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
336547592044	336547592608	336547593158	336547593708	336547594258	336547594808	336547595358	336547595908	336547596458	336547597008	336547597558	336547598108	336547598658	336547599208	336547599758	336547600308	336547600858	336547601408	336547601958	336547602508	336547603058	336547603608	336547604158	336547604708	336547605258	336547605808	336547606358	336547606908	336547607458	336547608008	336547608558	336547609108	336547609658	336547610208	336547610758	336547611308	336547611858	336547612408	336547612958	336547613508	336547614058	336547614608	336547615158	336547615708	336547616258	336547616808	336547617358	336547617908	336547618458	336547619008	336547619558	336547620108	336547620658	336547621208	336547621758	336547622308	336547622858	336547623408	336547623958	336547624508	336547625058	336547625608	336547626158	336547626708	336547627258	336547627808	336547628358	336547628908	336547629458	336547630008	336547630558	336547631108	336547631658	336547632208	336547632758	336547633308	336547633858	336547634408	336547634958	336547635508	336547636058	336547636608	336547637158	336547637708	336547638258	336547638808	336547639358	336547639908	336547640458	336547641008	336547641558	336547642108	336547642658	336547643208	336547643758	336547644308	336547644858	336547645408	336547645958	336547646508	336547647058	336547647608	336547648158	336547648708	336547649258	336547649808	336547650358	336547650908	336547651458	336547652008	336547652558	336547653108	336547653658	336547654208	336547654758	336547655308	336547655858	336547656408	336547656958	336547657508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2738	3650	2300	2738	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21591	9499	24320	68801	69889	57581	42680	25845	8121	460	269	273	251	197	185	187	204	185	186	173	158	161	169	159	170	172	175	191	180	173	167	191	156	186	174	198	157	155	170	165	170	190	170	180	178	160	176	178	178	172	168	161	178	172	169	159	182	177	152	169	169	178	170	168	174	195	188	178	158	164	197	172	202	174	174	152	160	185	172	164	175	193	170	172	165	183	183	178	170	171	181	173	175	173	182	149	181	170	178	147	173	146	199	176	198	132	193	160	168	212	165	168	193	172	201	173	173	188	161	160	175	187	176	171	156	156	175	181	165	184	165	160	140	165	176	180	164	174	163	171	170	148	188	171	162	161	176	179	165	193	163	173	178	177	167	167	170	181	173	190	178	164	178	176	156	176	172	180	163	187	168	178	179	175	184	165	182	172	186	168	159	169	167	170	185	149	177	172	177	167	170	146	160	189	151	153	182	188	159	172	179	169	150	193	175	169	148	169	157	183	180	177	189	154	180	181	176	177	177	179	162	154	156	152	194	166	169	157	166	194	153	168	168	168	156	179	163	181	164	181	146	154	183	158	172	175	165	145	165	180	186	177	164	165	173	173	183	180	197	197	176	157	144	174	176	168	185	174	149	168	174	181	172	159	160	168	140	172	151	163	176	169	193	182	163	174	153	172	181	175	163	182	185	174	159	183	167	146	170	169	154	179	170	167	156	151	168	193	166	167	181	181	161	164	192	191	170	193	176	162	173	172	166	160	176	155	165	206	169	173	188	174	183	168	176	137	187	198	150	182	180	155	154	153	181	152	175	168	153	171	176	157	175	195	180	166	182	169	178	177	147	146	185	155	167	178	166	150	175	184	161	175	186	174	170	150	182	162	179	186	182	145	177	191	168	159	164	171	168	162	193	161	160	171	157	180	187	161	169	159	168	156	168	164	170	178	179	153	165	153	189	161	143	148	189	184	185	162	149	168	190	177	197	175	185	185	151	161	156	174	160	186	192	155	176	178	170	172	185	184	166	152	155	174	183	182	192	180	153	178	165	161	154	143	189	176	168	153	174	160	161	192	156	173	162	156	160	172	167	166	140	190	187	200	161	154	181	176	173	166	172	181	142	193	181	147	180	181	198	180	164	176	170	138	151	180	185	163	161	200	162	176	165	146	169	168	161	177	191	150	178	186	203	196	176	191	162	153	188	178	194	166	174	181	152	172	162	181	146	178	169	168	192	184	169	188	177	188	197	137	154	163	154	214	160	161	155	185	160	172	176	177	152	157	178	180	165	167	147	185	161	166	183	155	164	180	149	154	153	179	168	155	156	165	178	163	197	182	154	157	169	160	170	178	174	164	165	164	172	131	178	173	175	161	163	153	175	173	191	178	182	173	172	193	152	172	162	171	165	166	181	182	172	196	152	174	172	176	182	186	179	187	184	171	167	193	173	165	182	177	175	165	154	153	182	184	179	181	147	150	159	154	147	174	162	167	162	176	174	159	174	167	160	164	169	172	141	185	149	164	169	180	167	191	165	181	178	145	168	171	159	173	156	164	150	167	174	190	174	170	176	161	168	172	174	164	177	140	151	179	174	161	176	171	170	186	185	176	170	189	186	173	149	170	165	167	187	163	158	172	178	185	190	173	170	188	150	186	183	154	181	151	175	180	157	158	170	170	182	186	178	180	179	174	160	151	188	189	158	174	173	155	168	165	176	150	191	177	207	165	152	175	168	177	167	175	186	170	161	182	158	161	167	156	166	205	184	172	177	174	163	169	154	184	174	163	154	164	169	182	167	155	200	168	190	163	191	171	171	150	181	169	160	158	159	179	153	175	160	157	160	171	156	149	171	171	175	163	165	177	166	162	175	167	161	150	153	179	177	162	190	165	163	144	197	188	137	180	171	179	181	157	159	181	156	163	190	159	183	156	160	178	129	152	178	151	165	183	172	195	183	192	161	206	165	178	167	179	168	151	162	161	172	162	173	185	181	149	178	182	152	178	180	176	191	190	139	162	183	147	185	169	156	163	174	171	181	173	154	181	175	155	171	170	194	149	160	162	168	198	157	190	168	169	157	150	185	172	167	160	183	180	154	159	184	192	159	172	192	175	175	196	201	189	173	179	160	180	143	174	167	163	176	157	161	152	180	166	155	184	177	176	140	162	163	197	150	165	206	182	170	174	147	151	183	186	178	193	172	156	173	172	167	183	182	171	171	150	153	145	179	148	181	178	174	185	172	167	163	189	159	172	169	171	196	148	147	189	189	161	176	187	163	160	192	159	189	168	160	157	166	157	166	189	153	198	160	186	175	168	175	158	195	178	143	193	191	186	179	166	178	174	154	164	185	183	184	160	173	162	181	176	173	159	200	149	187	166	175	156	157	156	182	147	176	167	148	149	163	168	140	155	164	171	140	154	165	184	171	165	161	172	155	169	169	197	171	169	161	150	191	174	174	159	194	171	146	185	162	184	158	169	170	136	177	166	146	166	165	171	187	150	160	179	164	161	164	165	172	199	163	162	157	168	175	173	181	170	171	160	170	154	169	162	154	160	163	140	160	185	174	179	169	167	183	168	171	156	167	153	187	164	169	188	184	173	176	183	180	151	179	155	175	161	163	160	186	168	183	164	181	172	145	187	148	172	190	162	152	171	171	136	167	169	147	196	159	172	175	175	176	153	173	169	179	186	150	148	171	176	158	169	164	179	178	184	161	169	189	178	167	179	175	148	175	163	194	153	162	169	157	169	189	176	162	171	168	194	150	145	173	186	183	158	184	167	174	164	186	144	163	181	166	162	176	206	179	192	154	179	192	166	162	155	161	164	161	189	154	148	182	188	190	156	159	164	162	175	160	188	150	152	166	176	168	154	167	163	168	170	169	172	191	152	184	175	168	174	162	148	161	164	178	166	174	193	172	177	181	169	190	182	175	193	165	178	176	184	166	194	156	175	136	167	161	170	153	175	185	163	186	159	184	145	168	167	199	156	147	156	120	168	198	180	183	174	183	178	189	177	171	177	179	192	175	170	183	172	156	171	165	173	177	161	158	141	165	164	151	155	165	153	180	158	173	171	166	177	150	167	168	160	176	174	173	174	169	181	169	180	179	172	178	184	132	148	179	161	184	190	162	172	158	176	187	165	181	164	173	180	158	169	169	168	177	178	172	163	151	165	171	166	160	143	156	164	197	156	173	171	151	173	186	173	176	168	146	160	207	163	169	176	164	162	157	149	173	156	176	174	151	190	156	173	169	178	200	167	179	183	174	192	168	176	161	163	152	208	176	154	188	171	187	183	167	199	148	176	187	170	176	150	173	187	162	174	179	152	164	191	184	195	167	159	186	174	180	145	173	172	169	179	172	170	154	148	182	164	168	175	172	181	158	198	151	169	149	144	184	174	177	168	171	168	174	184	171	179	184	178	185	172	175	163	151	175	181	188	164	137	166	172	174	193	191	163	153	188	149	153	168	179	159	168	180	166	196	172	168	158	161	175	160	178	163	176
11034	6489	28218	73284	77914	67857	53375	38264	13439	969	998	929	983	596	614	625	513	479	450	455	440	425	446	432	442	468	455	457	483	449	462	446	455	463	447	422	430	443	431	475	449	431	450	474	424	421	448	503	418	466	466	451	471	447	456	495	426	477	463	460	440	450	432	472	420	428	435	447	470	480	439	458	454	459	413	455	453	444	449	473	420	460	437	430	428	417	456	453	438	475	456	503	447	435	447	398	434	417	464	470	427	449	419	431	410	437	472	438	456	455	444	441	441	441	446	481	440	464	419	426	438	429	422	460	408	452	477	456	436	445	441	425	436	434	434	461	452	468	445	480	453	501	410	433	429	413	454	488	421	431	446	451	450	480	430	436	426	469	436	440	439	448	427	421	491	437	438	445	454	434	454	434	441	467	442	419	456	476	430	458	422	442	435	470	435	426	435	444	442	467	433	407	464	439	431	416	433	441	427	449	439	442	433	496	488	448	456	437	458	443	437	423	438	466	446	458	449	441	453	436	438	431	451	453	441	443	439	455	459	454	454	436	405	429	482	452	465	417	443	436	428	427	469	446	445	435	455	441	449	473	446	460	485	439	418	417	441	381	442	432	467	444	437	451	450	433	491	469	438	463	431	484	460	477	437	445	437	445	428	478	423	412	471	427	462	433	419	437	443	395	457	498	430	474	421	461	459	455	396	408	415	472	450	457	449	431	445	497	450	441	436	478	459	433	475	418	410	439	440	424	401	410	485	437	436	413	435	433	471	444	414	452	456	461	457	466	443	436	413	473	428	472	422	476	439	431	457	457	441	526	492	466	427	428	455	446	422	426	445	449	456	430	470	454	431	453	420	436	425	465	453	456	448	424	435	423	463	434	459	457	446	418	489	435	481	453	460	465	458	447	435	452	443	435	430	427	405	476	450	441	470	480	444	459	469	469	453	470	478	452	462	438	462	420	461	473	449	460	427	424	449	448	438	486	472	430	451	477	433	432	431	461	463	473	436	479	445	433	438	418	418	440	507	427	455	428	449	433	477	453	458	440	443	455	428	449	446	421	455	441	430	472	466	456	428	439	418	463	397	433	423	419	467	474	405	451	414	404	460	479	424	457	442	441	444	414	477	412	403	446	463	453	437	439	450	427	452	452	465	476	438	450	455	469	431	450	424	455	444	410	438	478	433	439	452	436	431	413	442	440	479	482	452	448	467	453	478	462	453	460	417	413	431	439	446	427	429	423	490	425	448	486	504	460	504	425	444	450	450	436	495	420	460	468	464	435	440	467	453	386	453	447	483	460	440	466	422	462	450	428	426	414	460	442	409	417	433	482	441	440	445	463	428	433	414	461	453	478	434	463	463	404	443	405	452	458	431	468	467	430	406	471	427	456	461	480	460	452	452	465	455	448	433	454	456	443	430	470	457	450	410	445	445	458	422	452	477	442	447	472	459	442	490	454	451	474	412	439	440	486	432	412	456	459	468	404	477	440	442	473	471	450	439	445	409	412	488	465	424	445	428	448	448	466	434	475	495	456	412	447	428	425	456	445	431	457	442	440	408	435	470	444	442	416	464	460	478	445	425	434	430	434	437	414	459	430	460	423	494	440	456	414	468	446	461	410	452	466	405	430	415	453	420	476	473	454	478	432	416	440	457	416	415	436	460	428	421	456	473	437	456	402	431	446	461	439	443	418	429	416	434	448	470	435	439	456	449	453	446	426	452	454	457	456	469	443	471	441	422	487	435	459	468	446	480	465	429	446	477	450	441	429	459	509	464	384	452	439	445	456	422	431	396	469	442	434	424	404	447	415	434	467	477	459	442	433	464	411	466	428	454	439	475	424	427	410	474	447	460	418	476	452	442	429	432	477	468	456	477	455	432	441	452	466	455	399	477	425	445	422	460	420	463	459	429	480	470	438	468	475	431	444	433	441	420	418	464	434	439	472	468	478	454	450	458	506	431	464	439	445	426	421	440	467	443	440	506	413	407	423	427	447	430	456	458	425	433	466	440	450	420	439	449	411	489	441	439	425	423	444	469	414	455	443	455	447	462	481	407	468	466	482	418	471	441	443	437	444	466	433	442	460	450	470	462	441	440	459	417	435	441	451	455	413	421	466	439	441	435	437	479	442	410	456	448	462	443	449	420	458	495	455	445	456	446	435	468	469	423	451	427	408	436	436	458	434	468	452	475	453	397	443	464	464	456	443	436	453	424	427	431	431	455	448	430	436	429	412	450	466	470	474	453	485	451	457	449	426	456	438	462	470	445	446	395	430	447	469	411	478	436	414	422	456	434	417	479	451	437	471	459	446	430	469	428	458	454	450	467	456	458	476	438	445	491	441	434	440	433	409	430	469	480	448	432	443	448	489	446	455	499	444	419	434	440	487	463	458	441	468	426	451	436	481	440	420	439	447	440	425	451	461	463	426	448	460	439	439	467	401	456	457	462	422	465	462	463	481	457	453	437	427	451	436	436	458	459	429	436	444	440	435	449	450	441	447	449	449	433	424	478	395	441	425	412	442	461	430	455	452	449	451	465	457	456	453	461	479	479	424	412	450	433	462	419	419	469	455	453	431	435	412	438	409	411	440	443	440	438	460	489	398	439	401	447	459	415	468	444	483	466	480	449	407	459	456	420	459	372	492	462	466	452	464	478	439	474	463	449	432	418	465	438	438	432	424	428	425	456	435	455	485	415	415	460	423	439	437	451	449	430	467	412	404	438	438	447	402	366	457	452	454	404	455	516	456	445	418	412	430	407	421	469	431	433	472	422	451	486	440	475	416	445	471	456	451	448	457	443	453	450	411	451	450	449	468	444	439	432	467	453	420	458	452	442	431	441	410	423	441	439	436	421	381	454	465	426	436	463	432	433	442	466	436	430	441	433	441	466	425	473	453	440	459	442	422	459	452	467	430	435	421	435	450	436	442	442	451	454	423	419	435	467	435	445	465	486	425	412	443	454	418	457	452	445	447	493	439	461	431	476	443	456	443	436	404	436	477	451	451	447	415	455	443	462	420	442	445	415	427	439	455	464	471	430	463	429	450	429	439	443	452	452	455	483	441	427	466	440	424	450	457	458	457	430	421	456	442	439	430	448	437	476	458	419	448	436	421	453	432	456	479	428	417	466	471	496	440	439	433	449	443	425	427	418	434	399	498	459	444	451	440	449	420	448	455	489	447	426	448	467	477	464	443	456	466	474	443	442	434	420	458	460	398	487	473	431	448	482	444	439	440	484	431	444	437	412	463	445	448	483	454	411	427	427	423	450	446	447	455	442	441	448	451	412	402	448	437	448	461	419	427	475	407	477	456	462	431	436	446	456	429	479	441	422	430	451	445	450	476	410	460	413	440	425	485	421	458	430	402	462	431	464	432	448	432	473	420	449	496	408	469	417	434	451	479	475	455	425	455	438	460	459	444	487	420	449	449	453	448	431	439	449	446	445	446	461	468	435	472	420	433	463	485	425	437	417	438	472	436	458	456	433	435	463	477
3656	1312	2155	5566	7161	4907	3060	1569	462	161	141	124	153	147	128	150	149	138	156	136	131	144	151	150	128	133	151	130	143	166	130	134	138	155	145	161	146	133	147	149	153	145	127	149	165	126	126	149	132	139	150	150	139	139	158	129	136	164	144	139	149	114	171	137	143	182	120	130	149	139	123	133	138	157	145	147	174	128	133	121	151	151	140	144	138	147	130	133	151	152	155	153	143	158	148	141	134	134	154	143	170	141	128	124	153	150	137	172	131	143	126	152	131	149	144	145	133	155	139	158	143	155	157	117	145	146	142	150	132	137	148	152	168	147	144	136	141	131	134	157	142	163	151	129	124	130	137	136	132	145	156	151	136	137	153	136	143	150	134	167	137	152	141	143	143	159	134	153	145	152	138	141	150	137	153	148	161	157	144	137	138	132	135	136	138	157	137	151	164	152	126	129	151	150	150	122	138	150	155	144	127	138	140	133	148	129	155	144	144	114	147	142	129	146	139	136	137	116	143	131	119	149	132	145	138	151	143	135	147	155	173	137	142	144	137	125	151	138	152	153	156	154	158	168	151	175	122	130	134	138	151	147	142	143	170	142	169	168	121	118	134	148	163	140	163	166	140	147	141	142	117	137	129	123	131	147	148	157	122	163	122	148	156	155	145	144	131	149	155	137	144	162	141	141	133	143	140	153	157	145	147	156	162	159	147	138	124	129	157	151	148	160	149	151	131	135	135	138	129	150	140	149	131	151	148	158	139	136	141	134	171	118	143	150	133	137	155	138	163	137	157	136	141	152	135	146	133	139	131	129	136	152	133	137	140	142	142	140	123	150	130	145	145	154	121	126	136	137	172	132	154	146	133	136	156	140	135	122	142	152	126	153	130	142	139	159	124	136	142	136	182	149	156	140	128	130	148	141	164	153	136	158	142	136	135	148	148	145	149	153	139	139	138	128	148	130	146	142	120	154	133	140	145	157	130	130	123	155	135	142	154	140	127	144	145	155	136	151	167	181	130	138	153	167	130	137	143	143	164	153	136	158	166	145	160	135	134	152	154	149	145	155	142	137	154	135	140	171	139	146	148	140	129	138	131	161	149	143	162	133	152	134	135	125	135	165	147	168	121	120	128	150	140	126	159	158	149	138	153	163	145	132	147	156	179	141	127	133	141	165	154	138	154	158	169	160	139	167	144	139	145	138	128	137	150	146	163	141	152	139	143	122	166	134	150	133	128	151	133	147	154	158	147	151	145	129	147	147	136	139	135	147	145	175	149	158	172	155	159	131	148	150	148	139	148	121	160	140	140	149	155	125	145	166	139	103	157	135	150	171	145	156	127	157	131	153	154	142	155	139	134	146	127	143	147	160	155	152	128	113	144	138	147	146	149	151	149	124	155	138	135	130	167	137	146	127	141	144	151	146	149	142	162	157	148	149	132	153	147	151	155	119	133	150	136	160	153	124	159	168	160	158	147	130	139	137	158	140	153	137	151	153	145	147	133	152	126	151	135	169	140	132	158	141	145	150	165	150	143	151	156	150	142	149	145	124	169	142	141	138	148	144	151	145	147	154	134	136	149	145	163	139	144	152	150	137	150	165	140	141	117	144	142	135	154	159	124	145	143	144	121	195	144	129	148	138	138	149	145	151	129	147	156	131	153	140	140	156	162	146	136	141	142	142	143	139	158	133	146	144	121	154	142	149	120	133	147	133	117	143	152	144	136	139	144	124	128	125	151	146	152	137	144	121	139	149	153	138	123	134	157	153	157	152	148	153	123	134	155	157	130	135	139	132	169	173	172	162	142	126	171	128	146	121	142	135	131	129	143	132	143	136	153	132	119	147	151	137	147	150	141	166	122	131	163	136	153	164	128	147	127	139	124	149	143	155	130	161	154	141	132	151	163	144	162	148	140	143	165	153	144	137	140	142	151	149	134	123	124	148	145	131	139	144	146	115	178	138	151	154	119	134	146	147	140	159	138	131	152	148	135	161	145	140	174	148	126	143	151	161	163	128	161	142	144	139	129	143	145	138	136	148	111	150	137	153	138	113	151	136	145	161	142	147	132	142	159	144	135	151	172	129	144	144	129	152	153	152	136	144	145	151	164	137	131	123	133	127	134	175	151	142	166	143	142	143	148	138	132	149	162	156	160	171	142	128	124	141	156	151	141	125	148	159	142	151	145	146	122	152	144	140	147	138	155	129	164	141	143	162	140	180	143	153	144	157	163	150	118	153	138	155	162	133	137	153	141	131	144	140	134	154	145	112	160	144	128	136	130	143	135	125	145	146	139	176	143	163	155	148	146	149	128	140	157	141	145	142	150	153	142	156	119	152	150	146	127	149	144	142	132	179	156	166	159	151	144	145	166	144	146	142	152	140	143	147	137	148	143	123	169	147	140	155	147	146	139	156	151	155	152	136	166	143	159	143	170	138	137	151	141	141	148	157	134	134	145	149	165	138	145	156	166	140	142	147	163	142	158	127	154	140	140	157	145	127	168	137	157	138	136	129	164	141	147	145	153	146	136	115	150	150	139	129	148	157	144	137	143	131	145	144	141	144	145	132	146	155	130	129	139	133	166	158	140	135	129	140	167	153	145	156	155	144	124	138	135	116	133	149	155	149	170	128	147	161	153	141	169	136	177	142	149	145	121	141	116	126	154	147	143	140	165	124	148	155	147	132	137	148	141	156	166	144	171	131	137	136	127	134	136	160	158	168	146	146	145	141	144	158	132	136	153	152	154	141	167	129	152	163	123	135	138	119	169	149	147	152	121	140	147	130	145	150	151	172	167	142	154	157	149	133	121	138	147	134	153	159	142	142	135	146	136	142	138	150	157	125	161	119	135	130	157	137	124	132	169	136	129	153	148	153	125	150	155	128	145	127	148	155	138	139	132	152	144	154	173	167	126	134	152	144	147	135	142	157	154	153	130	143	166	144	145	128	166	137	134	131	157	132	146	144	149	141	137	125	135	141	124	141	136	146	160	128	139	109	145	125	160	154	165	139	131	131	127	124	140	161	135	173	163	147	148	140	143	142	138	162	154	188	154	148	150	147	137	145	130	163	151	160	135	154	151	145	150	154	129	150	140	150	135	152	130	145	145	171	127	158	152	144	135	137	138	152	149	118	133	122	137	162	129	136	133	161	136	148	139	151	141	153	152	131	151	147	132	147	156	148	139	127	126	154	142	158	125	172	169	154	122	129	144	149	144	168	142	149	151	150	156	134	135	117	131	158	130	140	136	145	133	141	154	147	154	130	137	142	153	119	136	129	129	150	145	139	131	155	148	140	153	163	153	157	166	159	131	129	133	142	143	163	142	129	134	144	149	149	140	148	128	150	141	141	130	142	150	167	145	134	169	148	135	166	143	157	134	148	149	138	144	154	142	153	124	130	157	143	154	164	133	123	149	145	133	155	143	166	155	145	140	147	161	134	145	151	136	159	135	143	140	152	140	154	144	173	138	163	134	142	133	146	145	138	141	128	142	137
2808	1481	5214	18095	21498	15936	11012	5825	1559	424	394	385	377	415	387	410	394	385	393	377	394	383	417	375	413	392	401	428	388	396	373	410	396	417	371	381	409	386	370	391	403	386	400	380	372	395	383	386	413	388	415	374	402	436	378	381	422	412	392	413	384	401	366	364	449	395	372	398	372	444	434	427	382	427	407	417	389	386	371	419	373	368	358	366	390	378	383	410	382	406	400	394	389	410	367	363	408	420	388	385	381	404	414	389	401	395	389	398	423	412	397	365	364	401	384	405	407	355	400	387	375	388	418	360	394	418	361	400	380	403	379	378	427	361	367	385	419	385	390	373	396	388	419	433	401	370	427	381	426	404	408	378	388	410	367	439	382	381	407	386	372	384	410	380	381	398	384	424	363	423	395	409	393	402	426	373	414	355	388	368	377	370	397	346	395	365	386	384	383	402	384	404	382	395	393	424	367	429	372	347	397	389	390	380	415	370	382	442	382	377	401	366	376	371	370	407	432	379	377	387	381	386	392	354	386	394	395	390	393	380	398	418	412	386	433	413	401	388	372	385	431	390	388	367	361	425	380	382	390	384	370	397	376	374	365	428	425	413	393	377	385	404	385	400	408	384	388	408	371	346	370	426	414	384	381	388	401	368	389	392	415	388	367	414	379	369	437	385	394	383	388	402	392	379	427	409	387	384	407	411	351	423	340	406	365	405	412	416	421	383	428	410	343	382	375	355	383	421	432	397	388	370	421	385	405	412	371	425	408	387	423	413	371	425	393	382	402	395	383	425	393	377	404	426	422	398	410	428	407	397	420	404	370	405	345	395	394	404	398	406	385	395	380	382	372	394	399	374	386	349	415	382	384	419	393	385	387	431	408	393	405	375	383	407	375	417	373	343	423	365	381	387	369	396	396	399	380	366	383	377	382	387	383	399	400	392	394	423	380	387	426	385	389	401	379	386	430	344	400	412	378	369	410	384	403	370	398	357	399	375	400	386	364	406	378	417	379	387	391	430	407	393	402	413	360	356	373	403	377	403	382	372	421	368	373	383	394	379	412	421	381	391	382	409	412	376	382	380	383	383	417	407	403	407	396	408	403	373	378	394	394	417	375	400	407	399	388	355	409	438	386	373	386	413	412	377	410	375	401	396	391	403	380	414	439	403	397	366	348	402	397	424	400	413	402	388	391	383	374	370	392	428	392	381	411	375	396	387	400	407	363	385	364	381	378	392	395	387	351	372	401	401	413	388	380	359	373	393	366	394	407	387	391	370	390	392	378	385	354	409	373	412	386	383	376	394	420	404	414	392	428	353	385	402	382	440	424	411	407	376	395	378	371	420	408	400	395	393	402	379	357	352	416	373	398	416	450	377	411	430	378	383	408	408	402	420	369	426	387	374	396	406	396	383	387	375	369	392	428	373	372	385	384	419	413	394	388	393	388	397	380	384	376	387	380	367	375	413	410	410	398	389	394	377	404	395	387	393	424	417	403	409	413	403	392	390	413	385	387	379	408	399	374	406	376	362	404	380	383	401	393	352	395	371	390	395	416	370	393	391	358	377	388	381	360	377	370	368	392	398	406	380	381	373	431	373	369	383	392	393	367	388	413	386	385	393	391	386	399	393	396	389	426	381	396	392	395	398	396	386	357	395	402	398	391	405	396	417	365	414	391	374	430	413	402	369	388	383	377	383	391	396	382	417	401	399	452	404	399	404	396	395	388	411	440	405	392	377	367	411	422	378	377	390	410	417	395	384	435	377	391	381	431	389	387	378	408	382	396	402	363	417	393	393	435	386	384	396	439	407	394	394	408	394	355	394	392	407	396	399	405	411	400	407	408	379	345	413	418	402	447	428	394	392	404	406	399	395	400	405	416	425	370	385	358	387	379	390	397	381	389	410	386	447	392	395	374	386	392	401	392	429	397	404	388	401	444	429	405	404	436	386	406	404	404	391	417	378	392	410	402	401	378	380	373	410	362	394	390	394	379	423	390	385	364	378	430	384	410	395	375	379	434	413	377	403	385	427	404	405	417	447	449	410	403	379	387	385	415	424	405	387	379	418	386	384	409	390	365	387	393	411	395	378	396	428	368	413	355	406	395	385	357	405	423	401	392	394	379	410	422	372	387	401	358	390	404	412	366	373	400	385	395	427	415	389	427	373	410	386	378	404	387	418	415	394	419	384	385	418	411	394	401	403	410	385	387	385	388	395	379	395	379	393	371	393	401	400	371	366	384	429	384	378	399	404	413	408	399	385	402	401	368	424	401	408	403	419	411	385	404	385	384	400	388	382	421	415	380	399	443	423	406	399	391	375	373	403	372	389	414	410	406	379	380	415	393	373	346	396	380	346	396	408	390	386	375	371	393	384	403	379	369	387	356	392	397	411	369	446	396	368	376	443	368	365	364	378	409	426	417	402	399	422	392	409	388	385	389	424	399	393	424	376	394	382	425	395	385	389	405	395	399	382	394	397	387	396	379	420	394	385	406	395	391	359	393	348	395	424	407	375	405	405	394	420	383	410	418	408	395	404	386	383	407	390	403	420	381	388	427	379	367	401	398	356	407	363	395	415	371	369	410	409	379	364	375	420	378	429	400	414	397	407	353	397	417	417	403	389	417	439	406	414	412	407	389	393	380	403	398	366	375	388	436	435	412	396	389	402	396	370	412	387	392	419	375	423	382	419	365	393	374	393	372	408	360	432	403	394	373	380	400	416	430	411	396	363	382	394	370	387	403	405	403	395	347	399	400	406	385	396	391	373	375	376	411	400	401	388	411	403	376	387	362	371	373	397	395	389	420	413	415	384	384	414	416	387	369	420	360	385	350	435	379	375	400	418	397	373	361	400	402	382	426	396	387	379	382	429	414	395	380	386	413	380	400	387	368	370	366	383	393	379	391	431	399	405	409	428	384	406	383	401	411	417	390	380	360	410	393	397	367	377	377	385	379	398	391	395	381	431	401	423	416	396	387	407	385	414	381	401	359	400	399	350	408	391	372	418	412	392	399	399	384	389	382	396	417	370	385	397	392	398	384	396	418	411	404	393	418	392	404	397	403	431	376	391	371	399	402	385	383	413	400	420	381	368	379	400	392	400	388	384	395	421	406	405	418	408	412	388	384	429	404	400	433	411	379	385	393	391	392	405	427	398	413	361	387	377	406	432	358	384	435	390	398	367	355	365	427	383	398	375	401	384	410	395	389	364	344	343	386	413	394	438	412	398	403	411	422	420	385	389	390	374	433	367	370	408	393	399	395	410	407	412	400	394	410	372	393	408	389	367	397	366	360	420	393	391	367	348	381	411	374	404	412	393	381	409	401	402	359	419	387	408	369	417	406	405	345	376	389	411	355	386	385	387	375	397	420	417	367	359	391	374	428	373	412	387	383	398	395	385	389	360	421	380	361	375	377	427	376	389	400	388	394	361	387	404	383	387	387	386	380	408	384	401	404	390	425	420	399	405	398	396	396	361	397	418	375	389	356	422	375	383
12849	5245	15457	56747	56305	43280	28916	14179	3180	265	233	212	193	179	191	199	200	197	159	186	189	180	187	183	206	192	174	197	194	178	197	175	155	184	192	193	178	155	182	179	187	180	175	182	167	189	193	196	174	162	187	194	186	191	172	170	190	162	189	177	163	194	167	163	204	172	173	190	157	172	200	178	162	182	180	163	191	177	184	169	173	189	168	201	182	188	191	164	176	147	174	183	175	169	189	162	164	170	163	173	157	161	189	185	195	186	203	200	171	178	193	172	177	152	181	205	184	190	168	172	176	218	163	161	174	162	200	166	187	167	183	171	189	174	161	192	155	177	184	172	175	200	186	173	172	165	190	188	197	185	201	199	179	166	191	179	160	175	185	193	163	191	192	191	182	183	198	176	177	183	179	178	183	195	210	170	174	161	177	200	170	187	186	174	175	180	206	164	158	178	160	205	177	157	190	163	191	169	164	152	184	197	186	195	211	194	184	187	205	174	182	163	160	210	168	190	220	174	190	200	182	191	203	161	170	172	166	171	223	180	173	195	203	189	174	197	183	170	180	175	166	162	197	177	161	172	187	176	203	216	188	180	202	175	193	180	166	163	177	211	182	189	169	186	191	183	191	171	194	209	198	185	167	212	204	170	204	183	205	170	187	174	188	182	186	171	209	186	193	179	197	174	164	166	150	151	186	166	187	171	174	185	178	165	176	191	169	149	163	165	207	183	181	182	161	154	159	181	179	202	171	177	185	204	180	192	200	187	166	193	180	182	172	193	196	202	200	172	170	168	188	175	187	191	164	205	187	181	179	182	185	195	172	190	201	176	152	183	176	198	164	175	214	176	162	175	185	189	181	188	173	201	176	194	189	164	156	168	187	170	164	150	193	177	189	187	160	177	166	178	192	186	184	194	176	176	162	197	207	209	189	188	177	167	182	163	167	176	182	196	167	182	183	190	176	186	192	161	181	162	175	174	203	197	148	190	193	166	195	200	203	196	175	168	176	194	183	168	207	163	163	184	177	185	188	215	187	185	202	175	182	173	162	191	204	167	181	170	193	173	194	199	176	173	171	174	203	186	179	189	194	198	180	194	197	177	194	169	185	177	160	160	167	177	166	160	167	198	167	191	169	200	182	166	218	183	162	177	180	182	173	209	182	178	198	193	182	165	165	193	205	173	179	183	188	180	174	203	167	168	156	199	160	164	145	189	199	177	183	177	180	168	193	166	191	192	168	187	215	170	185	150	199	191	180	163	178	181	178	166	173	176	200	194	202	175	188	202	173	175	189	201	166	212	164	184	175	187	192	166	175	168	195	182	140	173	165	197	174	180	181	205	153	165	194	187	186	171	180	188	187	190	194	184	186	162	200	181	181	188	172	160	163	170	190	174	182	177	184	176	178	195	176	169	166	171	162	172	181	165	169	181	176	214	183	159	171	182	194	188	184	191	187	179	163	191	186	167	181	143	189	163	198	178	183	178	160	174	158	157	197	199	152	175	182	166	189	173	180	200	182	196	175	182	170	184	168	181	219	171	177	190	162	177	176	160	176	185	150	190	168	187	159	174	195	185	196	170	177	177	181	200	181	183	167	196	202	182	187	177	187	176	187	190	190	153	210	204	173	185	197	176	202	190	177	207	186	205	167	185	193	172	182	180	183	186	200	160	184	185	152	159	165	189	190	164	191	178	145	184	193	162	165	181	168	165	172	166	206	191	172	199	188	174	172	181	199	154	174	169	171	182	202	184	191	155	178	191	165	177	185	183	186	164	182	182	191	169	182	191	185	181	180	175	171	171	191	177	203	175	187	174	198	168	162	164	174	190	167	185	176	186	169	171	156	155	167	176	186	161	186	153	222	172	163	174	189	191	192	194	164	175	164	182	163	179	159	181	156	176	170	196	177	189	192	193	197	205	158	172	192	190	192	163	172	178	195	201	196	183	176	192	180	194	191	207	180	183	179	187	138	172	169	160	188	170	180	182	177	175	180	188	172	191	183	205	155	176	203	171	174	180	189	228	203	178	183	189	187	205	189	219	160	201	170	177	162	167	190	173	182	177	187	205	196	195	185	184	167	206	194	160	188	162	199	196	173	184	171	172	170	205	185	162	177	170	194	170	170	189	168	180	170	167	164	173	184	182	180	180	182	187	161	191	183	190	192	179	183	190	156	154	156	171	175	159	187	191	193	191	191	177	166	188	183	207	183	179	183	174	176	171	169	174	174	169	162	153	181	181	175	158	162	179	164	175	181	158	193	171	188	172	167	175	170	161	168	162	214	147	186	174	178	166	207	170	176	187	169	210	179	166	187	166	172	175	173	175	160	187	170	187	187	155	196	190	180	169	193	191	182	193	189	171	182	178	188	180	208	168	197	184	189	169	176	191	169	181	186	200	196	193	165	173	191	157	192	183	174	193	176	173	180	182	174	174	176	179	182	164	168	136	163	206	159	181	177	187	174	145	169	206	180	177	194	186	176	186	194	166	179	185	191	184	185	210	172	162	178	171	178	185	185	160	191	199	205	214	178	178	175	190	195	173	161	184	175	166	165	189	198	170	183	196	168	182	172	178	185	176	166	186	172	168	196	190	171	174	193	186	197	182	168	177	179	188	169	181	173	185	197	189	193	180	187	161	183	158	189	192	174	174	189	184	172	192	165	180	179	205	173	185	205	164	175	169	181	171	190	176	207	164	199	196	199	187	176	190	179	170	165	178	189	190	153	185	176	178	213	187	180	175	182	153	187	206	176	201	164	180	179	191	196	158	164	171	165	174	192	159	176	192	145	197	170	174	174	180	199	171	167	186	162	145	180	171	193	174	167	177	163	177	190	192	185	164	167	180	193	164	180	196	175	184	174	179	205	197	189	202	177	196	157	158	177	159	214	173	179	173	209	167	162	187	213	182	191	207	180	176	170	164	205	162	192	187	169	186	178	182	183	169	183	170	159	167	162	189	182	179	201	173	176	193	174	177	183	193	159	168	180	197	189	167	199	163	189	176	168	174	176	154	204	155	178	184	162	165	167	188	168	181	178	193	188	157	184	216	197	170	179	182	183	184	167	172	171	201	191	191	188	184	176	152	177	172	180	191	185	197	171	186	177	196	179	196	157	193	192	206	184	188	167	180	174	171	155	175	202	173	160	193	170	159	164	204	173	173	204	202	189	199	189	166	170	174	180	184	187	164	184	211	188	202	188	165	210	196	165	196	162	179	179	182	171	159	157	177	165	173	179	190	173	149	175	195	183	191	174	216	173	177	197	192	203	219	174	202	181	196	187	180	171	197	180	182	180	184	174	187	190	195	149	167	166	172	180	196	189	194	170	164	190	186	194	195	181	200	199	151	183	202	184	170	184	182	186	171	187	198	192	180	182	189	152	167	187	184	193	175	176	207	168	192	203	175	159	189	179	186	163	179	176	200	155	159	174	191	163	166	171	192	178	204	183	168	183	197	180	181	207	154	168	194	179	177	176	237	195	171	169	190	178	195	162	191
7813	4384	20853	62110	63791	53625	41186	26569	7522	730	676	612	691	566	566	489	503	507	462	487	528	491	492	496	480	510	524	507	499	476	507	489	479	521	462	455	467	514	467	469	480	510	475	461	500	489	502	483	450	494	473	449	453	443	482	497	492	486	488	493	490	499	477	506	513	452	496	496	477	463	469	516	485	491	522	470	508	504	479	453	456	449	475	458	508	474	449	475	450	547	481	460	495	507	492	432	482	480	501	486	501	496	460	487	431	470	480	499	481	490	505	473	450	480	437	473	483	452	510	461	454	470	462	453	456	495	457	480	503	491	485	475	450	484	429	516	484	460	508	432	496	461	500	451	475	457	468	485	475	488	462	457	518	511	503	493	500	481	488	495	467	435	486	462	497	490	466	464	451	489	435	460	469	468	488	486	467	477	491	484	429	466	440	474	492	476	480	502	492	488	466	512	431	446	515	503	509	498	477	453	478	471	468	468	477	431	438	490	514	488	451	462	461	491	451	502	469	498	495	489	492	521	498	461	468	518	463	481	450	485	467	455	450	483	474	496	507	469	488	467	477	456	511	457	493	505	439	510	509	426	469	470	458	467	475	460	517	504	455	466	497	469	456	468	470	475	469	474	465	478	487	464	431	502	481	483	499	441	489	452	449	472	497	477	467	416	473	489	510	468	465	488	473	466	524	497	474	495	449	475	443	460	492	525	527	460	461	483	477	484	492	480	488	475	495	487	487	488	502	519	505	486	519	477	480	463	495	463	449	479	469	473	488	473	465	499	451	468	491	445	453	498	479	523	459	466	485	475	471	477	463	487	505	504	456	482	475	509	474	476	469	506	478	461	512	494	469	458	473	477	484	451	499	485	506	488	463	449	478	498	480	444	448	483	459	479	461	461	470	493	478	508	435	466	487	455	501	445	480	495	506	447	511	472	469	508	457	491	486	501	491	459	440	509	447	447	540	478	457	453	440	463	506	463	434	479	461	523	478	480	482	489	443	470	466	495	475	475	481	489	499	482	510	490	474	480	444	484	487	502	471	471	483	465	498	441	500	448	455	423	450	503	489	484	469	473	463	503	462	454	483	497	469	473	482	481	524	453	485	484	471	496	513	469	532	464	459	511	452	466	442	478	495	496	484	474	477	456	463	465	525	490	518	507	489	499	477	498	446	467	488	458	499	453	483	505	455	486	484	465	485	494	469	471	456	473	460	469	478	430	503	492	429	474	467	471	509	454	490	451	468	495	453	488	458	483	486	488	461	496	475	470	498	491	479	478	486	482	488	460	529	480	486	516	497	496	431	476	486	506	466	465	506	454	449	538	525	498	494	516	478	468	501	458	470	466	492	441	433	507	463	496	479	466	457	447	495	500	502	479	462	470	470	526	509	472	467	458	478	465	485	434	445	452	493	480	494	500	491	465	508	450	506	477	491	523	476	487	491	494	491	436	464	451	436	461	445	450	456	481	471	450	488	482	528	497	483	484	475	501	437	478	475	461	470	460	447	446	445	502	492	493	470	490	507	447	495	475	487	461	482	489	475	449	473	471	457	436	506	468	513	470	472	493	493	436	491	439	453	457	470	481	487	458	459	502	496	472	460	454	507	461	502	495	470	486	527	488	518	508	494	469	490	483	475	491	502	474	470	452	480	490	447	505	459	454	476	482	514	464	443	490	492	462	494	471	453	468	458	462	488	468	510	477	468	466	488	474	491	476	481	499	479	449	495	474	512	440	490	482	469	472	462	462	481	493	441	484	488	486	438	450	506	501	504	468	497	449	468	461	429	488	471	465	471	488	500	472	476	505	530	468	481	464	454	488	474	488	488	454	476	439	463	491	464	461	470	480	490	463	466	497	464	459	482	520	486	489	474	479	482	469	473	475	463	463	443	501	473	475	494	456	469	479	524	489	528	466	471	493	462	485	467	507	483	451	496	500	473	464	461	465	478	503	487	457	470	440	453	461	448	456	506	478	483	493	468	470	494	522	492	475	474	437	473	436	492	457	480	466	459	457	459	441	459	458	483	479	481	491	473	458	475	483	496	487	472	472	483	487	442	464	489	480	525	484	469	469	486	511	470	439	473	512	475	456	479	497	485	461	495	527	467	445	485	498	473	450	446	486	456	463	476	521	476	505	449	475	459	463	527	464	490	452	463	509	510	460	449	461	415	523	455	466	470	473	439	459	465	506	501	490	457	459	498	473	450	485	488	489	476	506	496	515	460	490	479	480	458	505	463	466	508	508	487	485	531	495	475	454	477	453	442	458	463	520	492	456	467	469	474	456	511	455	452	468	503	459	507	440	474	494	452	465	459	461	449	525	475	511	477	509	488	464	476	514	496	480	456	466	479	497	501	473	488	479	484	484	478	474	485	474	491	487	518	495	511	454	464	484	498	468	466	478	457	473	459	498	466	474	470	475	478	495	471	487	501	485	498	492	493	465	485	473	467	488	486	477	452	487	459	489	489	486	454	476	529	499	493	491	447	500	531	469	457	461	439	474	469	500	488	475	489	498	465	485	460	506	484	494	475	495	472	464	478	475	463	522	493	483	484	471	502	497	469	496	545	457	496	490	479	490	455	459	462	476	436	434	485	463	467	479	431	462	484	443	469	505	483	400	476	500	467	447	471	489	492	523	513	498	427	499	508	473	475	468	494	482	449	467	481	494	429	468	452	465	411	498	484	464	476	491	498	510	471	480	458	490	495	444	455	491	506	519	496	484	480	508	458	480	508	455	476	472	468	489	484	463	434	487	484	485	456	470	478	477	465	482	477	502	465	508	441	464	468	470	460	458	510	489	451	488	487	476	503	500	499	491	509	502	458	498	432	474	474	502	486	475	484	503	480	465	473	459	487	466	465	463	449	498	463	467	510	508	533	474	463	453	474	481	477	433	470	486	469	470	520	480	447	443	444	468	445	470	518	507	469	464	481	471	484	521	479	465	464	460	466	482	484	502	475	474	476	481	498	474	486	493	459	500	503	483	487	476	498	464	441	486	522	483	461	469	509	501	519	460	507	457	470	488	500	489	471	471	450	452	457	474	460	463	523	479	474	456	486	532	467	469	454	483	491	428	461	477	453	496	434	479	464	480	508	466	496	478	485	460	501	498	442	482	539	464	456	495	471	492	469	464	439	460	465	470	497	441	481	509	492	475	463	474	471	503	461	474	473	488	504	479	479	486	529	509	475	453	500	479	504	501	461	470	470	499	457	500	491	483	466	455	483	498	454	456	462	448	486	464	468	526	512	483	480	466	529	443	458	487	493	485	448	453	465	489	503	471	445	471	460	453	465	498	524	494	508	457	443	464	452	508	442	497	465	487	441	496	438	487	462	482	476	424	485	467	463	507	465	494	468	466	479	494	498	464	433	458	461	487	452	466	471	474	482	482	467	462	485	466	488	466	454	490	481	508	495	492	517	464	506	448	461	522	487	483	508	503	457	480	464	466	466	462	478	465	511	490	475	495	496	475	519	464	452	516	497	484	455	493
20910	9507	15864	69158	69679	55309	39305	22204	5636	351	278	233	240	182	206	175	165	185	155	162	163	184	185	167	179	168	142	176	180	161	179	170	160	157	196	172	160	143	189	200	179	154	132	170	179	195	162	171	163	178	169	156	171	200	142	175	204	177	182	143	161	193	156	184	142	167	168	149	173	131	177	155	160	148	168	159	163	163	169	173	182	179	170	168	163	154	186	170	153	165	178	156	172	161	201	179	188	155	172	170	161	160	188	178	163	170	159	169	164	173	191	176	151	154	182	174	188	161	173	176	189	180	154	174	161	193	163	176	188	170	171	174	163	172	174	163	166	190	149	159	190	170	174	140	158	181	167	173	168	157	144	175	155	173	149	182	170	156	158	154	147	162	159	171	151	164	180	186	175	179	167	182	177	170	184	171	171	165	172	185	183	169	192	194	166	170	167	172	153	141	181	164	193	172	170	170	160	153	156	170	169	138	163	182	169	173	165	175	176	175	207	170	174	185	175	177	166	168	172	181	187	155	162	159	171	183	160	180	163	170	161	169	165	169	165	178	163	149	185	181	174	175	173	166	158	161	185	157	160	166	162	183	170	178	162	154	212	182	167	185	169	159	141	172	169	176	205	142	147	175	175	154	166	181	177	180	141	168	157	153	167	165	159	171	160	166	154	151	158	171	169	146	171	147	190	159	163	179	169	169	159	142	182	168	158	171	188	174	164	182	176	167	176	194	165	183	177	191	164	142	165	153	172	142	173	195	193	168	154	180	159	143	179	164	150	191	177	173	180	171	174	164	178	168	158	175	166	172	159	150	161	165	163	183	164	145	179	168	186	168	160	179	190	186	160	172	176	153	150	148	174	163	166	161	171	174	176	153	167	170	171	159	173	149	173	173	178	165	166	166	158	150	173	173	148	185	163	164	172	170	183	161	191	173	154	162	183	169	161	194	171	159	175	176	155	197	171	173	157	149	141	169	165	168	186	149	177	154	187	186	193	152	165	152	187	167	176	152	176	166	176	150	166	166	170	191	177	154	160	185	168	182	173	163	163	162	159	172	174	168	180	151	168	165	159	162	172	164	178	171	181	178	159	169	152	162	176	180	167	170	161	177	174	184	189	157	180	152	185	181	170	168	174	157	134	163	181	172	181	169	153	144	177	169	165	164	176	160	151	178	166	178	154	155	165	154	134	186	162	167	154	175	185	182	171	156	160	155	188	168	163	164	140	178	166	172	144	160	147	132	151	169	191	168	183	172	153	169	183	191	168	167	166	179	173	183	183	167	166	167	176	176	152	176	162	182	157	164	148	175	169	161	131	165	162	164	174	176	167	127	189	174	189	179	180	157	180	165	148	156	180	177	145	210	149	182	189	167	153	153	185	144	163	142	164	178	173	161	168	194	175	179	151	151	184	155	133	193	198	170	149	155	174	160	166	175	174	166	143	177	175	172	173	179	155	191	148	157	170	170	145	169	159	172	154	151	180	172	176	171	159	171	197	186	155	181	173	176	177	177	184	162	199	148	161	157	166	182	157	164	156	169	155	175	167	148	178	165	150	186	180	169	181	184	169	186	159	160	178	163	189	179	174	171	152	178	173	183	178	155	179	185	164	160	179	163	186	178	165	176	141	169	160	201	193	180	183	174	181	182	179	168	152	163	192	170	177	155	157	180	171	161	181	177	185	164	161	154	196	157	165	137	175	177	176	154	154	162	162	178	197	182	156	155	179	182	181	181	169	152	165	176	181	157	189	172	168	169	162	171	187	189	170	173	179	175	185	183	175	186	168	188	158	167	150	159	176	154	185	169	174	162	153	157	187	170	193	190	161	177	162	177	164	156	164	156	159	178	161	180	155	154	169	171	154	189	171	173	182	175	179	157	175	172	146	165	158	191	156	181	166	171	144	147	162	205	169	199	168	157	184	161	165	155	160	157	164	153	185	190	194	194	181	168	210	162	177	144	189	178	187	174	170	185	174	174	154	180	151	172	163	186	153	154	157	164	164	162	144	156	170	171	179	156	176	175	162	167	165	167	173	174	167	163	161	171	161	169	153	166	187	187	174	168	168	174	178	168	178	172	181	168	159	151	173	176	179	173	160	179	174	171	157	154	159	177	168	187	174	179	163	183	166	151	174	178	155	172	194	164	173	180	162	145	185	205	167	154	188	158	170	184	185	160	170	180	155	170	192	173	174	167	183	168	157	180	165	187	160	149	161	158	186	163	159	149	151	154	155	184	171	158	165	170	163	157	160	159	160	146	171	145	169	144	169	167	177	166	173	171	187	175	175	168	158	175	187	173	165	178	179	164	189	167	160	177	180	188	151	161	160	180	186	167	171	151	176	168	167	188	161	151	192	171	153	183	145	172	161	161	176	169	148	161	168	174	187	168	170	148	185	157	156	158	159	188	188	171	141	176	191	182	183	165	163	165	157	178	180	162	202	169	153	152	163	177	176	178	156	158	164	161	169	163	166	137	189	156	197	164	163	169	183	173	164	155	181	173	159	161	172	179	184	170	171	174	146	194	178	148	153	178	183	139	158	166	155	178	192	177	153	173	167	174	183	162	162	155	162	174	179	185	164	153	173	171	155	164	168	184	165	179	195	196	171	163	167	172	164	178	170	183	175	171	180	160	174	181	176	171	178	187	161	150	149	159	181	189	146	140	167	166	170	175	157	170	150	201	179	158	171	186	155	153	172	142	186	188	178	176	155	173	175	176	166	176	173	157	167	162	166	188	183	173	188	188	178	163	161	197	146	164	162	163	167	138	154	165	181	185	169	192	181	163	178	182	167	178	175	173	151	173	149	161	163	162	171	166	184	171	176	136	142	169	177	149	157	191	185	154	173	186	172	155	180	175	154	182	183	158	184	156	163	155	171	158	184	200	163	155	163	187	162	170	190	189	158	163	190	155	172	154	157	161	164	167	152	170	167	185	181	186	150	175	185	166	160	166	175	194	168	155	191	181	148	178	152	187	163	161	160	165	184	153	169	171	165	168	159	157	178	172	161	182	183	186	149	191	165	162	166	145	186	173	171	194	183	164	142	158	171	177	168	174	176	195	167	176	156	184	163	173	165	158	160	168	154	175	157	187	185	171	154	196	162	153	168	150	160	174	159	157	152	174	187	178	174	170	184	181	163	174	152	179	180	178	186	158	169	162	154	167	161	160	157	183	197	162	148	194	165	167	177	174	174	189	174	171	182	166	146	189	160	164	171	157	168	156	162	180	183	173	164	173	184	161	177	175	193	185	167	182	157	159	189	163	152	175	189	172	209	193	158	167	171	156	149	172	164	170	157	172	173	177	160	166	151	154	165	155	157	171	166	157	218	192	172	188	163	174	175	160	171	186	170	185	181	183	183	174	149	156	148	161	180	155	180	167	167	154	178	175	196	155	172	188	167	169	166	159	183	177	176	170	186	156	160	159	167	162	169	172	163	178	164	150	157	153	132	182	150	174	198	148	158	170	166	176	148	168	174	164	165	161	170	159
10689	6804	21537	74092	78427	64762	49880	33974	9340	784	885	804	724	548	602	539	480	490	452	453	450	426	453	467	442	477	487	491	452	433	443	436	461	480	453	471	426	443	417	459	465	480	445	464	446	438	456	447	463	439	466	426	431	447	440	462	411	439	410	432	424	433	412	417	417	389	453	462	419	441	490	477	440	428	452	454	443	418	432	442	439	447	456	450	442	470	442	426	441	448	477	428	424	444	456	416	458	479	425	467	422	498	435	438	424	425	441	476	431	399	432	459	420	413	468	437	422	447	446	448	402	426	436	413	410	447	433	438	441	454	434	439	436	467	420	403	438	452	458	434	437	431	461	451	434	456	436	472	413	434	450	422	448	463	428	439	440	441	453	442	432	411	439	448	458	456	442	403	452	453	451	477	437	417	444	425	446	448	430	448	474	425	433	458	430	467	421	455	464	409	472	399	446	435	465	444	409	445	455	453	474	444	407	426	425	439	422	467	487	428	455	453	451	461	459	437	452	418	430	433	461	419	429	437	411	439	451	453	401	446	468	473	460	421	436	441	422	455	416	457	427	416	440	434	455	437	469	433	429	464	460	446	430	418	448	430	503	451	445	401	470	438	430	441	441	444	468	446	482	458	426	434	449	472	417	405	435	449	452	446	446	425	449	485	456	447	473	464	431	420	394	431	489	466	430	443	435	447	411	400	428	424	441	414	437	431	454	431	419	425	486	422	445	492	445	424	427	445	433	505	483	409	453	466	445	487	455	463	451	501	415	467	459	459	469	449	430	434	423	412	469	465	412	447	460	423	476	470	426	434	410	436	457	442	470	410	468	403	483	403	460	428	456	452	448	460	467	460	440	465	446	435	416	431	400	479	458	473	449	456	441	439	399	464	430	435	464	462	414	469	440	435	440	445	431	427	418	439	419	477	446	438	477	435	429	449	455	455	449	473	423	454	429	435	448	435	494	446	430	425	435	440	457	444	448	462	413	437	436	420	431	462	415	446	438	424	432	472	459	473	456	448	430	414	450	434	418	478	439	437	479	442	455	435	461	479	438	458	426	433	491	430	435	428	445	428	448	425	466	450	459	460	435	422	475	410	413	446	425	451	438	460	495	452	425	459	405	459	459	406	441	469	464	435	421	441	444	443	461	441	412	476	430	441	447	463	451	429	462	435	455	412	477	454	441	463	428	415	463	457	453	435	422	437	428	411	445	458	461	447	434	439	413	443	414	462	421	424	468	473	443	467	487	459	433	431	434	443	429	433	440	430	435	425	463	460	452	474	448	476	464	466	454	481	469	500	441	448	468	457	466	436	421	443	407	436	435	450	451	414	429	446	428	480	429	426	416	419	440	417	415	439	467	468	457	486	452	415	449	435	424	465	447	458	428	429	433	423	437	415	448	442	468	430	435	441	436	457	439	459	488	456	451	455	415	425	419	424	458	447	411	440	469	441	439	436	444	439	441	440	408	465	430	413	447	453	443	439	431	477	422	435	450	425	440	435	438	443	443	458	420	466	434	424	431	446	445	454	450	448	460	438	448	413	441	482	460	471	465	424	446	429	473	443	445	441	426	436	506	461	425	424	432	434	455	457	420	437	420	429	450	452	463	460	457	417	431	453	469	460	452	419	437	458	439	459	468	423	427	436	445	414	462	460	432	460	413	442	413	414	484	497	432	449	459	489	435	410	455	454	436	441	439	461	459	406	454	462	482	446	438	448	452	491	392	410	427	448	455	426	456	458	424	430	453	470	438	427	449	432	450	389	449	460	447	411	460	403	438	460	454	452	401	438	435	463	452	429	440	459	425	423	441	432	461	452	460	445	443	413	456	405	430	404	430	451	466	479	461	433	441	421	427	477	440	425	475	448	477	447	449	459	485	440	437	417	462	439	461	439	422	443	476	431	427	455	418	426	460	430	416	445	428	463	466	463	457	418	431	477	444	467	436	466	476	449	427	460	450	415	439	442	421	458	447	415	428	476	429	425	442	464	455	451	483	447	459	435	479	429	435	462	421	490	452	419	403	468	473	422	473	476	436	447	410	430	484	455	429	435	467	432	447	393	448	473	430	421	411	450	447	451	430	461	450	478	424	465	439	453	453	464	430	427	461	429	444	469	420	421	469	456	472	439	449	484	443	459	467	437	394	417	421	474	469	435	457	432	438	445	442	454	450	478	454	407	458	452	445	427	460	423	480	428	447	492	466	448	445	424	425	441	465	402	449	448	396	462	438	437	421	468	435	432	462	477	447	468	492	441	474	436	450	398	446	443	441	448	462	441	421	443	417	486	437	447	425	414	422	431	432	381	420	447	446	441	418	413	399	478	412	458	429	458	444	454	444	447	454	430	466	425	441	432	414	451	392	462	435	465	462	453	491	450	407	437	425	441	474	472	425	448	412	455	418	437	472	426	459	449	468	501	404	430	439	415	442	470	435	460	453	458	428	454	429	450	443	428	446	445	424	460	437	473	434	418	416	451	442	443	434	439	407	465	451	431	432	450	453	434	442	496	490	450	429	456	458	484	427	481	447	412	432	411	422	439	442	448	429	423	434	465	441	431	437	431	432	456	447	448	442	436	451	452	423	450	460	450	446	427	429	439	436	429	427	437	450	461	415	411	429	464	444	468	482	432	429	417	423	445	483	424	423	441	464	422	421	427	475	442	414	448	428	461	419	474	433	443	433	441	448	455	479	435	416	439	483	449	441	461	428	441	408	420	446	420	450	458	431	417	465	440	432	463	413	442	467	438	440	453	417	438	437	442	451	424	459	477	464	452	438	472	412	447	446	447	425	442	403	457	407	444	442	430	459	467	490	422	424	449	426	425	445	457	437	429	454	438	457	461	429	462	413	448	427	457	442	447	457	458	447	413	441	461	475	476	442	450	471	459	468	449	450	458	443	424	460	430	422	419	427	452	428	470	406	471	446	418	447	454	461	459	407	409	404	440	458	423	416	448	455	440	453	417	432	458	430	436	469	474	422	401	443	440	419	449	445	432	449	460	422	450	429	468	431	458	452	447	470	472	433	435	449	443	455	434	475	449	453	415	439	431	427	436	417	456	466	440	427	437	419	453	396	441	431	479	449	489	400	441	452	425	402	456	474	435	422	470	465	433	466	432	438	486	454	464	452	463	428	468	408	426	487	453	403	453	426	429	421	411	450	443	412	440	450	463	481	496	456	431	447	448	423	435	414	410	417	432	471	485	402	459	425	423	438	442	427	452	424	442	495	410	461	426	467	451	455	412	462	431	464	425	468	443	399	413	443	454	455	459	416	470	420	452	451	432	491	468	424	460	452	474	458	448	370	441	436	496	458	466	449	438	426	430	408	434	455	437	486	447	407	444	444	484	439	439	418	412	441	443	423	419	442	413	414	462	399	455	447	417	416	432	479	427	462	455	436	427	410	435	478	445	404	445	445	434	416	427	446	426	424	474	451	455	417	428	454	458	439	440	426	452	423	450	467	460	433	451	418	437	430	403	452	454	460	444
3563	1188	1734	6585	7987	5332	3023	1334	297	159	152	137	158	125	152	139	153	161	150	131	157	134	158	146	138	151	155	151	143	152	129	132	140	151	135	144	157	151	138	140	137	131	141	129	159	139	158	132	175	149	143	146	151	139	148	128	149	142	147	138	149	152	148	146	141	143	171	145	151	142	144	149	133	129	148	165	152	147	160	159	164	145	148	147	128	126	139	150	144	140	144	151	166	144	150	141	155	151	168	154	160	147	142	151	133	135	146	134	161	161	142	145	151	137	158	122	162	155	139	141	153	124	129	138	138	145	147	157	143	170	137	137	115	152	163	146	150	145	146	145	145	161	135	143	153	144	133	167	154	157	128	168	142	154	171	136	137	155	137	139	140	132	142	150	151	139	135	137	137	156	147	128	155	166	173	144	133	126	141	161	149	147	159	134	141	130	135	142	163	133	148	152	165	150	160	146	150	135	156	139	147	149	170	117	162	138	133	128	148	170	155	148	164	138	140	170	112	125	162	137	145	139	143	147	142	120	153	154	162	171	138	137	145	167	144	155	134	155	164	160	122	155	158	147	163	150	155	144	140	155	146	150	162	174	132	154	149	103	142	139	148	142	142	142	147	125	145	149	132	168	152	127	143	148	156	149	149	138	134	143	141	163	163	144	152	137	163	126	148	153	115	157	165	141	144	143	166	150	157	152	142	147	139	141	136	147	147	132	134	160	144	112	144	151	126	159	161	133	121	145	157	159	141	159	144	143	137	137	127	158	128	138	143	144	151	155	139	122	153	132	174	143	135	121	158	139	142	168	144	141	143	129	153	126	148	152	146	137	133	139	152	120	152	137	146	133	159	164	171	117	160	147	150	146	162	122	155	143	138	151	152	127	131	153	155	159	141	124	145	161	179	136	161	148	134	155	142	123	118	149	145	146	166	129	142	141	161	157	139	132	143	132	152	134	175	123	133	140	152	139	178	156	149	158	135	147	148	161	157	149	157	154	132	134	146	150	143	134	121	142	143	147	145	152	154	148	152	164	163	151	150	126	150	134	137	145	168	161	152	152	148	138	142	124	137	136	146	137	154	145	143	139	154	141	152	145	135	158	141	132	146	154	141	157	159	149	173	146	141	155	135	150	131	139	159	148	121	142	122	148	150	141	144	157	114	152	152	161	135	140	152	141	161	174	145	136	147	126	146	147	137	158	160	141	163	158	165	155	140	142	139	159	151	134	174	156	172	136	134	137	128	168	158	166	157	142	148	146	151	145	137	143	144	146	123	140	159	133	129	137	149	143	175	143	144	146	154	131	158	146	163	141	156	126	152	144	162	133	126	132	165	136	156	127	135	140	173	149	142	141	149	128	153	145	174	152	140	154	156	160	151	170	151	134	159	145	163	170	136	162	158	141	153	159	136	135	158	151	129	138	129	156	151	139	145	149	158	139	160	140	162	143	132	134	155	135	147	129	133	174	122	138	166	148	119	134	132	179	163	138	141	157	139	149	135	140	148	150	136	169	159	138	129	146	150	132	167	123	164	148	147	143	120	125	153	155	160	147	131	135	144	156	146	133	144	154	155	152	121	138	145	110	145	161	132	142	134	132	124	143	136	132	151	157	153	133	140	142	138	138	148	152	153	138	152	144	139	140	155	149	147	132	155	175	167	152	166	160	119	148	164	132	138	161	130	118	142	151	159	146	141	155	173	140	138	153	124	159	164	157	157	150	153	148	144	144	147	157	132	128	154	147	168	144	153	161	164	152	141	157	141	152	148	130	148	142	145	146	139	163	144	128	147	152	139	162	149	142	170	161	156	154	144	137	146	135	121	130	156	130	137	135	152	128	182	160	158	129	136	153	176	136	141	143	166	148	144	130	128	131	163	171	164	151	136	132	145	155	144	123	143	163	153	157	148	154	142	128	169	188	149	135	152	147	148	118	161	159	144	148	129	158	152	143	144	146	161	163	137	130	126	165	148	145	162	127	144	151	142	131	137	143	138	164	125	131	163	155	136	147	151	148	130	135	155	133	175	148	143	169	140	143	147	141	141	139	155	156	141	153	130	158	124	149	148	139	163	142	153	141	144	144	148	157	152	143	148	135	130	133	138	162	149	136	109	159	123	138	140	125	129	144	155	163	155	138	152	146	141	132	136	151	152	148	146	154	148	147	158	139	146	152	151	139	124	118	130	154	149	127	153	139	164	139	140	163	147	166	151	154	152	141	158	152	137	153	161	121	138	139	142	159	146	160	155	171	146	166	131	167	161	158	162	141	148	150	150	160	144	150	135	149	146	140	159	124	148	157	132	141	143	170	154	145	184	165	120	155	143	136	184	142	153	148	165	140	164	180	161	136	147	138	159	124	123	166	140	137	151	136	165	134	167	140	139	145	129	151	150	157	151	141	138	146	146	137	138	160	141	137	157	138	119	141	160	140	140	157	135	144	140	166	138	160	165	142	143	168	163	159	146	147	151	163	151	171	163	139	158	139	158	151	151	151	151	156	153	157	132	151	150	137	133	147	142	143	131	127	135	155	154	151	137	127	147	142	162	140	125	174	145	144	154	127	143	157	139	152	137	167	123	181	132	152	142	155	139	130	145	127	153	182	148	129	145	142	168	154	141	142	153	152	154	152	139	147	133	150	153	124	127	149	167	154	142	129	156	145	145	136	162	129	132	138	141	139	138	167	152	153	139	169	153	172	161	149	131	168	154	139	138	141	130	135	158	141	129	138	149	168	158	142	142	121	147	126	148	156	161	157	145	147	154	145	136	135	135	149	163	140	139	141	150	153	166	158	150	135	153	143	146	167	115	145	124	131	149	152	170	171	166	130	133	151	130	146	160	137	133	143	150	149	151	157	135	133	127	137	155	148	146	152	145	156	154	148	179	139	131	128	171	147	156	138	155	141	148	156	153	148	170	144	163	140	163	142	132	129	143	150	141	145	120	155	134	157	141	130	119	148	146	140	183	160	164	148	158	148	154	144	146	145	141	140	162	139	144	133	152	137	162	163	162	144	138	136	155	139	129	140	144	151	155	134	170	146	145	140	147	133	137	154	138	152	150	145	164	154	151	153	146	180	143	150	143	157	166	154	133	151	120	151	147	158	137	133	155	144	148	149	136	134	150	134	166	149	138	137	147	131	128	150	154	164	122	134	154	166	176	162	171	162	156	154	129	163	135	143	138	129	131	134	148	152	129	143	160	137	132	137	141	139	141	151	135	157	139	144	137	135	140	136	128	159	154	167	176	145	138	142	154	151	139	142	136	136	152	150	139	152	143	137	132	153	170	115	146	148	164	145	125	127	171	149	171	152	155	141	165	137	149	161	145	160	143	145	151	150	170	156	144	150	152	148	135	141	138	144	151	164	130	158	177	147	188	137	157	139	139	150	155	144	155	132	157	129	161	165	142	143	130	179	138	149	143	138	158	130	150	138	147	133	141	140	146	159	152	140	157	159	168	157	143	149	158	145	156	148	130	138	128	134	147	144	167	153
2816	1439	4255	20257	22355	16448	10165	4748	839	438	444	438	387	405	405	390	408	422	400	370	373	385	410	399	404	418	374	375	443	419	426	383	390	404	434	354	412	370	385	380	407	393	376	387	388	401	361	365	388	432	425	419	415	397	397	414	383	419	411	408	378	412	399	374	400	428	437	399	412	405	382	449	366	369	405	370	411	384	388	398	428	402	402	420	400	390	382	380	407	388	425	385	426	387	399	379	398	406	386	394	369	407	379	410	393	386	395	419	374	379	412	383	409	395	399	453	404	363	403	369	366	410	394	392	383	402	418	390	375	421	400	411	420	410	415	448	411	413	392	399	424	383	389	393	365	381	381	415	413	412	449	381	425	419	394	399	419	383	412	403	370	407	374	409	414	392	383	418	414	410	370	378	374	408	385	405	401	394	401	407	409	386	421	368	377	414	381	371	414	403	427	396	344	364	404	384	410	392	400	396	406	421	402	395	391	407	412	392	433	393	424	400	388	381	402	391	417	400	405	410	387	386	423	404	406	381	432	413	411	400	432	416	411	397	411	423	378	400	406	418	409	396	429	394	398	415	417	446	408	388	398	410	354	390	397	399	401	424	397	389	414	394	381	391	393	391	388	414	395	412	399	372	413	388	420	409	420	382	423	392	411	409	420	411	386	414	420	395	377	402	379	391	381	389	428	392	406	359	413	396	390	397	398	407	397	403	389	400	408	366	393	384	366	392	404	391	375	446	373	419	444	387	398	413	393	398	441	422	388	412	394	378	393	396	406	412	404	430	426	393	368	392	397	372	409	380	410	410	371	414	438	390	437	378	410	394	398	411	394	379	404	400	373	398	407	438	422	435	422	412	405	412	402	393	398	387	428	407	353	388	362	371	396	414	389	362	435	404	371	415	428	431	386	383	331	390	438	394	418	405	369	405	426	391	375	394	417	410	418	423	379	387	371	404	408	416	423	429	380	390	349	430	385	372	388	387	422	429	436	393	408	405	393	374	376	399	419	387	428	380	392	387	406	409	393	390	417	386	426	380	432	406	411	394	397	389	415	421	400	379	417	408	421	384	400	372	402	365	385	413	375	450	444	445	340	400	447	395	437	405	364	388	361	432	427	374	410	429	382	384	439	443	405	404	381	419	401	435	409	385	395	417	377	429	387	395	406	398	428	393	418	395	390	443	383	410	434	405	409	401	403	396	379	407	372	391	409	405	413	400	387	363	387	415	390	379	402	394	380	385	402	394	403	372	409	417	394	390	385	370	382	425	419	404	428	376	388	381	397	387	415	401	423	411	404	432	380	405	389	375	437	410	422	402	413	426	389	414	374	476	391	401	385	433	434	395	383	382	391	413	441	371	403	398	394	385	396	410	417	395	424	376	427	415	433	367	430	375	397	414	404	426	415	360	373	413	364	401	405	383	410	388	363	404	416	399	411	404	414	362	388	398	413	416	401	377	418	390	392	380	400	386	408	388	362	429	392	430	414	397	443	383	379	370	396	432	386	378	396	417	391	412	373	400	396	393	402	413	410	413	398	376	418	429	409	415	416	423	404	413	435	399	400	405	380	391	395	418	382	387	379	398	422	422	361	399	378	406	403	423	438	358	390	364	414	407	440	392	397	393	413	426	389	397	418	392	425	383	384	406	384	398	398	373	375	370	414	415	407	391	388	393	383	418	401	393	416	396	395	395	389	394	407	396	369	403	407	412	396	382	408	426	387	451	410	410	422	371	406	391	406	363	421	378	383	379	379	402	403	398	434	354	392	400	386	390	438	382	377	414	439	399	414	427	367	387	386	389	402	433	395	385	412	356	399	387	418	376	423	382	400	406	392	409	416	391	389	434	436	425	414	375	403	425	355	399	396	390	396	356	394	387	390	392	383	402	387	392	386	387	401	381	421	402	402	415	386	379	397	439	404	388	407	411	426	417	406	397	397	417	412	409	393	387	401	428	394	404	374	378	371	415	406	396	402	390	392	387	398	392	402	387	418	426	383	394	415	376	394	379	422	390	409	426	395	425	380	391	388	397	402	382	387	430	404	404	438	425	398	415	395	391	381	407	400	397	374	402	380	407	427	416	407	433	403	404	384	411	409	412	367	411	348	364	351	414	432	411	430	390	404	396	374	365	374	380	391	401	419	385	415	404	403	386	426	407	366	369	418	405	406	404	395	382	391	399	414	406	371	376	392	409	375	420	414	382	379	401	386	416	355	411	413	411	426	383	374	416	381	334	408	387	371	386	418	442	406	399	413	377	406	403	386	391	401	384	398	440	400	419	366	426	407	370	370	390	419	414	389	412	407	399	416	417	416	450	368	423	424	391	383	385	392	391	416	399	390	381	358	405	420	385	428	404	400	401	372	400	384	360	421	408	372	385	400	401	385	411	412	409	361	411	405	420	414	418	386	385	421	400	412	395	451	404	364	392	427	425	417	414	425	435	388	387	383	385	420	415	394	432	410	397	398	377	361	389	381	408	418	411	417	364	421	378	421	384	395	413	387	410	356	383	400	389	390	402	403	407	405	380	410	407	398	358	371	395	415	389	391	416	407	392	392	415	375	380	386	424	393	391	409	396	430	409	409	408	391	399	406	412	400	442	440	395	396	430	405	408	401	392	411	412	391	454	404	398	402	393	400	380	426	401	385	389	402	382	376	402	433	411	401	402	376	384	412	409	383	371	446	408	406	406	403	419	409	401	367	403	422	409	376	404	374	418	402	380	369	355	365	396	420	400	385	390	414	387	397	407	427	429	431	360	365	417	378	410	414	386	409	399	409	389	420	420	428	389	382	415	381	375	373	436	401	397	408	402	406	387	378	388	383	386	398	385	386	395	395	376	424	368	468	453	377	416	411	403	390	387	381	382	379	396	402	412	420	398	391	436	418	393	429	377	413	383	410	385	412	353	418	427	397	387	372	399	415	401	412	385	383	400	421	411	417	380	385	411	397	421	437	397	405	357	367	390	423	395	425	400	351	405	398	442	391	382	383	408	431	444	411	384	429	378	400	371	418	416	386	395	385	387	380	390	393	428	404	411	369	379	412	389	389	387	368	419	361	360	427	418	372	398	384	393	389	407	439	379	405	394	392	366	385	369	399	406	401	400	425	370	400	408	365	393	410	382	385	428	444	400	383	432	395	410	357	362	441	376	402	411	450	426	408	359	355	410	414	393	401	386	434	387	382	428	420	407	416	391	384	395	374	382	425	420	403	415	450	401	411	399	346	419	385	441	404	398	416	397	403	384	429	395	401	387	381	380	393	373	436	406	437	380	386	400	397	400	399	418	390	362	409	387	409	422	421	420	407	432	367	373	407	393	408	387	400	405	417	409	403	378	359	383	404	414	388	406	417	373	438	379	361	377	415	374	386	413	395	412	408	355	372	336	403	406	342	408	403	404	418	425	411	385	427	442	400	390	399	406	426	395	424	385	378	425	375	422	385	375	433	443	404	435	393	403	414	416	431	379	408	408	380	420	417	399	379	380	403	397
13341	4766	19123	61360	55556	41302	25810	11534	1747	226	230	242	220	197	209	189	183	188	194	189	184	184	172	200	191	197	185	203	204	219	182	172	188	179	186	187	191	169	191	182	188	200	178	196	180	164	208	173	160	187	186	201	181	195	188	191	193	175	190	175	187	209	177	162	184	180	153	182	168	175	186	213	211	162	157	173	171	181	186	189	176	201	183	174	183	166	193	176	182	184	181	155	169	184	188	168	168	174	189	194	192	183	168	178	203	176	191	190	195	157	178	172	179	179	174	180	168	175	171	164	145	159	188	188	182	172	157	185	169	191	181	163	188	186	212	197	176	178	189	159	182	173	191	185	186	175	188	170	162	179	210	182	202	176	174	205	188	180	164	190	178	183	194	185	174	148	193	194	183	177	188	174	191	177	206	149	184	194	187	207	191	212	177	178	189	144	180	163	193	171	176	187	177	172	173	175	168	181	205	183	180	164	184	207	150	175	199	201	191	181	166	184	198	192	204	183	160	187	176	206	181	206	167	178	173	166	184	159	191	176	184	190	171	190	190	168	175	191	172	170	179	188	177	160	179	188	181	176	178	190	191	177	178	169	175	167	184	177	181	203	207	179	165	170	166	158	187	177	154	170	202	155	189	189	183	180	190	174	187	163	178	195	175	202	185	188	155	160	177	182	180	176	180	172	188	166	201	183	187	193	172	191	219	163	196	196	216	158	158	190	163	184	197	162	155	208	191	154	180	172	158	182	180	181	197	184	185	193	171	168	175	188	183	199	162	192	192	185	176	173	175	192	210	215	178	191	169	190	186	160	192	200	170	168	178	180	165	191	156	176	187	161	181	171	188	166	192	190	179	164	173	186	178	161	171	162	165	186	178	198	177	187	171	177	151	200	174	166	187	195	176	192	193	181	183	188	170	163	154	199	177	185	162	163	176	190	172	159	178	198	190	167	198	181	186	182	176	186	183	213	197	164	173	186	198	174	164	160	186	156	168	162	162	146	178	180	180	193	196	168	169	159	168	145	191	182	173	197	171	169	145	146	181	180	177	191	144	191	188	165	156	197	191	183	179	201	185	178	190	184	171	183	145	188	189	187	165	167	168	160	203	183	176	164	176	182	186	198	188	171	185	193	189	185	186	158	178	163	168	186	172	183	186	217	164	196	179	199	180	173	160	176	168	182	187	180	193	174	179	183	167	185	182	183	188	179	181	200	197	190	173	180	186	180	195	189	186	159	186	172	151	191	156	195	185	172	208	200	189	184	191	177	175	158	171	150	178	191	198	201	182	185	182	183	163	173	170	195	181	198	192	179	180	185	180	194	186	170	176	172	193	179	179	184	165	173	206	166	161	173	201	175	177	192	203	177	187	164	184	215	207	165	180	205	185	180	184	172	203	205	182	156	181	165	179	167	188	174	197	178	179	182	169	174	197	176	176	188	177	158	186	180	186	155	172	174	182	180	173	184	172	197	194	185	171	177	164	214	173	163	198	159	174	201	170	156	164	173	163	178	179	171	189	183	182	198	204	188	191	184	160	190	207	182	149	184	166	165	168	172	194	175	182	177	176	174	167	201	209	173	181	189	185	179	181	165	197	149	175	171	192	163	196	199	169	178	196	209	169	196	176	173	160	196	189	175	171	210	175	169	194	187	216	187	170	153	170	156	200	183	168	185	167	194	181	167	170	197	187	205	174	165	177	167	165	158	171	155	193	182	164	175	195	169	197	185	172	170	160	165	154	178	177	163	205	174	169	190	168	210	192	188	176	194	189	191	173	172	158	155	202	183	216	210	178	171	189	177	188	167	197	181	197	206	163	176	164	184	165	197	199	184	187	178	187	163	163	178	174	170	174	176	161	192	186	189	169	177	207	207	171	215	175	193	144	179	187	211	184	181	201	148	190	202	198	190	210	185	180	192	172	200	204	165	178	177	176	200	188	192	195	174	202	185	180	184	185	207	150	173	185	166	169	168	215	173	193	177	197	181	188	178	175	193	174	166	194	193	189	170	189	176	180	182	182	181	177	196	166	179	201	170	179	192	186	170	180	197	185	154	182	185	198	179	214	185	192	186	203	179	162	199	181	158	187	207	197	206	177	189	163	185	197	178	179	192	182	174	182	203	174	202	170	170	195	198	185	167	187	160	191	160	162	172	189	169	171	171	169	185	188	197	184	184	199	192	201	210	214	167	187	189	172	168	173	178	185	161	169	181	165	178	179	180	189	208	182	190	174	194	193	186	169	157	179	181	173	182	180	177	186	204	161	196	185	192	188	199	191	161	172	167	177	170	144	197	185	174	190	191	167	164	182	191	170	175	184	164	168	192	148	193	213	198	190	177	147	183	172	178	161	162	211	194	194	178	178	181	199	163	182	198	174	175	178	167	201	158	158	176	145	191	176	189	175	199	184	157	181	177	182	190	171	187	193	183	198	191	163	184	173	195	211	185	164	185	167	157	139	187	189	174	182	186	199	159	211	166	172	158	189	177	192	188	177	199	151	142	186	177	164	162	193	180	186	168	143	186	187	180	183	202	199	171	195	155	180	175	198	176	175	157	193	176	168	165	170	172	202	184	163	174	176	196	183	183	169	171	201	170	175	183	170	161	179	175	169	195	175	187	193	174	200	188	146	193	187	154	187	198	176	176	188	182	177	204	188	185	161	169	167	183	167	185	178	171	203	199	180	218	179	190	165	204	169	175	186	199	188	171	204	196	163	175	206	156	179	185	187	159	211	169	165	177	170	185	171	169	163	178	196	170	188	208	190	143	171	181	188	193	180	186	199	182	190	169	171	177	203	185	181	186	198	166	158	190	163	198	183	205	189	173	150	182	191	187	165	181	170	190	169	207	182	152	208	168	178	186	160	182	200	156	171	182	188	172	156	176	182	193	171	196	207	178	194	165	187	199	180	184	195	168	167	206	174	213	174	177	194	162	177	165	202	171	149	181	187	147	199	200	196	182	195	182	183	192	176	183	186	185	195	181	177	170	185	174	181	166	188	165	174	173	185	180	189	186	159	184	163	186	169	182	190	180	178	164	189	204	173	189	175	188	170	176	161	163	194	174	169	161	180	142	211	179	224	181	179	190	206	226	173	176	172	185	175	179	166	183	203	184	175	204	183	165	171	177	193	163	182	179	177	207	164	181	198	184	172	191	164	199	177	194	199	193	170	187	201	188	203	161	183	167	189	183	183	172	178	188	182	164	177	195	192	189	174	211	177	180	182	169	137	167	156	180	172	176	191	187	174	165	186	173	189	167	181	213	170	165	173	188	186	194	178	174	168	198	169	179	175	195	186	192	176	183	155	168	209	195	175	182	183	182	180	169	183	171	174	190	183	169	173	166	157	188	182	185	203	166	183	167	164	205	189	200	182	175	196	155	161	210	178	167	178	183	190	169	168	191	193	195	201	203	164	193	208	208	201	179	155	179	174	185	171	184	169	186	197	174	186	196	173	180	165	187	168	183	202	157	172	202	180	199	181	187	189	184
7954	3940	24839	65926	62775	51268	38315	22941	4844	837	712	695	748	595	613	524	507	529	540	479	460	466	500	520	494	493	539	483	511	491	495	446	521	444	496	516	481	453	484	484	467	494	476	514	501	462	480	498	509	472	510	457	478	499	474	494	470	490	494	445	473	478	454	456	523	456	449	506	460	477	499	508	500	484	491	510	449	482	451	506	511	501	502	488	477	469	524	518	474	477	501	491	515	472	460	516	536	444	481	486	465	489	478	500	491	452	470	472	505	473	467	474	476	499	511	461	465	495	441	484	480	459	466	466	451	483	538	495	452	452	480	454	439	465	507	491	482	518	495	472	493	486	438	449	467	447	489	499	488	485	460	492	446	489	463	469	458	491	489	478	492	474	468	453	507	491	467	482	477	509	468	484	482	492	476	486	452	485	481	477	508	448	401	458	486	513	497	475	478	476	496	505	531	503	460	482	453	487	496	479	503	455	499	457	497	500	496	488	514	473	519	515	477	458	485	442	517	547	471	471	475	474	465	491	501	491	480	492	499	498	472	507	494	499	483	470	458	495	493	477	493	453	469	478	516	503	454	457	462	484	462	445	453	504	438	455	481	472	445	497	466	488	476	489	490	476	474	504	480	490	482	501	466	493	510	474	491	520	482	491	452	458	456	471	451	522	474	511	483	473	469	462	472	466	451	469	489	455	457	505	484	472	485	501	430	486	455	457	514	497	516	483	482	473	486	449	487	463	485	484	498	449	505	495	511	494	447	479	473	475	474	500	452	500	451	454	458	482	491	492	506	452	467	426	459	465	490	461	504	482	492	480	484	521	426	495	520	497	466	483	458	452	473	468	477	503	491	491	455	484	494	531	456	478	473	492	484	485	486	463	482	473	469	483	466	499	495	496	455	471	482	484	510	457	488	432	485	480	464	531	500	497	486	469	467	477	481	477	458	480	475	482	477	452	475	479	438	493	444	459	439	489	508	439	467	476	454	420	450	497	445	477	501	484	477	487	492	443	515	498	465	448	486	521	491	471	489	480	483	487	486	476	474	481	507	507	496	511	493	493	482	508	471	481	477	434	501	475	496	521	456	489	498	502	471	476	491	478	457	471	500	478	496	444	466	493	472	450	470	463	444	468	497	503	484	472	480	484	438	505	505	500	523	476	478	509	506	498	484	500	440	492	509	483	492	456	509	521	472	479	472	472	469	501	489	507	497	487	471	478	452	452	519	423	464	479	474	501	506	446	474	468	476	468	479	471	458	489	481	460	465	454	486	488	448	460	467	454	477	487	482	502	471	423	493	462	481	509	465	462	517	485	496	488	487	494	500	460	466	434	478	487	453	497	487	484	496	482	495	421	464	514	442	481	477	476	506	534	495	484	482	498	495	496	509	484	453	476	458	489	466	478	477	502	494	517	473	457	450	502	490	468	503	445	465	447	505	456	518	433	481	486	495	484	486	492	492	485	461	483	469	485	479	468	468	478	461	487	446	447	473	483	450	456	476	457	466	445	483	495	497	508	451	495	479	505	463	489	477	465	484	506	469	456	483	482	489	457	482	486	531	490	488	501	445	464	471	489	510	465	460	492	504	493	479	468	469	477	472	462	502	492	487	488	495	484	481	481	502	456	456	453	472	466	501	444	465	485	467	482	433	446	500	467	484	475	509	503	499	496	453	491	485	464	451	493	487	467	468	484	514	501	489	476	501	472	514	458	486	493	439	473	479	467	456	479	510	457	497	478	503	478	488	489	439	414	482	442	474	517	501	465	476	504	475	453	470	487	457	458	506	495	492	471	474	490	494	498	495	490	519	501	456	485	523	531	453	518	448	487	489	447	488	512	468	502	494	476	483	519	462	476	493	491	467	487	522	480	427	492	471	498	462	459	511	465	506	444	479	485	488	479	511	445	454	476	459	485	468	478	464	505	481	461	518	460	486	486	450	499	502	497	474	444	475	477	510	455	463	504	500	475	487	478	489	513	473	490	471	480	453	497	465	484	484	497	462	473	530	486	507	438	505	446	512	514	448	480	489	483	462	421	481	470	450	487	481	460	523	497	446	464	504	484	463	487	493	468	469	521	481	474	472	447	468	483	432	480	463	496	485	455	445	475	484	434	481	456	479	473	487	508	455	499	490	512	485	507	505	434	488	497	471	508	464	454	438	504	461	508	476	437	494	468	488	487	453	464	482	500	465	512	509	517	457	433	459	507	476	462	503	479	494	541	443	477	450	484	463	481	482	501	459	482	497	495	446	464	475	486	474	454	492	508	505	501	507	486	489	502	480	427	500	484	487	512	494	464	500	468	473	494	465	485	494	462	479	473	471	463	473	499	499	482	465	492	487	512	450	496	513	534	442	456	490	452	472	465	462	466	471	477	486	436	462	486	519	494	475	453	490	479	475	467	476	528	507	465	491	492	462	512	509	489	497	494	468	484	476	482	465	502	483	452	498	495	514	503	463	488	454	477	484	470	455	462	434	492	506	461	458	473	435	525	480	496	496	482	500	464	478	483	452	472	459	444	484	496	470	502	477	480	482	460	444	485	501	487	445	470	455	480	483	516	460	525	520	467	449	454	464	455	469	484	484	459	473	489	460	490	494	474	497	483	475	479	492	455	448	519	452	466	449	476	483	462	488	459	457	481	494	489	491	478	468	467	485	484	476	484	507	471	509	465	464	476	462	442	439	466	465	526	486	480	515	487	469	466	478	474	482	477	480	493	444	469	485	436	467	474	477	489	443	466	513	441	490	493	490	481	470	477	511	450	475	478	471	500	477	495	472	471	496	511	479	497	505	458	491	513	485	468	475	497	492	480	472	496	475	474	465	511	482	502	474	480	493	507	481	493	487	478	442	475	448	481	474	464	495	483	485	445	471	469	440	488	483	527	465	462	468	473	469	480	484	468	470	503	489	463	487	496	480	499	468	474	455	479	496	454	462	515	487	501	473	479	448	445	489	470	484	485	464	452	453	485	497	475	466	456	430	497	497	465	442	515	499	492	466	431	473	486	511	506	477	493	472	425	473	453	495	449	501	472	498	424	443	495	523	503	488	523	476	486	450	499	465	496	492	475	511	479	483	446	506	468	465	463	459	493	457	489	474	473	470	504	461	451	478	491	469	470	487	499	504	472	483	464	484	453	521	479	463	493	458	458	491	470	476	496	476	494	472	464	451	494	503	470	484	478	469	493	488	423	483	489	433	505	505	452	489	499	512	504	460	501	488	477	463	514	437	492	467	448	497	454	477	449	504	485	467	491	440	490	451	489	465	468	504	483	452	495	511	413	485	485	474	460	497	503	443	507	510	499	476	511	455	466	511	482	480	479	481	455	461	494	483	505	469	484	470	461	459	493	479	476	488	501	494	440	454	472	510	483	442	474	517	493	448	494	492	450	475	477	477	433	483	495	478	454	461	463	499	451	459	476	458	445	451	464	475	461	453	474	514	502	481	445	474	478	476	482	487	469	491	466	526	462	459	512	463	495	501	529	485	423
20860	9326	30632	74416	66933	52686	36200	20222	3490	321	305	326	282	166	222	199	171	174	158	179	192	152	160	182	179	170	177	185	166	194	160	176	181	168	154	186	184	152	183	183	185	170	188	174	148	148	150	165	176	187	177	164	170	180	169	168	177	161	178	159	160	160	173	186	164	138	168	177	176	195	175	151	189	192	156	156	168	157	167	181	174	167	149	157	156	164	155	158	190	182	167	175	158	177	181	160	160	180	154	146	161	164	173	175	155	166	175	179	180	169	178	157	190	187	164	163	180	151	191	175	205	160	148	184	172	184	170	182	171	195	148	152	160	170	152	158	185	177	185	150	157	164	177	160	164	173	171	155	146	196	154	174	159	175	154	169	150	160	174	176	154	153	157	163	185	195	179	175	153	172	163	170	163	151	194	180	173	171	174	163	166	148	187	160	159	177	156	161	183	168	192	173	149	164	198	187	156	164	166	158	170	190	163	176	160	172	162	157	173	182	194	161	146	184	162	156	152	129	190	175	173	166	151	164	157	169	168	150	174	184	171	165	181	166	169	153	171	148	183	195	164	159	169	157	156	197	173	166	160	182	181	176	171	172	167	182	152	167	174	190	163	194	164	169	163	174	151	159	157	175	173	168	177	158	167	181	164	190	176	173	164	149	175	173	199	154	177	174	169	193	170	196	177	175	184	159	170	183	144	152	155	164	155	168	157	155	173	174	182	186	172	173	160	179	182	163	173	156	181	159	165	176	179	174	170	178	192	161	149	178	184	169	182	192	165	155	155	155	148	167	155	183	170	172	162	153	174	160	148	177	157	153	164	181	177	170	168	182	167	180	171	175	155	168	178	157	186	158	156	189	171	190	153	178	154	166	154	180	185	154	180	156	166	160	180	183	166	161	159	162	169	168	191	158	180	175	166	174	174	159	175	181	160	168	165	160	140	160	169	168	164	171	166	194	175	180	152	155	148	204	175	165	179	155	163	173	178	199	154	165	148	170	165	194	178	184	173	144	152	177	163	177	160	185	175	158	160	134	171	155	168	142	161	183	168	171	147	193	176	152	163	162	165	152	185	161	161	153	166	151	156	146	171	207	167	179	156	154	173	203	150	167	128	194	161	162	168	168	163	177	190	166	180	160	175	169	180	154	160	159	152	167	178	169	165	186	187	165	160	176	162	149	169	149	202	162	153	212	174	168	184	176	168	148	162	167	187	159	177	173	155	202	160	173	172	164	185	168	160	175	157	167	189	153	169	177	141	170	170	165	173	157	178	162	164	177	177	183	168	158	184	159	182	184	197	183	182	177	141	181	156	179	172	175	148	163	201	155	157	173	192	176	167	180	168	183	171	185	193	165	187	174	172	167	161	181	157	156	162	169	164	157	132	170	167	172	187	152	167	170	148	186	162	158	150	178	175	153	151	161	152	177	164	156	173	163	166	151	206	204	150	167	181	199	177	190	167	167	164	169	169	158	136	172	206	170	166	176	163	178	174	188	155	168	164	190	184	162	171	164	150	174	159	183	157	175	175	188	152	156	161	182	168	183	167	167	161	179	161	167	156	161	178	178	177	166	193	166	186	161	169	172	148	133	173	170	174	160	170	183	187	172	164	165	174	167	172	174	175	188	197	190	164	158	169	159	147	185	170	188	165	145	181	180	184	172	167	153	150	151	169	174	177	150	176	163	178	174	155	180	169	171	153	149	152	184	173	180	188	175	176	151	153	166	146	183	154	160	200	179	181	164	164	172	163	177	157	185	171	165	178	171	179	171	185	162	149	178	195	181	171	160	157	194	149	158	151	179	154	166	184	152	172	168	197	168	165	196	168	143	171	175	177	183	165	148	156	157	169	139	162	158	153	170	172	191	161	160	184	187	162	191	189	180	161	187	168	174	192	154	170	179	167	178	178	159	146	188	184	165	176	176	164	179	176	140	184	181	175	179	160	141	171	157	159	155	153	167	164	180	166	165	167	168	161	173	176	172	160	168	151	138	164	161	173	170	168	180	177	181	143	165	169	149	174	161	175	171	172	162	180	179	175	197	152	150	194	164	165	162	169	166	158	170	166	145	157	156	168	167	185	160	167	153	158	163	147	177	171	181	159	156	176	162	190	163	154	155	206	180	173	163	173	168	174	201	166	165	195	166	145	153	180	162	162	156	192	178	182	143	162	179	197	150	173	154	196	163	187	166	174	175	154	161	172	172	165	175	163	159	191	184	151	160	196	177	159	190	180	159	186	181	175	173	168	181	156	154	174	163	168	178	159	158	185	168	164	159	178	163	184	178	174	177	163	184	168	173	194	174	172	185	184	185	187	175	171	177	165	160	170	170	191	171	175	202	164	158	178	189	165	154	183	139	165	170	179	178	166	160	174	172	162	178	173	167	186	157	150	183	133	145	140	195	157	163	150	162	161	160	166	178	168	180	175	182	174	159	160	187	153	174	170	172	187	181	185	146	176	182	163	177	163	166	172	176	149	161	153	182	158	164	159	160	178	143	164	165	149	174	163	182	166	192	172	163	159	178	187	148	179	157	164	185	167	163	170	168	184	178	176	156	167	190	172	146	156	198	175	177	180	164	182	166	148	156	161	201	167	181	164	157	156	171	161	182	156	182	146	162	186	154	173	146	176	160	174	182	182	186	180	192	176	157	176	192	172	177	158	178	164	167	181	181	189	182	184	155	182	189	167	185	148	178	155	162	184	171	183	163	153	155	159	167	181	172	179	152	161	181	184	179	147	178	176	209	170	165	170	170	158	200	164	181	190	175	158	160	165	180	149	162	152	165	177	176	198	160	176	179	182	155	152	172	170	180	164	168	190	162	163	172	197	174	171	173	163	182	163	185	152	158	183	159	182	170	180	150	161	172	198	170	194	171	176	168	138	166	172	176	181	166	180	165	163	187	169	171	181	156	178	164	178	174	177	179	203	140	161	183	154	168	183	174	174	171	144	167	148	156	167	152	170	183	183	156	167	179	160	158	171	150	179	178	174	186	171	194	166	160	174	184	166	169	172	170	164	180	190	174	166	179	177	171	159	151	169	176	148	159	170	172	169	133	164	159	180	179	152	163	170	140	190	182	185	163	144	193	170	176	153	164	200	161	179	168	151	177	177	142	160	166	159	149	191	157	163	169	157	165	165	167	174	174	166	176	188	173	184	164	162	169	155	162	157	172	173	160	151	152	184	191	168	168	171	169	158	169	177	160	183	197	195	161	183	175	178	188	159	164	159	165	166	177	176	175	166	164	183	189	176	184	170	183	174	190	180	186	156	163	157	166	185	171	193	173	179	173	182	174	172	167	146	180	152	168	144	176	139	172	166	160	153	162	150	162	159	168	153	172	177	176	151	170	176	171	178	175	168	160	168	173	169	153	165	164	162	184	170	160	189	162	158	175	172	159	173	173	170	145	167	159	178	177	198	147	168	176	161	168	152	151	160	171	155	153	156	166	144	174	187	176	196	168	199	152	175	210	181	178	158	167	182	178	174	190
10602	6504	32763	79712	75086	62042	47540	30860	5860	863	1327	1102	1045	644	744	550	549	472	466	425	469	489	456	450	487	477	473	487	488	414	442	486	462	464	427	454	446	481	447	461	456	436	460	462	458	445	459	455	428	435	439	450	436	419	446	436	412	447	507	447	446	465	477	485	500	469	461	450	428	458	435	417	465	442	433	475	424	452	439	478	483	442	453	439	404	418	427	414	437	486	449	433	456	466	453	414	427	450	437	407	474	427	480	434	439	451	420	416	420	463	453	424	446	417	436	449	447	454	447	415	435	463	423	431	429	416	418	425	426	434	466	455	427	450	401	444	442	458	432	454	490	439	427	465	437	416	423	460	425	442	452	407	414	442	420	474	441	410	441	452	459	425	436	457	434	445	447	427	469	439	425	478	452	402	440	413	392	443	435	442	439	467	427	454	428	452	430	415	433	442	460	408	428	382	417	484	434	459	449	437	443	453	427	433	474	444	419	427	459	488	425	419	464	432	404	459	452	451	427	436	449	414	437	426	441	447	455	457	427	484	433	408	459	428	439	433	451	437	420	441	456	431	418	458	438	447	467	430	434	429	455	452	455	462	442	454	464	435	454	443	461	433	487	462	475	448	429	443	446	427	463	456	468	454	444	447	483	456	478	457	479	406	456	435	437	455	435	476	448	434	402	439	438	418	442	391	426	465	437	439	446	455	420	436	483	460	453	421	446	455	473	459	462	457	423	427	407	416	411	480	445	426	461	483	455	423	450	427	443	433	466	430	481	453	418	458	408	441	447	443	442	454	433	447	457	438	433	448	457	418	435	427	450	412	428	415	424	461	442	468	455	434	456	454	466	446	439	423	458	429	459	402	430	440	449	426	455	453	412	459	450	422	439	458	420	413	405	439	477	458	454	444	438	456	445	445	454	448	449	433	390	414	445	425	400	444	421	408	430	481	468	459	443	468	413	439	459	468	451	432	450	451	409	417	438	457	454	436	442	441	408	463	420	436	444	472	436	455	430	465	434	475	482	453	410	466	403	406	434	471	402	427	440	464	460	425	409	453	418	434	474	478	432	448	443	417	434	461	465	439	435	474	437	458	426	463	434	415	406	496	426	462	446	421	449	434	426	438	463	473	440	437	464	454	451	471	431	435	449	432	452	421	444	426	422	440	457	468	451	457	487	452	474	447	434	444	438	473	448	444	452	447	452	450	426	427	456	526	463	467	426	442	429	407	444	424	440	410	398	433	448	444	421	439	436	454	449	434	444	458	473	437	449	476	430	431	448	431	466	458	470	406	428	443	422	401	457	441	462	442	431	441	442	440	424	432	432	410	421	410	419	430	449	469	437	433	439	396	408	439	461	424	425	449	474	473	453	433	446	445	427	427	474	459	437	457	443	430	443	451	459	443	473	407	410	470	423	428	433	418	463	467	436	409	457	445	454	451	419	452	469	429	458	421	453	429	461	449	467	456	437	438	463	468	437	436	436	459	437	427	436	438	484	435	428	463	441	421	462	417	486	397	443	414	448	448	449	438	444	424	451	425	454	448	466	418	400	481	458	469	419	457	463	441	463	399	464	465	429	457	454	401	405	450	424	452	452	438	458	473	486	413	493	413	432	443	440	445	482	443	437	441	433	457	442	448	443	445	476	429	469	432	445	450	450	429	433	463	403	457	441	447	453	461	433	449	432	424	474	433	466	404	440	440	435	476	449	423	475	443	405	437	445	436	442	466	462	483	427	400	459	432	492	461	447	460	463	477	449	445	432	434	436	425	405	477	439	418	410	455	400	408	467	420	444	419	439	428	460	420	427	442	419	407	433	438	438	434	475	435	422	440	467	431	444	416	473	443	455	427	407	410	428	414	451	432	419	430	406	450	410	422	463	455	476	445	466	435	438	428	446	449	459	481	458	470	425	446	415	433	419	443	452	456	396	440	449	430	466	468	433	430	431	432	438	417	411	417	449	438	454	461	415	453	418	435	460	417	433	456	430	472	427	466	445	438	436	452	454	407	432	440	457	433	433	426	445	414	429	471	457	407	439	419	431	473	461	425	445	464	432	454	462	449	447	504	474	454	445	464	411	480	443	460	450	466	466	418	435	480	432	445	445	449	410	440	448	438	504	432	426	412	490	454	451	433	443	475	439	453	458	441	423	464	436	436	465	458	451	418	463	394	452	445	450	443	466	414	425	474	437	439	443	456	475	447	454	442	438	440	440	509	426	460	455	442	454	449	436	425	429	449	446	427	413	425	456	411	463	433	449	427	437	467	456	443	410	461	460	437	454	448	429	424	406	420	520	434	411	435	427	421	460	400	453	445	426	430	428	493	445	398	438	458	443	455	429	412	444	462	448	462	411	450	425	458	427	449	424	432	488	425	442	417	421	451	474	435	453	453	455	439	415	480	495	471	481	451	450	472	431	445	402	437	431	426	474	471	411	434	448	437	450	481	431	441	449	430	462	437	455	500	470	467	442	444	483	406	464	428	425	423	464	415	444	419	419	468	453	476	439	455	415	447	424	473	448	449	413	457	459	460	433	488	458	418	444	450	460	448	446	441	406	462	451	417	438	453	429	460	420	432	428	442	419	384	461	435	423	474	457	440	454	419	397	453	453	459	437	420	435	402	467	473	470	437	446	438	439	379	451	476	463	424	462	435	444	462	440	438	447	430	438	443	420	431	436	424	449	476	443	463	422	424	517	424	407	439	427	474	426	441	443	430	436	450	454	444	431	468	471	437	444	416	440	403	456	474	490	436	462	467	450	465	416	433	447	456	430	396	460	422	487	452	473	436	435	439	486	450	432	415	451	427	446	420	429	444	450	430	410	428	480	438	441	442	451	468	447	430	451	413	455	452	434	439	436	404	465	454	437	478	439	462	416	432	453	443	403	473	432	448	474	446	470	424	392	430	470	414	464	448	445	480	452	421	465	461	439	463	437	434	398	434	412	449	447	447	433	450	428	428	447	461	424	413	449	473	467	431	432	451	455	420	429	446	426	428	434	419	426	433	441	431	418	416	449	452	404	421	417	419	445	444	428	448	462	427	449	464	424	437	438	458	442	449	421	441	419	449	448	437	473	457	439	473	439	431	484	413	484	461	442	411	434	440	446	435	433	442	436	409	452	451	431	409	433	425	475	432	451	450	406	421	444	417	424	487	474	448	447	446	442	454	427	416	432	398	440	439	439	459	437	432	431	433	446	442	412	403	414	433	461	437	442	432	440	460	417	447	412	426	426	440	451	433	438	415	475	443	436	420	414	481	402	472	444	417	450	405	433	442	444	419	457	431	427	440	443	454	437	432	442	481	470	438	450	451	429	398	434	459	378	446	447	438	450	447	444	413	420	436	446	445	462	395	460	467	427	410	440	416	450	448	452	394	424	498	433	486	458	431	468	425	438	429	446	432	433	426	415	429	485	443	429	427	446	422	440	498	407	462	401	396	461	412	420	425	444	473	428	444	410	464	438	439	462	408	404	448	441	416	415	432	473	451
3335	1084	2164	7583	7342	4923	2392	1174	223	120	151	149	115	144	129	155	127	145	145	129	159	136	145	135	134	156	121	119	142	133	136	129	162	183	142	153	154	141	123	130	157	147	173	119	152	157	149	161	141	159	153	153	139	138	146	126	134	136	144	150	152	162	166	133	127	189	156	147	150	144	144	136	126	173	162	175	151	144	141	167	143	153	137	146	145	129	165	146	161	158	166	146	169	163	147	141	152	154	153	134	149	158	136	167	143	148	138	146	139	146	136	158	147	143	145	133	161	161	144	122	142	155	141	162	136	164	154	142	151	150	148	144	190	158	146	131	164	159	152	128	133	136	162	140	139	132	138	128	155	159	145	165	99	153	126	133	144	158	167	134	150	137	134	143	139	132	159	147	147	129	149	144	154	168	139	151	145	148	149	135	141	174	148	127	164	153	140	158	170	142	140	128	146	125	132	142	151	161	130	158	172	169	132	127	121	160	155	170	149	162	151	144	159	143	169	147	126	167	162	133	114	137	143	143	136	151	151	141	125	160	164	142	156	161	110	132	153	168	130	132	140	139	150	135	123	130	142	138	126	162	141	147	150	123	141	126	145	165	129	149	131	139	137	133	146	151	156	148	169	142	145	137	149	153	149	123	150	149	150	163	140	143	143	147	147	151	156	146	149	150	159	136	136	154	146	144	144	129	141	131	150	164	142	148	137	144	160	152	135	143	150	101	139	152	150	142	136	124	150	143	143	139	157	151	115	150	152	152	132	171	137	136	143	138	142	117	154	148	144	145	146	130	129	153	149	164	128	141	144	132	148	153	141	162	153	148	147	147	128	147	145	147	155	134	136	169	159	145	137	132	145	146	150	166	156	150	156	142	119	131	128	177	142	155	135	153	139	152	167	160	149	159	135	137	137	137	148	131	164	151	146	142	115	153	137	137	146	157	142	137	146	158	154	148	154	144	150	171	161	144	144	138	117	136	147	122	156	126	132	152	152	135	140	136	169	159	155	135	130	135	165	140	181	137	140	148	142	152	171	150	157	149	145	133	129	152	145	148	112	130	148	130	130	142	135	142	127	137	136	147	140	164	142	131	146	157	162	137	147	120	134	140	135	125	134	166	141	141	142	146	136	152	156	138	136	159	144	158	140	145	157	143	146	132	145	168	161	149	150	150	150	137	155	149	167	166	140	128	137	139	157	132	146	133	129	147	150	152	144	131	164	141	140	129	133	143	146	137	148	136	142	142	156	141	150	140	131	147	151	164	145	142	139	113	174	157	149	165	148	139	146	135	141	147	143	145	144	142	145	159	150	132	163	135	133	125	149	116	147	152	144	160	142	157	152	148	132	139	136	139	181	131	140	123	143	130	137	141	136	148	128	139	157	163	151	152	158	131	145	150	136	139	130	162	136	173	130	148	146	137	162	122	139	147	139	140	144	140	145	150	136	175	162	156	145	131	153	145	119	133	141	167	132	141	150	129	161	156	148	149	118	139	116	149	151	145	141	164	144	110	130	144	144	136	145	158	148	150	140	138	133	125	152	138	122	146	131	144	134	134	144	154	142	150	149	146	120	116	135	144	158	158	120	131	147	129	145	156	127	119	163	142	134	147	145	133	130	162	169	137	132	165	131	131	142	137	136	153	126	126	146	136	149	155	133	133	146	133	116	137	144	139	119	153	134	144	144	147	146	134	131	131	157	154	147	135	153	152	135	138	158	141	150	139	161	142	134	159	161	151	148	143	145	125	148	138	159	131	131	120	149	160	135	145	138	137	151	158	135	144	150	144	156	150	142	173	141	151	124	137	157	126	128	134	157	123	145	141	164	139	150	136	146	156	150	124	138	144	142	150	127	122	132	136	136	153	139	133	155	175	142	167	140	153	157	156	141	146	158	146	158	138	164	139	129	145	132	139	145	138	136	140	133	162	152	128	142	137	157	151	127	141	154	129	162	145	149	153	154	133	145	151	170	166	131	148	130	156	151	156	138	146	137	143	144	154	137	145	143	123	155	139	157	138	138	134	171	135	158	142	140	148	134	123	124	144	133	156	148	138	153	147	139	148	124	133	145	151	145	151	130	148	149	148	167	139	128	145	158	167	173	149	157	134	158	149	121	146	141	158	144	117	128	144	160	162	149	132	157	161	141	157	157	149	134	125	162	154	127	144	148	155	141	152	141	144	134	140	131	147	132	131	153	157	146	154	170	155	144	141	113	142	156	124	127	152	143	137	130	154	143	162	145	143	129	168	149	137	145	123	136	132	147	157	153	150	149	136	134	151	142	141	133	118	155	143	133	136	137	162	149	133	138	138	152	173	136	141	142	149	115	123	129	154	138	144	167	151	113	125	152	148	155	152	151	148	139	136	149	142	156	172	140	138	132	153	176	121	136	155	129	140	140	147	150	138	129	118	143	130	141	140	166	143	161	143	114	148	149	147	135	131	161	158	124	168	152	146	168	155	145	154	171	136	148	150	148	130	155	137	144	184	165	140	138	130	154	155	150	143	158	123	147	149	141	149	154	170	151	144	163	162	144	146	129	165	131	140	138	138	167	155	141	133	154	146	155	134	151	146	168	142	145	127	151	120	142	146	156	143	149	139	148	147	140	151	157	131	156	118	148	147	149	144	136	122	152	129	146	144	157	128	144	138	118	154	132	148	150	140	162	164	171	166	142	141	134	127	142	153	147	125	155	161	142	113	140	124	160	144	138	123	93	135	150	155	141	148	154	142	151	123	133	133	152	179	142	159	154	137	145	152	150	155	146	138	158	170	133	139	141	166	155	154	128	146	151	153	150	148	139	154	153	150	145	135	158	142	157	150	125	145	140	136	146	137	158	163	144	153	172	130	143	138	150	143	139	146	129	139	156	129	157	159	146	153	144	141	164	142	161	139	144	150	155	171	144	139	168	169	147	139	142	140	157	159	147	145	156	130	142	147	132	155	141	153	165	119	143	116	136	141	156	156	126	144	159	170	128	137	153	155	146	134	151	137	168	141	163	144	167	139	159	153	141	149	138	124	136	157	167	135	129	147	146	140	122	171	123	137	139	158	147	124	146	163	137	138	149	172	159	133	140	148	142	157	139	141	150	138	143	140	147	138	131	143	131	154	152	136	130	152	159	153	156	155	142	129	163	145	140	128	154	159	143	139	169	122	155	126	157	149	130	151	158	148	154	184	151	142	129	153	147	154	142	151	138	166	159	136	130	156	134	132	128	125	155	149	126	142	160	149	143	159	141	159	141	132	150	140	147	139	132	141	125	153	145	151	147	144	153	154	145	175	137	118	154	119	134	147	153	148	159	150	147	148	154	151	150	129	141	125	147	138	139	149	149	152	143	153	152	153	145	135	158	132	133	160	128	153	123	140	149	140	155	135	152	135	138	154	136	141	153	144	134	129	127	129	152	151	153	129	128	118	144	145	143	149	133	141	138	147	131	132	155	158	143	154	153	155	134	145	146	163	140	166	151	141	134	156	139	142	150	147	137	123
2698	1340	5559	21513	21234	15368	8833	4326	643	403	402	428	380	426	395	421	425	411	384	417	399	363	395	394	409	384	402	395	363	423	359	387	403	415	420	381	373	380	391	404	414	366	381	408	365	382	406	378	398	455	409	378	379	396	391	355	400	387	391	410	393	372	395	415	381	384	426	386	374	393	392	398	414	434	385	391	411	369	400	441	417	359	407	403	438	400	397	408	409	382	410	386	406	406	364	416	391	392	381	374	363	387	404	407	409	393	422	377	402	394	422	335	393	424	355	381	390	403	410	432	380	384	403	372	393	364	398	368	395	370	396	408	384	360	375	403	385	406	391	369	357	389	425	413	384	403	389	410	424	367	410	380	401	400	395	433	401	416	418	380	440	391	383	394	378	386	388	397	392	388	402	388	425	356	360	411	404	387	398	410	403	413	390	372	374	396	379	419	384	401	401	403	418	387	405	400	394	422	400	357	398	372	392	373	415	397	431	408	390	398	398	371	410	370	389	423	376	379	399	389	369	401	376	417	394	406	400	417	369	399	430	406	345	412	385	413	393	409	397	385	385	367	399	376	366	378	415	406	402	385	401	396	400	370	391	393	380	366	426	391	428	407	396	405	401	400	387	425	374	390	383	362	402	369	425	382	377	391	387	396	392	407	400	385	417	426	379	369	393	411	385	427	404	396	416	396	415	397	378	377	398	421	377	405	402	389	366	368	407	383	384	354	425	366	390	360	404	398	395	394	376	409	370	367	374	376	385	384	382	383	352	399	420	393	383	391	396	385	394	406	362	396	404	400	395	363	424	388	387	439	386	393	378	380	419	410	363	399	390	434	394	400	394	380	427	405	412	408	360	427	384	383	380	425	381	389	407	369	388	376	400	392	430	383	419	377	407	371	367	382	398	375	431	373	413	373	398	368	401	388	413	419	357	370	350	401	407	369	429	420	381	397	367	369	415	414	381	431	416	398	417	386	425	423	414	376	412	393	380	433	379	371	393	433	404	377	415	415	369	388	432	415	375	418	408	401	397	374	383	418	388	381	409	389	378	379	389	360	382	392	419	407	400	400	361	373	369	382	441	379	394	412	415	365	382	401	422	351	383	384	388	392	364	403	403	391	381	379	397	386	411	429	406	395	382	358	392	370	367	387	382	433	390	405	432	379	401	402	375	430	388	386	395	395	408	420	380	391	403	409	393	384	395	387	434	411	440	391	375	409	396	396	378	427	414	372	391	417	422	392	420	391	416	408	393	362	390	398	412	357	376	360	409	434	386	394	340	391	371	380	405	384	402	442	424	391	376	381	415	410	378	412	405	382	366	408	394	384	409	381	378	384	398	354	376	367	399	407	428	402	455	378	407	360	416	382	407	394	406	374	385	380	350	392	416	382	401	435	396	377	392	418	407	399	442	416	400	381	388	410	416	409	415	373	403	408	375	398	384	367	395	411	420	405	399	401	388	405	409	417	396	360	369	405	445	417	427	384	434	378	413	398	372	401	431	397	385	403	423	396	383	408	411	416	359	367	380	362	414	386	415	382	396	387	393	367	379	354	372	402	360	399	365	378	397	395	403	436	380	409	394	347	399	405	418	423	408	416	399	389	410	466	363	398	395	372	393	442	373	406	364	392	397	411	387	400	366	395	372	392	352	386	422	378	380	419	409	374	396	401	400	427	406	422	381	427	374	417	408	379	379	377	400	391	398	437	392	390	386	389	382	386	386	399	390	397	417	417	375	394	362	361	393	398	372	397	400	358	406	395	400	387	367	385	354	393	397	386	379	428	450	365	384	405	387	398	374	405	355	371	391	383	378	378	400	392	364	451	413	402	431	405	385	394	400	383	388	403	376	410	401	409	429	411	394	394	406	385	398	391	399	379	386	411	361	395	413	374	396	407	356	373	398	440	407	386	439	415	369	403	368	384	366	370	403	411	371	405	381	388	382	386	418	438	403	363	381	357	418	420	386	387	402	367	373	397	389	376	405	363	405	407	406	445	391	385	360	411	374	363	402	383	338	397	389	367	386	386	427	419	415	416	392	415	403	403	397	381	382	387	371	387	431	403	395	397	408	413	402	390	405	382	361	384	455	395	340	402	396	369	386	407	367	394	434	404	412	412	383	411	377	405	379	410	403	413	390	365	382	373	392	378	400	416	395	383	413	372	383	396	407	412	404	379	391	402	387	387	409	414	395	415	370	387	394	372	352	373	403	403	412	392	417	383	382	397	384	382	407	404	427	408	393	411	397	407	395	427	393	384	430	349	378	391	438	398	378	403	416	388	356	406	419	380	372	386	403	380	375	399	418	419	380	414	402	440	368	405	422	384	394	386	418	377	415	373	398	375	407	416	443	379	372	410	417	392	407	395	396	397	390	414	381	392	408	396	393	389	375	408	378	368	370	355	404	369	367	394	394	419	394	390	380	392	391	379	409	399	413	415	391	359	417	413	381	401	389	389	400	413	403	389	368	399	362	370	390	386	372	394	411	375	428	393	400	392	376	381	394	393	364	390	383	376	425	416	404	428	367	414	359	366	392	425	394	401	375	405	366	375	440	383	392	427	384	416	422	379	430	416	429	415	433	377	388	383	386	422	405	418	416	380	407	393	394	392	372	414	403	375	454	373	402	396	410	382	394	419	369	378	407	405	404	415	390	362	405	412	407	384	383	403	347	398	396	376	388	407	443	394	368	373	368	389	378	388	390	391	389	406	415	396	373	403	401	375	422	385	410	406	427	365	413	393	365	398	371	416	407	414	409	358	393	423	350	445	439	388	371	402	402	399	379	388	360	376	378	367	372	411	390	393	414	384	383	399	415	393	396	368	418	366	376	416	395	418	394	371	410	406	418	426	394	429	428	424	396	384	398	367	412	380	375	390	338	389	384	408	380	389	387	397	399	379	382	383	410	402	396	378	403	360	421	394	408	375	401	403	399	388	365	362	386	388	404	407	401	397	364	394	400	412	366	381	401	402	389	408	354	407	377	379	397	405	369	394	374	389	373	349	427	433	377	374	388	429	374	410	394	412	376	375	380	384	447	366	415	372	381	408	370	406	388	412	380	356	406	357	391	368	425	357	407	379	418	392	389	422	377	415	378	381	391	369	381	391	404	376	384	389	400	381	393	385	419	424	385	433	387	385	394	371	404	412	375	385	367	415	392	418	402	404	398	378	374	382	379	396	413	389	406	386	433	390	399	366	372	424	410	391	393	402	384	416	381	459	404	404	384	416	364	387	398	407	377	399	383	403	376	386	392	410	422	409	404	382	380	379	382	404	381	384	432	435	355	398	362	407	390	414	389	376	402	392	374	445	382	404	403	374	421	407	397	405	419	438	373	402	412	398	415	423	382	396	401	377	418	424	394	398	392	416	366	365	372	367	373	416	365	397	428	387	373	373	398	400	405	379	360	398	378	398	389	404	382	408	355	402	412	393	376	383	397	371	371	390	386	407	361	397	368	354	368	381	393	404	401	378	424	417	394	358	377	356	388	397
13666	4921	18736	59532	55785	42105	26881	12533	1544	260	242	235	232	200	204	169	205	183	165	178	158	168	183	188	194	197	199	191	163	184	194	204	180	174	177	179	204	181	159	197	185	184	165	184	189	201	175	174	162	171	184	170	169	175	197	171	204	173	189	177	184	189	200	185	175	174	169	189	192	182	185	177	171	188	192	167	200	167	185	184	203	179	158	182	185	206	163	183	152	177	190	178	173	173	204	193	178	195	205	163	184	147	179	178	164	176	184	180	182	206	186	153	173	172	165	167	183	190	171	208	156	189	181	164	181	178	140	185	185	161	185	185	193	167	196	195	194	184	202	173	170	191	182	183	194	189	176	207	173	189	174	189	175	175	188	174	179	160	173	183	183	180	158	185	165	166	191	185	168	172	161	162	160	185	172	173	172	183	164	208	167	197	188	174	184	182	190	182	182	198	173	160	182	185	164	175	177	202	185	199	180	203	145	189	198	180	196	154	183	176	168	182	188	178	182	187	190	196	156	199	167	169	175	162	168	178	169	152	176	193	184	187	182	178	179	179	209	212	165	177	179	171	190	206	175	157	188	200	166	224	165	169	203	166	171	200	154	186	192	159	164	168	153	195	161	194	201	185	169	171	176	175	180	187	178	199	170	181	166	162	195	181	176	199	176	183	172	193	191	166	185	187	184	172	181	189	177	158	186	182	186	183	173	188	190	178	172	177	183	176	194	164	199	171	187	203	173	176	175	184	162	168	167	167	188	178	157	180	169	164	195	171	210	191	180	178	189	191	206	165	177	180	169	188	163	187	176	166	214	179	188	175	192	186	176	184	177	196	177	200	182	196	173	205	185	181	169	191	164	171	187	182	192	175	152	158	167	172	181	175	179	178	168	192	200	168	172	171	175	182	156	194	166	179	176	181	176	191	195	205	215	187	171	171	161	174	166	172	172	175	187	168	156	190	184	180	180	199	185	174	198	184	202	180	152	166	164	198	205	168	197	209	195	180	179	159	173	173	189	193	182	188	195	197	183	187	173	166	166	182	155	180	182	173	190	184	196	199	164	157	164	184	171	152	195	202	167	169	196	178	178	171	182	188	199	170	215	173	173	178	186	196	183	176	183	179	174	169	175	198	177	185	182	157	141	161	185	150	215	170	181	193	168	180	187	179	172	153	179	171	153	173	167	161	196	158	196	197	180	164	163	197	197	188	184	183	178	149	177	187	148	197	189	179	182	173	166	157	185	187	200	179	171	182	203	196	178	186	177	154	157	190	169	177	209	171	175	166	185	195	174	206	177	181	180	157	201	174	186	171	189	191	182	200	156	159	193	203	198	173	206	156	175	196	191	187	160	195	173	189	175	186	181	186	169	193	162	175	181	165	193	183	168	186	172	181	207	197	178	153	175	194	203	176	170	209	179	158	155	180	166	169	184	186	175	199	181	189	183	204	177	179	171	162	188	204	182	164	165	169	190	171	180	161	191	153	178	159	171	191	173	158	166	182	159	173	181	188	176	173	165	201	172	189	177	183	209	166	178	189	186	210	182	188	157	159	161	195	191	185	171	165	167	148	191	169	189	173	188	173	206	214	213	181	184	169	177	179	184	169	183	224	183	187	166	156	179	173	176	188	180	195	179	164	185	192	157	162	189	188	216	169	159	185	186	188	178	174	183	173	156	161	184	177	183	203	149	190	181	170	205	169	188	182	165	174	207	200	162	185	186	190	175	185	171	163	176	178	185	188	175	153	151	167	184	177	174	190	170	176	192	183	157	177	172	201	193	173	164	182	160	194	210	156	175	191	183	182	179	181	184	177	180	167	175	174	195	188	175	182	186	178	163	191	165	178	183	180	170	180	175	175	178	169	163	185	167	194	177	170	173	183	182	177	174	173	157	193	169	168	205	173	187	202	175	185	183	195	174	170	178	202	168	168	191	183	176	190	167	188	196	176	183	188	202	172	189	174	177	182	183	191	182	185	196	183	189	182	173	167	171	180	183	173	194	193	182	180	161	181	175	219	171	194	175	192	188	191	195	188	168	188	167	164	188	173	192	175	184	188	176	169	183	171	184	170	188	173	170	172	175	192	178	180	194	186	186	171	186	166	201	157	207	173	177	154	171	172	187	194	159	164	174	174	187	165	201	183	185	169	170	204	185	161	174	176	205	173	168	184	178	193	195	185	181	177	185	167	183	189	183	209	163	210	164	197	159	175	185	193	176	198	185	186	178	186	180	181	157	161	177	182	180	181	185	161	195	197	173	183	173	195	162	171	187	153	160	175	199	197	171	192	179	198	170	180	158	192	179	175	185	208	167	193	184	188	199	188	166	149	182	174	161	169	189	184	198	185	199	173	180	182	192	184	182	176	193	165	196	183	210	195	183	157	159	189	190	182	179	184	188	181	186	182	180	167	183	179	192	179	187	192	189	168	175	172	174	183	194	164	191	178	171	192	163	175	177	162	165	147	187	172	184	176	190	178	181	166	194	186	170	171	190	187	186	184	205	190	192	174	176	193	182	202	165	183	188	178	190	169	196	163	178	170	208	170	180	188	187	176	203	166	182	178	181	186	176	191	187	209	169	172	191	192	162	190	175	174	191	181	183	157	180	170	163	183	170	182	148	195	171	182	194	182	184	179	185	168	200	172	186	183	168	191	180	199	194	156	169	181	192	202	181	166	166	189	193	179	185	191	180	187	185	158	193	170	181	185	170	199	177	179	195	166	191	193	184	203	165	184	194	155	184	175	141	194	179	184	185	196	186	172	189	193	156	167	179	188	158	174	184	194	204	180	179	169	158	160	162	180	176	186	169	164	181	183	173	185	167	166	177	164	160	176	203	160	185	183	178	169	176	192	179	170	191	182	198	202	178	182	167	176	191	204	182	174	178	188	173	177	176	171	171	163	181	191	180	200	181	192	184	181	204	160	188	192	174	189	161	187	179	196	184	190	177	178	175	191	183	189	152	202	220	160	211	179	169	174	163	180	186	210	184	200	194	189	157	183	173	173	176	198	191	175	188	189	164	193	171	178	177	179	168	181	183	184	173	176	174	172	182	173	172	199	192	165	188	153	181	178	179	188	159	173	179	186	178	194	163	180	194	198	174	188	203	193	157	157	178	169	180	177	199	173	178	184	173	160	196	193	179	198	202	161	164	195	161	183	166	186	195	187	190	171	177	173	175	170	190	165	169	194	195	200	176	181	137	159	176	196	200	190	184	175	190	188	169	170	176	185	174	175	171	184	184	184	202	188	172	208	191	207	180	188	154	185	190	176	174	190	187	201	163	174	177	176	171	172	174	200	185	172	209	172	181	185	169	181	184	170	167	177	177	160	196	183	185	166	164	188	182	167	151	170	169	183	208	169	174	167	176	166	196	178	194	181	182	186	191	190	180	208	168	184	167	184	188	180	188	186	188	175	163	203	189	184	160	185	184	196	172	200	175	175	177	175	171	164	184	180	205	188	183	170	167	167	191	188	187	177	197	182	169	203	172	180
8088	3935	24259	63937	63345	51839	39540	23623	3292	722	888	666	798	548	639	553	523	487	522	538	520	494	496	444	527	484	458	485	496	508	481	469	493	483	515	488	503	461	494	432	484	474	482	519	482	487	480	473	449	466	513	502	488	477	479	472	497	490	501	502	463	488	414	484	444	480	475	455	469	411	465	479	466	446	483	468	463	471	471	497	495	471	466	492	489	519	449	503	503	443	506	491	434	482	446	491	507	457	458	475	468	469	491	477	510	472	460	480	449	485	475	498	503	458	457	477	503	481	447	476	457	475	500	504	463	508	490	478	461	459	494	497	491	470	432	498	451	439	472	453	454	451	492	492	469	454	470	483	502	480	462	478	489	517	495	501	493	461	463	482	490	455	458	471	474	452	425	451	504	469	472	463	469	452	449	491	487	448	485	515	464	489	481	464	498	496	490	480	479	480	478	478	485	480	488	500	462	470	461	464	437	464	450	483	484	482	501	495	467	432	494	492	468	458	494	477	466	476	458	457	489	442	450	472	475	531	482	496	447	490	476	458	476	464	483	508	484	518	464	470	453	500	483	488	459	487	470	451	434	451	472	478	459	486	455	461	512	532	489	469	517	473	504	448	457	538	503	478	484	483	476	470	489	456	471	437	507	459	498	476	472	443	500	468	488	519	513	473	504	472	453	462	473	472	482	447	470	488	463	472	474	454	486	466	486	458	479	491	486	459	479	477	464	453	487	498	515	466	483	461	488	476	467	467	456	482	509	447	465	471	476	466	476	481	496	485	454	472	465	459	500	487	485	464	465	475	477	453	535	484	513	453	529	456	473	494	479	506	482	484	498	504	495	484	501	482	491	504	461	445	460	474	468	477	472	501	483	474	465	474	473	480	442	486	460	479	452	479	490	473	501	449	504	456	472	484	487	499	445	448	509	495	470	484	449	464	504	470	476	484	466	476	442	476	480	486	495	491	484	446	461	506	443	468	472	466	494	458	490	481	451	505	459	467	437	498	486	486	488	448	487	480	452	496	445	467	464	503	493	473	475	469	480	477	470	468	464	457	480	470	482	473	485	458	453	471	499	464	444	475	495	475	451	500	456	472	472	529	479	475	458	527	451	480	500	466	415	467	464	480	469	489	479	477	461	472	475	496	517	451	462	474	479	465	484	488	480	495	471	467	438	468	467	455	498	497	445	468	472	459	497	502	428	482	487	504	500	481	464	453	431	462	486	532	465	504	508	469	441	438	448	491	474	454	475	447	429	487	431	478	454	462	470	463	456	451	513	465	460	476	483	464	448	502	475	487	471	478	479	451	504	517	471	468	461	482	464	469	479	451	471	478	502	484	484	485	451	464	464	455	483	511	498	476	499	524	478	494	499	517	480	460	465	478	460	450	451	488	478	494	495	457	453	482	474	501	447	489	484	491	488	493	450	498	500	480	478	427	471	432	480	496	463	484	493	448	470	465	476	482	458	447	468	462	484	499	470	494	499	492	497	493	485	473	481	486	505	455	498	490	494	513	482	503	441	473	521	449	463	498	464	494	470	498	456	468	505	506	526	454	475	448	470	470	488	464	508	494	489	485	482	466	453	482	454	517	507	496	503	472	456	454	493	445	476	527	464	467	447	438	521	466	498	500	483	454	477	469	514	457	486	436	495	451	473	465	491	501	446	481	444	484	479	478	451	467	457	470	454	453	475	471	491	503	523	480	474	472	507	445	473	496	489	467	459	454	510	462	473	441	470	499	481	463	489	452	463	498	480	452	505	473	524	464	476	504	458	444	466	489	471	486	476	448	491	512	512	467	499	503	468	485	483	468	510	505	425	454	474	423	501	522	481	483	511	474	483	498	486	474	475	508	466	443	496	491	540	521	492	505	493	465	462	468	475	457	449	482	464	494	488	498	485	423	461	471	479	451	455	449	496	446	499	462	452	492	472	475	475	507	504	482	463	469	477	470	509	463	449	466	493	462	441	492	490	481	479	475	494	460	471	464	493	477	483	488	458	504	496	486	468	478	470	479	495	482	485	471	491	469	499	496	488	490	470	471	490	460	451	489	462	417	483	459	484	486	460	470	496	481	491	483	491	435	476	439	477	457	496	469	477	457	464	489	460	474	463	485	493	502	480	438	480	428	468	494	451	483	450	457	465	456	520	436	448	459	486	446	483	461	488	437	509	446	513	473	460	479	503	489	417	455	460	484	522	468	488	498	488	466	483	470	485	468	442	478	469	472	480	480	462	444	479	455	467	460	477	517	461	462	473	470	437	454	461	473	501	465	438	510	480	461	457	435	479	459	458	522	477	454	482	487	477	489	436	467	478	516	462	493	483	504	459	472	467	495	448	488	475	480	479	469	491	431	484	464	496	443	481	472	458	462	455	486	459	509	478	472	467	496	478	475	479	501	482	489	513	474	447	476	488	456	499	462	490	520	508	458	471	458	486	468	470	422	482	507	457	496	510	445	499	495	497	486	456	496	505	497	457	487	486	499	467	500	453	463	496	486	491	484	458	495	445	477	472	477	448	467	461	465	439	478	484	426	451	480	487	479	504	487	490	448	479	437	467	529	486	473	471	446	515	537	508	436	498	453	459	502	478	426	481	477	486	459	460	498	487	462	475	470	482	499	492	462	435	457	484	486	511	465	425	463	490	492	409	492	502	451	461	509	484	483	462	480	460	438	480	476	487	522	452	486	523	454	477	511	480	466	500	475	489	500	456	458	473	462	510	476	477	454	492	490	483	469	430	450	519	438	517	439	483	453	448	469	491	486	462	472	476	465	463	504	418	501	460	462	480	518	451	509	442	534	490	442	510	467	510	431	437	466	487	478	453	485	477	506	457	509	489	481	456	488	471	451	453	454	476	467	475	462	485	467	485	464	519	513	472	485	535	501	458	472	468	482	503	447	489	509	486	492	484	514	498	526	440	484	479	445	475	503	485	478	501	480	463	489	479	456	459	494	463	499	471	430	465	524	496	481	498	468	447	520	469	456	473	475	465	483	450	472	478	457	493	465	469	482	465	540	480	450	461	467	477	476	446	477	428	421	473	523	452	472	508	474	476	494	484	466	456	443	526	444	483	449	471	460	474	490	477	485	503	468	480	479	434	482	479	494	453	484	442	491	496	501	490	477	459	495	476	442	417	507	454	493	490	452	470	510	464	439	474	502	460	498	430	463	461	500	461	470	461	482	519	478	430	491	456	471	491	461	496	486	461	483	477	480	469	471	490	452	486	456	445	473	485	462	450	493	520	487	491	503	487	489	450	464	483	473	463	501	476	467	455	491	487	481	529	470	440	457	507	468	489	482	488	464	487	453	473	506	485	495	521	476	511	477	446	492	475	464	469	474	464	447	524	481	498	518	464	487	483	475	460	479	469	498	455	486	474	536	454	493	507	508	492	517	507	474	468	512	463	482	497	499	470	496	498	519	456	503	564	467	467	498	434	466	489	483	471	457	499	448	474	451	480	471	527	476	458	448	467	468	498	512	484	493
21806	9305	29823	73415	68412	54014	36455	20650	3327	266	253	236	239	185	177	212	185	185	190	170	153	168	155	173	177	195	183	181	152	180	198	157	184	156	158	157	162	180	176	172	169	161	144	157	187	177	168	168	185	156	195	185	177	184	174	173	165	145	190	161	158	161	206	162	170	172	174	153	146	180	152	172	178	172	187	165	173	171	163	202	185	145	152	163	172	165	156	174	162	158	163	160	192	158	162	166	179	172	147	175	172	136	169	177	164	170	154	174	185	173	152	147	195	160	169	152	149	172	185	180	148	182	159	166	180	182	181	191	160	160	158	158	148	179	179	149	143	168	175	174	193	169	166	177	156	136	179	160	176	167	172	172	159	170	184	177	175	168	166	172	184	166	176	179	153	195	152	156	164	167	176	175	172	174	174	175	144	185	205	175	172	169	165	162	182	164	157	169	158	180	192	178	180	162	182	158	191	163	165	135	177	189	179	151	165	161	183	166	169	170	179	157	176	146	165	179	163	182	174	191	161	173	170	157	169	178	153	157	164	168	179	197	168	160	182	176	187	167	161	196	166	168	167	162	177	168	153	157	159	152	145	149	171	177	186	202	173	191	188	169	161	170	172	165	164	173	168	183	136	155	164	166	176	159	171	143	169	149	159	183	157	164	144	168	157	180	178	168	201	166	180	180	168	149	151	156	167	184	161	183	175	162	162	182	158	168	152	174	156	165	188	152	175	181	159	162	170	185	168	172	174	173	166	185	137	171	147	162	177	158	163	156	168	159	167	160	194	162	165	188	160	186	147	166	171	148	162	162	193	143	164	155	178	178	181	162	165	194	177	166	154	151	165	153	156	176	158	186	166	186	158	156	174	148	150	159	165	176	171	167	207	148	169	156	147	161	182	182	154	175	154	202	156	183	190	185	175	169	165	147	183	169	165	164	180	197	195	172	166	179	170	178	173	173	190	152	165	151	148	165	172	178	178	170	170	200	159	161	159	169	169	162	198	157	173	169	186	151	159	199	175	175	176	181	169	193	169	174	172	187	180	161	172	156	172	163	152	181	165	152	156	157	178	154	161	156	152	169	160	165	168	158	150	195	180	179	186	183	170	176	190	172	159	172	149	165	166	198	157	171	172	166	183	164	157	155	179	170	150	134	165	177	184	181	194	171	185	168	157	168	142	178	153	158	151	189	167	169	193	166	178	186	173	193	161	176	167	162	160	149	166	146	171	200	147	178	157	186	157	175	140	142	178	178	161	193	166	158	165	160	165	176	174	173	177	175	173	157	185	180	192	170	134	214	183	148	171	178	167	190	176	168	158	178	171	174	157	162	172	194	164	170	182	186	168	193	180	161	169	186	177	158	162	164	146	172	165	147	141	166	159	192	170	156	164	197	178	152	149	166	148	155	181	152	162	172	187	161	171	166	173	180	179	166	186	160	179	177	169	185	149	152	168	163	163	173	180	164	168	149	173	158	150	164	168	181	172	157	189	151	168	173	189	180	159	156	151	174	172	175	168	179	168	178	168	148	153	160	182	145	195	171	186	149	172	163	166	164	178	146	170	153	181	164	165	175	168	155	177	160	150	157	165	153	158	145	155	157	174	174	166	177	193	167	162	164	159	170	171	170	163	142	194	153	175	179	176	150	174	159	171	157	175	179	195	151	172	179	176	180	159	173	145	199	167	149	172	160	165	159	165	178	188	153	190	156	180	164	173	162	186	179	182	186	165	171	179	160	165	184	170	149	161	162	172	184	179	159	174	157	182	184	179	153	147	177	184	157	168	155	185	146	183	192	177	175	192	157	190	186	182	153	186	177	179	169	152	171	176	190	166	182	153	169	172	184	172	176	193	175	164	202	183	171	158	154	166	174	165	168	147	171	160	180	169	158	162	174	169	180	163	156	180	169	156	173	155	162	196	181	177	166	168	164	190	165	190	136	163	160	155	192	187	159	166	151	148	179	179	160	162	163	163	173	186	165	174	163	184	149	174	149	168	187	182	167	168	171	168	174	171	170	175	166	171	174	191	172	162	151	159	194	174	165	171	192	169	181	161	206	155	177	150	184	155	169	162	166	157	161	169	163	181	157	172	159	178	185	175	183	162	186	159	165	193	151	171	176	179	151	165	187	182	165	199	150	132	169	169	164	195	181	154	156	169	147	186	174	162	153	170	159	174	178	175	143	166	178	142	172	187	152	177	189	171	185	174	163	147	170	172	157	190	140	164	155	149	183	184	160	170	167	166	167	178	193	162	180	161	161	183	179	174	146	181	171	190	169	163	158	174	149	195	191	152	187	176	176	155	168	159	173	151	167	150	174	186	184	154	146	154	169	166	174	151	179	172	161	164	169	180	161	172	146	181	161	173	157	193	170	162	179	157	163	138	156	165	184	151	155	154	168	166	191	151	150	179	195	178	187	171	176	174	159	165	168	181	150	182	159	165	154	161	179	184	159	199	167	150	178	157	206	154	159	177	184	172	142	184	142	169	164	186	159	175	180	164	174	171	170	177	155	171	166	185	153	157	194	163	176	151	156	181	147	168	193	172	156	167	164	170	189	164	185	166	168	151	178	177	180	174	150	159	154	172	172	174	196	170	167	196	158	169	167	151	170	163	158	162	189	171	164	175	158	178	174	170	152	135	164	161	149	155	178	174	158	157	168	162	168	170	179	172	181	180	147	155	191	176	160	167	190	170	156	173	169	165	155	185	168	183	185	189	173	163	178	172	170	153	171	184	173	186	166	191	163	163	168	163	158	171	175	186	193	183	175	166	147	208	178	187	176	151	168	168	157	191	171	185	167	167	146	170	182	174	174	169	152	164	145	161	170	187	170	165	189	154	187	161	174	168	168	174	162	171	176	174	143	168	136	180	182	186	169	150	146	158	167	170	176	157	163	201	160	170	169	155	159	156	203	166	162	155	178	169	159	170	174	176	167	157	153	203	189	162	159	185	174	172	188	180	163	152	174	180	176	161	158	162	190	183	175	171	187	170	204	177	173	152	171	164	171	188	166	180	161	150	160	157	150	175	154	167	156	173	167	164	174	173	146	158	181	188	151	183	181	165	172	155	174	185	172	163	162	172	183	163	165	162	152	184	192	208	174	186	152	179	188	161	152	167	162	161	160	136	165	175	155	172	173	172	170	169	178	183	188	163	145	176	170	169	198	138	172	170	189	166	177	175	170	168	174	150	157	175	169	155	187	162	163	157	185	143	186	183	195	152	159	184	170	151	173	180	176	163	163	182	207	164	157	161	175	203	211	150	167	152	193	158	167	177	199	172	190	177	174	168	167	188	155	133	157	155	172	169	181	173	148	146	170	162	149	151	177	176	168	188	160	170	178	191	168	187	172	174	160	174	185	160	166	153	160	186	187	174	186	152	169	182	177	172	158	185	195	169	188	164	167	147	172	171	161	155	165	162	169	155	160	175	157	172	142	159	162	149	174	176	171	166	176	162	162	139	149	165	174	163	171	170	205	137	161	189	169	173	151
11532	5970	32632	77820	77032	62833	47685	31180	4646	716	1075	1021	808	557	705	603	477	476	478	445	472	455	450	457	467	495	456	500	421	456	456	472	471	449	451	423	404	470	447	464	396	446	432	430	423	449	476	450	453	459	427	420	439	469	452	472	464	426	454	446	433	437	448	435	445	429	492	439	481	461	442	415	468	470	456	477	427	435	443	455	399	414	458	410	411	449	456	403	465	464	453	416	450	439	457	484	432	437	427	445	451	417	456	481	449	422	451	432	434	457	429	448	438	461	436	390	466	431	437	428	461	433	422	452	487	407	431	416	457	437	432	424	420	447	466	425	423	437	462	428	417	442	451	468	448	467	446	414	430	462	445	421	410	442	473	429	471	427	435	426	440	422	501	439	440	447	465	469	443	452	466	449	421	466	473	443	498	454	402	473	421	463	435	442	446	401	437	450	434	467	450	452	461	420	444	397	515	432	425	446	441	463	499	448	441	465	466	430	434	430	458	454	433	429	459	430	468	437	451	463	416	456	498	466	407	421	426	429	465	413	454	487	445	438	444	452	419	438	443	413	450	429	452	452	432	439	455	426	449	437	438	467	469	431	435	478	426	445	439	450	450	424	440	407	430	403	439	428	412	404	440	416	437	456	454	446	442	480	437	427	457	431	452	435	415	473	446	446	423	444	440	416	426	461	407	421	474	440	449	406	408	446	440	478	469	456	448	475	452	456	419	458	434	427	454	433	453	444	453	498	456	474	429	425	425	430	418	416	428	450	432	437	450	418	474	437	455	451	435	442	439	453	428	456	423	448	433	445	407	416	433	422	461	437	412	435	455	448	481	475	444	439	466	393	441	404	431	446	450	459	454	457	402	432	446	446	423	467	412	392	444	454	440	465	456	468	441	458	472	440	467	461	433	376	406	426	450	407	452	452	444	433	455	423	445	412	429	464	431	443	471	441	446	391	451	451	444	418	481	437	431	431	437	409	429	422	415	417	442	450	476	402	454	469	436	421	435	399	438	404	436	414	462	433	446	436	449	436	491	438	454	442	441	457	470	413	439	452	417	458	455	494	441	444	425	449	438	406	447	457	440	465	473	434	470	425	477	429	435	434	441	433	452	436	425	388	437	411	416	458	420	460	442	448	426	455	467	420	457	445	439	443	408	471	426	461	455	457	418	436	423	435	467	434	423	466	445	483	488	430	452	430	444	417	454	435	435	460	457	481	432	426	411	428	457	457	447	436	465	429	449	414	433	459	427	392	482	450	445	461	427	435	422	419	451	422	425	429	440	430	448	446	420	443	428	464	458	499	437	449	418	462	413	452	466	466	422	448	431	441	424	430	459	462	460	454	444	450	443	429	427	441	424	449	426	435	429	437	439	458	449	433	451	426	429	426	467	449	467	424	446	452	392	391	494	486	431	473	409	420	444	447	422	453	434	435	433	445	431	459	429	478	418	452	434	448	387	416	432	421	435	460	431	415	474	445	410	467	448	454	409	428	448	459	443	438	430	491	425	438	438	469	410	413	438	425	447	450	469	476	429	451	433	441	453	421	436	431	466	460	425	473	461	429	476	457	437	442	454	446	443	424	422	452	409	417	438	430	435	439	415	407	420	427	401	414	446	486	444	443	441	456	447	413	452	479	465	463	444	445	430	446	444	426	445	399	428	475	452	467	398	454	487	448	447	457	464	435	479	418	439	457	392	405	429	429	494	438	422	438	454	447	492	439	457	426	428	420	453	435	422	426	435	433	445	472	461	466	473	456	432	459	446	429	461	432	454	449	447	454	437	426	428	457	457	460	445	450	425	419	466	425	464	413	473	454	481	442	409	445	434	433	472	450	442	442	453	434	461	426	464	409	468	480	465	435	453	439	432	420	465	429	417	438	428	454	410	434	423	411	449	467	417	435	452	421	433	422	430	438	413	415	426	441	423	460	418	453	411	426	438	445	456	447	456	428	438	456	462	446	463	442	412	467	455	442	438	410	431	425	468	464	427	430	483	429	471	433	453	434	483	453	439	429	413	422	479	420	422	427	456	459	445	463	449	398	439	434	431	415	473	467	435	424	436	389	448	472	434	426	422	453	450	439	459	419	452	441	450	478	421	448	448	445	452	434	463	448	389	432	463	445	442	454	419	416	505	466	393	435	449	485	450	410	485	410	449	469	411	446	443	442	470	470	408	442	455	432	443	432	461	433	468	404	404	457	443	463	435	450	466	476	441	428	449	443	436	469	463	428	469	454	453	416	442	417	496	408	437	432	436	446	461	404	471	404	452	472	441	450	433	430	447	437	440	441	415	435	456	441	430	463	434	446	440	443	442	435	433	421	501	476	420	433	428	487	487	441	414	453	434	423	450	447	416	444	447	430	462	436	441	440	419	423	446	426	470	409	456	474	452	419	453	444	458	404	420	391	442	410	467	469	461	470	458	410	455	402	450	444	479	444	398	484	405	441	445	418	484	441	435	461	431	445	458	440	431	445	437	432	437	486	472	444	439	433	432	473	448	470	447	439	442	432	432	434	489	445	394	481	459	476	436	448	465	421	420	422	433	432	432	398	431	432	443	395	468	453	396	479	453	456	438	436	447	453	419	452	436	422	442	433	484	419	455	412	441	428	434	463	452	474	450	435	409	475	455	425	447	434	412	415	493	437	417	453	450	473	464	447	465	448	427	419	428	464	440	423	454	466	450	446	435	423	434	390	442	444	445	437	415	471	410	431	439	464	473	429	444	446	424	480	470	423	437	460	417	453	420	458	421	444	423	453	439	427	444	464	463	431	427	432	401	422	455	453	430	431	418	458	407	480	460	475	442	462	431	438	442	460	503	411	421	456	443	414	450	422	431	413	447	441	433	423	458	421	482	447	462	436	425	444	482	468	433	432	471	382	431	448	427	458	434	456	417	415	446	442	466	489	404	439	476	447	402	440	431	458	422	392	440	400	430	411	439	460	477	454	464	432	407	474	472	462	453	450	465	451	441	453	415	458	416	436	467	431	459	447	462	392	441	445	444	427	445	426	443	439	446	457	386	398	472	432	459	426	419	421	481	460	445	434	413	452	447	438	432	453	417	440	452	439	442	456	477	469	434	466	460	412	441	413	446	452	430	468	411	458	453	443	422	452	460	394	465	482	445	412	400	455	425	457	450	452	451	441	430	458	412	462	490	471	436	435	422	443	471	443	444	446	491	425	447	429	438	448	441	431	439	447	460	428	414	425	404	438	416	419	449	449	442	459	451	434	426	459	441	427	402	446	441	424	407	462	415	447	430	442	452	473	450	421	425	414	423	439	469	468	455	408	446	448	443	418	418	471	474	456	432	446	465	459	477	407	425	462	424	449	457	439	437	443	449	431	454	439	456	461	444	450	416	496	422	440	442	459	424	426	422	434	439	460	435	451	440	431	454	460	453	455	420	447	451	398	417	443	421	429	428	440	436	478	421	429	399	430	431	448	437	439	436	443	436	428	441	442	472	477	440	450	405	427	456	454	448	403
3692	981	2484	6730	7259	5159	2447	1095	199	143	156	149	153	148	129	144	152	137	153	136	146	147	145	145	152	152	154	151	152	163	137	130	148	146	134	160	156	139	138	150	135	164	133	162	137	166	126	146	142	161	136	150	145	146	144	144	149	147	130	160	142	140	144	165	152	134	152	143	143	142	149	146	165	137	149	157	148	160	154	124	154	152	166	142	154	145	142	146	120	168	137	136	141	148	134	149	154	146	136	150	133	145	133	144	143	147	156	140	159	163	142	133	141	145	149	137	141	140	144	141	161	152	149	147	135	147	154	130	129	155	151	128	120	146	146	142	147	142	158	146	145	160	129	139	141	150	131	159	143	163	133	141	139	147	132	157	144	137	136	141	148	133	152	148	133	127	140	156	151	147	153	137	147	164	143	143	159	140	165	134	141	147	131	129	155	142	129	152	138	142	122	165	163	164	154	141	142	158	148	140	160	128	164	145	160	148	160	140	147	150	151	139	155	149	167	148	132	161	151	144	153	124	143	136	161	134	144	153	152	118	139	153	131	139	144	148	136	146	133	136	156	142	147	155	144	153	146	145	137	135	143	149	122	138	140	120	152	151	149	144	148	136	146	137	165	144	157	143	148	168	161	142	156	135	143	139	129	141	133	125	137	159	139	163	118	131	168	149	152	134	131	153	126	133	127	137	152	130	133	152	162	144	174	151	137	148	162	154	140	144	130	155	169	134	143	158	147	151	139	153	161	145	165	135	167	151	162	155	152	137	133	155	145	141	133	141	149	163	155	135	160	149	171	141	142	149	134	143	135	141	151	138	144	139	149	137	140	139	140	149	169	133	155	141	130	156	148	145	162	149	123	152	144	135	138	149	184	145	129	138	150	141	156	136	140	132	128	120	119	133	166	137	142	138	140	138	138	135	145	150	162	135	143	151	144	139	141	133	133	162	134	138	138	124	140	153	154	139	125	150	139	145	157	146	153	135	157	156	127	158	139	147	126	156	156	149	140	134	128	140	143	159	154	130	128	139	143	124	124	151	130	124	132	152	155	137	177	136	139	136	128	158	155	149	126	149	159	154	156	141	138	160	150	173	149	157	155	133	159	142	131	146	127	158	148	139	173	163	133	149	159	162	151	150	116	119	146	131	148	153	125	138	137	138	136	173	179	155	127	143	137	122	143	138	125	155	157	151	132	147	164	149	174	136	148	141	139	138	125	148	131	138	161	140	146	142	151	141	127	142	150	142	152	159	144	153	153	138	159	137	141	147	153	153	148	137	175	132	145	158	155	132	148	133	137	142	137	134	150	124	140	138	139	162	150	162	148	151	134	144	146	155	140	140	150	134	140	140	145	136	162	148	147	139	128	138	165	150	156	143	131	141	179	152	139	155	164	133	149	148	128	134	139	189	149	171	160	142	150	138	131	146	154	155	136	147	144	139	148	151	133	122	123	153	165	148	143	135	156	133	165	132	144	131	137	164	145	132	135	161	140	141	159	132	142	154	154	129	176	150	145	133	139	132	152	133	137	139	151	147	151	171	130	145	146	138	132	142	133	158	152	135	151	125	152	157	147	138	137	142	139	146	159	135	144	147	141	144	137	144	136	152	136	140	162	134	139	144	166	174	142	156	147	134	130	161	120	140	148	152	143	135	132	171	155	137	160	136	172	162	135	146	129	159	155	150	144	122	161	154	131	132	139	141	165	155	143	165	143	124	151	152	153	136	131	129	129	141	170	138	144	141	149	151	149	147	149	139	140	161	146	132	139	147	167	140	158	165	137	150	163	133	148	126	130	163	138	145	147	140	138	147	154	160	162	126	149	155	135	156	152	158	137	155	138	144	147	152	152	135	146	157	157	128	137	137	126	143	133	150	151	146	143	145	160	142	159	142	144	149	153	147	122	116	137	139	133	139	131	132	137	134	145	135	130	148	143	138	158	146	135	144	134	158	142	136	157	161	144	165	165	146	147	142	132	144	129	136	148	144	123	148	140	136	152	163	156	156	145	153	136	132	146	141	148	149	149	137	130	163	137	155	153	183	155	151	123	144	150	144	136	126	162	143	172	143	154	172	154	146	138	134	149	148	145	156	120	142	152	163	138	143	150	144	148	140	173	135	156	143	139	140	166	129	144	132	134	148	124	142	135	151	137	145	154	147	132	145	135	156	158	147	144	136	150	131	138	155	164	161	148	149	165	145	150	143	130	142	146	133	147	145	142	137	132	149	146	136	135	160	160	148	139	150	146	157	152	148	158	127	148	160	135	141	165	138	142	162	142	103	130	134	128	115	158	135	167	127	154	171	153	136	167	141	135	151	153	141	150	141	149	144	133	152	153	143	156	146	119	158	155	143	161	156	162	144	145	148	144	148	159	162	160	133	164	128	136	164	149	170	159	138	138	154	126	141	148	159	139	153	140	140	140	142	144	149	153	136	125	124	142	132	138	132	131	135	136	131	138	170	163	155	154	150	146	144	158	147	133	160	144	145	147	149	146	125	161	145	138	163	139	146	173	138	169	135	135	159	122	143	134	128	143	131	141	133	159	139	142	144	150	144	149	138	137	160	152	133	142	125	152	162	149	151	139	163	151	131	137	147	138	146	153	139	139	173	155	140	149	162	130	153	128	130	132	138	147	155	153	151	149	155	129	141	140	161	163	147	150	137	135	158	132	133	130	131	148	141	140	140	158	138	144	158	158	141	145	153	155	136	168	144	149	141	163	145	141	154	153	148	143	162	133	166	136	158	140	140	150	144	169	149	151	140	157	166	167	175	147	151	149	159	144	131	153	155	127	142	160	153	150	131	147	140	142	162	124	141	155	132	146	164	148	151	151	121	150	150	132	168	130	148	115	127	160	143	149	147	128	136	136	123	151	174	167	148	153	150	131	137	156	142	147	115	132	139	138	134	138	160	153	124	159	181	130	122	133	141	162	138	145	133	161	137	160	128	148	159	125	130	140	143	126	143	140	155	126	139	130	138	150	137	125	122	144	129	132	158	149	147	153	153	143	160	141	151	143	139	153	171	150	151	157	146	150	130	156	137	172	159	139	148	110	164	158	161	142	141	136	129	140	164	140	158	145	144	125	171	153	147	148	147	151	142	141	144	154	165	161	155	133	178	140	121	149	138	168	139	151	147	138	153	122	164	146	146	146	157	158	153	170	159	141	143	169	134	159	163	144	153	162	146	151	161	151	160	152	136	139	139	148	166	150	144	130	147	171	156	130	161	160	154	150	142	129	144	150	134	142	147	135	137	158	154	142	145	141	150	150	127	148	157	129	130	144	143	151	146	140	151	145	129	138	147	137	147	163	158	152	173	150	132	139	142	166	134	140	142	146	138	154	145	133	146	150	130	142	125	163	138	146	155	152	161	135	116	138	117	151	140	138	145	139	155	144	154	157	144	157	150	159	153	138	159	158	145	149	138	163	158	158	139	130	139	140	148	127	134	154	126	153	143	152	151	150	160	145	141	170	164	156	146	160	175	144	141
2993	1161	6937	19932	21362	16043	8756	3973	567	426	375	414	437	399	427	394	379	384	373	409	403	367	413	421	380	393	410	397	411	407	383	418	410	397	410	399	406	378	379	387	394	424	368	416	401	429	337	379	369	430	362	392	397	398	386	424	386	421	410	398	422	404	422	406	364	399	403	398	378	424	402	370	421	384	386	437	418	388	427	399	382	405	380	396	390	394	389	405	379	369	401	423	400	391	357	425	362	363	393	392	407	380	391	398	399	409	421	398	398	432	381	420	413	381	401	413	392	393	389	391	382	368	393	389	425	388	394	406	380	392	438	419	402	379	411	377	410	404	411	399	401	378	382	387	401	404	392	330	412	388	404	408	362	412	402	391	381	383	399	423	399	391	431	383	355	342	350	391	399	395	431	394	389	414	412	406	411	378	397	341	415	383	396	419	388	386	371	404	372	365	394	393	396	423	391	388	393	380	412	392	368	410	448	391	420	410	379	392	406	381	382	388	416	398	382	367	389	353	412	415	369	403	392	389	407	402	422	422	392	405	383	412	376	375	411	405	391	388	403	400	394	397	379	392	421	425	391	379	397	386	381	411	421	405	376	345	398	406	407	378	424	388	402	409	387	381	413	403	437	426	386	409	393	402	397	383	383	392	377	397	413	399	346	400	417	389	387	401	377	411	365	367	374	417	404	393	383	359	405	396	369	427	407	415	381	376	380	419	378	393	404	398	403	353	390	384	392	390	382	409	399	400	398	383	404	360	392	396	365	415	400	375	380	375	390	389	402	391	406	384	412	411	409	371	392	402	410	403	378	416	411	367	401	348	382	399	386	404	375	395	377	406	386	382	409	380	400	402	440	406	362	376	382	393	377	402	379	385	385	400	386	403	427	408	388	392	410	392	395	431	407	407	377	405	396	374	433	396	413	407	384	411	378	395	365	392	385	391	392	364	354	379	373	395	413	348	365	368	445	397	375	396	401	428	418	419	364	394	415	407	408	399	412	395	408	408	389	419	369	353	397	421	403	424	375	370	385	410	377	415	412	399	412	385	405	425	390	403	422	402	397	399	394	388	410	368	368	382	407	376	418	364	413	374	363	369	421	385	405	387	424	391	382	394	352	384	406	406	388	374	387	411	394	394	371	416	374	396	425	413	417	380	388	380	403	407	406	403	382	388	417	383	391	417	423	438	360	384	415	386	407	378	417	375	403	378	353	362	371	399	394	388	374	396	396	363	398	367	360	390	346	412	407	363	418	381	393	388	440	403	393	382	409	429	413	395	424	402	381	397	394	428	403	445	360	374	407	383	373	406	406	386	407	371	405	404	407	427	386	402	383	406	390	367	412	390	355	414	381	399	391	341	402	345	415	391	374	390	416	398	369	384	388	362	350	409	386	405	409	409	378	370	375	392	369	382	374	402	391	381	373	391	381	400	399	406	410	416	411	379	433	396	422	397	400	426	434	420	431	401	374	387	418	365	369	375	393	397	373	379	361	411	387	382	394	387	379	419	411	341	383	395	394	406	390	397	381	401	402	370	391	399	400	360	411	404	361	441	414	389	378	400	401	387	362	417	383	427	380	391	417	388	406	370	372	430	441	381	407	394	384	424	384	373	370	403	387	403	378	384	356	429	382	360	371	377	389	417	419	407	393	393	382	391	389	369	386	438	383	374	417	374	414	429	382	346	398	389	382	418	417	400	403	430	388	408	399	394	408	421	368	369	409	410	381	408	362	387	356	384	345	376	401	350	383	411	397	416	405	399	395	415	374	385	376	414	425	389	358	399	395	397	419	409	416	402	415	392	400	412	408	390	382	389	393	393	370	405	379	403	429	428	367	406	410	380	366	398	401	403	417	384	385	401	392	386	391	393	404	396	392	385	381	369	383	386	376	400	343	385	395	422	402	385	374	428	402	390	381	391	404	407	364	388	360	395	377	376	407	391	407	407	386	441	368	406	388	387	396	431	386	402	370	384	421	392	403	413	403	392	391	398	421	448	414	400	395	379	368	421	385	410	399	384	382	379	371	425	396	365	385	351	377	415	371	408	400	403	426	435	415	416	420	382	381	393	360	390	418	380	405	356	384	389	397	383	419	415	383	380	380	400	435	392	413	397	399	395	362	387	414	382	395	379	381	413	387	416	366	357	385	378	440	409	376	421	402	378	402	399	411	382	397	373	406	403	395	404	390	402	406	400	359	373	381	395	376	390	396	393	393	424	388	407	405	404	393	390	363	413	367	382	438	423	396	388	403	396	420	418	381	389	433	383	385	399	386	405	401	406	398	422	356	383	390	388	417	397	382	411	401	421	407	366	413	386	415	428	391	377	392	420	411	400	399	401	372	409	408	397	354	385	391	398	394	376	382	403	407	384	400	395	382	377	423	405	390	358	420	394	391	429	370	371	396	366	376	391	392	426	365	386	394	402	407	416	392	409	414	386	373	373	379	414	389	398	372	388	408	389	380	387	373	418	373	379	417	393	397	385	395	353	377	391	407	381	406	400	390	431	424	406	406	390	411	418	386	386	405	421	390	387	366	399	383	405	410	404	442	403	376	404	370	390	407	387	405	405	371	405	355	379	378	400	384	409	407	384	396	409	388	417	416	396	383	350	400	388	398	385	430	410	382	404	361	414	407	392	390	416	365	369	392	421	387	427	417	389	376	360	408	405	395	366	399	406	385	368	397	369	365	411	392	376	390	384	408	394	393	387	396	379	392	396	375	387	411	390	347	383	377	398	399	371	383	354	383	385	374	433	383	388	404	403	400	416	410	398	361	406	416	389	394	396	409	371	370	390	391	410	402	419	398	369	404	397	410	422	413	370	392	426	383	400	391	383	422	379	416	409	385	380	435	401	403	418	387	388	402	405	396	441	373	425	434	420	440	419	373	427	385	372	390	388	414	402	431	390	419	379	394	414	390	386	387	392	361	364	368	420	397	411	453	397	392	384	404	412	424	399	393	403	366	361	404	379	410	401	386	406	386	398	364	375	423	379	382	368	385	403	377	405	400	381	413	411	404	356	383	397	378	383	390	347	376	384	402	411	416	403	382	380	377	406	385	413	380	408	405	416	382	425	389	430	390	419	395	455	389	402	407	393	397	393	398	398	376	430	351	357	405	415	383	393	402	387	425	391	375	437	354	405	383	401	372	403	430	399	420	374	378	396	395	383	388	379	405	386	430	385	387	416	365	389	383	408	405	434	389	425	415	386	407	394	397	387	362	399	366	413	397	387	362	393	390	378	414	428	381	407	413	386	376	399	388	408	397	378	404	391	401	408	419	373	377	388	425	382	418	393	406	375	432	342	396	398	380	432	387	366	378	398	400	402	395	415	373	396	409	416	410	409	413	417	435	402	370	387	404	403	412	386	391	399	433	379	386	415	414	418	372	409	387	388	408	422	372	406	412	346	376	385	382	420	406	409	414	387	405	389	396	367	440	379	384	406	389	401	389	392	421	416	376	385	392	410	397	391	407	389	418	427	369	365	411	381
13588	4890	24721	59054	55779	41620	26252	11241	1021	246	220	197	245	193	194	204	205	180	153	187	176	199	157	173	202	198	183	168	169	182	151	196	196	193	177	189	189	175	196	189	188	170	192	189	206	178	161	191	170	188	180	185	195	176	203	182	191	148	187	190	148	168	184	182	179	203	179	173	179	180	173	174	174	180	183	194	190	190	164	203	176	178	181	166	182	179	178	179	169	183	176	179	150	173	198	181	170	176	174	199	198	176	168	167	146	184	176	200	202	179	175	181	188	212	191	199	158	160	181	189	174	171	174	184	212	185	180	204	173	180	176	169	172	180	166	186	177	151	186	179	182	176	220	182	176	202	157	180	165	168	182	191	178	183	178	176	188	185	191	176	185	172	207	182	163	176	189	164	190	191	172	199	181	167	182	201	165	186	189	151	153	171	183	175	186	190	176	172	211	186	173	191	215	202	182	172	175	175	189	177	213	186	183	168	171	172	159	169	168	187	172	200	196	174	183	183	188	192	202	185	177	210	187	182	191	194	187	179	192	165	185	172	167	201	144	175	189	186	163	177	205	164	192	161	150	167	193	186	178	205	152	185	160	189	188	200	170	191	171	200	194	173	192	181	191	190	180	179	165	183	159	182	166	172	202	194	165	158	162	170	170	157	197	171	162	178	179	190	182	147	160	167	184	189	169	191	166	181	179	182	203	197	161	166	194	180	168	198	174	164	194	182	182	189	151	181	180	177	208	166	185	167	172	173	179	191	209	188	196	143	177	194	177	179	168	173	168	165	202	165	177	173	179	168	181	178	168	203	166	184	181	177	183	161	152	209	184	188	194	189	192	186	201	179	196	187	190	190	171	192	158	199	169	197	171	196	185	173	178	189	190	184	171	168	171	181	156	198	186	172	180	166	186	153	197	165	204	180	170	150	163	163	219	191	187	182	207	190	172	175	192	190	187	164	171	182	161	185	170	158	189	184	188	186	175	185	184	166	177	162	188	163	165	195	175	183	165	177	198	185	199	176	189	175	170	177	176	189	170	185	190	177	166	168	190	170	181	181	192	177	164	165	178	166	194	171	179	194	182	171	152	179	184	178	204	174	179	164	167	197	174	177	181	175	188	205	174	168	193	196	169	177	175	159	170	201	188	162	183	195	181	180	198	188	195	215	175	187	179	200	173	213	189	163	186	171	158	170	185	170	188	169	174	168	197	179	171	175	194	178	190	176	185	186	199	182	187	175	171	177	186	172	175	166	189	190	182	186	172	149	162	175	182	178	185	173	178	174	174	182	172	207	186	173	193	181	184	187	169	185	193	164	173	172	179	175	187	194	159	176	179	195	196	184	201	156	180	170	178	189	158	167	193	181	199	187	171	180	181	173	214	171	186	180	169	148	186	183	179	199	188	175	182	173	168	182	193	163	204	173	210	200	184	173	176	187	174	172	160	194	146	172	168	167	176	179	175	185	160	188	167	179	181	167	195	178	161	167	162	173	184	188	188	186	199	169	181	170	190	178	183	181	199	176	187	157	159	172	172	171	171	176	203	172	183	178	165	177	184	186	178	180	189	185	146	174	214	183	176	186	183	187	188	189	175	189	191	177	165	193	211	182	172	164	165	180	167	176	189	184	181	194	206	167	196	169	193	183	182	182	185	192	181	189	172	185	193	204	169	153	195	166	172	172	171	184	197	174	184	190	164	185	180	189	175	193	190	174	196	172	152	179	193	188	170	173	202	195	182	191	188	183	172	193	186	187	190	171	193	201	196	189	170	185	173	186	201	185	196	209	180	168	168	162	183	177	185	181	178	178	184	203	171	167	176	161	183	191	180	204	151	177	141	146	174	157	191	184	217	194	205	172	181	176	159	185	173	224	164	185	145	211	167	188	190	190	185	169	165	179	182	198	170	188	167	187	168	189	204	164	183	186	167	178	212	176	173	179	201	171	189	203	201	174	175	165	172	158	199	174	167	164	136	161	173	165	189	200	208	178	195	175	185	185	183	188	156	191	213	155	193	184	186	184	188	175	169	191	193	194	174	171	168	184	200	174	170	153	167	177	185	187	190	182	165	172	190	192	167	222	189	173	171	181	168	197	177	198	188	218	175	186	196	166	168	183	169	162	156	189	195	213	173	190	209	178	179	212	176	189	183	172	166	164	206	183	171	176	172	186	180	189	205	189	188	189	194	176	177	184	152	168	180	165	165	163	194	177	193	176	188	186	169	181	186	152	182	143	185	188	179	185	177	169	174	169	165	183	178	191	188	170	171	171	179	189	173	186	179	182	170	163	185	163	154	175	195	173	186	186	192	160	201	180	169	193	184	192	180	176	196	203	170	199	195	186	168	187	152	170	169	195	180	162	189	188	171	179	194	181	159	169	186	175	170	190	186	195	170	166	186	187	168	177	185	175	168	167	177	201	193	183	164	172	186	190	175	182	184	157	169	169	193	183	173	174	179	170	166	185	177	184	165	195	182	185	180	180	172	196	188	206	156	186	191	204	196	170	191	208	166	173	196	176	182	191	175	176	165	205	172	183	176	203	188	165	195	187	168	177	186	160	191	180	178	200	172	197	178	187	195	170	174	187	176	171	168	156	187	177	185	172	188	183	156	175	173	212	166	167	163	199	189	174	168	180	179	178	188	195	184	177	161	203	169	168	173	170	193	180	204	174	157	166	177	191	167	161	177	186	180	186	193	205	151	197	208	173	188	163	167	188	196	163	148	168	175	157	190	196	189	161	179	176	176	187	152	177	174	194	178	173	177	159	217	183	187	194	177	190	170	186	179	197	166	179	165	190	167	182	173	155	202	199	185	188	159	195	149	186	176	181	166	177	165	194	150	179	186	183	190	182	195	166	181	166	185	173	165	166	175	182	205	186	165	175	191	168	171	164	180	199	165	178	180	219	185	195	161	191	181	162	193	164	177	186	161	172	179	175	167	171	173	183	186	190	168	194	201	162	184	167	193	195	160	188	165	176	187	173	172	176	182	171	187	164	166	180	157	178	228	172	162	172	158	203	188	181	199	180	177	192	185	171	187	178	188	177	196	179	161	158	182	184	200	174	173	203	192	173	173	189	169	179	190	145	199	198	191	163	180	182	205	173	185	175	166	173	172	206	155	144	210	160	190	173	178	157	179	179	193	162	166	205	156	197	178	190	179	189	195	177	186	162	179	174	173	170	180	190	181	170	162	177	173	168	173	174	198	161	191	180	196	190	171	190	197	187	178	188	162	179	142	206	171	187	168	180	181	182	179	176	165	180	195	167	190	179	208	181	203	196	155	198	207	182	206	180	173	189	173	175	183	194	188	200	155	186	178	183	167	169	167	196	189	189	177	182	175	157	171	182	163	167	191	177	189	215	207	159	183	200	204	183	176	193	194	186	175	182	178	172	186	163	197	161	193	205	200	175	200	184	195	155	197	181	185	181	182	182	185	179	172	172	156	170	167	169	177	153	172	170	188	170	176	188	191	180	210	182	173	180	149	209	171	197
8137	3949	28765	63201	63478	51846	38589	21416	2074	695	816	772	782	557	597	525	529	463	506	474	450	487	501	541	479	486	492	502	440	460	531	484	479	444	496	463	493	466	508	501	467	484	511	514	476	458	507	476	485	479	500	484	494	458	443	465	471	484	500	473	475	428	523	472	483	484	471	452	476	462	445	444	500	487	491	532	458	536	437	462	484	493	443	462	486	459	474	477	455	456	451	499	476	490	452	465	488	457	496	436	473	471	495	487	460	456	467	473	454	431	509	437	475	452	499	494	480	458	465	457	462	493	486	448	472	472	475	475	454	448	489	471	495	476	492	478	486	515	538	456	448	479	467	475	503	468	459	461	508	468	470	493	508	477	459	485	496	452	490	445	435	493	522	486	418	495	482	450	462	464	481	486	480	448	482	463	486	476	460	454	490	434	455	471	476	501	482	458	444	529	478	475	462	477	422	476	436	471	462	460	452	496	490	522	479	495	458	450	470	465	469	467	452	489	484	450	507	486	449	460	547	478	471	476	490	497	495	489	465	481	476	477	476	467	466	461	463	440	500	471	476	498	502	486	487	498	455	488	456	484	478	459	516	453	467	471	456	473	477	460	501	499	487	457	452	468	500	450	442	483	456	438	438	477	488	477	484	408	441	503	480	485	513	455	439	469	468	477	482	461	460	469	514	501	474	520	492	478	437	503	481	472	472	495	521	447	479	490	457	486	490	469	521	443	453	480	501	474	455	483	472	476	422	450	476	452	462	472	482	457	458	467	485	491	481	515	470	454	480	466	459	489	444	515	473	469	425	489	475	446	462	475	471	483	467	487	477	460	456	461	457	469	468	447	491	479	489	475	488	464	512	466	463	481	484	491	521	489	481	483	464	512	490	448	462	486	488	452	495	463	497	472	460	500	527	505	474	456	490	500	512	468	455	461	465	478	494	434	464	475	466	488	479	471	504	488	444	477	463	500	479	514	496	491	455	478	486	459	441	484	503	490	509	463	464	456	490	462	474	487	462	444	455	482	485	481	499	459	492	438	492	468	486	470	440	479	459	490	491	452	447	452	495	494	459	463	494	470	472	462	487	486	488	482	487	470	469	491	516	451	491	479	484	485	487	479	474	437	482	471	472	473	465	472	496	476	472	477	482	471	467	469	484	467	422	483	486	514	486	444	456	511	505	497	485	466	464	467	472	493	439	481	481	485	474	517	524	456	472	495	462	472	447	500	497	481	481	462	486	493	477	506	463	445	482	475	447	480	483	464	496	492	475	501	441	450	486	444	476	477	417	453	446	517	457	485	485	492	476	484	447	466	463	460	495	448	488	497	489	509	467	479	443	496	502	481	518	496	441	456	446	511	478	507	482	456	494	497	486	475	472	486	465	441	468	477	468	448	459	475	469	501	481	489	525	459	468	488	497	486	490	479	447	458	438	487	452	491	451	471	440	479	494	453	510	467	453	447	483	494	503	466	455	481	496	507	461	463	481	484	470	485	493	465	488	460	460	472	455	487	452	477	453	495	447	492	471	428	498	447	424	492	455	500	447	467	476	463	481	500	510	525	466	461	446	482	486	473	510	478	465	471	477	496	485	485	459	453	498	482	447	472	493	457	497	486	519	480	445	496	514	488	496	463	481	478	458	454	484	482	531	491	457	517	490	474	475	461	485	461	454	482	463	490	468	507	491	483	475	455	519	443	450	479	458	516	468	466	461	472	470	478	482	472	430	432	474	478	469	468	447	476	461	483	509	478	477	483	485	482	476	444	444	469	486	472	464	456	481	486	445	477	480	467	468	474	460	480	457	445	485	473	487	448	526	473	507	462	478	461	459	422	471	473	493	439	496	455	462	457	488	471	475	461	473	490	450	473	505	469	457	436	452	477	486	492	497	469	463	517	435	497	478	457	489	507	472	452	447	443	479	476	477	422	451	462	482	475	450	513	476	480	475	467	453	453	490	501	422	465	493	444	447	496	462	449	479	472	500	435	480	480	455	448	453	466	444	469	469	480	494	463	489	477	472	466	471	445	513	443	494	457	477	479	436	450	487	521	488	486	456	477	474	433	459	449	474	458	452	498	465	464	495	512	485	455	467	441	488	480	468	503	505	525	451	465	472	469	466	480	489	450	456	464	479	471	484	447	521	471	515	488	441	486	494	510	486	465	465	491	471	483	501	467	489	479	471	498	477	529	457	498	480	446	474	469	523	444	478	503	503	475	502	477	486	486	484	447	432	492	454	463	467	429	458	492	511	476	453	457	484	482	481	462	457	489	468	493	454	450	471	477	424	464	497	479	495	456	476	460	478	465	514	472	496	472	467	463	473	459	471	504	470	482	492	484	467	442	479	469	461	474	524	503	502	445	457	467	458	495	503	462	484	507	440	473	495	467	512	499	481	472	478	469	478	501	463	464	475	438	502	461	490	467	483	447	502	505	463	430	489	488	500	533	464	482	447	496	470	470	470	449	464	485	521	488	480	443	469	468	476	483	479	465	454	494	468	462	493	483	497	495	467	471	475	464	399	448	467	476	473	494	468	465	437	483	448	479	490	439	494	472	498	500	503	458	475	485	461	451	433	443	473	480	456	475	493	466	472	461	484	465	410	482	490	482	497	445	484	444	487	473	469	479	462	471	466	477	486	479	477	510	476	496	467	478	497	475	462	493	462	460	490	500	473	484	478	480	450	480	456	483	474	502	486	477	466	444	439	458	485	429	517	453	482	475	471	467	466	497	475	469	496	486	442	492	486	443	478	440	489	464	483	474	483	496	470	468	498	447	456	475	461	515	477	456	483	450	501	508	522	511	490	502	475	466	469	420	466	497	457	427	467	481	495	444	507	485	508	498	462	483	476	495	488	485	475	471	496	519	480	447	464	451	467	451	489	496	448	501	477	478	472	485	486	470	526	470	485	462	487	439	450	476	490	497	480	474	489	497	475	482	446	485	514	514	449	464	499	491	443	454	468	465	452	465	468	515	472	491	497	490	460	447	482	472	453	526	471	503	507	488	508	414	537	448	485	448	484	495	470	492	525	492	488	469	510	443	516	442	456	476	452	437	472	480	461	474	509	469	459	486	451	444	463	516	494	447	472	506	476	475	503	450	494	459	510	501	503	499	518	469	500	513	499	464	495	482	462	485	459	479	437	434	457	436	516	511	460	502	471	484	516	440	468	466	414	460	478	482	502	499	464	465	486	459	472	503	485	434	475	454	504	454	475	505	450	443	472	481	483	467	483	497	454	473	478	484	532	458	448	459	503	492	470	459	459	464	470	462	476	488	499	481	544	496	464	510	439	480	454	481	499	457	464	449	483	471	490	475	489	478	459	489	460	458	508	465	507	473	520	450	465	498	466	479	422	454	488	458	490	461	494	478	482	482	452	501	442	506	459	464	489	505	500	508	515	499	454	480	442	457	500	467	476	459	483	476	490	494	505	467	485	500	529	497	433	508	475	458	507	477	490	507	477	475	453	491	440	482	451	502	502	505	453	467
20947	8623	32926	72442	67727	54319	36591	19195	2611	297	243	213	255	214	208	207	205	199	185	192	162	185	184	167	166	181	176	191	171	169	164	156	163	174	197	166	159	171	157	161	172	180	186	163	188	176	187	187	162	177	178	179	174	133	169	154	172	176	173	186	174	197	156	162	188	159	157	165	142	182	191	160	184	154	182	161	181	189	154	174	173	160	173	170	173	191	161	161	166	157	163	173	185	164	171	182	189	176	177	172	180	176	157	163	146	175	142	166	155	175	178	154	189	179	174	169	158	181	189	178	196	164	157	171	164	177	160	176	163	143	179	187	153	171	156	166	166	179	166	182	197	191	148	157	172	167	174	177	175	187	160	205	171	165	166	163	187	156	156	182	189	170	157	176	145	170	163	163	162	180	164	173	186	183	151	159	185	159	161	178	175	157	162	144	170	177	173	206	160	153	175	170	144	170	187	170	165	143	164	165	159	180	180	174	147	161	207	194	195	170	176	180	186	182	146	167	177	172	174	171	177	156	176	160	168	141	171	184	148	174	171	160	168	177	148	176	166	201	174	181	176	164	163	167	166	163	158	146	188	169	150	168	171	171	142	170	166	178	154	172	156	171	158	155	164	166	158	173	175	167	175	153	176	164	154	167	178	185	173	184	160	177	161	175	149	159	169	176	179	174	156	180	179	192	179	182	153	175	158	187	163	160	172	158	174	168	182	173	164	156	158	179	180	182	173	202	161	168	172	161	177	178	161	188	172	166	197	156	183	173	181	173	155	171	173	180	156	201	181	176	177	155	178	173	159	136	157	160	191	156	182	151	167	164	162	168	177	162	150	164	160	152	182	165	159	173	166	168	157	159	191	165	176	198	167	186	175	170	158	163	152	164	164	173	182	191	192	180	143	151	142	186	174	161	167	179	161	169	172	194	176	156	175	170	173	169	147	176	167	172	187	175	150	178	173	183	154	171	152	176	172	167	181	150	163	161	178	157	178	163	163	174	171	163	157	157	151	140	187	180	164	163	169	203	178	180	193	168	180	146	155	164	160	204	152	165	180	169	155	174	155	150	162	161	165	160	164	153	156	163	162	189	196	177	166	176	182	186	196	156	166	166	166	161	162	164	155	170	183	164	166	164	171	176	166	154	174	162	175	157	146	162	173	142	171	157	171	178	161	167	195	155	181	184	161	179	156	152	178	154	172	175	157	189	161	162	163	167	152	169	173	162	179	159	193	156	187	159	185	184	174	174	162	165	176	152	174	170	150	153	176	173	178	162	152	196	171	166	178	182	175	193	171	177	175	157	209	159	155	171	151	177	169	162	168	146	173	162	154	169	167	154	187	165	187	153	194	163	166	183	173	178	156	161	161	161	149	191	180	157	187	166	162	170	174	171	151	191	167	174	162	173	168	170	179	155	165	150	176	166	166	158	162	180	158	148	163	165	138	144	178	157	179	148	165	169	183	163	150	163	139	184	179	160	171	140	171	135	168	146	204	184	157	180	145	145	160	178	164	173	180	181	167	173	174	165	168	145	146	162	179	169	198	165	163	171	180	148	165	166	176	183	154	166	153	180	159	151	197	173	158	163	198	175	181	174	165	161	169	189	169	149	182	176	194	145	171	166	210	193	149	168	159	169	179	168	145	146	159	153	146	192	169	183	178	194	164	172	172	131	159	176	172	172	147	164	181	167	156	177	152	171	180	179	163	176	176	155	188	179	158	160	189	173	181	179	174	168	164	192	186	158	176	152	186	159	157	174	176	181	161	163	177	162	175	154	135	180	170	139	185	180	173	155	167	168	157	167	167	178	184	165	167	168	151	178	167	170	166	178	189	165	176	166	178	187	193	171	190	152	171	181	158	138	166	182	163	176	181	180	153	171	141	195	146	152	208	163	180	175	174	169	154	193	147	171	172	171	178	178	148	197	182	158	171	152	154	163	176	170	168	169	169	196	175	175	151	168	159	171	179	178	172	160	155	161	175	181	178	167	177	211	143	161	166	163	175	198	173	171	190	171	151	172	160	192	160	165	160	174	170	167	185	198	171	151	155	179	192	164	169	160	178	177	172	158	192	180	179	149	185	167	175	147	160	166	167	176	147	145	155	179	173	152	161	153	154	180	177	182	155	150	147	178	162	170	146	174	153	176	177	174	162	162	172	196	159	188	166	173	169	188	157	193	173	155	167	182	169	173	156	167	166	180	148	169	173	166	129	174	159	159	191	156	165	177	186	152	182	183	155	157	167	132	152	171	172	148	183	150	154	196	160	164	188	170	159	175	173	183	169	175	185	142	147	158	198	165	160	165	157	191	181	186	176	178	187	156	179	153	141	168	157	162	179	187	155	169	182	178	176	160	166	171	186	178	161	158	179	183	178	163	191	185	158	182	176	167	162	163	183	180	189	185	157	169	156	168	163	186	166	175	165	176	186	158	187	174	178	159	175	172	158	134	158	139	180	159	174	167	166	164	163	168	167	194	148	172	162	179	159	173	170	172	161	150	181	147	197	191	169	160	163	157	154	177	146	157	167	163	147	166	162	166	176	199	167	169	175	176	156	183	177	178	171	167	154	175	182	163	164	169	171	169	161	146	174	162	175	185	183	168	155	168	181	193	158	178	161	168	158	168	163	181	159	158	169	138	181	183	160	155	162	147	188	181	152	170	186	149	166	159	170	155	181	164	165	154	152	154	193	184	153	169	183	169	165	203	177	160	160	168	164	172	153	171	141	149	174	155	164	174	161	158	163	181	169	177	153	176	151	169	159	158	167	152	194	161	174	197	156	174	151	140	188	183	191	142	158	176	181	151	153	179	168	168	185	145	164	186	175	149	162	174	188	155	178	173	164	158	170	176	190	171	162	169	155	153	174	180	166	174	143	162	192	163	171	169	187	172	167	174	172	194	178	180	174	151	166	145	184	169	183	158	173	166	178	191	172	169	163	138	179	166	161	167	171	186	172	166	149	184	168	150	184	167	161	185	170	179	171	182	170	178	142	182	154	170	158	166	155	167	146	186	188	168	179	155	156	159	180	174	178	167	188	154	184	178	213	176	168	176	162	153	176	179	180	176	166	153	158	165	166	178	180	165	168	142	173	166	180	173	162	157	175	171	200	188	157	167	167	160	143	186	156	157	184	175	169	148	156	162	182	170	204	173	168	158	163	163	154	180	150	182	176	180	159	160	158	179	154	156	182	195	178	177	200	185	166	193	172	169	161	177	164	147	145	185	182	172	167	153	179	171	164	161	163	152	170	175	147	174	163	166	149	168	200	174	161	182	187	190	171	162	178	169	182	149	176	181	173	148	175	200	166	141	173	160	150	176	154	170	171	155	173	143	193	192	159	178	161	150	154	155	178	186	196	174	168	146	177	143	163	168	165	178	185	192	163	172	187	176	170	144	154	151	162	198	175	171	187	166	159	181	161	183	168	188	165	162	176	174	154	166	161	173	168	185	156	179	153	179	156	169	172	171	171	155	175	157	172	185	164	170	170	161
10683	5800	35236	76580	76611	63626	47221	29989	2682	842	832	874	853	609	732	544	578	512	484	444	479	440	440	466	494	446	465	455	471	457	449	455	457	479	497	461	454	445	434	443	472	478	449	432	404	469	464	423	418	429	438	450	449	446	458	445	451	434	477	497	429	453	424	455	428	454	455	480	437	462	435	427	438	425	413	444	462	451	449	449	445	448	413	455	441	467	410	434	442	450	455	436	439	438	463	432	428	445	459	413	458	414	399	456	469	452	433	419	465	435	447	424	446	412	462	481	455	441	444	416	438	432	452	445	431	454	434	467	463	475	454	453	445	475	440	442	429	459	494	448	430	443	440	476	443	415	440	467	447	448	433	440	464	404	426	419	425	421	437	438	439	422	422	480	422	413	446	431	450	415	450	423	480	447	480	462	438	427	424	433	450	455	481	439	421	429	424	474	435	434	468	427	426	438	427	406	479	446	457	416	446	441	460	428	475	473	417	426	425	395	456	442	438	413	435	431	431	421	413	473	432	447	477	438	451	462	469	438	479	466	424	437	480	419	498	452	448	415	444	424	415	457	413	448	460	458	487	431	424	430	445	435	459	431	471	431	446	439	456	464	446	467	436	447	457	429	421	442	432	421	423	436	449	440	437	453	420	486	425	443	438	462	439	435	443	456	435	444	435	463	466	458	455	444	475	457	455	459	476	464	441	413	432	435	459	437	434	454	458	437	407	426	471	423	429	376	457	433	457	442	453	432	433	451	437	418	456	444	444	448	458	442	469	421	461	468	443	409	455	432	436	454	423	460	408	451	427	427	445	434	441	462	413	438	429	427	474	420	456	426	419	446	456	440	456	473	441	413	468	474	428	415	492	407	411	398	443	413	449	448	447	435	406	452	436	466	438	450	408	457	438	403	430	469	455	438	475	481	464	457	450	418	440	431	470	466	469	421	461	496	428	430	441	441	472	433	469	415	431	416	422	446	498	436	457	436	432	458	426	428	442	458	423	460	458	462	435	448	451	459	440	448	452	425	450	437	441	445	419	455	410	419	437	445	443	444	431	437	451	475	425	424	428	430	467	439	437	461	448	462	420	431	432	430	453	442	457	449	459	392	414	456	451	449	420	415	450	394	462	423	453	450	415	465	399	434	452	453	434	453	466	417	423	424	439	419	419	462	398	450	448	414	460	452	437	428	476	438	449	421	418	420	434	443	449	446	425	441	433	477	434	471	440	450	431	437	456	437	456	456	468	468	469	445	463	451	420	433	453	440	410	417	408	462	428	451	458	428	430	417	463	450	454	445	428	407	430	447	442	432	447	441	470	460	455	411	418	422	470	431	435	458	464	458	410	440	426	454	456	443	444	450	405	437	427	431	419	452	409	462	433	470	437	434	469	424	457	443	440	464	421	445	435	460	484	424	438	455	442	482	481	446	464	415	432	440	411	443	444	444	414	469	448	448	462	438	458	425	462	447	468	407	437	447	439	430	466	446	472	462	426	437	473	482	464	462	431	480	424	464	422	469	424	464	424	437	452	430	421	424	445	410	449	425	390	456	464	445	428	445	454	470	415	413	422	461	422	413	446	469	461	449	432	449	430	466	423	423	453	388	454	438	473	407	433	463	471	443	426	449	457	480	426	445	492	436	432	435	406	447	501	446	428	448	476	414	437	442	471	441	382	456	445	442	418	457	441	456	458	453	444	462	428	439	420	437	471	477	442	431	444	462	449	416	462	446	422	477	467	460	469	446	427	440	438	461	457	463	449	430	468	434	421	448	448	426	455	440	428	433	463	397	442	442	466	440	435	440	435	460	483	487	409	435	460	401	442	463	454	440	430	447	426	442	448	418	435	468	388	431	436	397	437	462	409	433	464	435	429	432	446	416	435	421	388	460	412	436	445	416	460	413	446	499	414	408	440	408	453	449	478	431	397	444	388	428	421	458	462	439	409	431	425	422	436	447	443	447	384	446	474	438	414	471	448	444	446	451	449	457	423	454	444	437	438	450	443	450	465	446	487	453	458	449	445	461	474	441	433	409	456	431	450	466	407	454	430	435	438	461	454	469	453	465	445	454	451	436	470	441	448	477	432	430	466	464	414	438	429	426	483	452	460	402	440	452	418	425	456	428	454	425	449	417	442	419	458	441	452	416	477	437	404	444	418	448	414	403	485	455	435	439	469	480	452	455	434	418	433	455	447	456	457	437	445	462	419	469	430	456	469	436	416	450	436	454	442	445	424	431	440	462	430	458	464	450	420	447	459	453	457	432	426	426	453	446	422	450	460	410	407	391	456	421	485	465	423	452	434	459	435	454	417	417	411	412	430	440	439	441	449	425	456	475	434	449	425	443	468	451	470	420	412	423	439	459	435	427	448	456	437	460	489	439	444	434	457	467	416	429	421	437	431	454	472	430	475	422	431	405	461	451	444	450	460	465	438	446	411	464	424	430	414	428	397	428	455	415	401	412	412	459	450	443	416	473	452	452	394	442	403	421	420	436	432	517	436	412	470	434	463	438	436	445	445	448	428	435	401	433	445	445	404	433	442	424	422	427	443	439	432	449	457	411	430	477	451	435	428	419	444	463	468	423	420	435	422	478	484	435	440	446	401	435	448	422	414	425	470	458	400	441	444	422	428	448	423	425	432	414	422	449	411	415	493	420	463	446	439	400	418	445	465	428	442	449	434	455	411	441	426	438	425	449	417	428	444	460	454	447	396	472	400	481	469	491	458	443	463	455	431	435	442	464	443	487	464	440	424	463	441	399	433	441	454	421	446	431	438	485	462	445	447	460	433	463	414	422	442	449	442	412	443	438	436	474	463	479	422	413	432	449	451	421	429	426	428	467	426	461	415	402	454	438	464	447	448	427	494	452	448	450	445	479	415	445	437	459	427	428	441	468	436	463	491	427	450	460	461	469	411	438	428	407	407	435	444	460	396	457	426	475	466	449	453	446	457	475	454	451	431	443	464	457	458	428	401	424	411	407	459	476	428	404	426	422	427	443	446	438	442	438	437	449	438	499	440	430	422	421	454	442	446	480	440	459	430	417	417	444	466	421	449	450	446	426	437	437	484	489	423	469	443	464	414	420	466	427	436	424	441	433	420	413	452	457	433	438	465	459	414	448	450	484	459	437	460	446	429	431	439	443	436	460	435	454	437	468	433	460	466	458	419	435	449	452	399	450	452	430	449	445	451	439	445	434	448	455	431	425	481	415	471	411	442	420	458	453	439	450	460	457	422	435	464	439	446	425	436	422	437	437	420	444	437	455	408	432	416	428	464	452	429	427	450	427	455	479	445	399	464	455	418	434	449	450	406	445	428	428	475	431	451	484	451	434	443	408	431	437	436	409	403	425	424	421	426	453	467	447	451	447	420	423	427	454	441	443	447	457	425	455	440	430	479	427	470	414	454	397	421	419	387	431	413	459	428	448	449	406	468	417	440	470	454	423	439	457	467	417	445	446	416	445	445	390	414	457	439	455	461	444	441	463	423	447
3756	1225	2109	7281	8451	6088	2931	1201	249	150	150	140	141	148	148	153	150	163	134	139	152	148	151	138	145	142	171	135	154	155	130	136	152	138	159	143	142	151	137	166	137	143	131	137	131	137	128	140	167	153	166	167	149	155	145	152	134	137	131	153	130	147	158	162	156	122	155	151	169	151	137	138	149	145	140	152	150	148	135	135	142	168	173	149	143	116	148	154	142	131	157	141	165	176	143	131	165	145	160	126	137	136	146	147	139	160	146	152	152	125	139	155	154	154	154	156	155	169	158	168	164	134	137	156	153	141	164	149	135	127	150	147	144	141	166	143	164	143	127	146	163	142	135	143	130	148	162	130	153	156	159	160	143	134	137	152	131	164	140	153	146	154	158	128	155	161	157	148	119	143	150	134	141	153	147	141	149	155	161	143	159	145	165	140	137	170	149	137	181	125	151	127	140	136	170	157	139	139	133	156	147	141	136	151	142	163	160	165	160	142	140	147	133	146	164	157	148	154	133	136	152	149	123	155	146	147	149	135	171	147	139	161	144	157	155	119	145	144	144	135	167	142	158	154	118	141	148	150	150	155	153	156	124	151	146	135	171	157	129	146	155	153	158	146	129	157	134	150	152	135	143	126	161	143	163	158	160	159	137	154	143	145	151	125	156	146	158	128	133	165	148	141	129	149	131	128	151	160	148	161	156	152	141	149	148	153	149	137	133	131	140	141	127	132	156	148	137	145	160	156	153	130	150	123	146	145	133	144	150	153	174	124	163	161	164	157	139	149	132	173	139	161	143	142	154	150	133	149	151	153	156	130	127	168	177	143	123	143	142	149	163	145	148	147	125	148	144	145	127	168	155	165	131	147	164	151	154	158	153	155	167	115	159	146	162	163	164	149	143	146	129	123	130	158	174	138	144	127	152	139	139	163	133	139	146	149	153	145	136	143	138	144	146	136	143	123	130	169	140	141	131	149	150	133	151	142	145	150	126	141	135	150	140	155	140	156	146	139	159	156	154	144	141	139	147	168	156	145	151	137	135	151	155	153	149	133	150	142	135	156	131	154	174	142	165	170	146	153	141	138	141	147	146	131	154	147	178	132	140	157	131	151	164	149	147	130	138	147	122	156	144	143	145	137	156	157	140	133	141	146	134	155	141	145	131	171	160	145	146	149	136	134	150	140	158	134	136	131	162	138	169	143	126	145	151	159	168	147	162	153	150	126	151	165	142	153	148	125	153	137	136	149	148	180	145	143	152	160	160	144	132	139	156	153	132	160	175	133	143	141	180	164	158	146	125	147	135	168	130	147	156	149	145	145	158	144	142	154	131	141	130	149	170	140	131	142	148	160	152	148	163	140	140	154	160	152	161	150	127	155	129	152	173	139	137	138	147	159	126	147	131	140	168	147	152	153	151	164	156	160	135	175	150	147	148	145	149	146	131	143	146	159	118	130	143	144	186	137	139	172	148	156	151	140	152	141	159	137	134	148	135	132	139	163	154	184	150	151	136	149	122	162	143	147	145	133	145	161	146	148	170	162	129	131	162	136	142	135	156	141	138	148	154	153	178	150	145	141	131	147	148	127	134	135	125	163	151	157	147	155	129	169	136	156	136	162	131	155	151	131	155	142	156	151	145	142	169	144	157	158	154	163	134	156	153	149	146	149	134	132	134	131	146	151	175	156	149	143	132	160	125	152	130	170	131	166	160	160	150	142	124	147	148	160	146	140	152	168	146	142	151	129	139	145	156	171	150	124	153	163	147	169	161	138	155	134	158	144	134	147	148	161	156	166	123	155	165	146	153	151	171	174	150	137	120	180	152	157	148	146	148	155	149	153	139	158	132	135	143	147	147	157	142	144	135	135	153	140	153	147	171	150	137	144	135	165	142	161	172	142	127	131	126	133	154	143	136	133	154	154	159	145	156	149	162	159	149	165	156	145	155	140	140	162	152	142	168	137	171	139	151	150	151	170	172	150	134	141	144	144	137	154	170	144	126	147	158	142	159	154	132	147	152	143	131	130	169	146	165	152	146	160	141	149	136	151	161	147	164	130	143	164	148	173	156	142	143	156	171	134	160	150	149	142	138	130	152	152	152	140	148	149	154	141	155	157	139	137	150	157	148	160	137	155	136	151	147	156	140	149	165	142	149	163	143	161	139	136	133	149	137	148	159	159	143	136	140	129	145	159	137	140	142	139	157	143	144	144	140	138	143	150	135	137	162	158	160	150	160	164	138	104	156	145	157	133	136	132	152	132	123	128	150	143	135	151	163	140	146	139	171	177	150	145	139	139	165	162	132	156	171	144	138	159	150	135	138	146	162	155	164	142	159	125	159	150	149	126	152	121	162	132	154	152	142	169	150	142	144	170	163	130	141	153	127	156	137	151	157	162	155	135	145	140	184	141	171	142	140	155	141	152	154	165	164	150	156	146	160	161	155	146	137	145	131	151	133	147	154	157	139	138	148	139	145	136	162	139	141	142	146	151	152	143	137	151	160	117	148	156	157	134	143	134	165	148	137	124	158	143	155	147	145	147	130	154	142	171	149	144	120	145	152	157	137	131	144	137	131	138	140	157	151	157	150	152	169	143	145	139	147	135	151	138	141	150	148	122	159	139	143	144	134	131	129	158	151	156	148	159	153	177	153	132	141	142	137	148	144	145	147	161	152	149	164	149	151	149	183	148	158	155	149	176	144	156	163	157	144	137	139	143	166	143	145	141	149	148	132	161	152	159	129	169	148	145	163	157	122	189	147	155	162	138	153	172	155	145	157	140	168	141	168	142	148	170	173	182	142	151	141	162	142	155	145	140	161	155	165	135	146	139	145	137	145	134	147	151	144	151	153	158	142	139	141	161	152	141	148	146	128	142	163	158	158	148	148	152	184	130	165	154	141	138	154	159	139	130	146	160	141	145	155	155	136	159	138	146	185	168	152	148	142	139	132	153	182	137	150	147	153	149	147	142	159	140	129	139	148	157	150	132	172	138	144	164	153	165	151	145	137	129	159	137	157	139	142	139	144	150	154	171	145	149	161	152	147	145	145	154	166	152	151	159	167	165	140	150	150	143	160	131	143	134	141	148	147	136	147	163	148	135	132	136	136	144	167	149	143	144	145	151	163	148	150	156	141	125	146	171	125	179	140	128	145	161	135	168	144	131	139	129	128	158	137	143	168	149	168	134	167	167	157	150	138	130	152	148	165	146	150	152	142	163	142	146	143	146	140	147	160	123	150	126	156	149	163	139	144	134	138	152	134	143	141	167	161	151	160	165	177	153	147	134	141	140	124	140	124	120	160	129	142	137	166	131	138	148	149	155	155	137	151	131	136	165	157	161	135	164	143	123	151	138	129	136	154	128	141	126	164	142	151	147	151	162	138	155	160	155	130	133	143	170	145	133	136	153	161	131	167	151	135	165	135	124	130	145	161	140	142	140	139	163	157	142	155	162	152	145	137	155	151	136	148	141	159	155	150	143	145	162	117	150	171	137
3037	1329	5824	20641	22679	17449	9719	4057	682	430	411	412	429	429	430	395	401	386	418	410	394	398	403	391	451	413	396	401	423	387	407	414	430	395	412	402	413	400	390	386	389	437	425	422	402	370	428	447	385	370	386	393	427	420	425	417	404	380	428	396	406	403	436	382	404	475	388	381	414	380	414	398	391	371	398	415	399	359	369	428	355	396	379	447	393	397	408	428	414	376	409	406	405	394	391	408	400	406	409	421	378	398	402	400	421	401	415	393	418	397	406	384	405	400	391	386	388	416	452	370	425	415	409	419	404	370	401	430	404	392	378	374	404	382	413	409	381	409	426	398	431	382	449	365	457	398	429	388	404	399	356	408	399	429	398	392	418	399	412	402	374	382	391	390	418	388	383	396	386	400	442	368	375	405	427	376	376	399	398	385	410	392	389	409	413	375	387	397	364	381	425	417	400	417	388	408	387	413	370	398	408	385	379	408	404	409	378	385	412	414	404	409	385	378	395	398	443	410	410	412	398	402	386	392	368	418	434	417	400	421	428	408	364	389	388	427	390	387	429	412	395	408	411	384	384	402	384	407	391	398	384	375	397	381	411	399	405	417	412	398	403	456	389	427	408	363	420	403	417	413	400	393	417	389	376	437	363	393	398	408	406	387	381	420	391	369	385	411	415	379	395	398	393	426	398	389	406	390	398	461	382	418	413	359	403	396	398	368	431	386	405	382	362	385	383	378	400	386	392	434	426	384	381	383	411	422	417	423	423	384	370	427	394	407	406	395	427	380	392	409	407	388	394	391	442	391	406	404	407	397	438	397	406	405	398	393	419	404	377	401	424	403	425	416	406	405	391	418	398	416	387	392	394	406	398	427	388	381	401	395	404	383	378	415	415	418	395	414	390	434	394	403	412	416	418	386	388	388	445	422	385	381	353	423	384	423	394	394	396	416	392	423	388	379	416	415	401	433	422	411	411	392	402	389	432	383	435	380	433	412	393	402	407	402	383	418	389	408	398	390	385	375	400	370	382	390	387	407	386	380	394	396	402	425	463	349	383	382	387	429	422	388	436	387	385	412	370	396	380	399	398	398	415	419	385	417	426	406	459	394	388	395	436	400	392	439	393	388	372	425	375	413	390	430	382	417	429	439	377	425	389	414	379	430	395	396	415	430	396	422	401	410	373	406	354	414	400	402	406	410	373	422	392	404	410	398	378	430	427	393	435	385	382	399	398	414	415	397	408	401	387	442	402	395	382	423	401	401	428	418	403	440	388	416	395	366	386	396	397	374	405	420	433	386	391	381	437	377	408	386	365	404	396	423	400	442	398	379	432	415	394	381	362	395	445	393	358	418	410	409	400	428	420	396	383	403	418	413	381	415	419	389	403	415	385	412	414	400	377	392	404	408	399	402	392	404	423	399	398	402	396	425	433	422	406	368	377	442	356	404	413	398	390	414	429	434	376	421	387	415	405	425	395	381	405	416	432	409	376	421	387	371	422	395	416	398	416	396	452	426	416	373	409	406	404	401	412	390	409	338	396	415	372	411	400	426	389	395	416	391	405	416	409	404	395	397	371	384	396	409	408	359	430	402	390	395	399	395	393	367	420	398	414	419	404	391	456	391	390	443	411	420	419	413	372	404	364	380	381	420	421	416	380	430	414	403	410	391	380	401	392	374	394	357	377	366	371	407	430	413	392	391	395	377	380	401	399	404	411	409	394	363	441	390	446	412	367	404	437	404	413	393	380	410	400	420	413	398	423	386	417	377	385	406	420	428	399	400	411	374	379	385	395	397	425	391	438	397	397	387	392	417	377	395	400	432	409	419	411	440	393	421	388	441	414	394	410	388	390	391	431	417	411	421	434	434	419	402	379	374	394	423	361	406	424	398	385	407	387	380	428	403	417	407	395	399	390	432	418	416	419	393	411	436	393	447	378	380	409	404	389	431	399	370	414	362	416	384	414	437	386	415	401	441	448	411	409	381	365	394	396	405	397	413	395	411	384	422	478	422	381	425	428	418	425	433	417	404	385	400	398	402	411	360	408	386	400	380	425	399	405	411	394	402	389	412	396	399	412	379	357	407	391	377	388	428	411	378	360	433	426	400	410	398	410	402	425	384	398	399	421	391	404	414	428	422	373	414	407	418	395	432	356	376	373	413	419	403	437	365	380	371	402	429	404	404	365	402	361	375	402	367	420	359	403	376	429	390	402	389	416	437	392	370	379	412	403	381	401	385	432	443	412	405	410	406	395	432	380	397	362	432	386	388	378	377	428	377	432	392	405	396	376	428	405	408	393	422	422	407	437	388	436	393	423	398	394	402	364	367	435	391	375	449	426	376	406	420	383	395	397	409	385	424	412	405	418	404	417	425	454	408	392	394	448	387	393	451	394	425	415	404	424	427	414	409	354	422	389	393	393	374	406	375	421	382	429	379	421	386	400	413	402	412	401	373	408	393	391	422	430	422	426	379	416	376	404	352	386	395	422	393	411	428	376	452	389	409	423	412	372	392	380	405	371	395	394	405	415	414	394	377	397	390	364	432	387	387	398	410	389	393	396	375	392	397	386	416	383	385	407	393	409	410	404	405	380	394	409	398	362	394	370	385	394	394	412	405	396	397	374	415	424	411	396	410	411	375	413	375	429	404	423	403	442	364	402	403	350	411	416	401	390	464	409	369	409	404	421	394	383	411	430	381	414	368	435	405	378	366	377	385	364	402	391	374	390	401	411	397	428	391	400	400	397	399	425	418	403	411	399	428	363	365	386	425	382	401	398	381	386	408	410	397	429	398	386	411	428	396	415	406	396	394	422	410	407	390	420	413	402	399	412	368	391	396	429	396	406	411	378	367	430	391	364	408	371	396	433	410	407	380	428	373	401	420	409	411	417	384	384	457	406	375	416	387	390	409	362	387	426	385	407	389	417	428	398	379	374	379	444	370	418	377	397	410	423	413	400	436	422	414	424	380	370	444	441	393	430	358	397	411	384	397	417	400	405	405	449	419	441	385	390	420	406	369	396	400	427	414	369	388	430	403	399	372	375	389	388	400	385	416	377	387	400	401	404	400	398	397	411	427	435	385	412	384	388	430	432	406	416	398	432	396	402	397	397	408	405	397	440	389	398	412	377	398	408	413	406	410	370	402	383	391	351	395	396	420	409	391	408	426	365	414	432	436	416	412	431	411	415	440	393	399	387	411	371	389	384	403	389	401	403	439	410	432	387	410	396	388	372	385	360	369	414	353	380	446	400	370	413	371	397	391	417	419	370	416	384	413	426	444	367	428	406	394	411	401	432	421	380	420	374	368	382	402	404	372	440	387	406	395	406	394	432	398	386	412	409	428	401	438	383	430	415	413	381	386	410	385	387	416	387	435	432	401	450	439	448	424	421	394	362	403	410	385	413	388	406	408	425	359	418	394	379	389	417	365	380	384	406	405	439	384	379	387	427	396	371	408	396	407	402	409	388	393	407	400	411	359	393	383	381	373	377	413
13628	5403	19310	60347	56101	43345	26380	11312	1172	191	264	213	187	200	172	190	190	166	183	185	205	187	156	169	177	187	184	193	186	207	187	165	190	183	187	178	176	192	191	203	182	169	168	195	161	162	176	191	197	182	191	180	217	186	173	168	176	205	161	198	196	204	180	196	196	190	193	190	188	185	201	179	172	171	202	196	187	174	178	181	187	185	179	197	159	152	192	177	175	228	181	197	192	210	204	181	181	172	179	190	176	208	162	170	188	186	175	178	192	179	180	178	208	176	178	160	177	190	177	178	177	173	188	173	182	185	174	181	175	168	186	194	191	167	182	186	190	182	181	204	174	190	181	177	166	186	175	175	186	172	192	199	187	172	192	163	196	194	175	193	189	183	172	174	180	195	192	197	218	188	184	168	170	201	197	189	161	153	198	192	198	179	176	168	182	181	175	194	202	191	190	168	161	171	208	171	199	178	196	183	176	209	178	184	170	182	173	183	178	172	177	174	165	181	176	175	156	199	199	205	178	179	176	205	184	171	175	165	204	189	188	199	180	183	177	177	193	177	179	201	180	173	167	184	198	184	179	191	171	191	180	185	207	198	175	188	185	203	193	199	179	184	182	168	177	176	180	187	198	188	180	208	167	163	178	201	182	189	191	194	171	217	188	194	181	176	209	200	191	166	181	168	195	219	184	182	160	166	191	167	212	167	187	180	170	180	185	170	171	153	171	191	171	183	192	175	182	180	196	177	220	198	171	175	199	182	188	206	186	204	206	168	206	181	172	192	165	197	181	179	166	187	176	179	205	185	161	219	180	155	157	175	190	185	195	199	192	194	183	184	179	150	200	158	197	166	184	175	175	196	170	183	204	183	189	198	166	181	193	191	173	162	197	187	173	158	181	147	179	181	193	179	182	195	174	204	167	186	211	164	177	190	185	181	187	185	171	148	180	203	208	166	177	181	170	175	177	163	181	195	158	150	190	173	185	190	199	188	187	161	191	184	166	180	187	193	185	182	216	195	198	169	171	192	167	190	183	179	190	169	173	169	180	173	160	168	192	198	169	166	150	182	165	163	145	189	188	179	150	173	165	184	181	163	185	196	201	182	183	178	182	197	194	169	184	186	198	207	161	174	167	171	194	170	180	171	183	171	190	156	193	180	161	194	206	178	179	170	181	178	187	184	173	193	177	177	207	208	196	170	192	185	189	185	190	173	175	170	186	177	201	183	183	207	173	170	193	155	182	169	187	203	189	172	170	187	186	157	175	191	175	193	170	198	181	199	166	161	207	186	168	176	173	219	168	192	156	193	179	203	201	170	203	193	165	151	172	192	169	167	174	184	182	173	187	188	166	150	226	161	181	177	166	186	195	202	174	195	174	183	155	161	171	175	165	174	202	204	166	169	176	189	202	185	183	172	184	177	195	164	182	178	221	190	177	220	180	192	192	199	177	186	163	184	188	192	178	195	210	186	173	157	181	176	158	152	185	182	175	197	161	180	162	167	162	172	174	178	181	194	191	184	193	206	172	209	177	183	195	213	205	179	198	187	185	184	183	166	196	179	209	185	181	196	177	198	189	190	185	178	195	168	162	171	195	195	211	192	176	154	175	204	188	218	206	140	181	188	204	198	174	156	170	185	171	183	181	163	200	188	203	180	170	183	175	200	198	201	178	187	173	178	176	177	178	188	200	154	169	175	206	191	181	177	181	197	198	185	153	177	176	181	196	168	169	195	203	181	187	169	203	183	181	179	183	185	170	162	178	169	216	192	184	184	188	166	181	182	188	177	161	188	168	180	196	211	188	188	170	183	172	161	191	153	194	177	204	150	181	197	188	199	166	167	188	199	203	179	178	187	183	194	187	182	182	193	191	179	201	175	188	134	171	184	156	183	202	157	198	157	171	157	177	177	175	185	209	196	173	165	189	206	208	223	198	175	175	217	176	189	170	184	176	189	182	160	183	199	154	184	193	162	175	218	184	161	169	184	181	175	182	182	179	202	162	195	185	155	187	187	188	176	197	199	182	186	164	202	181	169	186	189	200	176	191	188	166	181	176	156	174	162	159	170	173	192	191	178	167	175	199	187	168	171	151	173	202	191	195	183	194	169	178	169	181	204	191	185	184	186	189	191	178	189	158	189	203	199	168	172	190	149	174	177	201	165	176	146	169	177	178	215	167	187	209	179	161	170	159	198	195	167	180	197	179	176	204	202	192	171	166	208	189	177	191	195	172	168	196	176	174	191	186	160	214	170	190	173	180	197	190	199	192	200	187	195	186	165	183	192	177	193	182	195	193	203	182	203	180	192	164	215	171	160	184	188	208	183	216	183	186	160	191	192	208	192	175	176	197	177	188	182	168	174	196	186	186	174	193	194	209	189	170	172	182	168	201	173	194	173	204	184	193	185	184	172	232	159	182	183	170	177	201	193	190	177	195	204	183	205	199	171	184	197	205	178	174	203	187	171	189	159	190	186	173	179	175	176	185	185	194	178	186	190	181	218	202	176	187	192	170	162	186	185	199	194	191	163	152	185	188	190	169	165	159	181	188	176	198	198	160	182	168	181	174	157	184	173	201	174	186	184	203	193	188	193	158	195	216	160	192	171	180	190	155	195	196	165	180	177	183	176	174	190	194	188	172	169	195	182	203	181	167	186	183	192	182	171	208	178	174	184	176	165	172	181	184	195	170	184	162	185	174	208	193	174	172	186	179	173	163	182	182	196	198	196	161	173	176	206	185	201	167	187	190	190	182	192	192	192	173	199	199	178	184	173	192	187	164	206	197	182	191	173	162	180	178	179	199	171	184	174	163	183	196	168	191	198	189	192	164	199	190	153	182	176	185	156	168	167	189	178	160	196	201	197	164	189	174	177	188	170	191	173	178	185	168	198	174	194	180	183	179	185	189	193	198	194	187	202	194	183	171	213	186	183	179	182	176	192	171	166	198	181	209	166	185	161	182	196	198	171	174	204	173	178	162	189	185	171	179	211	189	170	192	150	191	178	179	198	170	178	221	173	172	199	186	191	184	170	204	178	179	167	164	214	214	176	176	179	189	170	197	172	196	180	175	209	190	203	177	146	187	179	200	188	203	204	182	209	181	173	189	183	195	188	167	190	192	207	173	186	185	166	176	187	193	160	188	174	181	192	157	184	201	191	193	189	166	185	170	191	157	183	189	179	188	186	176	177	183	205	190	184	191	180	188	187	205	187	162	186	196	229	177	178	187	163	178	179	171	182	183	182	155	197	201	170	205	154	170	175	185	208	181	173	173	191	174	185	175	171	181	180	185	181	192	171	179	185	206	180	166	198	177	194	177	186	184	172	181	162	198	175	210	170	176	199	187	169	180	214	182	202	187	193	157	186	169	192	197	207	218	170	207	203	189	178	189	181	202	170	171	193	192	166	178	207	168	170	189	163	191	215	179	200	194	167	174	157	156	198	156	169	168	169	207	181	185	169	196	164	194	184	178	169	181	158	194	187	185	170	219	200	177	165
8269	3970	24245	64689	63350	52917	38409	22298	2079	589	656	668	657	541	578	540	479	486	465	511	472	488	457	478	476	539	490	483	519	485	513	473	463	479	475	487	511	470	478	496	525	464	494	488	486	470	480	505	452	501	538	479	450	487	478	492	479	428	509	475	497	493	507	507	473	490	533	492	472	470	471	472	460	424	493	474	497	487	482	511	501	515	484	506	471	480	450	453	492	496	456	492	481	464	463	519	490	488	503	493	455	453	476	459	484	508	490	495	477	457	463	474	514	494	497	466	523	498	479	493	447	509	528	466	492	486	492	461	488	487	469	474	478	483	505	488	455	495	478	497	435	464	459	461	505	519	532	506	469	495	505	485	479	517	447	471	456	473	513	459	458	523	434	467	437	462	456	468	482	451	469	512	489	489	513	458	491	452	455	460	489	433	519	473	490	469	488	488	498	499	487	477	497	510	458	451	476	488	475	454	461	475	494	499	459	487	516	432	522	487	474	511	486	507	463	446	451	487	470	495	471	514	486	491	472	488	457	448	468	466	498	489	519	470	484	467	487	517	445	494	494	490	494	512	470	491	519	505	467	492	497	496	506	487	474	482	476	497	497	485	519	486	455	455	496	434	531	464	498	452	477	468	473	475	490	522	485	476	506	481	492	480	486	493	516	499	467	495	467	486	474	460	447	511	503	484	498	499	457	492	491	460	467	475	493	493	475	465	468	443	483	506	484	470	457	476	501	491	494	484	468	476	484	459	476	476	484	460	519	515	483	453	463	480	504	505	475	484	464	514	511	500	488	520	493	458	452	481	511	463	500	473	463	491	479	492	507	470	471	445	520	469	470	504	482	493	474	483	485	464	463	477	485	478	488	453	490	462	519	492	506	527	488	481	467	508	467	490	468	469	490	480	461	514	477	480	428	481	462	516	484	448	511	491	505	505	496	489	462	451	446	479	511	482	520	500	487	485	504	471	517	494	495	468	525	478	502	528	506	498	484	477	469	497	467	476	524	468	456	494	466	479	491	486	491	514	501	517	461	488	452	477	506	474	447	453	484	480	443	486	452	489	485	432	480	463	496	457	485	505	458	472	479	469	491	475	444	473	473	504	463	482	484	485	471	500	478	458	546	463	452	453	509	463	495	483	500	456	493	462	473	477	491	522	528	486	478	504	500	479	498	513	474	444	460	448	486	508	480	496	499	457	474	493	480	495	473	500	506	460	478	495	473	508	507	479	487	540	483	488	460	464	499	493	505	493	472	467	466	454	489	489	465	494	451	471	495	477	525	469	497	483	503	484	502	458	481	471	469	472	462	494	459	508	477	454	466	482	499	454	493	482	505	458	504	468	475	462	472	476	511	466	449	470	470	498	484	452	487	473	446	538	439	429	459	523	496	463	463	506	498	464	460	458	497	473	456	476	495	480	463	476	488	508	443	480	472	495	449	479	512	493	437	483	506	494	455	476	421	494	488	504	452	537	483	456	461	461	520	482	445	450	461	505	431	465	490	422	486	429	467	473	508	458	512	504	490	474	462	480	494	472	470	483	502	456	474	480	482	482	496	514	479	463	496	454	478	450	461	485	460	443	500	473	470	529	470	481	459	517	516	488	473	446	468	456	476	536	466	491	434	493	442	509	465	504	433	478	463	470	445	489	471	463	455	463	445	511	511	442	512	495	496	475	475	446	468	510	523	495	485	475	476	501	527	490	439	489	463	527	499	459	459	479	475	468	502	506	516	477	441	505	501	483	498	436	464	470	449	470	492	471	466	480	509	442	484	495	503	462	456	447	487	459	490	495	507	512	475	484	444	496	502	507	455	483	531	455	503	472	463	472	492	474	495	488	489	452	485	503	516	481	527	490	485	454	490	494	455	478	489	474	473	482	491	502	478	467	488	494	498	483	503	485	482	468	482	481	477	484	473	466	538	490	486	479	471	471	454	468	462	456	487	486	481	468	514	495	498	449	475	494	470	493	481	507	456	505	466	505	450	480	505	521	475	535	503	476	483	484	458	475	478	451	456	468	483	501	463	475	455	467	491	473	475	501	490	495	478	492	484	453	427	459	498	462	439	495	492	490	532	506	552	484	475	472	503	445	489	504	489	446	480	492	484	489	531	484	470	505	511	501	481	472	438	459	476	518	480	460	505	485	506	468	506	540	489	506	482	482	462	498	470	509	487	471	460	491	488	439	492	461	483	520	456	419	501	498	467	501	500	483	484	465	500	467	491	475	502	461	474	457	473	513	480	490	473	496	506	481	468	455	481	495	463	529	498	450	457	436	496	460	455	478	495	502	466	498	452	433	456	431	480	464	482	484	496	469	464	480	474	514	479	490	523	476	479	487	479	476	472	482	512	477	459	464	508	466	475	509	486	483	472	474	431	454	488	502	466	473	477	477	502	499	491	439	466	486	496	498	495	478	463	490	472	481	487	489	519	464	502	484	516	467	479	464	489	427	462	489	474	503	496	494	527	506	470	486	506	482	522	438	421	494	494	512	474	476	442	482	475	467	480	475	441	466	468	480	457	515	496	473	454	509	435	479	486	491	469	483	498	437	482	460	476	491	451	473	479	435	478	466	498	491	506	489	515	481	473	485	530	462	457	483	419	453	507	470	461	472	473	468	471	497	528	497	512	460	433	499	447	510	491	491	462	489	501	475	495	436	492	486	463	479	442	466	480	469	466	488	494	475	509	464	473	467	495	498	459	521	446	497	446	454	485	462	475	451	487	486	480	420	519	507	485	471	474	449	465	540	475	465	469	451	456	477	464	487	519	474	473	457	472	485	491	470	474	467	489	494	464	482	511	472	496	486	483	496	491	528	476	501	466	484	453	491	492	480	483	504	516	503	499	473	468	448	463	486	469	476	504	469	500	510	464	483	507	489	467	476	488	505	492	447	529	482	465	420	502	481	491	467	517	458	498	506	490	489	486	501	490	488	410	463	501	497	540	484	497	490	495	480	522	444	496	466	482	477	487	488	488	480	502	503	530	483	521	472	484	474	475	472	466	472	489	476	523	501	455	457	484	484	470	515	491	490	493	457	485	493	484	472	490	506	507	469	497	471	470	490	464	455	448	478	471	449	474	509	473	458	474	517	491	488	470	449	491	454	468	428	494	445	493	456	483	468	520	489	495	468	431	538	479	503	475	494	471	465	478	509	481	485	494	492	434	450	492	520	447	449	437	464	526	458	433	502	534	503	491	485	473	511	489	441	500	493	493	469	465	494	480	486	475	477	486	490	484	478	462	489	499	486	472	499	502	454	457	465	486	454	536	485	454	487	485	527	501	482	524	486	488	512	457	468	507	475	468	470	480	456	473	502	476	444	493	493	470	464	470	496	488	464	488	501	457	484	481	486	465	488	498	457	482	476	462	482	486	492	488	434	549	481	522	496	453	480	459	484	452	483	475	479	489	491	427	507	466	462	462	462	438	445	517	497	473	464	475	504	476	457	471	520	500	490	483	452	453	480	486	470	446	447	475	477	494	462
21047	9167	19170	71225	67452	55842	37594	19853	2862	327	244	314	217	162	200	211	193	176	173	158	196	176	160	148	200	171	166	176	169	158	189	187	160	186	185	180	173	172	184	200	187	150	174	147	179	163	176	167	175	163	145	166	158	176	165	188	170	175	174	160	165	162	179	163	179	147	178	183	195	174	183	150	171	179	145	167	176	182	173	175	172	177	194	166	178	170	167	156	170	175	174	176	159	175	187	154	144	182	181	162	161	171	182	145	170	161	163	158	148	175	167	162	173	179	166	178	186	186	170	173	176	160	179	170	171	165	175	185	200	182	170	180	168	170	164	170	181	181	180	176	187	169	187	165	173	188	169	193	160	178	155	175	161	159	168	187	151	162	189	176	171	175	156	165	187	187	179	156	151	171	171	161	173	192	154	157	162	160	152	158	157	160	176	151	191	176	186	182	167	161	169	176	172	186	184	165	172	154	204	152	177	170	161	186	188	160	159	159	166	170	163	183	187	176	197	158	163	177	148	168	170	161	157	182	170	194	183	185	166	174	145	210	159	178	157	198	164	173	194	160	171	147	168	177	200	196	156	138	166	166	178	164	170	151	173	189	173	163	182	170	176	193	194	166	189	166	167	150	166	157	173	177	160	182	183	175	197	154	151	187	162	188	180	195	165	164	164	173	157	181	170	169	149	166	170	212	155	171	204	173	174	156	182	170	179	172	193	185	161	186	185	172	183	182	184	173	183	172	176	188	201	141	177	171	166	177	189	172	153	182	192	162	168	186	166	149	179	175	173	169	156	167	195	153	168	171	159	179	176	173	161	140	175	173	199	189	155	165	168	154	162	161	177	160	174	175	150	166	164	176	161	186	169	175	169	156	153	159	165	186	177	171	175	188	180	166	158	160	167	171	184	185	200	183	172	169	170	169	166	197	184	158	203	169	148	174	144	172	148	166	183	161	167	164	153	177	159	179	172	168	178	159	177	168	169	175	140	179	157	162	181	161	174	175	178	187	169	205	161	172	155	171	175	185	185	159	185	184	164	163	174	154	166	179	207	176	175	186	137	153	178	171	163	160	177	167	183	161	168	191	184	182	162	183	167	189	171	156	181	181	173	174	194	172	151	166	184	142	161	160	181	187	187	193	163	190	145	162	153	173	172	180	158	189	177	157	173	160	172	190	166	171	165	150	143	171	171	199	166	140	194	190	194	148	167	181	198	148	183	167	170	163	151	157	172	186	206	162	159	173	167	159	152	170	175	184	159	169	164	156	171	157	164	156	161	164	177	154	174	185	191	168	165	163	165	139	178	160	184	140	191	203	159	178	163	175	186	187	152	176	187	161	178	177	167	168	187	164	174	155	158	173	158	165	174	172	176	147	185	180	162	183	182	189	164	167	164	173	180	176	167	172	183	170	167	176	161	165	176	173	177	177	166	173	162	175	186	214	182	197	178	162	177	155	175	182	174	158	165	187	180	163	202	149	182	174	187	161	153	164	157	183	166	176	174	164	155	165	185	171	164	151	170	163	169	181	174	164	167	164	158	171	154	156	194	159	143	163	183	169	182	167	151	173	179	182	177	198	181	131	165	170	188	176	189	173	179	197	164	164	161	200	174	183	156	162	173	149	172	142	183	182	159	177	144	184	146	167	161	182	179	169	173	175	134	161	158	145	164	170	179	159	193	154	172	159	146	166	169	171	159	172	165	173	162	183	173	185	153	164	173	153	166	146	182	150	152	183	180	209	187	176	180	178	185	156	186	189	159	174	174	182	160	174	169	156	175	162	163	172	185	155	157	181	151	158	201	172	142	170	201	152	145	171	171	171	172	159	194	177	160	151	163	167	159	163	175	150	169	170	153	180	156	166	161	163	160	189	142	161	177	133	183	155	175	155	155	166	166	168	159	195	175	157	159	163	173	152	176	175	161	180	173	154	176	183	183	156	173	161	183	162	168	195	162	170	168	191	162	147	180	168	176	167	178	188	179	196	154	161	172	173	187	158	162	167	146	142	174	175	181	187	187	144	198	160	147	191	164	169	179	190	174	174	152	186	161	177	161	162	198	192	160	167	166	168	165	182	190	162	185	150	183	153	166	159	190	169	166	175	180	180	162	178	163	153	164	168	156	173	196	149	186	182	169	192	176	179	168	165	160	162	167	182	188	178	161	160	166	155	168	165	189	160	181	167	160	147	173	167	174	175	153	177	148	188	178	184	189	163	191	181	164	151	176	164	151	175	184	177	173	182	153	158	191	153	175	186	162	172	144	175	173	172	165	159	167	151	166	174	182	163	190	172	187	170	171	178	152	176	177	167	193	173	171	180	162	161	145	181	170	196	171	155	157	190	173	155	167	178	168	159	179	174	167	152	173	161	163	179	157	180	159	169	162	156	151	185	178	180	168	163	183	172	164	175	153	174	174	185	157	186	177	197	190	179	179	178	165	181	155	162	156	163	176	165	165	175	193	145	155	171	194	164	162	174	180	179	158	175	183	194	161	177	170	198	167	176	183	182	149	163	159	173	165	178	161	165	173	161	176	160	149	185	166	187	173	171	139	171	152	184	172	177	148	177	171	165	198	146	165	148	169	161	169	178	177	198	172	183	174	143	183	187	177	156	157	179	169	168	165	168	172	192	186	159	159	164	172	162	168	180	161	169	164	168	196	187	165	188	165	178	197	175	166	165	170	167	165	167	187	163	152	172	177	166	167	155	176	159	176	152	176	159	177	143	162	168	201	183	164	174	175	173	188	198	184	159	175	174	151	140	180	179	158	173	181	169	144	170	198	178	177	166	171	166	167	175	159	180	179	175	174	165	139	144	186	154	200	178	164	155	170	182	186	165	174	166	206	173	168	182	173	175	152	163	150	152	157	160	161	162	186	155	172	172	182	166	159	185	161	142	168	176	206	158	167	184	162	172	163	191	185	169	197	152	162	170	166	172	177	171	159	192	174	164	177	154	163	188	187	159	178	185	167	154	190	170	170	176	173	181	171	164	184	181	177	165	174	160	182	174	164	157	193	174	155	167	172	150	181	176	163	169	148	163	205	172	175	174	186	175	150	166	178	154	178	155	162	171	166	169	156	157	167	170	162	173	179	190	173	173	181	161	154	170	185	175	167	171	165	193	167	152	169	166	164	184	177	163	161	178	161	167	160	152	187	176	186	172	159	180	159	166	168	151	205	180	175	188	171	174	184	172	178	176	179	173	198	169	164	177	166	145	171	174	168	186	154	137	160	164	171	173	171	174	157	158	183	180	166	205	192	175	179	172	176	162	146	162	174	158	164	157	161	173	155	166	155	167	173	155	162	177	175	158	169	161	166	189	165	172	183	179	156	170	179	156	169	166	196	177	159	153	169	157	157	144	171	145	178	153	164	170	182	171	159	179	172	161	175	155	169	189	181	169	168	161	165	184	147	155	169	168	188	177	159	156	179	166	175	173	186	170	183	151	180	172	161	159	171	172	164	177	167	183	192	151	166	190	190	148	164	171	179	144
10923	5919	25193	75659	77772	64964	48011	30668	2535	859	810	853	706	582	654	555	525	449	456	432	477	489	471	511	496	450	392	445	445	421	428	447	449	397	433	491	434	457	429	478	449	444	445	432	477	399	425	418	445	479	483	433	453	452	458	415	444	446	512	467	476	444	419	453	440	448	468	434	452	431	443	426	442	431	447	429	425	428	403	446	499	448	416	455	402	484	441	397	471	402	415	460	457	459	486	444	420	411	371	479	477	468	459	466	443	477	411	443	430	448	438	460	455	451	439	431	410	495	432	468	404	421	461	458	449	444	441	426	471	428	443	477	471	452	475	484	409	465	445	445	433	468	423	437	446	434	404	450	427	457	432	447	418	446	401	426	448	466	423	482	419	507	437	463	418	440	461	427	446	488	492	469	441	481	464	444	440	422	458	455	444	423	425	423	470	455	463	478	470	432	433	474	496	456	409	417	423	428	442	457	461	426	414	447	400	445	442	471	450	421	452	462	458	467	434	435	438	450	456	475	452	423	438	408	467	444	449	453	459	460	432	428	453	432	446	441	451	473	480	432	467	467	456	447	411	428	458	452	439	452	496	465	457	429	447	443	394	434	424	430	463	428	486	441	460	429	409	463	418	459	448	430	446	435	478	454	415	447	439	451	457	474	455	432	411	459	445	458	464	440	441	466	458	479	426	400	433	425	435	474	442	411	473	456	434	422	441	423	427	436	489	422	423	445	433	434	431	474	463	448	423	481	398	456	450	430	432	453	465	457	434	464	454	436	422	484	443	453	404	435	450	493	472	433	441	460	424	423	460	419	480	446	473	430	454	445	461	447	398	441	454	465	467	444	479	464	471	452	465	434	416	451	437	442	441	413	457	476	436	421	440	421	441	425	463	439	418	452	436	473	438	467	455	442	438	445	439	441	453	444	422	462	449	424	425	434	429	450	482	468	449	457	451	424	459	462	400	483	467	443	446	448	480	414	463	468	445	466	444	458	451	434	442	456	433	480	470	471	462	460	466	451	458	429	435	428	483	442	443	434	470	450	442	421	450	448	469	445	392	475	402	405	459	478	484	444	424	404	449	442	388	473	473	451	449	446	428	426	431	456	474	474	426	414	453	422	483	430	476	451	491	457	446	471	462	410	465	468	438	488	481	471	418	462	438	440	440	417	438	428	395	434	420	450	433	421	468	441	461	463	437	432	469	456	453	460	465	477	454	483	460	456	477	441	463	429	466	483	426	470	444	456	444	458	442	414	417	419	465	427	494	443	453	450	464	418	463	459	453	446	458	422	461	414	468	426	427	436	462	451	450	460	444	451	448	465	454	457	430	477	411	433	428	434	457	436	454	455	418	469	464	473	432	429	458	434	449	416	470	460	474	443	466	438	441	460	452	438	450	454	444	405	461	472	436	396	428	437	466	465	439	418	460	455	461	448	420	457	440	437	435	428	449	476	443	488	454	456	425	440	427	430	474	462	451	464	441	463	446	432	472	449	484	480	440	470	492	430	435	426	458	444	446	456	432	475	433	436	440	423	467	457	432	433	427	448	440	451	433	444	469	421	430	420	429	444	472	417	467	476	459	429	472	466	447	445	442	463	421	467	471	438	458	427	396	470	432	442	440	418	466	441	416	477	428	426	456	440	411	436	425	438	476	461	425	444	448	493	471	502	384	427	448	473	451	441	416	481	443	459	453	422	451	427	438	446	470	437	449	463	423	451	427	445	431	444	428	446	513	462	538	444	444	470	439	450	443	461	422	441	474	452	457	456	435	448	488	479	432	441	434	422	470	433	432	482	473	442	462	463	439	446	456	432	459	470	487	442	427	439	461	436	468	461	427	457	427	420	465	487	436	429	440	464	446	434	438	443	459	420	421	431	415	444	454	442	462	441	465	440	458	435	423	406	379	464	460	449	442	444	434	488	436	452	437	449	455	445	423	463	415	421	422	463	423	439	456	462	432	407	438	427	455	456	439	448	457	453	431	442	443	415	430	447	437	413	441	447	439	455	442	441	471	392	436	455	409	439	460	414	465	407	441	466	456	458	461	475	436	459	420	442	456	441	445	454	446	451	430	431	427	401	468	443	424	438	435	439	441	444	429	393	483	426	435	457	441	423	468	464	478	473	507	436	423	451	443	398	418	427	479	422	448	473	474	474	438	439	450	477	417	453	418	446	457	407	427	448	415	424	411	431	414	435	424	444	441	434	472	440	446	408	471	446	401	451	457	457	430	414	441	471	469	427	453	461	422	472	423	430	447	458	471	446	451	446	429	441	449	447	405	460	457	454	468	451	443	425	485	433	407	498	468	436	445	437	475	448	450	465	463	430	442	476	450	446	407	450	449	478	398	447	462	478	416	444	438	442	454	465	478	430	475	455	413	443	458	472	447	458	442	452	473	462	476	456	419	443	470	405	433	448	439	461	454	423	471	444	465	454	467	402	446	403	408	477	428	433	451	474	445	441	451	429	481	465	421	423	442	458	474	465	448	432	426	461	433	437	466	450	426	449	391	414	443	426	446	464	439	490	451	485	450	446	432	457	445	432	479	455	435	449	417	406	445	467	422	427	432	448	438	457	449	414	464	448	398	430	405	441	458	466	474	426	419	429	416	458	481	465	439	431	434	458	456	458	448	452	445	435	440	434	482	452	459	439	460	414	465	408	461	410	426	412	433	434	443	427	443	439	425	430	461	382	443	411	453	439	469	448	431	430	455	435	441	428	457	418	462	428	462	467	460	446	450	468	446	453	452	448	463	469	451	472	432	459	436	415	447	475	435	456	436	451	439	445	461	475	448	444	441	448	391	451	436	443	461	444	411	460	443	467	426	485	411	491	443	438	431	485	437	447	451	449	415	440	430	446	491	460	451	463	456	422	434	464	461	431	424	450	429	459	434	485	446	446	453	458	455	405	452	457	440	474	456	442	454	449	464	420	443	455	439	427	441	415	448	443	470	468	415	411	436	491	492	427	491	448	429	433	458	442	434	469	441	414	463	426	438	412	441	462	456	445	476	465	455	414	397	452	460	466	426	433	460	458	450	450	469	492	462	444	419	437	431	449	446	458	471	437	440	428	443	458	429	434	420	477	447	445	446	466	418	458	464	453	451	420	401	441	430	432	429	454	444	462	460	400	421	426	456	500	444	473	469	421	441	449	389	452	445	406	457	422	439	467	412	441	443	445	445	452	504	427	447	443	460	453	439	455	440	437	398	406	443	413	470	462	444	437	412	443	439	450	456	452	464	420	447	419	444	428	441	433	439	418	463	432	422	422	448	442	437	424	476	452	453	445	428	441	485	439	416	443	430	422	459	450	488	458	434	413	440	433	414	469	459	472	411	444	426	463	412	453	456	433	483	421	439	434	407	469	422	447	452	445	394	453	445	438	453	444	416	457	424	442	439	427	422	444	438	453	450	439	441	448	429	451	449	477	443	399	451	478	432	452	435	436	463	466	443	477	469	406	437	459	475	425	448	418	431	467	449	473	440	448
3671	982	2103	7750	7833	6491	3462	1485	255	167	153	141	148	164	151	145	138	159	160	131	147	132	151	142	133	148	145	138	137	168	176	141	144	126	152	130	132	162	149	179	149	148	176	138	145	174	162	149	130	155	152	164	155	157	158	131	169	139	136	150	175	157	148	140	152	151	164	138	152	134	155	145	163	170	136	145	166	164	159	139	145	145	154	150	150	143	142	142	153	166	123	152	138	171	144	175	152	159	129	145	149	164	158	145	147	140	141	134	151	114	139	146	138	145	145	157	159	140	146	167	134	169	178	147	133	156	137	148	128	147	152	161	165	145	142	160	152	158	165	150	170	140	136	150	146	145	154	156	154	160	146	147	154	134	150	147	133	145	168	152	164	153	124	156	146	152	132	153	171	162	146	119	134	150	129	163	151	146	133	166	178	162	140	126	168	149	173	125	136	148	141	156	137	158	140	146	135	134	160	164	149	143	151	132	146	161	140	158	164	163	174	146	167	140	167	121	152	159	138	159	159	151	151	133	175	149	141	151	140	116	149	154	174	161	132	159	145	152	137	144	135	147	164	154	156	125	126	148	164	165	148	153	153	135	144	141	144	153	139	128	128	162	172	163	137	162	139	145	188	125	153	137	175	167	151	148	143	182	139	141	175	126	167	147	162	173	142	150	141	154	159	158	148	171	153	145	146	142	164	138	148	125	159	165	151	154	130	155	144	145	149	141	178	161	172	160	149	142	115	141	157	153	142	145	137	134	158	130	140	130	141	139	160	148	176	148	166	152	149	147	154	151	148	162	152	150	139	153	156	140	144	181	167	141	143	142	144	141	139	146	147	125	150	158	169	144	155	154	153	128	147	154	138	154	156	144	160	150	147	113	136	142	159	144	156	140	152	142	165	138	143	118	155	161	152	167	142	144	156	145	141	164	130	151	169	152	137	130	155	150	138	143	160	141	156	148	142	138	135	166	140	160	164	162	165	145	160	133	166	163	147	141	160	140	154	153	164	155	144	145	158	156	156	161	143	142	143	163	160	154	162	139	148	153	156	169	136	148	151	136	151	151	151	163	151	146	135	156	140	148	148	162	181	158	144	160	153	153	151	157	151	141	127	158	150	157	157	146	168	153	146	153	162	161	160	143	176	132	169	169	139	152	152	179	166	144	118	160	157	144	140	160	151	133	159	143	150	155	157	162	172	134	150	132	182	142	150	153	141	129	150	184	157	147	152	149	168	142	135	162	148	142	157	168	121	171	150	156	169	160	133	155	154	170	136	147	147	147	144	148	159	156	154	142	141	141	137	147	135	152	152	157	143	135	138	146	163	159	143	132	153	158	148	171	123	147	143	137	140	134	151	137	141	182	130	137	163	144	149	147	139	162	160	157	162	142	128	153	138	155	147	128	139	165	129	168	156	166	157	129	131	140	146	154	144	158	154	153	157	159	172	139	131	136	139	151	167	164	168	164	156	140	156	145	139	168	134	146	162	145	161	149	146	162	157	141	155	138	162	142	148	141	138	129	145	142	173	162	132	147	158	156	160	154	142	144	151	156	147	159	139	157	172	162	146	133	142	126	179	131	154	144	142	142	151	156	151	162	132	160	145	151	129	160	137	115	134	144	156	160	147	154	135	130	159	159	125	145	158	151	154	153	170	170	167	166	155	165	156	158	148	146	158	163	169	124	145	142	121	138	150	137	178	153	142	156	165	129	155	171	176	142	147	132	168	125	159	149	153	142	142	169	153	151	150	160	137	139	153	153	151	156	149	164	128	156	152	149	142	130	129	155	166	157	158	146	147	137	158	160	134	163	164	143	144	132	132	138	142	158	125	123	149	153	162	171	135	167	150	137	145	145	165	156	158	175	145	117	168	165	139	161	116	156	159	159	155	146	147	143	161	157	149	156	157	146	157	153	141	147	147	148	131	151	165	146	151	121	147	164	156	163	156	141	145	130	146	169	169	154	140	151	156	169	144	157	149	144	149	156	151	148	126	148	135	141	125	142	165	145	159	163	136	145	149	142	140	131	151	162	145	153	139	141	149	143	169	153	137	151	146	148	168	134	140	158	165	144	152	154	157	158	145	156	145	155	154	145	134	137	137	159	142	168	148	146	137	152	152	170	139	142	154	153	144	145	132	147	172	148	165	136	142	161	145	148	131	142	167	154	152	150	144	124	157	144	140	148	144	156	136	131	134	147	168	166	163	108	149	154	156	158	144	139	142	140	132	126	160	158	163	136	146	156	150	139	155	157	151	155	144	153	168	149	166	149	163	172	149	151	139	168	151	145	143	125	153	166	151	148	151	158	141	144	133	183	152	144	169	169	159	158	147	151	157	167	136	147	150	163	158	150	152	137	151	152	162	158	136	134	144	148	143	159	154	151	150	145	142	149	153	139	153	150	139	137	148	138	146	154	138	168	151	148	155	127	147	153	139	159	162	167	151	160	148	138	150	147	149	156	159	151	150	157	164	143	164	148	149	166	148	146	133	136	153	148	160	159	137	126	158	148	146	153	162	139	123	153	133	159	147	156	131	157	169	153	162	167	151	139	135	142	131	151	147	135	152	169	177	171	166	143	144	130	156	139	148	166	149	154	133	158	141	148	169	137	133	145	149	137	134	157	158	130	153	139	171	150	151	152	132	133	153	158	157	166	141	147	141	153	141	154	143	154	160	145	144	175	161	136	126	151	144	164	146	140	176	174	148	152	180	147	164	131	160	150	150	156	151	133	135	145	161	148	158	178	130	165	156	147	148	139	165	142	161	127	150	162	147	154	127	144	171	137	140	170	145	150	172	157	179	146	167	163	139	131	159	187	139	167	148	146	164	145	183	145	145	151	187	147	141	149	133	143	151	134	147	129	150	140	147	145	152	138	144	124	137	142	146	165	149	142	166	164	173	151	144	139	150	139	150	156	152	171	157	164	135	149	138	153	170	159	143	156	157	181	155	134	138	155	145	147	162	138	142	141	148	131	174	161	153	145	136	143	147	159	169	152	145	140	143	172	139	140	163	140	170	143	143	128	139	146	148	147	149	142	161	149	147	151	135	148	144	167	160	141	144	150	161	121	157	139	122	149	130	133	134	149	130	132	149	150	150	150	157	158	160	163	142	150	116	159	135	126	137	148	152	148	168	166	146	148	159	153	167	159	159	134	146	132	157	144	134	117	124	156	170	156	154	143	122	126	164	146	130	140	153	147	157	151	154	145	132	157	130	153	132	131	159	129	140	134	148	140	159	160	167	130	154	164	145	144	154	152	162	172	155	128	148	149	134	144	174	138	151	149	126	137	136	164	139	151	138	153	166	145	138	146	127	167	160	155	135	153	161	141	129	143	150	117	145	140	133	147	135	158	154	165	141	172	137	125	163	151	138	140	140	129	132	138	175	163	143	164	167	164	175	142	144	139	154	150	146	175	147	164	131	161	149	144	147	154	168	157	136	140	135	130	140	155	131	144	144	158	138	145	138	165	150	154	134	141	146	153	145	142
2882	1244	5181	21101	21820	18332	10552	4806	687	426	452	428	425	408	381	360	422	397	394	388	439	444	402	422	395	403	409	421	376	406	389	385	452	417	416	368	415	398	392	413	381	420	384	392	384	377	430	406	400	383	411	410	437	404	423	390	432	411	419	374	444	374	429	413	378	402	424	418	395	459	406	438	381	400	413	426	410	446	391	384	399	435	396	374	435	436	383	427	377	390	373	396	386	430	404	403	403	409	399	411	448	439	413	401	426	400	392	392	413	436	440	402	406	407	416	377	418	416	390	415	399	414	433	407	388	421	382	437	395	390	393	378	427	404	428	396	385	404	395	435	400	419	415	385	375	394	375	393	375	416	428	431	379	414	403	363	397	424	371	371	399	362	373	434	377	388	405	420	407	381	397	365	387	379	435	384	393	383	421	426	413	388	386	447	421	380	382	378	389	389	389	392	353	396	414	395	396	374	401	350	401	436	385	424	396	397	400	404	401	384	416	397	428	437	387	425	422	393	424	403	396	400	347	415	408	383	392	421	441	409	430	427	374	413	381	392	416	379	417	402	413	383	425	399	418	389	445	384	365	410	403	424	404	395	431	424	385	384	367	416	398	395	423	399	421	428	429	371	416	423	415	411	386	430	401	435	417	376	413	407	397	388	433	379	401	396	440	402	426	392	373	407	418	421	398	402	432	411	398	377	445	383	389	430	409	433	432	430	399	384	375	410	392	399	416	421	380	387	402	410	426	410	419	397	378	383	435	403	394	404	380	381	384	423	450	402	407	419	407	409	422	419	422	402	401	422	391	434	380	406	393	388	402	383	386	406	425	427	412	385	433	414	409	427	418	380	410	410	408	448	419	396	400	405	392	416	424	407	373	405	416	414	401	448	377	384	398	387	417	414	398	399	393	381	412	394	407	412	427	426	384	363	402	403	400	424	374	411	421	409	381	422	416	408	433	419	420	428	452	408	424	417	341	412	424	397	388	394	383	407	406	437	429	414	406	413	409	419	424	384	402	392	472	393	458	413	403	392	408	414	414	397	393	415	388	402	440	362	448	352	417	433	388	428	443	347	411	340	436	402	388	416	409	406	432	415	433	378	412	379	446	377	417	390	391	404	378	407	437	420	410	390	418	420	368	390	411	406	380	389	407	419	393	395	376	402	382	408	386	370	388	377	365	397	416	416	414	374	380	426	389	400	401	415	415	394	436	400	392	409	387	390	434	392	360	405	427	402	358	406	413	387	443	391	409	435	434	448	363	385	407	431	409	380	439	446	411	402	376	393	404	402	425	394	421	445	407	428	391	382	380	373	382	424	429	410	390	445	427	419	371	375	413	406	409	379	377	419	445	411	410	406	419	369	371	418	426	383	387	439	389	388	373	401	382	375	397	400	423	408	378	368	400	381	401	367	350	413	387	399	401	389	413	431	398	409	377	393	388	398	416	432	396	444	396	417	430	392	392	432	434	436	437	398	402	408	409	409	400	416	401	396	417	390	366	402	409	410	423	379	418	409	417	418	370	410	408	364	417	412	371	395	419	393	404	436	394	409	413	396	386	369	383	423	428	418	414	393	408	420	413	424	416	358	428	399	400	380	414	387	420	383	429	359	415	413	393	389	398	436	396	390	390	381	373	421	394	400	406	414	412	405	403	403	384	381	375	415	422	368	407	442	404	380	414	411	391	390	412	405	393	429	416	373	384	404	397	399	378	421	427	351	407	375	424	386	368	415	420	420	400	427	418	377	411	428	386	406	394	416	410	399	374	406	426	389	419	431	389	406	406	387	425	408	406	408	411	414	379	427	394	403	430	409	377	439	393	423	420	406	403	366	413	420	437	381	388	385	397	422	395	404	388	407	422	425	425	396	403	417	394	421	400	410	407	364	402	432	421	401	398	396	405	407	398	418	388	401	437	427	427	421	398	419	366	401	391	411	357	385	405	410	395	408	417	388	391	415	377	411	387	405	410	387	434	417	416	392	405	351	411	390	419	386	377	374	431	388	409	424	416	400	402	417	404	427	420	429	412	379	412	464	393	455	393	391	409	439	412	405	384	424	398	379	412	408	405	393	384	369	399	397	416	397	396	381	399	408	468	403	421	430	428	391	376	418	436	396	373	394	390	386	359	415	417	400	402	432	385	401	405	382	382	414	364	386	406	414	408	394	405	429	423	374	387	398	397	404	385	398	413	409	386	443	424	385	362	414	387	408	426	369	417	394	419	402	399	397	435	376	419	402	396	402	389	401	435	429	466	405	417	391	437	410	416	390	399	439	403	397	411	406	349	407	429	408	422	426	443	387	409	418	421	396	410	410	416	398	402	369	409	410	380	417	432	400	403	408	407	394	418	400	375	394	390	430	443	416	447	384	381	385	396	416	391	413	396	379	401	419	421	404	380	408	383	398	422	396	405	400	390	397	384	405	418	407	434	407	392	415	395	429	408	408	393	390	391	436	451	380	405	409	391	405	388	418	393	382	380	404	368	391	378	414	441	425	403	408	405	423	378	402	416	405	387	417	367	407	363	432	430	411	445	390	409	422	442	407	387	382	411	427	417	402	394	394	380	408	395	394	380	450	414	426	416	405	377	396	403	422	421	413	407	433	423	422	382	396	409	416	403	385	410	418	421	412	429	397	382	446	417	376	405	392	401	431	371	431	371	394	401	404	406	374	396	438	401	356	427	369	399	428	409	399	401	419	423	410	414	401	403	392	403	390	437	377	391	373	404	406	381	413	381	398	408	419	407	397	436	395	415	407	400	394	432	441	395	395	378	398	391	408	363	412	407	416	438	405	352	404	407	419	396	380	421	394	388	443	417	434	375	375	395	414	399	409	407	419	413	386	405	388	390	407	414	401	391	421	409	396	387	416	400	459	369	388	416	370	404	410	393	380	373	403	421	408	415	404	393	366	391	382	452	403	393	373	406	403	386	455	396	402	380	355	410	407	408	420	378	429	392	448	434	396	419	413	394	408	402	447	416	427	412	385	420	372	404	409	403	370	405	424	440	417	440	403	415	395	398	429	437	399	397	397	419	415	423	420	434	391	436	431	400	394	429	401	365	384	421	416	393	393	419	401	348	412	390	417	412	410	357	431	375	394	387	393	423	423	402	419	394	388	392	423	378	417	408	394	372	429	401	385	421	383	394	384	405	397	369	403	395	405	391	409	383	426	370	404	403	399	416	406	419	420	446	423	395	408	409	427	356	401	401	409	435	407	370	394	408	413	406	422	413	403	394	411	440	407	382	452	431	396	383	398	423	388	385	392	403	384	414	415	396	390	419	421	408	424	417	398	397	400	389	379	368	409	388	430	380	440	389	426	370	394	413	433	388	387	438	417	450	407	394	425	399	396	390	402	412	417	367	410	401	388	398	419	429	379	414	445	398	381	399	379	365	389	414	410	410	402	405	382	433	412	416	443	431	388	418	406	420	435	397	386	391	406	415	405	420	408	413	388	408	422	434	415	401	424	402	388	414	435	395	417	435	384
13302	5458	20013	57079	55502	44144	27267	12764	2045	253	229	228	217	170	187	195	208	198	180	199	172	180	192	224	200	187	182	190	173	173	184	183	189	181	159	176	178	220	156	191	210	190	185	189	168	186	189	175	193	186	186	181	182	170	185	176	188	167	186	186	189	163	169	176	180	165	166	183	199	183	183	183	194	171	187	199	162	212	178	170	170	183	177	194	195	185	174	178	174	185	189	192	213	168	198	181	205	180	184	172	200	174	184	193	164	204	178	182	178	183	178	162	178	193	205	165	204	158	185	174	181	166	220	163	187	164	182	198	161	178	178	182	177	194	204	172	184	177	171	191	172	202	209	186	191	169	187	196	190	167	177	179	191	190	155	174	176	174	186	180	172	180	189	179	177	162	174	178	167	173	169	172	192	181	185	219	187	185	183	184	175	179	203	189	185	176	178	185	205	200	161	162	201	170	180	174	150	187	173	179	193	198	196	208	195	191	195	171	185	168	176	159	192	170	199	229	169	190	145	179	159	167	175	205	162	182	185	189	199	191	177	203	187	172	171	175	166	182	168	177	162	183	168	187	152	183	198	194	191	169	187	188	186	202	184	197	179	200	181	189	177	186	192	197	189	180	163	175	191	184	220	184	165	189	182	188	158	194	196	166	205	202	208	180	196	185	174	184	175	210	185	173	193	169	168	185	182	186	197	194	187	186	188	181	165	207	193	181	189	184	178	163	171	178	187	172	169	178	186	183	181	196	193	191	190	197	166	180	198	175	188	200	183	186	187	180	189	169	214	184	190	186	186	175	175	164	187	182	171	182	202	175	166	200	157	193	181	178	207	187	201	183	193	197	201	182	161	200	173	195	172	162	164	207	170	188	177	178	160	201	189	188	205	169	177	165	198	174	185	200	178	204	185	182	177	192	183	179	184	178	195	186	192	185	189	191	179	168	192	188	181	189	184	202	174	181	214	179	201	191	185	184	178	172	168	201	183	158	181	179	168	196	166	187	178	160	175	170	164	197	190	169	192	195	202	168	197	195	188	184	162	188	193	204	187	186	197	166	192	171	189	207	202	242	209	169	208	188	198	172	176	206	202	182	188	180	188	174	183	162	172	227	182	174	189	189	197	184	164	185	189	184	192	180	183	164	202	195	188	205	176	183	198	180	164	185	205	190	193	170	174	144	177	163	195	213	192	177	161	188	208	185	160	194	207	172	195	188	206	172	188	173	167	191	169	149	191	191	194	181	177	181	177	189	171	185	177	177	184	182	189	187	203	191	178	189	196	200	165	179	185	209	188	175	176	185	182	199	174	176	182	185	204	175	194	165	184	236	195	191	201	188	175	176	153	176	159	167	173	189	177	180	175	185	201	165	184	183	209	185	180	167	196	158	180	171	192	168	190	173	176	189	172	201	166	179	166	175	186	185	181	182	177	177	185	178	214	187	172	191	178	174	199	188	179	206	169	162	176	183	177	184	185	187	165	166	172	195	169	181	208	158	181	195	171	180	193	197	165	193	193	164	180	171	177	170	200	212	192	185	171	194	197	171	202	179	176	169	185	152	211	150	182	173	177	187	187	188	164	178	176	159	180	206	191	173	168	188	172	169	186	199	182	179	197	192	184	197	184	193	167	170	199	182	168	210	187	168	180	198	163	193	185	189	191	211	196	164	178	182	171	189	181	184	186	161	183	191	184	194	177	184	190	173	210	163	203	169	166	197	191	186	171	180	202	188	201	186	170	189	194	166	181	201	181	172	181	181	195	173	170	179	183	165	172	177	177	197	185	198	164	176	198	200	189	179	194	189	166	195	194	206	173	188	174	205	190	203	208	185	169	185	199	197	180	187	191	166	180	180	179	159	200	204	226	190	164	211	178	195	185	188	184	219	187	175	165	195	177	201	151	190	197	191	187	182	187	162	177	207	193	167	189	160	184	170	195	188	188	173	179	205	170	193	166	202	177	175	197	189	173	198	181	187	180	196	185	178	190	182	163	198	190	199	179	172	169	170	185	188	170	218	163	174	214	192	173	191	170	205	197	166	176	170	136	199	161	163	158	178	173	174	185	194	176	192	156	184	177	178	190	197	179	180	192	184	149	186	203	179	162	177	179	210	177	156	157	181	177	171	168	186	192	190	191	188	175	168	187	184	190	210	165	173	185	161	183	184	180	188	175	164	176	170	174	185	169	159	184	174	206	200	193	177	193	187	193	172	183	161	187	172	144	155	188	170	184	160	191	195	188	185	187	193	177	198	177	149	174	168	187	153	178	173	186	193	169	174	184	175	188	190	164	179	181	195	187	185	165	175	185	160	178	176	194	185	178	190	173	211	187	160	196	170	178	193	198	174	213	195	192	185	212	195	210	202	175	196	210	206	195	178	199	181	165	177	179	187	196	157	175	184	195	195	159	182	178	170	172	178	195	185	180	172	184	191	185	211	177	180	166	183	171	196	186	211	185	163	180	158	176	191	189	177	181	181	185	169	185	183	172	185	185	199	179	187	170	196	175	186	186	177	190	190	186	172	195	187	180	196	188	177	192	181	202	191	194	151	176	174	183	169	187	185	160	178	178	193	194	182	184	185	184	167	198	187	175	194	184	187	186	180	174	155	182	193	177	152	182	180	192	174	189	205	159	201	183	185	194	167	183	170	191	162	189	177	170	191	176	148	185	172	166	172	187	170	207	190	201	172	207	172	179	159	178	167	192	177	217	223	210	179	183	196	167	173	194	188	158	175	171	178	168	187	181	189	176	194	175	189	185	169	195	199	181	160	196	158	189	187	221	213	188	195	181	178	178	165	162	151	184	170	166	173	151	171	174	179	184	192	175	173	169	185	199	176	201	178	148	173	156	179	200	196	179	173	176	177	186	172	199	194	180	173	198	213	178	160	182	191	191	167	190	191	150	199	168	163	205	170	187	167	168	196	177	173	192	175	201	184	167	189	187	190	164	192	172	171	190	202	193	187	176	181	195	207	182	180	149	202	194	170	173	167	172	184	177	178	184	210	188	186	182	190	199	184	181	181	210	183	224	167	186	148	196	175	172	187	171	169	175	192	175	182	188	172	184	176	169	179	179	191	210	203	187	170	166	202	182	186	173	173	219	181	166	180	174	187	211	205	162	183	192	160	174	182	164	166	188	191	173	184	182	183	183	193	174	167	185	182	173	189	197	163	171	176	204	189	180	200	189	157	185	160	187	179	194	168	196	191	187	168	210	171	177	174	176	194	168	181	155	158	200	193	178	190	188	179	192	188	179	165	196	195	187	168	190	196	178	204	183	202	167	185	159	191	186	220	187	179	192	175	190	171	157	201	178	176	197	169	174	189	213	177	184	180	171	164	190	165	185	170	165	175	186	180	196	179	175	206	180	174	198	183	164	184	152	194	180	200	199	165	184	200	207	186	190	176	177	179	169	201	179	193	168	175	196	174	179	187	184	199	199	175	180	184	168	185	181	175	188	182	151	187	169	179	171	198	186	184	196	163	149	178	176	189
8103	4025	25728	62683	63439	53641	39436	25312	4352	610	781	627	590	545	573	556	533	499	518	521	484	470	490	490	520	518	504	466	506	472	488	487	473	470	457	487	458	478	456	509	471	481	486	462	476	475	476	458	481	494	456	486	514	542	473	496	506	460	521	503	485	464	466	489	466	518	478	471	517	481	486	477	504	469	459	447	492	496	501	518	466	514	473	489	488	498	482	462	443	483	467	495	497	486	508	508	490	525	482	473	502	482	480	450	455	482	476	485	479	463	442	523	497	502	453	485	486	500	538	484	518	486	500	479	473	503	484	499	476	487	493	456	497	462	493	490	462	475	481	507	435	471	502	460	480	504	513	449	511	472	520	450	463	480	478	460	510	467	504	496	471	496	493	514	481	493	474	474	494	450	487	499	479	536	467	489	468	478	504	472	459	470	520	470	533	469	515	480	490	455	491	532	482	500	471	480	462	488	467	472	523	520	496	486	498	463	449	524	465	501	471	451	474	500	483	425	488	471	452	461	465	500	493	469	493	446	492	467	478	492	495	470	509	489	500	498	474	471	490	502	463	478	471	509	462	477	507	485	521	459	456	470	515	501	483	491	540	507	478	476	476	489	423	488	463	482	504	491	520	484	447	506	458	474	473	475	463	481	488	436	474	481	462	473	471	471	489	467	446	440	480	483	492	488	499	447	432	491	499	465	520	465	480	496	489	504	478	472	478	464	497	482	474	482	457	531	431	492	515	426	506	483	432	479	436	473	473	499	482	473	484	555	457	518	500	481	496	488	473	446	481	491	467	468	467	468	490	467	496	490	460	478	484	476	481	460	469	519	452	492	488	485	504	468	473	505	487	449	454	496	488	496	510	473	482	442	485	459	445	509	468	471	496	451	463	457	454	472	492	509	486	500	485	416	461	469	504	498	482	490	488	472	459	471	507	526	440	476	479	470	514	495	523	474	467	454	507	449	480	476	473	494	457	533	486	474	489	453	481	475	477	506	480	482	489	491	499	462	499	483	470	529	486	489	479	506	505	495	490	487	506	475	516	509	522	520	502	457	487	441	446	494	489	486	484	468	480	510	482	471	518	506	482	530	526	526	464	496	506	482	513	521	466	446	469	501	460	509	527	443	488	474	466	495	513	471	478	498	521	465	533	518	474	515	514	461	497	530	457	515	482	463	503	498	463	459	516	461	521	507	488	493	490	467	463	478	493	503	490	482	463	481	506	480	462	530	498	509	468	496	494	486	490	499	493	485	496	501	478	487	485	510	473	461	459	455	476	491	462	540	461	475	488	480	469	506	512	464	464	502	448	510	511	518	463	483	484	483	471	485	508	490	495	480	488	468	505	483	485	511	483	488	485	470	474	552	453	464	465	469	474	459	503	489	459	511	512	437	472	509	493	447	514	517	487	492	490	456	492	511	473	473	465	495	459	481	482	477	453	490	484	545	444	467	533	471	536	544	486	479	449	452	530	513	490	474	515	439	505	492	505	437	511	492	472	501	482	496	471	461	471	511	510	492	490	488	506	478	469	479	471	485	486	495	464	500	495	501	506	480	474	484	463	510	509	507	469	493	464	489	465	482	493	489	481	479	524	481	481	482	450	459	494	456	497	510	473	486	477	494	498	482	476	484	496	493	464	489	520	490	456	460	483	450	481	479	474	468	480	488	499	501	453	490	509	512	498	507	522	517	464	521	469	513	484	447	491	512	483	485	479	490	459	498	500	501	456	472	473	460	453	510	466	502	489	472	479	479	466	478	484	499	504	469	484	486	498	494	509	456	454	503	500	489	486	499	469	492	488	515	472	457	495	467	491	477	487	426	509	470	505	470	465	536	450	464	445	524	518	476	500	490	461	482	465	466	468	452	459	474	482	485	450	433	492	500	478	514	467	511	493	477	505	476	464	490	471	510	508	464	467	542	475	482	505	527	471	449	510	494	467	495	490	476	467	505	438	467	461	480	487	499	472	480	479	471	454	486	528	479	469	496	463	485	498	530	503	480	496	485	482	499	511	497	474	469	470	501	498	485	481	475	498	485	483	504	457	503	479	488	498	499	525	503	471	496	483	454	462	476	490	497	482	458	488	468	492	515	489	466	453	471	470	494	510	496	480	488	459	479	486	459	472	438	477	459	464	497	511	489	506	483	492	456	489	472	517	480	523	478	462	473	503	486	493	494	495	479	490	460	460	490	507	499	485	503	486	513	483	494	487	490	478	466	517	482	486	468	490	455	459	480	485	493	492	497	465	491	459	478	474	479	489	523	494	487	518	464	424	468	507	476	456	463	477	489	459	447	489	490	517	482	498	420	472	479	501	438	499	473	446	496	501	477	461	522	503	513	529	490	466	496	505	465	504	479	471	535	477	461	459	493	478	500	503	463	500	461	461	478	476	482	497	475	519	478	462	476	494	486	461	459	443	455	499	487	486	489	465	481	506	490	485	442	524	498	483	492	496	468	476	460	463	468	452	477	505	467	494	474	489	502	479	486	481	483	455	503	499	498	502	488	469	499	487	469	452	474	508	439	471	484	463	461	478	484	479	497	504	502	453	498	452	518	504	473	511	499	472	445	477	514	490	513	468	502	516	493	465	464	465	506	463	485	507	519	476	482	492	498	454	458	495	484	464	457	482	509	526	480	529	512	479	459	472	502	510	472	501	482	501	475	485	474	488	489	481	459	442	481	491	494	476	455	507	491	480	491	485	504	462	513	493	483	480	508	506	479	486	472	480	505	501	497	506	471	512	491	476	496	485	479	489	518	525	503	456	518	509	495	482	483	453	473	535	485	479	463	461	444	490	480	473	490	508	460	502	473	471	525	472	504	456	479	493	517	478	485	507	449	486	456	466	464	496	476	469	533	487	504	504	480	500	493	481	508	492	468	480	503	478	463	515	484	466	499	452	485	482	521	475	459	476	479	515	487	456	484	472	438	485	519	462	466	501	497	478	449	477	459	509	487	505	492	486	539	475	503	477	457	467	474	472	506	461	471	503	517	515	428	464	507	505	503	462	475	461	498	492	491	453	507	482	507	498	483	512	493	459	489	463	488	465	523	462	465	471	464	500	461	506	472	514	482	509	487	445	502	482	544	472	452	562	510	502	459	475	507	506	481	508	515	481	547	488	512	512	485	493	528	467	463	500	523	490	491	474	471	485	505	509	464	499	493	437	471	489	495	465	477	477	477	483	468	494	494	471	471	505	485	467	460	463	466	493	520	473	487	512	441	473	459	444	477	541	480	492	511	493	482	436	463	473	499	466	488	453	492	471	471	481	477	497	448	473	487	512	430	511	498	463	456	434	466	452	496	463	470	453	508	502	473	496	499	457	497	499	468	435	464	461	501	480	425	457	434	441	507	464	543	486	511	500	478	487	474	485	509	484	494	495	473	496	492	511	477	529	492	496	503	509	507	448	459	495	476	487	466	503	499	468	499	467	496	440	529	499	474	476	505	480	449	501	457	483	534	471	502	463	506	510	469	490	493	452	499
20527	9713	17954	69386	68049	56451	38542	22417	5861	324	272	215	239	208	191	191	210	173	141	165	172	160	171	174	179	192	181	157	156	214	151	170	163	154	163	172	186	180	178	195	173	171	185	178	171	163	175	178	179	146	171	170	169	184	182	166	188	193	195	153	193	175	151	164	187	188	182	173	169	167	178	186	165	157	182	185	213	169	165	175	173	164	173	171	167	156	165	165	185	201	194	171	186	183	160	186	161	176	171	153	173	163	165	164	170	159	150	179	175	166	179	178	175	166	171	187	153	175	184	162	172	157	192	175	190	167	180	157	169	180	202	165	167	162	164	182	190	187	169	160	163	170	164	162	172	172	195	160	183	158	175	161	177	171	181	169	192	165	181	149	175	165	156	201	182	163	172	161	165	164	153	195	174	190	187	152	169	173	163	191	160	181	200	166	152	174	147	191	159	192	163	188	161	141	174	177	164	190	158	163	169	188	187	152	168	156	182	171	150	152	156	183	162	158	201	167	166	171	178	171	154	155	174	158	184	163	167	163	169	167	152	175	162	174	186	161	170	183	188	189	170	168	203	191	190	187	173	179	161	190	189	168	194	187	172	184	170	151	163	158	174	169	171	162	187	177	158	156	170	176	160	191	190	211	178	175	177	173	180	176	176	179	171	174	170	168	184	150	190	188	159	183	165	159	171	175	175	167	175	156	172	171	184	179	173	182	177	157	181	166	173	171	186	151	156	159	192	169	173	186	147	161	174	185	176	186	179	188	185	168	155	157	170	191	178	179	177	166	181	187	170	165	188	144	150	165	175	148	182	171	182	171	167	158	176	174	179	172	172	178	162	174	197	165	194	168	142	174	186	168	171	165	191	173	174	159	168	182	194	155	193	176	169	164	178	180	196	180	177	182	161	174	178	159	181	176	153	176	168	171	188	182	171	184	169	157	190	158	167	172	175	188	178	159	149	162	166	168	166	174	172	170	152	175	178	172	167	184	137	178	159	162	177	178	152	179	184	182	192	172	179	186	190	198	166	161	170	162	147	179	164	177	141	187	163	163	156	164	188	159	183	169	145	196	160	175	179	164	167	179	190	167	175	152	185	181	179	166	158	175	164	180	185	158	179	161	182	169	189	183	168	167	163	195	191	175	178	183	177	195	191	194	160	162	182	168	175	159	201	163	179	157	163	173	185	175	200	191	172	175	159	156	168	154	177	173	181	190	167	184	203	172	165	187	168	166	180	180	188	172	185	204	210	171	163	162	159	180	177	160	160	181	191	156	186	181	164	152	181	203	209	187	173	136	174	155	172	155	190	165	155	155	162	182	166	181	188	184	199	183	172	176	177	185	173	164	156	165	168	176	183	197	186	172	172	149	165	169	170	158	168	180	193	173	162	209	204	167	182	154	185	151	157	158	199	162	188	183	161	173	185	182	185	179	200	182	173	179	161	162	181	168	176	159	181	174	166	155	174	158	154	170	191	177	167	178	170	165	172	191	162	182	174	171	151	176	180	199	172	167	156	177	170	184	168	149	198	177	172	213	182	189	171	202	176	176	185	176	164	159	164	173	174	180	168	161	162	185	188	172	148	168	180	170	195	203	163	205	172	163	194	150	185	163	161	185	179	190	165	164	176	173	164	171	170	181	176	168	151	164	171	147	183	165	177	159	177	165	176	190	163	171	168	195	171	180	158	177	167	160	184	173	170	168	162	180	168	168	157	173	184	182	170	186	191	164	183	160	183	186	187	191	169	195	174	179	178	182	168	185	178	165	162	160	209	182	148	175	147	179	181	169	183	167	166	165	177	167	184	174	166	189	169	176	169	161	159	169	170	164	141	178	187	168	199	174	166	156	188	156	166	168	177	147	165	165	171	189	173	162	173	185	205	196	181	167	171	168	163	164	171	179	169	159	172	191	175	196	185	158	184	148	179	178	169	190	186	137	174	187	183	171	189	169	155	193	188	157	201	169	172	192	172	181	154	184	187	157	156	163	161	161	184	149	159	159	176	180	208	157	185	182	170	162	181	178	186	156	171	180	162	168	173	178	164	171	172	165	170	152	171	163	162	177	195	184	159	156	180	172	170	192	195	177	161	196	184	195	161	190	178	158	169	174	162	182	172	185	150	180	193	138	181	170	167	159	200	172	171	155	176	190	189	162	168	177	162	171	139	143	161	183	177	177	166	146	164	179	151	180	134	154	191	167	188	178	172	183	178	177	183	187	171	164	166	179	175	145	150	163	169	185	198	182	171	192	176	172	160	187	166	161	185	183	165	182	155	170	164	173	167	188	184	197	172	180	191	167	170	177	178	176	171	177	184	159	171	166	166	140	158	154	185	182	164	173	155	181	166	201	205	149	161	166	184	187	165	176	169	164	156	162	196	180	158	139	181	164	149	142	170	154	172	197	187	157	161	181	174	169	174	172	172	161	167	178	163	173	175	187	187	157	175	183	181	192	202	176	176	143	159	160	169	189	177	172	168	139	160	168	162	166	185	166	173	176	161	181	194	176	174	182	192	205	173	181	188	192	162	167	163	163	182	192	177	167	175	158	167	170	193	191	171	179	176	168	158	174	175	159	182	167	178	179	175	171	185	182	183	149	172	176	169	167	163	141	154	183	186	156	148	173	176	156	203	160	189	151	170	141	175	166	161	181	178	155	178	159	165	185	157	164	202	182	173	179	163	177	158	188	181	178	171	174	171	175	157	160	172	173	164	153	183	192	189	184	174	167	188	183	177	162	168	181	174	172	159	193	194	185	159	152	171	163	169	182	162	164	162	179	158	182	168	180	193	173	159	173	182	167	182	168	173	214	148	169	167	189	189	162	182	180	181	176	168	208	196	144	195	175	195	163	187	179	178	165	165	176	168	184	168	174	171	161	169	160	168	195	158	151	166	165	164	172	182	170	188	135	156	165	174	180	166	206	163	183	166	178	171	169	167	156	172	164	164	175	178	164	189	166	173	186	173	163	181	175	160	192	199	194	178	193	149	160	174	183	144	173	159	157	186	182	173	185	163	170	197	186	143	163	164	154	190	166	161	200	154	163	163	171	186	184	195	158	191	174	165	190	173	194	177	195	179	166	199	174	185	170	168	166	154	171	153	158	177	171	165	175	166	155	160	161	156	175	183	178	200	167	162	170	162	179	164	152	173	167	169	164	172	171	167	175	173	146	195	172	189	158	176	186	197	184	152	177	146	197	157	140	178	215	171	167	165	179	174	188	162	158	161	146	164	150	168	145	188	182	162	162	165	159	171	179	163	160	185	175	164	184	149	147	204	170	188	174	164	184	162	170	164	150	202	164	180	173	173	178	147	168	158	170	127	188	175	195	168	186	178	165	160	179	174	156	148	184	204	171	183	175	171	148	184	200	180	167	152	159	189	173	166	190	174	192	169	190	179	168	167	162	169	157	169	187	186	176	189	189	178	171	168	159	186	167	158	188	179	166	162	164	164	167	181	174	170	183	179	172	180	157	169	161	172	189	170	166	157	176
10348	6658	22603	74287	77196	65677	49639	34462	8439	822	808	816	732	600	596	504	567	555	450	447	495	525	424	475	489	485	472	469	458	442	438	455	463	438	454	442	442	441	438	423	499	432	426	442	464	466	478	484	444	442	430	431	463	464	483	462	436	451	529	456	466	456	406	479	430	437	446	455	429	413	447	453	444	478	445	439	428	430	438	455	456	455	439	431	423	440	454	430	448	428	461	429	462	453	477	407	468	469	461	471	454	432	433	425	464	459	445	439	473	478	464	461	478	420	452	469	461	460	448	446	447	450	452	472	478	446	450	447	425	466	427	434	430	457	447	437	448	448	471	466	467	400	446	427	462	455	445	447	420	434	458	474	475	451	489	432	435	426	440	441	451	420	456	428	441	478	433	455	450	419	406	444	440	471	465	470	427	459	466	422	420	468	472	499	431	434	436	451	452	421	450	441	455	425	410	468	438	443	439	466	432	428	440	441	455	443	429	444	433	452	425	443	459	423	448	437	415	447	424	429	434	412	473	457	443	432	470	430	440	468	434	439	440	442	423	442	447	475	459	407	487	443	464	430	466	465	464	440	456	458	437	411	457	461	432	433	473	479	462	479	448	428	399	450	455	477	477	414	448	451	434	426	473	455	490	424	431	459	427	469	450	455	441	437	448	469	410	434	463	453	455	399	465	436	454	427	429	451	423	481	464	454	480	477	428	446	478	458	491	466	446	460	450	400	410	404	450	415	468	453	442	442	430	454	471	438	433	439	505	454	492	447	492	412	458	457	409	442	453	432	451	461	439	478	468	461	479	446	484	442	424	432	430	425	471	459	465	430	420	434	496	437	464	432	450	456	434	397	447	421	470	461	453	437	435	470	468	456	446	419	441	442	471	447	469	413	455	426	420	456	439	453	408	434	495	440	442	450	462	446	446	424	429	420	431	436	464	464	443	473	416	417	443	440	425	459	448	478	457	450	465	464	433	435	452	445	476	470	474	391	489	473	440	463	414	477	518	450	389	435	404	433	448	425	424	428	486	451	442	420	462	459	460	457	468	451	481	425	484	460	449	454	521	452	444	461	471	473	427	442	418	434	407	427	466	449	446	429	451	429	443	468	463	493	449	455	424	458	441	397	471	447	425	471	435	441	429	461	451	418	443	407	452	462	425	466	464	444	466	465	445	449	441	455	432	460	474	449	471	425	411	455	506	438	440	414	470	474	427	408	460	473	457	446	446	468	434	440	470	443	440	447	488	469	421	418	425	444	460	471	472	458	410	468	468	400	457	481	439	463	452	461	438	463	435	448	447	419	449	477	425	446	435	422	478	427	441	426	483	463	428	446	439	448	493	424	471	440	441	475	448	435	476	420	422	451	462	409	459	432	468	474	441	476	439	463	428	465	457	449	423	454	449	467	456	474	457	436	445	449	433	463	416	432	432	447	408	417	460	436	429	471	426	468	450	446	408	468	463	439	463	421	477	449	448	420	394	459	466	445	457	481	475	457	471	427	427	413	482	468	428	474	472	436	465	438	477	436	460	461	441	421	446	455	449	446	474	436	456	475	427	480	468	472	443	461	448	434	429	474	423	473	478	446	444	484	414	434	471	406	468	450	429	469	442	435	435	451	469	451	431	431	434	444	439	459	414	449	437	467	461	442	452	480	421	480	486	422	438	433	474	411	440	427	425	424	436	443	440	437	430	469	495	415	414	457	447	418	498	462	427	452	444	424	445	431	451	437	438	482	426	430	453	435	457	412	464	444	431	467	449	421	448	419	445	439	472	487	472	467	447	443	444	460	457	434	439	457	452	443	473	430	457	474	449	426	458	425	434	460	455	420	453	441	485	490	421	455	422	452	457	476	521	468	429	390	434	468	455	468	444	451	408	466	513	465	419	460	453	441	446	443	450	433	482	410	467	480	460	455	477	433	464	447	439	456	476	489	464	477	491	473	485	453	481	456	469	496	459	446	422	413	457	441	421	468	432	450	475	429	458	460	423	456	456	436	436	428	402	431	492	470	502	461	433	414	492	402	475	463	448	475	442	441	431	453	459	442	417	452	442	477	432	510	433	442	477	456	444	428	462	417	439	460	473	440	438	440	488	433	436	446	441	451	447	435	424	432	453	455	426	450	466	457	442	439	467	462	429	465	433	446	449	457	439	431	406	432	466	436	436	468	458	465	494	414	459	454	465	419	420	437	410	425	421	455	441	445	494	459	470	484	476	400	448	412	428	479	480	448	421	462	439	449	473	422	474	462	449	435	400	470	463	407	442	455	442	445	453	403	436	471	446	396	437	474	409	432	449	463	440	435	445	459	462	455	432	434	450	427	423	452	437	482	452	421	413	470	451	447	468	476	470	442	443	446	437	423	468	458	465	477	443	452	425	476	471	429	472	461	448	432	476	452	449	447	436	412	440	444	443	487	406	467	449	430	436	379	418	449	489	439	489	419	465	440	453	460	459	427	443	415	473	443	434	428	458	452	398	445	467	476	452	457	478	441	471	414	460	477	477	456	467	421	424	477	467	437	439	442	485	450	452	454	460	499	467	461	460	391	428	465	483	479	435	463	413	419	454	468	463	478	477	456	451	430	446	461	427	440	479	464	479	499	454	440	413	488	453	441	470	442	455	421	478	425	436	462	444	430	440	467	447	455	446	454	426	504	414	478	456	465	446	436	440	442	457	459	449	472	441	468	387	458	453	492	475	393	491	477	441	421	469	454	443	456	451	471	447	486	471	444	464	475	431	455	464	463	432	462	429	463	441	441	474	463	490	438	459	463	427	412	450	463	485	442	465	450	445	441	455	468	425	488	446	475	442	443	424	435	483	443	455	454	431	437	443	460	471	449	459	428	439	435	467	463	456	443	449	435	474	447	472	481	423	447	430	439	472	465	443	425	454	450	444	444	440	425	408	436	458	413	439	461	452	452	443	435	454	464	472	429	429	470	443	466	442	441	463	473	456	463	446	436	420	437	462	437	451	458	422	473	459	446	444	460	500	466	432	442	448	467	464	473	415	449	413	499	452	445	444	452	465	454	440	429	463	456	444	448	451	446	410	459	431	401	474	446	454	457	472	470	483	445	446	452	432	433	476	447	447	444	471	451	466	465	467	458	497	414	452	442	430	459	392	424	475	460	455	450	427	417	461	429	426	428	410	437	455	445	426	438	428	430	454	455	422	486	474	470	439	445	449	433	478	443	459	439	482	497	429	458	454	459	418	443	496	467	395	426	487	485	437	435	439	455	400	452	448	431	448	433	430	466	430	427	463	437	413	435	456	456	451	430	454	462	431	454	440	427	433	437	464	422	462	455	415	436	468	479	475	437	434	509	467	466	458	418	462	474	439	420	494	414	435	440	441	452	424	419	474	419	458	425	464	433	437	451	446	435	478	473	440	438	452	459	438	449	426	463	443	460	475	478	446	461	454	448	442	475	451	428	451	432	479	457	439	463	447	460	438	410	420	459	440	429	460	435	436	434	463	453	471	479	431	455
3718	1427	1315	7258	8464	5758	2912	1323	356	136	171	149	131	141	144	148	147	163	154	155	157	155	153	179	148	151	153	145	146	155	164	173	166	172	161	142	138	152	168	134	145	172	155	153	157	153	181	154	160	150	168	137	131	142	168	159	169	153	164	162	154	156	157	146	156	160	148	150	176	148	155	145	139	134	168	166	164	128	144	147	157	166	170	138	157	158	149	144	138	141	137	145	156	173	143	143	160	170	158	150	164	149	156	154	133	142	144	146	141	151	163	112	135	131	137	161	134	137	142	148	148	148	150	150	148	129	170	167	115	166	144	162	152	131	157	136	143	167	171	139	161	157	139	146	177	143	165	185	152	166	157	146	152	133	139	167	166	161	140	150	135	117	151	167	135	143	116	169	136	141	137	149	136	158	161	164	125	149	150	128	155	163	147	184	159	152	146	152	151	179	133	158	190	146	158	153	161	156	136	159	156	147	157	131	125	145	142	141	161	142	134	156	171	170	133	162	142	147	120	140	172	155	147	161	169	148	176	136	152	135	152	150	170	144	168	165	162	151	141	152	141	142	141	157	155	142	162	122	157	128	136	142	151	154	166	122	156	126	157	142	136	139	159	166	148	157	147	137	135	154	149	164	156	165	152	149	138	150	137	126	142	154	173	202	151	173	160	147	145	150	152	148	130	163	156	143	143	145	158	170	156	136	147	143	122	158	138	139	145	152	152	147	159	144	153	149	136	150	168	153	161	149	138	130	149	147	155	172	160	169	145	138	137	150	132	154	183	157	131	138	157	122	163	139	159	151	158	168	149	163	153	146	141	136	155	153	135	165	167	141	157	155	152	152	155	157	120	166	148	146	160	162	141	149	145	164	136	163	142	145	141	155	155	135	161	144	170	162	147	169	140	167	150	155	143	149	153	152	139	150	167	145	114	154	128	118	152	173	154	169	155	160	151	157	151	181	143	155	146	136	178	159	137	151	151	158	160	173	133	150	153	149	152	150	146	155	144	157	144	152	144	134	164	192	139	144	169	119	174	156	141	144	154	143	163	172	158	146	153	152	147	130	161	147	140	152	151	173	163	151	146	146	147	163	137	166	144	132	143	153	174	116	137	145	137	161	160	145	123	149	173	149	175	166	141	154	152	147	158	141	138	136	135	161	161	152	147	167	119	153	134	156	152	151	156	133	134	123	151	152	163	158	143	143	132	177	158	146	176	160	147	149	183	148	154	147	146	143	147	157	147	164	169	137	159	140	154	152	139	157	161	169	127	158	181	150	146	132	165	146	138	164	164	131	155	151	166	138	156	151	145	151	145	148	150	142	155	157	136	143	139	159	157	135	148	145	155	147	171	143	148	145	150	148	139	132	154	151	164	138	127	164	126	151	141	140	135	143	155	139	170	150	148	152	135	151	138	152	151	156	152	120	117	157	146	135	185	176	167	172	136	156	125	137	135	151	173	155	143	152	150	146	152	167	153	130	138	147	156	143	162	140	151	160	175	147	136	140	133	173	164	146	136	154	164	169	161	142	142	158	142	148	151	139	151	151	155	142	147	128	141	150	146	158	188	140	156	149	141	153	164	161	133	166	142	132	142	147	151	141	148	134	162	149	158	130	159	141	158	143	148	158	154	145	140	166	163	147	159	136	168	144	142	143	150	175	169	150	162	164	179	156	146	148	135	167	161	153	153	138	153	138	130	151	160	169	166	143	147	161	173	146	153	166	167	178	160	153	155	138	142	127	138	150	121	155	147	154	138	136	151	153	146	145	151	151	141	138	142	162	160	149	151	126	145	141	137	158	157	160	128	144	138	158	144	180	170	153	151	157	140	148	156	160	147	138	147	134	144	142	168	159	160	136	145	136	174	139	155	139	140	138	135	130	157	113	142	145	158	156	166	153	146	114	165	160	152	139	139	142	130	150	167	164	151	163	172	160	162	153	142	126	138	153	154	133	144	148	156	152	129	136	158	146	124	142	142	134	143	155	157	148	166	143	149	160	149	158	132	163	153	149	138	143	175	158	163	162	148	145	154	153	145	166	138	144	149	146	169	147	155	161	168	145	140	156	140	111	145	145	144	168	130	156	160	126	172	168	125	138	170	144	163	153	119	137	142	142	146	161	138	172	138	159	143	153	153	137	152	143	147	137	145	134	140	166	142	168	155	147	169	128	135	153	148	146	166	154	150	158	150	170	157	154	132	155	161	130	136	167	155	153	168	149	153	159	148	178	163	179	161	147	162	150	154	138	176	148	121	139	146	157	156	159	144	162	177	147	160	139	135	150	141	134	155	155	141	158	146	128	127	168	164	164	142	122	155	171	166	162	142	157	144	145	157	139	159	157	141	153	152	153	149	150	148	138	135	145	177	143	132	149	159	155	156	144	167	135	157	134	143	146	133	164	169	137	128	160	158	148	147	137	153	145	136	150	155	160	137	157	149	165	152	148	164	169	161	150	163	160	177	161	143	154	139	160	160	160	119	140	148	148	143	137	145	150	150	172	150	144	133	185	170	163	133	141	158	152	139	154	156	133	164	139	149	137	146	155	168	167	152	147	129	119	132	138	137	153	140	141	155	148	130	134	155	154	150	154	135	151	152	135	179	149	149	152	140	135	146	156	163	168	145	133	140	150	156	151	140	154	139	139	171	150	134	136	158	146	132	129	145	144	175	141	135	141	165	138	160	168	142	159	134	125	157	129	139	158	145	131	147	138	154	148	159	154	142	147	153	163	136	145	156	144	173	133	149	149	158	167	146	146	153	172	147	156	140	158	150	130	159	165	153	163	165	142	138	165	119	157	132	148	158	168	178	136	169	156	146	141	160	159	146	150	163	184	168	167	168	152	129	139	113	171	133	164	166	152	157	142	137	166	176	147	154	138	150	120	145	153	156	143	179	148	151	150	149	138	140	140	142	138	167	176	152	153	131	130	162	133	149	131	156	157	148	130	141	163	161	159	154	162	144	155	144	145	150	153	141	142	146	163	140	150	152	149	146	164	151	142	159	144	157	134	148	134	171	173	157	145	142	144	137	145	136	131	143	158	152	158	142	147	150	161	154	154	174	154	140	143	156	144	141	160	160	151	129	136	152	147	158	154	147	138	130	169	152	148	138	149	173	143	149	148	146	151	138	153	161	161	148	167	152	131	140	161	156	144	135	133	137	144	126	145	147	159	145	167	160	154	137	154	175	146	135	159	138	149	176	135	162	154	163	155	129	173	144	168	168	173	163	148	166	157	131	145	148	150	141	130	160	145	166	140	150	139	173	171	145	153	132	146	141	162	132	155	171	128	146	123	161	149	156	148	141	144	166	165	151	187	147	136	153	148	157	164	158	146	166	148	145	143	146	143	157	168	149	146	154	156	167	161	126	162	139	163	150	145	153	150	145	149	154	149	129	139	145	149	160	168	156	150	147	152	132	156	149	166	156	149	144	141	156	157	141	161	134	153	153	155	159	169	145	148	186	184	162	149	159	176	144	112	142	160	152	151
2903	1579	2748	21056	23192	16965	9753	4720	1257	392	402	416	417	414	419	447	432	381	427	406	413	391	396	389	420	397	411	399	420	406	387	419	416	402	423	364	396	416	390	409	411	378	395	387	443	413	425	399	384	415	429	441	372	394	397	400	400	395	421	410	412	411	427	436	376	431	407	441	412	419	395	389	414	429	401	407	400	413	391	401	420	399	388	399	405	402	368	397	405	366	397	400	403	428	400	404	390	429	401	399	414	428	400	429	359	404	389	390	405	440	397	433	395	424	394	447	410	405	408	405	423	445	417	438	400	429	442	375	417	440	425	390	438	417	419	466	390	439	399	431	376	429	403	375	425	438	433	424	392	448	386	410	404	369	395	396	411	416	394	392	389	435	437	390	446	401	386	386	412	410	407	449	432	386	412	418	424	380	391	379	428	383	386	384	404	440	394	422	384	395	397	399	391	379	391	418	399	423	423	400	435	408	426	400	394	376	414	400	418	406	439	439	425	411	433	425	455	372	371	431	429	424	389	417	398	391	404	413	434	415	368	400	417	397	391	411	416	422	438	392	390	417	447	441	405	417	424	408	425	410	401	438	454	387	435	405	410	419	424	427	425	452	380	378	409	398	400	423	407	444	398	381	411	444	393	421	464	410	401	470	407	427	438	405	411	438	418	405	420	415	394	382	401	437	431	418	409	398	399	437	388	398	443	429	413	381	387	386	413	385	434	411	366	417	427	442	400	419	431	367	431	417	375	422	399	411	415	399	391	390	411	393	419	409	404	414	402	418	433	408	434	384	418	414	410	410	420	413	414	430	430	411	444	380	404	404	428	389	394	382	388	409	400	391	399	383	398	403	384	406	428	397	386	394	394	412	385	416	385	412	408	406	405	408	419	383	405	398	417	430	425	390	407	412	395	372	428	419	431	386	365	396	417	406	402	397	401	404	392	421	432	405	421	393	419	436	426	423	401	382	403	407	435	406	413	414	361	432	372	397	377	406	424	415	431	420	393	425	423	428	412	416	393	389	396	434	380	398	420	433	386	419	429	412	394	406	417	425	419	442	412	441	414	375	420	386	405	436	398	432	389	440	423	437	378	409	397	417	380	406	420	376	406	414	411	426	405	437	392	415	418	408	373	398	408	394	398	409	430	405	401	403	413	402	414	442	383	385	399	398	408	401	386	372	428	408	404	434	439	407	403	435	392	378	422	425	409	395	437	399	418	395	418	437	427	424	421	398	394	421	389	413	428	401	424	401	428	443	379	401	405	416	405	417	380	380	403	437	380	422	439	405	405	396	415	384	425	429	395	422	428	396	396	415	413	413	383	434	404	398	388	385	409	385	388	413	397	400	417	420	387	384	425	397	392	371	383	406	380	412	393	407	374	378	433	387	409	416	404	413	437	415	372	424	386	386	412	414	414	455	401	397	391	369	388	369	426	401	380	387	378	418	417	434	403	374	405	399	379	414	401	412	402	431	418	399	388	381	365	406	430	434	417	414	424	397	386	426	427	419	419	424	412	416	380	390	413	407	401	391	412	382	396	436	441	398	416	418	374	411	404	433	406	393	375	454	435	387	364	418	421	388	434	427	437	419	441	418	391	428	402	395	438	427	402	394	412	414	408	439	447	374	391	398	403	404	424	436	388	410	442	395	382	421	446	410	428	406	371	414	433	443	458	402	389	415	400	407	423	386	389	406	406	389	405	404	434	415	370	398	423	399	379	459	374	386	414	384	417	462	414	424	386	422	445	408	367	381	398	435	416	374	428	417	354	439	398	405	447	416	431	408	422	400	366	414	392	396	396	397	405	412	408	413	423	389	403	437	419	419	416	391	407	453	421	431	432	441	400	378	410	395	425	387	417	392	403	414	391	407	396	386	378	402	403	424	442	410	429	406	411	386	390	425	392	410	430	431	375	408	403	413	390	419	411	414	430	438	407	415	378	413	418	380	392	406	452	412	428	396	404	423	360	420	434	426	388	417	396	416	399	413	388	427	372	395	381	395	402	388	409	402	379	414	430	375	416	407	432	412	429	412	427	414	422	399	411	431	369	389	428	429	402	422	439	428	395	413	396	407	416	415	409	405	467	464	425	405	413	413	432	385	397	389	401	398	426	395	452	401	403	409	408	404	417	449	413	428	429	412	421	430	379	404	398	436	370	409	413	403	384	407	435	386	385	417	424	402	417	407	380	421	372	464	420	409	403	442	401	385	435	369	413	399	380	394	423	421	381	411	414	400	425	415	440	443	394	430	442	411	448	381	419	422	402	411	410	421	438	413	363	409	421	437	393	423	385	396	427	404	455	440	382	373	412	421	404	397	402	384	441	403	433	383	452	409	368	431	381	394	420	413	443	431	420	434	383	418	396	416	424	395	430	411	420	402	402	412	404	399	413	428	397	446	374	431	392	381	420	376	404	417	433	456	395	419	448	440	420	405	409	445	425	430	414	392	405	439	426	397	401	422	416	426	415	415	402	434	392	408	437	422	431	425	389	418	433	426	398	430	432	422	409	444	395	405	422	424	412	456	396	403	404	398	416	434	405	421	403	402	417	440	405	394	408	404	418	411	402	431	396	396	382	478	429	413	447	398	445	437	415	427	431	408	406	419	421	405	410	393	424	388	430	441	413	389	399	373	383	399	371	421	441	422	430	383	394	441	389	426	378	425	382	421	422	426	406	388	392	395	444	432	421	432	390	425	397	405	384	404	417	437	414	405	434	399	430	378	462	401	407	427	433	416	428	372	390	419	407	409	395	405	431	427	384	415	378	418	399	402	438	427	404	397	412	425	428	415	443	417	446	380	426	397	374	387	398	435	416	409	422	383	399	421	405	422	381	418	421	458	415	411	413	430	438	405	393	401	433	407	404	449	435	392	391	395	432	390	469	429	426	406	377	371	412	416	450	413	402	437	424	395	413	391	401	409	449	412	417	403	384	424	451	411	400	395	403	398	412	420	436	456	411	424	434	417	416	386	397	407	409	419	404	388	399	411	400	421	373	386	427	426	402	384	388	417	426	446	432	435	425	401	398	437	410	428	453	418	461	407	395	404	386	447	412	424	407	426	401	447	417	430	436	417	417	438	393	430	409	434	424	425	410	431	432	439	423	382	431	391	420	401	401	424	446	426	395	378	398	452	421	396	437	443	386	427	404	415	419	422	396	440	454	409	376	393	415	397	404	447	441	399	393	402	400	425	418	406	391	441	468	377	412	422	421	428	418	459	445	424	397	419	433	405	416	408	402	382	440	401	423	400	448	374	415	402	408	430	428	411	413	404	396	390	390	395	429	390	409	422	408	426	408	442	397	403	437	400	417	395	391	407	415	406	448	396	436	425	367	391	403	421	414	411	421	409	417	395	413	401	399	370	407	399	399	421	426	403	431	425	417	418	374	450	413	437	416	402	382	407	426	416	401	455	421	399	384	375	426	427	415	424	426	379	413	401	406	424	424	377	415	431	384	403	443	415	399	421	388	455	418	401	430	413	408	377
13232	5913	9697	54299	58658	43701	28026	13570	3012	221	222	205	205	207	196	183	187	179	219	206	185	203	192	191	184	183	194	201	206	168	202	160	184	176	181	191	202	190	171	194	183	204	191	199	182	214	193	180	185	201	167	164	174	191	162	189	197	185	199	187	224	205	190	170	185	204	192	203	191	210	179	181	189	193	179	212	195	194	199	181	172	204	193	198	192	186	196	214	204	192	189	190	178	180	185	161	187	211	162	170	199	183	188	190	195	179	174	184	189	184	182	169	182	198	164	171	207	168	175	183	173	181	186	184	192	195	177	178	190	188	205	213	188	180	178	171	171	168	171	166	214	211	191	172	180	194	178	221	184	197	171	196	201	175	191	176	184	177	188	182	192	193	189	197	181	186	186	206	172	182	179	160	180	196	174	172	181	176	201	185	189	179	162	202	172	184	182	178	180	194	184	173	193	194	183	177	174	198	167	217	204	170	165	186	191	178	188	195	177	180	176	185	185	187	178	194	189	176	194	186	168	177	184	166	170	192	167	221	181	183	168	199	183	185	187	193	200	171	195	189	160	178	201	196	183	183	172	177	177	182	172	186	217	169	166	181	199	185	191	224	185	202	179	186	146	189	179	180	207	169	170	190	163	213	182	184	199	178	202	195	186	171	181	172	187	191	170	175	185	190	203	171	178	219	196	174	175	208	166	167	218	179	184	180	163	172	187	196	190	190	193	214	184	179	170	190	196	185	157	178	186	181	177	197	188	180	179	189	173	204	173	174	173	182	221	212	177	190	187	182	201	182	190	192	219	182	179	177	181	181	186	171	186	176	187	147	203	196	185	193	173	174	187	173	191	206	192	181	188	189	193	195	183	179	165	185	196	154	171	155	202	194	167	200	184	188	185	190	191	197	210	168	177	163	201	181	213	219	192	194	189	197	171	170	161	179	158	190	172	173	195	185	204	183	176	201	184	193	194	185	176	203	189	204	202	188	174	190	186	209	191	219	197	152	208	218	206	182	194	207	182	181	178	190	222	188	173	196	210	167	198	178	197	194	201	166	175	166	157	203	198	177	164	166	195	176	165	179	186	204	153	160	175	166	187	200	198	184	215	185	193	206	164	218	191	195	186	169	190	210	169	193	150	194	191	169	204	205	190	205	167	190	195	183	167	192	194	200	192	211	183	172	162	164	213	194	193	185	187	172	191	170	184	174	199	161	186	173	230	189	182	176	176	199	184	177	176	186	183	168	190	174	187	179	183	190	188	187	181	200	173	183	180	203	201	174	183	180	177	176	192	196	198	185	182	194	178	195	170	201	203	172	180	157	168	192	212	191	202	188	210	188	190	180	203	192	176	208	183	186	188	219	207	178	182	200	182	153	202	183	209	160	168	198	195	171	190	181	203	207	170	169	178	178	176	201	205	184	208	172	178	185	180	185	218	184	199	183	205	192	203	176	178	166	227	193	200	172	165	189	181	179	171	186	192	177	158	192	197	214	198	193	180	169	205	195	161	176	185	200	196	187	207	163	169	200	198	198	189	193	173	180	207	189	198	185	182	174	194	173	213	181	222	199	194	176	189	183	207	180	204	183	188	176	157	192	172	187	193	200	171	192	196	187	190	183	172	184	191	193	210	202	208	160	170	206	177	196	183	195	175	190	187	183	175	195	183	176	197	182	195	173	168	209	181	198	184	179	197	167	198	178	170	191	158	202	232	186	223	176	185	190	189	182	194	182	207	222	186	193	173	182	195	188	192	213	172	202	172	184	192	207	197	187	183	188	187	197	200	184	190	182	200	173	199	182	182	182	191	191	204	185	167	192	174	169	191	186	158	172	197	196	169	184	176	178	191	177	181	171	161	213	196	184	189	200	179	191	213	205	178	186	193	173	182	183	219	197	190	200	160	204	171	208	190	175	191	199	174	170	178	182	169	208	181	160	181	190	170	156	195	175	185	200	187	168	180	162	191	207	198	173	167	184	198	224	192	186	209	189	180	179	203	181	170	177	199	174	174	174	200	207	171	167	199	204	196	191	156	194	197	136	170	194	205	204	185	179	168	168	170	199	184	191	187	171	186	191	194	187	165	186	187	179	182	176	206	179	167	173	175	173	183	205	175	186	178	184	177	198	183	182	197	206	183	202	198	180	175	182	184	213	189	186	189	157	206	173	187	156	179	175	188	211	175	190	170	201	161	194	165	189	163	192	199	220	181	172	184	211	200	186	182	200	172	200	185	199	173	191	198	172	198	193	188	189	174	197	189	201	189	199	201	170	179	184	169	177	177	197	192	203	195	182	188	181	205	160	200	173	176	169	182	208	181	186	204	202	195	176	216	191	169	179	169	165	172	197	177	184	180	178	203	181	200	192	187	192	195	215	182	188	169	183	181	201	182	183	186	188	186	189	185	191	186	208	196	189	181	180	165	199	183	181	178	175	185	196	179	166	168	162	162	180	189	185	197	198	180	208	209	188	186	168	186	211	190	195	187	211	179	178	191	200	196	166	174	186	171	167	169	170	169	182	217	198	198	197	212	187	178	179	188	159	189	186	212	198	201	205	206	190	177	211	182	170	188	173	192	187	180	177	176	189	201	184	189	187	168	174	183	192	180	176	184	183	201	195	205	177	178	187	187	212	178	196	162	186	195	196	176	188	180	174	179	160	203	192	218	201	182	175	173	170	174	174	187	206	189	191	202	182	195	162	205	186	177	194	224	185	182	162	189	188	175	167	173	211	196	179	177	194	177	199	175	174	208	200	179	179	204	215	197	191	171	177	174	184	172	178	182	179	197	170	198	213	213	193	188	172	164	180	203	178	199	198	200	212	179	207	205	211	178	190	184	211	189	198	178	188	214	171	175	199	185	182	154	162	192	192	186	192	184	187	183	195	196	173	190	177	181	192	182	169	176	197	190	170	172	196	161	174	186	173	169	210	202	170	173	190	194	175	175	192	187	171	166	203	164	201	182	207	178	189	192	202	201	212	162	193	171	191	194	172	194	183	195	179	195	213	208	181	184	167	180	168	197	183	195	196	155	202	190	180	204	171	198	173	180	194	214	180	185	162	196	187	169	171	187	206	194	189	190	180	200	155	173	174	179	193	174	186	203	199	183	189	169	178	190	196	176	185	179	168	174	206	182	179	199	174	182	180	176	183	212	206	181	188	188	189	189	168	200	206	181	185	169	196	156	184	158	178	187	195	174	189	191	186	161	201	229	174	198	184	188	198	182	199	188	185	190	200	185	190	187	192	182	180	163	183	164	242	197	172	155	181	193	213	206	206	201	181	164	174	175	182	207	192	196	188	169	188	196	171	187	186	180	186	186	210	202	189	231	179	189	181	219	201	192	169	175	182	179	206	198	182	189	162	183	189	197	173	206	195	177	182	202	188	205	199	198	210	177	196	188	193	164	174	196	189	171	175	213	192	193	188	176	189	187	174	184	191	190	181	175	186	185	203	194	193	205	179	194	187	182	183	187	196	205	188	205	185	191	204	185	175
7767	4682	14663	61542	65884	53338	40479	25611	7541	633	784	708	561	579	529	578	528	554	480	489	500	502	518	528	513	544	473	502	521	510	484	518	481	502	487	522	492	470	516	465	483	507	493	483	541	455	501	469	492	471	498	454	464	504	465	488	482	480	508	506	485	499	535	455	485	518	440	507	523	504	463	518	479	524	499	499	503	471	483	477	470	510	496	527	486	508	516	498	479	520	498	534	509	496	520	478	437	512	522	513	490	480	502	517	486	501	529	509	481	477	496	489	484	480	462	475	508	469	494	528	463	485	489	528	493	482	544	496	516	489	470	517	502	477	476	498	444	494	467	522	482	498	484	483	507	517	501	470	491	506	503	497	491	504	472	467	467	540	477	534	485	488	504	486	493	505	494	504	498	484	466	491	457	524	483	519	489	503	438	509	468	472	497	479	499	480	454	468	508	529	495	512	461	489	489	477	485	493	482	508	505	483	491	481	457	467	470	469	458	513	509	502	499	495	514	490	417	495	513	499	529	445	523	490	504	446	479	462	507	522	492	527	504	485	527	474	482	493	483	513	511	469	480	460	445	454	513	522	476	496	519	509	519	455	493	479	480	471	477	511	479	484	481	491	545	479	524	463	515	483	485	495	486	517	462	468	480	489	451	483	550	511	482	489	530	499	471	520	477	460	504	487	531	504	522	512	501	491	494	485	457	481	464	485	499	533	473	474	498	461	475	535	494	507	432	512	473	522	475	500	503	469	503	479	518	473	458	495	472	540	512	510	480	453	536	490	475	489	511	482	492	507	423	490	481	454	495	531	466	501	464	503	488	498	515	467	531	507	498	465	467	484	484	500	532	519	470	485	522	496	504	459	495	554	490	459	489	474	480	501	475	493	502	474	469	513	537	517	474	479	463	506	499	506	500	454	510	486	483	510	485	499	491	513	469	435	485	491	445	532	467	501	442	468	487	514	490	525	497	530	487	475	494	481	482	508	485	468	514	462	495	455	481	481	493	458	544	482	505	502	482	512	495	508	459	495	501	493	465	498	485	541	457	476	493	479	434	481	534	453	471	473	491	447	504	504	468	500	488	516	509	504	504	441	477	537	516	482	482	524	522	507	476	494	488	518	491	482	476	525	518	478	502	495	488	518	471	487	519	496	480	444	466	468	488	455	520	500	496	459	466	474	463	485	524	494	474	513	519	508	493	498	484	495	503	483	505	496	470	470	492	483	476	486	467	476	509	514	476	468	496	498	499	481	490	462	503	494	517	485	483	500	507	486	491	488	506	517	455	472	436	512	517	515	506	472	488	463	503	467	461	503	505	504	524	488	506	496	494	497	521	480	491	460	487	492	495	502	503	495	542	518	508	477	494	540	498	475	513	480	474	467	518	489	505	464	488	514	480	494	491	515	463	472	465	461	502	465	525	489	489	458	490	537	490	467	498	501	496	497	493	494	498	501	545	508	516	453	512	510	472	471	515	480	505	474	484	497	478	465	465	508	518	523	453	462	487	504	472	467	529	484	502	465	490	472	452	459	451	491	516	535	499	531	495	493	494	511	530	473	508	481	515	481	476	491	466	439	508	461	464	492	515	481	486	500	464	464	499	480	447	510	487	481	480	486	481	505	477	488	502	466	480	494	468	510	485	479	460	464	471	504	493	466	473	463	518	521	490	506	504	502	468	498	482	492	479	477	461	482	463	497	488	494	477	460	506	495	543	523	510	511	454	476	466	486	481	490	469	521	503	465	487	453	479	491	514	479	505	479	443	497	464	502	514	462	475	487	519	516	483	526	467	467	491	509	480	444	481	534	480	528	503	462	486	493	502	504	527	475	505	502	494	471	490	466	500	494	509	490	480	475	479	456	454	488	466	477	451	474	474	531	489	554	484	468	500	492	476	495	517	508	508	516	489	468	503	459	514	473	483	550	511	466	492	518	465	496	489	456	487	459	504	521	512	494	449	520	523	440	478	488	476	498	453	501	513	468	474	512	471	519	518	474	461	497	515	493	447	503	456	527	443	485	490	502	492	483	524	493	493	466	463	486	505	491	459	505	509	516	504	486	477	485	517	485	492	542	505	475	500	473	487	534	490	527	462	479	488	461	451	488	462	482	484	492	495	485	468	485	499	464	511	499	427	465	472	498	476	485	493	495	513	501	500	482	530	517	527	455	467	512	464	469	496	488	496	523	499	476	473	495	497	498	491	463	488	481	483	508	496	480	483	466	505	478	490	499	446	515	489	511	498	477	440	460	503	491	456	513	496	459	470	491	503	492	467	482	485	464	482	532	487	494	485	496	475	469	487	464	477	465	446	456	527	486	514	511	505	506	472	462	492	511	507	469	460	481	549	487	476	462	513	514	497	488	499	484	469	469	482	500	449	487	484	481	485	510	513	498	535	499	513	501	514	496	494	490	503	467	478	521	492	519	452	479	488	510	527	492	467	464	490	500	484	465	456	490	490	482	495	529	471	496	504	509	539	512	468	484	548	484	504	485	505	497	461	503	519	514	504	512	495	478	484	478	477	485	422	536	490	486	542	516	523	498	512	472	495	485	517	539	500	492	491	486	464	490	475	482	516	465	484	465	525	490	500	453	516	455	479	488	481	514	528	520	467	461	468	444	481	504	477	491	465	511	474	489	518	496	513	474	505	485	492	462	473	512	485	539	506	510	472	533	508	500	506	479	488	518	514	442	504	487	543	472	469	456	520	517	474	499	486	450	519	503	494	457	484	476	461	464	487	489	495	494	500	512	469	520	476	500	513	497	530	501	509	490	451	500	419	480	492	497	495	506	494	480	494	435	449	478	493	477	495	462	490	445	461	503	473	523	509	513	481	524	514	487	514	490	505	482	486	479	512	489	497	482	475	483	499	498	471	482	478	452	486	448	454	505	461	553	523	490	444	504	479	527	492	479	507	509	483	526	503	447	471	531	515	507	532	492	488	495	504	517	492	469	478	474	477	458	495	461	489	498	495	471	491	476	507	487	455	461	486	471	506	438	475	504	479	505	479	507	475	463	509	498	485	504	510	476	475	508	498	487	484	490	486	496	504	496	495	485	502	473	473	510	473	492	491	475	471	491	458	479	478	493	467	496	490	473	442	478	492	504	456	492	521	498	518	446	450	480	527	475	507	520	450	493	524	499	469	447	438	487	504	511	491	488	487	472	481	478	530	472	512	453	498	513	494	471	511	474	486	516	488	463	463	483	517	464	481	538	474	498	476	488	485	499	436	476	500	508	479	493	492	462	470	472	491	497	503	476	525	475	515	470	490	489	492	503	502	463	485	483	496	480	465	523	474	575	487	509	476	494	492	484	489	499	480	462	500	479	510	503	482	478	494	503	474	501	444	477	517	455	506	485	464	521	494	499	516	491	528	496	513	479	494	474	518	462	462	466	481	481	479	454	506	462	478	490	466	471	501	464	491	513	522	497	473	493	462	513	474	526	482	485	461	483	439	493	491	475	463	463	500	496	505	520	480	481	482	495	478	540
20713	9503	15621	67722	69802	55393	38813	22729	6588	336	270	222	271	248	200	208	171	178	165	170	172	162	171	182	187	180	169	209	174	176	166	180	168	185	181	182	191	214	165	170	173	159	179	155	174	174	183	173	171	174	174	176	199	186	155	194	156	185	178	149	194	174	179	161	190	172	162	174	172	179	168	174	161	185	155	184	176	178	181	144	155	188	195	183	174	182	174	182	134	162	165	173	194	160	165	170	196	160	201	176	176	183	166	166	160	152	161	179	150	168	161	158	152	174	174	163	173	196	193	170	184	192	165	177	191	185	194	173	189	158	195	202	167	176	185	179	174	165	187	175	164	179	177	171	171	166	177	184	198	166	174	187	181	183	181	193	183	153	173	174	170	171	189	144	181	151	145	192	155	181	152	177	162	175	165	176	183	178	173	162	191	179	190	173	164	171	145	168	170	156	158	194	168	165	173	153	159	159	163	170	180	149	176	144	180	188	180	159	190	207	184	161	171	173	187	169	168	164	196	151	150	190	157	194	182	163	197	175	168	174	183	185	183	165	179	169	178	181	173	160	158	165	156	162	156	190	189	179	193	173	181	176	152	146	181	154	183	185	171	176	151	173	157	198	150	171	178	155	202	200	200	187	166	174	165	175	162	172	155	191	159	175	193	193	170	177	165	180	194	146	151	143	152	149	171	193	166	194	185	191	166	174	171	178	181	163	192	175	182	166	200	175	180	184	159	151	152	158	202	169	162	210	157	172	163	182	176	158	180	157	172	172	170	172	181	166	176	140	184	177	160	172	164	173	172	151	168	173	160	174	208	166	178	167	175	193	157	185	163	192	197	182	175	172	185	163	160	176	160	170	167	163	186	170	164	184	192	158	161	170	158	172	176	158	169	152	173	193	180	172	170	188	178	162	173	183	171	169	174	197	190	146	150	190	160	174	191	182	168	200	177	167	144	171	191	161	182	168	159	204	161	187	167	188	165	172	163	184	169	182	169	167	185	182	170	186	176	194	169	187	168	172	162	201	180	184	169	164	169	148	185	179	164	152	175	180	158	160	150	160	183	168	157	158	196	157	170	174	161	175	186	149	159	203	195	182	185	175	163	161	188	165	156	165	174	195	183	196	190	183	157	202	171	185	152	176	176	188	189	195	164	167	167	178	166	170	172	187	163	178	172	163	183	171	185	181	156	173	174	179	173	171	146	174	193	162	163	170	173	192	163	171	160	171	200	165	169	168	183	186	169	182	159	176	189	163	163	179	192	158	156	191	193	182	200	161	177	194	175	192	196	166	157	173	186	189	177	178	174	151	185	149	188	173	176	179	176	159	164	163	187	184	182	181	168	154	169	154	135	176	165	177	171	147	206	154	183	171	183	191	170	160	167	178	182	167	167	175	194	170	164	166	176	149	159	149	169	153	157	156	162	181	186	172	145	165	159	183	173	158	170	185	183	171	183	162	148	179	171	171	162	171	185	186	158	179	155	181	160	157	187	167	161	171	180	189	179	168	177	175	180	166	158	155	188	150	156	186	191	164	175	203	183	169	190	189	179	164	206	175	189	171	182	163	172	170	188	178	182	169	172	188	170	182	158	179	177	167	183	172	175	187	164	179	142	188	184	153	168	175	165	152	158	155	136	188	217	143	185	152	190	177	160	148	177	187	176	182	159	184	161	180	176	175	176	152	160	187	178	197	187	174	188	184	190	182	185	182	170	180	196	163	190	180	178	172	183	163	160	176	173	175	174	183	180	172	178	159	157	165	157	179	159	178	153	162	184	206	198	180	176	174	193	172	164	146	184	171	179	155	171	186	176	183	177	171	195	174	173	193	181	178	186	156	157	152	195	185	178	168	152	163	191	171	172	177	210	200	185	194	166	161	166	170	184	177	162	165	168	152	182	184	158	173	152	172	170	191	171	163	177	186	152	169	171	191	160	168	161	156	172	156	170	181	189	160	164	179	170	184	188	187	192	189	181	169	174	169	199	174	157	192	180	201	157	158	172	173	171	186	169	176	165	146	170	182	163	169	150	151	182	168	158	178	191	182	165	165	158	186	168	163	166	200	184	164	178	190	167	183	190	166	183	158	176	156	185	171	177	158	169	181	180	189	171	192	169	164	191	165	188	167	173	178	211	169	171	186	159	174	181	197	155	168	194	181	177	158	177	183	160	191	177	193	175	176	176	160	170	174	163	183	160	176	195	165	165	176	174	153	174	177	194	207	175	170	156	163	167	163	188	166	190	172	145	165	141	184	198	179	180	180	166	154	161	159	162	169	151	171	194	187	198	188	193	164	192	170	177	189	186	185	153	156	175	157	152	181	197	182	183	178	174	189	189	175	174	176	168	165	159	186	171	174	168	170	180	189	176	186	168	189	186	169	175	194	174	159	163	175	179	186	176	182	207	181	176	146	164	176	174	170	178	170	178	160	166	152	164	153	161	150	182	185	176	188	174	179	182	172	158	171	189	183	174	176	207	174	158	167	164	168	187	163	189	156	144	184	195	182	179	166	176	180	188	157	155	177	169	158	185	168	163	191	176	155	173	165	197	171	170	167	168	186	137	169	156	161	157	188	202	181	190	183	152	193	167	168	146	180	156	186	168	160	182	156	192	179	172	142	173	175	162	152	196	200	171	195	142	202	180	164	180	156	180	175	182	191	197	160	154	185	168	158	187	172	175	186	178	186	165	167	196	204	184	153	171	156	173	180	163	169	198	203	172	178	151	166	174	169	146	161	182	157	171	180	177	172	158	175	169	166	185	157	178	174	182	152	207	145	175	133	187	155	195	174	181	185	192	167	208	191	182	179	152	181	192	179	157	173	180	193	191	184	174	165	155	145	171	178	172	160	179	190	177	147	158	188	168	157	168	165	180	171	191	157	192	164	155	178	165	182	188	174	179	170	176	161	158	182	176	150	173	194	172	180	158	165	166	174	189	155	185	194	171	168	188	160	185	195	171	200	165	178	184	143	177	173	180	173	161	166	203	202	159	186	165	182	189	153	174	165	180	159	134	152	190	191	170	189	164	194	158	190	159	188	159	167	172	167	160	183	134	214	186	184	167	173	175	169	175	197	186	175	142	185	178	168	160	171	171	190	164	155	174	186	191	159	180	171	174	172	168	150	183	170	165	173	169	185	165	181	181	170	169	172	193	159	176	173	169	174	167	180	165	163	172	198	173	201	181	174	175	194	154	191	176	161	167	192	196	172	156	184	155	169	187	184	172	169	158	174	174	184	164	172	188	171	189	190	156	153	167	186	167	155	179	174	179	158	179	167	192	183	192	177	170	187	176	170	162	201	180	193	190	158	154	182	181	174	155	161	165	188	169	175	179	188	191	169	194	173	180	162	179	182	159	190	164	164	183	195	186	168	181	166	159	159	182	180	194	164	182	162	183	184	173	186	178	162	155	140	188	155	175	175	212	172	157	161	167	167	178	178	173	168	165	177	178	159	174	155	190	162	158	174	158	169	154	188	168	187	190	183	169	190
10421	6453	21024	72707	78952	65371	50252	34482	10994	668	843	712	651	570	561	517	532	473	441	462	493	475	488	508	459	466	491	498	469	469	473	464	468	479	468	453	475	467	457	475	442	465	462	490	437	466	454	423	471	435	420	443	480	437	436	484	461	450	531	472	488	457	473	440	464	456	444	470	459	451	451	464	482	498	472	443	440	416	447	432	470	418	482	454	459	509	474	497	493	476	462	477	486	426	481	463	418	483	447	415	483	449	454	471	449	460	428	432	461	448	454	451	437	436	468	448	432	437	502	461	419	473	467	464	467	443	461	438	441	468	453	469	461	475	462	481	462	464	450	433	427	464	420	463	454	457	446	456	468	463	444	506	474	470	437	461	470	478	443	468	474	424	447	482	475	490	465	409	405	458	462	477	458	499	448	480	443	468	443	463	433	386	451	423	443	500	468	447	455	432	458	449	469	472	458	472	399	472	460	451	445	469	445	463	488	437	489	453	465	446	463	463	421	453	462	426	433	468	451	478	457	458	476	444	464	465	434	506	463	436	439	442	476	476	419	469	443	479	437	437	452	431	497	451	464	439	459	462	450	430	446	437	454	444	470	439	432	473	480	438	449	476	474	477	515	473	458	471	471	440	457	453	459	502	465	433	434	475	451	444	454	462	472	479	440	435	440	455	491	428	459	468	478	438	431	484	459	483	469	474	439	480	448	452	417	458	462	450	482	466	480	429	473	461	460	432	478	448	479	429	445	477	452	444	425	484	445	458	438	476	422	436	471	476	480	456	471	473	436	476	465	449	464	474	432	472	438	477	456	452	460	485	475	446	439	454	424	472	424	456	465	415	474	448	464	430	465	447	457	437	420	457	459	446	425	463	484	439	450	428	438	457	486	458	445	475	403	473	474	441	453	433	438	506	454	424	484	422	435	452	470	487	473	433	452	465	428	432	487	438	444	427	497	497	487	454	501	444	424	491	446	483	463	469	504	450	458	440	493	465	453	505	505	458	409	424	458	479	406	476	496	413	446	518	465	430	453	462	415	472	469	472	466	447	452	485	428	469	456	429	483	460	469	468	418	475	434	441	477	445	448	471	442	453	425	494	462	474	448	476	462	460	471	447	458	446	474	441	458	469	453	434	492	457	462	422	452	474	477	463	436	459	447	469	421	464	443	458	447	467	468	438	496	475	439	473	425	456	466	475	473	486	470	482	434	425	431	433	472	447	509	464	463	463	455	445	424	465	453	478	494	415	466	408	469	433	458	441	475	449	474	422	438	451	463	454	432	456	464	479	499	456	454	459	461	444	440	453	474	409	462	473	466	465	482	439	506	437	421	444	463	484	418	470	494	480	451	491	446	456	435	442	480	437	479	455	471	446	420	465	463	433	438	442	470	440	446	461	463	438	443	452	452	459	473	494	482	464	453	476	458	470	474	459	468	444	437	466	425	450	444	483	456	479	493	456	442	458	445	470	472	417	430	444	459	440	421	488	438	483	463	447	441	474	465	457	396	485	467	452	408	436	421	450	425	450	467	463	492	435	452	430	449	454	474	499	457	482	456	472	447	444	451	473	433	467	467	457	418	438	467	462	449	464	476	415	470	464	457	451	427	438	413	471	483	397	458	441	443	397	487	458	435	470	478	510	453	476	451	456	438	452	426	494	449	406	470	457	436	462	432	466	437	454	433	457	473	472	432	504	490	443	469	474	457	456	446	448	452	436	489	466	475	461	428	470	459	432	463	478	422	449	459	473	465	494	421	474	462	474	439	442	451	468	480	455	456	407	473	503	443	468	470	450	474	436	444	451	442	445	446	472	456	465	468	445	468	462	453	449	484	453	458	454	472	445	451	438	448	472	425	457	448	458	455	445	436	426	442	437	449	461	448	468	472	428	464	430	433	465	415	449	439	410	452	454	471	438	438	419	426	453	464	452	466	409	439	446	480	447	464	443	484	485	433	459	443	487	504	434	461	442	447	440	421	486	458	463	488	422	443	449	500	429	445	504	409	428	446	473	457	432	479	410	465	455	451	446	470	430	452	455	429	455	418	481	445	485	486	446	438	430	488	440	437	454	441	459	461	454	441	454	437	438	454	465	460	462	472	446	456	454	511	448	432	475	482	488	461	454	402	505	431	417	447	458	437	449	490	421	445	479	470	447	473	452	434	471	459	410	430	477	406	472	486	449	434	460	450	444	474	458	464	430	446	482	458	459	408	480	459	450	474	459	432	447	449	514	484	450	493	441	449	457	451	477	488	459	461	459	462	468	456	455	455	447	429	471	430	434	430	450	482	432	438	458	472	468	492	465	486	464	507	455	472	493	471	449	435	455	450	412	474	486	435	466	447	462	469	437	432	477	452	452	430	430	437	467	486	425	466	458	459	441	467	446	394	446	440	416	441	450	474	447	434	420	455	462	448	453	469	480	468	450	471	481	461	450	458	461	495	454	459	447	435	476	459	476	458	470	434	460	442	476	461	448	469	480	473	436	451	479	455	470	473	446	472	471	435	453	450	446	468	446	471	461	430	450	438	437	453	470	463	431	442	442	484	485	490	444	439	470	478	441	434	494	469	464	455	488	432	449	450	429	483	437	488	448	506	466	436	409	454	456	455	431	472	449	441	460	460	501	453	419	500	471	486	420	422	439	462	448	448	455	435	464	454	474	445	447	459	446	448	423	438	450	471	444	438	457	467	478	455	442	473	462	494	478	408	405	494	442	463	461	439	459	470	453	436	460	445	442	474	455	436	455	492	469	432	440	461	442	434	444	473	437	465	460	462	453	463	455	473	429	414	485	470	482	418	492	413	415	471	476	452	434	447	477	457	436	489	425	461	467	499	468	418	461	435	477	469	482	468	445	436	398	424	483	421	443	440	449	505	457	513	469	460	471	452	454	464	436	447	465	476	451	429	473	449	406	474	456	418	432	475	454	432	437	468	477	466	472	482	431	442	424	454	462	449	458	434	457	460	426	439	428	458	470	425	459	463	455	456	467	417	488	460	470	501	470	463	438	461	434	435	461	419	468	449	441	440	444	446	465	455	493	486	440	486	435	470	469	450	453	470	495	453	461	445	453	437	454	447	490	462	466	442	481	448	439	486	449	461	453	429	473	456	472	456	444	446	489	445	475	434	476	447	463	482	441	429	455	416	510	434	432	451	478	475	460	472	459	474	438	428	480	460	472	448	464	433	418	437	464	469	457	427	429	485	455	431	451	442	434	457	416	439	449	473	457	446	439	452	426	449	462	477	468	456	446	463	464	455	417	417	472	464	493	469	485	435	455	452	426	458	427	481	449	435	461	435	499	438	526	490	399	458	489	459	467	446	434	439	444	427	420	466	442	423	426	455	457	458	489	418	451	410	451	447	454	452	446	434	460	465	497	450	493	442	401	416	453	455	464	449	473	431	497	436	434	460	453	456	423	468	439	457	475	449	481	456	420	471	450	445	433	438	479	464	460	448	470	460	427	422	495	415	431	462	446	448	480	446	488	410	459
3786	1150	1266	6314	8532	5637	3343	1685	444	159	131	153	154	180	157	151	159	136	154	152	148	158	157	166	150	155	162	154	170	137	167	145	147	150	164	155	139	167	151	151	162	162	119	136	174	146	145	158	145	162	160	145	163	132	164	155	142	152	145	148	121	172	168	132	135	164	161	138	130	139	133	145	156	135	149	160	168	152	156	144	159	138	173	143	162	141	159	134	151	134	176	146	159	140	172	156	144	157	150	158	173	144	151	160	163	154	150	156	128	129	150	154	185	141	157	155	162	126	148	179	145	140	153	121	153	144	138	170	136	154	160	166	159	156	135	144	151	168	160	164	152	149	148	127	149	157	132	142	160	170	173	158	144	156	154	171	153	149	145	135	149	150	157	140	162	174	129	142	146	136	165	161	165	144	144	150	138	148	141	152	171	145	142	168	141	127	150	170	149	165	148	142	159	138	171	146	145	155	154	152	157	147	149	141	153	166	132	152	140	148	151	122	151	139	156	154	140	156	144	150	185	155	139	140	155	159	136	151	159	152	160	143	164	148	161	165	178	160	165	152	141	158	154	165	148	150	140	177	159	149	147	147	143	129	128	137	138	151	148	148	132	171	140	158	144	173	139	157	138	161	156	148	158	147	171	141	157	152	151	139	157	168	135	124	145	134	161	143	133	168	144	146	151	178	138	155	136	147	147	150	162	161	157	140	155	150	147	123	143	147	135	133	146	145	139	133	152	161	155	172	145	137	142	163	149	153	166	151	158	140	170	132	163	137	150	153	175	163	121	153	171	173	143	136	160	149	147	153	161	157	153	157	151	177	140	148	175	161	174	131	146	137	161	142	152	142	129	155	147	122	166	143	144	151	173	151	147	165	147	173	147	133	137	138	142	144	152	161	142	157	170	169	125	152	146	148	133	137	152	145	145	159	146	144	165	166	152	157	139	149	154	134	149	167	167	164	148	143	173	156	149	151	155	139	145	143	155	152	158	171	142	145	141	165	155	152	157	145	139	141	153	155	137	146	157	117	126	151	144	167	149	161	161	166	170	134	147	123	152	182	171	168	152	147	152	173	165	123	148	136	155	140	141	184	152	169	129	162	166	145	159	164	140	140	136	140	159	141	156	162	144	159	171	160	133	148	142	143	161	130	151	154	171	141	149	145	150	147	160	141	131	158	147	162	133	161	139	179	142	151	144	153	165	157	144	128	154	142	155	155	130	156	137	141	168	141	152	160	164	133	150	143	155	162	141	146	135	174	149	148	143	151	139	164	183	169	133	146	143	152	143	140	154	153	139	159	156	160	157	163	150	155	154	164	142	164	128	172	158	150	153	137	145	143	135	153	146	157	163	144	161	165	161	137	159	134	134	158	151	149	157	129	136	151	150	154	137	149	123	170	136	150	136	164	154	165	158	144	151	145	164	175	154	151	146	146	146	160	148	180	175	168	147	158	154	147	155	161	161	165	174	148	161	174	134	146	151	144	164	150	139	158	156	173	139	140	136	161	156	141	164	148	148	162	144	142	146	161	164	155	166	151	157	179	152	127	152	161	157	150	152	160	145	156	167	136	164	138	162	161	141	150	125	172	147	163	156	165	158	161	150	146	168	147	147	146	142	134	157	152	162	150	160	147	146	133	141	161	161	165	160	142	157	141	171	138	154	142	157	147	137	182	171	157	159	138	161	152	162	154	135	181	145	163	145	176	150	162	159	136	132	153	152	150	134	157	181	148	145	153	161	171	160	167	162	146	163	158	151	175	146	146	160	163	158	145	144	148	129	152	155	149	156	154	133	143	153	148	158	162	147	143	135	143	158	132	132	151	127	133	160	145	160	150	150	163	177	160	150	145	167	155	165	175	163	144	162	160	165	148	141	132	143	158	163	168	133	160	143	138	146	153	141	150	149	141	167	159	125	158	159	159	142	137	156	136	168	162	138	130	141	126	143	157	128	179	155	161	155	140	155	171	153	135	139	174	166	143	143	152	133	149	145	157	139	133	172	154	135	125	152	155	158	131	153	152	140	146	146	149	156	172	163	164	148	139	149	186	165	151	149	164	170	160	128	152	151	154	148	153	143	147	142	150	132	156	153	150	140	143	152	158	137	132	148	156	158	149	150	157	159	148	160	133	130	166	160	149	156	147	147	144	150	158	150	141	163	146	160	145	153	132	143	139	161	137	169	137	156	160	161	159	134	161	158	162	132	170	134	164	134	164	114	140	129	170	168	164	172	145	160	169	140	139	166	156	167	147	160	149	144	163	139	137	139	152	150	160	166	149	159	152	163	139	157	147	144	160	167	147	152	160	149	154	152	156	138	154	136	145	173	157	144	136	149	149	151	138	125	133	147	166	182	162	171	167	172	140	139	141	167	162	151	143	167	133	160	150	131	156	161	144	160	154	142	158	133	167	135	151	126	150	134	136	135	160	137	158	153	154	133	137	151	143	159	138	155	159	149	145	155	162	170	152	150	146	155	138	171	158	158	158	149	163	159	137	143	151	165	168	157	133	144	140	157	156	153	137	136	156	170	137	140	161	142	149	148	179	149	149	161	138	154	143	159	127	137	163	154	148	135	137	157	135	153	153	168	155	139	151	142	161	156	156	155	159	163	165	127	135	140	174	150	134	136	171	163	142	112	160	138	145	149	159	163	154	160	181	151	140	168	176	161	160	162	168	154	144	128	166	154	156	160	162	159	145	161	134	159	167	162	137	165	158	138	157	146	160	147	125	160	136	150	162	137	149	126	122	166	123	136	139	156	145	148	145	155	158	152	163	163	148	129	156	138	145	156	145	165	129	168	155	169	136	154	135	168	131	143	155	172	136	162	112	145	156	131	145	145	167	143	173	175	147	158	159	156	151	142	142	148	135	130	166	137	161	141	143	197	147	173	158	170	159	171	125	154	130	149	158	145	160	166	143	185	169	125	162	163	128	140	158	169	135	151	159	167	173	162	147	134	140	136	134	140	170	144	145	164	140	158	138	116	155	168	139	156	141	142	153	144	144	150	150	147	163	142	158	167	172	147	172	178	136	177	158	141	148	135	139	166	165	149	146	146	109	154	159	146	172	159	158	121	146	148	142	138	150	161	166	164	143	153	150	143	161	153	164	148	158	175	149	171	133	165	156	157	148	145	158	171	156	161	144	138	166	138	166	148	139	134	147	147	149	145	148	158	134	161	147	162	142	147	145	157	161	149	136	159	164	153	170	157	161	138	168	157	170	152	175	170	143	153	131	114	170	156	140	148	162	134	169	147	162	150	140	149	151	147	139	145	155	149	132	131	153	163	150	170	147	138	145	150	154	144	174	171	157	138	175	165	157	170	141	156	149	151	147	149	173	149	151	171	132	143	146	151	163	147	154	167	148	162	147	178	156	145	127	144	120	143	147	148	162	174	183	167	151	163	132	130	175	150	160	166	158	145	140	143	144	136	174	166	155	132	136	139	134	138	148	145	153	135	144	158	147	163	140	128	154	183	156	171	150	136	167
3021	1389	2910	19090	23178	17239	11228	5957	1297	419	433	418	417	449	391	433	424	392	449	403	383	409	406	431	390	435	399	410	426	434	424	401	404	411	412	345	411	386	433	430	421	449	434	388	396	438	433	416	388	443	409	388	427	435	384	364	404	385	397	401	385	419	367	429	394	422	434	437	394	430	407	406	431	399	402	426	402	393	416	416	404	405	399	392	450	429	422	368	411	466	434	408	432	439	372	438	381	417	417	451	439	426	426	424	402	400	414	438	414	412	409	418	433	408	396	443	459	428	394	379	460	399	440	364	380	421	413	412	441	389	384	395	415	425	411	403	413	425	397	398	394	405	411	411	401	478	435	425	416	385	407	418	415	399	435	424	384	419	435	467	432	392	429	436	458	446	378	419	413	396	401	392	401	403	446	415	398	423	445	419	399	435	428	403	411	414	392	391	420	420	436	449	379	377	461	425	407	388	387	438	408	396	430	413	419	421	430	417	416	433	412	395	392	428	391	417	436	435	419	438	399	434	423	370	411	410	404	414	389	436	409	410	436	367	423	395	419	421	378	429	424	389	390	413	404	414	425	431	425	434	434	428	442	407	419	408	399	429	419	428	388	424	404	452	412	398	422	384	410	413	394	417	409	419	388	426	418	403	385	386	436	423	400	433	387	395	425	390	406	418	414	369	426	449	411	406	407	378	445	416	432	413	398	368	414	411	406	429	415	432	425	419	402	379	427	416	401	437	407	414	415	414	442	404	448	418	396	398	424	426	394	419	407	423	416	422	425	420	439	404	436	412	415	413	431	436	421	423	415	465	359	413	406	389	380	411	399	426	394	431	387	430	401	424	398	418	393	383	436	419	380	425	418	424	406	385	413	404	382	402	430	397	434	431	398	435	403	378	390	400	391	455	413	403	400	411	420	421	410	390	428	426	452	389	428	407	383	384	410	430	448	431	399	382	403	403	457	416	412	413	419	431	403	401	404	401	427	438	405	390	443	397	445	415	426	441	409	427	429	447	449	415	400	432	384	406	407	396	439	423	399	429	410	412	383	410	450	390	402	386	399	384	436	383	400	413	408	398	381	421	395	410	394	422	409	390	408	441	420	432	428	389	406	450	374	417	423	446	420	410	403	426	419	369	442	421	444	379	422	412	400	385	390	391	395	415	424	387	440	404	405	415	396	382	415	417	399	354	391	396	432	387	419	444	437	397	379	425	381	417	415	401	433	414	393	393	410	375	411	392	362	417	373	401	406	433	391	418	400	402	368	434	424	399	410	422	427	415	395	433	392	384	414	410	414	407	424	401	342	387	387	430	407	410	431	411	433	392	414	439	411	423	416	382	416	414	400	384	403	390	441	432	417	426	412	432	386	415	396	436	412	404	402	419	424	414	428	438	413	415	435	414	401	421	446	426	410	417	395	431	414	426	412	407	414	442	387	406	433	414	447	397	426	418	406	404	409	416	368	385	396	436	439	424	410	405	409	395	369	400	387	397	424	397	389	436	407	393	418	423	402	421	352	445	388	373	434	399	426	423	400	418	441	409	404	401	402	413	404	441	430	374	412	388	436	383	423	420	416	458	396	416	402	402	450	386	391	418	404	408	384	454	430	399	377	429	430	407	372	419	422	417	392	441	374	423	395	432	397	394	432	377	407	450	417	380	440	429	424	405	431	422	418	381	384	401	419	406	418	400	439	362	395	399	421	387	460	405	416	415	423	419	393	413	409	435	427	410	428	391	443	406	448	450	353	399	392	421	411	377	413	404	393	426	413	377	393	382	425	406	423	385	405	383	417	415	385	421	388	418	432	420	414	417	443	458	447	366	398	424	417	421	408	401	380	418	401	385	418	427	432	425	390	409	397	431	405	434	418	426	417	404	393	371	409	390	412	390	427	394	422	379	409	372	416	395	429	369	393	415	429	399	419	377	395	436	382	406	407	402	406	421	388	381	413	420	407	411	385	377	375	435	398	448	415	424	416	396	385	396	420	410	395	399	435	407	427	416	391	421	448	416	381	418	403	418	400	387	393	423	387	389	437	420	402	401	440	422	428	419	437	417	396	386	414	405	392	410	416	407	417	403	414	387	401	388	397	392	411	430	416	424	427	400	399	370	424	422	436	406	389	385	419	418	410	409	376	425	433	447	366	434	380	442	413	411	409	407	424	410	382	401	402	397	412	402	406	413	424	403	404	430	395	389	396	363	374	455	447	404	420	386	455	437	424	401	454	393	420	416	426	452	394	425	421	398	418	408	382	398	488	406	394	431	391	390	403	393	415	412	407	367	424	416	403	433	429	432	442	433	403	424	408	413	429	401	403	451	365	378	408	379	437	458	368	375	365	425	420	436	399	444	405	383	440	407	438	414	400	407	424	425	410	444	390	424	431	410	411	396	414	441	435	388	399	399	400	421	409	428	422	424	396	384	429	383	401	418	389	401	438	441	407	383	398	431	424	428	381	402	391	434	382	417	391	390	409	429	377	417	416	377	433	396	426	402	391	419	386	362	389	388	404	406	396	430	434	399	429	397	415	394	418	418	448	407	431	367	403	438	413	396	406	401	391	417	416	447	435	426	416	402	445	400	432	417	420	383	431	393	434	432	430	412	418	405	434	407	464	417	416	429	401	406	430	414	431	418	406	404	381	414	432	433	422	392	403	390	434	426	449	419	433	416	410	417	402	410	407	415	402	392	456	400	428	399	416	394	407	407	372	423	422	420	393	418	423	435	434	395	410	417	387	391	403	397	392	425	395	431	402	428	407	418	419	439	414	420	422	410	444	400	431	390	410	419	423	421	405	399	382	396	415	440	404	417	417	390	420	413	464	401	405	425	420	380	362	409	425	434	403	429	412	393	415	373	412	412	436	409	385	409	365	423	385	436	394	414	397	423	405	405	440	405	431	394	399	429	408	410	422	433	451	453	414	430	395	397	393	416	430	446	421	418	384	406	423	425	404	424	415	393	451	443	432	433	386	388	417	397	394	410	427	390	419	447	409	410	424	418	427	430	427	443	397	401	394	402	426	377	432	403	400	393	432	409	382	407	404	417	425	413	394	438	434	439	404	431	437	420	409	404	416	391	413	403	402	429	428	423	428	396	411	437	432	426	432	418	394	386	386	419	386	394	437	415	383	418	417	410	370	369	383	426	406	379	399	421	425	420	381	406	431	396	405	410	395	404	415	418	424	380	408	414	419	399	414	398	431	415	437	436	418	401	415	412	405	401	423	403	425	413	432	425	409	431	384	401	429	441	435	420	422	402	387	388	414	412	388	385	420	413	424	390	419	391	404	429	387	392	411	440	411	402	405	408	384	425	414	380	419	404	406	385	405	400	432	388	417	396	410	385	406	445	417	408	420	366	415	417	401	387	386	423	406	394	383	404	433	402	401	415	411	444	413	417	394	423	422	396	407	396	381	402	442	417	382	446	435	365	386	421	376	390	419	365	405	398	413	393	427	361	423	425	404	411	403	393	394	419	397	417	419	410	441	433
12947	5223	14756	50382	57561	44295	29538	15414	3062	262	239	227	200	219	195	188	173	180	186	185	183	179	181	179	193	196	185	186	194	196	194	190	191	192	173	177	183	163	190	201	154	185	190	172	188	191	198	184	202	185	159	202	168	165	181	168	179	196	198	188	194	200	194	180	174	187	225	167	194	183	203	201	210	202	193	182	185	163	170	161	195	183	168	197	187	148	180	194	184	224	150	187	169	180	172	193	186	172	192	204	170	187	184	194	176	185	188	196	206	166	196	186	175	169	175	199	181	186	210	179	168	183	167	170	189	186	177	184	184	185	173	198	179	190	180	200	170	193	219	170	201	180	172	194	190	211	196	179	195	171	176	188	183	210	202	211	193	197	195	170	193	178	185	202	167	203	205	176	208	193	184	197	213	183	192	195	183	181	178	205	181	201	182	169	183	193	188	200	213	176	179	185	177	167	170	198	162	176	168	190	209	182	245	163	198	191	189	188	196	186	197	195	206	184	164	213	178	166	186	162	168	157	200	198	219	197	188	166	198	203	178	172	179	174	192	169	183	194	197	205	200	177	223	177	177	175	185	177	170	182	201	202	182	198	180	165	192	210	191	179	188	187	189	167	191	189	204	190	188	181	180	205	209	178	178	174	171	164	199	163	203	178	198	195	195	188	225	177	169	171	186	196	177	195	155	187	180	200	175	174	177	197	192	187	178	200	205	196	200	187	179	176	198	214	173	188	170	153	182	174	206	188	198	172	188	190	190	179	191	204	171	179	209	186	195	193	185	190	170	225	177	178	198	217	192	204	177	178	224	198	188	175	178	181	181	186	216	186	211	159	193	184	202	169	179	160	194	181	190	181	177	191	203	175	207	195	173	175	171	193	208	178	189	203	171	193	159	182	189	154	176	158	204	208	203	177	191	218	215	183	183	164	196	192	199	167	182	172	176	193	172	181	193	188	184	189	182	183	165	184	179	175	167	185	193	184	172	187	153	188	177	174	192	191	192	186	180	179	185	189	194	186	144	186	165	201	216	163	197	200	201	190	191	185	192	181	170	189	174	173	222	199	190	154	182	200	179	191	173	177	192	181	190	185	166	151	179	195	178	189	183	178	175	188	201	193	206	202	192	194	185	187	162	188	174	184	187	183	188	170	178	190	191	225	193	196	173	169	163	193	198	184	210	184	172	180	194	195	200	180	196	190	197	182	174	171	178	188	189	166	167	162	202	182	202	200	195	181	214	173	171	170	166	200	146	173	185	176	216	191	185	169	201	188	184	180	193	210	182	170	191	187	162	174	180	202	198	171	162	178	195	154	195	184	173	179	215	192	169	164	181	194	179	208	187	171	201	172	187	209	192	169	186	176	189	166	172	184	186	201	184	192	194	192	204	176	200	161	209	199	190	200	191	170	162	150	162	189	207	178	177	189	181	181	175	184	173	175	162	180	185	192	190	194	193	197	186	179	180	206	203	207	185	157	184	200	185	180	187	184	189	192	190	192	187	184	168	187	214	184	161	185	163	172	175	178	183	179	195	182	192	206	176	197	169	218	182	194	172	191	182	166	193	186	179	176	183	191	190	179	206	186	174	179	203	198	210	181	192	173	193	196	203	168	193	176	165	185	184	190	193	214	181	194	186	185	173	188	192	198	194	195	213	182	200	190	161	150	187	174	203	195	183	177	191	202	188	161	186	176	209	179	182	199	178	198	181	178	179	172	169	170	198	184	187	207	185	182	176	194	194	162	200	205	172	189	199	157	177	186	175	179	193	171	187	193	197	181	178	177	187	190	191	156	192	165	198	192	167	196	178	203	211	175	191	173	181	181	180	179	180	185	199	187	202	225	164	187	169	178	182	172	176	181	167	179	173	167	195	192	218	210	160	179	180	184	165	192	177	197	176	191	189	173	205	204	186	189	208	179	204	209	176	172	194	193	185	170	183	185	194	190	159	223	198	196	179	165	180	192	186	168	197	194	168	172	167	226	173	177	207	202	190	184	191	203	191	180	169	172	188	188	178	173	210	200	189	183	194	205	202	197	166	181	190	199	183	190	184	206	195	192	191	211	173	165	204	170	173	181	192	180	183	193	204	197	189	189	216	203	191	197	192	194	178	194	188	196	192	184	145	217	184	188	180	178	175	193	173	180	205	200	188	189	158	172	208	185	185	184	207	195	181	170	192	183	171	181	201	206	196	157	200	172	195	158	197	179	196	192	207	185	189	198	209	153	177	191	178	193	185	155	158	178	158	177	198	201	189	164	199	189	171	210	173	178	163	167	178	177	191	180	172	197	206	182	194	161	175	175	198	195	178	186	167	182	170	191	197	172	203	172	181	173	187	189	159	171	178	176	183	164	167	211	172	173	182	205	193	196	196	162	179	189	198	183	172	175	186	179	200	171	194	170	180	202	202	203	180	203	183	194	167	186	180	201	174	170	187	190	170	185	162	194	203	189	182	185	190	202	186	197	209	182	178	161	205	171	185	201	193	183	172	162	193	193	186	201	167	200	175	185	195	185	187	184	223	191	189	195	172	176	190	170	181	198	169	188	177	178	162	198	194	186	194	176	197	212	192	177	197	187	182	195	192	190	187	187	188	166	185	170	165	162	194	181	171	159	163	190	209	184	185	186	191	174	190	174	193	189	194	174	169	207	198	174	202	196	162	187	169	191	194	204	192	160	200	183	189	159	189	197	177	201	192	181	187	169	175	198	198	172	177	172	184	198	186	182	190	180	203	198	169	198	183	198	187	201	179	198	185	192	177	190	156	198	183	168	165	226	165	156	162	179	207	161	196	179	224	170	172	179	167	193	192	201	192	194	198	197	188	188	170	212	201	176	188	185	195	178	189	197	199	204	196	185	191	169	162	160	194	187	215	179	187	173	172	175	193	169	183	198	179	186	189	172	180	170	186	221	183	191	196	175	189	180	187	178	200	183	188	169	180	171	214	194	191	189	157	203	191	185	184	192	192	161	198	175	182	170	184	180	198	200	188	189	183	180	196	183	165	209	199	189	199	172	178	188	171	190	188	193	208	196	176	200	178	192	162	210	183	177	177	160	193	188	209	192	190	166	187	147	192	171	200	190	182	181	169	202	192	215	179	197	192	179	198	180	190	176	173	192	187	178	165	202	196	205	168	192	169	200	199	197	193	170	176	185	192	176	167	205	173	179	178	180	205	183	179	207	217	195	209	192	209	174	195	173	178	175	186	177	187	194	189	163	180	193	173	202	187	210	173	185	178	196	156	183	147	203	201	167	187	179	182	183	157	180	167	189	185	194	176	193	213	195	186	206	184	177	200	174	179	180	157	187	180	186	173	197	244	176	173	194	192	198	187	177	179	201	195	196	175	172	184	172	183	179	187	182	177	174	208	173	195	188	177	173	189	205	210	196	156	203	154	194	183	187	190	191	184	167	170	194	155	199	183	159	196	211	168	187	173	201	191	212	188	169	173	178	190	182	178	204	176	170	167	177	172	170	177	174	172	196	190	188
7719	4240	19084	59181	64956	54157	41939	28257	5916	764	762	715	664	645	556	609	548	517	488	467	491	491	494	482	474	490	514	477	477	472	510	485	493	486	497	513	490	500	484	500	495	473	508	524	477	493	465	481	488	515	473	502	479	508	479	509	541	493	538	563	491	478	490	489	534	494	494	501	465	501	540	448	456	532	486	473	495	500	482	524	481	499	472	506	466	506	538	456	514	513	477	497	503	492	468	473	502	487	463	508	500	471	480	479	512	504	478	491	455	476	459	495	505	472	490	488	517	454	493	488	486	456	480	454	479	477	509	516	485	449	477	497	458	477	449	452	518	482	500	467	472	477	524	494	506	499	506	482	469	500	448	511	438	501	497	540	519	488	494	485	497	481	483	471	453	476	491	465	481	477	505	504	461	498	474	466	483	494	487	480	461	518	510	507	445	460	481	500	486	490	452	470	487	530	498	499	486	499	451	462	502	539	461	490	487	482	475	496	487	518	514	505	529	501	484	505	457	528	485	474	516	511	455	489	486	496	493	478	464	496	526	498	484	484	471	454	502	499	475	465	498	474	473	477	502	496	501	456	477	477	481	492	495	511	471	491	499	520	492	490	532	478	506	473	481	515	467	495	464	520	497	490	521	503	492	499	490	494	451	526	470	538	494	467	440	547	518	487	455	484	464	500	474	481	483	486	479	486	484	480	497	459	529	516	485	491	501	461	481	539	469	522	513	502	520	562	504	480	490	440	499	493	477	482	492	545	506	473	471	511	500	494	473	464	432	514	472	544	494	483	481	492	494	485	491	468	468	459	518	519	481	482	454	510	493	493	463	485	509	518	524	530	475	515	489	466	489	504	510	466	480	496	486	493	519	507	497	450	519	490	475	450	516	500	500	490	504	474	540	462	489	465	491	512	521	501	507	463	451	459	516	506	476	479	496	455	507	454	522	486	479	482	460	509	492	485	483	474	477	455	472	501	466	472	439	465	480	528	474	475	478	491	450	503	493	466	496	477	459	524	508	486	482	514	467	481	496	462	517	496	463	470	497	503	515	509	502	489	468	487	480	503	507	500	487	479	511	507	476	499	538	465	479	452	486	476	522	472	536	487	485	469	525	477	498	510	432	463	494	501	526	482	522	498	490	487	509	481	477	506	528	459	483	479	555	467	516	435	449	500	486	525	526	523	488	499	486	481	513	508	489	536	466	456	484	520	482	488	508	493	477	453	513	483	486	457	463	465	470	500	490	546	521	488	486	502	516	456	508	443	478	497	500	510	476	515	463	510	487	491	506	497	496	483	473	477	501	513	506	500	500	502	496	494	485	487	491	508	485	509	492	476	471	482	491	458	435	517	477	493	461	487	463	484	486	481	468	502	490	456	479	529	488	478	486	506	510	463	489	480	527	506	501	543	508	500	460	508	489	499	504	473	451	521	494	462	474	525	452	484	482	504	490	474	480	499	495	492	487	531	501	464	465	495	518	509	507	472	468	532	533	505	497	537	466	536	485	494	504	475	468	502	458	507	510	494	478	500	507	508	511	480	509	506	488	457	504	546	479	479	518	507	501	481	466	501	469	466	491	500	491	488	496	457	460	543	515	486	482	555	506	452	497	458	495	473	471	490	496	433	458	510	467	478	430	464	473	490	513	464	472	514	477	489	527	462	504	450	500	490	484	492	488	500	495	509	504	473	502	519	457	465	475	492	511	516	458	487	497	500	501	482	499	499	486	488	442	481	505	512	544	508	482	498	492	449	472	511	474	485	492	512	466	481	508	462	510	473	496	515	450	466	471	498	513	499	497	508	490	492	462	494	466	488	449	484	508	483	498	507	467	534	526	484	510	483	457	430	497	508	490	489	468	503	501	466	503	488	467	476	481	489	490	469	518	495	453	452	517	448	491	505	481	443	494	491	469	503	461	475	464	514	455	476	513	503	470	487	540	463	475	490	508	458	448	488	476	515	481	504	514	482	506	484	498	464	453	477	489	492	503	510	533	494	468	541	506	467	442	447	481	480	467	535	472	504	458	501	513	503	530	490	516	481	496	508	506	492	469	521	496	501	457	472	500	494	456	462	468	451	489	519	485	459	488	477	520	489	510	516	488	471	477	462	491	474	465	493	475	495	484	528	463	523	479	500	454	472	500	501	503	494	498	524	497	518	478	453	455	494	500	518	500	467	489	470	503	435	465	473	502	494	480	462	492	476	507	479	504	502	488	442	441	480	500	482	504	488	469	471	498	505	470	505	477	487	491	439	523	480	474	492	520	501	522	516	546	527	500	520	490	453	478	474	514	488	490	511	483	468	474	475	471	500	445	498	483	475	459	493	487	498	490	498	424	498	476	492	462	507	520	447	519	535	466	505	469	475	502	511	435	484	492	467	450	472	484	487	478	545	481	517	453	476	511	502	454	502	501	477	454	482	492	474	452	466	471	512	488	507	517	445	481	483	456	490	498	477	501	482	479	451	486	480	497	496	495	457	461	475	503	463	539	452	475	469	495	475	492	493	426	458	457	497	463	495	468	510	488	454	464	491	479	563	520	463	537	467	464	510	513	498	444	511	497	489	472	481	481	534	507	449	496	484	480	484	493	470	456	474	456	490	492	465	487	501	505	438	493	519	509	492	507	539	493	469	479	479	473	485	471	493	430	466	496	515	510	529	485	502	476	471	508	512	508	463	472	485	481	477	520	522	468	438	499	475	502	491	486	497	514	505	525	534	512	443	477	468	519	512	488	481	486	498	502	448	505	505	496	472	477	470	497	458	548	495	513	500	468	503	457	477	500	466	480	511	522	510	493	524	507	496	475	525	510	502	483	499	449	475	521	475	530	452	503	503	477	517	500	491	508	456	493	467	500	474	541	495	499	482	508	495	490	517	481	465	489	513	507	519	457	512	461	497	452	504	444	487	510	486	465	499	510	478	547	522	512	524	467	540	504	500	499	491	562	458	466	474	502	483	500	499	507	518	470	485	500	447	498	476	508	490	452	487	484	513	489	531	489	507	453	468	524	499	510	482	490	476	508	449	493	476	482	489	500	487	480	509	488	453	465	487	468	516	453	458	527	467	503	479	534	478	485	430	482	483	497	502	466	495	488	473	482	453	513	505	522	481	528	491	472	474	500	498	542	492	491	488	480	455	496	503	507	471	477	526	506	467	502	476	490	512	496	515	494	509	491	497	503	494	468	467	453	480	498	477	461	480	496	485	523	478	537	457	453	481	491	522	480	455	524	490	526	493	509	461	500	482	493	478	488	478	449	497	484	499	503	475	467	481	456	492	462	499	470	484	460	472	469	495	474	477	469	465	470	534	510	486	494	487	474	480	499	486	461	483	468	490	505	497	476	469	440	482	539	497	484	476	484	520	484	471	482	496	474	478	496	457	516	508	483	488	479	494	473	485	476	483	475	472	505	479	493	466	499	488	457	493	483	467	466	478	494	486	498	511	468	485	488	490	444	441	480	484	520	503	470	484	514	493	482	469	519	534	508	472
21914	10454	31073	57617	69333	57173	41227	24414	6596	336	259	248	263	213	217	220	184	163	162	158	172	182	191	172	169	168	185	180	173	170	180	159	156	176	153	205	176	156	161	157	160	165	180	173	191	186	190	165	165	171	159	164	191	200	179	163	154	162	145	160	159	180	163	178	188	169	161	168	145	179	172	185	172	184	185	156	169	175	191	182	175	173	151	175	188	185	208	165	188	161	168	151	180	176	178	163	163	169	181	166	163	179	171	163	201	170	178	150	165	159	182	166	166	178	148	182	162	167	176	172	165	172	173	180	174	182	148	165	181	185	193	165	173	175	178	185	147	173	180	186	167	153	157	166	167	168	170	186	152	165	189	193	172	195	162	174	157	170	182	189	158	182	165	162	171	171	178	176	195	175	172	172	162	184	179	156	147	188	191	184	176	190	167	169	180	183	188	184	152	193	172	144	165	159	150	176	148	180	176	171	161	180	161	155	157	175	184	141	197	170	186	177	196	184	171	173	155	190	153	156	179	178	194	170	148	177	174	167	164	161	163	178	164	178	152	176	173	169	156	157	161	171	182	161	170	171	177	175	166	179	167	140	169	167	172	154	191	206	176	156	179	164	184	174	182	154	162	168	157	156	186	186	181	163	155	154	167	185	178	172	162	176	166	183	169	177	182	170	157	180	180	147	192	180	165	174	197	191	176	184	170	173	199	188	151	173	180	194	201	182	173	156	179	156	163	170	183	192	178	193	173	185	176	174	178	187	195	165	158	173	172	163	170	187	154	164	156	160	188	184	147	153	207	169	178	176	179	179	175	167	176	151	168	154	181	160	176	178	177	179	160	175	189	160	169	167	156	183	206	205	175	145	169	149	193	176	173	178	176	167	184	171	177	203	163	168	188	178	162	176	167	154	160	176	162	170	159	184	191	173	171	172	163	164	165	183	166	168	178	177	182	174	166	176	150	179	172	176	168	145	163	191	167	196	173	162	164	160	189	189	182	181	158	197	165	179	188	197	172	164	153	179	210	201	189	199	168	164	182	159	187	180	172	173	183	183	177	177	185	193	169	193	167	166	168	163	170	177	162	170	163	171	171	221	186	182	176	178	185	159	189	199	175	179	177	173	162	160	167	170	152	157	187	166	169	179	181	175	186	173	178	166	184	168	184	164	163	177	170	173	164	171	168	181	152	186	183	177	147	176	160	165	172	156	183	171	179	149	147	159	201	183	188	168	170	176	174	190	179	181	172	196	182	177	186	170	179	186	183	176	185	172	173	156	174	204	172	189	158	168	178	182	163	168	175	149	186	167	155	178	166	177	178	190	164	190	169	172	177	167	166	167	199	167	166	192	188	187	189	195	160	161	181	158	174	187	166	160	179	167	155	175	160	174	171	164	185	162	163	180	180	169	187	160	181	165	149	163	173	155	162	159	160	194	159	202	157	207	166	182	176	172	185	184	172	176	203	167	179	172	164	195	163	165	187	173	179	182	181	170	187	197	165	195	177	199	183	180	174	162	178	163	160	182	159	145	141	170	195	182	173	173	185	167	178	154	176	187	177	175	166	179	159	160	178	182	167	167	174	163	151	175	189	165	163	157	199	178	159	166	173	155	178	193	159	152	174	182	182	190	165	188	186	177	162	166	160	159	158	192	174	172	187	178	173	203	168	175	155	171	162	187	181	182	185	173	173	178	179	187	155	185	174	200	162	162	159	175	170	187	197	190	176	163	170	194	186	172	179	180	184	204	181	179	162	181	164	164	208	177	177	174	180	184	191	165	179	156	170	154	185	167	181	163	187	162	177	183	170	187	190	183	193	179	157	172	157	173	163	162	173	183	195	160	188	168	177	179	176	165	174	188	190	141	195	194	197	176	185	192	191	154	183	171	163	174	180	170	183	176	183	199	194	160	185	168	181	188	180	161	161	172	153	172	173	181	158	161	168	164	169	161	177	168	178	194	184	161	176	154	188	174	181	186	177	207	154	160	155	168	182	183	195	159	193	154	172	179	193	190	180	174	174	164	176	169	169	157	148	167	174	171	183	173	183	158	157	157	176	182	160	175	152	185	156	172	160	160	209	165	185	162	185	171	159	170	175	190	169	168	191	165	155	176	171	163	172	183	170	173	176	166	139	173	162	155	191	175	193	189	157	157	177	174	169	185	199	194	170	159	148	151	182	183	190	184	158	162	177	156	159	168	146	178	171	172	178	166	190	168	153	161	195	159	145	151	168	171	185	187	177	169	176	170	161	176	160	192	158	163	165	176	191	180	165	180	181	193	183	197	177	169	179	167	162	167	175	182	174	167	171	158	171	151	192	178	167	180	179	184	161	175	185	173	164	150	160	208	186	186	176	183	175	175	158	161	186	170	163	174	158	169	174	190	143	197	164	209	170	166	171	158	192	178	178	161	168	165	174	202	193	194	175	181	195	179	175	170	171	141	160	201	182	172	163	176	186	180	175	177	153	180	167	174	167	179	175	161	184	195	153	195	183	179	169	171	161	178	166	167	181	170	182	167	171	177	197	194	180	179	166	156	145	173	183	186	169	186	173	183	199	181	186	172	194	163	178	177	182	167	192	189	144	147	188	186	190	162	172	161	181	168	206	166	171	177	176	178	176	156	188	172	161	182	174	170	196	174	181	199	175	172	184	163	167	160	165	171	189	195	166	160	183	165	152	196	153	156	191	165	154	151	167	173	156	183	190	165	160	186	161	185	183	163	187	191	186	196	161	198	200	198	180	186	181	192	175	148	162	170	190	174	184	169	159	179	173	188	165	167	183	170	166	170	157	174	167	191	184	216	180	189	157	167	160	134	165	182	177	167	190	188	181	146	167	185	177	170	186	179	187	159	179	182	158	152	171	181	184	175	156	164	175	163	166	177	178	178	182	186	173	187	180	190	169	177	176	184	181	187	168	169	188	182	169	149	143	168	168	155	173	170	162	199	146	143	159	165	180	186	174	203	171	188	167	173	156	190	168	178	143	166	181	180	171	190	176	165	191	176	160	180	150	185	181	173	164	181	187	157	164	180	159	191	155	163	159	179	157	178	162	160	180	170	175	182	166	216	178	182	163	177	164	173	168	182	176	193	169	179	185	166	167	163	171	177	172	164	184	174	173	183	177	173	163	154	177	179	177	177	187	169	154	176	169	159	183	185	171	165	214	177	177	188	186	180	163	188	167	161	169	152	167	175	161	173	157	178	192	161	179	166	176	161	176	159	170	187	155	175	204	193	190	183	176	191	171	176	192	180	155	146	209	177	176	187	176	187	165	172	154	181	159	172	166	168	179	173	175	193	179	190	177	194	173	175	169	198	188	167	182	163	157	163	172	175	179	168	198	168	166	191	168	168	180	173	174	206	195	176	178	183	176	184	159	150	197	192	182	187	181	189	207	159	166	170	160	159	163	166	161	187	185	174	143	172	150	195	192	166	177	186	179	144	173	168	182	184	160	167	164	218	172	163	154	166	185	153	169	175	160	170	157	163	140	167
11282	7185	29126	66892	77573	66853	52041	36376	9466	676	789	830	860	675	557	546	601	446	509	433	478	423	493	520	450	499	493	475	457	426	473	442	465	438	457	474	467	469	411	468	466	477	468	449	468	467	462	407	434	414	474	505	456	436	466	431	458	459	524	493	485	458	439	442	446	453	458	397	428	480	436	436	462	429	425	448	420	448	454	493	458	455	454	411	418	489	461	468	462	450	437	442	425	455	444	410	477	470	444	451	432	442	430	437	426	438	430	501	475	435	465	467	432	488	477	429	446	454	473	444	446	444	429	412	463	470	481	450	431	415	461	443	420	447	462	471	478	449	464	452	436	449	469	435	449	476	488	436	467	444	424	472	455	494	432	441	462	459	460	481	429	455	438	453	440	456	465	468	452	422	454	460	440	481	452	448	460	479	449	434	468	466	472	441	440	474	446	447	431	450	432	465	473	436	436	465	438	428	436	429	446	492	423	504	397	429	439	411	460	434	439	450	443	477	457	446	493	506	443	442	452	450	456	450	463	457	522	433	459	484	420	444	456	404	463	413	467	390	486	458	439	436	477	462	463	450	419	450	480	453	445	465	464	442	444	472	432	467	442	474	440	450	463	441	490	458	450	456	469	496	443	449	429	433	479	449	422	497	489	431	424	498	441	472	443	445	408	409	442	436	463	436	461	430	501	455	420	488	436	470	434	441	470	474	468	470	445	432	448	440	496	446	454	449	443	459	441	481	458	464	451	496	477	447	434	458	479	460	437	443	468	487	445	425	467	458	444	455	470	422	435	490	455	441	432	442	456	475	426	486	441	434	460	413	469	457	422	438	440	430	436	452	455	445	444	477	449	458	451	465	468	496	467	427	451	453	439	478	436	461	466	454	448	474	443	444	472	454	454	403	457	464	446	444	467	472	472	438	435	451	437	451	500	463	459	443	459	485	451	443	436	486	463	427	407	441	464	466	442	480	459	493	461	440	450	425	452	434	420	407	452	471	444	448	456	457	448	460	424	464	466	475	408	446	466	444	418	453	450	406	413	469	408	429	464	472	467	424	478	466	486	456	446	485	464	440	493	444	455	420	452	440	463	452	459	409	475	448	470	432	412	455	433	439	460	457	453	478	465	414	432	471	477	474	459	441	475	493	402	443	440	495	460	450	445	406	470	395	444	457	461	452	477	454	453	461	435	457	476	413	436	472	453	440	453	445	463	440	457	464	470	434	468	478	438	440	465	426	433	449	462	495	490	453	441	455	451	469	458	441	425	432	448	480	463	436	454	446	453	443	462	450	451	442	426	464	422	468	455	458	446	402	428	442	468	436	430	436	465	414	455	455	450	450	484	448	445	417	476	429	444	432	434	447	449	452	467	474	440	471	454	448	467	453	477	426	453	444	463	438	462	440	460	420	439	454	430	444	425	431	469	439	459	430	430	441	438	425	478	434	455	436	427	418	458	435	450	469	431	461	451	442	431	437	495	475	467	484	432	495	482	459	483	443	435	434	453	480	435	455	451	447	460	457	429	432	487	456	479	457	459	465	408	421	426	457	452	423	447	462	440	479	455	429	498	438	440	442	476	468	456	475	444	447	472	439	451	436	423	447	407	483	468	487	449	437	468	437	452	432	449	448	488	425	486	453	458	483	415	466	443	443	477	477	452	432	392	421	457	461	467	439	439	435	453	444	457	455	441	451	420	438	428	477	447	484	425	446	429	439	463	447	467	491	458	450	455	446	472	454	466	488	462	482	417	427	489	460	440	432	432	476	479	434	465	448	462	465	434	439	459	506	494	418	458	440	468	436	471	422	446	465	443	462	411	444	421	431	478	496	451	457	447	437	455	468	475	464	466	449	456	432	463	460	452	450	440	457	464	433	449	479	474	468	428	463	442	455	435	463	438	454	452	445	457	466	488	429	449	426	466	478	468	455	439	429	478	435	445	423	437	466	464	477	445	480	457	457	457	440	477	456	440	425	447	491	441	442	464	442	484	457	487	445	457	471	471	458	449	451	464	455	436	435	445	404	454	443	472	443	481	451	439	490	436	493	434	456	486	445	447	445	448	467	469	429	458	465	434	462	467	473	440	441	438	432	487	436	468	421	436	429	451	457	461	467	427	465	457	431	462	424	439	448	440	453	458	433	432	425	479	440	449	438	446	429	413	429	432	480	425	467	421	442	448	472	475	477	428	429	477	428	446	459	458	413	446	467	441	476	448	458	442	458	452	431	455	432	469	486	460	454	463	456	465	440	479	483	448	478	441	461	468	435	452	446	499	457	463	489	451	411	485	450	484	493	436	434	445	425	455	430	455	458	436	474	436	477	396	448	430	479	464	477	475	420	430	444	442	445	441	491	460	500	436	464	486	424	439	455	436	480	462	430	485	425	426	469	409	475	455	462	467	461	407	460	443	447	448	460	512	451	477	444	460	472	426	454	443	447	415	498	474	454	467	418	461	451	480	452	471	465	452	407	459	469	427	411	441	428	428	417	458	427	448	500	442	432	482	443	461	460	459	488	442	455	455	485	468	446	448	494	442	465	497	409	428	454	424	464	440	455	432	413	425	472	419	434	471	424	468	472	436	440	382	440	453	500	479	464	424	502	467	441	442	435	482	440	443	475	469	434	455	444	467	458	417	451	461	477	444	459	449	468	430	496	489	441	448	454	414	462	450	445	436	488	458	417	445	468	476	476	436	473	445	460	461	479	474	463	465	460	470	501	434	478	439	436	455	435	432	439	445	483	447	461	461	487	436	429	437	469	449	447	459	441	443	469	456	456	465	427	415	457	435	478	446	475	487	455	462	429	457	449	434	448	457	472	476	447	441	431	481	461	459	469	434	476	416	433	436	417	442	467	453	472	472	447	420	474	446	486	513	476	474	466	479	411	420	444	470	427	453	422	468	451	444	465	461	476	459	482	479	428	431	438	438	444	438	484	420	465	461	432	471	434	455	456	445	429	450	459	423	451	443	423	458	448	490	470	448	457	494	416	463	451	452	478	455	452	453	456	498	444	495	513	446	385	464	436	431	470	458	428	416	426	436	442	453	493	466	444	451	450	459	466	488	453	443	487	438	456	452	430	472	462	447	432	450	477	447	447	459	444	429	485	462	429	457	423	456	446	446	394	413	441	484	433	446	431	463	429	485	482	430	456	435	436	440	469	411	475	416	462	450	431	432	427	455	474	411	468	442	472	436	441	454	465	421	461	469	450	462	424	473	457	418	425	439	452	480	432	442	442	454	442	492	423	438	447	427	450	471	440	469	425	499	429	452	477	459	466	472	440	466	474	451	451	430	418	432	418	408	422	435	478	465	431	490	422	476	451	470	456	434	460	463	460	443	468	452	461	424	428	474	452	433	439	424	466	394	476	384	446	474	466	447	408	452	466	410	434	445	483	445	471	400	441	456	445	446	468	455	436	460	457	470	449	404	475	451	433	480	475	449	434	437	474	452	471	427	467	443	423	442	463	411	449	442	433	463	470	446	472	469	466
3428	1184	1883	6017	7781	5788	3298	1465	339	139	155	161	165	162	158	158	163	143	143	153	152	166	146	147	156	141	165	170	171	157	155	148	144	147	152	150	167	122	160	161	164	149	145	135	153	133	157	165	175	151	161	151	144	124	160	162	156	145	181	143	148	165	151	150	154	156	121	186	147	155	141	140	165	154	133	155	155	138	173	177	169	167	156	157	151	146	160	159	179	155	149	161	150	139	141	145	142	159	153	141	155	179	147	157	196	173	150	127	146	152	160	172	137	154	175	123	125	131	145	139	156	134	168	145	176	158	145	156	156	147	140	158	158	165	169	173	150	170	149	166	161	153	181	157	148	140	136	151	158	155	154	161	166	168	150	160	148	145	157	137	158	149	147	143	141	159	165	130	158	167	150	178	145	155	154	140	158	171	153	155	121	135	135	179	170	153	127	156	164	166	145	137	164	167	156	164	135	177	158	144	157	143	148	155	154	155	147	163	151	161	147	139	160	159	154	174	184	142	161	149	141	167	166	176	178	167	139	133	136	153	172	167	162	147	155	148	154	158	151	155	141	166	136	144	154	170	143	151	158	132	152	152	171	152	149	139	161	160	164	148	162	171	162	151	158	162	134	141	170	172	144	169	161	158	143	148	177	161	177	147	136	163	179	159	171	148	166	187	158	153	137	137	151	155	141	157	171	155	153	161	147	166	143	139	149	151	150	130	180	147	174	151	147	143	136	160	154	160	149	161	157	150	172	170	163	154	163	156	165	143	138	147	144	146	139	166	141	154	160	135	155	141	144	168	145	156	135	159	161	135	149	147	140	164	121	147	160	186	166	155	146	143	148	165	166	167	162	140	175	164	141	184	172	136	144	140	126	179	150	174	147	153	133	147	140	155	162	137	146	147	141	141	168	175	160	133	131	166	139	143	162	153	157	170	164	160	132	141	167	157	164	137	143	134	157	165	151	155	146	173	162	161	156	133	140	155	167	156	163	165	153	157	145	152	140	172	171	163	156	157	163	140	123	172	152	137	137	167	145	154	160	136	158	132	142	154	150	146	153	163	126	165	156	160	160	166	166	148	160	152	149	155	153	176	148	155	149	165	126	166	150	177	165	144	155	143	151	160	151	152	144	142	160	161	154	147	140	148	142	143	149	158	144	151	157	167	142	167	146	160	152	163	148	142	153	145	183	146	141	148	166	135	150	142	148	175	155	158	151	134	162	139	149	152	168	154	162	137	145	144	168	144	154	150	163	162	142	167	145	131	137	161	146	143	136	151	164	158	157	152	162	168	164	152	164	141	151	140	138	133	143	153	144	164	160	157	149	167	151	143	160	165	152	157	131	140	157	121	156	147	144	149	137	136	165	159	150	180	147	138	161	163	159	151	122	150	171	150	142	162	128	159	152	160	184	147	156	144	146	141	143	154	160	158	156	169	138	164	152	152	150	166	156	157	154	187	155	151	171	160	149	145	149	150	146	138	168	135	157	144	157	163	167	164	147	175	162	151	159	134	153	151	151	149	139	148	146	156	167	159	149	173	144	127	157	164	163	147	161	152	164	160	140	190	150	163	170	159	139	152	145	147	146	143	158	170	138	148	145	173	143	144	153	131	159	144	167	156	162	133	158	145	139	135	147	137	137	163	166	172	160	143	153	150	148	158	153	163	140	162	159	152	155	137	152	164	164	170	155	174	167	195	146	138	152	159	160	165	149	136	153	160	154	148	184	144	138	158	168	154	165	152	165	153	142	154	134	147	146	135	162	146	170	125	148	138	156	172	136	167	137	163	157	147	134	148	163	158	142	154	139	152	165	156	163	172	163	184	165	146	159	142	144	166	155	159	167	145	165	173	157	151	167	129	151	161	149	161	147	151	155	158	154	162	165	155	154	146	148	174	177	162	145	151	174	168	173	148	161	164	183	134	139	144	141	124	147	154	121	151	164	150	161	148	161	161	173	170	142	127	133	162	152	142	137	127	163	160	133	134	168	144	152	149	152	148	156	148	160	127	163	157	151	175	156	156	150	156	166	151	150	136	135	162	138	167	159	168	162	137	164	159	140	121	156	157	154	124	167	139	143	141	123	157	151	144	169	165	149	150	152	142	181	158	154	174	142	163	157	153	138	174	136	164	146	141	158	169	163	154	155	144	136	168	170	156	163	166	145	157	160	147	158	154	161	133	158	155	164	157	132	146	145	164	152	152	163	130	153	140	156	152	154	147	151	159	140	166	158	176	141	138	144	136	157	138	141	151	162	167	159	166	166	172	135	173	158	149	152	143	160	161	161	148	155	136	138	158	152	165	156	141	161	132	167	167	161	146	154	154	122	131	133	147	170	157	159	175	157	152	151	152	162	151	144	125	158	146	147	163	148	157	157	165	133	160	172	134	153	151	147	161	144	160	146	157	146	154	152	144	158	180	153	151	154	160	157	151	161	147	171	186	135	190	143	162	177	147	144	160	144	140	151	165	164	147	186	174	176	150	137	135	147	174	163	160	159	154	169	154	163	204	156	170	142	155	151	143	147	156	179	146	159	150	144	135	161	152	153	153	147	160	152	163	157	134	145	156	140	165	166	135	150	138	153	174	167	146	142	143	143	136	159	155	148	151	148	159	166	145	157	155	154	134	127	144	157	185	127	157	131	160	152	164	162	158	155	165	174	161	156	157	143	144	146	155	152	158	137	146	163	154	145	137	134	151	141	157	155	167	142	176	169	153	150	155	155	170	167	159	138	159	140	160	184	156	163	139	151	150	174	148	163	141	158	133	153	137	155	180	152	137	135	152	171	171	153	143	146	148	165	158	144	161	170	180	163	158	137	139	163	152	144	148	168	164	146	165	150	161	123	146	131	170	162	155	149	168	174	124	148	163	165	145	157	162	143	142	155	145	166	152	147	172	151	156	138	151	159	145	166	142	156	162	172	147	174	150	151	155	148	145	165	173	166	158	150	152	147	181	143	161	132	166	182	155	175	151	140	162	163	139	153	158	163	137	162	142	158	163	161	166	168	154	142	156	168	137	181	146	140	142	145	197	130	150	167	143	147	176	153	150	149	145	144	164	155	150	159	159	141	159	159	139	140	160	138	170	149	154	139	166	153	170	145	144	144	162	154	153	145	166	155	162	163	155	143	150	148	169	152	139	154	146	159	171	134	176	156	162	127	166	157	133	140	149	133	148	164	158	172	140	159	159	146	150	138	169	145	133	154	153	142	142	146	143	149	152	167	154	139	170	162	151	163	157	155	147	159	145	156	157	135	147	155	151	156	127	164	177	152	161	166	142	141	136	175	172	167	164	168	159	154	181	150	155	143	137	131	170	147	135	147	153	148	164	138	172	152	151	160	140	148	147	161	150	167	141	126	153	145	158	156	161	153	137	144	148	164	150	150	149	141	141	141	162	172	140	136	147	151	167	161	159	147	151	152	153	149	149	176	167	134	146	151	148	157	169	144	153	154	150	130	158	163	163	171	143	148	155	161	167	140	159	156	152
2649	1500	4369	18625	22036	17533	11060	5401	1077	460	433	391	409	439	422	394	405	428	420	454	384	429	419	423	437	424	422	418	437	411	418	422	400	429	422	387	418	399	406	421	428	432	422	434	419	444	399	418	401	447	413	435	452	412	406	421	436	405	442	418	396	416	404	408	423	420	416	441	423	430	429	409	416	397	417	434	407	447	447	396	380	453	407	411	435	391	387	398	407	442	418	423	378	379	414	431	406	353	406	423	395	416	433	455	411	426	451	416	411	410	382	397	444	394	385	400	388	434	405	441	398	436	430	421	395	438	440	441	421	372	452	375	427	429	445	418	429	433	394	418	395	434	430	425	437	405	420	431	434	438	425	410	404	406	389	421	435	394	426	426	429	424	439	408	418	403	421	433	393	421	416	403	404	417	391	407	422	397	406	420	401	432	407	472	399	462	414	450	405	438	414	390	409	402	393	397	403	437	454	407	403	414	434	376	415	431	427	384	402	419	424	410	456	398	420	420	402	433	453	407	449	423	476	391	401	415	406	435	417	421	397	383	385	437	421	440	429	395	416	406	398	428	425	415	382	431	404	406	395	408	441	394	405	479	429	386	427	441	436	412	397	418	381	386	395	451	423	440	398	395	432	411	404	424	437	433	464	417	418	421	450	391	404	433	402	406	438	448	403	427	415	407	417	418	384	382	391	413	398	434	405	434	391	392	431	430	442	413	442	440	395	415	400	410	411	392	398	441	413	398	417	456	427	416	436	455	420	434	408	390	417	433	398	401	420	429	426	403	444	433	418	385	452	371	395	425	423	446	415	421	426	425	433	424	418	422	398	443	435	399	403	439	401	410	398	392	436	417	444	420	380	406	424	405	445	406	389	406	407	427	408	393	430	434	407	418	424	437	408	432	438	441	396	438	406	424	443	405	385	430	417	405	412	391	410	408	386	416	421	452	379	428	421	410	385	441	417	390	375	448	436	402	426	362	433	405	416	436	432	442	406	423	385	413	387	410	422	412	433	456	456	422	432	402	407	398	418	412	463	420	399	452	447	453	428	429	415	404	423	383	420	412	422	415	422	419	404	452	398	381	438	424	418	378	383	407	395	408	457	421	434	445	387	402	373	400	377	361	423	449	424	413	419	375	433	412	446	422	445	399	436	414	425	396	456	433	423	416	438	385	414	403	414	440	440	444	421	389	373	412	417	393	406	398	391	403	399	430	420	461	420	405	408	419	433	417	406	434	412	438	433	395	422	398	404	406	456	429	406	416	427	379	408	425	475	426	418	377	401	435	441	415	404	440	432	420	409	408	430	430	405	400	411	442	391	437	405	386	428	416	422	456	398	428	419	389	440	399	437	450	428	364	443	409	427	458	394	387	440	407	438	407	398	386	408	409	430	448	453	410	441	383	419	390	378	382	439	390	409	421	387	423	408	421	426	438	408	374	463	410	389	399	464	445	442	391	447	398	433	407	443	402	405	448	424	377	459	420	414	432	444	387	414	433	409	407	439	411	427	453	411	448	381	422	416	448	406	428	409	423	433	396	460	410	430	427	408	445	456	410	443	435	420	419	417	429	418	393	413	407	449	435	414	386	405	413	422	434	433	396	440	414	426	404	383	406	436	392	438	409	417	364	416	432	420	415	431	433	412	405	427	425	400	413	402	420	396	388	469	412	387	373	422	420	389	450	431	402	384	420	408	456	433	390	433	415	447	437	398	424	434	453	407	397	339	409	397	397	410	419	401	369	392	465	420	403	394	399	417	425	401	395	394	451	410	431	426	438	457	430	377	431	391	388	401	417	434	417	446	406	387	383	411	415	399	390	399	412	420	416	405	400	424	431	429	436	464	435	411	415	422	418	443	368	403	405	420	440	436	434	399	409	452	460	423	403	438	379	417	410	388	429	428	421	429	422	412	425	392	409	408	414	425	418	415	427	438	382	438	411	436	438	440	432	427	421	412	402	437	409	374	414	389	410	417	434	400	422	405	417	443	373	421	415	421	399	408	422	413	416	417	436	400	400	408	402	427	409	428	405	414	404	401	392	387	411	401	415	420	449	432	398	428	405	418	451	429	442	450	418	412	425	413	399	416	419	407	407	404	407	437	428	391	428	395	422	428	420	435	430	387	392	396	401	445	422	413	420	436	393	401	406	356	404	442	428	409	427	413	416	445	434	427	413	397	418	428	407	451	422	419	425	426	390	400	403	401	405	420	424	415	394	386	442	381	411	417	383	415	429	398	427	371	395	447	394	431	374	423	442	433	448	402	405	404	390	448	380	431	392	429	409	406	443	415	422	420	396	438	400	447	389	361	431	404	390	437	435	417	492	396	416	460	407	403	409	403	387	404	408	417	406	413	396	446	458	389	418	401	403	406	424	432	444	395	428	372	429	409	390	431	434	392	458	391	426	421	427	402	408	415	388	441	426	423	433	398	431	409	396	410	431	397	413	405	448	417	418	418	394	409	412	412	399	399	451	403	422	383	418	409	383	411	415	406	400	423	389	420	393	434	413	445	393	412	408	414	399	431	428	401	413	431	397	406	410	410	428	423	432	439	388	437	381	408	418	419	427	453	415	436	424	431	417	421	409	398	378	396	466	429	390	438	391	397	432	387	415	405	443	442	429	392	435	429	402	413	405	422	430	408	398	426	418	419	398	373	428	408	425	428	451	410	426	386	428	437	386	432	404	397	413	435	395	392	409	407	422	397	427	415	409	407	412	413	442	431	405	407	418	440	408	430	415	424	420	406	373	389	435	430	424	438	406	438	425	402	397	412	403	399	421	412	421	382	414	424	389	406	416	455	405	430	424	402	413	381	400	411	411	393	427	454	439	410	440	377	393	448	401	391	408	431	393	402	426	430	385	418	395	440	418	431	366	416	412	460	410	392	413	407	381	430	414	412	447	402	406	405	463	403	442	433	430	415	418	438	447	447	456	427	413	441	446	401	365	395	426	405	397	420	415	423	403	452	417	399	454	433	461	385	350	414	429	417	443	388	417	417	432	418	434	391	409	382	389	442	401	394	433	443	408	420	416	432	430	437	432	411	442	416	407	421	429	435	432	425	429	400	409	460	428	411	448	412	405	398	430	437	434	373	449	417	418	417	384	366	418	400	428	429	385	405	453	394	436	413	404	441	423	425	396	417	420	432	364	412	403	388	405	427	443	458	440	442	415	412	420	404	439	432	445	420	386	450	404	436	406	436	449	441	427	429	372	385	408	411	386	476	440	397	403	410	412	424	427	433	381	398	410	436	442	417	398	422	404	447	411	435	390	393	384	397	447	404	424	430	395	415	395	432	408	408	414	420	386	403	408	377	425	420	431	444	453	402	436	470	389	417	404	409	424	415	413	411	426	454	371	399	381	393	449	423	378	433	425	419	401	417	449	408	432	417	413	450	427	382	433	426	427	381	404	411	395	390	449	398	405	409	417	424	435	434	410	442	414	437	427	399	381	431	412	426	392	444	414	390	407	463	444	417	437	432	417	410	417
13143	7075	24332	56463	57078	43452	27699	13020	2208	252	262	213	215	241	196	210	194	195	209	193	171	175	170	201	189	174	177	172	185	182	193	200	182	198	189	204	200	193	208	206	192	208	190	210	169	199	181	186	187	201	181	171	200	193	226	182	197	166	203	185	180	215	196	199	164	205	189	194	189	177	192	193	198	187	172	206	188	219	208	195	193	228	189	195	189	194	191	213	179	200	189	201	186	183	186	180	174	161	212	187	177	182	176	193	191	207	193	194	212	205	185	182	184	185	185	189	185	187	184	202	169	181	210	173	177	189	184	203	187	171	178	199	169	173	202	186	195	197	184	184	168	174	200	162	176	191	187	148	164	211	208	190	178	167	179	198	196	198	181	201	168	192	186	191	202	182	196	183	185	180	207	177	188	195	179	181	186	162	197	191	209	166	206	190	170	172	184	191	183	187	188	172	203	187	201	188	168	195	190	214	184	219	193	162	190	189	214	195	217	185	174	183	209	184	187	181	169	193	182	197	213	192	174	175	182	178	183	172	175	184	171	208	180	191	203	175	222	181	224	177	180	193	159	191	185	178	180	174	188	174	224	186	205	174	180	200	200	190	216	193	186	169	203	182	200	208	169	192	181	187	175	195	160	195	168	218	185	178	190	209	176	201	186	191	184	174	177	198	203	160	190	229	212	181	185	181	183	176	198	181	177	197	191	186	198	205	172	180	179	180	189	197	171	212	197	173	177	188	204	202	177	176	186	190	187	207	193	193	191	186	177	209	200	199	179	185	195	194	180	196	188	189	207	180	159	166	197	188	178	196	187	172	180	195	191	189	204	207	212	196	181	193	172	193	197	199	154	204	181	180	168	198	172	183	185	167	189	197	221	180	210	192	195	175	172	213	182	185	192	204	217	185	183	189	199	195	181	173	182	217	187	194	213	185	190	183	198	184	166	233	177	181	198	185	175	167	178	194	215	194	175	187	219	184	195	173	183	194	199	191	187	185	195	176	179	200	185	201	199	157	200	187	166	165	175	196	185	179	187	180	179	151	214	197	164	190	189	182	212	174	197	187	196	189	214	172	191	209	166	202	186	210	173	197	200	185	164	200	224	211	169	178	192	204	198	201	192	189	207	193	192	195	205	195	191	211	189	182	197	202	192	199	173	182	193	203	200	201	196	209	227	197	209	204	189	186	197	182	206	185	201	199	203	187	220	179	184	165	193	212	186	183	205	172	190	185	182	192	184	177	205	179	192	170	191	193	196	177	183	182	199	185	193	181	170	193	195	186	209	180	209	173	168	188	184	198	180	192	210	170	191	181	191	172	183	175	174	193	197	185	168	206	208	181	177	194	197	189	205	214	173	184	199	176	191	190	178	195	180	189	206	202	209	197	197	211	215	197	176	196	197	185	200	193	176	180	206	196	192	177	156	181	211	195	212	188	173	203	186	182	191	199	193	196	198	181	197	203	197	179	181	198	186	199	196	205	182	187	225	198	177	185	199	204	210	188	199	183	166	199	169	198	192	213	199	201	215	180	197	186	200	203	178	205	169	180	188	198	211	203	169	191	186	181	198	186	213	168	187	175	183	181	178	204	204	170	194	202	191	200	185	176	187	179	187	207	177	213	184	197	198	181	186	189	194	175	186	179	189	180	206	160	179	178	190	192	179	181	193	166	174	179	202	195	176	172	203	196	172	204	179	182	173	194	221	156	181	180	199	211	187	195	191	190	180	165	177	177	170	213	158	178	191	197	192	172	180	172	174	172	209	187	192	170	205	182	205	215	193	180	197	168	189	180	175	179	218	188	197	161	185	184	211	187	200	198	186	198	183	188	188	213	200	194	181	199	183	196	199	193	204	179	203	187	191	178	188	195	174	180	196	185	202	199	203	208	215	209	190	206	177	206	197	184	172	199	170	207	194	206	183	188	176	207	227	181	185	160	188	179	196	189	209	198	209	185	184	206	193	183	191	193	180	192	206	216	167	178	167	218	183	177	196	173	193	172	202	202	205	192	183	166	212	185	210	204	197	208	182	194	206	191	179	202	192	189	203	179	180	203	200	198	200	203	176	194	153	171	193	202	204	170	211	217	220	163	171	190	183	192	181	192	175	199	172	177	227	198	185	190	187	191	176	222	172	196	173	193	227	186	205	182	174	179	173	208	216	180	186	179	166	161	174	169	190	179	181	201	194	198	203	188	210	173	186	189	200	164	185	190	180	191	202	184	180	185	165	192	189	212	188	177	201	185	179	192	196	168	212	194	191	215	178	195	186	206	171	192	204	189	194	191	166	191	194	189	193	207	185	182	186	192	191	181	183	184	183	170	182	198	198	228	198	203	189	187	172	191	185	179	177	203	172	201	180	210	176	182	196	194	185	190	177	198	179	190	186	190	180	181	194	174	199	193	182	200	192	196	170	196	185	179	182	179	184	197	171	212	196	164	179	205	187	176	181	208	199	198	175	174	191	199	193	171	181	197	206	169	184	171	229	185	184	177	181	174	184	176	188	185	194	215	185	184	177	179	178	189	172	184	201	188	173	184	178	189	191	201	208	171	182	194	190	175	229	213	186	150	217	174	184	169	172	189	178	192	184	203	182	183	181	187	196	206	194	184	215	181	194	190	195	193	184	183	169	169	185	181	180	208	188	182	189	168	177	171	194	210	189	151	166	217	186	188	185	175	187	189	171	185	174	205	204	181	217	203	178	207	188	180	213	181	188	206	196	178	182	162	179	186	176	190	207	186	188	185	201	195	207	169	174	181	184	181	191	172	197	189	177	177	162	198	190	187	162	186	202	167	207	196	182	176	190	172	190	172	187	193	175	182	202	172	188	178	203	201	185	200	178	171	192	203	192	174	168	173	197	158	168	171	182	175	191	181	171	185	171	201	181	194	202	186	174	206	195	197	200	187	198	195	183	191	188	211	214	191	209	214	238	192	205	191	180	197	163	199	174	205	188	177	174	157	190	208	200	186	180	205	179	181	197	185	194	193	221	150	195	200	184	194	189	194	193	160	190	207	185	169	199	208	230	171	184	188	195	198	197	188	188	177	207	192	183	191	187	194	189	185	170	192	154	197	177	197	218	185	207	192	183	180	200	202	179	203	175	178	188	184	190	183	185	160	209	197	172	186	191	220	192	172	199	190	199	173	187	193	177	196	201	207	201	178	223	186	206	220	177	202	169	162	208	162	207	214	186	182	185	181	192	185	180	199	187	180	172	186	183	169	196	194	185	202	206	185	211	189	187	203	212	171	186	164	175	199	188	181	184	190	207	203	172	194	188	181	188	171	166	184	194	186	201	212	176	215	180	191	197	186	208	213	183	158	190	198	180	193	200	178	176	193	185	166	194	205	207	195	182	205	194	196	170	181	198	188	183	172	188	185	190	197	189	190	188	199	182	185	180	209	184	188	162	200	195	192	174	189	184	187	176	186	195	197	190	210	188	163	190	165	196	188	189	214	170	187	177	186	177	190	199	193	213	211	174	167	184	185
7699	6296	31307	62440	64157	53480	39968	25121	4983	623	678	565	731	705	526	567	555	500	501	478	515	508	505	497	488	499	494	546	471	524	462	505	517	520	528	535	499	509	525	486	503	478	531	496	484	496	495	471	436	481	535	502	509	516	469	465	470	489	518	476	501	491	541	502	490	466	496	477	469	461	506	481	488	491	522	467	465	496	487	473	513	466	481	458	487	504	493	484	495	489	471	495	489	490	521	499	482	476	491	536	470	511	532	458	536	523	504	491	504	495	471	509	497	516	485	451	520	482	489	508	519	481	483	506	554	494	478	495	520	509	485	480	524	552	503	531	460	491	496	531	545	511	503	490	499	524	494	473	460	504	545	506	488	501	452	475	509	520	507	483	479	489	535	509	490	515	504	505	512	516	495	491	510	517	457	504	497	497	498	484	554	465	520	492	504	490	494	507	490	561	477	513	475	475	472	483	458	505	452	527	478	512	501	462	496	488	468	503	496	526	476	459	510	491	515	508	471	504	487	505	510	494	507	547	498	487	507	524	473	497	508	492	513	483	498	486	492	461	507	521	507	472	509	478	517	489	494	521	509	498	490	485	443	517	477	537	502	509	471	532	481	462	501	494	494	484	525	515	484	512	515	498	513	489	432	476	500	520	494	497	519	510	508	508	506	493	495	484	529	536	486	520	510	497	453	472	482	469	485	492	505	438	472	497	511	486	486	496	514	494	498	482	526	502	476	515	457	508	517	511	490	481	512	484	494	488	466	478	488	493	498	456	487	517	524	515	508	524	448	509	505	490	486	447	475	479	539	516	491	495	505	511	489	466	542	512	469	503	485	482	500	514	482	478	496	520	538	511	495	516	535	465	487	498	483	490	493	498	482	454	478	492	505	495	481	507	509	480	489	492	462	506	506	493	515	458	469	492	542	502	497	512	514	487	525	535	492	492	519	503	501	500	498	510	505	475	499	485	496	482	490	487	507	490	528	492	481	493	500	481	505	484	478	493	483	520	496	477	484	545	458	498	522	483	511	451	439	468	490	495	501	509	522	529	477	467	521	486	498	485	469	472	501	492	472	501	463	487	549	573	509	529	509	474	496	519	473	547	444	524	494	539	495	469	494	512	491	481	495	503	522	487	475	506	490	491	524	503	486	524	529	512	486	500	502	522	489	525	488	479	514	498	509	490	493	509	490	493	534	510	517	508	507	481	512	466	477	500	508	509	478	501	514	506	495	486	504	542	524	481	482	519	500	493	497	479	487	516	478	439	511	523	490	500	457	510	453	459	501	525	499	454	476	493	509	512	532	518	488	527	486	442	483	515	513	485	493	492	500	489	522	500	502	469	515	457	490	515	512	510	495	464	451	514	460	531	491	531	507	497	496	490	497	483	500	464	487	467	512	508	481	507	510	493	524	491	523	500	450	477	506	497	454	484	491	486	514	510	509	502	471	504	523	523	482	519	541	476	495	517	453	550	515	496	511	498	489	482	503	481	514	458	490	473	528	564	485	463	480	515	484	486	507	481	515	491	501	498	453	520	523	513	526	516	495	505	493	492	502	488	474	494	483	473	499	475	547	482	510	456	510	507	556	508	497	478	495	459	533	507	478	496	509	490	503	496	529	486	485	481	461	470	477	529	496	466	498	482	512	503	500	493	491	531	505	508	461	476	501	487	530	481	462	545	512	492	470	515	473	505	526	493	481	489	500	475	489	492	493	504	552	473	515	512	459	501	514	478	504	506	503	513	494	509	504	485	481	490	546	477	487	510	495	516	505	477	491	498	473	509	488	501	497	525	528	486	519	511	534	533	503	473	469	486	500	454	498	475	519	495	503	479	482	496	482	482	510	508	506	514	533	500	518	474	528	516	518	488	507	489	498	459	512	462	521	476	442	484	494	481	498	505	494	525	509	478	498	508	536	485	469	497	475	464	489	496	521	484	492	538	478	462	484	460	482	504	477	487	520	496	505	555	482	525	516	457	517	496	499	504	505	519	488	510	493	472	490	502	514	494	458	503	516	519	503	473	508	483	473	530	472	482	522	498	511	500	524	519	499	494	467	479	513	508	538	508	495	526	519	512	499	484	523	521	483	492	503	471	505	479	474	504	500	470	493	513	521	475	503	464	511	460	517	478	491	512	512	475	462	492	513	501	501	518	468	489	515	510	484	493	480	490	448	498	510	494	496	480	517	478	494	501	486	518	491	511	516	486	511	484	497	519	515	513	529	488	467	502	490	533	498	459	511	461	500	495	458	488	532	462	519	506	519	492	506	498	485	520	546	498	506	500	497	458	532	496	505	453	519	499	525	465	495	497	495	498	491	496	491	488	492	563	485	477	505	513	500	488	490	470	499	496	543	464	488	520	467	524	505	543	504	484	460	472	486	525	517	511	499	469	559	484	486	492	491	550	486	493	500	531	509	497	490	512	493	486	479	471	492	494	497	548	500	514	525	470	492	463	466	490	500	500	521	477	513	447	472	508	520	500	518	455	508	520	485	507	501	508	518	503	462	545	486	480	469	542	528	490	478	515	517	488	482	519	493	524	487	517	482	529	455	492	479	473	501	521	489	480	464	508	491	475	525	485	531	542	493	497	508	478	531	520	491	462	478	487	468	497	488	508	461	499	502	492	497	464	508	478	511	453	506	517	508	470	519	506	508	513	487	531	485	532	479	510	538	457	523	513	516	502	508	503	479	519	493	484	498	510	508	538	501	485	503	523	502	478	542	509	499	514	527	510	488	526	513	514	518	477	484	513	476	540	480	521	535	522	504	543	473	493	478	503	504	501	522	488	487	470	520	499	492	472	489	486	502	481	495	495	508	471	484	504	448	520	500	522	521	508	480	528	521	507	484	472	468	496	509	495	501	503	499	508	515	495	532	512	472	481	492	484	501	521	480	479	494	504	501	499	475	467	483	494	519	500	489	515	468	488	504	504	523	486	502	448	508	514	497	497	488	501	457	513	514	501	492	512	497	494	526	529	496	473	550	523	511	483	512	491	523	472	526	517	499	519	464	541	525	496	466	512	484	486	502	493	493	509	525	487	458	508	473	498	503	484	514	478	546	523	524	474	498	482	493	517	498	508	502	513	474	531	485	497	474	537	499	490	479	452	464	474	469	500	471	524	534	512	483	535	535	491	513	534	484	504	494	501	510	497	462	470	495	517	485	510	498	478	481	482	501	489	484	484	519	518	473	505	529	524	460	494	519	490	543	522	469	507	471	460	475	490	510	496	455	453	513	438	486	505	506	543	534	505	519	544	505	518	518	472	511	475	507	483	515	513	500	464	484	502	493	498	477	480	471	506	500	491	504	508	480	485	521	489	520	516	485	445	504	538	532	505	503	504	484	477	501	492	533	488	516	506	458	499	489	499	481	499	478	507	458	495	495	472	482	504	519	489	477	510	519	490	473	502	507	531	524	510	471	542	455	534	513	470	486	539	506	506	514	514	461	511	491	531	511	483	466	485	533	506	523	504	480	525	487	499	503	494
20509	15003	45139	71485	68364	54214	36692	19966	4056	254	267	215	219	228	210	196	181	178	179	199	197	177	209	170	188	197	181	179	196	188	177	212	180	178	179	177	186	184	173	174	179	175	170	160	173	204	196	190	177	206	180	188	157	197	181	174	186	173	180	204	192	189	183	167	173	174	191	177	164	191	169	189	192	193	190	179	163	173	175	185	193	145	190	185	173	170	189	180	188	198	164	200	195	151	186	194	178	177	171	168	156	178	182	185	175	160	189	186	175	174	176	172	204	185	179	169	174	179	195	196	165	182	195	163	179	177	176	197	209	155	189	181	189	183	196	177	167	190	196	178	205	170	165	168	187	189	168	175	193	161	187	177	163	168	179	150	171	176	189	184	204	188	178	148	189	178	160	194	173	172	179	159	205	180	167	185	176	181	179	183	191	201	184	160	180	156	180	209	174	165	162	166	184	189	198	177	167	180	203	166	166	162	188	165	172	174	193	164	198	182	189	171	182	197	165	186	171	169	174	170	179	167	159	168	169	176	160	164	159	196	168	174	169	171	184	162	175	201	181	191	150	176	185	190	177	168	159	189	199	188	167	190	177	180	165	191	172	178	190	183	180	174	169	181	185	180	180	191	160	181	167	187	204	168	177	182	187	178	175	176	207	162	193	196	185	198	207	165	184	195	169	169	174	177	188	193	184	184	191	184	184	162	195	163	184	182	191	162	168	187	175	154	177	195	194	178	178	175	191	184	183	195	195	185	170	188	190	205	174	175	181	173	193	173	153	162	188	201	156	168	155	151	188	187	161	162	179	188	165	175	191	194	173	176	168	204	189	182	192	161	193	176	175	169	192	165	167	182	193	173	191	204	178	178	193	193	180	179	173	185	196	168	182	161	162	201	191	177	180	167	181	168	191	173	204	200	183	174	164	168	166	196	189	174	171	184	175	189	166	152	186	176	162	174	193	174	172	162	177	200	176	181	164	144	182	179	191	140	172	157	162	185	194	178	185	197	164	199	182	177	206	214	193	172	163	170	156	173	176	184	189	169	159	160	187	188	175	153	190	193	188	194	185	193	157	182	187	174	168	182	154	175	163	171	159	160	189	170	182	209	150	180	152	175	188	178	170	183	190	159	168	181	169	203	167	178	169	187	178	192	179	177	184	185	176	200	176	198	176	175	176	160	182	171	172	175	169	186	207	162	183	211	198	160	175	171	199	186	191	196	193	177	204	178	158	177	186	177	193	171	181	188	165	178	158	167	156	180	157	174	168	178	190	176	172	162	185	190	159	171	186	163	178	176	177	187	164	153	186	172	186	164	180	178	161	188	184	178	198	182	181	179	178	199	169	183	177	177	175	176	177	206	187	158	155	186	152	183	182	200	188	181	187	158	180	177	172	177	152	155	174	173	159	184	191	181	179	169	168	189	161	167	192	172	160	169	157	162	192	161	199	163	179	160	183	207	196	183	189	169	176	158	191	168	163	184	164	198	217	179	154	186	178	187	189	150	155	175	190	176	211	178	167	188	204	188	176	161	154	176	169	163	174	174	203	186	199	181	180	188	169	200	188	174	167	187	174	182	179	200	186	181	153	159	188	168	149	186	177	180	186	209	178	188	173	185	197	198	164	178	184	204	180	193	190	161	160	137	166	210	183	169	177	194	193	195	224	180	174	178	203	202	146	173	163	186	170	183	147	179	182	169	172	161	171	163	199	168	183	186	194	177	178	184	197	189	185	185	168	187	180	200	187	175	182	161	183	170	163	160	200	190	175	172	192	175	197	197	204	173	193	192	189	187	164	167	158	184	190	170	187	174	175	181	184	184	183	153	162	183	167	179	166	158	182	172	197	176	166	196	178	165	208	168	166	176	158	199	153	207	177	142	169	176	176	193	198	198	164	178	190	206	166	142	193	168	178	167	180	162	178	195	167	222	176	185	188	168	160	198	177	192	176	182	195	171	193	175	202	170	179	191	174	194	194	182	169	194	186	176	181	183	178	175	148	183	178	178	204	177	165	168	169	161	153	191	178	188	196	159	185	176	187	174	176	195	201	163	156	174	176	181	168	167	181	193	167	182	195	205	166	190	149	178	174	191	185	183	152	181	176	159	155	206	177	161	199	165	176	161	169	180	180	172	155	182	175	163	200	153	176	178	184	162	157	195	191	197	197	195	163	156	188	176	144	171	167	199	168	194	175	162	162	185	183	155	173	164	167	182	181	163	171	191	164	191	189	180	173	182	176	201	183	192	182	157	144	197	182	184	187	184	181	181	165	166	181	191	182	210	153	160	156	180	194	170	156	153	193	170	174	193	156	186	174	173	203	189	173	175	167	170	162	191	173	223	202	186	158	174	170	198	169	184	183	173	174	164	147	197	197	169	189	182	176	172	162	203	196	192	162	189	175	190	168	194	168	184	202	182	191	162	187	174	179	172	166	173	175	174	159	171	168	182	168	196	193	186	170	183	197	159	159	164	157	182	201	184	163	159	185	160	193	173	195	182	190	195	185	182	174	186	167	156	198	169	171	162	176	184	170	172	190	180	160	182	203	165	163	170	174	167	176	174	209	178	175	179	173	175	192	177	151	173	196	163	176	193	175	192	160	183	182	160	154	188	185	150	150	166	182	176	174	219	177	176	183	185	184	182	188	182	151	197	173	191	185	188	162	158	200	173	190	199	166	174	135	193	162	191	145	160	188	193	196	172	170	161	187	183	184	181	194	194	172	171	181	146	168	179	201	187	175	175	196	184	161	182	194	176	182	185	200	190	154	181	182	196	174	179	172	171	199	176	179	163	181	167	178	168	178	157	176	171	176	169	192	186	184	183	162	172	199	176	182	178	169	186	182	179	184	165	176	174	173	168	195	169	154	156	177	177	198	181	180	171	156	207	186	182	176	197	165	192	172	169	157	202	184	184	172	177	171	181	177	178	172	178	192	169	160	191	169	171	193	185	171	188	172	161	169	186	188	183	176	178	205	172	200	155	173	188	173	214	177	173	170	183	166	176	157	196	182	223	185	178	188	183	180	181	188	198	182	171	182	193	154	188	200	176	202	172	213	176	174	180	191	161	183	174	178	160	180	172	163	182	163	160	176	172	181	153	196	190	167	177	180	162	174	189	178	183	185	188	164	178	176	166	187	204	163	190	183	160	168	173	188	163	208	188	169	186	198	198	182	176	170	167	188	177	169	165	150	197	171	188	160	173	182	194	162	189	189	151	200	186	210	187	164	169	166	160	160	192	204	183	186	172	181	161	183	178	148	163	161	219	188	156	153	174	189	156	191	163	180	170	175	164	170	187	181	167	168	172	184	163	187	166	180	180	178	196	188	198	174	192	197	174	168	168	179	212	159	180	164	186	162	160	169	180	178	180	173	188	204	159	177	189	176	201	176	178	180	173	165	185	179	174	156	189	157	177	164	202	188	167	177	191	182	197	194	190	169	203	189	174	198	154	167	177	193	169	189	186	185	200	194	164	173	151	171	177	202	195	189	169
10313	12686	46012	76798	76817	63147	47208	31512	6691	624	990	723	703	720	575	585	493	453	486	501	472	496	494	450	494	494	477	496	484	493	471	445	486	486	470	479	495	474	468	454	452	469	500	453	486	473	468	454	432	491	475	500	486	426	448	446	489	455	515	443	448	455	479	510	487	450	441	444	439	433	466	430	463	463	480	461	449	477	463	472	467	468	467	435	441	463	480	425	450	506	426	457	493	484	460	473	446	511	428	453	447	488	468	455	468	462	468	490	427	485	459	482	468	486	443	473	490	447	486	499	495	451	472	442	505	486	457	474	506	442	459	435	471	485	477	478	449	457	463	477	473	474	452	481	472	395	505	456	457	467	504	447	494	473	459	423	451	465	467	524	455	488	435	457	401	467	433	463	447	421	524	408	473	476	432	481	459	474	478	443	453	454	474	439	476	443	452	481	470	459	444	423	454	512	455	451	450	488	467	459	501	436	434	451	452	490	465	466	490	459	440	445	470	420	430	449	454	473	503	454	462	462	503	452	470	495	500	454	451	432	450	440	447	447	454	438	465	495	439	490	451	446	514	459	441	438	459	477	501	471	458	475	469	435	467	486	472	432	484	459	482	496	452	473	491	458	463	490	443	510	460	444	461	487	476	432	495	485	453	468	453	472	457	489	474	473	448	472	475	476	451	463	471	496	474	446	424	464	443	470	450	471	494	468	469	427	430	453	438	439	467	480	444	430	456	478	438	502	479	457	475	444	444	456	425	477	460	488	429	456	451	475	461	441	491	437	484	488	467	451	428	491	489	439	439	444	439	449	518	459	472	485	494	494	459	445	477	475	465	450	442	466	455	498	444	452	463	428	476	462	487	441	447	428	454	444	433	452	480	470	457	480	477	484	469	469	473	450	475	415	455	467	475	456	467	481	482	446	442	476	451	434	429	443	483	440	485	447	455	443	466	476	427	451	483	484	481	500	482	438	457	452	464	470	469	494	449	422	418	467	447	502	476	464	475	464	450	446	474	443	476	497	482	431	434	432	469	525	466	441	488	491	453	492	465	450	471	465	483	468	445	489	452	469	443	486	442	451	485	495	499	433	499	480	460	449	428	459	451	517	491	456	476	440	468	478	454	467	485	473	472	509	445	480	461	465	446	413	436	423	476	481	452	484	454	473	449	449	453	461	489	443	462	468	489	437	472	461	489	476	436	450	434	485	450	437	450	452	479	455	445	502	465	465	446	473	433	469	423	441	419	461	486	444	451	449	425	454	481	461	455	432	442	506	423	479	436	446	472	449	476	427	464	448	422	454	500	470	467	477	488	451	458	476	469	465	407	448	513	457	486	488	450	457	504	471	452	445	432	454	445	474	468	467	465	453	482	471	459	463	422	487	487	437	432	472	460	474	457	474	442	467	477	432	452	456	458	468	455	431	486	484	479	484	474	441	475	491	477	463	459	464	495	481	442	476	447	471	467	502	455	445	453	461	474	472	471	431	497	473	474	517	461	468	515	451	465	451	455	464	443	461	518	444	480	442	484	482	456	488	422	472	458	415	446	482	472	497	448	459	462	473	459	458	442	443	465	444	457	453	514	454	473	511	400	470	432	475	420	443	445	468	485	451	493	450	443	448	445	437	442	464	473	472	445	440	470	465	464	462	433	428	465	447	454	441	477	451	426	471	487	464	464	465	477	446	482	442	475	513	443	474	490	476	429	431	472	478	469	476	476	451	446	465	476	461	468	448	475	517	480	439	437	456	457	451	474	479	469	477	474	470	508	502	465	476	454	487	453	471	445	462	463	449	474	462	476	464	493	447	489	493	493	472	481	457	498	467	428	420	475	476	459	473	461	477	440	499	451	449	447	452	433	472	464	465	487	525	461	458	476	486	462	506	478	480	474	468	471	461	437	468	434	429	476	465	455	434	463	467	483	490	473	489	465	457	455	433	444	476	462	483	459	455	491	464	472	436	461	466	493	460	441	460	482	485	428	456	450	497	464	468	458	474	435	480	488	466	498	454	482	463	440	479	468	493	387	463	477	474	445	495	444	499	478	503	456	470	491	457	463	462	490	457	486	457	470	476	445	452	455	476	448	498	430	444	509	463	493	424	438	467	471	483	458	455	485	469	446	461	486	470	459	489	432	455	485	502	467	467	443	461	507	463	459	459	456	458	461	454	498	436	479	436	460	484	465	489	477	439	483	462	454	467	454	454	454	465	414	480	446	476	460	461	418	491	451	473	451	418	449	509	441	442	437	439	461	426	487	473	447	449	469	453	462	451	477	470	431	463	489	473	440	486	504	469	467	493	507	474	469	467	449	471	494	475	479	463	438	463	490	463	444	414	493	461	452	435	436	484	462	473	480	493	492	421	467	478	465	470	479	428	450	443	440	502	492	454	486	434	471	501	445	452	460	439	444	472	445	460	482	454	472	451	447	495	462	460	428	474	523	457	454	487	428	501	433	474	485	415	481	459	420	437	458	493	492	468	455	466	496	490	463	462	476	432	460	497	464	484	425	431	488	452	459	482	475	464	465	499	465	456	444	482	425	472	467	430	456	478	456	463	451	458	463	451	474	457	447	466	496	472	455	512	486	496	448	468	502	441	470	482	519	479	418	459	464	485	473	484	474	481	473	451	440	453	484	456	430	459	502	459	457	461	473	502	437	468	471	489	489	489	441	446	490	462	471	469	446	455	463	435	440	481	471	467	453	465	421	454	496	447	477	481	437	424	448	467	472	468	420	494	477	468	442	434	471	442	473	468	461	436	480	474	446	464	472	450	479	449	450	427	472	490	500	440	472	446	489	436	494	446	448	473	473	459	485	447	454	474	462	477	469	446	457	503	470	417	459	451	453	457	475	459	473	486	455	453	454	458	452	482	478	457	467	458	450	473	478	483	477	467	448	416	433	430	485	516	454	470	437	452	453	467	467	508	450	476	460	465	467	466	423	447	485	443	447	453	445	484	446	487	448	491	475	475	461	470	487	438	455	468	503	458	457	436	482	466	437	488	493	452	486	472	456	456	409	518	486	483	420	472	458	455	496	457	509	462	471	485	460	442	446	462	474	481	459	456	498	464	438	445	460	464	427	462	461	461	485	450	452	449	480	474	470	450	462	463	480	445	491	499	476	464	425	455	453	466	482	506	480	478	421	477	466	467	509	470	462	454	461	416	470	512	479	473	474	476	456	464	461	450	479	472	451	484	459	450	465	472	454	417	423	495	458	471	450	484	445	453	473	471	469	474	488	473	448	467	444	436	457	498	423	447	460	465	459	458	430	477	481	491	449	443	470	432	483	441	453	451	468	450	516	436	478	499	411	454	479	473	461	505	430	470	467	475	443	459	487	456	442	439	500	466	467	477	483	451	440	470	479	456	483	497	494	481	458	488	454	482	464	463	431	431	438	457	425	481	460	393	451	459	454	458	494	474	483	474	492	474	468	452	433	443	438	438	454	449	405	461	454	469	488	446	488	464	483	449	450	478	440	430	454	459	455	455
3790	1735	3948	7121	8315	5677	3208	1482	386	176	183	159	141	132	147	165	147	162	165	157	159	139	168	172	167	155	165	161	148	126	161	162	169	162	173	151	161	181	161	144	141	161	162	196	171	154	166	162	154	146	172	158	155	137	206	162	167	183	169	183	152	168	164	157	161	153	163	123	182	158	154	143	142	148	164	197	159	161	147	182	169	195	194	172	153	158	131	139	163	172	142	170	169	143	163	173	171	150	168	168	158	145	143	158	139	156	166	142	154	158	149	162	182	171	172	176	153	151	144	172	157	163	163	137	150	151	165	147	159	164	160	173	154	156	153	166	169	168	136	164	150	167	157	179	141	154	158	173	144	150	184	151	154	144	160	145	136	150	142	171	174	154	157	150	142	165	161	161	161	152	161	155	153	149	151	178	167	160	152	148	175	147	150	144	168	175	156	160	159	150	142	171	186	169	146	164	180	149	175	168	156	149	166	154	161	158	139	145	142	142	166	175	146	118	152	163	158	151	168	181	159	160	160	144	179	150	177	162	147	168	141	157	156	171	166	167	177	156	157	170	138	148	155	156	159	139	149	126	156	152	149	144	148	160	153	157	171	143	155	150	178	158	161	136	154	168	146	164	171	144	138	168	165	177	141	160	151	159	156	172	165	145	161	163	156	155	183	181	143	165	160	144	179	180	160	178	147	157	172	142	158	155	166	152	159	165	147	166	174	178	162	164	153	167	152	149	160	144	140	155	153	158	167	165	165	170	181	170	181	167	147	159	150	157	152	156	179	124	139	136	164	154	166	145	139	137	150	176	169	154	164	169	173	151	139	156	175	139	179	169	153	155	166	155	168	139	177	156	156	151	133	157	157	143	159	146	163	160	167	164	178	164	169	160	155	172	187	157	152	150	132	148	164	175	165	143	144	158	143	153	176	168	158	169	146	157	159	189	149	165	151	142	154	169	157	162	152	150	148	178	153	141	148	139	143	159	167	132	178	178	146	166	169	151	127	168	136	157	147	160	143	151	150	177	169	188	159	177	151	143	173	151	154	158	158	162	157	149	156	162	137	162	143	181	165	163	149	145	154	153	167	163	141	163	154	143	164	160	148	167	162	173	151	166	147	157	138	165	152	174	166	154	172	167	152	165	147	158	144	156	154	166	165	160	140	159	166	180	176	156	149	167	143	151	168	167	151	162	149	153	172	149	169	168	151	159	151	149	151	177	140	136	160	172	147	138	153	150	141	146	172	179	155	152	175	160	183	163	171	162	140	163	156	170	162	151	155	158	147	172	160	155	137	178	150	164	171	142	161	189	163	176	143	161	164	149	170	180	148	147	153	153	144	168	180	140	170	171	170	151	129	168	156	150	175	158	160	163	185	181	182	158	156	157	176	162	158	160	162	145	157	177	148	144	170	156	151	152	170	151	163	178	158	140	174	141	157	161	149	177	146	146	146	137	162	138	159	153	184	149	169	141	175	147	149	140	169	165	169	164	162	164	137	162	157	197	161	160	173	172	143	153	164	149	157	164	171	169	148	153	160	151	164	162	172	136	154	160	160	177	155	152	169	150	171	144	154	149	155	146	149	166	151	151	128	165	151	179	159	162	182	172	183	183	165	148	148	150	163	167	166	168	153	159	142	139	155	141	165	148	153	144	140	159	176	152	144	158	165	156	155	165	156	172	148	163	156	169	189	160	169	149	130	174	187	170	150	139	184	174	166	167	154	160	162	166	173	168	159	159	163	180	156	154	162	144	195	167	146	166	170	162	148	153	161	165	167	159	164	159	180	142	167	132	165	147	139	148	164	165	153	165	149	148	164	153	156	144	182	164	159	158	141	155	157	133	167	140	174	163	171	150	170	162	173	151	149	168	144	137	158	152	163	140	178	167	187	157	144	141	140	146	159	178	171	149	149	164	168	169	164	166	126	158	164	169	173	148	166	161	143	145	161	146	143	163	156	133	154	163	155	149	136	163	153	166	168	158	170	185	175	177	158	166	157	151	154	168	149	164	163	151	175	163	154	158	157	146	146	152	174	163	179	148	149	159	139	137	127	141	140	161	155	172	146	185	142	153	153	170	147	142	164	168	167	147	162	166	150	170	123	155	164	153	158	143	171	140	159	156	159	164	156	176	161	159	162	167	145	158	156	166	178	160	164	145	141	158	137	169	168	142	163	144	144	142	168	163	164	150	144	162	151	149	140	152	158	142	154	161	157	153	135	158	161	162	178	154	175	161	193	135	164	149	136	116	159	150	188	168	161	160	136	141	174	183	174	150	156	160	149	167	156	145	150	158	165	144	178	145	157	142	166	136	152	156	155	169	164	149	138	143	140	156	148	154	165	136	163	169	151	182	135	143	141	151	181	155	172	147	156	163	162	151	155	147	153	131	163	152	149	150	168	155	127	165	151	160	163	161	158	140	155	155	152	160	160	156	160	167	176	160	149	146	134	177	165	135	150	152	154	153	163	150	144	170	164	144	151	150	173	174	172	159	143	176	172	163	177	151	178	149	161	151	157	153	138	139	152	172	134	154	138	157	156	170	151	152	151	166	142	142	154	173	159	156	174	158	160	156	181	162	147	158	157	142	184	158	172	142	200	154	166	149	157	143	154	151	161	153	149	169	164	176	165	157	181	155	169	156	179	172	148	154	139	164	161	200	153	162	164	181	169	177	183	165	157	156	174	170	158	164	151	165	136	165	160	141	169	147	172	159	147	157	174	136	135	160	164	145	156	151	148	164	145	152	154	171	133	166	150	172	130	142	147	174	171	174	159	162	154	160	162	177	161	158	164	164	181	152	173	156	156	146	138	147	176	146	132	182	159	153	129	145	165	152	152	173	167	153	146	143	148	147	161	162	159	136	164	150	164	152	142	139	159	155	143	140	153	134	166	165	175	129	180	146	181	149	153	181	161	143	154	156	161	137	147	169	134	160	172	162	156	168	154	160	166	156	150	194	199	174	163	159	160	169	146	146	147	155	149	153	148	154	150	134	177	142	153	153	167	151	158	192	152	158	139	157	151	173	166	134	165	165	165	167	164	178	159	162	160	151	149	163	171	181	146	165	172	148	134	169	144	136	166	169	182	139	134	160	139	166	135	164	146	162	132	127	158	178	168	173	150	155	153	168	167	171	153	154	153	149	153	155	160	159	163	167	158	155	154	170	157	141	147	176	147	152	151	155	152	159	171	174	160	176	162	138	161	141	167	160	141	154	167	163	137	152	158	159	165	170	178	170	174	159	156	165	171	183	187	184	161	151	164	160	143	144	147	165	152	184	164	160	150	137	168	131	173	163	142	183	134	155	169	159	149	151	159	165	142	156	165	166	160	145	186	144	174	134	179	153	147	150	166	153	163	158	138	140	150	135	143	155	144	158	159	152	170	174	142	135	151	146	143	142	153	141	173	169	145	171	149	149	166	154	141	172	134	155	149	156	178	163	167	172	161	147	158	157	176	138	154	176	148	182	168	174	152	185	154	167	167	154	174	161
2886	2198	8898	19675	21853	16216	10041	4696	1212	444	430	477	404	388	455	456	421	452	411	426	431	414	440	400	480	391	433	424	427	424	424	450	419	420	458	426	440	397	425	449	428	452	460	459	445	423	427	422	418	436	433	431	428	403	426	425	409	439	428	390	442	446	439	414	381	402	451	431	457	434	392	451	416	419	421	452	453	433	447	423	395	399	473	442	455	452	422	444	425	436	433	400	413	419	435	434	415	471	404	464	410	422	408	427	423	456	413	459	450	432	426	435	401	432	445	430	436	440	446	390	411	467	418	402	438	395	429	415	418	402	423	411	403	437	449	411	442	433	430	448	410	442	394	452	400	445	419	425	425	456	425	415	392	417	403	435	410	423	429	384	402	413	426	419	410	404	424	424	411	423	404	410	402	455	418	425	454	429	403	404	444	379	417	451	418	409	441	439	424	423	408	393	427	432	383	429	435	397	442	454	383	414	406	464	392	459	417	397	386	447	451	421	419	399	397	403	456	426	463	409	414	429	424	424	409	463	403	401	443	434	471	481	422	410	439	427	396	436	456	446	418	424	421	451	436	432	420	412	420	392	396	410	440	406	447	437	430	432	451	427	419	445	413	429	404	441	417	435	463	395	433	430	439	417	410	444	441	410	410	420	459	401	420	437	438	444	435	403	475	411	413	424	434	402	439	469	431	421	443	428	414	394	405	403	450	410	413	449	414	444	421	420	422	463	427	449	465	411	451	444	426	424	381	420	413	391	424	445	398	416	388	425	387	411	401	397	445	430	424	397	454	449	442	434	401	391	446	415	407	457	436	441	419	410	431	442	441	446	421	449	447	427	451	417	453	412	436	439	455	439	405	441	412	420	445	376	429	400	444	424	398	453	426	429	456	394	394	416	411	417	431	452	459	434	472	445	448	452	455	411	418	444	422	416	436	415	373	444	377	462	429	452	443	417	418	419	433	430	394	429	437	437	414	427	442	416	436	422	422	419	425	425	399	414	403	439	428	421	419	420	397	433	440	464	423	446	422	410	427	385	430	418	441	405	431	413	445	427	394	421	442	432	437	430	410	426	418	446	453	438	424	437	437	443	407	415	423	432	457	441	395	432	401	405	404	421	424	414	409	434	411	420	428	431	424	438	444	423	427	444	423	400	404	464	413	433	403	441	392	449	432	431	425	417	400	457	444	441	400	413	383	421	395	449	426	435	435	429	453	423	416	470	414	402	410	420	434	428	465	425	432	444	444	432	430	408	441	420	435	410	389	414	428	426	397	445	453	401	435	419	448	411	428	427	447	437	424	416	441	415	456	436	405	401	429	394	435	441	448	428	432	468	441	427	447	409	429	447	454	425	427	427	426	401	436	444	427	440	426	418	396	415	421	411	394	386	450	403	404	430	439	414	431	428	430	415	418	463	408	452	465	421	424	431	399	433	431	421	398	397	410	454	428	435	406	416	413	424	392	436	423	456	395	439	432	429	440	427	399	452	445	425	414	427	397	398	402	434	427	407	446	403	412	412	419	436	431	411	402	432	425	464	442	440	439	430	415	417	419	433	385	409	402	406	406	431	465	452	464	406	442	439	413	413	414	397	418	432	433	442	438	431	406	438	442	458	433	423	414	447	370	434	413	440	428	428	455	453	408	388	426	410	380	458	437	434	417	436	440	403	426	431	449	433	416	416	427	480	418	408	427	415	420	433	405	431	395	426	481	455	422	427	420	441	412	425	446	399	439	444	447	450	408	429	437	431	432	432	429	426	378	456	451	413	404	424	409	449	447	385	430	388	417	413	447	449	449	441	432	394	435	428	439	397	443	428	415	448	481	421	427	398	463	429	454	425	433	435	397	432	419	374	448	428	411	448	424	442	440	430	419	397	447	456	447	405	423	400	438	475	401	440	410	404	408	446	440	443	362	415	439	422	377	429	455	372	428	455	414	438	430	419	423	385	413	446	438	419	408	432	403	454	424	444	412	427	443	425	453	428	418	422	403	420	407	442	406	400	412	450	440	462	416	453	434	437	407	425	419	436	418	395	439	454	432	411	426	397	415	436	420	401	430	415	416	402	456	398	440	414	395	405	425	423	393	389	445	382	451	445	450	423	406	443	415	434	434	427	436	454	419	397	417	432	408	430	435	395	398	426	418	417	420	436	427	405	435	402	433	420	424	417	401	412	412	452	426	425	447	388	418	429	438	429	387	435	397	420	451	401	414	423	439	410	442	421	385	434	430	427	412	401	435	390	424	462	430	398	427	432	447	435	420	412	389	438	436	438	457	439	405	425	412	418	450	437	435	423	436	426	425	410	420	430	436	451	455	458	440	404	458	441	469	457	435	417	442	442	434	427	458	414	421	424	437	399	414	469	410	469	419	423	415	431	425	435	459	423	420	401	384	472	436	445	456	443	430	420	416	438	456	423	411	440	418	395	435	436	429	427	425	484	435	421	390	422	401	439	372	395	433	449	454	429	386	387	458	417	424	448	423	433	441	415	461	417	431	425	413	411	450	394	409	449	438	448	400	428	440	418	441	433	419	439	433	445	454	395	413	439	404	418	439	431	431	428	418	440	418	394	423	445	473	444	432	433	419	414	445	447	451	415	403	440	415	426	419	439	384	439	462	405	442	422	432	408	475	424	423	435	430	407	414	402	418	421	420	435	430	379	447	433	395	399	434	452	426	438	446	403	451	397	419	438	476	470	425	406	421	413	412	389	412	437	401	465	405	452	446	432	435	384	430	422	442	452	434	419	392	414	445	429	439	407	425	435	411	416	439	417	404	445	447	457	412	430	406	410	444	417	402	433	420	442	475	446	409	374	430	448	443	440	449	409	423	391	438	455	427	443	427	414	440	411	412	428	432	419	427	446	406	401	432	422	428	418	426	457	426	459	428	455	410	395	438	388	400	447	401	453	448	422	403	429	426	448	473	460	440	439	446	411	456	393	452	410	425	456	423	417	445	394	464	451	424	452	385	436	491	487	433	392	389	433	435	395	440	470	423	440	415	379	411	431	412	427	455	398	415	420	436	413	419	445	422	431	433	428	410	413	421	420	419	433	440	437	438	433	405	446	428	429	405	450	479	436	459	429	449	418	401	414	403	441	427	418	397	428	417	384	427	445	440	394	438	414	422	436	382	404	455	429	433	423	409	418	456	405	396	421	419	415	399	419	434	426	405	425	435	441	421	389	417	432	414	431	441	414	397	398	430	420	396	442	399	422	441	439	409	416	433	419	405	396	422	405	407	389	408	426	434	472	439	443	396	403	404	410	406	425	418	425	450	402	415	408	428	459	434	435	454	401	462	374	444	405	428	435	395	427	421	399	403	468	408	400	426	418	440	401	418	401	449	371	436	459	406	442	426	450	436	393	412	433	407	410	437	427	417	413	436	444	398	409	421	413	430	406	498	411	434	413	409	462	418	395	413	416	455	425	441	414	426	396	395	425	406	390	429	409	404	413	468	403	433	446	417	422	454	399	411	397	461	442	442	417
13363	10237	45879	57391	53269	40617	26635	11934	2300	234	238	200	241	218	192	185	198	201	193	202	198	197	178	193	220	211	198	192	163	200	208	175	202	192	209	184	196	194	198	183	200	193	172	192	215	200	207	198	165	195	187	174	201	193	234	189	194	207	207	204	208	185	196	213	196	165	168	191	192	209	196	202	208	200	198	194	194	187	169	172	190	219	198	167	183	160	166	178	192	199	168	210	176	184	201	172	176	196	187	184	200	157	229	222	193	196	160	187	168	194	174	169	183	198	218	202	206	221	169	186	194	209	210	205	207	179	162	193	200	198	188	182	211	194	165	193	182	187	210	178	213	180	194	211	206	186	187	214	201	175	182	200	202	183	181	201	218	187	182	194	194	165	186	179	192	216	191	207	196	196	186	186	186	195	181	194	212	192	196	204	187	195	159	196	187	182	180	195	200	190	175	187	197	203	190	206	188	178	186	173	182	186	201	179	177	188	198	183	173	158	194	198	180	180	176	195	189	171	189	178	170	179	190	208	194	196	206	224	192	184	187	192	224	202	182	199	173	192	180	175	212	173	195	171	191	185	183	194	174	220	179	180	189	196	195	199	197	179	215	188	175	196	165	175	200	177	188	197	198	195	168	194	193	189	179	177	188	188	197	195	212	197	174	213	177	178	189	177	207	172	202	188	184	175	171	199	188	203	188	203	186	227	196	181	195	196	188	203	186	218	195	184	196	189	174	176	182	210	178	182	192	203	203	181	184	196	201	212	202	208	187	176	179	197	201	226	197	191	215	194	187	202	199	187	204	164	187	166	189	211	180	186	172	187	183	168	229	184	168	200	176	184	162	203	182	187	185	180	214	187	201	174	228	176	195	179	233	195	191	185	180	180	209	193	192	197	181	236	184	180	198	201	198	178	214	177	205	178	209	194	208	212	198	199	206	197	201	183	175	171	188	186	180	186	177	176	200	189	207	192	209	182	200	184	187	177	209	191	187	200	198	184	208	189	194	171	170	172	203	219	203	182	204	181	187	210	183	175	192	173	220	190	186	209	204	182	191	186	178	175	176	192	172	185	196	196	195	186	184	199	201	181	191	201	170	158	191	190	185	184	190	188	181	172	172	190	204	208	178	184	196	190	180	216	187	213	221	234	184	194	173	189	185	200	188	199	190	181	174	209	188	206	184	179	176	178	185	188	196	202	215	204	183	185	175	177	211	171	181	180	177	201	195	166	160	186	181	187	185	185	199	217	200	198	188	189	192	186	171	183	173	184	186	185	216	171	175	171	178	188	202	171	209	186	199	192	155	233	168	194	190	172	188	166	179	198	193	198	164	165	195	186	173	171	224	186	217	177	180	206	186	199	179	203	166	186	186	186	212	157	168	176	179	183	208	204	226	183	177	198	167	193	187	207	186	187	179	175	211	188	193	158	188	198	189	193	187	177	200	195	186	194	186	199	187	169	192	196	217	182	203	211	178	212	194	219	181	190	197	199	178	168	172	200	204	207	197	181	213	193	199	193	177	184	188	183	168	177	192	199	177	195	181	189	192	190	188	208	182	169	198	212	196	191	190	194	171	186	200	203	188	206	186	195	178	188	190	215	209	217	183	217	180	176	182	196	208	168	207	189	202	183	214	195	194	177	196	165	178	165	178	201	208	181	201	178	211	188	191	200	183	186	198	225	194	214	180	183	182	203	195	162	203	189	203	184	214	205	228	197	219	164	169	180	173	186	198	179	181	198	196	186	175	199	192	229	211	198	184	203	175	198	183	203	188	192	211	187	197	180	201	204	203	188	207	203	208	175	197	186	186	183	184	187	191	222	172	176	190	182	184	168	190	201	194	194	208	190	182	181	190	170	189	192	188	159	185	181	194	183	167	187	186	200	183	189	206	184	192	197	195	187	196	197	228	177	188	182	215	169	201	214	203	216	194	201	206	212	181	181	192	186	199	170	170	222	189	177	178	174	190	184	192	190	181	193	206	205	179	188	186	194	167	216	189	196	200	206	175	166	182	218	201	177	173	194	176	198	180	219	220	201	176	176	181	198	187	202	173	188	190	174	188	209	185	197	200	211	182	191	186	202	203	196	198	158	200	196	192	174	189	187	196	198	190	194	191	177	197	194	206	217	216	181	170	206	180	198	171	189	181	209	174	202	182	201	174	182	215	177	188	184	185	190	208	194	210	172	207	183	165	211	188	193	189	195	194	179	186	227	176	214	193	203	175	205	211	204	202	212	185	189	190	187	208	188	170	197	197	191	197	179	190	184	176	183	199	183	193	221	199	201	199	179	194	204	180	180	172	210	181	174	192	212	199	184	208	199	195	201	202	177	195	175	198	168	173	181	197	180	213	189	172	177	211	204	178	198	177	186	211	179	170	173	145	180	194	209	214	170	195	206	167	181	187	191	172	190	184	198	206	190	183	216	189	206	203	188	204	203	209	195	188	204	197	206	226	200	171	168	189	155	180	197	174	197	173	199	183	195	202	186	183	221	181	194	192	194	204	203	189	190	209	188	183	205	195	205	181	194	184	182	165	216	199	187	202	187	184	210	213	193	191	175	214	194	205	187	203	180	165	201	173	184	182	181	185	208	179	209	194	175	196	180	196	174	175	188	169	186	213	186	197	203	200	187	182	191	202	201	188	186	185	205	192	160	228	204	165	204	195	192	191	186	204	179	181	169	228	209	186	185	188	183	206	182	182	199	213	203	203	189	187	195	185	199	188	213	170	199	182	178	205	169	193	177	182	212	173	173	202	197	182	175	195	173	210	201	174	198	185	209	204	197	183	184	188	184	177	202	208	204	213	197	196	180	198	187	194	216	189	193	194	176	217	223	177	181	190	191	206	190	222	170	197	196	194	190	215	186	211	181	185	196	206	218	202	212	166	194	185	195	198	162	224	203	198	188	164	191	186	193	180	202	182	186	199	208	204	200	236	186	190	188	171	191	168	202	208	161	220	206	169	170	213	192	167	196	220	196	181	183	197	218	190	172	197	204	191	179	169	191	197	188	206	172	185	223	190	197	209	204	179	184	182	191	185	179	207	172	174	233	184	204	195	213	198	199	192	195	177	166	208	192	196	197	191	215	199	218	187	179	200	211	196	189	204	174	172	183	191	192	214	184	201	200	203	212	173	171	203	170	208	206	176	178	177	234	222	176	166	193	175	214	167	185	195	182	190	195	193	225	187	181	186	207	194	196	191	195	198	186	208	194	180	196	209	220	219	200	177	193	154	194	164	187	170	188	202	198	184	167	179	200	186	175	188	184	191	195	181	168	189	214	195	194	210	174	202	188	178	211	186	183	151	204	196	162	186	203	186	153	204	180	187	211	181	180	182	196	210	199	200	187	203	205	187	181	210	190	214	170	165	198	178	168	180	183	173	194	198	215	222	194	216	193	195	188	181	190	204	195	193	198	190	195	208	214	201	211	199	180	191	184	192	225	182	186	196	199	193	183	187	188	188	192	188	185	194	211	205	190	210	172	190	221
7977	10138	47200	62162	61168	51622	38757	23359	5840	611	735	666	635	657	565	557	541	496	513	497	470	528	497	474	529	542	506	488	538	485	491	491	516	487	462	483	503	487	504	506	516	507	519	552	473	476	530	499	443	506	495	475	484	489	510	470	522	465	467	522	544	513	536	523	520	543	500	503	518	490	552	495	502	488	482	486	524	516	496	511	516	491	512	513	498	506	480	503	516	489	529	525	529	506	470	515	515	515	507	520	526	523	531	473	500	487	528	551	495	527	502	515	503	507	506	484	536	505	480	486	495	517	503	512	559	519	475	514	538	498	483	482	524	531	513	503	562	450	473	470	481	515	502	506	497	500	496	491	494	514	503	562	515	512	488	490	465	534	506	494	486	518	487	489	483	519	444	492	489	532	473	492	512	457	499	496	515	533	497	508	511	501	497	497	504	535	485	511	503	490	481	465	501	538	475	493	522	499	485	481	485	525	505	505	514	520	495	510	513	519	499	481	499	523	485	514	562	490	516	475	478	487	512	528	510	525	522	488	479	488	495	491	517	509	511	521	512	480	476	473	515	534	536	547	476	514	504	509	512	505	492	544	533	520	503	491	476	479	493	527	490	478	504	535	498	497	498	467	482	522	473	492	538	463	512	532	507	454	488	495	516	539	472	498	461	527	514	510	496	529	476	478	515	497	499	512	515	503	488	464	485	482	483	502	544	478	500	486	508	545	481	484	532	489	478	510	482	488	478	480	518	509	481	482	533	505	536	509	508	550	509	501	478	497	543	517	472	491	505	534	502	515	503	529	487	493	501	498	478	512	499	519	552	468	505	493	539	525	504	483	530	470	493	547	506	486	491	541	510	486	473	501	520	547	470	479	482	487	477	487	504	478	494	509	514	465	527	522	492	500	492	526	524	528	498	501	527	478	509	465	504	489	502	491	511	501	523	506	505	537	495	449	485	545	516	500	464	520	526	511	502	464	493	473	535	529	522	532	496	482	491	487	502	490	503	543	520	507	507	508	482	492	501	481	493	505	470	508	527	531	521	505	475	481	509	498	486	508	520	522	535	484	545	500	500	480	522	479	540	483	569	515	530	451	528	488	520	489	509	500	495	455	508	471	487	507	468	522	541	510	505	514	499	506	507	528	515	500	463	485	493	473	520	487	515	507	504	520	505	505	525	498	506	506	487	504	517	491	489	511	513	485	522	470	492	507	502	499	471	476	523	514	517	505	527	473	493	475	478	503	481	491	516	535	523	494	518	522	476	530	523	515	469	524	498	480	486	517	528	518	527	501	532	515	523	509	454	501	496	533	519	524	460	468	539	533	509	505	494	497	515	503	492	499	518	490	515	508	488	509	476	474	490	548	524	493	512	507	527	501	518	525	509	506	485	505	522	530	475	460	487	528	519	507	525	527	458	532	470	482	518	520	484	516	481	482	516	523	508	547	499	469	501	496	524	506	488	517	529	525	538	495	564	511	507	513	538	507	499	485	512	503	512	451	491	526	504	457	509	505	510	506	494	525	504	486	494	476	514	514	492	495	494	516	515	461	503	473	504	506	520	459	513	491	471	546	511	498	542	526	480	515	497	543	493	498	509	567	519	527	516	532	521	475	474	493	511	489	487	490	529	488	507	503	484	519	494	498	536	484	516	467	514	502	533	478	521	489	514	523	517	511	500	500	480	523	445	508	520	489	520	507	520	512	494	481	514	474	468	497	500	521	497	514	532	468	474	503	497	523	529	471	493	493	542	524	483	467	513	487	487	526	492	537	503	479	506	553	486	508	489	491	511	517	463	546	537	518	545	481	462	498	533	510	490	516	499	513	495	473	508	539	498	493	484	485	437	487	481	482	487	489	516	495	525	493	513	496	513	493	513	485	535	501	495	486	564	497	500	517	466	443	567	504	502	501	498	536	517	524	545	498	459	491	534	506	537	484	510	509	518	491	545	506	517	487	530	530	522	488	514	499	528	473	490	452	532	537	522	531	493	544	503	505	492	523	536	506	513	495	518	502	504	491	503	502	499	474	510	502	506	501	475	487	470	476	523	493	487	502	520	493	523	460	498	539	508	478	496	514	535	473	532	520	500	479	520	525	500	490	516	465	511	523	515	518	493	471	497	508	490	491	483	478	509	566	533	503	524	482	494	465	504	516	568	531	498	462	486	481	509	505	514	469	525	499	485	525	543	543	503	506	535	529	524	507	517	501	504	494	555	475	476	475	487	477	489	511	491	487	503	480	504	502	509	476	484	461	498	527	505	517	490	528	487	566	516	511	484	524	466	516	515	490	494	514	511	492	504	521	492	484	520	470	461	544	492	463	503	524	537	514	504	482	532	521	534	491	500	497	498	516	518	497	476	507	505	491	506	510	465	493	472	497	499	511	502	532	549	503	555	496	483	514	485	482	518	479	521	480	526	531	503	543	533	542	481	518	476	500	491	518	531	462	484	498	509	464	535	506	496	482	514	530	492	515	497	487	514	523	462	506	491	522	491	483	469	506	525	529	500	481	526	517	527	499	537	499	484	475	527	520	545	461	504	496	548	524	494	506	517	513	502	484	512	490	487	470	482	485	546	503	484	472	521	481	486	510	507	484	476	497	529	494	503	511	442	450	502	476	501	493	520	483	479	495	524	498	470	516	496	454	513	481	489	545	485	509	483	499	496	480	538	501	481	471	542	490	478	422	492	520	496	481	493	545	494	498	504	514	508	513	542	473	518	474	449	502	518	506	513	488	485	499	506	518	497	482	505	492	489	513	479	473	471	546	486	523	518	518	510	518	527	524	545	524	475	502	513	510	499	505	511	503	491	491	519	479	511	498	519	515	477	508	494	540	497	527	508	525	493	532	460	528	534	510	483	507	492	485	500	499	524	519	462	462	499	511	489	486	529	467	502	462	538	475	462	514	472	497	509	516	466	506	522	502	484	522	500	532	515	506	484	514	512	506	520	563	504	514	495	504	502	490	510	512	497	470	506	510	479	515	534	505	506	495	530	498	516	530	475	461	488	457	492	509	472	499	532	497	513	522	492	463	509	504	441	500	557	486	543	515	460	511	496	530	508	497	443	484	464	460	474	525	474	508	491	497	487	495	491	521	501	473	503	495	519	471	477	473	514	482	535	448	488	479	482	524	530	515	531	516	494	488	479	483	524	500	502	517	520	524	534	490	500	521	480	490	527	483	497	507	524	519	490	529	501	539	516	494	529	506	484	494	512	509	491	501	509	511	493	488	551	507	462	505	514	524	515	468	531	507	512	510	519	516	518	529	462	536	454	506	499	497	512	547	496	540	492	540	493	511	552	507	515	499	459	488	506	541	509	517	511	519	530	494	507	514	538	529	497	515	513	523	493	510	524	515	519	514	523	521	529	498	493	496	569	471	493	478	521	508	477	476	488	515	514	507	543	513	489	503	486	472	490	509	506	498	522	476	480	546	503	531	505	505	489	508	485	495	525	510	520	516	503	515	495	491	479	532	520	512	536	507	489	488
20492	11633	61130	69449	64603	53717	37449	20278	4832	231	226	261	192	178	181	149	189	194	192	203	165	186	173	176	197	173	180	197	172	187	191	191	171	195	157	188	161	171	202	165	188	188	189	161	197	161	168	196	165	172	194	181	163	183	191	144	180	160	175	173	166	168	200	176	156	182	189	176	191	187	194	167	180	172	174	197	196	203	185	175	186	190	180	179	189	187	183	186	162	165	165	164	162	157	176	192	203	180	177	217	151	177	173	151	169	180	159	172	163	180	183	187	189	190	182	176	217	181	184	177	174	180	189	166	206	179	170	193	171	207	178	175	175	177	178	171	171	135	172	176	198	179	165	189	171	205	174	184	158	173	171	196	163	185	192	167	198	196	188	167	194	187	171	179	173	172	173	161	162	182	184	202	191	167	198	190	177	175	221	171	179	180	156	188	181	174	165	176	158	178	181	169	180	169	172	180	205	177	166	159	160	165	191	192	172	193	162	179	179	179	170	198	177	174	178	178	179	216	172	160	210	179	184	182	161	151	195	180	178	182	176	174	192	158	183	175	182	178	198	192	183	168	196	170	186	158	187	180	194	177	176	181	173	207	177	170	178	187	172	179	166	177	170	181	172	197	179	163	188	176	191	183	178	192	155	167	197	188	193	175	176	190	166	196	152	191	165	190	189	169	188	186	182	166	191	178	171	184	170	185	168	184	164	173	174	185	178	178	169	184	164	217	178	195	174	196	168	168	154	166	166	188	171	177	168	179	187	159	157	167	191	199	201	159	172	170	159	185	148	205	184	170	173	174	166	176	184	186	185	172	189	189	185	177	189	164	194	177	173	203	156	182	161	188	183	170	205	195	180	161	173	171	173	176	184	181	184	182	187	193	185	191	188	168	180	174	164	184	164	170	194	169	192	178	175	184	190	186	172	187	176	210	203	174	164	172	187	156	194	166	163	179	198	192	211	175	168	183	165	176	207	167	189	171	160	158	191	199	178	179	187	170	170	181	215	170	185	199	198	176	171	175	177	183	178	188	181	179	173	180	160	158	193	192	201	160	194	166	154	179	205	175	180	180	152	178	174	172	169	199	203	164	181	162	168	184	189	193	187	179	211	163	175	171	190	197	160	190	188	179	194	186	175	167	179	195	172	190	181	165	180	164	187	169	171	151	176	196	152	162	188	194	173	175	195	204	176	198	184	174	179	187	193	179	185	184	194	171	177	160	197	177	164	187	150	170	194	190	194	190	178	175	180	170	176	167	180	177	181	186	188	162	157	165	161	174	191	173	182	173	184	176	178	167	152	177	167	175	164	176	142	176	186	190	190	194	173	174	189	191	187	150	177	156	159	158	177	176	180	198	175	193	197	146	185	175	161	212	179	170	206	182	172	168	178	177	175	199	200	181	158	195	162	173	197	182	189	172	176	181	203	172	190	160	163	178	179	180	185	176	172	171	206	188	198	180	179	229	182	178	185	187	198	194	196	198	195	173	179	183	182	199	182	164	170	200	172	183	195	172	196	184	175	204	188	182	163	166	187	168	187	177	191	196	171	175	200	178	171	187	167	184	199	177	169	142	170	180	178	161	183	203	197	178	189	189	184	161	144	196	189	174	152	169	193	192	168	174	176	171	194	180	184	179	175	183	163	164	167	189	172	181	165	172	172	174	191	153	169	178	199	172	166	176	198	177	169	171	168	151	198	180	183	179	179	182	204	172	176	185	209	213	180	163	198	178	190	184	173	171	178	179	183	189	181	178	192	158	166	193	165	203	194	177	182	188	176	204	180	179	171	187	204	170	163	173	171	169	198	182	180	183	170	188	188	160	201	162	180	173	203	176	174	177	209	183	195	192	191	167	156	176	158	152	171	189	204	185	175	179	154	175	206	207	169	157	154	191	177	188	168	180	168	190	165	172	197	159	183	200	195	202	185	189	180	205	179	166	169	209	192	187	203	186	163	167	162	202	201	163	189	185	191	195	167	162	179	150	188	201	179	177	183	172	173	159	188	175	193	172	194	175	178	177	179	193	181	199	197	172	210	206	180	165	164	162	189	193	167	160	203	178	153	188	163	172	175	178	163	177	165	195	172	169	181	185	172	202	185	183	179	169	170	193	191	184	162	177	190	157	184	182	183	159	192	194	181	175	179	197	169	154	199	163	174	186	191	174	193	199	165	175	186	190	196	177	162	200	178	173	160	173	189	160	204	205	189	169	173	176	198	180	183	197	193	164	189	178	191	194	189	158	196	196	185	187	190	186	173	183	178	159	213	180	176	198	176	166	171	178	166	185	175	163	195	163	195	177	149	200	188	176	195	179	182	175	163	194	160	187	175	193	182	181	213	155	189	190	170	197	187	190	170	176	171	185	191	190	210	152	182	184	166	169	166	173	163	152	175	194	193	177	200	201	176	169	168	190	189	187	175	198	182	169	181	170	194	198	180	183	154	186	181	160	178	170	205	162	179	173	176	183	171	183	156	181	191	190	177	182	184	183	173	175	188	200	184	210	172	197	171	191	170	172	195	186	176	191	179	184	170	178	181	182	174	162	192	180	186	187	191	197	172	177	171	168	191	190	191	167	178	180	211	198	190	198	156	152	195	166	173	156	170	186	165	185	180	164	196	173	171	173	176	167	197	183	190	203	185	203	184	172	189	197	188	187	177	174	192	177	172	182	172	159	218	171	195	175	200	181	202	161	181	174	174	192	164	168	168	188	177	171	143	184	175	176	162	179	173	159	179	160	190	154	162	189	196	176	188	190	160	188	205	179	175	152	179	165	193	195	160	197	204	183	166	189	190	197	186	185	168	184	207	162	189	204	178	188	199	187	188	190	170	181	196	189	167	148	190	194	189	173	158	193	181	194	170	165	192	188	193	187	162	207	183	193	164	179	183	187	195	180	182	187	156	180	166	171	175	153	184	168	187	176	180	174	176	171	195	192	148	190	181	196	166	174	197	166	180	188	160	217	165	174	187	167	176	199	176	177	190	214	190	198	183	188	182	188	193	177	182	182	144	166	178	168	170	177	183	169	176	175	179	178	203	152	180	194	180	187	176	201	176	179	163	201	182	192	225	207	188	163	180	173	177	179	167	198	192	166	188	175	155	186	185	185	180	189	207	170	181	166	202	186	190	162	172	188	174	180	176	186	198	174	169	186	162	192	190	192	179	166	189	169	188	185	194	184	192	183	195	173	176	186	183	171	215	182	183	188	174	155	192	181	186	179	194	160	169	184	186	191	178	171	172	167	155	191	172	161	178	167	163	191	169	168	168	161	161	191	199	171	141	187	182	183	178	179	199	179	167	203	182	184	189	175	167	183	195	170	176	156	171	139	175	158	200	187	184	164	196	155	186	167	194	179	183	206	185	170	176	208	155	192	196	180	195	156	176	172	162	190	204	196	178	179	182	165	149	209	163	180	157	182	175	205	175	184	154	175	197	174	221	158	209	176	211	188	185	162	158	183	182	204	170	182	198	179	190	169	162	208	185	170	185	174
10216	9135	60294	74659	73704	63214	47757	31641	8710	661	762	697	718	577	540	543	553	442	465	504	472	511	469	482	495	471	468	501	479	460	494	488	470	482	469	496	480	469	461	445	435	455	460	437	481	483	485	463	460	467	443	486	458	461	469	502	478	444	488	490	457	476	473	548	458	450	452	480	454	498	471	449	463	500	464	463	459	480	471	474	479	489	492	422	468	509	443	434	477	469	498	453	455	462	481	427	516	493	456	455	457	480	469	459	477	454	421	466	462	482	477	493	446	442	486	489	460	461	464	498	429	463	472	476	451	461	518	458	465	496	448	430	496	463	455	484	438	472	481	466	478	483	467	471	494	443	467	463	474	510	469	504	475	457	431	464	447	492	465	479	451	438	444	462	426	457	444	484	491	464	517	488	484	461	462	521	475	480	487	489	461	472	502	455	475	431	477	492	502	434	479	453	453	462	479	448	482	476	444	491	426	466	486	448	427	473	468	430	469	467	493	428	434	494	438	428	543	479	482	465	484	477	450	468	500	448	438	488	472	457	485	474	452	483	498	470	473	459	473	480	443	488	472	473	467	484	461	457	491	447	474	506	459	509	452	460	499	467	485	443	502	481	493	463	450	486	490	462	454	419	499	509	467	467	482	457	487	479	470	472	469	484	462	486	503	468	472	495	478	425	490	481	465	433	479	500	529	528	460	460	463	447	505	419	475	495	452	459	451	445	442	494	482	465	463	456	450	421	466	461	441	493	456	480	444	456	458	475	456	464	468	446	472	496	428	421	478	494	525	476	456	432	455	458	458	478	461	481	446	461	531	483	477	482	468	476	468	472	458	496	428	472	481	454	460	445	516	500	468	494	500	472	484	480	499	529	483	470	477	515	488	459	488	481	452	494	451	494	475	488	459	479	426	469	476	413	452	495	458	479	518	455	442	460	517	475	468	495	496	462	439	492	437	455	462	472	452	465	473	469	502	470	448	463	471	442	488	506	458	458	437	477	459	451	453	470	459	468	447	479	469	485	484	477	463	501	473	510	471	508	465	473	472	466	436	494	474	455	460	457	450	479	525	448	442	468	477	464	464	479	470	492	449	472	473	473	486	483	482	441	446	477	497	451	452	481	477	449	442	467	452	482	444	443	478	463	496	453	461	488	469	480	447	460	453	451	470	471	471	434	439	441	512	455	499	509	505	465	498	491	459	464	456	456	497	476	481	452	507	460	474	425	455	440	448	465	455	446	461	509	482	506	488	470	436	449	491	474	496	480	463	489	446	502	466	407	496	463	429	484	465	509	431	429	439	494	489	466	489	497	458	417	459	428	452	469	448	471	495	450	474	470	480	471	454	454	473	474	462	428	463	490	444	458	440	446	450	457	455	448	456	438	460	494	504	492	460	471	470	514	460	458	477	455	452	465	493	442	464	482	477	426	487	448	500	484	487	501	486	425	466	448	471	464	465	472	441	505	522	444	475	490	491	434	453	484	441	471	443	460	464	430	457	466	451	525	472	458	465	467	487	435	440	476	473	473	473	447	488	498	444	446	438	473	465	505	453	456	465	466	476	426	477	465	445	484	447	442	473	486	478	473	431	455	450	477	430	428	456	458	440	426	466	463	444	502	458	490	481	491	460	500	458	465	485	467	512	477	492	471	485	485	465	474	480	446	460	457	438	477	483	440	475	462	488	521	486	457	449	461	476	492	474	525	481	476	447	470	447	490	506	488	439	461	478	457	455	478	466	429	501	446	464	452	451	463	441	458	452	432	441	488	480	479	469	489	513	482	455	474	470	464	460	433	465	446	481	473	457	504	452	445	417	468	495	467	445	484	455	523	495	468	493	462	461	454	501	460	497	462	451	457	455	476	475	450	457	449	466	489	417	450	443	472	495	462	454	480	461	425	460	448	479	472	500	449	454	509	430	437	454	469	462	478	465	439	436	499	451	485	534	469	443	465	436	472	507	449	507	495	478	443	473	502	478	474	489	491	421	476	459	471	432	401	503	481	466	442	459	487	436	460	490	487	501	503	456	482	493	492	472	464	510	464	470	476	476	470	472	449	440	471	437	500	456	488	468	460	461	453	444	451	475	436	476	463	438	453	486	453	442	448	460	447	454	476	444	442	456	471	499	434	454	426	493	465	430	460	485	496	478	451	436	477	457	400	468	485	484	438	469	499	469	484	491	482	485	480	467	453	457	431	467	473	478	483	462	458	497	467	425	476	466	475	434	466	487	460	478	456	492	492	474	459	430	501	460	507	436	509	487	496	480	465	442	433	533	461	439	464	457	469	484	435	489	506	456	483	478	475	489	433	454	478	459	510	434	458	473	470	433	469	497	465	453	454	454	495	480	479	462	453	424	465	468	494	437	445	433	429	481	478	469	442	476	453	475	499	491	484	498	473	454	486	480	436	428	468	453	463	470	476	467	499	472	410	479	456	463	445	443	474	484	434	451	472	474	455	468	453	466	438	495	493	460	472	459	456	459	484	460	488	484	477	461	460	471	472	455	441	482	438	465	490	486	478	446	460	475	512	464	436	443	464	470	508	467	508	470	503	482	467	467	468	499	489	484	465	462	487	435	447	456	445	495	498	445	484	471	438	458	455	481	442	454	428	456	502	453	481	473	470	458	472	479	438	493	449	504	481	493	496	479	438	489	488	482	449	455	486	489	500	467	500	454	467	457	509	513	464	443	439	450	508	501	491	440	458	475	443	491	469	455	438	484	507	484	506	486	466	463	448	459	434	516	498	428	486	471	431	448	457	470	473	443	464	455	466	499	464	478	473	470	462	466	511	472	443	475	491	523	470	483	470	497	464	462	464	445	463	474	513	477	484	485	515	458	493	449	442	487	465	466	444	464	466	454	464	467	480	468	482	443	484	486	492	478	450	482	491	464	479	456	440	456	461	511	472	498	469	462	462	459	495	492	439	505	469	469	504	494	445	452	492	470	429	458	445	466	485	493	467	503	468	470	473	527	475	482	460	453	456	505	507	458	501	513	510	499	485	439	479	526	483	460	475	504	475	466	459	480	484	447	432	520	465	447	467	473	438	469	445	480	493	444	489	452	447	496	484	448	460	465	455	506	463	475	448	493	492	510	466	494	473	481	456	507	505	485	453	435	423	488	486	497	488	422	449	451	423	484	431	445	479	473	515	463	474	449	442	452	462	490	423	473	477	439	510	456	506	444	468	460	470	472	486	441	463	477	479	434	423	421	406	495	430	491	496	492	486	464	424	434	486	490	493	493	483	458	484	435	445	514	470	461	495	465	450	442	451	505	473	480	500	486	468	497	487	455	503	444	451	458	475	452	455	457	499	492	446	441	470	489	516	465	456	467	437	461	454	466	490	465	466	439	467	471	464	515	464	510	467	458	442	438	494	487	466	481	483	464	491	462	485	449	468	464	483	507	477	468	461	501	448	440	519	473	490	439	455	478	455	464	482	475	436	472	460	506	472	475	466	452	488	481	460	502	407	480	457	480	520	445	474	446	488
3694	1261	4025	6611	6672	5387	2753	1224	393	153	174	141	162	148	162	148	178	191	156	162	167	176	139	164	153	163	168	148	151	161	162	169	163	157	181	165	177	176	141	166	150	147	179	145	150	144	137	158	173	168	169	155	175	181	143	143	161	163	154	168	186	169	152	172	151	152	140	155	173	154	159	151	170	148	147	143	163	157	160	154	176	160	164	178	176	147	189	144	142	163	157	156	169	145	168	154	166	161	176	163	136	161	169	175	181	166	146	161	168	162	151	158	151	169	141	185	160	182	162	148	155	181	161	163	166	161	165	152	146	157	162	145	168	141	179	144	155	162	158	158	165	181	159	186	152	165	172	160	146	136	158	160	139	169	154	141	146	161	149	172	155	151	154	176	149	162	149	137	158	140	158	153	181	175	169	162	155	150	160	158	144	152	137	146	144	168	164	147	154	147	142	134	168	152	154	164	151	167	189	150	175	135	142	156	152	170	165	181	141	169	141	174	177	187	160	129	170	143	160	156	145	158	162	156	140	160	170	150	172	169	141	173	145	153	174	174	180	166	167	162	145	167	128	153	177	156	174	161	150	183	168	145	140	159	159	166	147	155	158	167	161	159	154	154	139	151	172	159	174	174	164	171	193	151	165	149	139	143	160	161	180	160	163	172	148	166	158	154	166	159	129	166	168	166	162	153	149	146	160	165	154	177	167	185	167	142	156	162	155	165	158	163	178	155	151	148	144	156	155	162	173	162	159	143	154	163	162	149	148	153	157	148	179	165	150	170	173	173	151	152	147	163	177	178	145	167	164	155	141	162	143	172	145	162	140	164	156	163	151	185	155	185	168	151	160	158	144	135	157	156	147	166	162	164	174	173	175	162	154	167	176	157	141	168	153	137	151	136	164	186	164	165	156	159	159	204	161	152	164	164	156	164	154	154	164	148	159	159	159	147	188	153	139	160	151	161	178	169	163	160	151	179	157	165	159	166	173	140	162	172	141	158	159	163	160	166	165	143	163	167	158	151	154	165	148	159	171	145	143	175	169	149	162	145	149	170	157	132	150	166	165	155	167	137	159	147	182	175	163	162	172	165	160	163	174	181	131	135	161	167	151	147	171	172	171	165	139	142	143	157	168	173	157	142	168	156	170	141	154	159	152	168	154	166	153	148	148	162	165	127	163	162	165	166	154	179	163	154	148	154	179	155	176	161	161	160	175	164	157	154	153	182	172	147	182	155	164	148	166	167	161	169	164	163	145	169	165	166	160	121	148	179	152	164	139	156	149	149	156	149	172	155	156	160	146	175	161	151	179	141	156	167	150	154	133	165	143	165	162	161	160	183	156	174	156	164	150	170	153	159	152	153	148	164	156	172	169	183	163	152	149	152	168	171	167	169	167	151	159	155	177	142	147	147	159	135	152	180	152	157	164	140	172	164	144	182	157	165	170	168	165	148	169	157	158	179	142	156	157	142	150	151	169	169	147	164	170	163	180	173	144	155	158	167	176	166	163	155	159	161	139	174	173	167	148	147	164	154	183	149	147	167	155	148	165	161	173	142	187	172	120	133	155	168	158	150	150	159	166	170	153	152	149	153	156	151	161	186	155	170	162	158	167	151	167	153	149	167	169	160	173	147	173	152	155	164	172	158	164	180	147	151	203	165	144	148	153	160	155	146	181	166	152	152	138	159	163	146	181	133	156	142	173	156	138	177	169	154	160	148	157	158	161	149	147	169	153	164	175	191	166	166	178	173	159	153	161	149	170	153	180	164	150	144	181	161	167	158	159	167	149	183	147	158	155	146	145	161	190	161	137	147	147	151	149	152	176	168	162	166	178	167	139	176	184	158	169	163	160	171	146	154	152	171	181	152	143	177	159	158	155	147	166	151	166	147	141	160	138	154	192	156	148	165	161	136	175	133	174	161	144	155	167	134	185	157	177	168	166	151	158	149	152	182	166	150	142	157	171	171	176	160	147	160	142	176	171	144	153	147	163	162	159	180	180	149	143	137	153	159	173	165	153	144	154	180	147	152	154	177	154	155	140	166	171	148	171	156	171	173	147	152	170	168	138	142	162	145	158	136	170	178	174	156	170	158	157	194	162	179	171	174	160	157	159	173	170	160	169	149	166	148	169	168	180	143	144	131	152	171	171	186	197	172	174	172	136	162	164	164	172	180	144	160	172	145	157	172	179	151	133	170	149	170	145	174	156	134	133	159	171	155	166	155	147	148	158	153	146	145	183	174	157	176	151	162	180	176	174	170	164	154	182	177	164	148	152	162	181	159	149	169	171	174	159	165	175	155	162	159	151	171	180	167	139	169	140	179	157	154	173	178	159	157	164	148	150	166	154	137	150	145	173	155	166	153	172	152	154	172	164	156	143	160	158	165	148	171	162	146	156	178	170	171	141	164	159	146	145	174	148	180	163	175	161	147	164	172	178	158	159	157	151	160	181	165	163	173	151	155	159	147	181	152	168	156	152	152	171	171	154	155	155	159	144	163	157	159	136	162	163	158	163	168	129	160	150	180	157	171	167	145	159	165	159	172	170	170	169	168	166	148	150	164	165	154	154	171	157	151	172	171	154	151	154	167	181	155	170	157	144	153	157	162	158	145	140	149	161	153	149	149	157	146	175	148	162	176	154	175	181	145	172	162	148	153	165	152	148	149	169	143	169	162	157	137	155	170	160	154	159	148	163	163	161	189	144	151	154	154	136	147	170	175	148	180	148	166	157	159	149	164	151	163	150	164	144	164	171	187	159	151	144	169	149	139	153	153	171	135	181	163	173	143	160	164	173	156	149	174	127	157	176	165	153	188	171	161	169	165	157	142	143	173	155	151	161	150	173	180	151	168	161	145	140	147	165	165	161	177	174	168	160	141	171	140	175	154	154	164	163	155	158	148	175	153	132	154	139	183	144	143	152	148	167	165	178	164	133	169	132	160	146	151	128	171	164	147	136	153	182	185	179	154	174	150	142	130	160	176	165	167	178	159	165	136	161	148	142	157	154	152	180	180	161	133	163	182	146	156	145	141	145	139	145	192	173	138	171	166	144	160	185	168	141	167	150	187	158	161	160	142	177	164	162	151	138	161	161	161	173	143	152	173	157	148	169	160	163	170	163	176	166	140	143	164	165	153	164	148	150	144	147	157	146	137	152	178	162	168	156	186	154	176	160	166	123	130	151	174	161	138	183	182	167	174	167	165	143	169	179	155	152	177	154	145	161	174	166	162	182	145	176	168	166	161	151	157	149	155	180	184	172	146	172	159	162	165	180	149	169	148	180	161	159	175	154	153	174	164	154	167	167	172	173	133	165	160	164	161	140	138	168	179	179	168	148	170	159	147	146	168	163	165	151	157	161	153	173	143	161	193	166	142	164	163	159	151	154	147	187	165	159	162	154	147	157	137	150	160	158	151	161	172	151	153	155	179	162	173	156	144	147	165	145	149	161	149	151	129	163	174	171	155	151	155	167	145	154	165	154	163	151	195	156	160
2847	1544	10282	18627	20353	16388	9532	4448	1166	446	436	431	432	457	452	415	487	460	453	440	447	411	463	455	442	415	417	408	419	435	429	413	412	444	404	433	411	463	435	424	462	467	436	429	422	448	447	474	415	428	435	439	429	432	434	405	431	439	424	470	425	437	450	447	420	483	427	435	430	390	376	428	421	406	433	378	420	418	412	413	430	473	436	430	424	400	404	460	420	428	426	455	426	431	426	443	468	417	410	445	436	447	423	449	451	410	418	407	449	453	458	434	427	494	438	455	448	446	404	459	424	431	425	446	408	426	474	434	395	457	434	468	428	415	399	433	468	466	464	440	402	461	457	429	405	441	428	417	431	418	429	393	388	470	402	448	417	420	422	411	431	400	481	414	438	433	477	374	462	430	429	441	410	421	416	388	408	422	397	404	449	430	402	396	439	476	443	428	416	421	430	425	459	421	454	437	443	408	444	424	444	455	450	409	412	435	466	463	466	450	466	430	420	463	391	460	432	376	440	433	443	443	426	421	417	412	419	435	434	457	431	414	435	416	458	446	477	436	449	461	443	441	396	451	426	384	429	435	447	477	472	424	412	414	414	454	416	441	432	426	424	390	461	437	415	442	450	420	451	428	400	437	424	461	408	419	396	436	434	441	411	432	432	426	446	402	441	413	443	402	469	443	440	429	436	444	440	442	426	419	427	436	415	435	412	396	426	396	417	410	400	414	440	403	474	435	404	419	437	438	422	408	448	459	431	402	461	438	408	435	430	422	393	412	419	431	448	437	423	407	393	448	471	402	413	427	407	429	425	439	419	409	467	432	406	414	412	477	430	456	412	452	422	441	385	429	452	436	419	449	459	410	419	429	442	443	445	419	459	434	412	432	430	425	437	410	448	435	403	426	424	426	421	455	447	439	416	402	423	456	429	432	402	459	416	420	442	454	426	429	435	436	453	437	430	427	453	431	419	438	429	430	443	426	425	463	431	387	466	420	442	413	410	428	434	459	399	410	435	441	420	410	428	445	378	450	442	452	441	437	413	431	427	450	370	412	453	390	440	418	438	447	459	433	436	441	431	468	444	410	421	426	438	421	448	410	399	431	504	423	429	463	425	440	410	422	389	444	439	479	427	405	449	416	405	398	423	428	450	462	432	451	445	448	402	494	405	389	452	451	428	446	424	424	458	442	437	436	383	427	465	469	438	417	403	456	443	479	438	436	418	437	407	404	439	396	441	428	402	419	442	391	425	408	426	441	446	421	417	438	451	407	426	412	449	430	402	428	443	387	421	448	424	449	410	426	461	470	420	398	446	447	405	447	472	448	447	421	419	438	429	419	421	407	461	431	468	462	427	425	441	444	435	447	412	435	435	445	430	422	418	435	425	472	411	428	415	420	485	431	427	476	448	435	425	405	439	416	421	444	448	415	405	465	462	432	414	402	421	426	462	406	396	428	434	456	413	405	427	443	436	419	434	450	387	429	439	423	441	422	405	428	413	392	440	471	442	427	423	470	428	467	375	405	444	432	400	445	398	406	432	439	424	411	398	405	433	431	428	441	401	443	418	409	420	433	430	413	450	429	435	432	417	430	432	390	434	384	431	442	424	429	419	430	442	441	458	409	420	441	432	441	426	448	422	425	432	437	428	424	432	429	433	419	432	426	420	405	469	381	405	424	431	424	449	453	422	456	444	440	416	411	438	448	426	404	421	426	406	432	423	429	384	429	437	466	424	418	424	438	394	449	431	433	419	397	451	420	436	457	442	434	448	435	441	452	441	469	439	400	441	423	404	448	406	378	437	438	434	435	441	452	433	474	452	442	423	421	423	424	452	420	422	404	431	437	431	395	435	407	409	430	419	416	440	430	412	436	411	460	435	414	452	416	451	417	428	397	411	434	433	434	420	409	419	433	414	414	433	408	424	463	420	422	438	438	461	446	428	453	408	471	400	438	418	414	391	448	428	439	437	428	435	437	431	427	403	441	460	408	422	397	444	404	418	447	436	423	459	451	419	472	411	427	450	438	442	414	421	411	444	424	400	437	426	423	433	412	383	471	414	432	462	426	417	420	445	451	420	423	465	400	437	425	422	432	427	418	450	459	456	398	421	439	424	453	451	421	398	434	427	440	412	449	413	431	422	429	392	460	459	397	434	405	463	427	406	453	425	443	455	426	412	420	470	410	408	446	439	460	453	427	427	411	410	438	405	416	408	395	433	419	429	408	425	422	443	419	456	435	424	452	442	407	442	419	430	451	462	443	472	447	444	411	448	424	409	451	432	422	458	425	444	448	451	411	424	408	470	432	411	448	443	404	422	391	460	392	433	440	424	450	467	439	447	438	426	437	451	457	436	443	424	396	456	456	428	409	438	435	422	460	444	416	424	421	417	427	406	426	448	433	409	408	413	407	419	428	445	423	457	416	432	418	452	437	441	379	445	450	399	425	482	437	406	415	444	440	424	414	436	416	449	442	445	444	432	426	467	428	436	388	401	422	417	412	447	417	473	401	414	448	418	397	380	413	415	434	453	406	453	413	431	429	405	409	455	442	437	446	447	430	406	402	444	443	398	441	413	431	454	421	438	432	432	433	404	431	428	391	439	406	437	414	423	440	442	404	412	432	442	464	429	421	434	461	447	433	443	441	447	434	450	387	411	446	472	463	451	445	420	420	421	427	446	481	411	457	443	422	410	422	443	441	450	397	421	433	430	471	435	427	430	385	427	424	438	442	415	420	491	421	394	433	442	456	424	448	440	430	417	441	423	408	413	448	440	434	414	420	417	444	419	462	449	425	421	422	420	406	407	394	437	431	427	471	428	403	434	437	435	416	451	433	433	416	435	440	414	466	427	421	415	427	399	412	445	440	443	417	433	438	452	440	453	424	425	404	430	443	418	417	429	445	416	426	438	429	440	411	483	443	405	439	413	441	415	446	403	410	462	442	436	421	408	447	440	433	406	437	436	447	433	420	431	432	414	407	415	423	408	415	466	422	400	439	411	434	414	405	436	402	409	461	424	447	443	446	416	411	431	452	453	409	443	404	411	434	406	396	375	434	451	421	445	449	472	449	428	454	423	433	447	407	470	407	394	408	413	438	422	453	418	426	421	464	426	450	456	427	422	456	424	430	406	436	407	482	430	458	421	480	415	401	444	460	454	439	423	455	420	389	450	449	450	473	473	413	419	438	470	432	419	497	427	420	446	395	435	436	467	384	421	461	436	426	418	465	434	399	404	423	449	418	431	467	432	406	427	435	440	408	434	453	414	439	405	412	441	413	421	431	428	427	451	444	449	392	411	423	462	424	419	432	419	444	412	418	454	440	412	417	405	442	424	462	434	429	429	446	424	452	447	407	441	451	400	425	445	420	417	430	421	452	417	431	428	412	400	426	426	449	424	445	488	426	415	417	429	470	422	390	436	432	449	416	410	442	460	456	470	424	481	415	444	437	408	398	412	455	423	422	413	460	450	422	420	468	408	437	409	441	434	442	445	397
13419	5518	37241	59636	55526	41783	25499	11200	1695	208	230	201	215	229	190	188	176	225	195	196	205	225	209	183	216	224	201	211	190	173	203	181	193	187	184	166	211	196	183	187	184	193	225	199	207	211	225	199	187	207	197	192	201	184	197	180	193	180	198	196	184	203	190	196	202	175	182	175	197	205	192	194	156	165	187	184	190	162	183	201	208	207	188	206	192	194	177	174	200	209	167	180	206	213	194	192	210	209	206	216	205	167	211	181	195	194	193	193	188	191	191	200	189	166	186	180	193	201	206	173	218	214	235	220	214	212	182	181	172	193	214	185	209	173	201	210	185	187	206	169	213	214	206	182	202	217	180	193	194	183	163	170	182	182	177	195	188	200	208	192	187	177	169	195	215	202	213	189	191	176	208	227	210	172	163	188	163	206	214	193	198	186	205	191	184	187	214	214	202	210	204	200	221	190	186	181	181	178	182	194	203	220	193	204	187	186	211	186	193	201	198	212	194	184	205	209	175	175	204	173	185	188	211	180	206	193	207	178	181	188	230	207	202	204	219	191	190	198	198	201	212	209	189	195	179	212	192	221	203	162	193	203	218	190	196	189	177	188	212	203	206	216	240	175	184	198	200	180	196	222	200	211	186	204	192	189	193	213	194	204	218	191	201	192	208	206	205	202	150	194	220	188	193	212	181	197	194	172	172	183	187	202	210	172	181	214	181	200	211	191	184	197	191	203	194	210	186	205	206	187	204	192	184	179	179	219	204	174	205	175	202	187	200	208	208	213	201	171	177	192	216	180	197	187	165	181	180	205	199	202	174	206	191	221	200	206	198	192	169	204	174	198	191	196	210	159	199	196	211	187	197	209	211	184	187	186	183	228	194	194	190	208	188	173	197	207	199	209	212	193	189	195	180	201	175	213	230	209	195	199	187	199	195	202	199	192	184	184	201	203	194	189	191	167	193	180	185	184	178	182	211	197	180	196	200	197	201	175	213	206	188	175	214	185	212	189	213	182	185	179	209	175	172	176	226	187	206	201	175	195	200	196	200	181	230	195	211	190	202	191	199	176	186	178	189	184	204	183	207	162	209	212	210	214	190	174	222	195	180	197	192	175	214	186	199	195	210	200	203	183	218	184	194	198	187	205	217	189	197	193	187	203	181	198	198	179	189	204	191	185	183	185	194	170	194	217	208	170	192	177	219	191	196	179	182	196	210	181	160	204	196	212	186	199	199	183	212	183	185	178	180	198	204	228	185	180	176	204	206	202	213	196	224	203	199	173	201	212	186	216	189	200	205	184	216	209	190	214	175	184	202	170	168	183	220	187	194	190	214	220	217	219	186	158	204	171	212	174	192	192	183	212	197	182	183	175	204	195	168	192	199	166	186	194	203	173	212	192	184	210	203	186	211	204	190	199	192	188	219	212	174	185	187	198	193	192	193	180	178	190	157	179	198	205	189	189	181	201	228	215	195	197	170	183	173	218	186	166	198	181	192	178	213	174	217	197	193	156	192	210	218	210	197	192	176	184	168	193	208	191	198	198	193	197	193	190	213	202	211	200	188	202	185	179	206	197	183	206	220	190	205	199	190	212	192	193	223	166	203	190	187	214	203	192	197	182	190	186	179	196	183	174	193	181	174	198	204	188	189	204	205	226	199	203	205	191	184	212	210	162	180	185	202	208	198	223	199	211	205	221	187	212	205	175	181	210	198	181	187	221	197	158	206	217	194	188	197	189	195	175	189	178	185	199	188	190	173	207	179	178	188	193	191	189	209	201	190	183	208	174	192	187	200	185	208	195	213	177	206	178	192	204	206	203	179	197	220	210	191	176	204	192	212	217	195	195	172	223	196	191	179	184	192	202	210	214	191	203	173	187	212	188	169	187	202	198	208	184	184	220	184	186	182	208	177	199	158	192	195	194	186	207	217	202	209	199	185	185	206	207	197	174	219	188	200	204	193	219	194	183	203	182	173	190	192	192	199	188	179	202	185	191	192	183	215	201	195	196	177	179	214	183	192	193	187	186	178	187	190	198	184	223	183	180	195	173	180	183	202	203	186	195	183	201	200	195	209	203	187	206	205	234	174	180	219	193	214	216	188	196	199	188	208	185	200	194	191	204	187	183	184	190	199	163	192	197	216	198	201	204	176	167	204	225	194	192	191	195	192	183	174	175	196	192	197	211	212	184	203	200	186	217	199	173	175	227	174	193	185	186	208	177	218	194	210	236	192	205	183	183	196	181	229	214	204	192	209	201	202	169	186	185	168	217	239	200	211	190	168	164	190	181	192	197	184	223	194	227	177	231	183	200	190	190	205	196	188	190	204	177	175	223	183	200	213	198	178	200	194	210	203	193	189	170	167	194	192	181	188	187	196	208	172	204	212	189	190	190	163	172	198	171	214	203	192	184	200	195	210	198	207	191	196	183	191	193	195	167	202	209	193	155	188	208	191	207	191	197	176	191	207	191	200	187	211	195	176	188	194	176	182	206	169	203	209	194	215	204	199	193	204	178	204	171	201	201	205	171	192	195	190	188	205	204	185	191	194	215	197	202	216	199	201	202	189	193	192	190	184	180	164	166	179	191	174	178	164	187	196	190	190	200	198	193	182	194	204	204	210	190	206	202	182	200	200	196	197	186	190	197	184	210	186	202	189	217	183	219	182	188	200	206	171	181	209	196	202	181	198	199	176	192	211	201	170	171	222	199	195	196	192	190	194	210	185	207	205	212	180	181	192	179	221	184	210	217	184	185	225	166	195	181	195	192	192	183	195	180	203	188	208	193	184	220	205	225	194	203	171	194	206	207	191	167	207	191	181	192	202	189	175	202	181	198	193	203	197	195	185	194	225	189	185	201	199	189	205	202	193	194	202	212	192	207	182	219	212	209	185	217	205	183	191	211	172	206	182	216	195	193	175	196	200	186	193	184	221	198	174	181	202	193	178	168	201	183	186	174	197	203	223	201	201	175	194	176	229	196	171	213	171	186	191	193	195	205	199	220	201	187	211	177	201	174	193	197	171	180	195	197	197	201	192	172	192	177	191	182	201	166	210	203	203	172	209	164	203	186	195	178	200	183	176	207	203	219	211	184	189	196	194	193	181	178	214	195	184	197	218	193	201	203	204	191	207	213	192	200	203	194	174	168	161	189	197	210	195	181	205	208	190	171	182	190	188	200	170	187	213	190	203	174	191	187	188	181	188	197	193	219	189	220	194	196	188	183	172	180	206	205	194	185	203	180	207	184	204	199	178	167	211	198	181	184	174	176	186	198	196	191	177	200	194	200	201	195	181	204	213	211	193	186	187	212	187	179	188	222	197	186	229	193	201	193	202	184	188	174	213	198	197	182	191	192	199	182	194	224	186	181	179	199	208	197	188	215	193	215	170	206	191	221	186	206	210	196	200	195	232	206	200	183	195	198	188	198	175	202	204	177	207	199	192	195	215	173	180	213	199	176	181	190	179	193	181	214	183	196	184	192	184	182	182	193	180	197
7963	4404	42082	63022	63289	51350	37577	22396	4466	612	682	628	643	534	565	535	551	537	527	518	494	523	508	482	524	535	483	518	470	495	512	473	547	509	514	536	564	500	524	494	508	508	498	505	497	522	499	501	508	493	485	469	512	503	484	496	526	446	501	499	527	504	517	491	506	491	473	510	533	525	579	499	525	503	501	512	518	515	490	548	479	461	533	480	482	470	503	511	539	509	513	502	485	478	473	469	474	495	546	512	480	474	527	499	504	487	496	506	539	519	472	456	478	480	518	497	500	506	487	502	460	480	460	498	519	542	468	527	532	497	557	504	501	514	469	535	515	502	533	490	507	516	474	531	495	540	489	493	508	513	469	460	505	503	509	484	509	499	476	513	497	517	544	502	499	584	492	489	499	526	503	471	603	517	515	507	500	520	553	487	519	499	517	473	499	491	490	499	506	533	505	501	488	517	568	487	523	505	522	488	487	495	506	510	511	493	472	498	494	509	501	547	490	499	511	505	547	517	508	516	462	517	514	499	557	488	512	483	520	499	483	476	497	490	479	521	518	517	506	540	504	482	508	522	474	547	516	494	523	550	513	532	518	525	504	502	505	479	502	513	517	527	489	493	483	492	472	477	485	503	474	515	535	538	487	486	513	523	479	506	475	529	488	498	534	513	509	550	530	538	543	521	501	508	490	488	506	522	542	512	508	476	514	527	494	531	475	514	504	503	486	498	523	520	501	489	490	526	497	496	536	508	495	535	479	498	491	515	494	531	494	515	521	513	529	541	506	492	513	532	509	511	558	453	492	494	487	531	499	515	519	488	501	499	546	536	517	513	508	522	502	498	513	500	486	512	511	503	464	477	506	498	526	487	485	507	516	509	508	530	479	524	543	496	514	500	480	531	500	520	499	519	508	491	510	476	512	523	512	500	516	510	536	495	508	549	492	517	544	469	481	519	583	532	484	513	524	528	486	490	520	505	455	474	515	494	491	482	517	512	542	517	493	516	532	497	505	519	536	495	548	523	496	477	509	533	528	511	524	519	529	501	527	497	530	490	542	510	480	502	461	530	483	523	482	504	492	530	500	518	511	472	483	513	548	504	452	497	508	493	486	498	559	489	484	492	539	505	559	459	481	509	509	501	506	509	531	522	497	512	540	509	514	528	472	521	543	505	502	506	525	495	537	530	513	496	543	519	497	468	525	533	470	480	500	495	521	532	515	476	510	527	509	472	488	476	475	515	511	478	543	516	479	513	540	536	481	474	504	513	526	470	489	514	519	514	463	479	539	493	504	536	523	517	511	501	570	485	519	523	504	515	530	501	493	489	493	490	536	514	424	518	507	483	540	501	467	516	505	549	467	531	502	501	521	505	526	508	522	487	502	504	487	504	487	519	496	538	486	498	506	502	528	503	519	461	500	530	497	531	529	494	491	499	522	499	523	519	503	518	522	465	538	519	532	513	521	490	540	522	501	499	463	562	518	486	513	488	518	515	509	510	512	506	503	487	524	541	512	508	521	513	497	489	501	508	504	466	492	520	490	528	466	496	534	514	478	515	490	503	481	513	512	481	513	506	492	503	525	534	497	506	489	505	499	465	479	490	549	553	485	507	484	516	502	503	545	476	475	476	461	487	431	520	507	511	484	495	467	480	456	465	514	496	520	551	497	488	505	478	516	510	514	492	488	506	498	520	508	521	468	517	497	553	499	529	508	492	488	488	490	539	475	556	494	514	497	510	499	503	524	500	527	504	484	486	516	500	499	508	533	530	474	511	512	491	499	540	532	546	494	547	485	488	505	492	530	517	492	489	523	505	496	533	525	494	515	484	510	521	498	520	500	514	518	520	497	490	514	488	480	487	530	526	504	527	485	499	496	489	519	510	550	490	535	505	520	508	489	529	565	505	544	514	486	515	503	515	515	491	489	520	525	503	465	488	502	498	536	489	506	497	493	484	471	508	496	480	478	508	486	481	528	483	504	528	508	519	538	518	482	501	528	545	484	525	515	525	499	537	547	474	509	491	520	493	515	528	527	493	513	543	483	474	499	501	512	523	476	490	504	528	470	538	513	477	487	479	535	514	537	477	523	508	508	526	482	504	512	485	511	530	521	460	506	531	512	534	521	516	504	529	530	489	514	523	491	530	557	493	479	492	472	516	520	497	503	503	499	498	516	517	543	497	458	498	496	488	535	565	477	471	538	506	458	517	486	521	489	486	549	493	526	480	485	504	505	496	513	553	499	460	518	468	472	504	493	508	545	476	510	488	497	503	518	489	519	548	537	499	544	503	486	490	492	478	499	519	483	516	486	492	507	544	513	511	508	498	544	503	531	521	515	501	508	527	534	464	499	514	526	503	478	517	506	501	524	505	510	473	462	479	477	516	498	498	505	515	515	522	533	493	535	525	469	484	503	495	500	521	487	509	503	501	510	489	502	521	502	511	509	482	501	518	496	558	479	505	515	502	550	533	486	481	539	560	506	480	542	537	533	500	507	528	474	480	515	508	532	499	518	499	542	471	531	505	533	489	478	541	474	518	502	485	530	517	464	506	538	514	520	513	516	533	510	496	521	531	544	497	526	501	549	507	491	532	508	496	527	491	527	514	489	486	541	494	501	487	505	528	447	533	462	519	504	525	525	519	506	467	497	500	492	492	508	566	497	530	494	465	528	507	528	499	507	455	487	481	482	527	512	500	447	534	484	502	499	479	485	532	548	487	495	500	500	507	540	511	493	504	494	511	520	520	501	490	506	464	517	518	515	564	459	495	500	516	483	499	519	510	496	515	525	495	514	513	496	477	535	516	526	506	470	476	554	475	476	496	485	520	502	520	493	496	524	531	490	476	506	514	498	506	482	485	486	494	518	518	533	495	541	547	522	482	513	463	537	544	538	519	510	567	498	476	535	519	520	491	514	542	501	474	466	502	502	516	480	500	482	502	505	507	507	498	473	521	499	503	461	511	489	518	521	550	511	508	496	479	547	538	497	536	556	486	503	503	479	540	496	530	506	518	506	493	500	511	508	529	532	517	501	490	558	517	498	470	495	503	473	502	542	498	475	521	484	496	505	560	472	510	490	499	513	514	526	517	511	508	555	495	497	525	524	478	492	533	511	518	499	505	521	503	517	490	521	542	486	521	504	520	486	529	499	459	527	480	511	508	560	497	503	490	479	531	495	498	463	496	497	528	519	523	514	503	484	537	496	529	507	487	480	494	469	520	511	506	524	492	539	545	495	523	505	489	506	548	544	467	481	514	499	493	465	491	482	525	501	538	541	521	499	523	471	501	480	500	491	493	519	497	508	493	485	496	526	489	499	520	502	499	527	492	526	500	541	487	498	500	560	513	505	505	520	508	510	518	501	495	541	495	540	466	538	513	556	489	541	484	494	541	527	524	480	520	503	492	533	511	537	537	489	472	546	505	536	496	502	514	495	477	549	477	482	508	502	511	518	511	499	503	496	531	534	515	517	488	510	512	534	520	519	490	507	513	511	524
21553	9836	48621	72126	67971	52767	35913	18992	4197	284	264	254	213	221	203	185	182	207	178	202	177	174	203	189	211	197	187	174	176	167	172	175	186	163	198	189	195	206	206	160	174	176	191	196	177	192	185	191	185	186	187	208	190	182	186	171	160	172	173	188	166	188	186	194	165	191	199	171	204	177	213	171	160	187	202	188	170	191	191	195	194	185	188	169	178	162	173	184	165	177	197	173	176	185	190	181	185	176	185	184	181	166	187	177	187	181	180	207	168	203	170	175	173	170	178	182	164	158	183	167	189	172	195	204	185	169	207	194	164	180	179	185	195	173	173	179	178	201	190	175	192	203	210	173	185	208	182	160	177	196	196	206	181	181	191	182	173	186	198	204	153	183	162	169	179	186	186	180	185	188	160	180	206	203	177	182	208	192	160	183	188	171	161	170	179	188	173	188	210	162	204	196	210	195	184	169	194	198	186	146	179	186	187	198	194	168	172	178	179	168	198	190	207	169	183	220	195	157	177	167	177	181	195	187	183	165	173	168	191	161	178	191	183	177	158	184	221	188	173	171	192	204	171	178	179	172	193	194	176	210	176	165	178	195	167	190	175	176	163	187	202	181	185	178	174	180	179	189	168	183	170	203	168	196	187	164	198	192	186	174	189	167	175	185	198	174	207	201	183	186	165	189	171	176	171	168	164	173	167	195	183	185	154	197	191	176	170	188	179	219	180	198	175	156	176	163	152	187	207	195	179	183	170	163	187	168	185	205	166	188	179	184	180	188	182	182	174	202	169	186	170	198	187	191	183	179	189	179	177	184	163	180	170	185	178	186	186	175	175	182	198	177	175	158	189	185	198	191	161	179	186	187	180	190	197	180	178	210	177	174	196	168	202	157	184	166	184	193	149	173	182	197	183	181	199	190	217	162	181	191	179	188	166	185	193	187	179	201	179	197	181	164	188	206	187	181	181	182	179	191	205	178	169	160	173	178	174	177	194	186	171	185	190	170	172	163	184	181	180	180	200	164	194	179	184	210	186	185	186	204	167	193	210	171	145	200	178	195	183	175	176	191	181	168	177	162	191	166	137	173	197	222	189	177	170	175	188	175	177	191	201	166	190	179	170	198	176	172	186	169	179	184	164	155	201	175	190	178	181	187	199	161	188	159	181	177	173	166	172	164	184	173	198	184	190	182	190	174	175	178	166	204	187	184	215	196	165	171	184	188	167	214	203	212	186	158	180	169	168	165	166	165	186	166	179	183	171	167	216	196	165	198	194	177	180	200	184	168	172	191	193	162	166	203	175	190	197	189	190	179	189	198	208	169	187	179	177	178	206	180	208	178	176	193	163	185	156	167	176	162	155	201	183	206	177	194	203	182	168	166	212	203	179	176	185	198	195	165	196	177	190	198	187	196	192	197	185	181	196	196	181	167	201	171	174	196	178	193	158	182	161	181	172	202	193	190	192	190	182	172	189	209	192	161	191	191	172	170	188	183	195	202	182	191	179	169	170	166	160	199	181	166	193	158	172	184	177	188	178	182	174	203	156	159	190	177	168	175	202	207	181	195	204	151	203	184	170	181	179	177	183	161	157	179	166	191	190	176	188	196	199	162	211	170	169	178	185	183	173	174	173	154	185	181	178	164	197	151	181	188	194	184	194	169	170	181	174	168	169	182	194	202	163	181	189	183	181	183	190	175	195	206	190	180	185	181	206	158	207	162	174	197	190	166	187	185	171	199	173	182	205	174	165	180	179	184	166	161	170	192	179	172	190	200	200	193	160	174	198	167	203	179	204	199	183	149	188	173	176	173	181	170	184	167	178	188	174	172	173	172	191	203	170	170	179	189	187	174	181	184	188	168	183	205	179	196	169	182	188	176	187	206	190	181	150	176	200	189	181	176	168	216	181	183	160	182	193	183	180	201	194	175	182	196	195	187	215	185	201	192	179	171	175	194	189	186	175	171	196	173	206	195	206	206	198	216	184	172	171	169	186	177	177	191	202	176	189	175	196	179	194	188	166	202	171	174	178	179	188	162	187	193	185	194	202	168	163	182	191	168	206	170	187	195	185	186	189	169	170	184	185	180	190	177	184	176	163	156	191	194	174	171	160	165	187	172	181	174	170	206	220	186	186	186	166	177	197	192	167	185	178	181	163	177	223	184	198	185	183	168	183	182	178	179	181	171	173	181	192	166	183	149	167	206	181	180	194	204	177	189	167	189	179	191	161	180	200	201	183	200	165	185	169	165	176	184	172	187	182	179	194	177	177	161	192	166	194	179	180	188	184	205	177	174	201	173	172	189	173	205	177	194	174	200	181	149	198	215	179	175	171	150	179	195	179	167	188	169	172	181	198	186	177	189	176	182	205	187	190	181	177	179	191	178	169	191	175	158	189	184	179	173	172	176	169	163	157	188	148	149	183	183	183	189	166	190	188	180	179	194	187	174	170	180	176	181	177	152	209	184	169	182	204	182	207	144	196	193	162	178	165	182	185	154	178	187	223	171	178	182	176	213	174	183	213	198	209	196	186	204	166	175	179	168	186	169	204	187	196	205	181	143	197	186	167	178	203	190	167	187	172	218	190	201	181	153	211	185	165	176	182	166	170	200	206	174	194	184	167	203	198	183	178	181	195	174	182	175	174	185	190	176	198	207	190	170	212	195	161	189	189	189	184	178	187	187	195	198	188	170	207	164	171	192	192	190	192	200	200	199	198	202	203	187	200	190	171	199	162	190	186	206	180	177	175	190	207	181	189	189	214	161	173	162	175	171	187	206	177	197	180	181	178	176	199	167	180	185	185	198	162	176	170	150	162	170	175	168	168	185	195	190	209	185	176	224	194	166	185	171	181	158	160	163	178	191	183	172	169	186	178	162	159	173	179	172	207	191	196	183	181	184	169	166	191	202	183	169	195	171	189	181	171	199	184	164	217	182	194	169	186	179	188	189	188	181	201	195	179	161	186	178	175	157	168	161	180	199	180	174	175	184	183	187	183	210	173	204	189	186	185	193	193	193	195	185	175	189	195	164	182	178	207	165	189	193	185	200	173	192	193	201	189	168	175	195	186	167	187	180	185	191	176	174	209	172	173	195	187	189	167	196	169	158	192	182	195	176	166	184	180	188	170	184	190	173	172	159	184	170	177	180	202	192	197	200	202	171	212	191	174	218	200	194	184	200	191	174	173	166	208	189	178	182	198	172	178	185	176	168	166	172	169	198	171	174	190	186	180	167	166	181	192	202	180	186	182	190	168	190	201	204	190	192	163	172	187	186	173	177	177	175	171	201	199	180	198	195	192	179	176	171	174	205	174	160	161	211	167	182	183	185	194	174	174	186	189	180	209	195	197	170	190	170	196	175	189	195	201	172	185	195	187	175	182	188	188	178	193	180	191	214	206	199	174	187	176	192	181	173	181	191	187	192	206	162	190	195	169	166	181	190	171	192	185	200	160	197	180	156	193	204	199	204	166	167	192	188	170	177	186	194	179	188	195	193
11093	6707	50956	76223	77199	62334	46764	30117	7878	623	777	610	631	560	548	594	518	498	509	476	492	485	487	460	482	518	505	479	477	478	478	490	480	477	458	478	519	513	489	471	448	462	441	451	469	491	446	478	465	507	482	480	479	492	452	462	485	463	470	476	483	486	481	503	474	520	513	472	467	506	458	523	485	500	493	476	475	463	486	435	529	519	453	446	476	452	468	452	484	465	498	464	459	473	466	481	465	452	481	474	491	490	451	493	460	457	466	456	428	499	471	453	499	484	494	447	476	480	475	476	494	442	455	509	464	492	447	491	512	490	456	494	459	486	433	503	465	479	498	447	462	480	465	461	510	473	507	467	500	465	465	454	514	494	476	490	502	470	529	447	439	470	496	453	476	460	429	449	485	446	476	495	487	467	423	505	476	448	472	459	481	491	456	446	499	485	455	488	485	490	473	509	506	475	493	505	500	481	465	475	523	468	460	497	446	433	516	481	484	480	468	496	464	474	467	440	479	480	488	477	457	473	468	499	500	476	512	445	488	477	462	459	478	470	469	483	440	451	510	466	430	482	496	461	490	453	475	435	468	495	480	487	480	455	527	519	494	506	485	477	485	469	430	475	480	478	453	497	496	521	464	460	498	447	466	475	465	485	518	457	434	455	492	449	410	491	478	445	460	448	489	445	489	489	481	487	460	466	432	464	437	503	508	445	466	455	480	483	478	478	474	474	500	485	475	468	462	486	535	512	448	461	477	483	448	473	474	466	478	475	461	506	466	492	470	482	423	510	457	464	442	472	486	443	480	461	478	483	475	455	491	473	466	456	491	494	453	446	489	435	439	453	492	497	503	471	472	460	448	485	476	458	478	461	495	463	476	433	459	486	480	493	459	494	476	508	496	445	460	485	443	501	483	509	472	463	487	463	510	501	441	510	533	478	463	443	482	458	477	467	492	475	485	475	488	485	483	448	486	463	452	475	473	451	482	480	476	482	473	465	493	471	458	474	475	468	475	520	458	477	519	457	528	522	515	491	484	468	500	463	479	450	485	465	441	440	454	478	507	445	477	501	480	453	491	455	465	473	484	475	454	463	483	460	508	480	516	501	498	469	488	529	429	523	486	471	472	457	494	470	477	523	466	456	470	479	520	455	498	514	466	452	451	506	506	510	471	516	479	479	506	479	490	494	521	506	490	503	479	506	482	426	457	492	494	496	456	466	523	464	474	474	465	494	456	490	465	455	489	497	462	500	460	495	467	463	463	485	462	483	492	482	490	470	449	468	493	452	474	447	462	457	442	450	482	506	520	465	479	497	474	489	477	483	461	440	470	515	484	470	463	497	473	510	478	483	446	514	447	487	524	506	433	471	467	478	518	488	442	466	483	456	481	493	465	491	462	444	513	487	480	469	486	507	450	486	416	451	469	474	481	520	510	433	443	487	466	483	475	474	481	494	498	473	491	478	477	509	469	475	494	405	501	476	466	458	461	463	469	492	458	465	463	478	492	511	474	461	418	474	492	453	472	457	499	474	478	494	444	461	445	471	500	513	485	451	488	465	496	462	490	449	433	435	491	495	457	500	475	497	469	493	437	493	481	472	424	519	502	507	475	506	478	470	448	473	473	514	460	476	478	473	474	482	452	495	482	472	507	527	468	465	447	457	438	466	480	475	466	471	456	481	445	493	464	470	502	471	497	516	476	453	484	459	457	460	458	470	486	454	436	477	508	454	474	460	472	487	508	447	495	448	482	469	463	466	470	472	467	474	454	494	462	507	465	503	472	464	485	510	465	469	497	502	490	488	502	454	462	513	466	482	511	454	513	494	520	471	486	481	439	491	484	487	491	435	447	498	497	507	451	480	470	482	476	472	497	459	447	468	458	460	453	457	453	467	502	467	465	500	457	487	477	512	480	488	451	506	424	419	479	457	506	482	480	470	492	469	491	489	483	457	476	450	481	444	447	501	464	470	486	511	491	460	476	462	498	471	490	463	498	450	485	482	484	459	483	482	453	491	479	466	472	437	485	468	478	470	474	470	480	473	497	453	497	484	490	454	519	464	475	474	469	469	470	481	473	483	445	501	484	471	503	476	461	463	502	480	465	452	451	460	501	445	490	467	497	456	495	475	476	477	496	454	474	495	475	488	458	489	471	476	513	463	436	496	473	458	473	442	447	494	450	497	476	496	468	457	460	444	476	433	468	476	505	452	444	492	483	479	455	482	497	494	488	469	508	513	465	503	498	496	438	525	479	487	466	470	476	453	443	493	483	459	439	441	481	481	535	509	511	466	476	483	460	482	500	464	459	469	497	442	497	466	471	467	447	469	501	438	460	477	544	481	481	489	466	478	491	462	513	491	435	465	483	500	478	493	444	506	494	481	454	493	459	519	430	459	458	459	451	475	455	464	474	467	507	477	438	484	507	469	455	467	473	453	466	454	498	501	482	533	484	512	469	472	468	450	462	488	496	496	467	485	456	467	461	497	488	471	478	470	474	462	459	507	462	474	503	477	478	452	479	470	474	491	473	498	440	493	485	427	500	477	444	475	472	461	474	505	502	504	449	506	448	483	468	460	495	495	444	497	440	474	462	498	476	454	480	471	448	505	508	475	437	448	448	477	438	509	448	494	476	454	450	478	458	491	454	496	465	461	483	452	490	492	473	462	451	489	471	458	449	470	468	473	484	473	483	508	473	472	472	457	469	468	488	449	470	462	461	487	527	495	425	470	453	474	482	479	467	509	459	454	495	464	493	494	466	440	444	461	510	458	452	469	516	442	471	448	458	459	458	507	511	488	496	469	486	450	466	499	476	420	503	479	464	492	471	519	490	488	484	475	482	518	448	475	483	467	483	463	456	503	488	495	440	475	523	486	451	476	475	481	474	489	539	500	452	506	493	478	482	504	479	485	489	514	469	516	483	480	490	447	478	476	499	510	445	466	473	443	498	505	483	505	467	469	434	469	460	499	462	451	456	495	482	459	481	445	495	424	468	510	439	512	453	464	487	455	494	501	484	491	488	503	455	469	463	456	465	486	501	483	448	458	498	445	485	483	439	464	494	481	469	512	504	450	440	475	461	492	479	480	470	485	502	469	476	491	446	508	472	488	477	497	485	505	484	451	510	417	480	422	474	459	480	448	485	463	465	515	481	464	433	460	430	462	507	463	454	480	493	492	480	472	484	453	498	506	460	477	465	475	508	470	509	457	506	443	490	466	465	447	462	445	482	460	475	464	506	453	478	450	500	474	454	443	487	468	474	479	491	459	478	463	456	482	502	485	501	453	445	498	505	521	432	443	426	471	521	471	445	475	486	503	479	480	479	458	496	510	444	466	503	480	481	464	501	472	477	424	492	514	459	501	476	450	496	456	487	487	502	475	435	493	463	462	448	455	447	461	484	478	503	481	453	449	488	469	462	502	477	478	449	503	468	491	479	473	466	437	516	469	445	432	461	454	452	504	459	458	477	463	444	479	483	470	506	473	481	470	491	456	502	456
3804	1305	4207	7166	7672	5868	3184	1407	391	177	184	178	150	144	168	156	208	157	172	163	182	159	170	152	146	155	158	163	157	162	164	165	187	188	149	170	162	168	147	156	152	170	158	141	157	158	151	181	174	162	153	162	149	172	165	156	155	175	167	156	185	192	167	149	158	182	167	161	175	187	133	137	162	132	155	163	162	161	178	152	167	158	169	161	147	161	156	148	173	163	165	151	174	143	172	164	160	168	155	162	176	190	139	150	149	164	140	161	159	137	170	168	164	156	166	159	174	165	181	154	162	157	174	160	152	144	178	171	173	174	151	150	154	175	168	171	159	137	141	167	177	160	173	170	168	175	162	153	158	163	151	180	159	132	167	158	181	161	180	184	149	152	160	179	147	158	153	172	161	145	142	160	176	152	162	163	188	150	175	192	177	162	169	158	154	176	167	164	164	161	153	159	136	179	183	145	138	165	165	164	171	152	159	152	143	156	169	175	170	158	161	199	185	142	154	157	149	164	171	177	164	176	164	152	178	157	142	165	161	160	180	154	168	177	168	162	191	160	140	150	156	163	154	142	175	151	179	181	153	158	153	137	152	139	154	159	168	174	164	158	151	149	142	169	166	151	170	161	151	135	168	178	161	163	165	156	153	152	144	159	163	175	161	161	158	162	177	179	174	166	132	146	171	174	152	167	155	166	168	169	178	167	160	142	166	178	146	174	147	177	149	168	171	177	163	169	162	164	135	159	153	155	165	170	159	146	151	166	180	155	164	165	167	157	178	175	164	157	164	177	163	174	173	181	169	164	173	152	171	189	156	178	168	148	168	164	164	151	159	188	168	163	141	174	166	174	147	166	147	163	155	167	164	169	179	174	164	157	162	169	159	150	154	168	175	164	168	176	184	184	163	170	165	170	165	150	160	168	166	180	168	171	188	177	174	173	146	184	149	172	159	159	148	148	160	159	160	159	172	173	167	172	157	164	180	144	197	147	173	129	175	168	152	140	137	156	150	161	166	147	190	156	162	158	135	182	183	178	166	148	146	169	183	169	176	155	188	180	181	188	161	140	159	178	162	147	150	141	128	159	156	156	157	154	168	161	141	150	156	151	170	152	144	175	165	165	173	170	174	164	159	162	170	133	142	167	140	178	148	137	136	155	155	164	160	154	193	176	173	135	178	168	163	147	184	158	169	157	156	141	176	155	165	170	142	163	179	154	176	180	169	160	162	158	171	175	169	174	166	158	173	162	146	147	178	134	169	166	151	180	158	163	158	174	172	163	161	178	170	152	147	151	123	169	175	176	180	148	181	175	161	168	163	161	178	141	162	137	157	162	157	159	164	131	147	142	194	172	150	171	162	153	160	141	154	157	158	157	147	132	193	156	183	177	173	168	167	149	161	157	159	169	169	165	164	168	166	178	164	161	165	146	173	175	165	153	193	159	160	166	161	142	131	173	157	171	168	143	155	168	158	154	167	193	148	140	163	169	155	145	128	168	159	163	158	177	191	136	138	168	155	171	178	159	146	166	151	148	190	165	148	163	165	146	161	152	179	146	174	154	151	154	180	174	167	145	147	173	164	168	157	173	153	170	181	163	190	154	172	134	158	169	155	162	151	149	166	163	146	145	192	172	162	170	162	149	177	170	164	157	153	142	156	168	190	184	161	174	152	187	139	154	179	204	165	169	150	168	143	155	180	155	157	170	153	160	149	162	154	153	149	166	146	159	145	173	153	127	161	158	170	174	146	153	172	159	149	157	179	144	133	171	194	155	145	137	167	166	165	169	163	162	165	147	161	171	151	164	149	155	150	125	145	178	173	183	140	139	161	160	161	167	184	174	150	170	163	138	162	157	171	162	196	153	164	182	160	158	201	158	179	188	161	150	162	178	168	169	164	179	159	181	151	147	137	164	197	174	164	160	184	127	164	164	151	162	181	147	138	145	159	157	155	159	132	149	153	172	165	150	162	170	152	157	165	164	173	163	154	166	191	175	171	185	154	169	152	186	159	166	170	145	153	150	165	169	165	163	164	183	152	174	165	165	161	152	147	150	169	152	173	155	147	124	154	156	192	147	188	149	175	167	164	164	151	171	179	176	157	149	158	174	187	190	139	154	164	191	143	152	171	171	160	149	181	160	184	170	152	151	170	160	166	156	158	148	151	169	174	146	151	156	156	165	164	168	144	160	159	165	147	156	163	170	182	172	182	143	151	154	159	160	152	174	162	153	153	171	163	147	176	142	164	172	180	170	171	165	159	159	154	174	161	174	166	164	179	159	167	167	185	169	155	160	156	174	175	129	190	157	132	161	159	160	135	174	155	143	157	168	163	178	158	172	125	167	175	173	151	153	192	177	171	150	153	154	166	172	167	153	158	152	161	170	149	170	179	154	149	173	158	147	164	171	137	166	165	160	174	164	131	164	173	176	167	154	161	162	168	156	146	173	153	161	143	176	154	152	170	159	173	161	149	164	161	173	159	177	170	177	165	165	154	157	146	180	155	176	164	146	160	174	158	162	178	182	166	189	166	162	148	149	129	152	166	156	154	153	153	184	184	143	165	177	154	174	141	148	163	168	163	168	168	161	165	158	158	161	193	155	149	172	158	166	137	182	140	163	174	165	150	160	150	167	165	169	162	153	165	141	154	145	156	199	169	151	164	161	166	178	151	155	202	146	156	143	163	170	166	181	164	179	139	154	155	168	162	143	171	159	189	158	164	172	170	168	153	145	168	157	161	156	166	178	170	184	156	175	164	168	162	155	175	160	157	163	165	160	154	147	172	165	162	164	169	163	172	142	149	158	180	161	172	183	185	149	158	158	160	140	158	187	162	176	157	165	154	169	152	164	159	160	168	164	146	154	158	182	165	161	171	159	160	154	153	173	162	148	167	158	181	173	158	147	159	169	157	146	146	174	155	156	155	183	143	144	154	144	168	188	161	172	152	187	165	143	168	142	157	163	182	127	157	169	150	149	176	161	194	159	194	170	172	168	174	163	166	166	163	160	159	159	170	130	178	159	162	165	161	173	170	178	182	164	167	162	159	136	173	177	193	192	199	169	159	153	191	195	163	171	138	184	172	168	165	168	136	172	158	175	162	157	144	162	169	164	148	150	163	151	170	162	189	154	163	150	143	150	131	164	158	169	165	152	142	177	175	165	170	169	162	169	165	159	169	147	151	162	149	170	160	173	160	176	171	149	167	163	161	172	155	160	140	184	186	176	158	160	156	155	163	180	150	168	144	168	162	189	174	163	159	157	155	170	181	161	164	185	168	145	165	151	156	194	160	175	142	159	167	167	146	179	180	154	170	193	150	147	138	160	162	159	180	178	155	172	157	161	146	157	157	178	147	144	185	152	182	164	170	167	165	157	168	171	152	161	182	158	141	183	171	155	175	166	163	172	157	140	160	135	161	156	191	168	164	179	169	151	172	172	164	166	161	171	143	163	179	154	169	155	142	136	171	160	161	165	157	159	136	181	161	178	142	149	158	151
2994	1578	10295	19326	21284	17179	9868	4574	1217	442	458	447	438	480	464	466	484	432	439	409	447	404	447	417	430	452	377	433	438	419	426	442	425	442	453	469	454	385	439	441	464	444	447	440	441	416	461	439	416	443	419	439	417	423	450	433	442	422	414	436	424	447	454	450	438	453	454	462	437	421	450	448	448	445	443	473	465	449	448	439	434	436	470	463	427	440	463	438	408	424	493	446	447	458	433	476	413	435	431	460	435	480	434	427	402	454	453	422	472	483	447	435	412	452	410	442	424	446	452	413	470	433	444	431	414	417	441	487	481	409	420	422	431	460	483	454	442	447	397	391	424	421	420	437	432	412	431	433	458	450	405	424	443	430	419	468	446	420	447	411	434	435	455	445	448	411	448	422	422	425	431	414	457	454	467	442	461	432	462	411	432	483	418	442	438	409	444	418	458	425	492	442	486	423	432	446	444	430	417	438	456	430	459	430	426	460	441	428	445	449	448	447	456	408	444	445	443	411	418	430	399	418	406	448	436	489	432	423	431	420	424	438	437	496	453	384	449	468	493	411	431	414	429	419	438	433	460	447	439	461	389	432	423	407	475	437	449	415	412	449	446	408	423	443	411	413	468	406	439	436	444	456	444	422	447	397	425	420	456	427	416	473	424	443	468	440	434	459	437	437	456	403	431	414	392	408	460	429	424	412	426	430	435	421	421	446	458	424	393	420	422	454	442	447	463	430	440	385	389	470	427	426	431	435	449	460	451	416	387	433	436	447	452	455	425	444	436	405	435	429	436	433	449	450	399	451	418	430	453	441	436	443	452	425	437	415	436	397	443	399	458	407	454	466	433	485	433	417	432	430	443	436	425	447	421	452	435	469	480	452	441	452	445	453	428	396	427	442	446	435	434	460	424	449	434	430	429	445	465	404	449	443	426	454	442	440	398	434	412	457	433	430	411	457	448	483	434	459	424	413	458	464	453	423	456	420	437	415	437	427	440	456	430	475	412	463	453	442	457	463	454	446	439	480	418	426	428	415	410	463	416	422	447	409	416	456	445	414	430	473	461	429	440	404	424	412	438	436	432	447	451	416	452	452	435	458	445	427	425	436	455	438	455	468	454	429	433	440	469	431	429	427	448	438	438	428	406	435	460	409	445	471	425	474	412	462	408	450	435	439	437	448	469	399	434	445	426	402	405	424	411	466	450	443	435	476	410	471	478	412	448	476	426	420	438	442	445	476	442	415	434	428	450	393	447	440	457	435	405	420	405	421	461	413	433	443	408	427	434	437	438	468	412	438	421	448	445	462	447	434	422	443	437	439	469	430	435	440	459	445	447	449	394	444	449	473	433	468	444	418	470	394	448	442	441	435	480	457	489	433	421	469	480	415	456	420	444	392	433	432	443	437	430	453	451	417	471	418	429	437	463	397	449	392	446	440	459	405	402	451	460	458	402	455	435	422	454	476	418	438	455	454	435	407	415	437	482	408	465	421	472	441	431	401	441	465	431	414	451	457	451	422	429	423	421	431	375	410	426	446	453	421	451	446	424	462	429	396	430	457	474	444	425	421	412	443	396	478	461	460	407	421	451	474	468	465	441	424	401	448	424	452	401	459	453	438	444	441	437	452	442	438	415	430	430	414	478	428	425	424	430	432	423	404	434	465	427	459	461	469	426	448	447	424	418	422	413	429	442	419	418	429	441	452	443	442	434	444	427	448	456	455	431	425	443	440	437	428	431	433	416	446	432	465	457	490	444	466	464	417	459	454	431	426	442	461	450	458	426	421	404	437	469	427	459	452	420	462	419	435	419	432	420	436	482	468	444	443	401	430	442	451	435	426	434	421	438	426	414	404	443	424	448	450	421	441	422	415	441	412	437	436	446	434	448	424	411	463	450	434	449	434	493	455	428	473	473	444	435	415	444	453	427	432	425	460	469	423	439	403	437	431	413	411	448	422	438	447	450	408	383	413	440	463	401	389	471	432	439	443	480	471	451	424	439	409	425	417	456	422	445	464	466	413	476	416	396	470	470	409	416	442	454	417	441	447	421	439	467	460	428	442	412	415	422	440	470	429	421	424	454	431	422	419	405	475	407	445	397	426	444	425	420	440	436	447	440	470	429	449	474	410	432	422	413	432	407	459	458	411	437	438	435	448	458	428	450	407	400	454	418	438	411	407	457	450	464	443	447	426	427	445	454	442	424	427	433	469	420	464	420	453	443	497	396	412	424	438	416	429	460	441	414	445	445	433	460	445	437	452	413	479	442	434	451	416	455	403	431	438	407	473	446	461	424	430	477	456	438	411	456	496	454	429	408	420	467	421	439	449	462	429	426	450	406	421	458	457	404	443	434	444	404	421	404	426	493	456	496	422	457	401	451	394	440	429	439	455	404	429	420	454	420	420	451	410	436	452	449	440	448	446	475	455	435	414	516	440	407	421	438	443	422	417	448	453	434	406	468	427	430	446	417	412	456	433	443	408	434	442	418	431	378	454	405	473	438	444	469	468	424	448	437	421	410	464	395	434	375	414	415	460	449	458	409	419	440	480	432	438	413	428	428	418	430	428	437	435	441	448	421	441	427	436	453	461	430	448	431	446	441	463	448	412	449	403	424	415	443	440	428	420	446	415	437	443	432	456	429	418	398	427	432	441	454	411	425	433	435	449	465	383	406	402	424	434	474	433	448	417	446	415	452	432	385	441	450	424	435	442	455	471	399	394	446	439	434	434	439	446	421	443	420	423	410	434	442	466	435	447	423	438	431	436	464	444	419	464	473	426	454	460	421	420	411	393	447	432	446	451	465	425	432	451	463	401	436	434	428	417	445	431	448	410	388	425	463	441	392	445	434	448	443	440	427	445	459	443	402	444	447	418	459	435	420	441	410	451	428	425	417	467	427	433	428	465	449	413	439	454	480	428	430	431	429	445	487	430	435	449	428	395	405	439	438	449	466	448	457	436	450	471	423	423	457	405	476	427	431	442	439	423	405	506	439	438	437	426	447	434	423	433	454	413	459	429	414	440	449	456	409	439	433	444	433	484	428	434	406	434	453	440	470	450	416	456	409	453	442	439	421	441	432	420	443	441	421	408	423	461	454	471	403	438	462	447	384	428	417	433	431	430	457	458	395	396	461	435	423	463	462	456	429	452	450	444	416	453	405	442	485	431	451	449	413	438	429	422	416	441	424	449	460	438	407	465	431	466	387	430	439	452	434	451	429	406	488	422	406	452	451	464	412	442	492	436	414	404	464	433	423	427	469	414	391	400	469	433	423	400	473	462	465	417	412	444	408	427	440	435	425	415	440	427	449	447	447	450	459	437	432	406	435	440	423	453	434	430	434	445	442	423	421	444	423	415	434	412	448	448	467	441	451	425	447	436	417	430	446	464	451	412	425	453	455	444	405	461	453	461	422	414	457	444	428	450	419	458	444	455	478	449	442	479	441	409	418	446	458	438	432	414	446	428	488	450	458	411	405	430	428	444	443	425	422	437
13618	5779	39095	58951	54230	42806	26057	11006	2127	213	206	184	191	193	185	206	218	205	173	174	203	176	182	205	202	198	206	218	218	206	181	224	195	199	202	195	181	186	209	220	189	199	212	209	191	194	202	197	178	180	184	196	200	187	189	186	188	196	212	193	190	217	184	183	198	186	174	201	204	213	224	202	169	196	167	194	197	180	186	209	212	196	193	200	166	180	213	186	207	196	195	203	207	201	183	201	211	203	198	209	205	197	211	210	213	182	217	229	158	236	197	217	226	199	189	181	207	213	201	216	212	209	186	197	183	198	194	198	179	165	184	197	181	204	200	202	167	211	186	200	204	192	212	194	219	193	225	208	205	204	205	191	173	216	199	214	205	192	195	199	178	191	197	217	197	213	221	170	197	204	178	178	220	187	188	197	200	236	194	212	220	201	185	215	189	199	190	173	200	192	164	209	198	196	193	187	194	178	186	202	211	210	181	185	187	206	203	205	186	188	205	206	198	186	192	176	189	185	171	181	199	194	182	203	177	170	187	201	185	183	200	192	200	217	219	190	203	184	174	181	203	180	225	180	209	213	196	186	209	188	200	182	203	217	194	185	214	205	179	199	226	221	202	205	216	193	182	209	207	185	184	191	188	176	181	181	197	173	191	190	197	223	198	172	199	170	193	197	196	188	186	202	171	190	195	162	203	173	216	203	183	180	187	180	178	206	213	226	207	185	192	185	199	189	200	169	194	209	199	196	193	191	217	212	184	170	196	199	196	183	147	206	216	209	207	181	187	207	230	214	202	173	194	179	216	179	190	195	212	229	192	186	200	177	228	192	196	207	187	182	200	206	200	219	208	180	223	209	206	183	183	186	202	201	185	200	179	208	183	203	191	200	174	193	206	227	200	201	190	185	185	174	222	176	185	189	225	206	178	192	208	187	170	186	180	182	200	183	206	196	194	182	213	180	212	224	208	207	181	181	219	191	201	198	175	215	209	210	216	171	211	206	195	187	194	201	191	185	191	194	191	190	170	218	173	220	187	192	181	192	186	186	180	236	212	186	217	193	203	214	215	192	192	199	162	187	193	213	194	220	204	208	195	199	200	185	180	198	164	212	199	190	204	208	186	211	197	201	193	195	208	212	187	207	202	203	191	197	169	184	189	169	200	203	186	186	173	176	183	209	189	189	222	176	204	210	173	209	199	200	183	193	195	194	185	172	218	186	213	188	181	203	206	179	183	191	176	198	208	171	198	186	167	200	185	206	194	189	208	195	195	193	177	173	199	152	197	182	191	177	180	198	216	199	211	200	195	208	185	180	202	211	182	200	172	193	200	191	198	206	204	202	220	197	174	165	208	202	199	211	185	217	211	174	208	205	209	200	194	190	198	191	219	205	196	184	173	213	181	207	194	220	184	190	192	204	192	178	188	213	205	201	180	207	183	225	201	189	219	203	181	188	168	185	186	207	177	183	189	186	184	210	223	217	175	208	199	231	189	190	182	192	195	188	186	180	197	217	174	178	183	193	202	189	196	200	172	189	194	193	210	199	193	186	228	201	191	202	212	195	223	177	209	197	175	187	223	187	202	215	213	217	192	184	180	186	210	173	196	204	191	170	208	208	195	177	199	189	201	205	184	187	192	215	190	197	220	186	191	171	192	214	200	181	195	189	217	201	217	217	198	211	223	198	189	195	205	212	201	196	216	182	222	203	185	189	188	202	175	191	213	189	188	190	170	217	196	197	192	198	204	184	198	185	168	176	175	200	181	188	211	173	182	209	186	182	169	179	178	205	203	193	151	193	170	189	202	191	231	203	186	203	229	186	178	207	193	187	195	207	187	185	197	195	191	214	201	215	194	186	217	204	202	208	189	206	196	168	201	173	174	203	192	206	215	209	180	190	164	190	204	206	178	213	204	204	181	190	186	210	177	172	172	208	213	204	205	190	205	232	203	192	205	181	195	211	175	191	203	212	182	199	196	187	200	223	189	192	194	220	192	195	181	199	185	197	201	189	198	182	201	206	171	201	152	190	185	201	221	165	208	210	217	211	184	189	201	191	192	206	188	209	185	200	183	175	209	194	199	209	196	192	162	174	188	198	196	187	202	209	208	208	183	191	202	213	211	192	179	198	215	221	206	205	193	207	180	202	196	185	195	200	199	189	188	210	198	199	209	214	198	193	182	202	219	199	202	215	187	206	194	186	170	199	196	189	192	199	219	194	196	184	189	212	217	187	226	188	209	196	182	180	214	195	204	192	171	196	172	203	210	177	190	198	177	218	203	188	186	182	170	182	195	195	180	184	189	204	181	221	194	192	188	206	191	221	179	193	184	168	217	208	199	171	193	202	172	182	179	188	177	199	181	192	187	228	210	212	216	170	181	205	192	215	196	150	206	198	196	170	183	175	204	175	203	182	182	185	201	174	189	204	192	184	215	209	187	206	198	191	185	199	188	198	209	209	196	217	190	213	212	203	224	194	174	205	207	197	183	207	189	210	215	208	188	183	221	181	206	195	212	198	179	197	198	201	199	190	200	185	188	193	168	184	200	207	190	188	202	183	195	180	196	187	220	200	203	167	192	190	200	194	208	176	201	220	196	197	186	174	175	184	187	204	191	201	191	198	188	211	188	195	176	213	204	185	205	216	177	187	174	187	196	195	189	199	194	210	199	179	214	198	203	189	174	197	177	190	206	183	196	188	211	222	212	202	200	209	220	193	197	211	183	196	201	186	191	202	236	187	184	207	189	205	210	182	179	191	181	200	199	207	177	179	192	181	190	190	202	213	178	173	201	214	167	180	180	212	194	190	190	194	188	174	192	180	192	211	209	198	200	223	205	198	174	197	202	203	192	174	207	205	216	168	206	214	197	191	208	184	201	197	188	172	193	212	184	177	173	182	229	186	220	206	194	205	190	204	193	202	203	173	179	184	183	202	193	159	204	216	227	180	174	182	174	175	185	188	171	187	197	179	164	163	200	196	202	212	192	186	174	182	168	212	172	187	193	214	202	169	188	195	194	215	181	188	195	188	199	217	207	203	190	189	190	209	199	208	181	188	195	212	202	213	203	194	179	189	194	201	185	236	205	224	195	219	203	222	188	215	168	194	210	170	206	195	189	199	182	204	185	194	177	181	173	197	157	187	207	190	221	193	224	204	209	190	198	185	177	176	202	208	195	196	172	189	210	198	206	187	182	200	199	202	191	190	177	188	191	221	195	182	159	192	159	176	194	192	176	170	194	198	186	196	211	199	181	171	194	169	183	203	203	168	191	200	190	211	216	158	201	189	177	198	209	175	189	190	196	212	181	168	196	196	194	198	188	188	187	203	181	186	175	198	220	208	160	186	192	206	199	198	211	202	200	204	184	179	205	174	175	211	209	215	196	186	195	196	205	202	214	207	203	205	208	189	203	215	206	157	210	187	173	189	194	185	219	188	215	177	190	180	180	192	188	177	215	208	194	181	202	175	196	192	206	202	187	199	196	196	206	195	189	189	177	197
8068	4543	44321	62648	62618	52380	37602	22580	5608	560	638	639	657	554	581	548	518	525	539	486	516	533	537	527	531	507	504	499	510	570	490	497	451	547	528	558	482	542	545	524	494	523	496	524	527	529	501	486	499	523	529	487	474	487	519	506	491	523	487	522	490	531	497	528	489	512	503	520	528	533	499	512	544	503	494	509	522	496	509	533	495	541	539	483	541	539	492	505	558	486	503	574	500	550	539	481	539	518	494	489	487	527	529	489	530	522	500	540	493	502	536	504	558	471	480	512	484	540	502	511	535	499	527	532	542	463	506	534	538	504	480	522	497	486	516	501	552	514	503	492	517	551	492	524	574	507	505	491	467	509	536	498	515	475	492	514	489	538	513	478	466	521	482	483	552	520	478	519	507	520	533	515	470	511	526	520	522	501	514	514	527	534	510	537	514	515	528	480	479	520	490	470	559	504	515	479	538	513	479	509	552	532	516	519	533	510	499	567	502	536	535	521	506	491	551	529	503	514	551	516	546	501	515	494	490	532	525	502	536	520	501	502	558	569	481	487	509	508	499	547	513	515	528	515	536	486	493	541	524	530	487	508	533	532	523	513	491	487	514	530	543	574	529	499	478	495	506	527	563	513	548	496	483	492	512	546	536	537	510	501	517	510	502	463	523	544	508	504	505	496	494	552	504	513	515	502	499	515	519	507	537	553	501	501	521	491	500	520	475	506	489	555	497	528	494	535	537	518	555	508	515	544	490	529	498	540	507	490	501	512	500	507	495	489	516	499	502	504	477	477	495	533	540	572	528	508	489	497	489	533	478	486	537	526	543	562	542	509	523	489	493	504	512	537	534	500	483	539	518	530	485	534	500	494	569	584	507	534	521	519	507	480	474	525	515	518	498	504	527	509	544	519	514	543	486	499	491	485	498	515	502	508	508	533	533	524	538	499	518	518	543	460	558	507	531	510	466	484	498	508	490	522	507	517	538	535	485	555	500	545	487	541	505	540	531	479	480	512	517	481	507	498	534	477	517	535	511	499	471	484	482	524	506	536	501	510	498	487	520	475	508	479	551	512	498	473	533	484	514	516	513	493	541	494	519	488	504	506	495	499	483	535	473	489	557	510	505	513	537	469	514	536	513	533	466	485	549	485	533	523	490	506	527	477	502	506	476	533	547	533	505	520	521	496	489	495	487	492	532	517	498	559	462	505	498	531	482	482	502	496	498	514	508	513	510	514	534	481	539	509	511	527	514	521	494	519	516	502	482	488	486	494	523	532	509	520	479	513	543	518	510	518	537	479	516	523	558	510	511	545	519	527	505	535	507	500	526	478	489	501	499	476	548	553	498	552	535	501	511	487	487	515	539	527	499	512	517	490	532	555	538	504	521	544	522	513	542	517	500	519	490	489	529	505	469	494	488	514	488	524	530	443	504	533	483	496	539	515	505	495	482	508	505	516	536	519	549	508	550	485	505	480	504	507	503	509	502	525	498	485	480	492	519	520	520	499	498	509	506	527	516	522	558	502	515	562	509	487	505	485	509	474	508	533	497	484	485	498	529	507	548	493	489	490	516	518	528	476	509	499	486	483	495	529	515	536	496	492	501	533	528	498	527	552	503	530	512	504	492	514	480	523	471	470	498	537	532	447	500	519	506	497	511	499	515	495	473	487	499	506	533	514	556	518	503	517	470	529	504	517	513	512	509	532	471	496	513	505	501	489	502	510	465	510	535	509	524	507	494	498	508	499	524	532	524	502	501	490	447	493	542	530	493	555	541	514	504	493	556	524	489	501	521	479	524	500	497	510	535	531	480	444	475	517	494	537	463	488	535	529	509	546	512	546	500	473	482	485	541	502	492	497	498	501	501	503	531	513	473	479	546	498	509	566	506	475	517	531	512	472	522	487	505	564	473	545	504	489	507	529	541	527	501	522	480	527	508	523	512	562	501	520	539	503	486	526	555	490	512	504	513	527	483	488	524	521	529	538	500	531	536	546	493	525	514	542	532	508	535	502	525	519	528	480	528	479	516	510	480	498	498	521	510	487	494	485	547	502	542	536	513	478	479	509	515	525	511	525	555	508	488	536	517	480	528	532	493	522	535	533	544	536	520	494	501	504	500	486	508	508	529	509	503	516	534	525	494	525	494	523	453	517	591	466	496	479	520	495	534	530	529	496	511	526	543	506	483	495	506	520	514	463	501	566	456	511	486	512	491	533	541	549	511	488	494	489	470	487	518	531	523	537	486	511	477	532	479	504	480	490	460	531	484	500	515	475	518	492	497	488	569	511	506	517	495	533	491	522	519	506	516	539	480	500	530	541	527	497	492	532	518	476	485	475	510	478	486	543	460	522	542	526	506	487	490	485	503	552	535	504	460	542	498	484	504	504	547	503	528	545	478	507	496	474	510	540	521	495	506	511	507	481	472	504	496	513	539	530	474	510	494	490	489	525	496	489	574	522	572	471	523	528	498	530	506	508	521	527	462	514	542	502	528	498	528	533	512	537	486	551	460	481	555	528	530	496	537	533	512	512	510	529	512	521	534	548	497	462	499	482	529	478	515	517	506	501	510	472	485	514	488	525	488	558	553	521	525	547	495	504	515	487	514	525	497	501	532	502	486	461	521	472	529	512	501	494	544	530	508	484	535	513	542	551	527	519	496	498	518	485	463	524	520	515	491	506	477	489	491	512	519	476	501	510	515	494	526	507	490	541	530	516	518	498	517	538	523	517	490	510	512	494	462	526	535	560	489	501	517	493	512	523	510	550	524	515	502	523	537	528	519	513	480	500	521	471	548	499	549	506	502	512	505	526	527	517	505	487	526	530	503	523	509	516	516	512	523	485	551	489	511	490	502	505	492	513	530	501	517	529	535	474	504	460	529	555	544	496	525	485	528	527	512	532	522	540	508	571	508	489	530	494	513	538	498	512	537	455	497	520	525	527	509	515	503	551	504	551	478	483	554	515	498	492	518	494	547	501	504	467	557	484	517	515	478	521	544	535	514	520	524	556	483	498	525	515	451	505	509	509	546	510	516	533	533	535	452	511	554	529	514	482	484	516	493	510	539	495	532	503	480	510	492	497	501	487	500	516	488	528	521	497	505	517	488	466	516	487	525	524	532	519	493	506	506	523	494	502	517	523	527	520	520	517	531	509	526	499	517	516	528	496	486	493	514	528	527	492	522	534	523	493	489	524	476	523	525	532	533	485	501	496	513	536	488	521	539	484	542	505	501	512	498	520	492	498	562	507	531	548	468	512	523	501	501	487	488	521	495	593	520	517	543	530	481	519	509	536	475	512	500	531	518	528	494	492	495	526	518	503	485	527	495	511	516	549	533	495	520	516	491	503	478	514	533	540	528	532	522	506	507	520	500	514	483	523	524	507	497	536	534	543	520	498	525	515	510	581	516	550	532	514	482	469	558	514	514	537	488	520	504	493	508	542	552	551	511	490	499	531	509	509	533	524	492	502	551	556	521	504	518	484	522	478	497	498
21684	10455	54539	72860	65364	53004	34751	18630	4343	291	268	251	224	198	182	179	186	177	174	171	171	191	183	187	202	178	173	215	202	165	186	180	182	209	189	199	172	172	175	184	167	189	187	171	207	183	184	184	207	185	181	190	173	200	205	177	197	181	176	187	181	169	191	196	154	178	165	188	170	186	183	165	194	173	178	193	202	188	192	194	152	151	167	200	186	164	214	193	175	178	203	193	189	190	190	175	161	173	209	166	156	195	166	182	187	205	193	169	182	172	188	200	212	182	196	175	205	187	186	167	193	162	208	174	175	192	177	185	201	198	170	180	187	182	170	183	191	188	159	194	185	195	204	180	199	198	182	183	187	200	196	198	206	191	202	214	192	198	178	163	193	222	161	183	183	183	206	178	187	168	181	183	174	180	222	181	177	181	190	151	181	169	211	191	185	179	176	200	193	187	187	184	180	178	158	194	183	181	178	187	163	195	207	204	150	198	171	201	162	180	186	186	169	201	179	209	188	194	178	183	180	175	156	184	186	180	192	183	192	162	171	182	185	185	179	191	181	193	175	176	197	166	179	204	194	178	208	157	202	182	177	175	203	173	207	188	197	169	173	182	162	185	184	190	195	181	168	189	181	177	175	196	182	185	161	185	163	207	182	193	170	193	201	208	190	187	188	165	182	172	173	203	165	172	180	171	194	181	188	166	184	193	177	183	187	170	192	197	172	219	201	206	185	172	174	207	183	174	181	187	200	201	194	187	176	171	181	197	167	208	181	193	192	167	179	186	179	171	178	185	163	183	185	182	196	205	183	198	179	199	207	172	195	151	196	163	165	185	177	191	178	203	148	228	182	162	177	154	174	172	159	223	181	167	182	140	201	162	183	212	217	169	208	181	168	190	188	184	168	207	220	204	185	185	187	179	189	180	193	156	193	205	182	185	199	149	191	179	187	177	162	185	177	180	177	173	165	179	196	189	190	179	170	201	194	192	195	172	177	192	194	218	181	175	197	166	173	180	159	209	182	171	193	203	190	189	194	182	178	184	198	188	194	202	206	186	215	186	184	183	181	171	198	186	211	183	174	161	192	188	186	185	177	194	179	176	210	188	195	191	178	178	167	172	171	186	136	198	190	190	192	186	204	166	167	197	172	201	187	199	185	160	206	184	184	184	172	185	175	194	176	180	177	197	183	196	155	186	151	192	208	210	173	170	200	199	186	193	196	180	165	178	171	189	182	171	175	182	188	160	173	171	172	208	173	180	190	182	172	183	200	205	165	188	192	192	199	176	206	189	198	179	179	196	180	173	169	174	180	201	195	198	208	191	163	184	208	190	190	168	170	211	191	207	186	196	203	167	191	198	162	185	188	171	186	182	172	177	198	187	196	172	200	184	196	187	188	194	179	191	166	186	202	195	193	193	210	174	197	189	197	182	188	173	179	203	194	184	185	171	164	173	181	186	184	186	205	178	191	175	166	174	187	203	210	179	205	205	176	192	206	190	199	181	207	177	166	203	190	193	157	184	165	163	200	203	181	172	185	187	207	182	190	185	205	202	150	171	184	194	204	178	147	176	177	205	199	182	187	185	176	174	174	190	184	182	168	183	193	182	191	192	193	196	170	177	214	204	197	170	175	177	189	213	180	170	171	210	167	149	168	180	196	184	183	193	209	175	183	175	192	171	161	200	199	191	196	177	176	165	183	176	170	169	181	157	158	146	173	197	177	183	167	163	197	219	189	212	179	175	173	181	185	200	191	216	173	199	201	168	197	173	181	172	181	186	171	187	194	174	183	186	171	188	189	191	194	192	169	191	180	192	177	181	193	169	204	185	186	190	176	169	210	167	170	156	176	193	186	207	187	188	184	175	177	183	167	186	164	168	194	195	174	201	177	170	183	179	178	188	174	168	167	194	182	188	207	203	190	192	192	200	212	182	157	191	187	191	172	155	185	193	178	188	189	179	189	177	188	186	187	155	208	180	174	167	204	181	188	173	175	203	167	175	191	167	179	197	173	187	186	181	188	185	163	192	174	184	174	162	223	185	197	159	203	167	169	230	207	168	175	210	181	199	192	195	187	171	194	168	186	213	179	201	173	171	195	197	168	208	175	160	179	187	173	187	185	191	179	170	184	200	198	169	197	193	190	203	187	186	178	174	189	173	183	192	153	196	209	206	189	175	185	197	185	157	187	194	170	171	182	181	187	198	177	185	175	184	151	184	186	181	198	184	218	185	190	196	169	187	197	168	167	206	183	171	174	188	182	195	169	173	169	169	194	208	210	163	177	167	174	195	191	199	214	170	194	201	198	194	206	199	191	171	189	193	163	197	189	180	172	183	185	185	187	184	192	184	192	186	197	181	198	183	173	182	190	190	166	183	168	184	185	158	174	202	184	171	183	198	163	174	179	197	182	191	173	171	174	189	175	155	165	153	193	188	176	176	153	186	171	188	179	167	161	188	204	167	186	195	175	205	172	187	168	161	186	194	192	168	183	180	184	179	166	211	165	191	194	206	172	173	170	165	158	189	203	196	186	187	165	176	186	170	209	167	168	175	167	189	173	182	167	202	201	171	195	199	171	189	185	194	177	200	185	191	174	196	184	193	190	180	172	195	173	194	184	156	185	189	205	200	181	167	185	180	189	199	160	169	187	239	179	196	195	192	182	183	200	198	180	177	181	184	183	168	181	189	178	187	201	180	191	194	178	197	194	180	156	168	163	184	178	201	191	217	175	204	202	167	181	158	163	188	174	182	188	204	196	171	190	180	185	190	154	182	167	173	197	188	193	183	200	178	191	166	200	196	189	196	205	176	181	167	182	175	169	169	175	194	186	187	164	184	193	191	181	168	210	193	168	184	193	166	184	191	207	201	187	168	157	156	175	189	177	179	185	181	168	178	186	172	179	198	162	188	217	201	219	166	169	166	182	182	184	173	175	203	183	171	163	182	182	187	171	196	199	176	178	189	173	195	164	171	195	191	195	206	196	192	179	173	172	180	180	163	173	160	191	171	208	192	198	172	171	225	177	182	178	201	201	190	178	187	172	168	215	187	206	201	177	185	185	177	191	189	185	191	184	173	189	194	195	195	187	195	181	178	160	163	193	166	177	197	202	193	182	173	197	169	175	183	203	185	194	199	196	183	199	189	192	190	202	170	169	217	204	178	197	200	178	172	192	169	194	186	184	182	184	167	179	176	185	170	195	187	172	184	204	198	175	176	174	180	196	202	169	183	176	174	173	171	183	192	212	196	176	193	173	163	185	204	179	155	187	192	168	177	173	206	170	174	195	171	180	192	167	180	190	158	181	182	189	211	182	177	163	200	176	188	184	212	178	162	196	206	207	181	194	177	203	178	191	189	183	199	173	201	181	176	215	186	207	198	191	164	185	199	232	196	175	162	187	197	177	182	167	186	163	194	194	188	181	176	186	162	196	163	193	168	186	207	180	194	205	181	189	178	179	184	187	199	195	186	174	184	180	208	163	197	222	172	174	168	187	188
10997	7576	56021	78451	75003	62562	45244	30235	7982	585	657	687	662	571	515	506	534	495	498	485	455	543	476	496	457	498	489	521	489	517	491	429	490	498	494	458	476	473	504	496	507	447	505	488	519	481	449	453	474	488	475	453	510	499	503	479	472	466	468	510	510	467	495	473	480	483	486	474	482	501	444	471	463	469	459	459	475	462	480	464	502	496	462	495	458	509	483	476	499	455	461	481	464	481	489	493	460	515	464	480	502	448	474	522	469	492	462	488	453	485	470	478	498	464	484	508	430	510	480	503	536	475	479	501	491	494	503	440	472	459	490	462	454	467	517	508	480	484	441	478	500	482	464	467	488	460	500	480	478	479	490	449	502	466	472	442	445	471	468	488	459	498	500	471	500	465	452	480	466	466	464	484	475	478	510	465	456	454	476	458	476	463	447	473	444	477	489	470	470	538	481	500	459	495	437	478	474	458	508	503	484	513	478	429	471	501	475	484	491	446	462	485	480	475	456	443	499	501	462	446	499	467	484	511	476	465	501	518	466	449	488	435	510	485	497	493	456	459	461	486	429	501	472	450	466	486	482	481	496	500	492	457	509	500	455	498	510	477	470	466	488	435	515	468	501	462	464	497	468	481	476	470	485	469	470	476	497	465	425	501	463	493	534	463	477	491	467	489	466	440	461	460	479	496	514	491	475	486	466	480	509	495	495	476	489	480	463	486	453	498	449	489	450	480	474	474	473	473	513	453	468	484	470	490	482	498	496	484	497	494	505	506	492	495	515	475	460	464	476	474	457	493	461	454	462	511	477	459	481	479	473	463	468	458	469	464	543	508	460	477	479	463	484	505	486	479	470	505	470	468	493	495	470	498	449	470	468	450	479	493	487	475	471	458	507	437	463	499	467	504	500	479	521	488	487	476	467	515	455	488	462	480	478	464	479	497	447	502	480	477	443	507	470	511	469	477	507	518	477	497	501	483	486	462	485	491	494	465	472	500	472	484	488	475	480	482	459	477	448	466	447	479	512	499	426	444	469	507	478	504	465	510	482	520	479	506	496	480	496	467	481	496	489	497	461	492	465	455	474	465	463	461	473	482	479	471	481	472	489	464	476	500	499	474	521	477	472	447	495	498	487	497	461	513	436	480	462	485	448	523	480	485	457	484	469	485	480	491	500	488	440	477	462	474	445	475	484	497	487	473	482	475	464	489	453	513	485	467	477	457	496	470	465	483	500	487	475	457	494	463	497	478	441	464	496	513	485	503	464	488	467	511	517	479	489	464	474	475	481	441	529	466	452	505	483	518	486	465	451	476	482	464	466	479	483	462	429	461	474	491	487	494	474	482	472	488	491	456	444	467	479	464	467	464	465	487	459	489	482	516	511	504	467	494	525	465	457	514	494	459	466	479	482	475	510	489	476	485	469	513	444	454	511	520	450	466	496	469	427	476	501	465	518	446	492	467	500	465	450	443	480	481	494	487	448	461	489	458	454	469	478	508	493	510	460	480	488	504	454	470	452	469	472	478	483	493	472	473	441	505	481	484	497	482	485	464	441	499	453	488	496	450	496	487	470	442	470	482	480	456	492	464	469	475	529	478	495	470	472	452	479	458	476	496	463	472	481	514	520	459	506	518	514	450	498	509	465	486	499	470	482	462	497	456	451	485	458	473	472	479	473	494	485	491	464	481	496	511	480	466	475	492	510	462	504	498	467	471	525	494	464	487	491	462	459	484	482	469	517	500	525	485	487	481	509	466	446	507	463	476	469	450	441	468	501	491	520	486	461	483	479	502	488	513	476	502	496	505	508	472	460	455	512	483	462	478	471	470	492	465	496	438	472	486	477	462	485	434	495	477	487	450	473	492	456	467	468	466	482	469	448	503	482	461	474	472	468	523	500	490	487	472	458	454	493	492	476	463	460	516	511	468	470	439	483	479	484	509	491	493	475	466	459	465	483	461	539	514	468	454	484	491	502	504	479	472	503	457	446	492	521	513	488	493	498	512	488	482	478	437	449	466	482	458	479	493	495	444	465	468	497	488	482	462	468	508	488	518	464	448	460	486	520	480	440	459	491	443	501	486	437	438	472	461	489	464	517	445	473	476	488	475	484	515	464	457	497	437	458	508	442	482	467	519	459	489	483	466	417	500	468	479	472	479	466	471	472	467	467	489	496	464	492	513	504	469	487	463	470	480	489	473	480	491	467	479	492	495	468	482	446	482	440	480	455	505	480	454	465	495	473	504	461	472	473	480	464	493	492	452	487	474	485	466	545	517	442	464	478	497	451	486	457	494	477	449	466	520	471	467	453	475	468	471	484	417	426	483	480	480	510	465	482	464	496	482	472	490	504	449	474	504	478	456	444	499	469	461	454	464	506	456	502	461	522	441	475	462	501	493	492	488	472	506	475	440	464	551	498	477	511	464	482	508	466	475	461	486	470	527	505	510	482	489	523	477	492	480	497	503	517	490	485	475	452	487	480	445	443	483	487	473	488	456	493	507	479	468	453	443	508	439	484	495	494	461	497	475	429	471	507	454	438	482	472	489	469	522	520	497	479	512	474	500	475	489	471	465	460	490	478	451	501	500	497	506	481	467	475	427	481	481	509	506	455	482	480	508	456	469	510	475	493	485	482	439	506	540	525	489	453	493	462	473	468	466	499	496	509	486	494	483	466	486	453	528	454	469	497	456	476	480	449	486	477	463	512	458	478	490	471	473	468	513	494	482	442	506	488	490	483	458	455	517	477	456	447	482	482	484	458	500	490	491	437	522	534	481	436	474	480	480	479	492	532	470	467	546	461	499	453	485	486	471	449	470	458	511	491	432	469	483	495	493	500	493	498	472	472	489	449	472	474	470	458	468	481	504	482	511	482	489	503	456	464	514	468	439	463	504	461	487	508	482	503	478	484	472	470	480	484	433	485	473	507	487	489	501	458	514	486	470	437	529	498	500	472	482	496	526	501	466	476	465	449	458	495	463	483	518	454	517	473	497	501	516	494	451	474	479	494	465	466	465	484	501	472	499	472	470	454	487	504	502	465	474	486	520	475	483	451	475	523	481	490	472	496	477	490	491	488	497	493	490	484	472	512	487	477	484	483	492	496	429	476	464	508	492	495	463	460	478	465	470	440	459	501	475	465	445	454	505	506	463	456	457	472	485	481	484	459	519	489	465	482	486	456	493	520	479	477	465	472	484	449	497	463	494	463	520	476	462	519	467	471	491	477	467	447	434	514	471	495	505	499	489	498	419	489	499	499	511	490	532	489	508	475	488	466	495	477	500	487	526	441	477	445	445	505	471	478	464	455	453	467	466	481	461	443	470	504	512	464	493	453	484	460	442	475	478	468	483	474	483	453	507	504	477	511	486	502	474	459	440	475	450	476	459	448	490	472	466	471	509	490	460	485	492	479	471	525	483	431	461	450	463	480	486	467	537	469	483	471	490	478	444	476	467	500	474	429	460	486	475	481	490	509	508	454	506	519	502	499	496	479	507
3773	1818	3991	7503	7780	5436	2725	1055	334	148	144	172	170	172	158	191	152	125	157	183	169	164	179	176	162	147	148	160	163	139	167	150	168	165	168	150	178	167	161	183	182	172	149	151	157	157	160	155	160	161	153	161	135	155	157	149	143	172	152	179	142	168	153	176	168	173	173	190	167	150	150	163	160	150	155	149	155	156	145	164	127	181	185	175	168	177	174	142	180	173	132	180	163	169	175	156	165	162	179	176	194	153	145	167	151	168	158	161	155	148	146	140	148	175	157	158	172	162	151	167	164	168	142	189	145	178	170	178	175	168	170	165	149	190	153	154	153	175	146	168	172	171	169	179	171	148	161	184	161	148	185	151	176	153	173	156	177	158	149	154	174	150	155	150	169	156	151	150	185	165	165	168	150	170	163	127	175	194	164	172	165	160	172	167	168	164	160	163	180	168	163	154	163	162	177	163	182	142	166	150	158	175	174	150	172	175	155	155	168	174	151	164	165	171	148	160	161	147	168	171	149	170	160	132	161	169	159	168	143	142	167	147	162	155	175	153	177	155	172	143	173	170	170	166	147	150	164	164	161	145	172	161	187	184	142	159	147	167	161	162	151	136	142	158	163	170	153	157	162	172	157	158	145	166	172	175	158	151	164	192	165	149	152	147	184	162	172	182	144	146	150	153	159	149	136	166	148	161	154	153	168	158	155	149	154	160	154	181	149	162	164	159	126	169	159	150	138	150	154	136	162	154	171	162	166	172	185	146	162	149	166	171	151	162	163	148	140	147	174	152	162	163	160	161	164	175	172	167	151	163	166	164	156	154	146	182	184	181	146	175	172	165	163	147	161	158	157	158	163	186	177	164	140	182	156	146	162	173	148	167	153	153	158	154	152	160	185	157	152	138	177	161	163	171	138	177	145	150	154	161	156	150	161	147	151	151	158	145	167	162	188	161	154	178	161	157	154	166	163	153	184	156	168	150	171	146	144	156	154	174	164	164	170	175	156	180	161	151	180	169	175	172	159	151	151	143	168	135	160	142	141	178	166	159	147	185	173	136	160	146	166	164	170	146	170	133	147	180	160	159	186	191	179	171	144	141	144	171	163	174	161	177	163	163	157	159	166	156	153	179	168	140	174	161	172	147	159	176	180	148	153	151	175	145	158	171	144	146	147	167	160	173	172	179	158	173	153	132	154	155	168	160	166	172	167	179	159	179	157	160	178	157	167	181	146	180	166	136	154	158	162	176	154	163	150	182	166	165	163	176	156	147	150	159	171	148	152	169	162	165	179	160	162	137	145	155	156	170	174	168	167	153	167	176	149	171	158	155	166	164	165	162	176	163	185	156	176	160	154	165	155	150	157	159	169	178	182	141	175	200	152	172	165	185	158	147	145	173	163	164	175	169	156	177	171	172	169	141	156	158	157	160	170	173	165	150	171	186	160	181	147	145	178	160	163	150	160	168	166	190	166	175	195	183	162	167	153	155	176	163	163	158	127	150	166	165	169	160	168	170	142	167	180	158	166	150	165	151	143	144	140	174	147	198	160	165	161	155	176	166	161	151	181	138	169	144	141	149	168	157	174	160	172	166	177	149	165	146	149	158	152	162	170	160	153	146	166	140	168	166	157	186	146	170	176	146	167	180	176	162	154	167	153	157	172	151	153	160	168	149	158	164	176	142	158	153	169	157	137	153	150	166	184	153	165	143	157	189	163	161	176	178	163	166	175	143	166	166	172	165	173	182	173	178	161	160	163	160	155	166	169	152	157	155	158	159	149	162	163	187	153	162	176	170	161	173	176	170	175	163	174	164	184	158	165	146	163	178	160	170	172	159	178	169	153	185	179	154	179	174	160	150	157	164	183	176	170	156	164	151	142	172	160	146	159	168	142	153	166	178	167	161	151	167	167	173	150	154	141	166	151	158	144	148	137	147	165	164	162	166	144	156	170	183	183	159	167	154	163	176	172	161	151	161	173	149	164	184	157	166	167	153	164	164	162	188	174	160	160	161	155	168	153	162	167	151	159	153	147	141	148	186	177	153	148	171	149	157	151	154	167	157	159	172	167	172	168	152	177	177	158	177	168	145	157	171	162	155	172	170	169	158	140	164	154	158	153	151	142	151	162	144	160	162	176	158	163	155	154	152	151	165	170	167	154	168	196	173	159	174	177	187	158	182	201	141	167	166	158	161	149	147	156	156	164	150	166	171	144	144	181	169	153	162	144	139	156	177	165	165	165	155	158	159	167	157	164	180	161	151	138	158	165	157	169	150	134	143	144	171	154	154	174	156	140	169	160	152	183	165	165	179	186	162	167	192	173	161	179	132	149	167	154	167	161	153	152	177	169	156	159	153	167	172	166	179	154	162	161	160	167	183	183	161	161	151	169	171	176	171	135	157	145	154	153	177	143	133	180	165	166	135	168	154	172	174	175	168	161	159	158	182	186	154	148	168	177	179	151	178	179	160	181	151	178	181	150	151	183	174	127	158	182	182	180	151	153	164	177	156	154	156	150	184	153	167	163	189	159	163	153	158	172	194	174	188	155	168	153	158	163	141	180	159	144	158	170	146	175	154	145	170	166	173	158	159	169	155	148	148	168	160	182	150	150	133	159	164	201	153	174	173	156	139	167	139	169	157	158	151	146	157	144	155	163	160	153	173	159	144	161	166	159	180	168	165	173	165	164	184	170	178	167	171	162	181	146	132	157	152	156	163	154	151	142	153	176	185	155	148	141	165	154	155	141	166	160	174	180	173	147	178	144	164	169	176	158	137	172	179	169	162	143	158	152	160	178	176	159	165	170	153	157	149	169	159	158	152	165	138	161	174	165	162	159	188	171	167	179	159	148	188	223	153	170	175	158	169	165	163	168	140	160	168	161	162	168	183	172	169	162	160	162	176	153	182	166	165	134	138	191	160	166	166	175	185	157	161	157	170	172	179	144	141	177	168	179	154	152	152	162	172	127	164	166	177	170	143	157	169	152	174	151	183	170	169	119	147	164	167	172	183	145	159	177	182	165	160	174	162	167	142	186	153	146	157	143	138	152	175	164	150	148	167	176	164	157	153	167	169	146	143	162	145	153	170	159	151	172	166	177	179	169	164	152	159	181	161	170	146	181	158	166	145	156	180	149	186	165	157	172	174	131	155	152	170	178	163	152	179	148	168	206	164	156	169	163	160	160	161	182	149	129	175	222	166	164	180	151	160	155	150	157	174	156	151	180	166	144	171	149	142	165	155	149	152	145	144	162	157	156	168	145	162	157	168	164	140	145	162	159	165	144	158	150	170	186	173	173	154	142	165	156	159	136	160	168	141	175	171	150	186	179	159	162	172	161	170	177	193	137	162	175	167	159	161	140	173	180	162	156	167	144	153	171	163	172	161	162	160	179	163	159	145	183	186	160	162	167	158	177	146	171	169	153	153	159	159	146	168	167	156	159	138	153	184	127	163	149	124	144	171	170	176	185	152	153	142	150	185	164	155	156	175	170	160
3008	1983	9768	20700	21459	16394	9033	3930	992	443	415	454	450	450	431	432	449	452	459	447	461	456	444	426	425	420	418	427	438	451	420	419	412	403	433	404	375	419	421	403	425	412	420	424	420	444	440	470	438	440	410	443	442	435	427	436	438	441	426	463	447	429	392	401	474	447	401	451	433	433	461	424	469	374	463	451	452	428	436	450	427	444	428	394	442	457	401	453	429	417	450	425	416	436	432	410	460	460	433	446	430	387	392	468	421	395	459	413	465	445	446	453	415	433	397	440	440	441	426	457	423	443	456	450	418	456	450	422	441	435	463	471	453	430	446	417	425	436	419	424	442	436	398	394	431	465	435	412	454	456	431	441	422	443	453	463	419	441	429	421	430	412	449	414	444	484	444	446	457	414	460	437	408	428	437	456	417	452	427	429	444	413	436	438	483	452	433	429	438	435	392	426	390	443	438	431	445	431	462	413	445	462	431	427	485	427	402	411	441	432	450	429	464	455	404	426	407	421	468	421	462	439	428	404	446	436	462	435	431	393	460	452	438	432	382	405	438	408	454	411	423	428	433	428	432	440	428	464	456	464	437	408	453	461	436	428	453	463	464	405	422	460	452	455	403	493	419	431	451	433	419	403	417	438	429	423	436	441	415	456	419	459	450	471	424	424	407	462	440	407	434	427	431	431	433	421	460	430	449	400	424	448	430	442	406	421	456	416	458	471	411	446	418	418	426	451	435	415	417	391	405	403	473	396	450	437	456	434	439	399	459	411	419	426	468	412	455	413	417	388	459	468	450	435	404	456	424	433	412	443	441	464	436	426	414	441	445	422	387	441	444	427	440	442	478	454	441	438	420	424	422	414	477	445	462	371	417	417	408	439	422	430	448	435	413	458	463	441	467	445	446	414	440	429	458	461	425	449	412	402	435	475	417	442	432	472	439	416	419	395	453	425	435	402	460	419	427	439	455	415	404	409	433	449	413	436	438	437	427	448	406	414	415	420	444	433	413	414	430	451	448	407	422	470	432	406	441	431	442	445	440	419	454	398	429	436	440	430	404	408	423	438	434	473	416	449	435	432	448	441	422	456	450	439	431	442	430	444	425	436	429	450	414	444	443	455	418	466	435	443	433	423	438	426	480	399	439	475	434	435	434	445	417	437	408	438	467	386	448	437	440	432	461	433	427	399	416	414	465	383	430	417	390	439	413	444	437	437	443	406	410	442	409	465	447	403	405	476	398	450	440	425	421	439	436	439	462	431	436	437	437	421	444	476	429	424	424	430	432	433	417	462	402	457	414	453	428	471	404	441	429	413	501	420	423	439	431	421	455	421	433	412	451	434	438	434	449	423	426	413	435	416	428	476	452	447	452	438	465	429	422	432	413	431	474	422	461	478	434	426	436	453	421	410	431	468	422	403	427	444	444	440	457	448	428	451	429	428	413	459	470	455	449	448	439	400	452	437	449	421	434	481	440	415	440	430	449	442	437	422	448	453	454	447	401	434	439	459	441	419	430	461	440	429	430	441	406	369	446	425	428	469	437	447	437	431	432	422	436	454	441	414	478	428	424	420	446	409	422	416	437	438	414	463	429	453	412	392	458	433	461	423	399	441	406	425	437	452	466	422	495	424	433	459	439	461	414	464	441	433	422	413	452	443	468	440	416	442	407	412	379	411	427	432	455	417	429	481	438	437	429	438	446	427	445	450	448	460	434	408	473	440	463	409	428	454	429	444	469	414	409	437	447	417	436	457	428	424	430	435	434	463	432	437	438	457	411	425	445	414	454	432	395	431	437	428	456	440	447	416	436	461	413	436	471	434	464	438	399	432	454	469	443	405	401	455	392	449	434	444	444	454	408	423	415	431	461	436	475	476	444	447	447	429	433	434	414	478	446	424	420	427	458	417	439	448	417	429	436	471	458	421	458	424	430	399	428	442	434	419	399	446	422	442	424	442	407	421	437	403	406	435	417	412	434	437	428	437	428	426	421	399	438	454	452	436	459	483	463	418	460	432	466	442	401	417	427	449	462	451	454	452	421	473	436	432	412	477	412	453	416	429	436	450	457	422	454	435	398	425	376	420	425	440	441	434	379	414	391	460	434	435	470	437	418	404	467	465	415	444	399	454	447	479	432	451	472	411	437	437	396	418	415	467	419	449	415	424	469	438	396	425	425	434	484	400	439	421	456	420	419	433	437	419	426	446	471	409	368	433	454	429	452	473	434	451	434	437	438	434	414	413	440	458	424	460	398	420	424	448	437	463	412	450	403	418	464	421	440	430	399	405	426	413	432	409	419	428	436	440	440	442	434	448	462	413	441	412	452	411	423	422	440	450	399	441	400	436	414	421	458	414	436	444	443	453	435	442	448	452	429	459	410	460	445	437	469	447	433	426	432	456	426	406	444	448	419	432	422	451	458	424	440	466	454	431	462	431	447	422	475	427	459	452	450	452	440	445	430	460	477	414	401	452	484	410	438	439	458	440	454	461	451	490	418	464	427	428	453	427	450	436	429	436	443	441	433	477	427	412	418	421	396	433	490	442	445	446	440	425	446	420	441	436	417	405	431	426	442	433	453	437	446	437	405	441	444	412	398	424	424	434	404	421	410	443	433	448	438	425	405	443	434	392	449	437	450	462	454	424	471	426	392	462	447	442	434	426	421	434	397	421	413	401	438	418	450	426	424	420	450	442	469	400	425	448	425	452	456	439	414	467	448	480	439	455	413	417	396	433	439	438	437	424	416	413	430	434	425	433	457	388	425	472	473	418	433	438	421	442	459	419	425	430	457	454	440	459	427	440	479	408	445	430	459	416	473	403	457	438	417	468	458	389	447	432	439	419	463	428	444	429	418	440	449	382	416	430	428	411	466	418	440	424	394	449	454	425	411	451	445	423	440	457	424	437	465	434	470	432	452	423	432	438	425	445	454	431	456	407	429	438	442	482	415	406	419	415	431	442	405	396	420	443	402	418	429	466	462	434	444	425	413	450	441	429	457	467	419	457	409	443	417	429	426	426	446	416	429	457	409	465	430	463	449	446	422	476	458	456	441	460	427	427	414	442	426	421	441	406	444	415	442	407	441	396	452	435	433	371	448	394	425	445	451	399	450	423	420	439	422	435	382	437	453	441	444	443	435	448	474	464	448	417	430	446	420	403	430	420	427	470	456	432	463	486	436	417	429	444	459	427	450	443	444	477	461	437	415	450	424	440	433	410	431	454	439	430	443	417	408	457	427	449	447	439	436	421	452	419	424	420	436	438	450	436	438	471	455	439	449	443	440	406	425	422	436	475	441	427	407	453	447	436	427	463	412	453	423	426	415	423	431	431	425	437	433	465	494	412	405	432	424	413	458	460	441	413	438	425	452	457	439	411	442	426	420	458	437	473	438	461	428	399	431	445	428	440	445	436	438	446	449	449	436	422	397	412	477	465	431	449	421	424	455	380	447	432	453	442	423	438	430	485	422	436	439	447	441	455	453	419	450	449	443	441
13720	7444	37129	55613	56000	42804	26749	11585	2049	230	235	228	219	208	215	227	218	192	192	185	191	177	198	191	219	195	178	182	175	185	210	190	192	216	205	194	220	178	222	215	204	210	175	185	191	178	187	201	207	214	201	196	183	188	204	190	187	204	185	212	178	173	194	200	164	195	220	197	217	209	206	197	199	206	180	179	197	181	203	201	209	193	195	196	198	185	203	191	199	165	208	208	200	183	194	195	198	199	178	190	215	192	210	184	194	185	211	220	209	189	188	202	200	186	219	201	219	172	193	224	216	201	196	192	194	227	231	211	239	174	201	181	217	213	230	199	203	203	189	207	208	178	183	197	198	186	197	182	186	199	209	205	212	215	188	202	199	190	188	193	189	177	194	226	183	236	202	178	188	197	181	179	197	200	180	176	201	193	179	183	185	187	183	203	204	186	186	205	189	212	194	191	171	200	192	200	206	206	179	208	205	200	192	208	222	201	186	203	190	205	189	199	185	197	189	204	205	179	209	212	207	182	213	189	191	194	220	201	202	195	216	192	181	181	216	201	192	192	180	171	185	200	179	205	200	189	157	195	190	202	196	167	183	191	202	195	190	188	200	199	210	206	209	177	195	193	185	213	207	223	207	191	188	181	190	204	179	212	210	181	193	214	198	184	180	178	205	181	211	213	190	211	203	196	181	188	181	210	223	213	186	207	199	184	198	208	201	206	204	222	214	213	188	170	200	176	182	211	211	187	201	193	225	209	173	180	197	197	174	211	197	185	222	194	196	194	205	182	202	198	205	197	216	201	197	219	207	188	208	189	192	206	205	209	181	188	208	186	191	203	198	204	205	186	221	207	160	194	188	196	170	174	175	198	163	198	184	198	211	187	220	194	214	226	194	208	214	221	202	191	177	162	201	196	191	201	196	224	197	195	190	195	203	185	192	193	154	181	195	196	181	204	190	194	195	198	188	187	181	212	197	177	167	200	183	192	197	198	206	184	182	190	175	187	194	203	190	198	171	210	211	172	190	190	202	188	195	203	200	178	188	165	194	173	181	182	205	192	208	189	203	231	207	201	178	230	189	205	191	189	216	185	236	203	214	184	177	214	199	203	209	187	205	204	211	185	172	185	177	185	208	185	188	180	186	175	227	244	191	203	182	209	196	187	189	196	195	198	199	182	195	194	207	213	175	204	179	201	186	225	194	201	187	181	210	196	181	174	215	173	197	210	198	203	206	188	210	195	201	182	215	195	202	191	204	188	164	184	215	187	228	190	195	202	186	205	198	201	188	183	196	205	221	203	207	174	194	205	200	203	176	217	209	205	211	204	204	196	198	197	196	203	217	200	217	195	197	181	190	201	194	201	202	182	180	189	198	204	184	196	197	230	210	216	207	174	187	196	219	202	184	232	193	215	181	186	188	214	194	199	205	209	166	178	184	199	194	180	178	177	198	202	194	169	187	194	184	208	207	225	200	192	173	189	183	185	190	190	198	187	199	212	178	175	217	229	153	189	194	185	180	162	208	175	200	185	197	184	191	199	205	174	185	203	200	175	202	187	200	192	180	204	229	191	199	193	199	199	196	221	201	210	184	213	195	205	195	195	195	187	209	217	184	178	203	224	178	213	210	183	169	188	225	192	203	199	214	182	191	202	196	187	193	208	201	176	217	205	186	215	205	194	218	219	197	197	184	186	201	183	206	193	204	184	205	196	204	202	178	194	200	185	193	180	181	204	218	218	222	209	212	174	194	207	187	185	189	185	201	186	181	200	195	197	189	226	196	199	157	220	194	192	183	189	221	210	216	189	203	217	202	192	176	172	183	194	185	217	193	224	196	192	187	203	225	198	209	209	205	184	204	190	199	174	195	193	186	207	209	168	196	196	169	210	192	187	197	173	193	208	176	177	182	206	185	185	209	220	192	188	195	222	194	190	177	172	202	199	182	206	176	205	202	202	195	191	211	203	190	189	216	179	205	192	217	180	180	198	227	191	201	197	195	207	192	190	177	192	218	199	180	186	191	205	200	160	189	201	171	210	217	214	222	175	201	191	184	209	209	202	212	204	206	180	206	204	194	209	193	225	180	183	193	187	180	214	192	206	159	163	234	183	193	189	219	211	216	200	199	207	206	217	207	173	239	216	200	183	183	215	206	208	191	219	214	205	210	211	188	231	207	196	189	205	198	208	204	202	207	183	204	169	165	221	207	183	184	200	208	175	186	207	167	214	192	196	205	186	173	210	172	196	185	217	173	177	199	186	202	183	203	213	174	198	195	186	215	166	218	179	212	184	208	199	209	205	199	174	170	175	191	221	199	204	209	184	210	202	185	193	211	167	199	178	220	192	223	201	198	163	180	175	214	182	198	201	215	213	182	186	225	197	163	222	199	195	175	195	205	205	190	183	184	216	201	206	198	189	189	202	188	245	179	185	203	176	205	174	182	196	212	197	197	192	199	207	172	195	199	169	199	197	202	196	209	222	206	182	200	207	213	189	199	173	206	208	214	169	200	180	212	208	195	188	199	205	192	196	200	217	220	189	210	219	231	187	188	200	194	186	184	206	210	211	167	179	203	216	190	197	191	201	210	200	219	215	200	166	235	175	192	203	194	182	192	227	200	190	187	178	188	179	173	183	222	192	210	214	183	182	205	195	214	201	206	207	167	193	175	199	223	198	169	200	195	206	183	199	187	186	197	206	197	177	189	185	198	192	198	191	197	191	181	178	199	215	215	186	186	192	173	203	184	232	181	193	204	194	212	207	215	190	216	195	204	198	201	214	203	194	214	198	206	205	182	190	182	189	211	172	206	194	178	190	219	193	204	210	210	200	189	205	197	208	188	172	188	189	193	214	199	218	198	183	170	196	219	195	207	219	184	202	211	182	208	193	197	201	178	183	200	203	191	210	194	211	185	208	206	198	209	176	178	181	211	211	186	177	201	202	183	222	230	170	212	203	189	202	178	170	193	194	201	194	206	215	221	189	212	199	185	185	190	162	191	211	191	183	178	211	202	212	193	214	217	190	194	208	213	199	184	200	207	211	171	208	178	174	217	177	178	193	212	199	187	199	211	195	210	208	206	205	177	202	219	187	190	200	198	198	186	226	188	200	212	203	190	189	199	202	195	183	189	190	192	202	200	175	194	177	202	198	187	180	175	196	193	225	206	190	183	193	202	213	227	193	189	211	191	223	194	200	219	191	193	186	204	202	201	206	200	184	184	185	197	207	194	193	211	183	196	218	234	229	178	194	243	198	192	196	214	190	197	197	206	201	188	217	211	176	206	197	210	212	205	170	218	184	201	218	218	191	203	190	166	194	175	182	182	195	188	212	195	180	161	210	196	170	182	181	212	180	189	197	177	205	190	198	203	206	183	195	196	187	190	194	195	187	196	210	176	203	183	201	189	203	224	203	209	203	210	180	185	169	206	183	181	193	200	208	217	191	179	198	185	171	187	198	196	192	216	167	187	181	209	186	203	208	183	186	202	187	198	196	212	180
8047	6193	41105	61073	63702	52434	38519	22824	5371	620	678	629	781	571	543	527	538	505	500	480	465	555	508	540	529	522	504	547	533	514	559	545	535	561	513	495	512	477	517	533	501	543	529	516	500	515	515	556	463	488	505	539	481	533	534	556	481	480	511	519	517	486	506	484	517	567	528	511	528	524	512	567	492	559	514	530	531	571	539	562	488	534	516	498	551	535	494	504	524	504	501	579	507	503	508	549	502	536	548	552	482	528	474	506	565	513	513	500	537	519	534	553	505	506	514	484	551	535	518	541	501	492	530	564	476	507	564	519	535	527	542	530	505	516	480	541	535	475	525	516	502	480	524	502	518	488	507	536	494	493	523	489	451	576	486	495	488	540	531	528	513	496	540	525	502	504	478	498	522	510	472	500	493	513	500	550	481	538	509	540	510	497	501	509	537	484	505	513	516	503	483	507	518	546	508	510	511	491	557	518	514	518	523	502	507	530	507	480	514	514	530	499	506	480	484	476	470	532	552	484	463	532	483	509	484	457	458	536	475	484	526	520	478	478	526	504	497	523	486	498	521	490	511	547	488	545	538	528	549	553	472	501	496	530	541	528	504	526	505	495	572	527	511	510	529	495	502	471	514	571	493	524	482	527	481	485	527	503	541	487	482	507	524	518	496	522	491	491	523	527	495	523	499	496	484	491	488	519	485	518	537	502	506	496	496	523	497	541	539	506	538	530	497	509	496	497	534	559	574	570	504	533	521	518	509	505	541	492	521	534	503	534	528	496	507	550	550	511	493	485	487	518	525	520	522	545	533	543	554	558	506	503	477	485	495	481	511	520	508	538	534	495	543	560	488	538	489	501	504	514	524	511	548	518	492	521	539	499	522	535	551	494	457	515	458	518	480	492	560	496	498	515	510	534	504	558	536	494	524	534	522	524	530	599	517	497	509	464	532	532	523	521	518	546	516	472	478	507	519	500	490	490	512	522	518	505	517	552	537	538	526	504	487	504	505	512	490	466	553	493	446	477	502	537	521	545	536	552	508	529	516	522	551	522	525	504	496	534	490	488	470	550	545	527	521	534	499	552	519	510	536	520	524	497	509	504	489	508	540	500	476	554	533	522	506	476	488	529	504	523	484	535	492	500	567	518	505	503	508	525	508	469	533	498	534	483	507	552	500	552	464	486	517	490	523	485	485	534	479	511	516	484	499	535	495	550	503	543	516	478	512	531	492	512	506	522	480	493	535	524	513	551	552	475	539	493	487	485	489	521	556	488	505	546	518	511	517	561	511	549	515	530	500	518	528	521	547	503	521	494	496	489	516	510	549	493	481	533	540	511	499	528	535	524	528	485	509	517	495	518	499	481	523	511	528	482	468	463	524	524	559	537	505	488	525	514	519	552	525	511	480	478	530	507	529	509	502	500	483	491	561	520	507	474	525	548	550	533	544	508	526	555	512	492	504	509	511	535	511	495	547	562	503	483	477	538	514	548	533	493	558	505	505	482	494	487	497	502	506	500	538	486	513	493	507	503	566	517	500	484	509	519	520	533	480	525	490	484	503	510	484	511	519	503	540	516	516	523	476	502	491	512	532	526	480	510	519	558	525	494	527	489	494	499	550	525	516	482	509	517	544	500	543	555	507	480	579	483	537	538	516	527	557	531	528	528	509	542	488	535	529	519	495	503	507	499	521	502	495	512	526	495	553	530	480	497	515	536	539	533	470	546	518	550	549	513	479	470	514	517	521	543	515	523	517	493	548	509	477	539	528	501	479	536	478	495	501	472	526	531	529	527	541	492	491	479	524	418	454	532	512	486	532	504	463	596	508	501	511	492	550	534	503	460	511	491	491	497	507	555	526	539	503	541	516	533	539	523	507	519	533	506	499	571	511	525	493	550	503	502	492	528	541	552	580	491	501	512	519	477	514	509	534	520	486	542	524	485	535	513	525	526	484	501	507	534	503	525	491	510	516	508	490	502	544	506	493	535	484	516	525	502	538	495	533	507	498	514	506	560	510	504	490	556	537	512	520	535	525	510	504	527	549	511	531	503	455	508	524	500	528	513	513	535	505	544	530	489	510	504	504	532	517	543	503	471	526	523	471	519	499	493	527	499	529	523	523	497	477	515	557	537	499	500	527	542	504	529	515	506	516	489	505	504	510	468	504	556	532	525	522	498	494	518	552	532	510	522	493	498	521	524	537	512	483	500	558	496	457	529	501	519	478	524	532	526	547	495	501	547	504	511	478	475	536	538	494	512	516	492	507	496	510	504	530	516	541	491	510	473	521	511	498	499	546	547	524	525	517	476	535	499	503	512	470	479	520	506	530	504	492	552	516	504	506	558	513	521	546	487	542	484	532	532	473	523	536	496	577	538	485	481	517	520	472	518	560	503	524	539	466	513	494	498	512	507	522	508	480	548	501	543	481	526	536	504	537	487	464	502	506	548	522	527	520	505	501	507	560	538	488	497	538	532	513	514	535	543	512	497	531	484	528	514	502	506	496	526	503	546	526	519	488	488	502	506	503	532	527	539	495	512	515	526	500	571	513	461	501	534	518	485	529	537	552	496	501	519	517	510	488	519	534	526	503	528	533	528	481	524	549	537	523	510	536	544	546	532	510	542	502	536	501	508	495	523	522	507	527	530	518	499	528	473	493	531	514	556	567	527	533	494	537	526	529	508	534	513	496	486	529	546	514	488	512	499	523	481	531	546	511	491	522	486	540	530	519	534	497	551	508	512	528	500	493	544	532	537	529	499	460	478	547	481	514	518	504	518	473	484	536	502	525	522	552	537	501	534	508	534	554	552	555	491	507	529	521	491	483	492	488	499	522	510	463	530	511	518	492	536	527	498	484	496	536	528	499	517	481	503	529	583	520	510	482	505	517	507	461	536	559	517	531	481	542	484	548	497	544	514	498	485	519	516	494	522	527	564	470	491	511	520	488	534	518	483	495	546	505	528	528	509	525	546	503	519	534	481	484	519	515	531	530	531	545	532	505	522	521	529	519	504	506	509	564	490	535	530	529	517	517	497	535	529	518	552	500	509	500	510	495	537	478	543	502	510	524	504	493	524	523	532	485	519	506	517	497	513	484	469	547	482	505	545	487	560	489	542	493	496	496	533	536	508	507	569	525	525	543	481	528	537	524	518	542	512	468	506	488	516	490	521	546	490	520	530	521	520	530	529	519	490	537	568	550	510	518	479	484	490	508	539	499	509	541	484	520	550	509	503	524	535	513	521	504	528	548	503	516	479	508	527	500	556	543	501	525	525	534	525	525	500	509	505	517	497	576	522	523	518	535	503	537	511	540	582	524	530	498	486	523	485	474	556	509	500	503	535	510	532	468	490	531	553	486	530	510	478	529	511	523	497	524	508	489	519	519	468	495	505	506	447	555	516	533	533	521	493	527	518	511	520	557	496	500	486	559	522	476	523	505	505	495	508	492	494	540	519	506	526	539	509	514	538	535	499	515	515	517	489	561	555	532	539	496	504
21159	12817	50439	65681	67744	54968	38413	20221	6293	306	219	236	246	199	205	191	186	184	188	178	188	170	179	186	217	177	198	197	191	201	156	192	174	180	163	198	163	194	163	186	174	200	179	187	162	181	183	175	166	177	192	177	203	196	188	213	183	188	208	185	194	205	195	197	181	180	207	172	171	214	182	182	190	184	195	197	179	232	199	186	178	221	176	188	218	178	194	193	202	179	190	173	193	216	186	197	183	187	184	188	189	176	204	184	181	197	177	187	176	187	205	188	157	184	193	207	178	164	181	197	179	171	196	173	207	182	176	180	184	179	171	164	196	181	201	193	165	209	199	190	177	175	197	193	192	187	175	192	205	174	182	181	200	209	188	176	197	178	183	207	191	183	174	195	191	179	171	194	189	188	185	196	168	192	194	181	192	184	184	187	180	170	179	181	213	206	201	175	189	162	200	169	190	192	163	192	187	195	194	174	208	176	189	186	182	179	186	162	199	201	185	185	170	215	191	176	199	183	184	192	179	190	164	205	194	227	198	204	180	192	172	208	205	175	218	200	193	188	188	198	193	196	182	190	170	184	150	190	168	181	196	171	183	181	186	176	185	197	189	178	190	196	204	207	215	191	173	177	170	172	191	211	217	185	158	206	196	176	198	191	170	200	178	199	201	188	193	175	192	176	190	193	192	224	183	183	190	164	188	207	202	205	194	176	188	176	192	177	187	177	162	183	196	180	178	189	198	179	172	182	191	176	189	183	179	189	185	174	156	191	201	170	190	165	191	189	200	194	198	178	178	182	199	187	186	186	172	176	187	194	191	181	197	179	168	187	145	183	172	183	168	175	182	174	179	207	218	172	170	198	176	214	195	192	185	175	196	180	183	174	220	162	186	175	175	203	189	172	189	208	183	188	181	194	184	174	208	213	217	199	179	175	186	204	207	181	193	179	203	186	203	201	182	182	175	193	171	204	175	204	151	195	192	177	199	188	165	201	192	179	196	182	171	194	179	171	199	187	180	189	200	166	195	194	190	176	203	187	186	168	186	184	186	163	188	179	176	166	201	188	180	186	178	180	203	191	203	204	223	195	197	152	169	196	173	192	175	191	198	206	197	192	172	185	191	197	189	168	186	185	190	179	194	200	178	171	180	178	152	204	185	192	200	162	183	166	185	181	177	171	169	187	196	198	192	172	197	151	172	198	204	200	175	201	169	178	196	190	189	203	208	202	186	185	200	198	172	175	200	181	205	199	180	199	184	184	187	210	173	163	213	199	167	173	174	179	183	187	206	182	181	188	176	178	195	199	201	171	221	189	161	189	163	187	197	177	213	201	187	204	192	180	164	186	189	176	182	192	186	179	172	193	203	192	178	201	208	192	208	191	188	195	168	195	169	178	200	184	196	175	184	145	200	193	173	192	180	202	185	203	189	160	173	189	183	168	205	200	198	186	190	179	180	190	189	160	199	191	202	185	213	206	187	200	212	199	204	194	183	193	203	209	195	177	185	189	196	210	172	197	195	203	160	179	222	174	181	178	204	181	182	174	170	195	180	221	188	166	182	168	194	198	180	187	201	170	179	182	196	180	173	161	189	186	154	198	159	176	193	178	190	201	181	197	197	169	184	201	188	178	203	194	173	170	205	187	183	163	203	202	160	174	174	195	196	201	182	166	217	175	181	177	223	194	186	194	210	190	179	214	161	205	185	198	186	164	195	208	197	194	206	181	189	197	210	186	192	199	201	177	203	171	189	199	143	172	206	179	170	173	201	189	185	186	201	178	178	185	166	183	195	188	208	186	164	184	187	199	186	183	192	193	165	171	191	191	167	201	195	174	201	187	195	176	220	169	177	163	197	201	165	163	186	184	175	199	207	189	188	196	175	182	216	175	194	199	204	190	192	171	193	173	189	181	174	190	182	169	184	174	173	205	200	206	194	191	193	191	206	198	212	188	203	188	177	174	184	189	193	169	166	192	184	185	194	176	204	193	180	192	174	191	213	204	169	196	202	185	194	210	184	185	204	162	204	208	176	198	182	166	188	186	193	167	174	197	171	191	207	186	169	175	186	190	201	184	172	212	201	171	172	208	179	192	202	197	194	198	198	199	196	222	199	217	198	213	182	180	169	166	194	200	178	198	183	211	201	158	162	207	179	167	192	204	194	181	202	196	160	185	179	198	168	184	164	192	195	196	178	175	189	190	183	190	151	185	184	171	182	192	187	211	168	170	185	186	206	191	193	171	183	194	184	201	193	182	196	186	177	178	192	174	166	201	184	171	184	212	179	197	192	182	186	174	171	191	192	197	159	195	205	207	195	188	185	182	198	213	173	177	195	186	174	189	188	163	185	187	178	167	179	210	165	173	186	186	181	181	190	194	210	205	171	155	181	194	186	200	213	189	180	182	193	176	158	208	190	177	175	187	196	177	170	171	180	196	183	161	203	159	182	180	191	183	199	186	171	179	183	173	195	172	184	195	189	199	193	212	154	194	207	168	212	187	192	161	199	202	176	165	194	191	190	199	176	190	183	190	182	186	193	212	179	185	197	199	215	197	170	183	176	186	179	170	185	187	189	167	218	162	197	207	199	177	173	222	208	186	204	168	178	204	186	178	180	191	176	195	194	187	195	192	221	193	202	174	200	187	176	184	191	203	195	192	189	187	183	186	192	197	179	198	195	198	175	178	190	189	184	179	199	193	207	186	186	181	207	204	204	187	209	162	187	195	175	176	226	187	195	186	211	188	187	170	164	185	193	175	199	201	184	213	204	195	172	165	183	178	153	182	205	184	198	185	173	175	187	193	176	182	197	186	176	176	193	181	179	183	209	195	191	180	182	210	186	183	207	188	198	197	169	206	176	193	205	209	169	180	197	165	175	183	201	173	171	194	181	156	189	184	190	184	206	165	192	203	192	181	195	184	224	220	195	193	176	180	183	183	202	188	183	184	179	194	211	200	193	181	186	179	214	194	177	197	185	172	175	183	200	199	184	168	200	196	182	182	216	172	168	183	197	178	184	190	186	173	183	199	205	190	192	193	191	199	214	197	169	191	185	213	177	196	180	191	197	196	187	165	179	196	185	183	192	193	171	180	200	185	176	189	195	183	190	215	189	199	173	183	176	182	181	196	156	178	195	200	188	185	193	185	202	211	182	185	165	201	165	173	182	175	174	179	189	191	200	194	205	195	196	196	195	169	211	184	165	184	177	180	202	179	194	206	180	194	177	170	172	158	200	192	167	193	181	197	209	178	208	163	204	199	181	184	153	206	202	168	187	198	189	168	153	178	205	186	183	171	196	187	186	187	189	193	195	188	193	181	169	208	168	165	167	181	179	174	171	190	190	168	172	197	190	175	170	180	194	157	199	179	179	167	199	174	206	193	192	178	203	184	222	222	191	186	180	169	172	230	170	206	193	175	187	189	179	187	188	183	172	177	177	191	185	187	165	222	194	202	213	210	175	197	188	217	194	196	202	164	175	186	155	208	189	196	185	221	189	174
10768	9594	50620	71049	77239	64611	49078	30599	12573	640	676	744	736	566	540	588	527	516	489	502	466	507	503	485	510	499	515	539	505	495	494	453	524	498	469	496	434	497	443	437	510	482	454	506	484	494	495	468	501	443	457	467	509	500	518	507	446	484	489	508	469	474	505	485	464	496	506	460	436	494	479	472	482	484	497	523	485	503	457	488	495	495	497	524	474	501	482	494	449	486	531	498	505	483	460	487	483	482	470	516	473	471	517	469	486	448	477	411	469	463	475	487	504	501	481	514	482	484	489	492	499	471	496	536	453	474	470	464	500	493	458	458	487	499	520	444	492	463	520	483	490	493	476	461	494	485	495	478	486	505	496	446	488	497	495	479	447	451	491	492	490	464	479	471	471	481	512	496	503	488	460	512	530	475	481	488	487	520	461	455	497	464	463	493	496	474	482	496	476	501	488	507	488	478	493	469	479	484	485	459	467	482	494	507	489	450	459	474	486	441	423	482	474	481	517	469	486	465	455	498	480	472	430	466	469	479	415	481	493	507	491	465	491	465	495	451	453	469	499	429	435	497	488	497	453	467	485	500	509	479	483	449	483	477	441	473	472	461	494	506	461	522	514	489	484	471	458	476	510	507	472	510	491	468	484	495	483	466	534	444	489	454	502	491	479	484	476	519	472	487	471	471	498	542	469	473	484	445	465	448	462	474	480	481	484	471	435	482	434	472	484	498	463	512	481	425	482	492	495	483	476	509	493	542	518	473	466	500	450	481	519	521	507	467	442	481	493	465	514	455	477	468	479	471	482	475	505	483	527	523	499	477	459	437	484	508	494	442	480	470	473	502	508	475	478	484	480	446	485	505	437	458	466	476	438	500	477	510	476	482	498	482	487	473	480	446	521	471	494	513	495	480	443	467	460	512	504	452	503	435	443	484	482	515	473	519	487	490	483	498	455	479	478	463	478	492	473	461	463	446	461	500	488	475	493	486	448	437	483	503	486	504	491	512	497	490	508	505	484	502	522	503	445	477	490	432	482	498	500	440	456	512	472	503	477	501	494	487	513	441	481	461	490	449	485	495	469	502	463	469	504	504	458	486	521	467	488	451	459	521	494	495	445	478	454	486	483	472	497	476	473	453	478	491	500	498	444	516	491	460	470	478	517	508	476	479	483	476	480	468	469	468	501	481	481	499	463	496	519	464	448	498	458	478	452	473	470	465	486	481	480	493	432	506	480	465	499	501	468	476	479	491	485	517	486	498	452	486	483	497	478	463	464	457	460	487	509	486	474	453	454	486	471	473	518	482	474	511	491	483	478	443	505	457	438	491	518	455	452	504	487	497	493	436	490	516	483	485	476	490	479	455	470	497	458	502	483	442	508	535	478	469	514	494	529	436	519	530	480	507	483	493	498	513	470	463	513	468	476	499	501	528	487	473	502	509	510	483	485	476	483	502	468	507	487	491	502	504	488	515	479	499	461	505	496	505	500	465	512	481	532	499	459	458	499	477	479	482	515	478	475	529	459	448	520	489	476	479	474	480	474	486	457	465	487	499	493	468	463	461	497	479	461	480	468	458	453	492	496	479	499	507	495	458	456	449	492	473	501	489	450	482	519	479	479	457	518	482	498	460	501	487	475	475	484	493	483	486	486	494	476	480	460	500	490	491	479	455	535	464	487	513	483	473	488	505	492	472	461	471	478	488	471	490	468	484	466	485	495	480	480	483	488	513	500	466	484	499	491	495	483	487	511	531	489	513	484	505	502	483	478	491	479	495	510	494	491	483	472	467	494	487	491	484	476	484	499	493	527	485	501	462	476	474	503	497	495	473	475	506	524	456	458	461	532	509	441	499	486	463	468	466	478	476	492	504	478	482	498	425	488	477	460	486	508	488	470	478	512	511	481	482	527	465	485	454	467	495	475	454	463	455	457	453	475	445	475	492	498	501	458	463	469	468	478	505	489	480	484	469	472	445	535	451	525	496	455	468	477	464	491	488	488	510	464	485	520	504	482	499	493	470	468	503	490	483	494	455	479	505	526	523	474	484	519	469	477	484	466	439	451	491	447	515	458	470	490	452	476	486	499	486	459	465	469	469	474	492	443	500	468	484	480	458	446	500	454	470	474	497	504	468	499	500	501	463	488	501	473	482	528	461	484	492	461	487	491	501	461	478	461	486	475	495	464	422	503	511	505	527	485	496	491	454	473	500	481	487	473	501	468	480	475	451	447	463	512	536	496	485	508	489	490	438	516	508	473	486	467	471	480	473	478	530	479	477	464	429	462	498	489	496	484	494	494	488	553	451	481	483	464	450	493	472	502	469	434	452	469	490	482	449	477	454	507	449	489	465	452	490	489	484	490	460	511	501	456	485	462	501	412	474	478	499	494	509	457	493	479	476	475	465	468	506	464	517	487	479	453	511	495	545	509	503	529	445	457	494	502	478	486	503	462	473	464	485	450	467	483	453	460	481	464	456	494	448	532	522	513	461	511	479	463	458	467	448	498	458	448	487	448	493	506	498	472	471	501	488	502	488	468	453	445	466	465	499	508	478	476	513	491	539	465	451	432	472	453	419	485	474	433	464	482	467	470	496	478	471	485	430	449	487	477	467	479	486	478	492	449	475	509	493	492	497	450	502	501	483	489	500	457	512	478	518	488	464	503	490	484	520	466	525	459	529	521	498	513	503	442	475	476	459	463	433	499	488	480	490	482	460	463	509	515	436	479	479	470	470	484	481	502	491	505	525	515	483	498	465	492	502	464	448	476	504	477	466	504	483	516	493	504	516	456	479	461	459	515	486	512	453	495	469	501	454	451	457	447	532	491	469	490	472	467	472	471	498	514	468	435	455	459	482	458	496	458	513	482	541	510	476	454	466	468	474	467	462	468	474	473	471	501	497	501	539	494	482	486	508	460	474	488	499	439	490	516	502	505	456	474	472	463	465	484	481	513	474	502	461	487	451	506	491	490	504	452	502	468	493	482	465	478	481	472	499	493	452	493	468	500	477	514	478	473	462	472	492	498	470	518	516	522	464	474	462	498	462	479	464	471	463	483	484	493	487	481	491	483	530	495	475	490	491	491	492	494	487	496	494	459	476	493	487	478	505	429	499	469	512	432	471	437	455	454	453	463	487	495	497	494	482	511	533	472	513	475	521	473	505	501	462	514	495	476	488	453	497	511	535	478	500	469	475	528	469	479	512	468	490	455	473	457	501	489	491	458	530	457	470	509	452	479	531	485	486	502	506	492	463	490	490	525	505	471	492	494	452	460	507	492	480	533	503	496	467	449	470	494	458	484	481	495	487	489	464	484	458	494	461	468	495	488	463	507	513	511	498	506	496	518	473	533	502	555	475	485	473	498	485	478	482	501	483	463	550	489	445	488	478	481	498	512	481	478	509	496	482	472	475	471	500	440	514	491	489	502	499	507	466	493	497	486	505	472	463	504	480	514	474	492	477	518	458	465	502	506	453	510	469	483	474	464	473	472	462	472	463
3866	2216	3774	6192	7592	6019	3168	1266	474	186	168	184	151	162	154	180	187	164	144	177	163	166	170	150	169	168	181	154	163	163	162	175	162	182	176	161	175	157	170	170	173	150	172	138	150	168	183	187	152	153	198	159	172	166	175	183	160	171	167	178	153	158	197	166	192	159	169	183	159	162	170	166	156	156	182	179	168	166	170	127	158	157	165	151	185	150	167	176	166	154	177	155	148	147	163	148	164	168	166	180	174	152	175	153	170	165	162	169	158	153	159	149	158	140	161	162	192	175	157	159	174	144	165	174	180	159	155	174	186	201	169	167	141	153	164	152	158	156	138	170	157	189	148	182	158	159	145	180	193	161	167	169	186	193	150	169	181	179	198	160	176	167	178	170	187	174	178	156	164	177	174	150	190	174	157	175	163	152	154	153	162	161	161	150	169	180	175	154	162	178	154	191	171	153	189	171	165	161	157	170	172	199	148	161	167	169	179	159	158	181	168	180	165	173	168	162	146	162	165	170	152	160	169	191	161	159	146	153	170	158	168	148	154	141	156	188	163	142	165	174	147	162	146	159	168	163	155	167	161	167	171	187	174	177	164	167	159	166	165	151	188	132	157	163	150	167	152	177	160	165	174	189	171	162	171	184	181	144	155	180	140	179	168	171	143	151	176	172	173	151	169	159	167	140	131	171	174	145	162	167	189	138	131	172	133	174	162	147	163	154	180	142	155	168	158	192	163	157	167	182	166	165	169	166	169	169	147	157	178	177	163	150	152	170	164	142	159	150	160	173	185	121	161	174	166	175	150	164	174	158	181	164	163	154	167	189	177	173	184	195	155	191	160	166	179	147	187	167	167	174	171	172	176	182	164	146	155	160	156	163	139	177	184	155	150	175	152	165	144	185	151	168	148	180	175	203	187	177	174	171	178	174	163	168	163	150	171	161	177	179	171	157	162	209	176	165	169	163	145	144	153	159	181	161	171	164	178	161	155	162	161	175	165	156	166	176	180	164	159	174	174	156	173	166	162	163	154	186	178	162	169	169	162	156	172	165	185	148	206	187	165	170	166	149	163	180	180	190	151	173	171	175	196	192	163	178	161	151	176	177	163	163	177	152	166	170	176	154	171	170	143	179	171	173	186	150	182	148	169	159	155	174	180	170	159	165	152	157	151	175	173	146	170	171	210	167	181	184	158	174	182	182	183	159	162	154	168	179	177	179	139	164	174	165	189	162	174	168	186	162	143	175	156	190	166	170	163	148	159	167	168	178	163	132	163	164	179	156	176	143	189	172	157	159	177	160	176	160	166	154	150	179	161	142	185	157	158	164	160	156	170	158	166	163	151	169	171	163	185	162	172	150	158	171	201	176	189	137	171	155	164	172	178	175	153	179	178	188	150	164	158	180	137	161	174	172	176	154	163	175	175	166	164	183	178	182	173	179	160	155	175	170	157	148	178	159	175	177	171	155	165	190	156	183	142	162	181	165	141	182	149	159	177	168	176	181	166	165	174	161	137	152	151	166	152	145	159	176	196	159	142	163	148	163	171	163	144	175	152	174	163	143	165	172	185	161	176	177	174	153	169	173	182	160	177	167	192	164	155	150	174	170	170	170	170	179	155	161	171	179	168	182	164	151	190	167	172	168	178	159	154	183	187	179	208	174	176	140	182	142	156	160	178	152	170	169	163	173	181	170	167	163	177	157	139	158	166	168	182	149	165	159	169	165	185	165	128	157	166	188	194	194	156	178	172	162	185	155	163	179	170	159	155	176	188	168	165	164	165	151	152	168	168	178	174	172	154	180	152	149	159	193	146	189	160	183	162	180	162	162	160	165	168	173	169	140	159	158	184	164	174	138	162	155	159	158	166	154	195	169	154	183	180	174	191	167	177	168	167	167	168	175	172	153	153	147	159	163	144	137	169	137	183	175	150	163	151	140	157	184	167	186	170	171	166	162	147	158	166	158	188	182	133	154	152	175	155	166	201	151	150	161	172	156	156	164	173	173	160	175	186	151	159	167	159	173	176	182	176	170	178	163	145	168	166	162	169	142	167	165	176	158	170	166	143	180	165	161	162	160	166	183	158	179	179	167	172	202	165	157	180	160	161	199	168	165	170	164	162	171	154	180	163	147	191	163	147	183	154	161	152	174	163	191	180	140	178	164	163	152	156	169	165	170	165	172	147	155	163	196	158	171	162	176	153	196	174	173	162	165	176	167	173	170	152	157	165	158	145	180	157	163	191	218	185	173	175	160	184	178	177	149	165	159	170	168	162	160	181	170	152	166	150	131	170	173	161	152	155	166	168	152	169	195	194	157	148	184	192	174	174	163	157	153	166	151	192	170	149	159	159	164	176	170	144	148	172	158	180	171	173	175	198	166	173	181	156	177	170	172	174	173	177	167	190	166	158	160	165	177	177	159	163	155	163	186	152	163	170	165	184	164	157	160	175	179	161	159	150	140	168	167	169	165	174	164	167	153	169	174	163	173	170	157	177	188	158	195	166	157	142	166	201	173	191	146	161	185	156	177	166	176	177	155	176	172	156	183	181	153	161	187	167	155	157	162	159	181	168	174	149	181	189	161	173	163	168	175	204	177	164	166	159	155	155	164	171	148	156	165	178	147	155	155	170	174	163	169	170	157	174	151	170	172	183	185	172	153	156	167	168	150	155	160	161	179	180	162	170	162	170	166	158	163	183	160	152	163	200	152	170	181	167	180	176	159	144	163	165	177	153	159	160	154	168	192	186	182	157	156	172	157	166	173	167	168	183	156	159	175	159	161	155	194	156	178	185	154	178	160	153	159	155	161	165	186	143	186	158	145	166	166	160	157	153	149	138	153	164	174	163	163	177	176	169	155	178	150	181	166	174	179	163	176	205	184	185	157	176	185	179	170	159	178	143	172	172	168	169	179	171	178	163	155	157	147	196	158	157	176	170	148	167	162	176	173	185	195	177	168	163	144	160	190	166	161	167	131	171	165	170	175	186	174	146	161	182	207	198	180	165	140	161	167	152	175	152	164	169	184	182	174	169	163	166	190	151	160	169	167	171	139	147	175	141	163	174	160	140	175	145	180	153	182	162	175	184	168	163	175	146	166	183	167	158	161	147	178	177	171	134	174	167	162	202	177	179	161	180	152	156	179	187	177	136	188	200	176	172	161	188	178	165	179	159	150	168	165	154	172	179	139	174	151	150	148	155	149	165	166	144	160	157	159	172	162	182	150	168	162	148	177	170	175	159	169	143	171	162	165	153	155	163	167	162	187	179	188	169	186	169	183	158	155	149	156	154	167	179	166	138	152	177	155	156	165	179	183	167	135	171	154	167	188	157	163	184	166	178	179	145	173	166	181	160	183	174	144	166	146	168	181	173	158	173	163	175	154	180	158	139	155	184	183	172	165	168	170	177	171	177	173	165	151	177	196	173	142	167	164	176	173	161	182	150	174	159	149	158	175	176	175	156	173	161	164	163	180	150	166	166	163	137	190	163	161
2927	2375	8207	18707	21590	17720	10301	4520	1629	417	495	517	465	443	430	451	463	445	425	445	439	470	439	447	450	399	434	452	464	449	438	443	439	448	463	436	464	444	446	446	468	456	474	466	425	467	450	481	467	453	422	474	421	442	464	442	439	468	437	433	454	455	472	434	428	442	441	483	463	437	457	460	437	439	453	472	441	408	470	434	484	459	470	433	426	485	446	420	419	461	477	454	430	471	477	441	462	452	466	444	448	453	433	443	424	447	415	437	413	421	440	445	426	464	425	439	476	465	481	486	452	442	460	401	460	485	453	460	445	471	449	475	461	429	484	449	488	438	461	459	466	482	419	461	449	457	480	463	441	426	459	482	441	470	464	448	482	444	438	439	431	423	438	471	453	444	422	434	496	478	463	469	427	438	436	458	438	422	450	458	419	446	415	471	454	415	421	429	422	458	451	446	443	449	432	464	471	436	432	481	446	490	444	435	467	465	422	472	422	457	499	442	442	427	405	481	439	437	447	480	458	420	488	426	462	450	475	452	447	472	469	450	431	408	426	414	438	433	453	444	443	428	459	415	433	463	472	444	455	446	442	416	437	441	438	471	448	457	457	477	436	423	467	432	445	431	431	462	483	460	464	431	452	464	419	403	435	424	422	456	440	459	430	423	437	450	490	471	436	420	452	417	462	441	476	448	450	454	439	445	467	439	458	457	449	430	427	453	434	455	436	437	455	470	463	483	432	471	422	452	475	438	455	452	436	452	468	458	439	454	429	463	441	493	408	430	393	440	432	473	450	429	487	462	455	446	461	433	483	457	440	449	441	471	445	443	458	462	464	463	454	422	512	438	456	422	429	462	439	437	417	474	425	441	469	425	438	445	417	457	470	420	461	445	460	491	454	475	461	445	396	449	415	462	444	467	446	419	430	487	452	447	427	449	444	490	459	397	437	450	443	442	441	446	428	440	453	454	437	482	468	461	452	451	434	435	460	461	424	444	413	458	452	431	446	450	425	449	424	428	478	453	449	465	423	480	441	484	446	421	435	450	436	437	414	446	449	441	427	454	420	452	442	421	462	433	464	453	507	461	471	430	434	457	430	437	465	462	479	435	439	457	452	476	433	452	446	499	424	472	420	461	419	452	410	432	434	462	475	441	440	441	415	479	457	443	432	429	447	431	463	439	450	486	445	442	454	476	447	463	499	421	471	429	442	472	398	437	408	442	428	462	443	435	428	431	435	437	446	404	417	437	478	440	456	426	472	439	427	431	476	485	451	431	475	452	455	457	433	440	451	440	440	460	463	446	462	439	435	390	487	436	468	440	490	446	456	453	450	406	473	437	469	450	457	511	450	438	439	432	410	447	466	449	436	415	443	442	460	412	423	442	483	449	453	441	468	453	454	433	430	441	412	394	458	459	436	478	431	421	443	456	458	423	461	467	441	446	470	437	465	440	421	439	482	444	460	441	448	433	438	426	479	420	455	431	447	383	431	468	396	441	457	454	447	453	433	445	479	470	455	466	436	437	441	413	448	440	469	437	449	466	492	456	443	439	451	437	485	477	460	442	460	461	453	444	475	512	474	415	456	451	406	449	440	436	448	391	439	438	461	475	443	438	415	422	459	443	474	460	428	412	424	467	415	408	444	473	477	463	415	421	420	424	459	461	443	427	429	446	432	443	435	457	455	474	479	421	430	454	467	439	485	415	464	460	477	434	433	476	433	448	431	420	448	448	465	450	487	433	444	458	403	458	452	442	454	445	494	439	414	452	456	490	424	438	437	476	475	440	464	413	442	397	419	437	474	470	445	428	456	468	441	440	437	474	420	448	494	437	422	457	451	418	428	453	434	465	429	446	451	439	443	453	462	431	458	440	443	430	407	455	467	411	461	453	456	470	479	449	430	434	453	432	441	443	431	434	469	462	444	451	474	417	449	424	418	449	437	465	437	455	439	425	468	455	432	499	418	422	428	451	446	440	451	460	418	436	464	442	460	453	454	430	469	464	426	461	430	439	421	444	441	428	452	428	447	449	454	444	451	432	424	474	458	491	462	457	438	434	428	420	429	474	461	458	456	450	480	452	449	466	491	463	467	428	464	430	434	452	467	458	463	445	486	430	436	446	428	455	432	415	441	476	484	471	437	466	450	405	436	459	451	443	427	441	447	438	457	453	465	453	471	453	438	436	438	430	450	440	426	413	444	471	466	482	438	446	485	475	444	440	413	475	496	439	404	452	429	456	444	381	457	447	468	461	437	443	464	422	423	472	465	461	456	436	417	444	417	401	438	460	451	464	450	457	422	451	408	396	465	456	481	430	457	422	441	429	479	479	478	456	448	435	458	434	432	473	444	446	440	407	421	483	467	462	427	479	435	451	444	418	456	526	415	416	457	454	445	447	421	436	481	449	445	455	403	431	509	455	449	417	461	460	453	462	511	448	431	495	417	448	464	443	495	468	461	432	460	431	443	423	471	500	438	454	454	484	452	417	454	467	480	493	442	452	426	465	450	445	517	442	438	440	458	465	440	464	446	456	445	446	417	459	439	441	414	460	451	438	488	495	424	423	429	432	472	428	462	448	473	479	444	482	414	439	466	457	461	453	456	433	450	454	431	477	435	434	427	439	425	448	430	432	437	432	411	453	439	456	462	466	444	447	460	411	426	437	436	441	437	450	441	429	415	420	369	450	444	462	433	413	446	431	494	425	454	505	444	443	451	476	440	443	431	428	482	443	439	451	460	439	462	463	435	437	449	426	485	403	413	453	385	459	454	436	443	465	447	437	419	460	443	498	442	428	425	451	432	433	445	448	387	435	434	488	442	468	460	417	431	448	422	425	462	405	457	443	447	455	427	429	426	466	448	465	432	476	471	459	445	479	423	427	411	452	467	420	490	449	486	420	454	462	437	458	482	439	444	468	466	457	459	444	447	450	451	440	441	440	417	472	445	477	448	439	456	477	496	415	440	424	478	453	422	443	465	458	465	441	432	453	412	481	437	412	465	440	444	445	413	446	425	464	425	454	502	426	471	433	434	424	462	421	449	439	440	466	425	418	442	463	426	460	470	420	469	455	427	460	448	425	477	475	460	469	456	458	480	436	437	447	463	482	437	466	456	432	494	464	408	450	425	434	433	415	484	424	434	445	425	446	454	509	461	468	417	476	445	442	467	472	427	448	432	450	402	421	464	448	476	450	486	451	462	433	462	425	452	431	473	430	418	469	431	460	446	448	417	419	472	448	445	457	453	440	470	454	438	461	430	428	435	461	477	431	464	467	458	416	449	458	460	432	445	448	438	444	431	463	441	423	448	419	429	437	443	450	425	463	454	490	445	464	463	442	425	448	457	446	436	427	464	471	451	427	446	476	479	466	465	463	402	466	468	435	416	457	443	472	465	470	467	439	424	418	439	461	445	432	493	436	422	443	405	467	461	446	424	464	464	452	434	462	452	447	423	435	465	397	426	436	437	452	431	464	476	476	450	403	502	474	459	458	425	433
14119	7128	35951	57906	55454	42692	26897	11916	2591	243	227	221	233	215	223	200	217	206	214	202	201	186	201	212	223	216	206	196	229	180	210	196	207	224	213	216	193	212	190	179	215	209	192	193	185	205	208	200	207	212	196	224	215	223	199	200	198	185	203	215	216	206	191	221	203	216	198	212	190	206	224	213	208	177	225	216	193	188	198	204	188	222	200	205	170	194	208	228	203	208	204	211	211	198	193	200	179	205	202	202	202	192	203	197	215	209	188	209	190	189	204	211	210	226	199	213	207	219	217	205	212	223	166	179	209	202	183	224	208	201	181	192	219	194	197	202	224	197	206	185	202	232	204	211	241	201	176	187	218	220	203	190	194	201	194	189	199	213	202	210	193	196	207	194	208	203	215	195	205	186	194	244	187	192	204	199	189	197	198	206	194	203	235	192	188	212	213	198	209	188	226	196	196	209	224	197	198	205	222	195	186	207	202	198	189	201	177	233	231	203	197	164	185	191	187	184	206	194	194	212	182	201	200	175	219	197	236	203	217	191	211	192	202	194	193	196	199	227	212	183	175	190	224	233	171	180	191	208	204	180	217	214	172	198	225	220	193	218	202	212	192	193	193	180	244	228	191	218	199	209	220	175	199	198	211	208	221	212	168	240	202	210	224	181	206	208	199	206	189	232	190	197	207	193	213	175	193	221	186	211	224	199	204	211	196	189	190	210	219	212	193	162	184	198	188	187	197	174	194	192	210	183	198	194	212	226	214	178	202	180	204	178	231	190	202	211	218	199	179	208	221	192	237	196	189	197	196	177	237	206	232	208	197	206	207	223	211	210	195	213	188	212	199	196	211	184	203	188	204	196	205	201	182	197	176	237	192	203	197	191	188	198	261	202	211	186	200	207	193	199	218	180	233	198	202	222	198	200	189	198	220	208	193	199	198	193	185	167	200	197	218	183	196	221	219	212	198	187	203	208	209	225	206	228	220	212	209	202	207	216	230	232	181	198	202	200	199	199	219	209	222	184	198	222	198	228	200	187	215	190	199	202	209	209	218	205	226	214	213	206	252	231	190	204	217	204	217	181	226	207	209	214	227	193	218	181	205	198	195	219	209	200	189	201	179	222	193	209	219	214	205	187	232	195	196	203	196	204	194	193	184	192	192	209	210	201	200	200	208	216	188	187	189	195	193	203	188	205	169	178	196	223	203	191	210	222	194	237	203	221	203	210	185	229	204	183	199	193	207	191	193	178	217	199	210	196	205	209	207	215	196	222	208	213	199	196	190	222	240	197	221	203	186	199	200	193	202	193	209	233	198	192	218	188	184	209	200	207	199	212	212	218	217	209	203	174	182	226	205	236	201	203	211	165	206	205	185	198	199	188	196	220	182	199	187	194	197	209	192	206	194	213	210	220	204	208	203	218	204	213	203	163	184	196	219	199	217	197	203	200	201	189	194	191	198	191	209	230	192	188	184	192	209	203	199	194	197	209	205	207	186	237	198	208	195	193	227	207	196	192	196	203	212	213	191	179	210	197	212	186	210	195	204	202	187	200	218	184	187	202	195	188	179	201	203	184	204	178	203	228	194	209	185	214	222	198	191	227	188	206	175	228	218	206	199	212	213	193	181	214	206	220	238	198	212	199	209	197	210	207	202	203	222	196	206	212	200	208	178	204	192	187	203	211	201	185	213	179	161	204	206	212	200	199	180	191	200	191	216	212	192	214	203	198	211	222	187	208	227	206	186	174	193	188	202	192	221	202	197	204	180	210	183	175	207	203	223	198	198	190	196	196	191	221	216	196	202	193	192	214	207	206	208	211	204	206	187	219	201	205	226	209	198	196	193	198	205	196	197	201	198	160	202	195	210	207	211	205	186	181	202	201	200	202	183	188	217	221	167	228	224	230	218	226	209	195	202	204	209	208	227	190	208	191	197	198	228	192	217	206	191	201	226	207	207	195	205	184	204	185	188	207	205	201	209	199	205	190	195	220	188	191	191	200	222	239	212	188	190	189	219	205	200	198	196	219	193	212	197	208	228	197	220	209	183	195	216	186	208	204	196	207	175	186	216	188	214	192	202	180	187	214	210	227	238	185	224	208	207	190	214	187	223	212	182	204	187	214	194	228	210	197	207	197	192	195	182	176	202	205	188	188	216	195	215	218	225	213	226	182	216	237	175	200	192	182	206	204	213	209	216	238	196	207	188	210	191	233	199	207	197	211	187	215	194	182	194	200	174	187	207	193	223	226	201	203	209	195	190	203	173	216	199	220	189	208	206	188	205	213	236	188	225	207	192	218	208	188	201	195	186	207	212	194	184	203	223	188	236	219	204	208	221	207	207	195	204	205	187	193	189	182	208	210	193	170	208	241	206	193	179	196	195	189	207	239	184	234	217	199	192	209	199	213	195	208	206	197	196	211	202	208	196	175	184	205	196	220	217	196	210	205	203	192	197	218	177	197	190	193	207	187	192	196	194	189	191	196	207	198	198	204	208	211	214	174	221	170	215	188	208	227	215	205	224	221	215	196	197	205	198	208	177	193	189	179	206	184	193	213	176	196	175	217	194	193	203	188	228	210	188	211	219	220	213	202	201	188	193	205	219	203	212	225	203	184	201	212	213	189	224	193	193	188	214	212	194	205	175	199	214	214	187	234	173	216	206	223	209	215	202	207	218	215	195	219	211	190	186	205	211	208	201	188	187	201	205	203	219	211	199	184	176	189	216	212	199	193	180	194	189	205	210	217	179	182	222	220	222	209	205	209	219	221	212	216	195	192	192	193	209	201	194	212	192	191	217	230	196	202	195	216	189	220	211	198	186	188	196	200	194	217	194	183	213	212	205	193	234	200	218	212	194	192	206	203	193	203	190	190	196	188	213	204	199	207	221	204	203	203	192	188	219	234	198	181	210	210	203	192	199	213	199	200	220	184	175	179	220	187	194	186	198	226	227	217	200	182	188	239	207	206	215	189	212	193	185	189	198	181	201	191	205	193	209	211	202	204	217	211	212	207	212	198	162	209	228	207	186	206	204	208	212	190	192	188	210	193	178	217	202	198	198	224	201	209	226	201	222	193	223	214	201	223	213	208	190	185	184	202	200	200	201	204	214	202	204	192	193	204	196	190	214	209	193	218	189	191	218	180	205	226	185	186	217	205	214	217	196	182	217	196	195	200	171	196	196	188	225	214	211	199	214	208	215	168	189	213	205	190	214	207	225	180	178	210	191	202	190	196	221	186	235	185	193	209	198	208	205	184	224	206	198	196	187	204	213	226	196	178	207	208	195	188	221	203	183	204	207	195	193	185	212	202	208	247	186	196	233	213	217	194	197	208	211	203	186	196	209	216	174	183	197	204	206	190	214	199	165	181	211	190	206	201	209	196	211	227	201	208	199	221	226	172	196	206	228	197	202	199	201	215	232	209	198	197	208	190	192	223	204	188	223	190	193	201	214	183	196	212	217	199	202	202	222	168	204	197	212	219	230	208	195	202	205	190
8565	5910	38560	63324	62402	52678	38957	23182	7236	580	661	611	601	595	557	553	560	540	562	592	520	513	572	527	501	564	550	532	533	524	531	530	493	527	537	530	541	526	514	522	573	518	517	522	519	521	524	500	533	521	574	502	498	533	514	534	525	497	536	517	559	508	526	507	522	539	507	559	538	546	547	533	505	501	556	481	525	573	506	559	501	545	554	506	537	510	508	534	545	558	541	550	536	523	580	534	533	571	542	522	528	546	524	574	538	543	512	562	535	518	536	524	514	534	551	579	494	531	505	483	537	551	517	555	506	560	533	526	570	527	544	546	532	537	530	499	499	584	511	513	556	509	526	526	512	549	518	578	549	546	503	523	484	529	512	505	520	525	573	533	594	503	546	502	524	547	525	516	517	523	542	485	544	535	538	508	549	502	531	497	567	537	571	520	501	575	528	518	525	552	550	537	588	539	539	538	518	527	541	545	554	528	546	552	545	567	554	527	542	511	515	565	508	534	522	503	551	531	515	544	538	497	541	578	534	495	513	543	512	516	527	545	511	525	590	568	506	499	533	536	528	523	488	538	539	575	581	492	493	575	535	535	529	531	540	526	526	493	524	549	514	523	535	523	528	548	527	540	549	503	535	520	481	508	554	528	562	563	496	540	551	537	515	513	530	513	548	514	530	520	547	558	463	559	552	532	547	534	523	564	552	536	565	536	536	559	540	532	560	492	530	571	538	522	551	600	542	537	520	545	520	549	525	569	526	507	518	500	502	562	558	543	537	532	532	550	532	554	572	527	540	530	574	508	527	515	524	536	569	505	527	519	537	495	529	491	550	542	532	550	523	565	503	541	529	605	514	523	535	554	499	525	540	530	508	550	549	538	549	522	520	492	506	541	512	533	547	531	537	517	501	553	525	521	534	523	493	519	487	522	513	523	543	494	533	495	524	513	535	560	517	532	503	577	555	513	553	528	516	493	503	513	503	540	519	527	547	530	499	539	535	491	552	517	548	532	499	519	489	540	501	528	529	544	535	573	546	530	537	530	558	544	514	512	548	527	529	587	559	546	530	563	570	553	464	539	537	518	531	518	547	564	543	533	541	540	564	536	546	511	529	543	498	510	574	557	527	528	568	544	522	566	512	550	534	535	567	565	500	518	557	549	520	491	474	544	577	539	527	523	539	532	529	514	564	529	498	505	547	534	537	534	519	507	541	546	517	528	532	551	560	538	527	495	546	534	515	531	548	538	516	559	569	567	541	543	514	526	550	535	544	514	524	533	540	511	535	571	558	548	563	542	558	529	542	567	562	577	536	512	565	510	557	515	573	508	540	546	559	560	552	586	536	526	538	506	507	541	542	574	518	515	525	538	494	509	538	527	535	529	520	541	567	601	492	513	547	544	504	501	531	537	531	503	519	527	548	531	539	554	565	513	530	511	524	548	544	545	559	532	531	530	550	536	540	524	505	539	503	531	499	582	538	547	559	568	527	517	485	487	535	546	469	521	522	477	490	505	557	550	577	538	523	518	518	585	571	529	537	509	540	537	515	515	523	526	529	557	559	533	565	532	529	520	541	542	546	493	563	535	495	574	552	494	531	537	514	538	504	564	560	549	557	560	528	543	499	536	490	508	522	507	507	529	504	491	496	541	513	535	529	541	540	533	528	567	527	527	541	536	522	551	487	551	552	519	564	476	519	511	538	529	501	533	515	529	517	522	504	532	517	543	518	519	522	517	536	539	533	520	539	549	549	547	535	513	502	544	529	507	532	530	484	523	515	566	559	530	511	510	472	526	544	528	503	563	559	536	514	545	545	535	515	521	479	526	533	532	516	538	531	549	511	528	546	528	457	532	524	541	510	546	556	552	544	528	545	531	519	579	574	516	521	531	563	511	488	537	530	514	527	552	524	546	523	546	505	572	522	537	535	541	570	522	501	518	551	514	546	562	512	528	554	490	508	504	535	518	515	517	519	504	540	544	517	503	556	526	488	515	539	557	554	497	533	506	550	561	539	512	481	582	538	548	554	536	535	588	513	549	525	570	557	551	526	559	515	523	523	524	525	532	528	492	560	498	570	572	494	520	535	520	518	512	543	497	548	549	534	539	511	515	494	514	523	519	538	542	524	547	515	528	561	530	525	520	527	577	529	519	516	502	486	530	528	545	524	549	524	532	511	553	532	492	518	566	510	556	522	538	485	492	542	502	531	501	545	519	528	550	531	559	523	504	515	518	505	491	548	530	522	529	561	564	558	476	508	523	505	536	483	509	556	534	549	528	544	507	542	521	522	558	523	505	531	553	499	502	529	522	517	554	550	516	535	547	557	579	514	553	550	485	540	484	557	544	519	498	551	534	535	508	566	567	508	539	524	519	522	512	517	531	541	511	525	548	503	536	535	535	502	538	492	502	549	540	512	547	523	556	513	512	554	501	489	519	558	519	527	549	548	510	499	538	540	481	536	527	515	563	525	531	558	518	549	519	516	519	568	510	539	488	494	511	518	545	516	553	516	583	571	518	526	516	526	524	540	543	486	538	504	528	505	509	591	502	552	542	539	519	535	553	566	523	526	524	543	543	570	502	507	512	532	509	558	533	516	517	514	572	583	505	498	521	524	537	538	508	501	501	524	571	532	566	552	517	514	570	505	546	513	554	521	565	507	517	515	557	495	545	537	556	535	543	504	528	492	547	521	531	526	539	507	559	549	528	543	584	483	537	503	504	522	548	532	529	536	525	542	535	498	512	523	550	545	532	542	524	520	505	523	582	527	543	514	544	499	522	517	550	531	534	538	523	570	520	542	506	514	537	533	529	540	542	512	573	542	495	547	525	556	524	508	505	532	538	568	544	491	533	549	551	522	548	537	520	541	510	513	552	537	517	552	506	547	526	511	500	545	519	534	538	537	483	539	499	551	543	544	560	512	544	555	513	557	528	541	502	501	545	534	521	567	589	566	543	530	539	549	560	536	554	524	516	535	540	527	507	530	520	541	547	486	495	522	538	542	547	528	527	547	558	535	553	523	536	499	547	526	499	540	514	533	511	538	532	576	548	496	516	516	557	536	522	522	506	513	533	512	542	518	540	500	518	523	525	531	527	528	528	486	553	511	487	515	510	540	541	549	527	573	550	558	537	486	571	547	512	486	519	553	557	529	527	535	539	522	501	521	545	515	506	564	527	525	521	558	578	525	528	557	540	514	514	540	547	524	512	517	520	540	485	517	526	537	530	544	510	525	532	543	523	517	548	543	492	520	520	534	535	498	522	541	536	514	502	514	506	540	556	536	612	511	517	511	527	542	571	571	529	543	550	560	510	529	530	528	548	522	509	488	548	524	527	552	523	527	536	506	527	540	517	550	525	544	582	512	497	533	528	483	508	542	546	521	504	547	532	537	519	520	494	532	552	506	550	520	538	495	561	520	563	563	508	505	497	546	500	548	540	503	555	537	567	527	531	510	523	490	533	523	534	557	514	492	572	530	534	559	533	539	569	536	509	507	496
21581	11631	44484	69447	68451	54310	37250	20114	5669	295	262	223	243	205	179	196	184	199	150	182	196	204	196	205	185	169	174	194	195	191	188	187	187	210	176	174	189	228	182	201	208	213	183	171	187	172	210	194	208	182	225	188	189	190	213	172	190	202	191	213	208	175	204	191	226	199	204	227	198	199	208	229	196	205	189	177	183	185	205	194	181	195	186	195	191	173	190	191	196	168	216	188	193	212	217	200	215	197	203	197	194	209	202	202	195	216	198	184	204	184	225	212	188	195	194	162	182	208	192	190	192	185	190	199	184	192	189	184	195	193	217	207	222	192	209	184	186	196	178	203	186	188	196	221	184	195	173	185	220	204	215	192	218	194	200	169	196	187	178	188	190	189	200	191	177	197	179	183	178	180	195	202	186	181	180	179	203	177	177	185	192	174	186	180	188	200	186	193	192	200	203	187	199	204	188	198	182	216	181	224	201	197	195	187	170	197	177	177	190	174	206	189	212	193	169	229	190	192	207	210	206	226	201	189	188	210	210	183	177	180	200	207	187	174	169	212	180	205	197	196	177	208	187	218	211	178	181	172	192	187	178	194	222	200	223	206	196	194	193	183	175	215	210	198	192	181	194	178	193	206	203	179	226	205	181	221	197	209	201	195	173	221	189	189	181	192	226	180	204	209	205	175	178	167	180	172	203	223	201	193	207	180	213	203	189	169	205	194	195	197	181	198	200	209	172	165	202	197	173	221	231	206	195	212	195	183	208	198	204	234	194	188	214	185	192	213	201	189	187	180	232	183	186	183	189	175	178	189	187	188	167	192	193	193	177	216	204	183	209	191	201	207	191	208	183	197	192	189	213	197	202	192	174	185	187	208	180	193	187	197	169	173	171	202	184	199	223	200	187	177	195	197	179	196	218	200	200	173	182	208	192	211	182	188	181	206	180	189	190	221	186	198	199	180	208	185	211	155	179	190	195	182	234	187	192	188	212	194	198	226	184	185	169	204	190	191	222	187	207	175	193	216	178	195	193	207	190	164	192	205	187	197	195	193	193	194	199	182	188	186	197	203	200	183	187	184	215	198	190	221	186	196	196	177	173	211	207	202	188	187	156	182	219	190	192	187	195	198	189	194	179	190	201	190	221	193	213	220	216	190	186	190	185	208	182	203	199	196	192	199	201	166	183	201	184	179	188	178	200	201	198	201	193	198	177	195	165	186	198	226	187	207	214	187	204	194	177	182	194	190	185	218	210	192	198	194	213	199	210	203	165	202	206	190	194	197	188	176	197	192	187	194	184	184	186	210	186	188	184	203	179	198	190	184	214	201	181	170	195	216	203	210	199	181	187	186	189	180	176	173	211	217	213	195	205	169	203	180	198	193	183	180	192	189	190	175	206	222	210	198	202	188	189	192	207	205	194	216	210	206	181	177	186	169	190	201	193	161	204	181	182	181	199	191	184	202	193	175	179	193	208	181	200	194	208	193	190	195	189	190	197	192	170	206	191	179	195	182	184	181	204	184	170	188	209	162	199	182	185	198	159	192	206	209	205	191	195	184	210	199	180	189	195	183	175	190	208	190	188	180	177	191	228	191	195	180	211	181	204	196	199	212	199	210	176	202	167	185	176	207	177	204	164	198	185	180	176	179	203	203	187	188	200	172	194	198	192	185	168	189	195	193	165	200	199	203	198	192	186	186	180	208	185	201	215	202	214	187	183	193	212	197	184	185	200	204	200	189	196	199	218	189	202	214	185	184	192	181	198	215	185	207	201	176	180	184	218	166	187	176	220	210	196	183	195	170	184	171	183	174	193	198	192	188	187	177	220	183	188	206	202	202	190	200	192	191	179	194	215	198	201	195	200	176	184	188	196	212	169	198	192	172	190	204	219	191	184	191	190	200	189	208	186	187	205	190	192	166	189	174	191	197	199	203	197	195	204	207	195	189	209	176	193	202	215	187	203	194	192	193	175	165	175	194	176	200	177	197	189	173	188	178	196	185	185	177	200	178	183	197	181	197	206	188	193	192	198	170	205	204	190	215	204	195	181	201	190	214	194	183	194	205	201	201	201	186	189	205	201	204	187	184	217	184	209	207	216	178	203	227	184	181	186	185	187	199	168	198	195	185	176	191	182	169	166	188	206	191	206	195	179	193	216	196	173	190	200	191	211	186	195	193	188	187	189	208	189	190	183	165	187	188	185	193	181	227	193	209	203	192	212	171	178	232	188	179	201	185	200	193	183	201	195	196	204	187	199	220	196	187	191	197	197	162	196	189	195	196	195	189	219	186	198	198	207	189	176	163	178	164	192	194	190	181	175	212	201	193	190	208	169	193	180	194	181	186	198	205	195	174	177	175	198	215	196	179	204	189	208	195	188	182	208	198	173	199	191	202	211	205	173	181	205	195	212	187	193	212	186	165	203	182	180	201	172	184	180	197	196	202	197	191	173	194	193	216	185	175	178	175	210	192	194	202	197	208	198	193	225	166	175	167	204	198	201	193	192	199	173	214	193	176	207	185	174	169	179	199	189	190	199	173	181	212	184	215	211	174	200	204	193	191	186	183	188	187	193	168	197	209	199	188	199	176	199	177	217	202	170	167	170	208	213	190	203	179	176	207	182	181	209	198	174	184	184	171	215	178	185	191	174	177	200	189	195	186	165	191	186	201	194	225	213	188	181	166	185	197	215	188	183	213	182	203	187	200	189	205	166	198	221	206	210	213	191	210	182	204	172	188	177	180	196	165	176	183	204	170	169	201	206	188	200	201	197	193	182	198	182	218	183	190	184	195	209	192	200	224	185	185	204	172	185	180	200	186	188	179	184	192	196	197	191	185	178	191	215	197	217	204	195	214	177	191	203	176	210	175	197	190	169	179	174	188	190	191	189	164	175	191	174	204	176	214	193	186	197	197	166	201	189	193	206	194	175	179	199	193	211	198	182	222	179	189	188	180	188	196	163	205	206	177	181	178	182	202	207	193	184	167	190	187	197	206	190	207	161	207	184	186	177	184	179	197	193	221	183	161	178	184	193	204	201	179	192	176	209	190	201	173	193	189	189	195	189	186	184	185	174	179	211	180	192	194	201	196	201	208	178	171	197	196	207	187	203	193	193	201	186	229	175	186	180	190	171	194	190	190	190	198	161	190	215	196	152	167	166	226	181	187	193	196	198	205	208	204	215	184	179	187	204	185	202	174	177	205	215	200	203	196	189	194	188	211	208	186	189	207	209	186	213	199	197	209	194	176	200	193	191	199	187	188	184	194	179	210	189	181	203	204	201	213	183	187	185	206	184	177	199	217	220	197	170	213	189	198	198	174	170	201	184	193	165	167	214	193	187	202	212	216	196	175	208	189	210	200	170	178	199	220	189	223	191	208	223	188	208	194	185	182	185	208	205	200	191	167	195	151	189	188	203	200	188	191	204	184	185	202	175	220	191	201	202	181	209	212	179	185	168	198	196	202	187	184	191	198	222	197	195	169	201	202	191	183	181	172
11324	8026	46069	74147	76939	63879	47578	31540	10734	566	628	647	711	557	526	545	502	484	513	548	518	483	518	496	514	515	529	454	489	506	506	499	512	475	491	522	489	494	488	517	507	503	533	558	527	530	485	464	515	524	501	503	491	474	485	488	474	492	498	482	481	490	493	528	549	519	487	480	509	478	482	473	501	502	480	530	488	499	505	472	514	498	526	526	507	517	519	471	522	524	510	488	471	517	516	480	482	460	471	492	521	490	530	483	490	533	492	525	470	457	521	471	497	472	521	502	495	492	542	508	490	478	461	520	519	505	515	530	480	512	471	446	505	512	514	470	504	513	498	473	506	522	501	483	489	480	522	509	490	511	463	530	500	492	494	497	492	512	457	485	481	510	479	536	468	508	479	478	509	493	513	549	496	459	497	526	503	498	499	503	452	517	537	485	484	506	510	469	459	490	466	500	489	493	506	515	460	534	505	526	473	550	519	503	522	507	517	461	510	503	516	525	510	484	488	507	519	497	558	499	488	462	479	474	508	527	443	503	500	486	489	504	499	488	503	504	479	468	514	496	455	482	499	500	516	474	447	517	474	494	523	491	518	469	520	560	495	511	457	509	481	466	491	471	476	468	510	530	481	522	502	511	484	516	509	549	489	518	527	478	530	529	524	477	479	498	508	455	529	499	474	514	525	514	473	505	482	523	487	498	478	529	479	491	489	517	497	491	527	479	515	476	499	529	532	483	495	507	512	485	474	527	483	489	507	569	513	485	487	523	493	500	528	476	533	458	476	499	481	524	509	492	487	532	524	450	518	503	503	495	468	488	523	473	470	499	471	477	534	463	534	467	488	519	474	540	542	494	498	504	483	502	521	504	505	540	515	503	474	551	470	480	506	467	479	497	508	496	463	466	508	498	490	505	516	511	505	507	490	489	460	515	498	522	484	504	489	491	521	485	550	513	489	509	462	515	521	477	514	529	531	516	486	502	504	503	520	494	510	476	485	474	505	526	448	499	478	484	470	503	476	498	499	480	510	508	492	523	498	528	509	491	499	529	514	508	480	513	492	495	450	482	467	545	509	501	483	464	503	508	495	517	525	510	496	519	493	459	487	537	500	480	492	485	518	506	513	505	454	516	515	486	495	489	558	480	544	492	529	505	458	456	493	496	490	565	486	484	513	516	491	475	472	532	455	494	510	507	483	490	527	515	491	492	481	495	497	501	501	483	444	517	512	434	481	515	476	489	482	490	505	467	499	477	491	479	479	510	515	519	492	521	466	499	526	481	491	468	511	485	471	486	491	508	470	479	493	498	462	529	460	487	503	497	476	505	524	475	519	518	506	519	503	497	491	461	489	522	497	528	448	515	500	495	501	511	520	525	557	519	490	484	504	506	488	530	526	487	515	539	550	523	505	480	523	506	524	495	531	493	499	454	504	519	484	515	506	502	537	486	466	495	514	507	521	506	462	499	493	511	473	500	500	500	489	492	477	521	472	475	500	483	495	506	494	494	544	538	476	560	500	490	476	508	458	482	487	494	488	486	502	494	520	491	523	509	486	469	485	481	491	522	503	528	510	486	508	524	472	529	513	502	541	455	482	480	494	485	486	494	474	503	516	527	475	502	474	460	496	471	480	482	522	477	496	461	486	481	480	508	485	481	466	523	478	501	510	503	495	485	457	454	495	510	502	509	537	481	459	530	470	497	472	515	513	482	471	510	475	488	479	485	501	505	490	538	515	500	508	506	505	487	513	454	475	490	468	503	461	494	513	530	487	491	482	485	510	531	510	496	487	529	493	534	490	515	499	464	500	486	489	513	488	506	503	513	519	547	510	522	498	482	471	489	494	518	512	489	456	508	512	519	472	482	496	519	510	513	510	528	495	505	480	483	471	518	491	508	482	543	496	499	507	515	529	441	527	478	521	507	474	533	498	516	465	473	507	488	503	491	491	521	498	503	505	504	513	492	491	505	486	491	517	504	513	488	504	510	471	486	514	503	451	510	496	474	475	542	477	522	476	486	461	514	474	507	499	487	465	529	487	475	491	503	482	497	492	501	563	519	480	474	527	489	449	514	527	528	500	466	496	554	487	480	464	519	496	481	450	561	480	516	528	504	459	478	509	529	512	484	526	497	496	493	529	482	495	505	504	516	520	529	472	521	517	512	498	476	473	518	502	520	501	517	492	491	515	527	505	516	530	492	519	492	502	470	556	485	489	487	522	446	494	501	527	485	508	518	477	525	510	490	461	526	453	454	517	505	490	514	483	506	495	534	477	479	483	537	470	531	511	513	491	473	514	486	486	502	487	454	483	511	513	504	491	484	507	518	467	536	496	535	524	493	465	503	504	488	512	546	553	519	433	495	528	483	458	474	481	496	454	469	437	488	464	507	503	543	514	493	555	508	554	475	517	485	505	528	475	491	494	492	501	455	512	490	513	466	464	520	509	440	542	491	509	509	468	514	485	465	468	474	484	499	468	490	491	484	510	502	497	478	474	497	488	510	498	436	533	504	470	585	463	497	475	437	509	491	478	495	508	474	479	480	503	471	507	469	493	529	489	496	491	498	490	505	497	506	501	485	514	495	516	470	504	483	522	509	532	549	483	519	526	479	515	486	523	522	488	422	522	523	487	466	489	507	478	506	516	480	501	500	505	501	502	535	499	556	495	502	443	471	527	504	476	496	498	482	498	458	499	501	511	543	479	484	498	501	504	542	488	515	458	467	485	499	520	516	527	506	539	477	459	511	488	500	511	485	494	519	484	535	517	515	503	484	516	483	514	485	536	518	481	531	473	467	507	477	535	503	513	504	494	500	496	491	470	487	480	542	475	471	495	487	482	520	475	495	488	473	494	484	514	503	470	484	455	453	514	510	526	509	482	509	486	452	500	474	493	532	529	487	495	513	488	527	534	476	504	498	477	496	481	485	479	482	501	488	515	545	480	494	531	475	497	464	483	473	507	485	551	504	490	499	487	502	494	486	516	476	518	502	469	480	507	493	505	519	459	526	502	475	519	466	481	499	517	534	503	493	497	471	496	532	473	481	485	519	509	493	471	522	516	486	483	493	533	480	501	489	497	484	493	487	524	513	495	471	513	502	491	489	522	527	487	494	508	525	500	454	508	516	473	494	459	500	492	502	503	539	495	517	490	471	509	502	501	505	528	512	491	497	491	545	459	498	532	509	538	492	504	510	543	474	540	494	509	492	540	509	484	508	479	475	498	504	484	505	494	467	493	509	507	512	471	488	523	489	505	509	487	504	483	500	505	493	474	507	516	525	476	456	481	528	491	512	499	517	499	514	498	514	485	524	458	471	508	514	506	491	468	520	478	487	492	509	515	489	507	513	512	536	488	498	524	524	507	461	507	486	491	495	450	550	507	523	503	525	492	472	514	512	494	512	521	510	503	483	493	500	502	514	497	495	498	477	486	501	500	473	496	472	468	515	513	508	470	522	467	522	469	528	524	462	548	462	509	514	517	477	518	488	522	510	444	496
3993	1831	2968	4811	8416	6078	3127	1480	477	167	168	177	157	153	154	198	163	157	166	167	177	161	165	169	169	153	149	162	177	158	206	169	183	180	181	169	161	168	182	191	180	171	165	168	203	165	176	195	153	181	160	187	171	172	187	179	166	158	152	161	168	201	174	165	178	174	190	160	167	171	193	157	179	155	180	174	151	162	162	177	182	181	159	166	174	165	160	184	164	139	165	188	207	152	144	157	179	189	170	181	175	167	159	186	154	193	176	186	188	160	161	166	165	164	155	169	161	163	172	159	172	175	155	176	170	172	178	158	163	181	171	169	162	192	157	204	174	177	193	191	172	152	167	155	160	185	151	173	163	179	163	201	185	173	189	178	186	182	158	195	165	163	143	157	172	171	163	165	176	187	153	153	175	163	169	198	172	163	174	161	186	161	182	157	151	188	179	178	170	146	186	167	151	166	173	171	173	158	189	175	185	173	177	153	173	150	191	182	195	164	201	181	161	141	174	163	168	188	165	182	182	165	190	184	195	182	175	164	146	160	157	172	174	178	189	181	204	176	183	163	190	166	172	189	200	171	164	192	182	165	179	170	175	166	182	179	174	173	164	178	164	157	165	167	160	177	195	150	179	167	170	166	172	169	159	145	178	164	156	158	146	173	163	184	170	167	180	181	198	159	191	159	149	168	157	156	151	202	167	199	178	161	173	195	177	164	178	186	172	183	176	179	170	168	182	131	152	182	164	172	169	179	190	185	197	158	186	166	180	171	172	157	189	141	152	195	195	166	168	183	172	184	188	191	185	186	191	157	173	174	180	182	164	165	179	166	161	189	163	173	193	197	172	159	163	152	170	175	173	174	162	197	169	152	172	183	191	180	158	160	154	171	205	177	164	166	183	198	172	183	190	155	165	203	132	164	175	173	191	129	170	154	181	169	196	178	194	148	166	157	155	188	167	183	151	151	151	175	183	178	182	161	182	186	182	184	187	157	157	182	194	179	153	163	162	171	192	186	194	171	168	171	191	158	177	158	173	156	176	158	179	171	185	192	160	145	167	160	148	173	178	178	180	157	191	170	194	183	176	154	167	178	153	177	149	175	167	178	176	187	167	170	190	157	151	157	147	171	177	177	164	163	166	190	184	148	192	204	148	175	176	164	149	161	187	166	166	169	169	171	168	186	174	174	164	183	164	158	155	170	151	170	173	185	152	175	162	140	160	170	177	182	168	190	174	167	170	192	159	201	152	164	174	192	147	180	166	178	164	188	166	146	182	166	170	163	166	155	167	170	185	151	155	175	177	175	195	194	167	185	166	172	188	176	141	158	184	163	192	190	183	168	189	158	154	180	174	165	185	154	173	159	170	193	163	184	175	183	165	141	168	148	179	135	169	182	166	164	185	167	143	185	160	168	153	177	160	160	169	177	175	194	166	161	173	174	183	191	173	179	164	173	168	191	175	167	177	166	159	166	149	172	175	173	156	149	151	171	166	159	182	147	195	162	171	166	168	183	169	182	179	163	165	181	156	186	191	166	189	175	174	171	176	155	168	172	167	158	167	136	157	153	156	179	162	168	161	128	157	176	158	168	172	178	174	188	184	169	193	175	179	169	158	168	185	146	157	174	157	171	180	165	167	163	169	180	184	185	158	192	177	161	170	171	166	173	184	172	165	181	171	185	193	189	177	172	156	155	172	164	181	179	166	152	137	175	151	184	167	158	164	170	152	178	154	167	153	182	154	169	159	178	181	154	154	199	159	155	171	191	185	189	171	149	150	165	174	156	182	157	159	177	184	176	184	185	180	175	179	161	160	158	174	176	167	173	174	174	180	177	180	166	177	170	168	170	194	189	178	170	161	178	172	174	163	151	155	172	182	146	155	169	152	170	169	161	156	169	180	180	160	152	155	140	181	176	168	177	161	193	169	167	169	178	163	218	171	172	165	174	163	185	172	162	193	196	164	187	161	177	152	168	180	179	147	164	168	168	183	163	144	176	190	164	160	155	189	158	149	154	181	174	173	156	177	182	171	167	166	190	200	183	188	160	167	170	145	193	186	174	164	156	164	186	166	160	181	179	134	175	142	158	202	186	170	170	202	177	180	165	163	180	190	157	183	153	179	181	155	189	178	157	150	155	178	143	182	166	173	194	165	171	166	178	156	180	167	167	172	163	186	174	182	188	184	179	173	190	169	152	183	173	199	174	178	177	188	154	185	147	172	166	188	200	148	160	177	163	171	170	177	169	185	197	170	179	168	183	172	169	156	175	178	162	178	172	159	175	172	155	159	178	167	167	171	179	135	190	179	161	151	163	167	166	158	154	190	177	179	176	158	185	189	154	158	160	167	168	175	158	176	193	160	167	168	175	146	176	155	170	161	170	165	197	199	142	166	167	167	170	168	176	191	195	199	167	185	181	170	176	182	179	181	159	206	155	179	163	174	166	181	176	154	177	184	151	167	166	159	162	168	165	183	174	183	175	190	174	176	193	174	140	145	179	189	167	184	171	148	152	185	163	185	166	173	177	169	176	186	182	161	185	151	174	145	180	169	165	174	167	185	167	165	171	172	161	185	175	174	176	170	183	189	184	175	165	153	165	170	166	171	165	151	158	163	159	172	166	180	178	176	155	145	156	172	169	175	169	197	161	183	185	179	159	174	180	175	187	179	148	182	174	158	183	156	165	177	153	173	181	178	160	170	178	158	165	163	176	163	179	157	173	190	154	164	162	174	162	166	189	186	165	188	186	193	201	176	152	170	188	159	179	166	138	192	172	154	174	166	182	186	184	179	141	171	182	168	185	174	166	167	165	157	190	166	164	166	167	169	173	173	168	170	169	166	177	178	173	164	183	169	194	179	159	185	188	185	158	136	172	180	171	190	164	157	175	186	183	190	170	165	181	178	185	160	164	169	146	176	172	178	177	190	192	187	165	192	179	201	181	161	171	167	160	179	168	157	185	152	164	164	163	152	195	166	180	171	171	163	167	166	185	157	178	178	161	158	148	156	169	158	168	173	168	175	161	183	180	163	153	169	197	166	181	157	175	176	208	169	154	183	179	169	163	168	170	181	157	180	164	161	184	174	180	180	188	182	172	157	179	185	150	184	170	172	175	175	176	182	193	154	172	172	176	179	188	143	157	195	166	192	158	153	173	177	195	160	182	170	166	177	187	190	172	172	189	163	160	162	183	172	175	133	178	175	150	204	175	157	159	179	190	164	190	158	178	164	191	153	165	171	182	164	208	202	173	166	189	158	203	183	177	179	175	163	151	177	161	164	193	150	149	154	172	181	182	181	156	179	168	178	182	170	176	182	169	169	184	175	184	174	153	168	168	162	168	176	183	165	175	190	171	191	191	156	163	151	164	184	163	201	180	166	196	173	185	171	183	169	176	172	163	174	156	163	156	187	177	158	179	163	169	153	171	166	156	164	187	176	182	168	175	163	153	157	184	184	187	168	168	157	176	170	173	187	158	167	165	180	178	185	173	212	206	179	166
3147	2021	7154	15716	23565	17845	10498	4958	1509	447	476	467	455	476	474	479	472	477	449	477	466	435	507	456	465	425	474	465	480	427	444	438	492	494	454	452	445	474	460	458	464	485	460	476	496	428	459	470	456	440	477	454	444	450	466	498	453	415	473	456	494	434	452	428	436	446	405	450	440	470	454	450	465	446	437	496	514	494	489	454	454	440	461	456	464	473	466	473	468	481	433	469	426	462	480	444	466	456	455	456	471	477	470	496	463	452	433	471	453	443	439	455	482	491	448	481	475	444	437	456	480	476	484	442	462	466	453	435	454	446	478	468	443	501	422	417	492	473	506	465	434	448	431	463	464	464	464	455	436	451	448	436	444	440	473	447	452	453	474	444	484	460	503	410	466	420	433	487	467	429	481	457	481	431	465	460	483	420	423	457	458	493	449	491	485	452	449	470	453	405	417	471	443	467	440	437	449	459	476	451	500	491	438	469	480	452	480	501	428	461	459	494	482	421	469	478	444	456	463	448	459	452	448	455	448	471	449	451	486	448	457	428	485	430	473	483	456	431	455	457	438	468	431	465	494	447	459	490	444	467	443	433	440	452	468	427	478	405	488	456	446	447	445	487	482	472	466	440	479	441	479	455	446	480	452	493	460	463	410	469	467	463	444	496	455	465	466	441	410	474	446	417	483	448	449	452	500	500	468	467	469	457	408	463	396	463	450	498	501	460	457	427	452	458	450	464	453	479	463	444	469	473	457	432	412	466	462	439	468	470	443	460	433	474	421	495	449	484	472	466	479	480	464	462	478	445	446	431	467	472	501	473	436	490	451	456	493	466	460	463	480	463	475	430	491	473	487	502	479	452	470	448	449	502	484	422	482	499	459	482	479	436	486	450	420	502	437	442	454	452	460	436	503	468	426	456	467	468	459	465	487	490	451	493	443	444	441	463	492	471	466	490	457	456	424	467	446	460	455	449	473	471	452	432	464	435	424	455	477	496	457	481	467	478	434	476	431	389	473	441	471	436	461	445	494	468	451	434	467	507	450	446	445	458	491	398	468	458	458	427	479	419	446	471	427	449	464	409	458	444	410	457	504	449	506	482	455	485	458	440	419	500	458	424	422	483	465	445	486	454	453	484	488	480	437	483	381	490	441	463	449	472	508	506	471	475	444	476	468	464	408	420	461	461	457	482	450	466	486	455	419	460	495	510	473	489	473	483	461	492	443	446	483	440	466	467	463	469	487	433	428	452	421	433	430	475	465	436	477	467	491	449	454	480	472	447	506	472	438	455	487	471	450	468	452	452	483	406	472	481	477	478	457	457	479	478	433	460	461	480	456	470	480	448	452	468	474	416	445	451	471	444	496	466	455	421	440	450	455	439	494	456	426	436	475	481	488	439	484	504	431	427	471	451	466	453	480	468	474	441	488	443	456	464	487	453	446	494	447	460	447	468	436	481	467	479	446	465	471	424	452	504	447	458	471	457	448	473	443	459	439	439	465	476	450	463	433	482	448	453	438	462	491	434	461	420	482	443	457	464	436	433	453	461	453	459	471	496	447	517	440	460	461	472	482	452	473	448	468	454	491	470	487	427	469	461	484	454	447	445	426	440	457	465	435	471	456	472	445	482	447	467	465	443	456	459	435	473	498	471	493	439	455	455	477	460	498	445	464	493	471	475	419	438	415	454	448	472	490	464	476	462	453	507	495	451	453	413	449	470	454	438	473	478	466	493	488	458	480	458	471	466	463	458	461	439	450	424	424	425	462	449	425	445	442	456	438	463	448	479	402	445	473	442	464	464	471	488	465	468	441	455	453	500	451	480	465	463	439	451	451	489	470	474	468	435	456	464	457	515	451	470	454	497	473	448	469	456	429	435	437	456	419	442	479	437	484	468	507	450	425	457	461	458	435	440	493	438	454	464	446	478	463	448	470	459	507	490	472	424	453	466	452	443	469	442	488	472	411	440	467	484	479	443	518	452	482	498	445	434	463	465	451	452	464	465	455	458	441	488	453	512	457	415	436	493	420	467	446	408	437	448	455	456	441	426	449	472	449	439	429	502	496	486	443	409	482	464	440	464	460	457	497	464	456	407	473	481	427	464	447	488	431	445	430	409	468	448	430	453	455	446	449	440	446	473	499	456	474	443	454	463	452	452	467	481	498	458	433	474	472	482	461	470	450	457	470	463	452	487	428	475	413	467	497	457	432	440	464	455	465	447	460	455	423	455	443	456	444	462	438	468	460	425	493	427	457	456	429	442	453	463	479	474	468	445	440	497	490	472	497	451	457	434	458	450	434	456	470	434	464	466	442	475	454	496	442	462	460	448	448	457	483	464	468	494	459	496	419	453	449	454	491	435	471	469	423	485	482	453	491	444	467	451	441	473	471	477	455	484	461	464	470	460	457	482	495	426	433	453	459	437	454	434	452	482	434	468	436	475	457	463	462	498	454	480	415	502	439	456	469	470	437	432	457	471	455	418	441	485	452	461	476	429	468	445	493	463	460	449	464	436	478	454	448	450	450	449	436	450	443	471	434	432	496	459	460	434	441	446	456	457	487	491	468	458	450	446	478	470	448	466	487	447	468	443	428	467	453	463	509	467	463	480	453	484	471	465	478	430	446	454	456	454	474	445	435	440	471	473	449	435	478	452	472	470	472	460	473	425	470	456	457	429	455	448	471	482	433	482	469	453	463	483	477	448	466	449	487	478	441	496	413	508	434	442	448	450	469	466	454	483	445	472	457	451	475	446	457	438	429	473	462	518	495	464	429	502	455	440	437	432	455	443	462	476	458	468	455	438	468	420	450	451	458	468	462	427	457	460	472	426	445	455	449	484	474	449	469	438	437	454	462	492	462	463	456	456	428	458	512	480	456	462	411	468	441	481	485	471	474	478	420	443	428	494	446	448	497	429	444	456	467	466	428	449	463	496	473	464	456	462	490	434	419	444	451	469	514	444	431	463	449	465	500	474	448	502	450	465	473	443	469	436	481	467	493	479	491	489	458	478	478	472	482	454	466	489	423	435	438	448	450	428	478	464	444	435	491	473	443	468	485	429	465	439	465	504	427	478	481	422	484	472	492	466	443	461	438	460	457	436	495	448	460	451	465	453	475	485	450	435	455	478	418	420	462	464	466	466	444	429	454	499	446	470	461	447	445	457	467	438	472	460	440	504	484	460	489	437	467	461	413	502	448	486	443	426	422	487	496	448	448	472	445	459	477	483	488	441	478	425	463	468	458	469	446	463	471	471	445	475	457	432	482	447	458	494	464	459	480	436	441	429	481	499	446	434	469	477	409	430	476	478	469	454	506	464	456	454	440	445	500	437	458	412	444	411	465	500	475	458	443	407	448	482	442	441	452	448	447	485	472	429	427	471	464	471	464	434	503	409	451	433	485	452	445	453	464	456	410	442	462	463	477	489	498	465	449	442	449	448	486	430	441	477	511	464	460	421	437	477	473	493	493	444	474	441	447	444	466	464	461	449	506	482
15352	8737	18626	52782	57007	45303	28120	13241	3181	260	240	218	205	212	196	233	206	172	207	203	208	187	180	202	196	184	203	173	204	198	204	222	209	202	208	218	206	229	187	222	198	210	218	209	208	193	183	221	224	200	218	220	181	203	200	195	216	223	193	202	211	201	197	202	218	222	182	213	202	214	213	221	202	201	185	205	193	210	202	229	224	207	213	203	212	207	197	191	198	204	222	229	195	227	223	224	208	233	226	214	235	199	168	196	204	221	206	201	180	201	227	208	253	192	205	183	179	196	220	204	187	208	186	218	202	226	208	205	182	195	198	203	210	223	213	226	208	186	185	212	207	206	191	203	205	203	212	210	195	230	208	195	214	201	202	203	199	191	202	199	208	200	207	208	198	209	196	192	207	214	199	217	201	188	193	224	173	228	207	193	204	225	174	189	201	222	212	191	207	236	231	217	199	203	194	200	208	194	209	194	204	226	199	195	196	184	195	207	217	237	196	223	192	228	210	196	185	221	212	213	213	198	209	209	210	200	203	197	194	178	216	206	226	197	209	208	214	215	212	223	225	176	195	225	194	218	204	205	212	204	200	211	204	185	219	199	231	210	184	217	203	233	218	228	187	217	228	187	200	208	206	172	221	213	199	210	212	209	198	195	207	168	217	193	209	198	210	190	181	193	195	208	218	207	202	211	229	216	224	201	202	214	221	228	210	218	219	197	186	227	217	204	192	237	211	179	210	209	209	211	180	194	193	189	216	228	198	190	212	233	194	230	204	207	218	210	229	198	194	207	196	197	202	204	191	201	208	204	180	206	205	230	206	209	208	189	197	204	214	193	221	228	186	211	202	218	193	186	198	233	194	207	191	191	183	202	219	208	205	202	201	204	193	202	207	219	194	211	196	212	216	191	214	213	218	214	195	204	232	201	222	213	176	184	199	213	201	208	213	195	205	186	203	205	200	208	229	213	183	210	174	219	202	207	222	191	204	199	217	195	190	198	198	228	216	204	208	200	213	221	217	194	213	204	200	202	171	234	215	203	195	189	209	206	210	211	213	212	201	222	206	226	199	195	212	193	223	227	200	207	200	203	195	194	208	225	197	188	205	177	196	179	213	202	202	231	210	202	196	215	209	212	202	191	202	196	191	186	204	207	215	186	218	222	218	219	213	214	218	202	216	207	176	226	208	206	222	237	238	188	232	209	209	213	242	190	178	220	193	213	192	203	224	207	222	218	223	215	205	227	210	196	218	194	196	185	177	201	216	222	223	249	225	177	208	217	189	197	213	196	213	177	209	202	206	200	186	189	215	181	235	183	217	197	195	205	234	224	210	208	212	202	215	202	223	204	199	212	182	188	199	213	197	187	202	193	199	211	183	224	223	224	213	193	218	192	198	182	209	189	206	192	212	235	206	209	205	213	220	209	208	211	205	221	198	186	182	200	208	209	192	198	207	182	189	206	200	188	200	179	228	190	222	189	201	209	201	212	210	214	226	200	206	202	182	201	209	196	211	233	215	228	214	203	198	177	217	195	214	208	213	194	186	228	201	198	182	196	210	192	211	209	217	182	221	202	194	219	202	180	234	252	201	200	194	174	205	178	210	214	204	193	217	188	206	197	217	218	199	185	208	196	202	216	216	199	182	198	216	214	186	212	199	213	209	204	226	207	205	227	201	192	216	198	189	200	205	185	205	192	186	181	216	193	195	191	218	216	186	204	201	216	204	187	200	211	214	218	203	182	218	212	219	208	213	211	184	203	198	221	212	208	197	217	178	204	198	211	203	226	191	209	202	211	226	215	191	185	219	190	185	177	211	211	222	213	202	204	216	206	209	174	220	211	182	211	229	210	199	209	184	218	206	199	226	205	209	202	205	238	193	211	189	197	223	225	230	204	215	203	174	166	232	203	214	207	204	203	221	207	192	234	198	218	216	190	234	187	202	212	210	219	229	177	193	189	215	218	193	201	210	211	204	214	232	217	223	181	203	206	196	211	178	226	227	199	197	216	184	219	204	235	225	194	199	212	220	206	194	206	184	238	185	176	217	199	210	191	240	189	215	241	188	201	223	189	222	224	195	223	214	221	217	225	185	230	217	225	215	206	207	201	207	215	229	221	198	220	186	197	191	195	179	231	199	235	200	234	199	220	218	175	220	190	200	217	195	222	200	208	219	204	189	227	201	224	198	219	197	196	197	198	196	236	181	230	172	200	216	204	213	222	221	217	203	199	203	193	197	194	215	193	196	191	223	208	197	247	225	224	227	204	201	195	200	224	204	219	218	183	215	228	195	224	207	226	190	223	196	206	216	197	202	186	205	207	191	196	221	213	212	214	214	218	197	218	197	186	222	205	195	206	190	187	221	220	205	211	226	241	211	201	194	204	196	204	207	225	202	216	226	175	169	201	213	186	218	206	211	231	216	193	200	217	227	221	196	203	213	234	219	185	219	223	182	223	229	221	202	212	197	208	208	209	207	216	180	209	196	211	229	191	222	191	197	208	212	201	184	196	203	203	210	215	184	194	239	218	201	198	207	187	223	211	210	197	196	205	209	199	206	216	197	237	231	206	195	192	200	211	202	230	198	180	208	190	223	202	192	221	203	190	228	196	210	227	218	206	224	243	210	200	197	192	192	220	209	197	197	197	185	203	227	192	181	198	198	209	212	245	198	197	206	208	240	210	200	235	233	191	199	193	178	228	215	198	168	198	181	206	235	228	191	222	205	224	215	199	225	208	212	225	203	186	219	192	222	191	204	218	184	205	192	199	177	189	210	217	215	178	190	183	208	197	224	196	200	217	214	192	206	194	212	194	191	177	193	215	228	223	215	196	182	215	206	188	193	209	191	202	206	214	190	199	196	216	192	185	216	187	191	206	231	228	211	223	193	228	194	221	196	209	204	203	171	218	189	183	212	208	190	206	192	188	194	216	188	234	220	200	219	170	196	213	192	207	189	225	172	190	214	204	196	216	232	208	194	186	195	209	209	198	189	200	195	194	216	201	208	233	205	204	211	203	198	200	207	211	206	196	202	216	195	225	226	218	214	202	211	203	232	203	200	208	217	227	180	175	202	200	222	196	205	197	216	190	172	186	205	198	227	196	208	210	205	197	192	201	208	200	219	190	222	168	206	224	207	208	218	188	190	198	201	211	203	225	179	197	208	183	197	225	235	192	189	220	195	208	201	204	221	205	196	224	206	223	217	173	182	210	207	197	196	211	208	188	204	230	209	239	206	212	226	219	202	195	215	213	201	219	222	213	202	196	237	209	196	229	204	197	197	197	248	201	203	229	195	209	196	206	196	197	199	210	198	209	196	208	193	192	204	210	179	180	207	220	210	201	240	227	196	209	198	207	214	186	217	213	210	221	209	196	195	231	212	188	205	194	228	229	224	177	227	218	225	218	225	195	259	192	222	203	180	208	215	187	216	205	208	215	196	232	213	206	169	225	182	197	223	202	232	191	196	237	197	206	182	192	183	202	203	183	204	211	214	229
9402	6120	24089	58424	66050	54606	40445	25663	8004	637	614	659	624	600	559	589	560	574	555	539	534	546	571	581	520	522	555	567	508	528	565	546	543	569	525	521	511	553	566	531	578	546	521	535	543	502	547	519	506	625	516	504	531	546	527	527	563	572	497	556	522	530	564	555	594	581	542	529	534	535	546	543	527	525	522	566	497	582	540	551	531	554	521	555	525	569	544	523	515	511	538	536	508	545	516	529	506	493	524	593	506	536	518	518	534	573	565	506	529	521	490	506	560	535	499	534	533	549	521	514	552	542	557	498	551	511	546	518	522	499	519	545	553	502	546	541	503	554	570	608	527	540	524	557	523	515	545	542	534	534	572	516	544	482	527	611	520	536	515	553	555	545	559	508	513	541	481	564	524	547	526	548	545	550	570	507	517	534	577	531	471	560	507	509	528	564	541	512	518	574	552	524	519	513	563	574	499	545	526	540	543	544	566	519	523	511	539	497	515	583	514	513	518	569	532	588	561	513	508	537	493	485	579	482	530	453	522	522	540	525	492	529	542	562	577	562	541	542	562	545	540	579	534	532	543	553	584	480	558	501	518	555	550	521	541	555	534	571	493	527	520	523	524	579	536	547	544	561	528	546	535	538	520	565	585	571	531	509	523	547	551	552	554	557	586	564	616	545	497	500	578	551	568	571	561	505	522	562	523	500	477	498	508	543	556	520	532	564	530	541	544	556	575	538	527	565	503	543	543	535	521	527	524	516	529	579	531	499	520	526	537	528	526	545	554	513	564	540	533	535	563	486	528	613	566	559	559	552	526	523	546	563	553	553	518	572	528	515	540	565	520	555	559	518	510	530	513	540	526	492	529	520	544	525	550	543	528	560	494	561	584	559	503	481	513	541	516	541	552	495	565	562	558	544	583	541	504	514	564	570	559	546	528	560	541	531	527	539	557	543	523	527	503	500	545	549	553	544	578	495	555	531	523	516	574	530	540	536	557	541	525	571	595	550	544	525	537	513	515	569	567	505	544	554	528	563	573	518	547	514	509	540	554	551	519	571	542	555	504	562	503	556	593	517	557	546	539	533	532	568	540	504	531	517	563	539	499	572	508	538	579	516	525	540	528	504	568	544	509	546	589	519	527	570	537	527	514	530	531	558	558	507	557	501	560	514	529	545	541	554	558	554	501	539	533	544	578	521	528	522	525	526	560	536	537	528	508	534	581	567	552	505	501	518	487	537	525	567	521	542	559	514	538	558	547	538	592	521	526	529	503	514	582	542	544	552	529	546	549	519	523	549	565	561	517	540	559	575	539	498	522	554	523	553	560	540	542	509	519	561	521	540	532	536	526	507	520	593	534	543	527	535	569	562	550	532	499	543	549	547	568	504	514	553	522	521	564	508	556	534	552	534	545	510	511	508	533	527	540	545	538	581	538	539	519	589	535	541	572	540	551	528	509	554	539	512	562	546	560	523	509	556	543	532	550	497	548	516	555	508	552	558	542	552	545	529	531	555	548	495	493	583	566	547	550	570	499	583	551	544	548	501	533	513	526	539	546	549	542	561	572	558	499	526	540	554	508	531	545	530	543	538	528	601	544	586	523	557	502	490	538	512	546	538	543	510	525	537	550	538	563	589	546	497	522	547	474	543	497	495	553	517	488	568	527	561	537	522	538	532	543	534	542	537	535	575	522	483	505	537	579	513	545	545	524	552	526	531	514	511	555	507	589	541	511	528	493	529	539	550	561	584	527	540	538	526	511	545	541	532	526	556	545	538	516	518	545	547	484	524	533	558	573	577	541	555	505	518	510	528	531	547	512	515	522	497	575	552	557	552	575	543	550	507	524	614	531	536	580	577	573	549	529	513	554	551	559	500	540	569	540	520	525	552	534	553	537	541	519	554	533	529	548	492	581	570	538	526	528	531	513	566	556	508	541	519	583	527	528	505	499	530	539	527	541	510	522	539	513	504	536	508	556	564	526	523	555	504	528	534	535	504	545	519	514	518	529	478	560	518	564	531	572	546	568	554	503	518	540	569	527	547	537	525	562	545	544	560	562	523	478	535	544	521	538	553	517	541	536	552	565	539	577	524	536	512	505	525	528	583	562	557	495	547	577	559	535	545	501	555	525	517	517	569	494	604	507	496	554	555	512	508	552	557	501	521	534	564	511	524	514	556	493	531	539	543	497	536	520	563	545	564	510	540	542	583	572	565	510	515	519	572	539	558	564	526	499	570	563	484	504	521	570	541	530	510	519	599	537	557	501	535	520	541	512	538	564	521	537	544	516	516	506	528	532	576	523	543	537	542	541	527	582	601	554	563	524	496	507	527	592	536	537	533	558	522	564	556	515	538	528	519	510	541	554	569	530	510	553	531	509	517	587	524	520	552	556	555	557	543	576	560	530	538	519	537	565	548	532	512	545	529	543	494	520	516	514	550	540	531	540	544	505	525	561	538	527	524	503	539	513	536	542	564	543	587	557	516	525	512	577	531	549	489	516	542	548	544	515	539	519	538	496	530	547	526	524	547	565	543	551	502	539	506	568	550	526	543	507	539	517	546	537	537	537	558	575	542	554	538	533	523	554	566	523	520	526	561	543	536	516	539	545	492	511	498	541	518	560	540	540	518	496	518	535	540	575	575	549	564	542	538	529	527	557	522	595	568	533	504	564	528	566	505	524	559	509	521	543	495	529	568	503	539	530	529	535	504	514	531	472	557	527	547	575	536	574	530	526	523	550	577	560	515	522	570	549	552	537	536	563	503	507	573	544	527	581	548	548	522	514	482	478	540	544	507	570	551	541	518	508	500	504	523	536	503	510	557	532	499	534	527	558	566	528	601	515	546	530	559	538	505	517	523	557	514	492	520	556	522	520	589	533	532	558	542	560	526	518	555	529	521	520	550	514	556	520	523	510	520	507	540	550	526	563	548	550	526	528	494	484	527	571	523	548	481	529	537	534	534	577	550	544	540	558	560	571	492	523	570	555	508	547	560	544	541	513	577	493	524	553	577	542	544	542	557	512	539	534	503	503	523	525	532	510	556	512	555	545	554	563	528	549	541	519	559	518	531	523	536	550	523	544	535	553	551	550	566	533	543	518	552	565	530	498	511	558	544	503	511	551	542	523	527	539	572	570	531	570	568	546	543	552	578	558	534	553	543	507	548	524	579	538	513	563	517	529	560	506	496	538	514	525	512	528	553	544	561	531	521	513	550	573	503	561	566	509	571	517	568	488	542	535	531	498	535	550	508	537	536	551	516	534	479	549	545	564	562	530	527	539	542	553	502	544	560	520	547	521	522	524	511	535	524	533	520	532	477	513	535	525	554	525	571	573	546	505	512	519	480	568	569	540	536	520	577	518	532	588	524	541	543	520	531	513	538	534	536	552	532	549	558	511	575	519	527	561	512	543	538	519	528	521	557	546	539	534	546	575	555	535	514	519	541	523	532	573	538	553	550	536	549	558	536	522	553	460	482	509	545	551	534	524	556	577	578
24225	15826	25748	63364	67849	58056	39772	22429	6398	298	232	254	202	205	224	215	190	189	194	179	175	211	196	205	197	193	189	195	188	211	207	214	214	208	205	205	208	191	185	184	218	206	175	186	198	159	195	178	194	189	175	215	225	206	208	198	186	179	195	187	187	183	175	203	206	190	215	215	191	186	205	180	209	168	185	167	174	212	214	195	187	176	192	168	192	193	188	178	184	181	205	199	212	189	199	195	199	222	203	226	171	215	199	223	193	196	217	200	184	198	193	185	184	195	194	213	180	218	190	162	173	195	171	185	178	204	189	214	209	192	176	199	210	167	230	200	188	200	201	201	178	191	190	172	207	194	173	198	197	191	181	190	191	174	184	196	166	218	197	174	196	200	179	184	195	191	186	201	204	202	210	201	196	187	200	192	181	211	224	183	193	181	202	185	200	189	199	188	185	203	198	207	183	180	168	183	199	194	189	198	176	212	183	183	201	181	182	235	189	195	163	203	211	190	205	198	191	182	171	217	194	180	182	185	221	207	175	187	178	214	189	217	189	183	179	206	192	218	186	184	220	184	198	182	186	213	220	183	206	192	220	198	201	206	191	208	187	177	173	183	176	201	180	175	189	169	216	176	193	179	188	182	211	201	191	213	201	192	184	198	190	198	201	183	175	209	224	201	172	186	164	177	175	214	199	186	197	207	168	171	185	203	211	191	192	195	202	186	196	198	203	212	163	202	176	173	182	188	168	182	211	203	201	215	180	190	199	192	181	201	169	199	213	193	190	181	185	190	175	184	207	214	214	221	195	213	203	189	192	177	180	168	192	219	209	184	183	197	192	187	188	167	189	207	211	214	157	188	174	201	176	186	197	204	210	182	194	210	197	211	194	189	198	181	156	201	174	199	171	168	202	201	206	190	208	209	195	194	190	208	194	193	187	222	185	170	185	178	198	192	214	187	195	204	191	172	180	185	184	196	184	190	191	178	201	193	197	206	168	193	189	192	209	192	200	198	183	190	224	207	191	213	192	172	181	166	212	184	203	175	184	186	203	165	196	221	187	218	215	207	191	185	179	207	190	174	193	161	216	220	176	167	183	182	207	196	176	201	187	206	188	198	195	222	197	182	190	180	209	224	187	185	207	175	200	170	177	179	176	209	203	199	214	191	169	195	198	219	179	206	195	188	201	210	210	217	210	195	182	184	211	210	196	187	203	189	199	172	189	201	187	211	211	225	191	202	198	189	196	188	199	192	161	212	178	195	199	230	217	182	166	181	190	214	197	204	195	183	200	200	174	195	211	188	188	196	175	225	178	177	170	190	212	200	188	211	211	179	214	213	228	216	207	196	201	192	184	177	180	205	185	220	203	209	184	200	200	186	187	194	159	206	198	189	208	203	185	191	203	205	194	195	190	176	188	195	180	208	196	187	183	209	203	189	197	194	193	198	205	213	171	195	197	190	195	200	199	193	199	204	175	203	183	186	199	192	214	215	196	208	206	199	218	206	162	171	184	178	178	204	191	178	188	183	204	201	209	205	192	180	201	188	195	179	186	197	201	188	196	197	180	185	198	192	173	194	163	185	217	178	187	187	200	189	209	196	180	184	197	175	199	216	170	189	190	182	168	194	191	208	154	187	220	196	184	202	209	208	196	190	179	175	186	192	204	199	191	212	187	168	172	214	232	196	208	176	169	202	182	188	187	173	203	191	198	199	209	208	226	204	181	185	185	189	187	172	196	183	199	178	182	195	198	220	199	203	198	182	191	188	187	181	198	182	210	197	193	206	197	193	180	175	207	172	188	196	177	198	172	194	183	180	215	189	193	192	196	179	206	202	218	198	203	214	202	194	173	189	175	202	187	174	184	203	201	201	196	195	213	176	192	187	186	220	231	186	211	178	217	162	227	186	187	188	172	237	193	194	193	198	209	191	210	204	199	190	217	198	209	190	191	221	198	208	200	192	213	183	190	194	180	200	202	178	201	198	187	197	190	190	206	200	230	193	186	202	202	186	217	187	182	179	182	192	188	179	212	196	193	168	213	185	185	195	202	213	204	196	216	187	187	177	192	203	181	173	196	194	202	200	200	188	187	200	195	188	232	173	206	216	207	207	195	195	206	196	193	217	186	193	191	174	198	175	187	189	195	226	197	190	177	199	172	211	169	183	167	185	192	199	178	189	171	191	202	215	216	204	179	178	218	196	211	225	200	192	191	187	187	177	196	193	185	182	190	176	224	207	192	167	224	178	207	214	213	183	178	200	199	190	201	210	223	184	224	196	193	183	205	195	199	187	199	198	195	205	197	215	188	189	216	205	212	210	201	207	204	194	201	192	197	190	188	219	208	189	221	227	214	195	189	223	189	186	212	221	213	203	175	196	193	216	186	223	203	182	197	208	179	203	176	191	163	195	204	224	203	220	191	209	192	172	189	192	187	184	178	197	187	178	210	187	198	209	204	211	183	210	201	184	192	213	182	203	196	211	183	171	190	180	219	190	183	193	221	193	173	197	193	180	186	208	203	195	198	198	187	176	197	219	209	220	183	183	189	194	192	216	208	189	156	205	174	200	172	194	201	183	181	181	179	197	184	203	182	187	192	185	168	207	174	210	196	202	194	229	187	190	205	195	207	177	206	178	210	202	194	207	205	188	182	187	195	222	174	204	190	188	189	203	191	213	171	206	180	178	196	208	194	212	190	195	193	202	194	212	193	206	209	199	179	207	193	221	182	175	178	192	199	171	179	197	187	200	195	206	210	194	223	200	195	200	192	175	183	224	194	169	172	202	183	166	210	184	180	200	201	212	196	186	192	200	206	187	191	207	205	206	200	204	182	208	182	179	193	177	203	172	190	177	181	203	178	179	199	195	191	183	193	180	186	219	188	189	170	201	207	210	182	200	184	185	189	171	198	215	167	186	196	196	207	205	201	200	187	202	186	199	168	184	222	201	169	195	197	193	193	207	198	198	186	210	205	204	211	200	190	177	198	197	184	204	184	200	181	205	184	200	211	182	197	204	190	174	185	221	205	189	193	200	204	177	188	191	208	167	188	192	188	193	194	181	211	193	182	200	179	205	152	213	200	170	186	209	196	173	197	189	184	199	223	221	199	193	228	198	211	198	185	201	177	197	192	172	213	188	189	165	180	181	212	192	217	200	202	194	196	190	228	214	188	189	188	194	187	205	193	203	187	198	185	182	183	217	192	182	176	211	221	165	175	192	181	227	208	195	180	205	197	199	180	182	189	188	196	188	180	193	200	200	184	189	207	184	176	190	212	209	176	227	198	186	218	201	183	188	219	197	155	194	204	192	187	217	206	174	177	190	192	211	194	211	180	205	197	202	191	200	174	198	172	214	231	226	181	164	192	165	167	214	197	198	193	190	174	199	191	192	214	173	162	207	197	192	182	185	200	196	194	196	221	200	193	203	216	185	186	215	195	192	178	206	178	170	188	186	207	173	188	213	176	169	173	184	174	224	189	205	193	202	223	199	191	181	184	180
13827	9624	29380	66726	78285	67726	50534	33801	11183	682	700	663	686	589	601	538	490	503	547	511	480	575	504	522	505	494	483	496	508	539	552	489	532	491	485	523	530	484	520	487	502	470	474	553	540	501	517	512	512	532	501	516	493	506	475	503	465	498	504	483	512	484	493	492	538	597	517	494	494	531	507	483	514	493	491	493	512	519	501	525	474	528	518	518	511	478	467	458	512	498	523	470	473	533	539	502	493	544	516	475	487	496	516	534	510	518	496	479	482	479	521	497	481	510	506	482	459	491	493	510	512	500	527	487	504	513	501	519	476	512	512	485	513	503	500	526	514	485	525	479	542	520	505	515	486	506	494	525	515	495	518	521	497	488	488	554	507	521	512	526	509	526	530	520	545	529	509	499	508	507	506	521	501	480	516	482	521	468	507	522	515	475	504	497	450	500	458	500	522	477	501	501	520	515	472	551	590	503	470	533	529	480	512	529	534	518	503	495	483	487	526	511	502	503	510	483	487	514	498	510	540	533	476	547	490	517	486	508	495	546	481	497	511	485	503	480	504	499	461	474	459	509	531	506	551	499	529	516	497	519	493	548	485	514	504	511	489	534	509	529	493	509	475	538	485	503	496	562	469	492	450	493	499	467	489	508	524	476	511	509	480	492	501	507	553	500	530	510	512	483	485	501	500	480	509	508	508	469	538	498	513	497	500	500	520	524	490	508	475	479	479	481	461	524	493	546	511	545	491	490	539	551	505	532	491	490	459	519	524	466	492	486	485	506	554	490	532	479	538	488	484	485	513	521	496	513	505	505	546	470	518	527	494	492	497	501	493	494	520	509	561	486	499	480	508	497	484	531	511	438	509	522	476	509	554	534	424	492	520	503	528	505	487	498	542	482	501	553	555	503	496	511	488	515	501	506	500	551	532	484	503	484	502	509	445	530	473	505	512	466	511	527	497	486	519	515	547	543	468	505	537	519	485	492	511	514	477	539	517	492	514	465	528	549	487	528	536	528	480	466	512	495	496	466	457	501	537	520	482	507	498	506	523	501	502	463	465	563	479	451	518	487	505	525	512	497	467	468	522	472	519	491	499	478	555	531	482	499	529	509	502	530	463	478	484	484	491	481	530	533	527	477	540	475	541	520	548	533	493	492	514	488	496	502	506	462	475	508	511	470	498	528	508	502	529	474	498	531	530	520	506	542	476	525	545	514	482	512	534	484	496	522	463	479	538	483	510	505	500	522	499	530	518	484	508	502	535	532	534	480	493	484	506	516	513	519	511	536	474	486	500	496	490	498	474	525	551	505	512	556	512	492	459	517	508	475	497	518	505	527	501	496	523	516	492	518	479	522	490	512	516	513	500	489	508	477	513	473	483	541	460	474	554	532	481	484	514	516	484	467	504	466	476	476	522	498	498	488	496	473	495	499	502	508	510	524	527	530	486	521	522	488	498	519	511	490	522	526	504	567	515	539	516	534	547	482	466	536	462	502	523	494	479	535	503	509	491	459	513	509	477	537	487	458	527	540	500	519	485	494	515	505	499	526	489	498	485	500	460	508	473	496	519	524	515	515	484	488	527	513	473	467	485	514	482	520	499	525	511	496	497	485	511	566	475	469	509	449	486	485	542	527	539	525	488	517	499	516	502	511	521	507	475	544	487	502	503	492	488	517	491	482	488	505	490	498	500	517	472	503	508	500	493	493	495	496	495	527	516	543	501	465	490	479	525	523	517	514	531	536	539	471	523	519	553	487	506	498	528	516	492	507	519	501	474	527	527	519	489	471	474	519	470	535	534	487	492	496	488	519	520	510	519	498	486	498	510	477	543	539	496	485	515	487	513	505	525	522	515	487	501	515	488	526	533	494	496	517	508	462	473	520	468	490	508	501	497	519	476	521	513	549	516	484	497	459	546	488	481	509	492	488	477	495	531	511	510	542	500	503	511	481	493	514	501	473	513	484	481	473	491	519	483	507	465	440	515	525	504	505	479	487	527	550	485	501	520	555	496	498	485	547	554	486	500	484	512	553	466	494	511	488	447	514	506	523	503	531	532	524	507	524	499	492	497	478	509	525	509	466	486	518	529	516	512	466	448	526	524	523	531	492	499	502	479	520	490	535	520	504	524	512	534	512	516	515	485	520	536	487	516	501	495	471	525	541	480	523	514	500	533	539	494	491	486	538	511	456	518	499	539	462	471	484	480	511	505	532	508	488	542	476	506	478	488	500	500	533	535	494	510	509	482	499	520	503	509	511	514	506	487	499	522	482	488	504	534	508	535	524	526	539	516	502	576	491	559	540	543	518	493	488	522	479	501	504	464	503	490	497	515	495	514	476	487	490	535	467	513	494	531	516	479	470	531	517	503	493	504	488	492	472	501	488	526	513	550	562	486	488	478	476	493	477	488	484	525	499	475	504	521	494	517	509	503	510	494	517	519	506	534	520	472	524	494	473	510	524	500	480	533	527	514	494	513	511	486	511	522	500	500	524	510	554	494	543	494	477	484	538	527	512	501	500	541	516	529	462	502	469	554	503	501	489	515	502	494	491	525	508	548	505	459	516	527	504	526	472	472	486	486	510	491	488	482	487	478	532	525	499	512	534	532	512	497	495	451	501	554	476	500	498	521	470	502	484	500	491	503	491	490	502	490	486	545	520	485	492	486	512	570	489	488	518	468	547	492	497	499	486	505	524	509	476	466	503	509	521	445	501	529	506	532	480	513	550	512	492	510	518	559	500	471	511	460	507	513	544	474	458	504	495	486	493	483	452	519	501	496	484	530	504	519	488	522	531	478	475	509	474	504	489	498	517	541	503	499	504	523	508	526	490	517	495	509	495	532	486	501	509	502	498	515	477	498	523	538	500	510	481	493	483	499	492	509	453	496	465	507	489	507	545	541	484	517	473	497	502	523	508	500	538	505	499	522	500	526	523	519	522	517	556	499	494	538	568	501	482	471	514	518	468	479	494	520	488	455	473	463	483	525	498	504	517	556	542	493	503	513	517	537	503	528	477	498	513	492	559	520	487	530	479	475	488	525	459	461	500	534	497	527	505	481	510	521	531	500	519	476	548	495	489	505	471	507	498	491	479	517	531	480	512	462	514	507	480	525	528	502	512	513	504	500	491	485	513	506	499	491	518	489	506	459	521	501	501	512	545	504	534	497	531	488	506	512	479	493	504	539	466	474	538	483	512	532	478	503	492	498	536	500	520	517	548	531	490	521	464	535	479	492	504	492	484	496	492	500	497	519	468	487	520	498	468	473	482	508	504	511	492	469	495	484	530	506	476	527	506	491	508	488	532	489	490	548	517	537	502	503	462	521	477	470	481	494	487	465	450	494	500	487	476	476	477	500	524	533	498	494	464	515	513	502	509	481	527	459	474	543	498	525	499	513	510	518	496	556	480	501	507	530	524	535	484	539	504	495	499	510	499	495	534	517	500	504	464	515	494	509	489	540	509	514	504	516	507	504	466	525	519	529	559	495	495	466	509
4673	2302	2093	3519	6625	7632	4167	1738	527	172	164	167	179	189	185	183	195	169	172	165	181	183	183	170	173	130	167	191	186	184	183	174	155	165	160	190	180	178	183	165	188	167	178	173	175	195	182	174	171	165	190	169	192	177	165	168	169	176	192	182	195	167	174	192	185	175	204	195	165	167	194	183	188	197	175	177	184	178	179	191	162	172	167	196	161	184	176	168	151	172	172	153	171	162	182	163	173	187	152	186	169	170	170	160	198	158	175	174	178	166	172	175	140	162	174	172	171	149	176	167	169	168	176	160	144	167	195	165	171	164	180	152	165	179	176	170	186	153	165	175	162	148	156	162	178	175	170	166	173	160	142	207	190	172	169	191	197	167	185	175	182	183	169	184	145	167	176	182	186	178	181	195	183	174	157	161	200	171	163	198	162	179	167	182	170	164	150	162	172	183	172	154	154	184	171	182	176	198	172	174	166	194	188	193	172	181	176	175	157	174	168	181	155	179	144	170	161	182	189	166	186	190	187	182	174	172	186	145	168	180	168	179	170	190	179	149	159	183	177	175	155	178	188	199	164	192	173	173	166	188	164	164	143	166	184	191	141	181	164	172	176	176	185	167	188	208	167	190	193	188	175	171	174	186	184	182	169	161	175	194	172	193	170	164	180	176	168	159	177	139	155	177	165	174	179	160	166	162	181	187	143	176	191	177	181	194	166	157	177	167	156	164	158	184	170	180	189	166	162	170	194	170	172	180	149	183	183	164	157	172	158	174	177	177	158	162	191	194	163	163	181	178	193	181	161	147	157	176	178	174	179	166	151	186	191	199	188	161	195	177	169	181	162	178	161	168	160	177	193	170	182	175	189	160	165	185	165	151	171	157	171	175	170	192	178	181	176	185	210	176	177	178	157	157	167	171	174	190	155	184	173	191	174	149	174	159	183	185	187	165	187	167	179	139	168	181	179	193	152	152	184	181	165	182	159	174	164	155	163	173	185	189	175	156	158	161	206	175	185	191	152	179	177	174	211	180	182	190	163	188	178	187	151	170	188	184	178	187	167	183	166	163	144	138	179	174	169	168	168	171	192	180	175	187	152	185	197	172	161	173	168	167	170	178	185	180	167	166	188	173	166	183	188	170	168	190	146	179	172	181	188	172	156	149	179	173	173	197	180	169	175	174	172	185	160	181	165	175	177	164	155	209	171	176	168	170	174	198	163	194	199	169	184	175	172	160	180	189	180	159	160	162	180	183	192	184	165	192	164	140	156	206	189	160	153	148	160	181	171	164	178	162	186	174	205	157	166	165	149	175	175	170	162	168	167	182	165	171	183	175	163	185	173	181	172	178	171	151	186	188	190	201	169	173	168	204	163	179	161	181	176	171	168	163	164	177	180	185	162	175	170	169	143	166	154	182	165	173	181	182	158	167	142	188	176	195	155	188	168	184	159	175	166	195	176	148	149	173	149	177	160	181	155	161	162	147	159	184	180	165	180	163	145	157	167	186	155	155	168	177	162	168	167	184	177	163	169	186	192	185	205	183	179	172	145	151	152	181	161	185	170	162	188	186	188	164	147	200	176	170	172	160	196	195	164	156	173	155	196	194	176	182	146	173	200	168	175	167	179	200	186	169	191	193	187	162	176	167	164	176	190	155	174	162	151	184	188	186	177	181	159	162	177	181	175	177	163	163	156	161	163	160	165	191	150	177	177	170	167	180	209	194	160	179	163	180	185	153	181	182	169	171	167	179	176	158	150	176	171	164	174	173	183	165	167	191	178	188	175	166	164	174	193	182	169	181	181	198	169	171	163	154	169	181	178	184	172	146	175	174	180	166	159	187	184	181	184	167	173	183	189	172	192	156	180	141	166	183	174	191	173	161	170	149	183	172	173	174	146	177	177	168	189	171	177	163	171	184	170	173	172	161	176	156	164	166	159	200	180	178	182	139	183	183	159	159	178	163	163	161	178	177	205	169	170	172	182	200	188	161	159	152	198	177	176	150	174	175	149	172	188	155	189	188	156	174	169	172	187	187	163	168	163	172	188	160	206	187	168	183	176	171	145	170	179	180	151	188	168	172	192	202	172	185	170	173	175	184	184	169	200	165	163	151	181	173	176	193	168	157	161	171	178	198	160	172	161	196	187	164	199	161	203	171	189	163	181	178	186	172	181	183	172	159	180	172	164	181	158	181	186	178	202	184	205	163	164	184	151	170	174	205	160	180	167	157	166	175	170	200	153	155	178	172	153	178	156	187	176	165	166	168	168	190	191	178	187	171	163	164	165	168	169	191	204	165	175	192	174	187	141	175	170	190	179	179	167	178	158	177	164	169	162	177	178	209	178	192	190	180	159	166	186	186	175	182	142	151	156	168	180	165	184	162	159	165	178	156	158	172	178	195	183	176	166	174	154	183	179	189	167	184	189	165	153	154	189	180	169	156	179	183	143	185	176	178	178	189	182	174	157	181	200	162	171	180	194	170	144	161	174	149	163	176	155	159	187	180	172	185	147	181	169	183	179	156	181	154	189	173	179	157	155	223	197	150	162	162	200	171	166	188	192	169	160	182	158	188	207	178	191	178	165	161	155	191	174	185	177	178	182	172	176	183	173	160	172	195	180	183	172	166	161	187	180	168	159	176	179	192	177	164	185	158	155	165	172	160	163	193	183	173	179	192	186	187	170	169	176	192	177	170	183	174	170	177	161	195	155	151	166	173	168	173	193	160	201	149	148	173	192	179	178	172	156	186	190	160	166	197	170	195	170	177	197	197	154	181	169	190	175	150	181	194	161	170	173	167	174	166	159	141	178	169	166	156	153	191	166	175	163	181	174	171	164	138	153	179	176	197	186	201	173	161	182	164	169	173	186	160	180	176	182	171	176	175	181	187	180	200	172	157	175	166	175	161	151	167	155	181	171	180	182	169	180	183	174	184	169	163	163	163	179	209	165	180	163	158	169	182	185	169	161	181	202	172	175	177	166	174	170	178	178	168	184	158	157	197	168	196	171	168	199	211	187	169	175	171	184	161	183	149	145	167	174	189	168	192	184	197	165	187	163	157	165	165	168	180	183	195	172	161	185	169	160	175	173	197	188	165	175	180	177	181	143	166	151	183	155	169	155	165	191	183	180	187	179	163	162	175	182	145	193	155	168	156	194	176	163	191	186	177	158	175	181	177	175	174	160	179	181	176	175	195	211	167	181	171	177	185	177	182	151	174	176	186	183	152	170	185	157	184	178	169	176	172	192	173	184	183	184	173	207	154	170	172	167	185	186	162	200	202	181	171	175	179	177	152	191	161	176	164	153	169	163	156	174	189	174	211	165	168	166	172	179	169	167	190	182	161	185	169	182	162	161	175	185	158	187	169	176	155	170	182	203	179	179	177	182	168	158	173	154	168	168	175	185	153	154	169	176	187	196	164	180	165	183	171	180	177	161	194	182	158	153	186	143	167	173	175	206	154	176	153	174	164	186	179	168	145	189	174	184	175	163	173
3516	2415	4475	12193	21161	21242	12831	5907	1818	444	468	476	458	454	457	436	473	448	487	450	493	449	497	492	479	443	507	445	483	466	440	495	503	419	468	479	468	445	498	427	458	473	468	489	474	460	495	481	480	461	501	463	481	449	450	460	442	496	477	468	497	470	427	472	476	436	466	501	464	494	449	501	499	467	484	501	455	510	459	466	409	461	476	490	461	471	472	434	478	446	471	500	519	426	484	493	454	469	490	488	484	439	473	441	465	444	462	400	460	435	510	509	473	474	457	492	490	466	473	465	431	497	451	473	491	458	422	466	491	498	465	453	429	488	434	449	440	446	450	449	457	446	449	454	427	440	472	474	457	500	496	507	420	457	424	449	440	444	443	448	496	425	506	451	446	483	447	459	498	461	467	472	481	484	422	470	448	459	438	484	464	433	434	457	475	503	472	470	461	481	458	457	492	444	475	475	449	487	432	445	464	399	517	499	471	440	450	481	440	446	473	462	449	490	487	490	509	466	494	484	459	444	484	446	462	469	454	493	421	454	461	482	448	468	465	432	458	485	453	461	486	445	473	488	492	461	485	495	461	492	477	450	479	463	467	496	536	469	457	516	494	485	463	485	442	463	466	442	458	432	492	455	522	498	450	470	542	477	471	505	457	454	476	458	457	454	463	476	490	442	476	463	442	450	512	491	442	464	475	443	448	448	452	459	449	459	473	470	470	463	453	491	460	463	497	470	502	453	472	470	489	463	438	480	464	479	495	440	497	469	437	453	432	443	492	467	459	438	451	525	481	464	441	501	459	454	491	502	476	430	456	456	451	434	474	440	440	478	491	459	489	467	463	464	487	458	483	464	441	447	473	425	476	475	500	477	457	452	448	450	468	456	487	475	462	464	469	477	441	432	463	474	479	468	448	491	463	461	421	469	479	450	463	469	465	467	447	459	490	459	488	488	502	481	472	483	478	473	489	449	499	404	480	464	438	445	461	484	528	491	456	475	440	481	440	492	475	436	447	474	475	450	434	507	441	453	467	470	506	543	460	452	489	497	452	437	488	465	442	457	426	499	467	462	483	453	447	463	427	489	458	443	432	448	494	457	488	441	463	485	477	490	485	491	477	455	457	453	453	488	491	480	498	488	462	427	475	463	473	466	444	483	481	487	437	466	461	429	498	461	449	475	467	465	464	453	526	465	415	464	461	472	487	479	475	459	436	483	457	474	462	445	486	517	486	505	473	468	458	434	446	493	501	434	464	471	463	458	452	461	458	485	458	435	460	451	456	465	443	514	473	507	475	460	471	463	441	512	447	470	441	448	466	481	475	495	433	472	444	421	476	475	458	463	413	470	468	474	448	481	463	445	449	469	458	465	442	449	423	457	456	467	461	478	456	468	469	463	466	511	480	475	484	419	480	456	404	502	450	437	452	478	470	449	463	457	484	443	477	479	471	458	486	425	481	476	479	495	468	475	476	469	466	467	458	455	472	443	482	438	450	467	496	454	451	488	489	476	489	479	512	439	462	480	449	457	498	494	447	438	459	506	459	452	427	485	473	465	445	450	497	446	502	466	435	465	440	496	481	425	467	472	490	521	467	491	474	427	465	461	401	470	473	472	450	508	492	436	477	470	492	454	434	475	485	457	434	429	504	442	459	468	418	481	502	437	452	447	465	491	470	461	465	481	487	475	500	457	445	472	445	454	452	472	459	461	426	471	462	461	452	434	460	449	468	482	465	449	468	446	442	463	464	435	453	480	496	497	458	468	461	473	472	481	505	461	442	471	410	477	448	438	477	440	442	423	453	454	438	441	448	484	471	449	436	497	437	481	474	456	456	523	468	459	448	475	472	468	450	457	447	482	475	484	462	474	460	459	482	468	449	451	450	427	484	443	492	452	500	442	435	430	473	482	457	432	440	455	499	456	476	456	466	470	480	440	469	477	464	447	453	452	446	459	468	485	475	483	485	482	478	475	434	465	462	486	466	451	473	459	477	448	464	493	513	428	475	481	503	503	445	473	463	460	506	447	475	452	435	504	421	459	431	463	428	439	422	479	467	457	465	468	448	458	478	510	463	461	468	453	459	472	474	462	448	491	493	461	475	466	480	456	487	461	502	443	444	455	492	498	443	432	455	468	462	461	437	460	447	514	434	479	459	482	462	456	494	471	454	444	433	473	480	486	450	493	454	466	439	514	462	488	432	478	509	459	471	463	478	421	434	470	468	505	458	457	444	440	459	416	434	460	451	436	473	474	452	469	448	447	485	472	418	475	474	482	441	451	443	472	456	464	498	449	475	480	490	463	460	460	465	473	426	461	477	488	432	504	457	457	461	448	451	465	486	484	471	516	429	454	461	449	465	464	489	439	516	448	438	466	481	484	448	486	473	500	480	434	484	464	471	448	448	480	471	487	480	472	427	511	473	437	515	456	456	457	466	457	461	501	459	433	448	429	449	500	432	436	501	469	437	447	466	494	451	514	463	438	514	460	487	439	494	454	441	502	456	467	453	478	495	475	498	462	494	479	526	481	509	473	515	466	445	482	443	413	485	460	454	470	456	474	460	492	470	439	437	434	439	482	451	453	472	447	456	457	480	489	455	460	431	494	464	486	453	473	479	490	492	463	432	451	471	441	461	462	458	483	476	491	464	460	479	431	461	453	450	463	464	441	486	454	466	454	464	448	472	439	465	512	460	438	490	474	473	509	497	480	489	529	499	433	469	448	492	451	485	467	452	461	437	441	441	459	502	479	430	472	464	479	456	464	485	490	501	446	481	487	488	449	473	477	490	467	483	467	456	462	499	446	506	437	464	458	464	465	441	474	500	511	465	432	472	458	468	497	483	481	440	479	469	460	458	436	464	488	504	485	442	468	467	459	482	432	504	471	471	463	486	495	459	460	465	465	441	435	464	422	453	468	485	482	469	528	502	457	465	461	457	490	452	460	506	486	452	432	457	445	448	440	466	480	480	463	449	488	481	490	495	482	482	450	451	484	445	488	450	440	482	495	445	460	511	472	460	485	463	465	471	470	440	483	474	445	489	444	480	465	479	475	454	455	475	466	462	469	468	480	476	487	476	433	464	476	475	485	520	478	431	443	441	448	478	478	464	452	468	467	484	456	449	491	483	479	470	445	461	554	453	447	463	457	427	492	437	496	469	460	456	456	441	498	489	452	462	492	482	450	448	472	442	472	443	474	459	457	481	502	473	447	495	443	472	461	481	443	466	475	480	446	460	481	427	458	461	477	458	486	451	487	414	457	493	459	442	474	468	469	506	442	435	465	489	490	470	465	480	450	455	481	446	468	492	420	484	473	465	502	497	460	455	475	444	466	483	480	478	485	490	471	451	492	417	446	474	436	457	493	482	482	465	426	484	504	458	477	515	435	476	458	481	471	405	469	438	450	458	464	496	451	463	461	491	431	481	449	473	467	462	437	471	466	456	481	488	481	508	458	475	465	477	431	463	465	453	479	492	451	432	451	474	460	462	469	501	397
15839	10164	15669	50379	57537	46437	29378	13294	2801	255	243	242	221	234	225	185	212	205	233	230	221	200	189	226	211	207	201	221	219	179	209	197	215	188	182	242	209	200	217	202	220	213	213	206	217	204	198	209	197	204	228	198	214	220	212	211	222	217	199	195	221	188	215	200	207	228	205	193	215	224	217	185	190	178	202	204	214	204	169	187	182	208	209	221	225	217	208	192	202	227	198	222	197	204	221	179	212	214	200	208	221	195	209	209	222	238	226	184	213	199	205	219	215	222	228	207	205	222	212	197	233	206	204	216	211	198	227	231	164	216	194	224	224	201	232	206	218	218	237	203	226	216	222	227	193	217	216	234	221	206	236	195	219	194	235	214	208	221	202	207	223	207	202	201	199	208	215	227	209	199	242	212	197	227	236	207	197	212	232	191	208	191	202	222	198	201	205	230	218	209	237	195	197	209	204	213	216	236	226	229	195	227	218	233	200	221	232	218	187	214	183	202	239	197	226	199	213	195	195	192	203	193	214	211	215	187	212	206	204	217	226	191	218	195	233	216	205	225	195	193	202	197	186	195	194	208	207	226	214	207	205	208	210	214	203	200	205	226	221	200	211	219	218	195	196	219	212	201	204	210	216	213	183	243	218	224	237	218	225	217	184	219	189	241	221	211	204	201	185	211	208	201	238	212	244	216	188	206	170	217	230	203	220	210	225	213	207	214	235	220	199	237	188	191	220	220	204	204	224	197	222	202	210	216	224	188	226	195	199	222	191	186	195	209	217	216	205	222	214	204	203	202	193	209	202	226	208	196	194	214	224	205	203	239	221	207	203	221	199	214	202	183	211	190	218	247	187	211	218	189	210	193	211	256	234	207	234	199	194	214	211	227	187	200	197	213	224	181	228	197	198	196	202	211	204	193	207	224	183	207	207	201	195	236	228	221	182	201	180	180	199	202	189	200	217	217	198	209	212	206	207	223	218	206	207	191	237	206	213	194	193	214	203	204	211	228	237	198	213	212	202	217	205	214	237	210	225	212	194	212	218	200	194	203	197	215	210	198	220	205	189	226	236	245	210	186	200	217	232	205	187	198	236	216	206	192	219	190	240	210	220	218	208	197	222	216	208	225	211	195	204	218	205	197	197	197	226	210	226	196	211	202	193	179	196	215	189	228	211	220	232	230	226	231	194	185	213	183	224	195	220	200	197	233	204	184	205	208	192	203	196	200	206	214	228	218	213	214	207	236	197	238	214	213	206	238	191	175	219	221	217	201	202	223	207	206	182	193	196	210	219	230	222	204	195	219	223	176	200	216	235	206	227	212	213	193	214	203	197	191	228	214	185	220	201	223	204	201	216	223	210	239	206	182	218	193	221	197	206	229	208	196	199	235	222	218	209	244	200	206	210	229	236	226	176	211	205	234	192	195	194	215	184	196	214	205	216	232	202	194	195	195	215	211	204	193	187	215	215	195	180	207	238	209	213	224	218	204	220	213	196	244	222	176	219	207	234	224	211	201	231	201	237	191	212	209	193	202	199	204	208	182	212	222	181	201	222	231	207	193	240	208	216	214	211	201	207	222	209	208	193	203	207	204	209	212	220	195	211	223	227	222	207	196	201	222	206	197	198	208	188	236	200	214	200	189	216	230	209	213	193	187	229	221	222	198	222	221	218	208	218	181	211	217	214	197	204	192	213	211	184	201	182	229	216	226	216	204	197	211	223	214	199	196	201	197	229	226	212	215	194	213	230	227	193	204	215	207	216	220	213	234	238	238	215	201	194	212	217	207	187	233	209	214	214	182	220	198	203	187	197	213	214	226	212	197	200	220	181	212	219	212	203	225	204	222	187	247	196	210	209	220	201	199	194	205	233	229	209	199	197	222	208	189	223	215	194	206	205	213	214	226	205	221	222	180	204	210	217	197	206	195	196	216	199	213	222	200	203	206	202	204	224	203	201	218	200	171	203	224	218	200	209	207	197	216	205	202	217	201	206	198	228	222	192	188	233	206	202	194	227	218	189	214	214	225	220	207	200	226	220	234	199	212	220	185	214	237	225	219	202	192	228	225	194	219	249	208	192	199	207	197	208	206	211	205	221	199	217	211	204	196	209	203	198	215	212	208	227	235	208	187	190	203	215	200	180	215	205	161	216	210	205	250	214	208	199	198	240	197	199	229	223	216	201	212	189	242	206	217	218	193	206	202	208	212	215	214	214	199	182	210	211	206	224	208	228	215	205	209	230	213	216	216	226	216	214	203	247	232	206	203	216	196	215	198	233	215	187	208	207	210	223	214	194	212	225	201	183	169	213	199	209	222	213	212	210	224	227	217	195	203	207	234	174	227	207	217	215	216	187	249	223	191	225	220	194	227	230	202	211	206	204	171	186	232	183	186	194	192	232	203	196	209	201	211	211	208	215	211	230	201	220	192	217	234	214	178	206	190	208	190	212	247	221	209	205	187	206	227	214	199	201	230	210	227	194	197	193	214	199	228	215	221	217	202	226	203	194	225	233	185	234	192	205	205	222	210	218	215	233	239	183	207	194	196	190	230	240	203	214	210	192	204	190	222	194	212	203	218	208	236	232	232	213	231	214	190	201	204	220	191	236	227	233	185	183	193	222	228	225	197	211	201	235	220	191	198	205	218	229	224	217	204	197	188	200	187	209	226	202	211	195	211	234	221	202	255	218	205	221	205	229	222	225	205	222	196	195	202	216	209	223	191	194	196	208	192	220	225	201	206	203	236	226	184	216	196	218	204	198	235	207	186	220	238	191	238	178	220	229	201	217	197	212	219	210	230	179	223	227	242	193	225	205	205	202	207	221	207	188	186	223	233	194	217	192	215	240	218	189	206	214	202	206	211	208	222	218	218	210	225	195	216	200	192	216	191	221	203	227	248	199	231	201	200	220	181	217	192	245	210	200	198	222	202	211	220	207	229	187	220	236	220	220	209	229	216	220	210	212	219	202	219	231	212	198	218	192	204	236	200	171	234	209	178	211	211	195	209	187	213	182	195	203	224	195	239	224	190	206	221	234	213	239	203	192	189	198	203	216	232	211	217	192	187	211	222	200	222	177	230	221	254	200	205	199	218	191	201	228	217	209	210	203	216	218	220	206	218	213	198	204	228	178	237	210	221	238	216	210	210	198	204	209	187	200	227	216	201	192	188	218	237	211	198	193	179	219	220	179	221	185	221	190	212	198	232	208	214	211	205	215	193	233	211	194	204	220	238	192	214	238	205	236	203	195	215	215	220	249	237	229	197	168	229	205	219	214	208	213	212	215	212	214	211	185	222	203	209	188	217	187	223	193	197	206	209	215	201	220	201	195	244	192	234	210	224	198	205	192	219	201	210	189	223	176	200	198	226	188	218	208	215	219	220	224	205	186	189	243	184	208	182	210	228	203	230	234	213	235	235	204	222	203	206	211	200	196	230	204	198	207	194	222	177	200	214	181	214	207	186	182	208	221	216	174	195	206	212	216	190	216	222	228	223
9788	7672	20852	57536	65384	56142	41196	24606	7021	639	701	612	628	535	532	594	546	597	533	578	559	585	478	571	542	568	555	541	553	523	551	549	577	508	547	550	544	533	520	573	513	543	549	547	541	557	532	515	505	509	516	546	536	519	552	545	576	528	574	527	579	546	542	577	507	583	537	543	556	564	532	533	556	536	532	582	550	528	559	521	526	534	560	560	532	537	540	532	537	548	576	549	571	549	563	535	570	568	585	515	553	531	534	524	528	566	570	603	578	537	554	541	540	532	577	552	544	514	611	571	592	506	538	572	547	560	549	576	522	561	604	545	550	528	541	554	511	525	553	519	518	527	535	516	507	534	558	526	571	537	555	518	565	560	559	536	529	538	506	502	541	527	546	552	572	576	547	515	523	545	553	545	544	571	603	527	516	519	538	502	562	548	562	514	555	529	533	555	544	563	524	510	524	562	563	552	559	564	575	514	543	519	507	541	559	540	551	527	578	561	537	565	536	507	563	553	505	530	575	540	557	563	520	576	552	490	546	545	583	561	531	547	549	581	564	571	538	556	561	517	521	547	537	531	528	590	509	592	561	594	531	517	498	524	556	562	533	554	550	548	534	561	531	584	560	592	542	565	545	519	549	555	558	549	564	541	549	543	548	548	582	495	540	514	569	555	536	554	568	547	560	536	529	562	533	558	581	524	552	544	538	516	540	533	585	582	508	544	550	517	526	557	595	505	528	549	539	578	544	539	510	548	552	554	539	580	561	507	571	584	516	563	521	510	536	595	573	559	558	565	516	554	533	557	542	530	561	563	593	496	515	552	570	519	567	534	530	589	568	547	521	560	520	524	537	573	485	539	545	511	551	534	533	533	504	519	554	525	484	531	529	581	525	582	564	547	530	520	534	568	583	544	535	559	574	552	577	596	574	555	541	547	533	563	526	529	543	551	559	551	534	559	574	564	567	548	553	546	503	531	530	561	535	598	539	536	548	574	565	603	558	562	556	494	552	555	511	547	569	508	547	557	556	562	548	529	525	551	506	556	597	509	510	535	529	531	559	535	536	562	590	568	540	544	528	557	533	512	561	525	549	551	544	563	553	517	568	551	551	538	523	574	517	586	514	584	551	542	552	548	560	569	528	512	512	505	560	537	574	527	545	533	563	544	536	573	571	539	561	535	589	539	486	532	525	544	556	558	534	528	520	550	540	533	573	548	572	529	556	529	552	526	543	561	552	555	512	561	547	530	477	573	570	555	537	526	555	524	534	554	542	608	548	558	567	530	588	524	538	543	575	537	558	512	550	565	577	529	550	520	504	511	540	488	529	530	498	618	579	526	573	537	549	553	566	534	554	563	577	568	564	512	556	515	546	524	562	529	521	529	535	539	567	521	587	553	519	521	532	581	547	518	508	525	538	525	523	519	536	549	519	521	531	532	519	549	534	551	553	537	547	503	533	544	547	546	513	553	509	519	545	551	555	531	516	569	550	530	549	549	551	580	562	551	546	540	519	590	580	594	503	545	528	539	539	548	547	536	559	528	520	535	541	571	494	548	521	523	508	564	562	539	524	549	539	549	539	523	590	554	519	510	581	558	524	589	525	554	570	568	574	545	508	543	524	525	542	555	566	563	539	526	541	488	558	560	575	557	577	521	565	558	530	540	561	600	540	522	514	521	514	569	542	546	527	551	534	573	520	547	535	553	582	555	571	560	554	583	573	544	596	527	521	560	544	533	499	565	555	563	528	535	521	557	493	570	521	512	527	555	581	582	553	554	550	538	538	567	566	537	564	549	548	508	507	582	516	531	566	575	541	567	537	525	541	547	567	542	515	560	570	522	523	545	531	536	543	507	517	538	565	563	537	525	557	531	552	571	539	558	607	543	500	507	562	552	570	506	568	561	586	541	515	558	550	547	525	550	506	543	541	559	512	553	539	581	541	560	480	523	557	550	513	537	538	566	522	549	529	529	558	549	555	509	542	593	542	491	535	543	536	574	559	549	541	524	547	522	530	523	544	512	593	566	562	513	544	604	539	507	515	574	593	529	540	537	538	552	561	560	522	578	539	518	535	544	567	556	525	552	538	554	531	541	503	538	569	500	549	556	520	508	583	572	550	548	544	557	513	588	522	590	518	535	534	532	567	524	559	556	563	584	524	546	522	497	600	544	530	559	541	508	555	573	515	529	522	534	538	534	523	546	500	538	495	558	586	525	536	552	543	576	587	529	567	555	494	552	548	542	518	536	533	559	497	587	506	534	557	531	535	551	555	513	528	523	553	538	586	533	549	582	545	535	489	510	519	555	535	564	519	551	568	577	559	574	550	540	504	593	541	497	550	539	586	527	524	538	520	612	549	552	544	507	543	552	580	550	507	545	542	571	544	554	549	554	563	545	581	504	518	518	557	506	545	522	513	553	568	555	538	537	569	530	547	543	571	575	555	516	534	543	564	555	522	565	525	566	553	558	557	527	564	550	528	542	582	542	543	596	571	506	593	502	513	549	549	544	561	542	568	562	543	533	561	554	560	557	536	541	564	497	556	539	543	561	539	537	594	551	561	543	543	548	551	557	546	545	513	545	536	571	549	576	574	589	508	542	540	553	567	545	503	562	515	532	526	558	530	545	551	543	532	591	553	528	545	547	537	559	579	543	546	566	518	526	545	554	512	530	542	509	499	517	578	543	553	573	555	569	553	538	532	538	630	578	532	563	546	559	539	523	546	574	577	531	573	541	554	577	537	503	541	573	541	536	526	530	522	521	561	525	494	594	583	529	555	576	520	575	601	556	529	552	535	546	541	564	536	539	505	577	520	555	523	514	521	580	557	507	558	532	545	547	513	529	558	521	580	528	569	523	495	553	559	580	580	551	525	563	536	541	607	526	534	553	526	552	536	565	584	566	536	562	535	591	559	564	555	532	528	529	558	590	563	531	513	546	569	556	565	545	548	543	551	541	531	562	525	530	594	538	536	543	556	543	508	571	539	549	518	555	504	523	561	540	510	564	535	587	536	587	586	558	523	540	520	560	546	570	547	547	539	549	540	565	550	523	507	520	554	538	573	575	568	569	527	572	514	529	531	524	551	556	598	551	539	547	578	514	578	543	520	578	489	548	560	565	530	564	524	559	506	547	545	586	557	508	574	562	566	592	563	524	589	579	568	517	562	547	540	517	572	536	536	563	576	575	539	541	543	546	525	539	549	559	575	537	556	593	518	541	533	529	499	564	507	533	555	537	522	547	553	551	549	544	563	549	532	510	529	557	558	529	558	548	559	486	550	549	542	555	573	550	532	545	526	555	551	592	549	577	580	552	536	546	570	568	548	564	563	564	526	488	559	526	571	512	504	538	541	582	528	540	558	532	526	542	519	571	546	535	589	551	554	545	560	595	523	553	521	578	565	552	532	532	547	532	562	546	551	544	550	519	550	552	551	545	518	524	506	546	544	529	549	533	548	534	496	545	548	527	536	554	501	535	557	546	550	505	503	559	540	546	534	530
23113	16296	22826	55417	69169	60636	41858	23519	6630	327	250	218	225	193	196	202	189	184	194	179	184	174	204	205	198	212	196	199	192	209	223	226	191	199	201	207	182	179	205	184	197	179	211	200	203	174	211	173	185	196	157	208	185	202	199	208	188	182	218	195	195	177	213	213	211	197	196	222	184	217	180	181	207	212	203	199	191	189	181	185	188	189	197	189	194	221	199	185	201	191	198	202	200	214	184	181	180	182	186	195	187	208	190	198	188	199	175	211	180	191	208	214	193	188	187	199	215	226	203	219	194	177	201	177	203	196	188	193	205	186	183	193	192	216	193	190	183	218	212	202	189	205	197	198	195	195	214	204	169	193	215	186	211	189	192	182	187	190	197	184	196	197	183	186	206	191	192	187	192	194	227	211	187	186	206	183	166	189	196	196	205	199	173	200	178	227	203	194	186	205	181	193	184	183	185	212	204	198	208	227	204	179	184	197	206	201	210	190	167	213	210	196	205	217	188	197	217	188	197	200	187	197	169	201	187	194	187	202	204	202	194	197	188	187	206	194	175	219	215	200	198	189	214	181	193	178	199	191	205	179	185	193	207	195	203	190	167	201	193	204	195	207	174	193	189	196	193	187	202	195	203	198	172	184	176	217	206	191	233	197	215	179	204	191	226	207	221	194	186	228	196	192	201	211	194	197	186	250	186	189	204	196	186	179	211	226	198	211	167	197	192	183	194	227	172	202	194	213	189	204	186	204	179	210	184	194	193	189	188	188	219	173	191	185	225	174	196	198	176	208	194	196	190	198	200	202	187	162	183	199	194	213	193	197	181	193	227	207	186	220	203	218	226	191	179	192	211	207	210	223	197	178	170	190	206	204	210	212	167	195	185	197	197	192	208	176	198	208	205	196	214	204	197	181	211	237	159	205	215	213	191	188	171	227	211	185	220	202	214	180	184	197	187	186	185	204	207	175	196	202	199	179	176	202	199	171	202	224	191	196	209	207	199	188	193	196	201	181	184	201	204	190	192	189	193	184	188	169	198	195	200	230	215	178	207	211	172	186	181	215	184	195	204	169	195	209	195	209	190	181	202	214	198	183	209	182	198	198	199	223	200	201	220	214	216	219	220	234	180	166	192	188	201	185	179	215	217	190	173	191	205	202	208	187	206	202	201	208	196	200	207	188	201	176	192	192	210	189	208	197	210	192	223	191	175	180	178	194	215	211	170	197	184	195	176	193	201	182	177	187	217	198	158	193	182	176	192	189	199	174	218	194	204	187	205	199	205	214	176	204	196	187	203	198	214	195	210	218	217	190	211	169	192	185	194	190	175	185	202	216	209	193	164	217	208	216	185	180	217	181	185	207	191	251	206	218	181	197	208	187	211	216	190	203	203	192	180	219	214	196	190	175	186	216	212	198	192	177	192	194	198	186	223	209	214	194	195	217	211	182	200	198	207	213	212	187	206	205	185	193	192	167	187	170	189	209	191	181	184	199	196	180	227	182	179	203	218	183	188	193	187	210	177	194	210	204	180	179	190	190	196	200	210	209	182	189	213	204	176	181	214	219	186	199	213	184	200	198	192	173	213	170	194	180	186	179	194	206	217	183	215	215	178	190	197	195	192	223	193	195	176	195	185	188	177	201	205	190	217	198	226	202	202	228	224	202	199	183	172	201	204	201	191	180	188	185	202	180	180	200	199	190	215	194	181	199	209	182	210	203	194	200	212	178	201	196	200	207	203	228	187	181	195	180	187	201	179	170	202	216	205	206	205	212	203	213	198	238	182	200	210	200	213	226	185	193	187	210	197	196	185	183	203	219	180	183	168	184	233	208	213	185	205	209	191	208	196	187	180	197	197	193	193	223	204	184	178	193	214	187	196	200	188	224	193	217	205	195	175	186	185	178	203	207	182	180	195	205	201	176	200	222	195	215	202	188	209	185	213	194	189	211	175	168	211	227	209	173	186	194	194	178	211	231	202	168	195	189	195	203	191	191	205	179	168	184	176	203	200	185	176	179	195	212	195	189	197	174	226	201	199	197	217	195	224	197	171	204	200	183	195	190	174	201	198	214	182	193	182	175	193	198	210	191	215	196	209	203	185	212	217	185	200	202	195	232	246	194	219	185	192	189	198	198	204	190	183	178	190	179	159	171	234	205	171	170	208	214	186	196	174	216	183	195	205	211	202	194	186	162	216	218	223	205	199	217	199	184	205	222	233	194	215	164	184	171	190	225	199	201	183	200	177	199	215	202	195	187	181	208	197	200	213	184	190	191	197	176	199	190	209	196	191	188	198	197	203	202	216	201	199	196	207	188	205	209	204	159	164	200	214	197	179	219	216	208	203	208	218	180	215	190	181	179	201	197	203	201	210	191	169	203	201	199	199	181	185	205	207	216	204	198	188	216	195	189	207	217	225	201	187	197	231	204	184	204	220	192	190	190	173	189	193	212	209	230	213	202	189	199	193	216	170	176	180	218	205	210	213	179	179	213	193	195	232	205	220	203	196	201	185	203	199	210	211	209	182	190	187	181	208	216	206	182	163	207	194	183	188	202	211	195	207	213	203	189	199	198	185	198	188	202	210	206	183	207	201	193	217	181	206	179	189	204	180	204	207	210	183	196	175	199	192	173	213	230	191	198	196	181	182	195	203	188	174	188	198	203	225	190	188	210	194	189	183	209	197	186	192	191	200	212	212	177	181	203	193	160	197	190	216	194	184	213	174	178	210	169	192	168	192	213	189	173	219	198	197	203	186	199	174	199	197	185	194	186	216	182	167	208	219	218	208	189	209	188	223	206	180	181	184	194	204	192	198	207	198	192	212	239	184	190	199	174	199	201	216	205	203	208	209	219	184	186	179	207	189	226	213	208	173	186	214	227	214	215	198	210	222	196	183	215	214	216	225	204	200	185	198	196	193	196	174	179	230	189	182	204	185	198	197	203	206	179	212	208	205	177	220	206	207	201	178	173	217	193	196	204	186	197	189	194	214	172	197	204	193	185	198	189	174	201	203	190	202	221	189	210	195	207	192	212	183	218	193	165	208	188	197	187	200	196	207	198	185	186	173	177	187	213	202	220	192	199	201	199	198	185	205	217	201	207	201	217	187	217	217	216	181	206	166	163	188	188	220	192	204	198	199	200	202	196	202	191	202	184	171	207	184	176	199	220	188	158	190	192	187	200	201	204	209	193	181	207	204	207	185	187	201	201	206	204	206	213	224	193	215	211	187	204	152	210	191	205	187	183	192	208	222	190	173	175	187	195	203	195	204	202	213	179	196	214	207	200	205	200	178	223	219	221	202	176	175	206	172	210	200	202	180	211	204	211	167	212	192	202	181	199	216	200	210	217	188	187	183	213	193	191	189	210	217	206	217	206	195	192	219	187	205	199	211	189	214	202	192	192	198	201	199	207	213	198	195	189	191	196	224	174	169	194	177	178	196	191	184	217	232	199	199	183	205	179	216	222	183	192	191	226	183	185	189	188	203	201	204	221
12769	11075	26257	60387	77518	70354	52315	34862	10608	707	641	833	596	573	605	563	539	519	488	545	487	540	524	524	503	512	513	559	491	508	518	542	497	460	505	535	508	491	539	505	488	493	538	489	502	544	547	529	510	535	497	525	521	522	510	526	529	528	509	494	545	510	492	553	510	529	502	514	522	504	506	515	490	535	546	501	489	494	531	499	461	513	557	513	485	493	527	537	449	541	534	492	482	540	506	507	511	498	464	495	471	532	527	507	477	534	528	570	497	519	514	464	511	477	496	509	494	496	495	508	484	512	475	532	509	506	506	510	560	527	474	493	510	530	491	465	493	544	509	540	496	508	510	548	553	500	484	476	516	492	561	516	516	488	507	512	485	538	483	502	487	500	499	521	472	476	471	493	518	533	552	503	514	535	522	514	480	515	517	497	485	514	512	522	515	518	514	497	500	509	468	507	504	486	504	504	485	499	507	482	515	538	481	465	491	494	495	499	487	523	518	522	514	519	488	485	505	483	461	461	526	489	523	535	473	516	518	503	538	549	536	532	508	509	488	521	535	557	505	527	492	489	548	495	532	517	519	505	529	475	494	489	486	529	491	536	499	520	447	517	518	527	515	486	442	506	506	480	511	498	485	453	498	533	532	508	545	483	501	501	481	493	547	506	494	535	484	499	497	499	559	517	483	474	590	510	453	496	542	524	506	497	519	493	495	483	542	528	521	482	483	498	489	477	487	520	505	478	521	487	530	517	516	505	546	534	562	517	481	534	484	500	530	509	463	474	496	530	490	510	507	526	532	485	517	474	510	538	498	558	493	507	502	540	460	504	508	543	500	493	484	520	516	504	484	537	458	547	497	503	497	474	518	521	501	512	542	521	470	497	529	501	516	533	479	518	527	487	518	522	470	520	522	523	479	477	514	523	491	514	492	510	525	507	545	495	560	470	521	484	507	516	519	530	490	485	537	497	509	492	492	476	498	522	515	554	535	494	538	510	495	491	491	495	489	476	515	506	498	510	533	511	541	533	510	493	520	498	495	498	510	471	525	502	514	524	526	510	494	499	520	525	512	484	532	483	476	491	499	522	554	469	512	516	497	528	517	497	499	498	537	534	550	516	529	509	484	546	565	539	558	484	484	505	502	507	537	485	487	491	527	533	514	524	504	541	530	540	512	498	482	468	511	501	478	530	540	510	520	506	532	487	524	550	480	551	520	519	485	500	497	489	547	522	526	463	513	481	525	493	518	481	467	522	492	529	486	557	478	517	518	516	532	517	492	492	497	478	512	500	511	519	479	537	517	487	483	492	481	510	484	514	472	496	535	549	508	500	548	546	500	514	507	498	530	463	518	516	501	509	490	544	524	464	499	520	473	517	520	493	473	499	576	508	527	498	484	472	497	484	547	496	535	519	462	540	521	495	524	499	526	433	539	526	537	536	507	511	466	493	493	514	490	488	506	495	508	501	510	512	512	532	535	486	450	504	478	535	483	504	478	541	516	570	506	459	500	503	484	484	488	521	522	500	499	467	523	552	519	561	480	516	525	522	491	494	509	511	498	517	520	478	534	514	512	505	530	507	514	522	494	513	524	508	513	532	467	523	501	506	508	526	523	515	465	474	501	495	541	514	507	523	474	525	511	510	501	486	507	518	524	543	496	466	520	541	489	537	468	507	526	500	527	551	527	503	500	521	509	529	514	533	527	454	518	501	502	523	506	499	511	495	557	483	496	518	490	490	519	512	496	520	521	506	491	503	496	495	531	523	509	499	498	486	538	511	525	494	524	491	503	531	504	496	516	511	506	487	524	526	513	496	501	474	487	471	512	512	543	520	554	506	516	530	514	501	496	518	499	510	536	474	505	508	520	544	517	472	495	499	494	524	498	509	493	514	489	476	503	508	507	508	520	525	511	485	538	528	514	492	507	527	473	512	493	525	491	488	503	485	499	525	532	521	541	513	468	438	514	484	459	562	518	487	519	497	494	497	518	487	528	518	550	516	509	482	515	507	477	570	507	505	518	509	481	480	508	512	459	506	552	533	502	533	502	502	540	508	519	503	519	521	515	510	520	471	500	503	549	472	489	517	502	524	506	514	501	481	508	503	515	495	478	526	528	508	552	499	493	505	515	543	504	503	477	509	520	502	502	508	504	506	489	486	474	481	511	483	562	512	468	474	539	506	514	492	508	504	496	489	514	468	475	521	526	484	526	515	553	496	521	468	468	503	520	471	508	487	535	536	499	510	505	500	471	534	550	515	519	526	536	505	528	530	532	478	520	522	475	549	500	502	485	484	511	486	500	505	467	535	503	491	543	505	492	538	501	503	524	524	511	510	478	521	542	533	492	491	476	505	572	498	514	502	492	473	520	537	532	488	510	509	506	519	524	510	523	504	514	540	492	530	510	498	495	503	518	523	495	503	490	512	556	510	477	518	485	531	539	520	488	510	510	563	475	502	508	452	475	554	472	523	471	523	510	516	452	504	531	526	508	523	512	474	491	486	502	508	501	517	477	489	483	511	528	520	518	501	498	523	482	477	520	512	521	491	503	494	525	523	513	481	483	480	502	487	508	554	549	478	527	555	512	505	515	527	505	520	503	510	515	558	512	489	486	504	521	504	473	490	484	478	451	528	545	500	503	467	501	504	486	538	493	496	510	489	484	513	488	463	486	512	509	551	503	542	536	501	490	551	543	522	510	534	488	523	504	536	544	517	514	504	497	526	525	478	527	486	530	467	501	517	511	505	500	517	518	529	519	496	549	527	498	502	459	468	490	474	511	510	492	512	509	535	527	501	502	495	532	537	532	504	529	539	470	540	506	504	495	495	481	516	503	497	581	489	471	504	465	539	485	494	500	493	555	487	497	530	509	476	513	514	506	508	512	494	492	499	516	462	480	508	510	484	554	490	564	512	517	497	503	506	457	479	527	497	472	516	504	522	490	518	508	508	518	485	503	450	492	515	550	475	479	521	506	500	550	488	573	482	522	483	498	487	532	501	491	511	505	539	473	490	521	488	489	523	484	475	471	515	526	559	517	504	496	500	466	511	535	495	514	523	509	519	521	507	496	520	549	498	487	511	499	521	488	486	496	495	530	537	548	482	532	501	530	491	508	557	505	484	524	517	504	544	509	533	482	490	520	517	507	519	510	494	488	498	480	508	524	512	519	509	519	514	521	524	529	525	487	497	487	485	500	490	515	511	500	506	465	494	539	524	520	511	508	465	492	547	512	460	544	550	509	504	536	488	549	545	510	500	512	511	500	512	500	519	504	568	500	517	531	491	530	544	474	493	547	494	498	504	530	508	491	495	503	578	524	517	511	465	500	508	515	504	531	483	535	508	486	518	507	520	483	535	535	465	489	516	519	488	527	520	502	509	489	540	473	478	491	511	510	540	531	518	530	462	500	484	517	547	501	489	504	517	510	488	524	538	499	521	507	512	506	514	496	490	512	483	470	503	504	519	536	519	477	548	486	498	495	485	523	543	511	504	487	511
3911	2591	1953	2715	8131	7820	4125	1777	436	184	169	172	149	191	200	173	170	176	156	187	195	152	172	200	176	172	188	171	195	178	165	198	157	177	168	197	172	162	181	183	163	180	191	178	189	159	181	194	188	187	192	202	186	160	169	158	160	153	166	190	184	165	155	177	174	173	187	170	166	180	179	157	163	173	167	156	182	183	184	164	186	173	179	176	175	161	186	204	146	201	188	184	149	164	170	183	165	166	202	190	182	166	190	189	180	173	175	168	169	166	172	182	193	181	164	204	180	167	167	184	174	179	180	192	152	179	165	203	159	165	164	181	169	173	157	151	195	180	152	196	177	181	178	173	156	190	166	189	172	182	172	187	177	173	178	167	167	158	180	165	174	162	179	154	147	184	186	173	172	175	185	160	161	178	172	184	153	168	166	170	169	163	173	149	196	178	173	171	176	193	174	177	180	186	175	183	182	167	170	180	204	177	158	177	182	188	202	198	175	172	176	176	165	177	176	180	170	171	178	168	152	185	165	194	195	196	169	177	174	169	161	198	197	186	165	176	170	181	176	151	164	180	209	165	175	176	171	168	180	209	193	174	192	167	165	144	179	192	168	197	178	201	186	163	178	192	167	180	172	190	169	183	182	182	173	157	179	178	174	172	164	168	197	198	173	178	156	170	170	173	176	177	183	183	178	190	178	170	167	200	187	180	157	184	174	172	185	179	179	179	164	176	146	198	170	167	192	155	194	146	163	173	177	164	187	162	165	182	178	166	172	172	196	193	194	176	168	175	163	177	189	202	165	159	166	192	157	178	179	179	163	171	179	191	197	187	164	183	191	169	172	178	152	179	187	170	175	183	190	159	169	184	196	190	189	175	192	173	176	159	180	163	149	171	184	203	196	176	184	191	183	184	165	161	187	184	197	170	185	187	201	189	180	166	164	169	181	148	179	190	185	177	184	185	184	179	186	191	181	192	165	199	200	198	178	172	166	161	161	174	198	170	180	146	155	176	161	164	167	160	181	168	164	173	150	177	173	188	197	162	203	175	174	177	157	192	175	144	168	174	197	156	166	156	195	168	164	193	188	162	177	183	174	172	164	185	167	176	180	183	182	167	170	196	202	188	193	164	160	177	161	168	185	178	181	181	192	174	154	161	168	176	184	187	196	179	185	181	187	161	190	175	182	179	188	151	159	174	166	206	192	169	181	189	173	174	178	170	182	227	161	163	185	167	187	167	200	166	193	177	177	177	176	172	186	171	179	192	170	152	174	162	189	158	179	175	172	177	173	175	162	204	184	196	194	163	165	176	158	172	189	195	183	170	178	188	163	172	184	199	185	194	170	189	179	167	162	174	168	197	186	164	196	191	178	193	179	169	181	210	157	190	163	180	175	186	195	166	168	153	190	193	156	201	165	165	167	164	175	181	172	175	171	159	197	185	192	203	174	176	191	187	181	183	168	183	167	172	172	173	197	177	189	154	180	192	161	171	176	182	185	198	204	181	173	167	190	177	168	183	180	160	152	170	185	194	195	170	184	171	214	193	175	157	176	161	202	183	189	179	187	167	177	184	203	180	159	207	163	144	194	155	175	172	201	185	165	190	192	183	177	189	166	156	176	176	170	186	173	170	171	166	197	174	186	179	198	167	159	174	189	174	171	186	164	164	196	181	181	189	178	176	177	185	169	183	146	151	191	175	169	200	182	168	155	165	161	169	179	192	160	175	190	183	170	174	212	192	189	177	157	178	192	177	170	193	178	181	171	174	174	147	164	154	169	172	173	190	185	159	177	188	173	161	187	155	178	147	180	188	161	159	173	178	187	180	171	150	159	173	171	169	178	183	184	192	193	158	173	178	160	161	187	183	185	192	168	190	181	172	170	183	181	164	178	177	181	173	188	181	164	178	167	189	171	183	186	172	190	164	153	159	177	191	146	175	180	185	182	196	192	185	187	188	171	170	182	177	193	176	183	180	146	180	174	161	178	162	183	197	176	196	186	183	183	167	156	185	168	173	179	162	176	186	177	174	195	169	198	175	193	168	191	162	192	197	169	159	174	170	187	182	181	166	191	169	184	170	178	181	173	173	176	182	170	179	170	163	173	177	162	175	201	169	184	211	158	199	158	193	197	177	175	161	163	169	185	203	167	163	161	192	154	185	144	186	162	176	167	165	157	162	163	184	173	173	192	169	175	185	133	179	182	171	162	167	172	183	179	168	175	185	188	178	189	178	191	197	175	188	188	152	175	163	164	189	179	171	148	164	183	173	163	188	158	174	164	163	186	166	173	184	174	173	179	164	177	170	185	140	185	188	182	194	172	163	188	206	183	173	163	179	179	196	190	157	186	205	180	210	173	152	163	141	158	197	163	182	191	176	185	207	194	190	166	177	173	176	157	183	175	176	152	183	160	163	196	180	163	151	164	177	176	173	171	173	169	193	165	189	183	158	189	174	181	156	183	188	175	164	185	186	175	177	163	205	184	161	206	168	192	194	169	175	178	185	190	168	194	160	178	196	189	160	187	180	184	186	156	184	192	163	185	176	156	194	178	192	184	178	177	174	201	168	167	200	177	189	174	174	177	175	187	186	183	173	180	167	183	207	157	177	195	156	175	186	174	178	166	187	172	176	169	190	183	192	197	192	142	149	145	154	160	178	195	166	188	170	215	191	169	176	173	182	173	195	185	166	160	186	176	165	156	169	176	169	178	154	169	173	199	194	214	179	190	178	184	182	177	187	137	164	144	159	208	210	193	179	175	189	155	179	184	176	166	180	193	177	186	159	169	167	181	185	167	191	187	171	164	162	164	178	183	143	188	187	160	184	165	169	193	185	181	166	153	171	169	184	164	181	207	172	191	177	170	166	195	153	143	167	178	165	177	178	197	160	163	185	189	175	184	190	172	196	171	194	159	160	183	179	195	157	168	180	199	176	179	170	178	196	195	159	168	174	171	160	159	196	161	166	199	154	192	181	186	162	169	183	185	177	157	174	175	175	161	175	185	174	189	194	169	174	167	175	185	154	155	191	163	175	174	173	179	187	146	166	154	173	189	203	166	180	156	172	177	171	186	172	174	173	186	188	190	181	177	200	158	156	161	169	175	190	183	211	177	186	176	190	218	166	176	217	200	164	170	163	171	156	199	171	201	205	209	183	188	163	195	177	171	177	169	184	197	214	162	180	167	167	183	167	166	176	183	153	176	164	173	187	199	178	188	182	181	175	182	180	166	184	175	163	170	173	172	200	157	158	193	191	173	159	171	201	181	152	166	172	166	186	172	171	188	191	169	165	165	149	169	169	196	172	171	184	182	179	182	173	192	154	165	178	169	181	164	193	185	158	208	203	168	182	173	174	173	166	191	155	188	187	193	175	185	182	172	209	193	170	168	174	162	157	173	162	170	165	156	194	159	186	171	189	177	164	197	173	148	177	152	195	169	157	179	181	168	158	181	165	187	170	195	190	176	183	180	196	173	157	149	212	164	172	175	210	174	175	199	179
3113	2731	4139	9511	24159	21319	12670	6021	1460	513	490	510	486	442	483	476	486	452	493	458	482	454	458	461	445	514	473	464	457	456	452	504	452	483	508	485	481	459	432	463	502	477	500	480	461	460	464	448	501	498	521	507	518	469	465	484	470	467	456	448	483	479	474	462	457	453	455	524	466	444	479	494	478	499	478	483	438	444	476	436	527	494	466	451	480	459	461	430	476	458	470	468	489	443	431	473	479	477	466	448	453	468	471	464	438	479	458	471	456	406	478	437	438	499	474	469	481	486	471	514	444	451	431	400	502	473	520	442	522	528	448	471	458	495	449	489	490	511	451	458	402	485	488	470	483	449	482	453	484	437	479	487	505	480	471	487	477	460	464	477	471	486	485	474	449	426	464	503	468	510	432	483	440	442	445	484	475	497	451	408	471	404	487	504	470	461	449	474	488	467	476	465	472	498	441	462	494	465	472	480	478	485	460	467	527	489	499	478	462	422	433	508	466	471	460	440	465	459	475	454	516	457	452	455	498	458	460	473	475	492	485	460	491	478	442	460	459	468	483	463	464	485	466	438	489	488	484	498	460	454	446	462	502	511	445	485	466	462	479	430	475	490	488	458	466	498	451	483	490	461	467	444	453	479	479	452	475	460	428	445	446	486	455	456	472	483	494	477	471	450	470	469	498	471	446	477	494	455	489	501	474	503	470	476	445	495	454	472	468	482	442	489	460	483	421	460	502	487	441	491	441	463	441	454	476	459	471	448	455	481	489	533	446	472	438	442	509	475	506	464	484	482	446	468	453	527	434	469	485	479	464	450	457	465	440	427	484	480	498	485	465	499	453	447	426	492	480	466	435	451	474	500	478	454	490	481	469	496	466	437	439	476	531	492	469	474	494	454	471	462	482	483	473	451	471	504	476	450	484	453	457	458	450	502	442	499	460	457	453	476	508	474	436	455	457	476	472	503	484	485	502	479	453	430	450	460	506	466	454	495	468	490	463	473	501	459	439	434	443	492	427	459	491	466	436	451	462	512	461	497	461	479	495	451	483	496	476	473	481	479	473	452	477	479	446	495	474	491	515	450	477	477	457	492	428	472	443	467	485	448	472	459	467	432	458	452	524	461	454	493	459	477	490	468	436	450	450	485	464	477	461	437	485	478	482	482	442	464	434	458	460	471	466	496	473	499	521	490	482	457	464	450	470	470	472	472	448	448	485	453	467	460	466	403	481	453	456	463	460	462	476	452	524	494	474	435	498	455	504	430	474	463	499	464	480	435	460	439	469	501	478	482	469	448	480	469	438	480	463	476	460	490	489	456	459	409	489	516	490	479	472	422	496	464	433	481	435	486	487	465	444	488	451	478	473	461	482	434	458	476	471	460	472	490	490	466	476	488	488	427	465	469	459	466	494	453	450	529	498	481	519	453	473	497	484	475	501	512	505	453	464	467	478	459	480	484	481	438	485	472	468	470	493	489	462	510	493	445	463	495	446	469	473	497	484	466	433	485	505	449	484	460	466	475	481	496	495	496	451	441	457	449	484	484	443	472	506	479	476	454	496	510	454	511	471	473	476	460	480	449	491	464	444	455	443	504	522	490	494	449	462	452	509	435	482	489	506	464	470	490	457	477	466	510	509	446	508	504	465	504	504	427	491	475	469	467	473	458	475	474	458	445	466	469	470	505	475	432	453	507	468	467	488	468	514	429	468	475	477	477	459	492	430	433	465	479	455	477	480	471	448	470	537	464	483	437	474	469	458	462	474	459	485	503	524	481	479	416	453	488	488	472	494	525	476	440	487	470	486	500	419	493	478	503	490	493	493	459	446	501	493	488	497	512	449	460	468	486	509	491	496	458	512	488	450	489	502	439	477	506	439	466	498	433	481	453	435	465	463	454	480	481	469	473	501	472	474	470	478	469	456	499	480	487	440	517	489	461	503	433	452	466	426	476	474	479	498	478	496	471	508	460	435	484	457	464	493	485	430	470	468	471	455	466	470	452	503	464	450	455	458	481	448	447	485	485	433	460	498	494	466	462	472	457	462	505	489	463	477	484	487	469	476	460	473	537	473	481	446	482	445	488	503	477	475	474	501	461	471	512	468	519	472	471	443	462	475	466	486	479	456	460	494	488	500	466	466	450	425	493	525	506	501	520	451	453	498	475	490	488	455	445	460	480	510	455	478	431	439	496	508	477	472	487	480	441	459	483	503	486	484	500	464	472	487	476	494	453	477	509	511	453	480	491	475	459	473	462	459	476	465	472	459	441	493	465	492	495	456	468	496	456	458	454	465	487	474	497	499	468	433	488	513	497	474	531	488	484	475	535	465	478	481	512	431	463	495	453	454	496	496	487	487	481	480	480	462	471	502	473	447	475	442	433	435	485	455	472	457	485	477	462	464	481	490	475	476	478	476	507	449	453	519	488	506	443	473	432	466	484	448	478	503	448	449	486	488	486	470	433	463	457	481	447	473	494	481	465	471	512	462	449	541	492	461	465	500	460	436	468	491	479	493	502	483	477	449	451	480	489	487	469	460	464	465	522	459	482	463	464	442	467	471	451	444	472	486	451	521	491	477	455	467	462	480	483	452	459	483	480	483	452	457	482	467	504	456	466	455	453	478	467	469	472	499	482	462	479	439	495	476	481	489	463	494	470	473	490	503	529	482	492	461	474	450	456	433	498	453	451	456	441	454	463	442	502	434	469	458	464	488	508	526	486	444	493	455	486	486	483	442	461	495	444	498	494	502	457	470	487	443	454	469	494	493	516	484	493	485	444	499	466	427	505	469	505	451	470	459	500	464	474	494	461	473	489	495	540	473	459	438	442	497	524	492	447	466	446	464	465	472	459	514	496	491	458	449	468	504	489	464	457	473	430	497	471	481	497	473	486	508	462	484	469	504	483	478	459	513	507	462	487	434	476	425	455	459	458	499	499	497	514	456	472	458	471	476	461	432	469	465	499	481	445	493	457	463	443	451	463	483	459	457	454	453	497	495	445	489	450	458	500	431	492	498	447	516	485	463	469	455	494	455	505	496	447	449	494	470	464	493	469	478	519	476	466	478	492	494	468	451	492	471	481	471	487	469	472	472	485	453	468	467	437	495	491	465	454	505	443	486	457	463	442	494	485	497	454	507	486	466	452	458	462	474	469	493	478	510	475	438	449	517	487	462	465	456	465	511	488	465	472	473	438	484	468	497	473	484	469	487	464	505	503	479	456	507	442	474	468	514	494	506	443	475	480	505	451	496	471	493	439	491	479	476	457	484	472	529	524	469	496	468	480	505	464	471	478	450	490	484	447	454	470	474	469	482	477	471	489	462	448	446	471	479	484	451	489	473	462	459	498	461	463	471	447	496	456	489	536	479	471	499	439	528	498	496	472	467	451	411	476	481	457	457	483	505	505	486	457	499	510	402	490	478	462	486	484	471	467	482	525	474	473	472	459	535	479	504	494	486	468	481	467	508	458	447	453	476	455	448	496	466	459	473	459
14495	10093	13420	37536	59685	47527	30049	13949	2776	234	240	217	234	195	231	213	232	195	216	232	222	213	230	217	207	183	205	235	208	212	204	193	196	206	196	214	208	197	215	208	218	232	217	229	204	203	220	204	224	194	226	173	230	210	214	222	218	214	227	207	227	216	216	202	231	213	182	204	197	217	209	226	195	211	217	189	208	218	251	202	188	198	197	223	202	206	204	195	238	225	226	213	201	222	204	202	207	199	216	195	203	217	233	195	242	217	226	199	202	219	219	206	199	188	213	232	234	217	215	210	232	176	198	204	195	207	220	201	217	208	195	203	180	196	218	231	205	236	224	212	222	234	228	182	213	201	204	188	204	199	197	196	210	223	189	193	193	194	224	225	227	184	178	217	205	196	205	209	221	210	224	214	221	206	211	225	241	188	189	199	221	197	215	192	213	220	216	220	230	210	218	226	212	218	216	197	207	218	219	213	190	227	197	222	212	223	202	225	213	215	212	195	198	201	189	205	237	205	204	226	223	226	201	187	229	220	231	212	216	230	228	190	218	220	225	220	207	230	206	233	213	242	218	214	214	228	209	184	204	205	213	198	204	205	207	220	215	222	218	211	214	225	201	191	228	219	181	228	203	223	213	217	222	215	221	217	205	227	185	234	193	197	201	197	215	194	233	210	207	198	226	219	195	210	239	200	207	205	197	224	188	200	200	208	204	192	193	223	236	205	213	232	187	218	194	223	233	203	240	209	198	214	234	203	204	211	193	197	232	209	200	209	230	231	233	212	236	219	218	210	219	194	211	225	197	236	206	235	203	229	199	203	229	213	230	201	207	223	228	211	229	214	215	196	219	195	196	237	181	222	213	221	178	219	204	214	209	208	200	223	203	224	204	251	211	199	200	207	183	199	197	216	230	211	205	231	199	220	222	219	195	213	217	218	207	254	216	183	218	194	238	204	209	201	215	234	228	215	201	203	203	210	225	186	227	215	221	251	199	228	203	238	222	193	230	205	229	227	212	189	219	192	217	218	187	223	195	211	224	198	222	210	212	178	212	235	236	213	231	226	194	191	208	198	230	229	180	204	198	215	209	221	209	225	222	198	213	208	191	213	243	207	228	201	228	206	214	223	215	204	184	222	189	210	191	200	189	212	213	210	225	214	216	228	219	220	186	214	203	192	210	233	224	197	200	203	175	207	199	192	233	177	191	192	222	196	246	182	206	223	187	188	210	215	195	214	214	206	207	227	218	206	179	188	241	219	233	223	219	244	187	230	215	217	220	214	201	203	206	224	205	199	216	208	233	212	219	202	231	224	184	240	196	187	210	209	215	202	211	212	217	169	199	216	213	224	202	196	228	220	230	213	193	195	216	209	211	219	200	197	231	201	221	221	220	201	212	220	193	186	233	198	202	230	230	236	199	199	213	194	212	209	221	208	179	217	227	228	204	242	206	222	210	211	229	221	233	207	228	210	235	236	216	207	237	220	205	214	205	231	207	203	212	202	205	193	224	213	198	183	215	227	217	228	206	211	201	219	235	194	188	203	223	210	200	210	224	199	207	239	225	208	241	202	213	217	218	218	221	193	205	221	213	223	213	214	218	211	219	210	232	202	196	205	216	190	205	212	225	217	197	208	212	212	215	241	206	205	220	192	207	218	204	219	196	193	241	206	213	182	219	223	212	194	243	204	180	199	197	213	221	205	195	205	231	200	200	231	202	201	214	206	230	208	208	208	210	232	212	214	217	198	218	200	193	201	193	208	207	239	193	207	200	235	199	241	212	233	195	226	234	225	225	200	216	207	210	228	230	188	185	208	219	227	224	245	242	196	192	200	219	247	224	200	186	193	199	199	231	209	221	212	196	231	220	206	204	211	207	187	203	223	211	208	201	222	231	222	229	204	215	207	221	211	227	211	244	191	221	189	205	199	211	188	240	208	225	194	216	188	195	230	208	209	249	248	202	212	220	199	212	197	212	209	233	187	194	213	193	212	218	195	203	226	213	227	215	245	239	198	210	205	200	214	197	202	236	204	207	239	223	205	196	214	220	207	215	200	205	203	202	217	210	227	214	192	228	227	203	214	249	217	208	198	232	210	214	235	217	211	216	226	221	202	228	213	210	232	204	223	225	212	204	201	213	223	206	212	193	190	176	219	206	201	206	210	261	206	201	184	229	210	238	215	202	213	217	195	198	227	226	198	233	218	203	211	203	186	194	204	179	212	203	217	236	200	209	215	246	204	237	208	192	216	208	203	215	220	214	216	211	211	211	221	194	223	216	184	217	217	226	209	257	204	199	210	225	220	238	207	218	203	230	206	208	195	205	192	219	207	214	236	206	213	218	209	186	219	253	220	224	217	248	199	208	222	232	215	192	234	209	210	211	213	230	199	218	201	209	206	233	193	199	233	209	191	200	231	194	222	214	207	214	229	211	210	195	225	206	231	200	232	192	231	203	204	211	226	218	205	214	187	216	198	215	208	200	257	215	218	226	217	219	235	204	214	215	201	202	199	220	218	209	210	213	215	212	212	221	220	215	214	199	200	207	207	210	216	226	216	179	234	231	193	243	203	196	183	186	192	223	214	215	192	216	216	213	196	213	208	231	229	202	228	219	223	226	215	220	207	210	217	221	223	210	215	194	224	216	215	200	223	197	208	224	231	190	206	227	215	230	206	190	204	205	208	205	186	189	226	178	238	206	209	204	238	186	231	228	218	216	227	220	191	222	210	192	222	211	215	236	224	206	231	208	227	212	206	230	220	230	183	196	191	193	212	204	222	214	213	239	238	229	222	217	176	224	191	222	196	198	235	228	215	206	218	228	204	192	214	211	199	181	207	222	216	237	213	234	196	203	228	236	216	222	230	240	214	196	206	220	210	210	209	229	226	208	250	202	229	211	192	216	187	214	215	218	200	245	206	201	242	192	219	211	230	214	221	214	213	201	209	204	211	224	209	204	224	220	196	227	193	174	203	212	190	219	198	212	212	230	220	214	226	224	220	192	208	204	228	202	220	204	230	206	222	216	202	210	219	209	211	225	197	212	195	198	205	223	196	216	194	218	216	202	222	200	210	209	184	225	253	205	226	204	210	243	209	199	194	200	202	240	192	246	232	218	222	231	212	206	208	225	224	237	198	217	221	193	186	207	241	200	213	223	212	219	192	209	202	214	225	226	208	211	196	222	218	194	223	208	201	218	237	209	226	212	211	189	219	228	177	200	210	219	204	188	185	190	193	197	222	211	200	206	208	228	185	210	193	247	202	192	200	217	179	209	200	224	207	205	225	225	217	220	229	205	208	209	238	203	208	215	203	228	213	206	223	220	196	208	214	209	224	213	202	194	208	240	190	213	202	219	236	191	219	211	229	204	209	218	215	217	225	196	237	218	172	210	201	210	202	197	192	201	234	235	213	197	219	212	224	226	189	219	195	195	221	201	192	226	222	203	233	212	205	221	198	216	222	203	214	220	211	213	200	208	216	228	217	206	198	230	209	217	218
8938	7997	17013	47985	67596	56947	41824	25795	6210	721	635	687	592	596	571	563	576	533	535	539	541	553	579	568	551	551	551	573	584	531	568	578	542	612	575	550	585	547	595	566	512	538	534	532	561	571	545	568	541	572	547	534	508	581	539	589	527	575	585	577	575	559	593	535	620	595	547	529	569	579	551	535	534	560	606	578	558	514	583	568	554	557	536	579	581	489	573	544	592	554	558	565	519	537	560	592	544	590	558	571	557	507	562	537	554	556	561	549	584	557	582	580	557	534	542	567	514	567	542	563	548	539	550	511	519	613	545	593	507	514	534	556	562	545	569	529	536	554	566	569	563	551	547	541	548	612	570	543	563	539	554	538	565	564	550	523	576	565	552	622	511	555	592	579	584	556	525	574	476	526	558	558	542	537	521	555	532	542	599	583	508	547	549	544	568	527	512	493	511	543	574	575	546	555	555	577	544	556	547	553	567	549	526	587	534	605	537	557	547	554	567	573	563	549	572	525	590	488	558	551	525	537	531	531	559	527	505	538	564	536	580	561	550	561	573	554	556	547	564	543	505	528	544	552	562	558	552	576	546	527	563	579	579	571	533	547	547	558	552	573	508	533	522	549	519	550	533	552	569	520	565	558	559	574	502	570	570	563	542	527	545	555	525	552	611	542	568	540	540	528	539	545	557	596	546	588	531	563	536	517	579	523	557	552	597	559	523	554	548	547	549	578	563	516	561	523	593	556	569	529	604	572	555	553	538	508	511	570	552	556	565	542	539	559	600	573	560	546	558	578	515	553	570	545	576	566	529	600	557	551	558	592	536	543	550	561	528	580	550	581	523	532	561	544	563	504	551	554	517	541	583	548	570	535	513	512	525	565	545	557	550	549	573	533	561	553	533	553	571	575	558	565	578	563	597	540	575	562	531	559	595	564	542	553	556	577	562	546	511	526	533	543	551	577	561	573	557	541	548	555	549	590	542	581	549	581	535	505	534	561	547	534	540	548	558	556	536	545	525	537	541	510	539	531	560	550	528	586	534	527	540	570	563	542	600	557	567	525	542	564	585	521	523	523	590	585	564	494	556	528	557	535	551	595	568	455	573	573	580	558	561	540	534	535	570	530	551	537	586	570	544	604	510	552	534	574	559	531	558	611	512	567	553	553	536	513	583	526	569	519	520	545	590	535	548	570	542	534	557	576	529	510	541	516	540	549	571	544	551	567	559	574	560	570	633	520	587	575	525	568	554	569	639	548	549	569	545	534	549	526	549	544	535	542	580	542	580	586	504	508	523	573	579	561	587	559	573	559	565	537	542	563	563	571	550	610	569	576	534	590	518	504	550	554	580	566	541	531	592	535	510	573	544	546	558	577	567	520	553	536	567	529	537	560	553	595	577	550	580	561	501	557	565	528	505	516	546	563	517	551	558	522	540	594	565	577	526	517	532	557	573	594	525	583	576	539	610	525	512	551	547	547	588	561	532	554	552	529	547	544	548	576	545	548	521	552	569	551	535	569	567	520	550	572	571	586	544	562	554	587	542	528	534	570	568	599	564	532	590	589	550	530	528	502	581	550	565	571	542	526	587	557	521	537	582	526	548	505	531	533	522	537	550	551	550	567	583	527	552	563	499	549	552	556	567	568	532	537	537	594	563	531	554	546	579	516	561	569	538	513	533	562	533	561	586	596	587	609	551	608	549	581	544	546	571	508	524	590	553	568	545	561	581	547	545	562	534	528	583	551	560	515	568	555	571	514	570	551	545	537	618	528	551	579	572	542	559	557	552	511	550	526	559	559	561	564	533	556	542	585	594	562	560	523	526	547	573	598	542	535	556	551	562	551	511	573	514	561	519	551	550	561	545	534	580	560	551	544	573	551	499	577	518	555	545	541	518	555	553	561	540	553	546	612	530	568	518	589	534	567	544	531	561	525	516	555	566	549	551	517	529	543	504	596	567	571	548	540	530	552	508	555	535	559	570	530	578	567	539	554	536	580	528	513	580	548	569	551	561	585	550	593	506	560	590	543	575	554	532	566	583	527	517	537	547	556	559	535	594	536	570	521	606	530	619	548	535	510	522	553	562	523	522	568	532	573	512	586	613	524	538	575	575	575	535	526	545	514	589	577	551	503	558	548	542	523	526	551	572	556	565	576	574	563	583	523	540	555	563	545	530	622	516	547	532	526	587	557	552	582	528	539	573	571	567	571	609	524	553	558	540	573	549	562	525	522	577	561	523	538	570	541	544	581	519	607	557	611	523	557	542	589	546	554	571	564	533	550	584	574	557	544	551	555	560	558	532	540	537	568	547	518	533	575	567	608	553	565	536	567	525	549	548	557	594	531	550	551	537	548	590	586	544	542	594	526	568	525	550	563	524	594	558	530	533	574	563	553	567	577	569	562	572	535	553	552	527	571	565	614	551	533	567	556	524	546	550	556	476	574	547	554	563	594	532	554	527	562	545	538	564	556	532	556	563	605	569	536	576	512	553	552	556	570	571	532	552	535	594	593	527	563	521	531	572	533	552	558	561	539	552	536	491	548	572	569	543	595	563	565	541	594	528	569	536	555	529	522	522	566	519	560	573	540	561	542	559	577	520	535	553	535	581	564	586	560	568	549	553	509	500	536	558	583	523	547	562	560	580	557	541	561	581	599	558	535	555	584	522	549	554	519	543	563	556	540	553	566	537	525	568	564	599	541	554	526	568	550	555	571	572	528	561	563	561	540	541	543	538	537	580	564	543	531	562	557	532	523	545	515	539	558	569	593	534	576	571	539	537	578	554	543	576	574	522	562	516	531	508	587	553	568	507	577	586	518	573	562	543	559	561	567	571	561	529	604	554	536	587	565	576	549	544	515	573	571	557	592	564	569	599	569	572	548	551	546	533	533	533	591	566	563	529	557	588	555	595	551	523	500	520	544	560	545	594	585	539	512	527	586	556	565	540	568	535	556	565	564	542	539	541	547	556	538	510	511	554	565	546	570	548	551	531	537	546	520	534	531	559	499	546	517	542	522	574	535	562	548	525	560	521	503	553	585	593	577	601	571	546	561	563	508	545	542	566	565	573	539	557	561	537	571	553	526	563	551	523	541	539	579	585	542	563	543	565	512	537	577	586	517	557	609	570	601	552	533	572	527	566	520	585	611	540	557	539	545	573	532	523	562	580	570	565	500	518	542	549	545	557	566	526	527	570	578	521	558	497	568	571	571	528	488	542	539	561	595	491	514	570	590	501	548	543	524	547	560	552	564	595	556	598	534	534	590	557	556	538	508	576	537	524	544	551	588	586	571	544	544	550	555	589	571	581	516	523	585	527	540	546	551	529	565	534	546	544	548	548	552	565	562	536	545	536	557	571	567	584	527	526	559	599	552	571	600	571	544	519	537	574	559	571	569	541	548	574	594	546	536	545	598	526	527	572	583	563	601	543	518	544	531	583	575	497	541	544	545	531	572	576	543	507	583	540	520	555	563	489	567	509	544	553	532	589	574	542	534
22266	16300	18140	44011	72340	57857	39455	21875	5726	325	240	235	211	197	199	189	223	214	241	219	180	193	183	200	171	208	216	204	193	204	205	191	213	203	197	185	189	208	206	203	190	190	209	173	211	228	226	203	221	191	195	204	210	192	185	193	218	217	213	226	195	214	197	197	215	200	206	203	182	193	192	188	199	203	188	200	197	207	215	193	201	197	196	202	210	186	183	185	174	197	228	205	200	192	203	208	197	206	184	186	182	196	185	169	218	206	215	223	188	215	214	205	200	219	199	181	194	226	201	213	200	181	210	178	199	201	219	196	198	195	215	191	221	201	192	210	207	208	207	182	192	200	210	201	210	173	232	202	190	214	187	212	198	213	217	170	187	223	219	189	201	186	221	196	192	217	183	197	190	175	200	208	185	201	210	198	165	205	193	210	196	189	198	206	201	202	223	210	233	187	219	186	220	203	229	208	189	211	205	185	198	209	190	209	196	198	199	213	185	169	209	218	184	227	237	218	206	187	228	206	189	180	195	200	206	219	170	196	198	178	210	195	207	202	212	216	195	237	199	214	188	201	217	214	216	207	216	204	215	192	196	228	196	206	201	193	215	231	180	223	208	215	205	225	192	209	187	199	201	198	237	224	182	195	194	190	174	186	179	220	192	213	212	227	193	220	198	211	195	174	216	196	196	193	192	202	195	192	180	190	182	199	225	209	204	210	207	218	213	219	211	206	184	196	211	195	179	191	180	232	207	182	209	201	206	222	187	230	223	215	221	208	216	197	204	205	197	207	193	205	212	186	200	187	212	218	206	184	194	212	215	204	195	208	195	204	201	184	218	197	213	208	221	195	199	197	207	209	218	186	198	191	175	172	188	197	190	188	222	222	189	193	214	195	208	205	217	214	204	200	197	221	202	206	192	181	210	189	207	218	182	174	191	200	183	194	169	214	203	213	196	223	206	204	206	186	204	184	206	195	201	201	212	164	208	200	210	198	194	215	202	203	186	190	203	197	180	205	198	174	207	191	188	202	204	228	212	202	201	198	202	220	196	228	217	197	194	208	214	209	177	201	204	200	193	184	204	205	185	205	195	202	210	189	218	191	211	199	190	225	210	176	197	173	211	209	203	182	192	176	185	200	194	186	194	165	200	216	199	221	187	214	226	194	207	189	199	210	208	225	223	209	180	194	197	184	236	191	195	220	204	217	246	191	209	244	187	182	192	224	170	194	188	194	172	196	203	213	207	212	215	211	185	194	205	200	189	229	202	225	196	203	219	205	209	199	203	205	196	189	203	211	195	207	196	217	189	207	177	171	212	200	181	217	211	192	177	210	193	177	220	204	207	195	197	197	193	206	199	188	199	191	207	167	186	198	186	190	170	195	213	208	181	202	174	173	199	201	231	212	189	201	187	201	195	190	210	180	216	204	208	198	194	210	210	210	201	195	207	203	223	206	194	207	189	203	197	212	190	193	209	191	191	206	199	190	226	203	206	191	213	223	174	205	199	191	190	211	210	205	196	187	196	230	214	185	176	207	206	189	200	214	217	189	215	193	184	200	195	179	221	184	201	195	200	205	205	206	205	213	173	198	196	194	210	189	189	179	203	186	181	220	216	198	214	213	201	196	207	186	218	224	187	180	196	196	209	226	199	203	164	175	200	220	200	216	206	205	188	185	218	181	198	177	187	193	177	208	205	206	223	218	231	212	186	220	208	200	212	214	229	207	187	160	206	210	214	206	206	226	195	190	187	208	194	217	196	202	201	202	191	177	198	210	225	187	169	191	209	213	211	203	203	168	217	189	228	202	191	197	194	185	194	203	173	189	205	204	216	211	205	191	229	202	176	195	216	204	181	198	220	207	188	214	183	193	195	204	181	200	225	192	194	189	184	217	203	172	189	223	205	211	226	207	197	189	209	194	196	192	189	205	208	195	216	181	219	187	186	208	227	188	186	207	203	201	237	194	201	192	194	202	199	223	214	188	185	202	187	199	212	171	209	189	214	206	201	211	202	217	207	206	226	191	179	208	202	202	220	211	176	181	226	187	204	193	180	212	205	198	207	185	172	203	175	224	193	191	212	196	221	182	193	216	201	200	199	184	218	200	219	202	211	216	189	201	218	186	206	205	230	157	170	198	193	230	190	185	213	187	192	222	192	178	213	202	198	220	211	196	193	182	201	208	183	215	201	201	195	239	209	221	203	185	196	208	225	187	205	219	203	185	200	198	187	188	181	221	188	193	217	207	205	207	208	158	192	201	195	177	195	191	169	202	199	197	189	219	199	201	185	197	230	182	204	176	235	212	212	184	174	206	200	209	182	200	207	217	181	243	215	191	213	215	203	201	187	183	219	213	170	215	211	205	205	190	215	195	197	196	219	198	205	181	221	212	206	189	216	203	205	183	219	220	205	204	194	201	197	213	184	211	221	185	177	198	180	221	196	211	207	207	204	217	204	201	184	177	201	195	209	195	208	172	203	212	180	180	173	194	206	199	208	195	224	195	200	191	208	212	205	200	206	191	210	175	213	210	215	207	172	185	201	186	198	205	206	189	177	157	202	207	158	218	204	197	231	226	171	219	219	190	194	188	203	198	185	219	191	231	182	214	198	170	199	187	214	236	191	202	219	215	215	183	219	198	196	195	206	191	180	202	180	202	190	179	211	192	218	180	200	211	193	169	210	191	227	222	231	213	233	196	190	189	197	210	212	197	197	175	206	199	210	172	192	185	196	221	208	201	212	194	207	194	204	183	187	214	177	192	226	187	181	216	192	230	222	188	191	190	222	202	218	180	199	201	198	200	215	193	203	206	209	196	220	209	196	195	212	189	205	239	210	188	174	203	229	194	188	219	194	189	200	191	195	183	190	202	209	204	203	203	200	200	195	196	202	187	180	225	204	198	216	218	217	195	223	186	183	215	206	187	196	177	179	194	208	189	190	198	199	192	211	196	179	214	185	211	185	194	213	213	205	176	204	179	203	175	186	194	219	214	208	198	216	199	189	191	231	189	202	189	222	203	183	165	199	190	204	213	197	179	204	195	206	202	173	220	197	224	210	203	193	197	182	193	198	212	198	188	187	209	208	209	223	216	194	223	217	218	201	198	193	213	208	197	189	220	174	197	218	216	199	183	225	170	180	177	221	194	197	177	212	203	219	232	202	201	202	190	193	184	216	230	210	199	206	198	192	200	183	208	207	213	202	210	192	198	212	209	186	183	216	209	204	190	211	210	200	204	202	199	224	186	184	190	197	174	203	187	202	218	202	196	206	204	187	178	207	193	198	227	187	211	214	173	181	201	192	192	200	196	218	172	226	196	215	188	194	194	229	172	207	188	201	188	203	216	205	212	200	212	191	181	203	205	187	215	201	196	188	174	196	220	180	201	220	198	218	191	194	190	214	164	196	201	202	199	200	202	208	225	228	204	210	218	197	217	201	180	178	194	182	201	211	201	207	209	173	206	210	214	216	187	194	185	179	194	204	208	206	219	200	202	203	203
12366	11980	19566	50674	81795	67896	49994	33315	9474	660	661	774	571	559	564	537	526	565	516	508	519	522	477	555	515	560	502	557	501	518	559	535	551	508	545	515	506	561	531	482	515	513	503	514	544	502	521	510	523	548	470	496	517	536	531	528	537	510	510	544	511	498	551	607	514	526	543	530	525	501	505	561	532	493	528	472	501	531	513	533	530	490	541	516	521	580	522	527	489	547	554	505	516	527	503	533	546	499	537	510	537	496	514	492	524	499	564	527	533	550	532	529	498	545	561	477	554	508	497	508	505	526	526	523	518	492	546	542	555	532	478	522	537	519	511	522	508	514	518	544	535	520	540	552	497	491	522	537	520	538	490	566	516	483	519	583	523	529	551	508	523	524	547	556	545	529	490	501	545	556	528	528	504	553	502	574	524	500	528	523	492	506	517	477	539	542	526	516	474	521	566	555	542	531	544	494	516	534	544	493	511	524	518	521	531	539	525	545	560	455	526	524	505	533	497	512	519	507	513	516	526	516	527	536	473	510	521	533	530	532	503	567	505	530	532	571	500	525	518	524	540	534	494	529	504	555	568	547	517	536	529	465	546	536	516	477	487	500	540	518	499	523	517	510	538	457	499	468	536	512	500	523	527	505	527	516	508	475	520	533	556	517	548	539	521	496	522	477	541	583	568	532	514	543	562	548	533	530	533	534	524	533	515	512	537	522	467	509	521	541	565	486	519	559	512	555	489	505	506	498	515	541	477	519	531	530	541	473	512	528	549	550	517	532	528	543	511	519	531	539	520	533	541	545	549	489	532	498	566	518	550	535	485	523	500	504	521	521	521	492	535	523	489	477	563	518	533	545	550	548	523	532	520	547	493	526	485	498	529	478	528	518	497	522	516	544	527	540	490	566	581	496	475	541	539	511	517	522	511	489	519	497	520	505	540	512	525	479	508	526	535	519	516	534	521	466	533	531	488	483	543	562	517	514	492	544	552	528	490	497	529	559	558	538	512	514	563	493	543	530	466	534	483	518	526	475	491	508	543	536	512	491	519	508	510	541	515	545	506	536	510	523	478	511	525	545	537	495	531	494	529	471	498	510	519	515	541	502	526	523	461	506	545	533	541	513	525	509	506	503	556	532	517	505	517	483	529	565	497	536	538	533	509	532	504	560	533	494	511	518	508	540	527	503	514	515	570	557	471	529	525	539	538	490	505	532	488	492	534	572	509	521	566	486	513	563	552	472	525	514	485	521	538	510	517	514	543	577	521	561	498	499	496	517	524	530	504	547	502	530	489	548	525	534	515	539	513	504	517	534	500	514	526	490	532	519	529	516	543	533	544	540	507	503	505	532	562	502	537	533	507	466	552	489	537	493	532	514	513	527	559	476	545	528	501	492	509	484	513	524	570	527	503	519	524	468	544	509	516	474	514	500	531	522	567	519	542	538	514	522	508	498	547	534	476	499	556	522	513	541	506	569	490	539	463	498	527	497	499	518	489	514	505	559	517	520	486	552	513	528	560	531	524	553	504	515	556	512	518	491	527	494	556	526	537	476	465	513	560	517	520	556	514	526	526	513	488	550	522	479	542	521	473	505	502	501	543	517	530	547	523	493	532	527	523	531	517	522	515	471	494	517	519	531	531	509	529	521	508	564	537	507	548	523	496	511	524	538	506	496	535	501	495	524	531	555	539	534	520	526	486	514	519	489	537	532	507	546	485	528	513	514	489	545	542	547	499	496	569	503	522	483	529	548	562	513	539	541	501	476	500	540	520	523	486	550	522	514	510	496	498	511	510	523	523	490	545	545	503	499	544	561	515	512	512	492	522	555	542	539	509	488	477	489	512	537	546	497	436	547	556	515	497	546	507	522	479	498	496	480	564	514	537	518	531	512	528	548	519	539	531	553	510	527	542	546	531	582	512	546	535	555	489	570	531	551	507	540	485	511	509	484	546	497	509	500	570	516	516	509	495	500	530	493	522	529	547	529	529	544	545	516	525	494	528	520	514	517	527	535	480	519	510	476	499	500	548	511	494	560	496	506	513	514	568	550	519	502	509	512	517	546	550	500	534	495	521	547	513	510	518	532	522	545	553	490	507	539	560	542	524	503	516	511	479	487	529	504	518	498	517	525	526	499	525	501	545	495	545	517	527	480	494	517	493	572	500	494	511	565	542	520	529	514	521	530	517	539	538	520	494	524	517	507	533	522	522	528	514	533	502	533	540	524	503	549	515	512	514	540	523	528	584	496	532	496	504	501	551	545	514	493	530	531	505	484	529	525	570	536	470	543	523	498	510	484	564	511	515	500	514	475	495	499	524	532	513	534	553	550	484	494	559	529	521	493	521	518	529	490	540	514	477	541	508	508	540	508	506	559	518	587	528	494	550	505	521	492	527	483	554	519	548	465	492	558	530	545	504	524	486	521	522	513	492	520	534	509	531	559	505	551	525	543	507	541	514	497	530	536	530	532	559	500	518	524	497	534	497	522	513	543	540	550	550	511	503	492	499	523	551	514	503	519	545	537	532	495	457	532	514	553	553	491	523	526	515	526	578	498	478	519	542	535	511	489	520	558	489	504	549	535	521	530	515	502	525	519	514	545	532	509	537	516	534	498	516	541	528	483	531	512	550	529	565	532	518	516	494	536	535	521	532	510	517	555	515	527	540	527	512	542	516	537	531	526	507	537	497	499	522	525	511	518	504	529	518	528	512	526	540	505	489	512	491	533	532	497	501	469	521	536	537	517	537	518	567	499	531	563	526	525	540	522	509	504	518	521	529	533	541	544	505	505	553	533	534	526	550	515	563	497	512	504	519	488	514	523	456	480	552	472	532	526	494	532	505	455	575	534	530	500	473	552	541	522	538	486	496	496	513	543	540	472	505	493	539	526	510	519	499	545	557	492	511	524	522	527	505	547	490	538	520	503	515	510	539	489	544	495	497	552	493	550	492	540	494	484	534	516	514	484	515	547	491	538	507	540	511	522	493	536	520	507	515	530	524	510	493	546	531	523	554	501	500	498	504	489	500	524	558	516	523	530	492	502	556	507	517	531	496	510	503	550	513	523	507	508	519	514	539	488	503	515	553	533	463	527	498	555	469	541	529	514	525	492	526	542	510	507	528	493	504	535	522	503	556	524	469	516	514	505	524	554	507	554	491	505	511	485	533	516	527	545	530	562	530	547	488	477	484	514	505	477	517	543	579	523	485	496	506	506	505	472	463	533	481	506	530	525	515	487	528	518	527	502	526	527	497	480	532	521	524	503	513	502	530	525	521	550	527	550	536	517	496	500	511	523	514	524	503	517	489	559	498	523	544	509	482	560	491	517	519	556	533	511	510	550	496	531	516	555	502	513	543	522	526	531	531	500	503	558	514	498	473	536	489	519	521	495	521	523	547	507	494	502	521	510	514	525	553	508	501	529	477	521	518	543	551	544	516	548	522	530	541	555	538	519	513	522	489	529	495	521	549	548	541	548	535	531	504	531	532	484	525	540
4486	2778	2076	5619	11628	6785	3483	1524	454	185	187	198	177	196	176	193	196	181	209	191	175	177	165	172	170	184	182	183	206	180	183	191	203	170	159	181	152	199	177	201	175	189	171	209	193	194	178	192	178	171	205	168	188	154	175	183	156	170	194	198	176	172	187	192	188	204	165	167	194	197	170	169	191	193	185	193	181	204	206	175	170	165	167	198	193	181	178	206	185	182	199	167	185	165	189	175	187	195	189	175	161	184	180	187	183	182	184	187	189	207	160	190	184	196	174	182	206	208	173	205	175	177	184	161	183	203	203	195	183	177	209	168	173	159	182	174	184	176	208	180	184	187	182	165	203	191	211	166	173	186	190	207	190	185	191	183	169	165	191	219	199	204	194	179	202	182	177	171	194	167	187	204	170	167	187	188	168	190	189	171	174	163	162	195	201	202	208	164	173	179	187	167	177	185	208	183	170	196	214	187	192	185	196	158	167	174	194	176	187	189	180	164	187	194	196	184	189	159	184	159	218	187	183	173	177	183	190	186	196	174	181	189	163	189	190	168	165	186	178	170	187	192	193	168	193	174	194	177	186	167	177	205	198	188	195	189	202	183	152	187	206	178	177	195	165	199	183	194	178	192	185	185	178	172	159	162	170	190	189	184	167	179	181	190	193	178	191	190	168	155	179	177	187	195	195	178	204	169	162	160	187	191	186	179	185	176	190	149	183	199	196	170	183	163	186	206	177	212	193	184	186	161	167	205	192	192	176	171	154	181	185	174	200	174	191	186	175	176	192	175	181	194	189	194	168	177	183	175	186	196	172	205	205	191	188	185	202	195	178	168	203	187	178	194	189	209	184	193	176	166	208	174	218	171	201	179	213	191	164	164	180	214	206	177	202	193	165	179	166	199	172	197	189	164	202	180	186	194	184	184	185	177	174	186	221	162	177	187	174	160	204	199	184	193	206	202	194	195	193	169	195	201	156	177	160	191	183	191	186	171	165	189	216	186	197	185	162	215	169	217	192	182	196	198	201	176	184	169	186	187	204	173	177	192	189	183	182	174	166	186	185	179	211	196	200	189	164	192	194	172	200	213	185	175	157	204	181	207	180	180	192	205	191	201	189	196	163	183	214	196	200	199	202	205	171	170	153	201	165	198	194	156	197	192	211	176	173	181	173	186	187	176	181	202	178	161	180	215	160	195	156	205	163	177	182	191	178	201	200	206	164	190	219	171	181	169	175	201	205	191	181	179	186	193	198	183	197	172	201	190	206	169	164	189	162	188	204	203	194	180	183	170	191	192	208	163	183	143	179	201	173	196	181	192	185	192	185	190	164	170	161	181	162	202	171	196	191	191	201	205	214	196	176	176	171	166	170	200	170	183	184	200	209	178	194	167	173	165	162	188	189	198	204	184	191	201	204	204	189	185	189	201	176	175	187	175	175	200	174	182	193	189	173	164	190	199	190	167	165	172	198	173	191	197	169	154	181	200	171	170	188	199	176	191	159	197	195	176	188	178	187	174	190	163	192	205	163	160	183	177	201	158	172	185	175	174	154	205	178	171	179	165	201	178	173	182	188	195	197	200	199	172	192	193	186	173	178	184	177	171	173	185	183	178	200	189	182	143	177	183	194	185	164	160	201	182	184	172	198	187	204	173	180	187	154	176	201	208	181	164	199	175	201	158	158	188	195	202	153	192	187	210	155	168	183	171	180	194	183	161	196	200	178	194	180	192	170	192	184	206	220	191	183	177	196	180	167	176	188	181	171	174	181	147	156	208	167	204	187	203	201	173	167	180	182	205	193	200	160	154	181	203	161	175	183	188	179	190	212	183	196	186	181	199	190	180	161	170	188	188	193	189	191	185	180	188	174	184	152	174	190	179	165	179	174	171	180	180	176	164	179	195	154	189	169	186	184	219	160	192	184	181	184	210	176	207	206	184	169	176	184	173	181	155	199	181	193	192	177	199	150	201	189	199	180	198	196	165	165	188	169	174	183	193	161	203	179	188	212	189	198	192	198	201	181	192	193	186	186	194	159	192	195	148	176	182	176	200	172	178	204	178	182	179	199	172	215	174	192	190	175	167	155	197	176	186	153	190	171	165	162	171	202	172	198	175	176	202	163	165	195	176	189	201	219	190	190	188	193	179	174	187	177	190	202	196	161	168	165	204	176	186	197	203	178	180	171	184	200	182	159	184	187	215	205	188	167	170	183	189	185	185	200	197	196	196	166	204	206	207	192	173	187	172	184	160	180	166	199	158	202	147	161	181	168	188	177	194	180	179	176	196	226	193	187	180	202	164	200	198	159	187	179	178	179	195	179	171	217	178	183	161	196	198	176	195	184	189	171	186	192	185	181	191	196	201	188	182	187	188	174	208	181	179	191	165	186	190	182	176	200	216	173	193	161	175	174	187	179	185	175	177	145	188	184	176	174	180	155	189	184	200	175	166	171	172	169	181	201	181	196	167	191	177	184	188	199	187	186	203	198	173	174	201	189	208	166	194	188	181	190	180	190	180	168	179	191	180	173	189	194	169	191	191	180	182	196	197	179	182	171	192	189	205	160	187	202	198	172	164	205	204	194	186	201	152	166	189	210	205	174	194	199	165	195	179	188	175	198	186	189	166	200	191	186	196	200	182	184	157	200	160	175	199	170	192	205	195	175	196	182	180	198	163	183	193	198	150	207	215	182	177	203	182	180	168	151	199	175	189	195	177	186	153	167	183	185	179	187	183	171	185	186	210	207	205	174	146	158	164	186	173	168	201	181	164	190	193	197	197	173	200	185	187	195	177	180	187	198	163	187	164	184	190	184	187	183	179	192	170	178	210	163	205	175	177	168	175	154	168	173	189	175	186	182	182	179	199	179	159	206	185	195	176	195	186	169	175	179	214	172	188	199	164	177	190	179	194	182	203	176	186	202	186	158	169	195	169	161	170	190	186	211	180	170	171	185	185	184	163	176	188	169	177	181	204	184	163	204	172	182	188	171	193	177	196	182	156	207	191	164	176	186	183	200	177	199	176	172	171	217	195	187	179	194	186	179	194	187	168	207	187	175	183	170	200	192	203	139	206	185	178	192	212	176	178	198	176	182	176	177	193	189	151	188	175	178	210	181	187	194	220	184	191	209	190	172	199	178	191	179	214	200	174	191	151	193	183	184	165	194	184	176	198	170	167	160	208	175	198	187	170	164	197	170	202	188	170	170	196	191	175	172	191	178	170	192	175	185	181	173	195	187	181	172	189	184	177	182	166	178	191	171	192	181	167	185	176	188	177	152	193	187	211	166	185	171	182	186	185	180	193	188	161	231	196	190	178	189	215	197	185	192	187	184	184	187	174	174	216	176	182	171	187	187	188	186	187	168	196	186	179	180	175	205	188	203	171	177	193	163	191	192	172	191	189	193	175	182	176	210	181	187	196	177	171	194	165	201	145	155	191	180	188	178	192	209	191	183	161	175	205	169	189	168	176	185	178	181	194	160	164	200	174	180	190
3414	2791	3517	16091	26954	18364	10696	4899	1278	506	487	516	485	491	480	517	503	487	495	507	434	460	525	494	481	480	481	473	519	448	475	484	481	480	482	500	485	477	529	509	475	476	501	506	486	521	477	486	496	526	531	474	482	519	454	477	499	520	509	466	491	482	506	455	492	482	525	494	527	514	476	471	504	516	495	481	476	476	464	470	519	481	478	477	497	494	518	497	493	503	485	513	517	487	495	497	509	486	507	468	512	450	462	488	525	477	456	447	468	501	522	524	449	459	521	428	521	499	465	459	500	459	488	474	503	507	484	475	512	483	472	507	472	469	526	483	494	494	512	499	503	470	498	505	492	486	534	527	451	499	460	496	497	460	484	496	464	472	516	475	478	524	452	495	500	471	474	452	498	474	473	516	472	486	471	464	464	463	469	522	478	513	480	481	424	473	482	494	491	514	476	459	489	481	494	504	445	483	474	464	478	496	483	512	477	490	484	434	489	521	526	508	492	493	469	476	505	492	474	504	493	487	494	483	457	481	467	481	456	504	509	528	434	479	463	495	493	477	481	495	511	477	500	515	504	487	482	525	458	500	524	465	468	489	505	477	473	468	486	482	497	460	484	476	462	481	513	507	513	499	518	461	522	471	503	524	489	517	497	475	469	490	480	468	498	503	450	501	483	515	479	508	481	466	491	510	520	465	518	457	442	511	496	483	496	502	463	494	504	509	530	520	428	502	494	459	469	547	487	470	459	498	475	507	463	533	517	503	483	482	490	486	463	463	505	521	480	489	490	506	493	512	475	503	480	517	509	513	452	461	520	483	485	491	513	489	492	464	464	485	454	492	486	496	470	469	465	470	469	521	485	513	515	484	447	486	489	462	466	544	542	491	460	484	509	472	484	481	484	487	465	461	498	482	520	462	532	510	452	527	483	446	464	480	520	456	496	501	480	487	502	459	448	492	507	508	458	464	519	470	481	519	506	504	488	490	471	496	511	502	456	462	531	457	496	517	477	487	476	512	460	473	480	486	488	491	534	491	487	480	484	451	482	483	475	460	468	484	507	490	483	446	441	539	481	499	482	493	474	473	488	515	504	489	519	463	463	508	501	503	529	502	507	486	499	500	497	510	483	494	485	502	540	512	470	469	469	455	530	504	535	439	493	541	485	483	467	463	449	471	507	505	491	540	505	536	498	510	499	482	445	462	432	486	508	488	492	478	487	477	476	462	519	478	461	469	475	494	456	501	512	495	474	504	530	471	474	498	482	475	530	509	480	489	492	514	518	515	526	489	504	475	467	484	496	481	480	450	469	525	501	509	468	475	472	481	519	521	531	519	486	487	477	512	503	499	512	509	493	496	476	489	523	495	481	501	470	450	476	463	447	498	518	471	525	503	430	477	485	493	468	506	481	501	490	506	468	519	495	514	513	482	516	502	515	511	497	474	496	480	515	461	479	484	451	507	507	482	464	467	486	493	500	517	505	509	480	470	461	499	507	514	500	517	486	495	503	468	515	476	488	443	521	500	488	489	469	509	524	505	500	473	484	488	518	511	487	526	473	508	537	451	461	504	470	525	500	482	464	495	445	461	468	489	487	503	504	465	477	479	558	435	466	467	512	456	512	489	532	524	482	494	467	507	513	490	480	476	474	443	501	475	479	495	486	472	479	498	527	503	517	539	458	484	519	458	547	454	460	525	518	489	483	496	514	507	473	498	501	449	529	463	507	467	467	502	509	494	495	500	472	528	481	476	484	504	476	453	483	513	491	464	498	513	488	504	504	468	475	465	516	524	478	497	476	444	514	506	431	500	458	509	506	522	463	497	512	492	488	471	516	532	471	460	467	504	494	471	496	489	514	503	481	514	485	507	507	483	499	467	497	432	479	490	497	470	511	501	511	511	496	471	446	481	473	510	487	494	459	532	482	535	479	508	467	513	555	461	501	488	455	460	510	489	492	522	502	504	523	511	515	538	479	460	472	473	504	494	481	528	480	470	487	486	460	515	471	504	492	488	486	511	503	480	491	469	467	494	526	455	498	507	505	506	506	454	494	475	468	478	487	489	511	478	501	482	508	484	501	479	477	471	505	501	489	513	496	483	478	459	481	512	455	531	487	487	490	498	497	496	499	469	499	462	518	486	501	495	523	454	481	481	534	488	532	498	467	518	461	497	491	513	456	486	489	517	522	527	493	528	467	514	519	521	481	496	472	432	471	502	491	486	478	521	508	467	533	465	494	494	469	526	487	496	482	496	478	510	531	512	511	490	499	523	493	475	515	495	497	509	527	499	498	464	483	520	512	495	488	469	520	458	478	506	469	505	498	492	525	501	500	487	468	521	456	470	495	494	502	505	473	511	495	501	485	496	465	474	555	449	487	487	494	464	500	466	492	457	487	508	474	517	479	500	459	502	494	465	505	455	453	445	471	519	440	473	508	482	471	490	480	479	470	462	485	506	473	484	502	524	506	511	465	459	482	467	534	504	495	476	477	519	470	485	462	460	474	492	501	499	512	432	485	519	464	468	500	496	490	511	524	484	468	452	491	460	481	512	522	479	470	501	482	492	490	461	462	510	490	529	477	494	507	497	506	451	496	488	478	499	469	539	514	522	469	469	502	474	513	485	465	503	444	494	492	499	490	469	497	498	483	456	490	505	514	482	496	490	474	461	534	479	477	514	473	461	484	468	479	516	466	498	502	513	463	520	491	472	449	496	524	469	509	525	506	510	470	488	465	488	486	517	531	508	494	514	485	464	526	528	488	516	507	505	495	458	523	515	524	511	505	503	501	489	523	490	525	504	453	490	510	497	512	487	501	484	523	439	484	474	490	499	510	518	514	458	503	511	493	458	492	474	516	509	506	496	474	488	541	497	461	479	538	538	496	503	476	513	499	515	498	475	487	482	480	510	485	498	521	460	477	494	539	506	497	488	507	510	487	501	467	491	485	493	485	487	510	511	531	514	499	452	476	482	459	521	484	519	516	456	458	491	474	485	487	486	500	454	495	460	486	494	509	473	477	507	500	503	487	488	470	511	451	489	485	495	494	526	496	492	511	514	529	495	478	503	500	492	483	501	497	463	489	448	451	486	497	489	503	506	481	452	477	453	486	482	491	504	466	493	449	482	473	454	473	463	530	437	490	490	486	533	495	491	519	492	442	479	495	496	483	499	464	466	498	449	498	502	485	477	514	481	534	454	535	481	507	465	515	522	479	483	479	511	465	476	449	488	451	476	483	526	478	491	507	497	550	527	489	449	493	464	483	478	501	504	475	511	482	500	470	507	468	497	488	472	487	500	529	485	475	487	531	534	504	488	495	469	504	480	516	540	507	476	475	494	491	494	491	476	487	495	487	491	474	463	500	511	495	468	453	494	503	492	499	502	476	492	488	467	517	473	514	493	474	517	486	481	531	489	521	515	511	503	505	494	485	487	488	463	474	490	506	473	517	501	509	469	469	508	483	463	477	497	469	486	528	500	525	478	466	491	520	468	525	435
15413	9899	10434	47114	62015	42273	24692	10352	1928	247	213	266	227	230	201	244	213	229	213	245	229	200	223	214	211	235	222	210	218	194	201	218	244	216	226	217	209	240	236	220	224	202	227	218	220	215	197	237	238	237	201	235	213	223	233	205	215	241	211	243	222	211	229	203	234	220	211	249	211	225	206	181	225	211	203	227	225	224	194	218	219	206	214	211	204	225	238	198	213	206	216	200	182	231	228	214	234	238	230	205	246	228	209	208	205	240	210	238	223	207	216	203	237	207	215	215	195	218	219	224	197	235	227	223	215	232	263	194	202	244	200	219	234	217	206	213	229	203	227	217	214	217	188	195	166	204	195	197	226	201	212	211	193	224	188	199	230	242	241	205	234	220	238	197	214	207	214	201	204	218	217	241	214	212	250	206	210	203	241	213	209	206	243	241	232	215	209	209	229	248	219	226	222	211	211	212	220	222	214	208	208	223	233	215	212	234	242	229	228	212	221	236	227	229	239	246	216	237	214	217	233	229	214	219	239	207	230	213	217	207	215	228	221	233	214	221	223	218	239	222	219	233	223	236	200	209	204	205	227	199	208	209	215	200	253	233	206	243	220	195	236	225	216	179	227	223	202	225	213	216	222	220	200	235	222	219	242	220	206	227	234	220	225	209	201	237	222	169	239	235	213	195	218	244	230	218	189	189	244	216	230	202	207	229	236	238	198	246	222	240	224	212	249	206	216	205	210	204	220	242	236	214	206	204	225	198	211	218	201	208	209	199	204	182	204	228	214	220	221	226	218	228	227	222	204	207	194	196	224	198	217	228	211	220	225	218	212	215	210	223	237	224	216	254	209	212	217	224	249	191	231	203	219	238	180	210	186	209	224	223	216	203	201	206	213	254	208	169	220	221	187	204	223	221	198	249	235	223	202	198	217	241	223	191	226	204	204	245	179	215	190	233	235	218	230	238	218	220	220	206	220	245	196	197	221	224	206	206	216	216	205	192	201	218	218	229	240	184	237	205	207	207	222	206	204	198	224	223	201	207	215	243	206	216	226	203	214	224	223	194	224	210	209	205	202	215	219	210	226	199	213	197	224	193	226	209	220	208	218	201	204	221	232	228	239	218	212	222	239	194	182	213	220	216	225	218	198	219	217	237	257	217	179	205	252	207	183	218	262	210	201	210	216	194	209	216	207	229	224	201	215	208	241	229	245	237	227	217	215	239	235	198	209	221	217	209	215	211	197	209	205	227	230	219	228	224	212	204	252	210	216	211	208	208	210	215	192	214	216	199	220	219	191	219	210	245	247	205	198	214	239	224	207	207	213	236	199	203	203	208	206	196	221	219	246	202	212	195	190	204	206	220	223	220	176	231	204	229	227	233	232	200	209	240	216	232	223	231	218	189	215	224	199	233	228	219	230	240	221	194	224	211	203	219	225	224	226	197	214	224	238	235	243	217	223	202	203	203	210	225	222	192	253	224	240	225	248	214	202	209	228	210	222	233	221	230	205	249	222	231	207	208	224	209	215	202	196	209	222	234	204	222	209	206	230	186	247	215	227	230	220	222	215	226	213	220	211	226	221	208	192	186	220	244	238	219	230	196	230	197	193	207	245	212	208	232	222	230	191	244	210	197	209	196	219	260	224	243	226	216	210	231	214	218	226	195	240	213	207	225	229	205	211	199	214	206	226	254	215	209	175	253	204	204	242	216	241	203	188	232	244	247	239	225	212	208	212	215	235	228	239	205	239	229	173	191	225	216	195	191	219	224	213	206	229	211	232	190	221	203	242	229	229	202	204	243	218	224	215	261	227	218	215	226	230	221	203	225	250	218	236	219	205	200	228	238	224	210	222	223	241	224	210	195	203	208	221	230	228	218	222	230	224	216	236	241	238	201	243	207	234	195	214	207	211	235	225	211	217	211	202	224	206	224	200	202	223	220	230	255	235	219	208	228	215	196	227	242	193	212	219	220	191	202	215	226	192	236	232	225	199	228	230	210	238	222	230	235	191	223	227	231	210	213	201	209	218	230	232	245	208	223	180	219	236	248	208	209	255	210	221	256	235	190	238	193	229	213	192	207	219	228	208	216	212	226	196	214	243	236	219	218	204	203	208	209	222	217	192	237	235	200	248	211	266	220	224	232	218	252	221	211	222	196	232	207	223	207	223	210	205	234	214	216	228	242	195	202	215	213	219	218	226	207	230	218	202	213	229	229	230	232	229	207	228	209	232	199	232	222	208	228	203	218	253	211	233	230	207	226	194	202	240	198	198	222	218	216	196	196	221	206	221	225	193	200	220	200	242	237	233	219	246	207	229	240	228	187	224	219	202	209	202	226	227	206	194	221	233	214	220	237	209	192	220	204	226	218	241	207	236	231	225	213	189	203	221	206	209	266	222	225	212	240	227	233	233	178	213	210	232	245	209	236	216	238	225	254	226	222	215	212	208	201	221	232	216	214	194	201	203	218	207	227	208	217	227	229	233	208	240	216	220	231	214	208	192	230	240	219	210	228	206	209	161	212	198	216	201	218	200	211	196	228	226	212	210	217	215	217	200	238	205	209	208	219	228	206	207	194	232	247	207	227	218	188	206	225	223	192	216	227	226	229	234	212	200	242	231	204	227	213	241	185	234	215	193	220	218	212	207	224	239	251	216	220	190	217	242	203	216	218	226	229	228	197	224	205	214	186	234	185	187	194	186	208	200	210	233	239	193	214	199	237	223	222	223	247	228	217	206	246	215	214	190	210	207	248	194	195	211	212	208	237	210	215	217	234	217	224	202	223	220	221	213	206	249	203	232	220	205	238	201	189	193	219	206	214	228	245	219	233	223	205	233	208	215	236	220	237	222	196	205	209	222	218	208	218	225	226	209	201	215	232	207	224	182	213	218	220	208	212	242	210	230	203	233	224	231	201	222	214	203	240	209	223	206	222	205	189	223	228	228	208	234	215	233	239	206	222	230	230	225	213	213	220	233	217	204	216	211	227	223	269	235	214	226	217	195	225	222	210	205	226	220	215	222	224	230	200	177	213	217	212	226	239	212	227	223	249	205	217	214	191	198	207	225	218	208	215	207	218	224	220	223	195	228	208	198	214	201	208	255	214	214	208	233	213	238	196	208	241	221	227	191	210	223	221	196	224	216	235	219	223	203	242	205	244	215	232	213	219	210	206	221	207	214	236	199	234	227	222	221	211	219	206	208	239	189	211	237	191	210	190	218	224	243	225	206	223	226	223	224	188	231	217	236	208	220	223	218	207	223	224	246	224	223	206	189	220	220	221	221	199	220	206	217	245	220	234	244	222	211	221	206	211	222	214	221	240	216	206	236	201	201	221	220	237	162	224	204	195	220	225	232	248	225	195	236	236	232	210	238	215	213	218	221	191	216	230	203	220	224	240	209	209	216	225	203	206	210	195	215	226	207	190	211	205	209	232	220	195	183	200	204	234	200	233	194	220	217	210	244	225	191	235	212	217	192	234	223	199	214	246	220	226
9392	7662	13133	55149	67849	52055	36676	21154	5207	683	620	673	578	609	568	560	616	594	556	555	556	545	568	563	538	560	578	569	604	544	598	573	577	538	567	539	532	568	595	561	579	552	538	565	561	549	572	590	596	531	547	554	567	549	570	580	571	594	598	530	493	553	617	633	577	568	608	538	562	534	633	599	569	554	556	541	593	581	563	521	580	552	564	511	583	567	567	574	562	549	576	540	588	575	581	560	529	550	585	608	580	563	571	600	633	552	518	541	562	582	570	545	597	564	554	554	537	584	560	595	577	578	590	582	528	585	595	552	581	556	561	599	587	554	613	548	567	558	582	558	557	565	565	568	560	565	547	568	587	606	567	561	635	587	570	560	556	572	588	594	580	536	586	597	562	561	551	590	538	587	582	530	537	557	593	593	532	589	526	575	563	567	569	529	577	576	594	521	571	544	566	538	566	575	598	529	540	576	572	587	530	531	564	583	593	555	624	580	582	566	558	540	540	552	554	606	551	617	553	537	521	544	557	551	527	579	585	507	607	545	597	564	571	576	555	564	537	548	588	589	584	548	550	609	542	550	578	588	569	567	535	571	555	573	526	569	573	570	556	579	586	602	572	582	539	540	518	516	529	546	559	573	535	546	568	583	605	576	532	594	609	553	563	596	594	525	542	589	601	544	550	585	563	583	543	547	573	563	521	590	554	529	548	587	574	528	548	554	555	592	576	548	576	562	564	570	521	574	601	553	554	627	587	573	578	526	575	556	586	545	587	597	540	570	543	553	558	539	555	520	557	609	534	560	549	547	493	563	560	597	566	565	557	555	579	583	575	565	614	555	592	532	559	580	535	558	529	581	561	581	592	625	569	597	555	543	600	599	535	547	590	522	599	594	603	610	522	585	573	561	541	543	553	570	554	593	567	544	556	561	531	544	552	574	543	540	556	537	572	545	533	592	570	589	563	517	551	571	573	545	546	594	587	580	604	526	535	543	586	569	554	585	568	595	572	570	540	561	588	568	605	573	579	562	539	556	548	586	561	578	548	584	557	616	540	551	604	525	599	559	594	544	559	550	535	580	545	588	587	556	561	601	583	576	548	539	563	580	579	611	556	565	567	545	551	597	576	578	516	579	554	567	536	505	594	550	558	567	581	566	582	539	578	576	529	606	551	572	589	567	556	549	580	585	558	559	514	559	558	537	581	578	554	554	543	535	550	554	593	549	540	552	565	553	577	519	599	546	542	547	533	568	559	572	578	513	574	589	573	582	577	562	553	578	610	576	550	603	607	539	561	539	543	548	557	588	586	559	535	592	560	612	608	611	611	577	568	531	557	534	626	587	559	583	538	593	595	599	512	562	546	566	539	571	543	552	585	564	513	626	529	568	553	584	578	549	541	591	565	575	557	587	590	603	548	588	543	544	547	530	587	558	627	557	568	572	591	590	524	545	546	584	601	568	559	585	559	604	581	584	572	549	624	581	576	576	552	546	575	602	573	594	589	601	570	545	601	595	572	561	573	585	552	594	574	519	576	558	544	573	592	561	520	543	606	567	502	557	571	510	566	591	536	535	549	538	591	604	584	583	600	574	584	551	572	545	581	548	605	538	583	543	550	594	553	526	574	571	554	556	577	559	577	606	557	580	532	595	560	520	561	556	566	548	552	557	567	580	566	577	569	556	541	530	540	544	609	603	577	582	594	566	568	571	573	552	546	561	534	578	590	592	576	579	590	587	577	553	560	609	610	532	555	533	604	558	580	517	600	573	536	564	565	547	549	567	572	547	581	590	565	571	571	548	532	582	542	568	561	579	587	570	552	550	564	599	578	582	562	593	569	577	581	570	583	581	583	578	601	534	595	563	561	598	509	560	583	549	581	581	566	555	578	615	632	569	567	517	516	604	565	523	542	561	564	571	600	582	566	554	541	524	608	525	575	607	547	572	579	550	564	580	563	570	570	599	534	558	564	599	555	567	544	582	586	554	576	529	585	609	590	570	563	549	553	553	590	574	570	584	560	559	594	500	539	587	572	575	610	588	562	553	553	573	548	600	561	521	574	579	520	562	574	548	560	546	564	570	560	542	569	525	571	565	556	572	565	574	565	591	575	580	533	581	552	594	578	569	574	567	579	539	563	557	567	546	593	562	579	548	592	554	624	568	599	593	568	557	590	569	558	587	611	600	543	588	554	577	566	591	542	586	572	569	582	574	561	589	524	541	554	511	569	542	562	551	567	572	566	524	549	542	557	544	595	624	593	574	533	548	582	550	542	537	573	559	618	606	554	583	554	533	590	559	584	549	599	554	533	580	547	579	543	558	559	562	573	597	565	566	612	551	580	564	584	567	589	582	558	589	533	556	554	601	564	554	574	550	543	547	549	548	585	573	582	570	547	621	541	606	602	566	590	573	579	554	565	555	592	589	574	569	573	574	556	564	589	542	577	608	526	584	579	534	578	580	532	593	572	563	573	567	580	518	556	525	583	583	559	532	555	581	579	555	542	577	585	527	617	594	617	536	553	604	592	550	564	601	524	565	579	582	558	590	582	559	560	560	552	530	575	543	588	532	581	622	577	590	601	535	577	583	580	610	571	571	528	536	562	604	534	554	535	577	594	567	552	566	588	524	563	588	608	577	557	554	540	587	565	514	580	645	552	557	555	568	573	565	560	592	562	549	576	530	572	593	598	538	561	541	543	592	589	549	618	556	566	529	591	532	580	563	589	546	569	571	578	574	575	547	533	560	575	563	574	589	587	572	591	542	579	576	632	566	561	567	559	518	601	563	542	575	572	565	544	618	600	568	531	545	600	589	533	624	538	559	580	531	529	571	594	580	598	615	539	548	564	612	572	524	524	543	554	568	594	575	554	573	551	533	563	567	600	592	566	581	581	526	563	565	578	528	599	550	548	570	559	596	617	527	579	565	504	541	557	578	585	598	587	558	519	560	599	606	572	562	553	547	580	602	598	579	544	580	556	554	607	558	589	569	594	563	598	563	583	534	577	544	585	579	600	558	578	566	549	575	574	562	582	550	606	555	585	567	504	606	550	552	529	542	543	585	563	544	589	556	588	556	567	552	568	580	575	589	543	574	566	561	583	548	605	606	546	609	558	547	588	585	573	575	579	616	584	550	590	585	564	564	583	592	561	572	583	582	584	579	565	566	623	567	562	603	613	555	555	616	537	582	545	546	557	611	511	545	591	516	573	564	527	589	549	565	609	576	539	525	542	585	581	570	596	512	576	560	597	553	541	579	607	587	596	569	576	514	574	569	555	588	572	570	550	595	572	567	555	550	568	535	598	569	622	554	595	551	583	542	575	584	568	573	574	542	547	550	578	564	550	580	551	576	564	541	521	572	559	579	539	586	587	600	515	562	551	521	575	566	548	610	566	556	552	552	578	592	527	583	565	576	530	525	543	567	594	546	563	508	555	586	619	632	572	585	548	585	524	625	564	503	580	589	503	559	572	577	607	559	570	558	560	577	516	596	588	555	515	583
22525	13650	15872	65633	70033	52667	32836	16644	3509	211	216	256	218	201	216	196	200	232	224	215	221	193	176	193	175	206	199	201	221	225	205	217	189	184	193	208	201	223	216	221	208	202	205	225	204	220	182	209	204	213	204	184	205	197	180	229	179	217	200	181	225	198	229	217	208	207	200	195	195	245	188	188	220	249	222	238	208	224	222	202	192	209	191	201	198	254	227	222	228	208	203	196	205	213	222	207	209	215	200	236	216	223	213	225	205	190	232	195	223	205	213	200	171	183	188	196	201	185	220	204	205	221	193	192	193	220	221	189	210	199	178	209	219	187	210	203	205	193	197	194	229	192	203	206	231	200	184	191	213	225	194	194	202	207	231	210	223	224	198	201	200	229	219	177	197	217	196	205	204	205	206	228	203	201	197	226	193	216	202	217	217	224	206	193	208	202	197	221	201	249	208	209	221	217	211	205	197	225	205	231	230	225	226	230	203	209	212	198	198	184	212	193	191	204	219	191	204	192	209	220	201	214	216	206	216	223	193	198	225	220	213	198	195	197	222	196	209	242	212	208	195	233	191	219	233	186	227	228	215	219	183	198	179	229	207	205	225	192	202	193	203	229	176	194	208	207	220	184	199	188	200	192	186	195	200	193	209	215	209	204	218	215	214	201	212	227	218	222	203	228	199	204	198	211	206	221	195	211	203	225	202	197	189	204	223	189	216	221	205	205	195	208	190	237	233	207	219	210	178	197	193	204	218	221	216	209	221	193	203	204	229	220	169	198	213	185	197	191	206	194	217	232	216	223	213	180	229	206	203	200	194	199	202	207	190	199	227	208	182	242	209	218	196	187	165	188	227	221	212	184	205	217	203	190	211	195	192	218	200	204	218	185	200	221	217	220	202	200	211	196	196	230	227	190	189	206	234	225	208	200	241	222	203	193	189	226	227	220	202	203	202	178	215	221	185	198	203	202	194	191	214	198	223	188	211	207	213	197	224	213	200	209	189	198	211	222	192	216	203	198	203	209	207	225	218	222	223	210	232	196	228	219	233	197	208	224	235	204	210	197	220	194	214	207	207	210	216	215	196	192	200	190	207	244	179	209	209	194	207	213	197	200	204	213	207	215	201	189	206	201	210	212	196	209	194	215	212	227	213	204	202	204	189	223	210	187	206	177	233	184	239	202	199	213	200	190	191	205	192	216	195	213	179	205	218	219	193	182	209	225	219	208	215	215	179	198	220	242	218	220	204	235	194	218	242	249	195	222	170	188	231	209	184	210	196	190	225	221	196	234	207	200	209	202	215	219	233	208	199	191	202	195	201	214	198	220	216	195	200	194	197	206	192	201	212	208	213	209	240	226	238	225	217	208	229	213	186	191	189	177	217	217	201	187	222	192	205	227	213	197	190	216	189	218	247	208	198	189	224	189	202	198	189	189	188	216	204	195	213	194	204	204	194	229	221	231	207	211	200	204	202	222	217	217	203	192	206	192	200	226	204	200	215	234	222	203	197	219	192	213	215	231	204	221	205	212	214	182	207	222	195	192	223	205	196	200	200	214	218	237	220	210	215	194	200	205	202	201	214	182	206	208	183	192	211	216	214	217	209	217	216	208	206	201	201	220	224	213	218	229	195	208	205	195	207	178	215	171	217	191	205	198	188	243	189	178	213	229	209	185	192	191	208	231	211	204	198	190	215	205	222	206	192	227	206	190	209	232	186	214	175	223	215	207	211	200	224	217	230	208	214	215	203	188	211	219	197	201	227	213	177	211	220	223	191	213	213	198	209	179	209	197	224	217	217	190	199	221	193	223	214	190	206	201	183	180	204	218	220	199	204	216	218	198	199	198	227	199	216	210	208	208	220	213	198	193	215	180	193	216	198	194	226	245	200	207	251	212	207	198	227	224	201	232	220	200	202	215	217	187	196	193	212	213	225	196	217	210	221	204	204	198	192	185	197	188	224	211	214	229	210	208	190	216	189	234	220	216	218	200	211	209	208	218	206	222	215	229	190	223	220	188	233	235	192	230	201	171	220	181	223	217	205	210	219	216	194	231	208	196	203	209	231	196	226	184	230	204	186	203	221	235	243	228	190	209	236	209	186	187	211	184	200	225	219	208	223	232	227	193	210	215	238	185	216	219	208	189	227	222	217	212	187	203	244	192	208	216	221	207	192	203	191	220	198	198	235	189	203	198	227	218	190	226	193	212	219	204	202	225	239	227	217	189	225	198	200	182	194	231	205	213	198	211	211	198	208	224	189	193	212	217	229	200	214	192	210	249	232	198	214	164	222	197	209	203	178	204	202	222	208	211	199	216	219	187	214	190	200	196	227	207	196	200	200	202	220	205	210	210	240	221	226	226	213	176	194	222	182	216	206	184	202	199	221	210	206	203	191	216	226	227	211	184	212	219	204	223	191	209	206	213	250	210	217	223	190	196	202	213	202	186	189	221	201	220	216	202	212	224	220	228	196	229	201	221	229	220	193	201	215	215	179	223	202	197	209	205	235	227	209	194	228	194	204	232	190	218	196	218	202	209	193	213	193	232	211	195	210	236	198	203	203	188	224	214	221	232	200	201	232	198	210	204	202	218	220	190	232	221	210	209	176	228	215	214	205	191	201	218	214	193	227	218	198	189	189	225	197	204	201	204	206	221	185	183	199	227	224	204	211	202	235	207	219	204	188	219	218	193	217	201	211	210	207	204	214	223	242	219	220	200	217	214	227	197	215	211	188	188	208	187	174	228	214	211	200	203	211	194	202	209	204	174	185	192	202	216	198	221	199	200	209	221	185	194	219	212	214	193	198	232	215	225	199	171	227	208	226	193	219	209	206	200	218	199	204	249	188	217	204	218	194	200	212	181	200	197	217	225	188	200	189	197	211	160	184	184	204	185	219	193	210	227	183	181	226	198	209	196	208	199	215	177	209	216	181	194	212	195	196	199	197	227	220	229	176	201	216	194	209	206	195	213	195	211	210	205	224	214	206	192	190	191	192	204	191	214	199	245	191	201	232	185	222	181	180	218	187	217	196	208	220	215	196	209	194	195	193	198	202	209	238	228	217	189	241	205	195	208	226	193	206	203	191	194	201	206	218	190	211	232	224	216	195	212	193	196	224	203	196	209	207	199	196	175	198	192	191	204	219	215	206	211	206	196	231	213	206	201	214	249	201	200	190	204	194	182	228	223	199	209	225	237	227	206	194	218	199	209	213	200	199	215	196	204	231	199	194	199	190	209	188	235	219	187	209	233	208	208	210	204	197	220	206	228	215	211	201	203	215	226	223	190	209	200	193	212	220	202	212	208	187	200	187	213	200	215	204	204	199	176	217	194	223	187	198	198	200	194	204	219	218	210	193	202	190	218	221	238	202	216	202	229	214	201	207	213	222	205	218	223	197	205	206	188	227	186	217	226	211	187	180	229	209	208	211	198	207	219	213	202	220	223	196	228	225	206	225	220	224	226	232	216	251	207	199	208	233	191	191	208	186	187	211	213
12128	9378	18491	70643	80309	62077	43989	27713	6698	587	589	703	602	566	578	541	572	550	497	545	528	562	533	586	541	549	538	525	569	523	604	549	571	509	538	497	553	547	512	582	541	547	595	557	494	508	531	537	533	513	546	564	517	561	512	505	537	539	546	559	570	531	560	593	548	548	556	537	511	559	499	536	518	523	566	526	513	533	560	532	580	563	578	558	543	530	580	582	562	520	504	553	518	550	554	515	531	523	541	539	475	535	536	542	519	531	540	502	541	544	491	544	550	517	555	525	536	505	551	528	576	557	559	508	535	537	505	537	532	554	526	586	494	544	544	529	507	536	529	535	530	509	559	563	465	544	562	535	566	573	550	568	519	549	506	556	545	498	500	567	523	564	516	524	558	512	523	557	526	488	513	529	542	510	562	485	563	515	509	542	537	531	520	532	530	486	557	559	562	517	535	550	532	542	547	546	495	514	561	544	525	539	528	507	520	525	541	523	525	537	559	532	525	573	489	532	533	525	514	533	528	520	506	520	508	539	505	532	557	549	555	578	529	518	613	553	564	532	544	552	535	573	524	530	527	526	536	577	540	566	509	511	564	515	553	527	535	516	552	514	539	539	510	562	521	542	555	549	548	539	593	504	507	532	536	544	542	564	535	529	556	528	537	529	554	503	525	538	549	514	547	531	522	515	547	552	529	518	515	504	549	549	547	530	531	540	513	528	543	567	525	514	508	538	540	556	511	541	516	544	550	459	500	520	524	547	503	505	563	512	543	549	552	514	544	546	536	511	594	542	513	538	554	569	534	540	568	536	520	528	498	595	504	543	576	483	521	520	540	586	546	567	513	538	548	521	543	544	578	544	540	513	521	524	548	565	558	547	537	523	530	529	510	558	532	562	546	537	502	536	518	572	519	534	518	501	484	527	577	553	550	522	507	534	524	544	510	544	580	506	547	535	587	543	556	553	508	538	518	541	501	508	549	607	539	529	554	525	564	528	571	518	491	566	525	552	523	546	564	566	530	513	510	562	513	564	536	532	534	527	517	540	526	569	530	513	551	521	478	534	533	532	536	580	554	523	522	536	523	558	585	533	534	499	507	526	550	566	572	497	559	526	558	559	532	524	523	573	540	509	497	532	517	544	545	529	537	538	480	531	547	530	525	529	593	498	537	529	529	532	555	535	579	543	520	527	562	527	563	531	535	532	530	528	531	512	555	578	542	570	536	530	515	526	489	556	540	555	516	523	502	542	542	521	533	530	510	544	574	545	607	529	526	554	527	522	556	554	533	516	499	506	506	538	546	535	545	545	548	516	527	566	535	531	567	512	534	576	522	503	529	531	519	536	569	542	543	516	509	474	542	511	543	526	564	549	525	542	585	504	568	544	493	509	505	543	526	542	492	550	532	523	528	519	536	516	534	517	518	561	518	528	510	521	547	542	533	546	545	556	569	511	583	518	535	551	545	505	547	519	533	573	548	503	559	521	513	501	565	553	569	540	573	472	566	548	569	549	555	522	522	489	521	551	568	555	566	521	512	540	561	500	516	554	539	527	570	541	521	555	531	521	550	541	540	578	518	545	511	542	551	532	507	513	497	546	519	523	503	547	561	517	559	573	518	515	508	564	557	576	545	546	522	533	512	510	533	578	538	531	532	520	514	542	552	535	534	539	560	552	535	573	518	506	557	551	576	528	488	578	559	567	565	552	525	583	572	505	541	533	490	507	531	462	522	559	512	537	500	536	553	591	500	497	538	529	526	534	535	525	518	556	539	523	533	585	482	506	497	562	512	519	493	525	528	531	543	508	567	521	508	512	515	573	532	491	555	531	512	499	585	543	531	526	514	599	510	564	530	536	552	532	546	532	516	549	596	526	497	525	526	514	553	552	535	549	519	546	547	553	538	565	495	549	511	538	547	481	540	524	528	551	538	559	545	521	517	504	513	581	541	519	566	524	558	519	540	570	525	509	529	538	506	537	528	559	561	556	537	546	554	513	536	523	526	492	579	528	535	568	549	573	542	487	559	514	497	542	536	540	518	535	541	567	560	527	486	542	540	548	530	541	514	505	495	536	495	511	516	526	556	513	555	527	540	545	525	592	500	510	568	520	541	514	566	523	560	547	514	507	518	541	545	520	537	542	521	571	565	545	539	557	553	558	523	498	557	523	515	545	550	480	505	550	527	530	543	543	525	529	506	534	498	547	496	570	547	546	532	564	498	554	539	537	534	550	549	493	543	543	541	572	525	548	549	512	484	536	556	522	539	527	547	555	523	536	512	493	559	565	528	533	566	501	543	539	523	553	530	549	548	557	567	550	552	491	562	521	489	586	537	506	531	462	496	519	531	572	483	524	560	494	550	557	543	566	564	535	540	540	502	542	527	523	512	510	494	544	546	569	565	546	549	549	520	504	545	516	503	547	580	562	524	542	529	542	556	572	556	523	533	531	577	540	485	558	518	520	504	515	506	520	507	546	522	534	532	555	504	487	547	551	538	576	593	560	514	479	530	521	563	505	556	525	582	529	530	518	522	502	543	480	512	515	539	545	542	544	553	533	469	562	512	547	549	586	581	552	537	548	526	566	465	525	510	552	589	505	540	568	517	517	518	501	514	499	504	574	513	553	562	523	557	510	541	576	542	542	542	522	559	509	574	571	529	551	525	529	562	546	553	541	506	517	533	561	519	548	522	527	566	557	536	550	563	529	530	548	530	565	519	524	518	539	554	523	503	552	541	570	514	506	537	562	491	557	578	525	527	510	548	543	559	544	538	500	548	525	517	548	566	495	542	558	567	516	541	521	538	535	530	496	560	540	568	538	544	537	529	520	537	530	550	493	555	522	507	547	506	502	565	559	563	555	562	520	528	543	565	538	538	514	513	553	540	530	499	507	517	524	549	580	504	497	566	495	565	545	528	561	568	546	576	550	549	513	529	491	530	543	557	542	526	497	523	543	529	495	532	557	530	561	538	488	569	528	562	577	528	500	506	559	502	554	570	552	533	570	548	482	554	514	584	543	528	499	558	544	529	509	519	522	568	551	567	539	571	536	535	554	506	560	518	557	555	554	533	489	497	547	548	531	542	549	545	530	553	565	542	518	523	524	515	543	520	558	563	529	538	518	542	553	522	569	491	491	554	507	507	519	533	562	526	501	532	531	517	550	521	513	556	546	544	525	547	516	566	546	511	531	540	579	531	581	496	541	523	533	538	529	533	511	474	545	555	504	496	560	594	510	515	537	507	537	581	518	544	564	515	577	514	536	516	544	569	524	522	529	522	562	609	498	529	539	564	493	534	553	549	515	516	490	518	487	540	547	569	557	520	561	517	570	544	540	528	559	551	541	500	535	509	544	495	517	517	581	549	534	510	528	513	567	539	519	532	535	533	496	511	537	537	524	522	532	511	547	546	519	487	512	552	503	551	588	531	512	516	532	553	539	536	510	550	482	494	551	575	532	558	519	518	584	526	574	531	537	578	551	560	509	540	546	536	537	523	529
4020	2020	1509	8491	11070	5794	2475	1076	333	206	190	183	220	188	200	205	194	169	167	180	185	172	190	182	196	161	195	197	160	204	219	183	165	203	200	178	204	209	201	177	188	222	178	185	191	188	179	175	189	200	169	182	195	171	218	178	198	210	177	178	195	213	198	200	201	226	186	176	170	217	186	181	193	200	203	197	181	202	177	216	200	179	194	203	181	198	202	160	180	206	181	188	198	214	183	175	214	187	216	169	177	167	185	190	172	202	167	196	196	187	202	187	185	189	195	189	178	180	188	209	174	182	171	189	189	183	175	195	187	201	193	191	166	179	195	210	192	194	196	199	194	201	189	157	188	187	212	189	189	192	184	204	185	195	192	202	217	191	205	210	172	204	232	198	189	187	205	187	208	183	193	200	193	178	197	198	193	184	195	176	194	189	167	159	201	212	177	211	182	197	163	200	205	184	182	183	186	214	199	216	196	187	186	204	169	176	197	202	213	181	187	185	198	191	181	197	203	171	198	187	184	180	192	187	193	185	220	200	190	178	183	189	183	192	181	211	184	200	189	179	178	158	178	218	180	179	186	183	186	179	187	195	179	177	196	193	178	190	169	166	212	183	182	189	199	210	211	184	171	191	191	172	214	174	189	209	208	189	207	188	179	199	187	192	182	178	196	165	209	208	162	208	173	188	214	198	211	198	155	209	180	177	205	185	191	184	173	187	189	195	222	158	178	206	167	197	183	178	182	190	183	189	167	159	190	167	171	194	202	188	194	176	201	203	193	193	192	161	186	186	158	204	193	198	203	198	200	184	206	201	189	164	192	178	201	193	203	182	199	180	201	183	201	214	196	189	166	208	175	163	196	190	176	169	208	189	204	197	202	171	172	177	202	208	193	193	174	198	187	175	186	187	197	192	209	180	199	186	189	203	194	206	181	193	164	185	193	168	198	186	183	184	201	169	186	187	184	213	196	178	219	179	182	206	180	181	206	192	196	168	194	215	181	194	196	184	173	186	183	173	189	175	192	209	202	193	219	194	188	181	168	178	185	187	175	190	191	194	184	168	197	188	206	165	212	179	196	203	196	195	193	185	174	205	201	178	165	194	190	189	187	181	207	173	192	177	172	193	189	189	203	185	216	195	196	193	189	190	195	187	190	181	169	199	188	185	195	198	192	192	196	213	180	167	174	184	199	188	204	203	191	192	193	192	209	183	180	170	166	165	214	190	187	178	200	204	189	188	207	199	173	182	222	177	167	187	187	195	184	200	180	166	192	185	198	203	183	181	174	191	195	189	177	185	190	202	203	175	181	177	207	196	194	171	215	188	192	203	186	179	171	174	222	190	185	202	182	198	209	162	191	189	184	172	185	189	173	191	186	218	198	184	194	173	204	178	184	187	178	213	209	173	176	179	193	197	194	187	197	180	197	186	180	184	207	171	224	200	194	189	180	181	181	153	200	185	203	197	178	191	194	190	190	196	201	193	195	175	197	182	204	184	195	208	200	190	196	193	202	191	205	171	179	175	160	216	201	201	165	208	199	201	173	168	178	175	203	180	185	190	171	206	166	189	195	166	187	214	188	200	170	186	175	173	186	182	193	194	193	208	156	172	194	216	198	193	174	201	177	207	188	200	167	176	181	204	228	200	191	188	199	169	198	179	186	167	186	173	186	237	207	168	196	170	195	199	191	172	207	193	180	207	178	170	176	208	226	186	203	216	192	193	199	191	190	171	183	177	195	213	201	188	206	175	203	197	181	195	186	186	193	207	206	207	221	192	197	197	194	197	200	208	175	198	196	185	180	186	206	224	189	195	184	195	155	187	192	181	177	199	196	169	170	179	188	196	186	192	172	176	196	178	184	187	200	186	186	179	189	204	179	186	183	198	172	195	169	189	186	195	159	194	188	195	207	179	191	194	192	201	186	200	196	193	204	176	198	187	173	174	185	192	168	217	194	211	202	190	197	188	186	187	196	196	187	191	178	214	178	179	176	194	217	200	200	170	181	176	168	183	189	205	161	209	201	196	185	199	182	183	179	178	200	197	189	202	194	189	178	200	157	182	178	193	190	185	182	186	159	175	186	195	197	193	212	190	186	185	217	192	192	184	168	194	191	209	180	155	173	205	181	220	190	198	187	204	162	199	182	180	194	188	200	184	191	165	221	194	189	196	179	183	178	209	192	195	177	193	192	204	182	198	189	214	183	161	167	182	179	176	184	209	192	194	178	200	193	177	177	186	175	161	179	186	203	200	190	183	199	189	176	173	192	188	150	196	177	182	173	156	176	188	176	202	199	201	190	185	203	199	190	188	202	194	180	182	201	190	191	176	193	191	197	184	179	153	182	192	191	187	186	192	214	204	207	188	199	172	182	176	186	191	177	203	185	178	210	170	185	180	185	210	186	175	190	183	209	168	190	189	203	182	195	201	183	191	184	198	194	204	216	181	192	206	196	203	219	196	184	167	180	179	168	191	194	199	195	197	189	182	190	197	178	205	195	175	183	167	191	189	187	195	219	192	202	174	178	186	190	191	197	176	168	181	190	182	189	201	192	175	173	194	191	166	187	197	207	189	169	186	182	199	207	218	219	209	192	174	182	184	184	170	171	168	212	192	197	181	178	222	183	190	185	193	192	180	192	189	191	190	173	192	160	183	183	180	206	215	180	189	205	181	182	183	188	184	201	175	207	194	172	171	158	197	171	183	184	184	202	205	183	195	175	197	195	194	189	224	167	197	193	182	224	217	177	199	183	212	191	186	184	188	193	200	191	182	171	193	180	183	181	170	181	201	167	211	172	187	210	186	199	206	185	189	221	181	198	166	181	179	191	188	183	166	166	167	190	197	186	201	194	171	193	188	175	198	191	181	169	184	161	196	190	195	187	167	210	206	194	173	173	199	173	207	196	201	206	202	225	200	190	189	184	181	197	191	195	216	187	200	178	177	201	170	187	195	197	187	194	191	156	183	192	189	213	187	182	192	191	176	202	210	175	178	163	198	165	202	195	200	216	185	191	197	187	202	164	188	202	169	174	189	199	186	185	193	173	170	175	201	210	183	188	198	191	212	214	193	182	191	192	182	203	209	189	183	199	203	192	187	207	199	194	192	184	218	193	183	210	189	181	192	210	171	205	208	183	174	196	182	173	178	179	203	192	184	158	186	185	190	169	202	204	179	197	186	190	194	200	193	178	185	190	216	196	185	189	174	194	207	162	198	201	202	184	182	182	192	189	192	201	202	186	181	209	201	198	197	182	181	192	205	189	171	185	205	188	209	201	188	191	205	198	187	200	187	175	163	181	194	175	199	178	159	181	192	183	204	196	162	211	184	188	184	176	198	205	207	187	210	167	185	164	187	212	189	180	205	190	200	176	207	183	174	175	189	163	203	190	170	185	194	168	196	199	195	202	198	192	187	201	203	181	220	198	184	217	200	171	205	192	192	201	198	219	184	185	201	194	202	217	179	189	162	207	164	195	172	182	192	191	182	188	182	195	200
3231	2291	2760	21790	25729	16171	8205	3616	940	505	477	519	485	498	523	520	483	520	475	537	488	490	498	518	538	502	531	523	492	527	511	524	463	494	529	504	489	511	534	497	481	510	516	515	522	490	499	524	483	493	533	503	458	527	509	577	505	533	514	516	524	551	502	507	522	502	508	511	512	499	487	485	490	509	500	525	519	506	502	497	495	489	511	486	503	487	501	501	532	519	508	491	514	503	531	545	492	503	527	469	490	511	483	517	510	490	499	568	520	512	456	540	462	477	500	515	546	518	491	502	502	498	475	508	499	510	536	541	470	520	515	484	511	508	502	529	513	519	474	504	503	494	491	519	506	444	531	492	505	477	492	501	489	539	500	538	486	528	498	535	526	508	482	510	512	509	513	520	527	497	498	498	494	493	499	510	555	509	487	491	507	506	475	503	538	496	497	538	504	499	507	534	481	536	466	529	498	517	520	490	505	526	506	537	528	524	478	515	538	488	506	493	519	491	487	464	474	541	522	497	544	517	524	530	499	486	496	489	484	480	460	513	505	481	527	509	489	524	495	489	505	512	504	526	488	462	533	512	486	497	535	526	502	527	462	532	490	521	444	496	482	534	516	510	512	499	553	477	527	529	534	510	544	483	497	503	481	513	482	477	470	447	512	458	520	478	496	472	496	517	490	515	508	495	508	549	506	523	504	549	485	488	519	496	511	528	484	525	500	512	493	491	493	499	498	522	476	488	482	487	519	552	501	478	506	505	502	512	496	573	518	513	512	513	505	509	518	522	490	520	500	512	523	537	521	522	523	486	467	528	564	493	542	534	517	493	501	500	490	543	518	514	489	463	486	514	512	492	502	516	489	514	494	504	500	446	525	497	467	544	499	481	511	495	495	503	518	532	543	477	522	509	490	515	510	528	470	509	513	499	520	501	544	510	516	494	499	507	520	478	481	514	458	535	488	449	498	489	506	494	514	467	517	448	485	509	450	519	492	493	470	511	521	538	506	489	517	490	516	479	463	527	488	555	475	465	510	514	489	516	490	478	509	545	507	501	526	527	504	497	477	502	467	513	512	524	494	505	523	490	493	503	507	530	505	468	475	506	513	497	504	523	496	517	537	512	494	498	511	479	511	509	529	500	469	494	479	538	501	503	503	504	517	527	504	478	509	530	508	542	522	472	490	513	492	523	522	482	480	504	526	511	483	503	492	531	540	505	502	498	504	502	496	485	512	495	467	500	539	472	573	530	491	507	517	479	494	495	527	484	518	505	480	545	517	508	509	516	505	538	498	522	518	493	506	509	537	525	523	525	498	519	480	502	537	508	493	523	513	539	501	530	494	530	507	481	489	482	516	544	507	515	494	529	501	515	493	483	465	552	521	497	490	478	493	503	547	485	522	507	515	541	477	518	530	490	486	532	536	464	526	471	516	506	509	554	521	499	480	478	476	508	518	534	505	505	513	465	498	474	552	498	512	504	510	536	531	491	515	518	544	530	521	501	513	538	532	470	492	515	506	490	522	521	538	528	487	475	507	515	501	506	502	509	468	495	492	497	531	467	536	508	524	522	513	536	489	507	522	492	539	500	469	534	481	487	543	504	479	550	499	495	546	514	534	476	487	485	500	502	481	491	513	502	535	544	445	490	509	478	495	482	469	472	500	498	492	491	500	525	515	532	533	506	490	487	552	437	477	514	526	503	505	533	487	513	487	516	492	488	495	529	488	530	465	459	514	535	464	486	489	521	500	515	530	514	506	512	528	476	487	471	526	557	508	497	483	504	463	505	513	533	501	499	550	455	507	485	497	499	497	518	498	518	518	484	498	495	517	497	488	546	507	490	505	478	548	516	508	521	515	512	519	525	506	479	544	516	510	494	469	521	494	511	502	520	504	544	493	504	497	484	482	534	517	497	542	500	510	530	506	514	502	523	491	509	482	486	513	475	541	549	498	525	487	478	518	503	537	513	473	510	528	500	505	497	495	514	504	540	503	507	509	532	519	482	531	490	522	493	477	500	505	484	475	513	491	500	522	487	514	487	493	545	441	538	487	485	479	504	498	536	490	498	510	511	507	512	453	507	517	528	535	497	514	487	522	509	508	535	551	529	543	506	518	531	493	532	541	528	515	472	526	526	497	533	509	525	465	485	530	510	510	483	494	494	464	507	507	502	521	490	534	509	520	531	529	550	505	512	495	533	492	508	518	480	493	463	496	474	490	516	519	527	522	509	503	514	485	508	493	526	517	488	503	547	529	499	513	495	512	507	499	458	531	505	483	477	513	480	508	516	482	456	487	489	523	501	556	447	500	520	501	542	456	479	511	487	510	492	490	482	505	527	463	538	507	491	524	533	502	496	515	487	541	513	510	507	484	538	492	539	521	516	497	513	481	515	481	489	500	509	549	544	515	496	482	506	541	507	553	483	525	537	510	506	514	470	542	506	501	481	483	502	537	482	490	532	491	533	506	471	478	513	500	511	514	536	524	488	524	472	502	517	540	502	494	517	486	522	501	467	490	483	459	486	503	500	488	482	496	517	501	535	502	462	456	519	508	501	489	537	500	481	500	512	522	509	528	528	502	471	515	533	523	473	488	499	508	484	535	524	509	523	536	500	505	532	515	498	521	523	496	482	524	462	523	500	506	534	458	503	496	479	525	528	497	481	509	496	511	520	493	520	549	492	509	495	520	471	501	522	480	479	506	481	493	497	539	493	507	507	499	480	476	495	500	541	480	504	484	516	487	506	497	540	531	469	505	538	507	520	553	514	495	498	520	531	554	518	505	510	503	476	471	499	480	456	501	448	486	474	534	486	504	464	507	480	522	461	534	505	505	547	515	483	528	469	472	520	468	504	512	497	501	512	517	476	536	503	526	542	504	510	533	488	487	495	489	534	476	503	489	489	467	508	529	478	494	501	493	521	499	495	481	516	481	542	516	519	469	507	460	513	501	518	527	478	473	481	474	540	535	519	529	496	468	466	508	488	559	492	505	480	498	511	486	530	483	527	506	524	505	514	529	511	522	508	507	452	497	501	473	497	533	495	522	525	488	493	531	497	527	512	520	491	517	510	477	475	513	523	496	504	501	516	517	492	455	469	481	493	528	518	496	467	514	503	513	544	505	471	504	529	524	528	489	467	485	486	523	452	510	521	534	501	469	537	474	513	491	510	515	528	507	436	531	499	510	481	523	506	504	506	489	499	530	493	485	509	519	486	522	498	497	508	507	545	522	539	498	487	487	483	530	520	513	517	501	502	501	520	510	558	504	498	506	454	493	513	520	512	466	524	494	473	474	525	529	476	510	491	487	501	537	540	482	518	528	508	524	499	525	529	488	470	489	494	541	504	497	468	475	502	509	518	504	518	502	488	493	531	484	498	525	520	494	542	513	514	489	490	493	462	466	463	495	515	498	463	520	506	488	513	499	496	471	499	501	494	498	487	511	519	518	436	521	522	514	490	492	525	513	520	559	513	505	524	494	513	526	506	522	547	521	500
14504	8149	9612	42575	62340	42753	24740	10243	1508	279	240	230	240	224	223	231	232	235	233	220	235	228	205	235	219	234	214	253	219	216	228	199	206	232	206	236	213	219	224	250	220	201	214	215	258	233	217	242	227	237	238	246	229	227	230	236	211	248	227	233	221	246	226	234	219	231	216	219	202	241	248	243	232	236	225	235	208	236	211	206	227	226	254	214	199	238	231	204	217	192	206	196	204	239	228	225	237	231	230	203	204	226	240	220	246	239	212	211	217	223	210	219	231	202	215	250	216	206	208	209	225	227	215	220	212	228	219	214	219	230	239	238	208	220	198	196	240	214	240	238	218	212	224	236	245	205	201	194	225	214	208	225	219	240	223	228	208	225	211	219	225	200	240	201	232	257	223	227	210	240	272	211	228	237	222	251	225	238	206	227	198	199	232	216	219	213	223	217	242	220	207	199	227	227	222	261	225	195	255	210	215	216	233	237	239	224	215	230	226	213	225	207	241	231	229	239	216	229	220	225	217	209	216	218	207	236	223	201	223	226	246	225	226	228	200	220	209	228	244	191	210	222	250	223	225	221	222	224	217	234	219	205	195	212	241	225	227	246	223	207	228	224	231	245	223	235	211	229	233	197	240	227	241	210	195	217	213	223	191	229	227	234	211	223	231	241	209	232	221	230	215	220	199	231	209	201	248	239	270	220	237	218	215	224	187	226	221	233	208	205	236	220	227	237	256	195	204	235	200	233	231	181	218	215	212	199	247	211	223	275	249	235	210	203	207	230	221	201	219	210	229	221	222	222	208	220	237	239	216	204	222	228	224	219	199	242	218	246	212	228	200	202	201	231	219	213	190	238	234	222	209	212	215	203	233	208	247	216	203	223	213	253	198	230	199	214	223	230	256	220	213	206	228	230	218	241	232	252	241	216	226	219	230	252	236	220	233	199	217	248	213	213	213	227	224	217	217	229	239	209	190	218	269	210	216	198	214	207	218	205	219	243	256	220	209	241	222	220	219	215	217	234	227	221	213	224	219	196	227	222	216	221	200	205	212	249	252	237	272	226	203	222	190	238	221	183	209	212	226	209	238	221	240	221	242	225	246	233	197	200	233	229	239	231	224	252	218	217	245	230	241	228	210	221	220	206	205	218	223	206	211	232	233	226	222	211	227	216	235	227	204	230	205	241	212	218	228	220	200	238	229	239	208	208	198	185	202	228	238	222	247	231	245	222	223	233	236	224	225	231	223	206	234	207	229	242	222	242	232	216	213	247	201	204	215	224	215	234	193	229	258	226	214	232	215	206	234	251	219	188	218	237	213	225	239	208	209	238	214	242	227	223	237	216	231	202	235	214	225	247	230	235	231	213	207	217	261	218	209	241	219	235	210	224	204	219	204	229	228	223	205	233	224	208	231	239	208	252	236	212	226	262	229	235	208	221	208	235	213	248	211	251	215	211	223	245	235	200	207	230	238	206	227	221	230	228	206	208	208	194	212	233	216	227	242	208	195	233	236	211	240	205	221	227	246	225	224	220	206	213	234	226	238	216	181	238	218	217	194	253	223	252	247	224	212	229	188	216	214	243	244	223	232	243	211	228	218	205	237	215	235	212	184	216	237	224	203	213	212	229	182	220	217	244	212	202	232	220	218	191	246	207	229	231	206	212	237	226	214	205	231	219	209	216	221	194	210	209	188	208	223	222	246	218	212	238	212	199	219	200	226	206	208	213	226	234	223	216	201	220	232	222	233	213	226	211	228	216	214	207	208	224	213	240	212	242	226	202	236	225	209	217	223	252	222	208	220	240	208	235	230	235	234	228	193	227	211	219	221	257	224	222	238	232	207	224	213	222	235	181	240	218	198	232	214	198	240	220	214	220	213	205	227	214	229	222	214	226	251	234	230	233	211	233	239	224	252	239	228	229	238	213	231	219	214	227	238	210	211	208	245	224	214	232	225	228	203	217	200	180	237	232	198	227	241	218	236	234	213	208	206	233	224	228	211	229	217	219	221	218	235	243	214	206	245	243	244	236	222	218	266	232	217	204	241	213	226	200	232	229	204	193	232	225	244	199	244	213	214	212	216	252	213	204	216	208	210	221	236	218	221	218	260	231	251	227	208	203	227	217	227	212	216	226	239	217	223	212	223	244	204	214	195	201	236	226	223	178	219	235	230	211	246	228	238	243	193	219	201	216	215	191	219	192	211	227	232	225	240	213	245	226	227	200	241	233	225	215	224	229	237	209	245	217	217	234	250	228	230	219	266	197	198	237	249	238	217	233	214	210	237	244	230	231	228	198	218	206	252	227	206	210	213	221	208	264	207	212	231	228	210	222	219	209	228	218	216	219	196	231	210	219	216	233	216	229	216	229	207	205	211	235	240	217	220	214	214	238	204	192	235	223	213	214	231	222	237	236	229	236	229	255	228	221	236	239	233	225	198	228	209	245	208	234	215	224	219	230	185	220	203	208	231	211	220	221	241	229	198	226	199	234	196	198	228	229	216	233	226	223	226	228	248	201	204	218	201	230	235	246	211	201	227	234	220	223	216	193	252	237	197	233	221	219	201	221	243	223	211	221	200	211	230	227	231	215	213	213	208	226	189	224	239	222	234	231	223	181	248	230	229	227	232	241	228	225	228	247	250	198	216	235	198	225	217	212	233	236	223	220	232	230	235	209	225	226	223	203	257	224	199	208	247	215	235	195	209	195	238	212	217	218	207	232	243	252	225	185	217	207	247	234	227	244	235	211	217	223	206	237	201	215	210	220	210	217	247	217	222	214	215	218	225	239	218	217	221	217	242	210	210	204	219	215	213	231	213	225	243	206	196	208	224	207	218	232	218	203	210	180	213	212	210	204	223	219	235	211	207	220	228	222	228	217	202	230	226	217	208	213	227	220	210	211	222	214	212	220	237	205	218	228	223	216	203	240	202	234	219	199	236	217	216	213	223	210	226	219	227	218	216	225	212	220	197	206	237	198	249	236	227	230	241	228	202	215	217	236	218	193	210	252	220	202	211	211	225	217	216	204	218	227	251	263	218	219	239	214	189	208	229	208	220	209	207	229	218	212	219	225	235	215	211	220	244	224	219	220	215	246	231	220	204	242	217	229	209	191	249	235	216	233	242	219	225	235	210	207	204	200	221	211	229	232	243	222	223	233	251	190	218	217	205	208	255	212	204	223	215	219	204	228	232	204	224	223	223	198	213	241	208	223	219	209	213	245	220	211	248	229	223	225	194	214	199	198	220	215	219	240	207	250	189	212	223	204	214	205	216	229	211	202	211	221	222	202	211	208	226	200	207	205	230	209	204	209	212	244	213	204	228	230	210	224	224	211	200	202	248	237	199	227	245	238	232	243	235	208	231	229	237	218	217	240	196	225	223	206	226	225	233	217	238	211	239	209	199	223	212	250	218	227	237	194	191	230	228	199	244	227	268	230	211	209	213	216	179	236	222	216	234	231	215	196	191	214	213	218	212	216	210	230	177	225	218	225
8961	6199	11240	51418	69399	52455	36245	20723	3480	700	678	678	666	600	617	586	561	618	603	556	581	594	596	586	536	601	597	577	589	555	590	587	562	594	581	564	602	580	571	602	609	610	586	595	576	555	591	604	593	606	589	629	590	596	571	578	561	577	552	558	638	540	621	657	578	526	546	555	568	577	575	559	595	557	583	596	594	579	620	546	560	570	560	561	556	556	570	594	604	582	631	579	613	567	605	558	577	592	643	580	543	578	575	547	584	569	593	581	567	515	589	586	555	570	572	496	587	585	621	578	580	584	589	580	626	584	575	570	596	580	561	571	578	570	563	595	631	522	586	582	613	605	588	583	586	582	561	589	556	576	566	591	572	544	570	522	571	572	602	611	586	597	570	590	578	605	599	593	553	581	606	586	574	526	577	581	573	565	558	576	579	562	598	582	566	575	627	555	554	595	539	598	578	571	589	586	601	575	576	571	535	618	589	592	582	616	553	556	565	580	551	555	583	578	572	578	603	589	589	581	586	575	602	530	515	561	573	553	597	563	579	548	558	563	580	547	617	578	612	576	602	575	574	585	550	614	555	561	543	583	562	533	523	639	559	581	607	586	568	577	600	593	571	573	599	537	547	615	608	551	587	578	533	568	582	604	562	547	592	586	595	573	560	573	577	581	573	597	562	583	559	579	585	539	547	546	578	555	598	532	574	535	541	574	553	566	571	569	563	613	620	573	572	593	586	561	584	602	620	561	609	569	569	594	568	615	534	585	598	578	537	573	589	621	608	557	601	577	551	635	554	553	535	579	554	599	595	614	526	568	545	570	548	587	561	554	574	592	533	568	584	544	545	547	563	554	560	600	602	551	589	572	554	557	607	606	585	594	600	570	549	528	625	591	573	564	564	608	603	605	588	573	629	522	563	591	579	502	581	572	563	575	597	552	561	591	617	617	581	586	587	573	548	582	611	593	573	602	576	603	551	569	587	579	543	570	591	598	555	605	600	558	598	555	578	545	598	614	581	628	584	551	562	556	553	604	578	577	553	573	580	597	543	584	587	608	601	587	577	532	577	606	553	580	516	563	601	561	564	557	589	548	579	588	599	574	547	589	567	604	612	579	548	613	599	615	599	592	558	573	608	583	587	552	591	626	540	597	566	600	572	611	587	542	533	565	597	574	543	564	575	587	569	605	526	606	584	572	596	558	589	570	589	613	537	589	592	598	583	587	598	580	577	593	581	596	597	580	596	580	604	575	556	558	554	573	571	567	577	543	569	589	577	605	536	559	611	582	611	589	582	569	592	596	570	540	562	547	588	602	568	596	560	574	554	546	584	563	552	563	581	595	579	636	573	596	584	560	549	575	584	599	602	588	563	564	564	547	561	597	536	579	530	601	580	580	603	614	562	567	624	591	579	555	581	536	587	574	602	580	583	544	558	573	605	584	582	574	581	547	568	605	594	575	602	550	527	602	596	553	622	570	565	578	568	580	550	621	566	590	599	574	563	534	571	591	612	567	576	560	598	580	583	536	587	605	533	639	563	590	607	541	551	572	605	518	588	592	532	625	566	591	632	578	587	551	582	591	549	588	602	564	611	534	561	537	515	615	555	515	574	569	586	564	580	589	601	564	627	610	562	569	570	600	554	599	563	597	541	600	561	592	595	527	589	601	568	557	578	541	599	586	578	601	563	570	568	551	545	626	578	578	530	603	581	568	607	575	606	594	614	559	583	576	573	577	581	554	593	568	577	565	602	593	558	594	588	596	537	578	572	598	560	556	552	552	558	617	609	566	574	569	602	565	546	590	567	575	598	549	595	564	551	583	577	608	545	555	550	565	606	578	601	582	621	621	568	605	610	596	587	583	545	583	571	590	554	636	592	533	592	544	567	577	558	591	583	564	516	619	565	574	607	585	566	542	590	584	547	574	579	580	598	571	578	545	596	620	574	584	562	554	598	541	576	541	562	563	571	577	581	548	556	510	603	584	612	610	571	595	517	586	558	576	554	573	594	563	587	530	551	564	582	547	578	569	563	607	608	554	556	579	612	601	571	610	562	581	568	586	578	595	564	564	583	585	531	568	609	576	548	589	576	580	556	586	591	605	623	585	579	527	557	589	589	541	577	561	578	569	605	582	562	612	576	637	605	586	573	592	583	557	549	580	573	616	572	553	553	529	583	565	551	577	580	571	570	589	600	545	592	546	561	588	586	537	617	579	607	587	569	630	589	565	581	555	588	580	559	559	566	553	574	572	575	553	584	560	584	602	549	556	572	589	559	618	553	566	582	586	596	599	585	579	597	585	546	575	581	543	550	535	596	601	598	527	583	623	559	594	597	550	618	586	615	607	592	540	595	535	547	578	600	554	633	539	547	570	597	585	603	579	589	533	589	595	615	590	579	565	561	568	571	582	599	594	542	585	568	568	576	560	583	567	594	564	539	538	556	561	533	558	555	586	557	612	582	605	587	576	597	578	543	562	573	578	580	588	577	554	575	584	609	554	544	589	564	566	540	581	626	546	549	586	537	590	552	575	589	609	577	554	563	570	575	590	586	578	586	573	586	585	634	575	566	603	567	563	581	614	541	582	597	575	575	591	582	574	580	559	614	609	608	593	582	593	584	600	562	586	542	565	548	592	573	558	584	579	563	503	571	535	594	506	587	515	575	559	556	573	555	555	576	588	611	568	632	581	590	593	555	615	582	548	561	556	577	578	566	590	564	590	599	569	569	569	550	534	547	583	546	558	574	565	564	550	591	573	604	570	573	573	566	603	593	542	601	587	569	573	596	601	561	560	557	541	555	520	589	590	613	573	562	608	578	611	587	594	590	615	595	581	593	582	563	583	614	612	592	548	546	546	553	588	548	614	591	556	593	576	537	585	547	573	565	576	616	591	559	563	607	590	581	548	622	644	595	569	582	566	581	616	587	600	562	617	579	607	562	610	572	611	580	612	548	544	577	625	579	562	606	600	589	562	592	581	593	554	570	572	612	569	614	603	588	564	610	595	569	584	586	594	580	635	577	564	583	571	603	586	584	568	600	589	557	560	575	588	629	580	555	577	594	561	544	555	580	571	567	578	572	575	571	601	553	577	569	564	565	598	603	551	582	604	531	603	626	590	567	575	613	583	573	582	533	562	568	609	592	581	606	573	550	586	563	546	531	636	601	574	568	592	581	595	571	553	582	594	586	586	637	557	573	575	571	592	611	586	577	600	549	580	616	562	593	576	644	543	560	603	577	580	597	550	608	566	539	563	596	547	564	608	574	600	597	580	587	597	571	553	582	568	550	615	569	604	610	569	588	563	570	596	588	561	609	579	583	576	584	607	569	594	574	591	535	561	573	576	572	591	542	575	534	572	537	586	586	590	552	585	581	583	593	528	584	589	534	585	588	611	568	592	561	597	548	581	566	586	586	608	531	577	603	579	543	594	537	599	585	556	564	583	554	560	514	566	559	583	567	552	573	582	594	601	577	557	542	591	568	609	570	566	555	579	533	564
22122	13447	16788	63930	70317	51566	33127	16846	2830	259	229	261	217	240	209	212	219	209	210	212	183	226	224	208	243	212	207	205	226	223	183	223	249	221	196	196	211	218	201	190	230	192	210	194	197	218	229	188	221	235	226	212	204	188	194	217	208	198	230	216	219	224	205	216	211	202	227	203	218	207	206	235	221	213	203	191	224	204	221	180	232	200	197	184	212	199	219	202	214	204	209	226	222	236	212	216	206	212	235	226	200	216	212	224	191	234	182	200	219	191	225	214	214	224	220	211	194	195	233	202	213	204	205	237	232	218	193	228	231	200	235	194	196	212	211	190	219	224	217	215	223	201	204	219	227	202	240	208	198	224	210	197	223	182	220	207	220	224	223	198	199	195	222	215	221	228	204	189	223	235	193	191	193	195	201	212	232	234	219	223	217	193	224	238	224	212	226	230	200	220	218	203	202	222	235	195	197	207	229	204	213	238	205	206	198	191	232	200	215	216	217	202	210	193	170	194	211	210	207	222	243	232	213	194	212	220	200	217	211	207	214	232	211	211	212	189	218	197	214	212	205	189	221	220	223	202	201	189	193	213	210	204	229	212	227	221	197	213	230	200	213	230	259	207	188	204	222	219	202	222	205	203	194	214	208	208	182	219	187	216	211	218	185	227	218	234	194	233	206	197	207	205	234	205	217	214	218	193	207	201	211	224	229	216	214	183	206	207	230	187	211	230	237	191	216	215	203	229	216	200	208	177	236	223	195	200	214	194	242	211	200	213	191	228	216	193	217	206	228	232	242	249	214	201	210	207	191	219	206	222	209	233	244	219	180	213	200	216	214	213	224	213	226	193	210	223	199	203	250	223	198	224	218	217	223	215	194	201	201	206	212	230	213	209	223	222	195	220	190	211	197	199	203	209	233	208	216	227	196	207	227	201	195	223	198	194	212	183	198	216	197	210	214	232	180	208	217	206	221	225	192	250	217	224	200	232	222	210	224	206	204	208	186	209	195	191	231	230	196	213	235	218	222	207	232	191	220	230	210	187	230	198	201	219	211	204	184	216	238	207	204	217	194	225	205	203	241	214	207	212	197	199	211	200	193	204	179	241	199	229	222	223	207	203	208	183	200	199	227	200	207	228	223	211	201	246	221	217	199	211	239	203	215	214	213	220	218	217	214	192	196	208	209	183	216	215	237	195	205	239	226	236	184	227	192	247	238	216	231	205	226	206	226	196	202	206	194	211	224	197	171	219	218	204	225	217	222	210	210	236	208	200	185	222	223	188	194	226	211	221	235	226	202	203	224	241	203	227	213	219	219	234	200	209	199	226	215	208	230	208	194	190	220	206	231	211	222	225	176	211	232	237	209	233	207	196	236	226	210	203	213	206	203	220	210	202	195	175	217	201	206	210	234	223	196	214	227	200	198	210	194	226	188	210	218	226	222	242	205	206	207	185	210	193	214	221	216	200	209	196	202	226	207	205	200	221	222	229	226	223	218	220	206	203	182	252	220	245	212	207	185	217	227	213	215	194	213	224	213	210	216	211	188	189	217	208	213	198	205	222	205	221	193	220	185	238	221	208	212	196	214	233	229	212	215	196	209	210	204	223	206	208	213	190	212	231	201	190	217	220	208	230	207	225	206	203	196	209	192	196	215	193	190	216	218	222	209	213	209	192	195	189	212	210	212	221	206	194	230	216	194	235	236	195	209	239	212	208	236	227	213	219	174	195	212	225	221	224	208	211	196	227	217	204	214	217	193	220	211	204	221	229	228	188	223	201	210	226	205	211	210	200	213	216	210	213	201	215	221	226	235	206	232	242	217	224	210	186	217	210	200	212	214	221	200	236	227	242	207	214	202	209	208	223	218	193	234	184	228	211	210	202	217	213	237	217	230	182	193	205	191	216	207	189	209	240	227	220	227	193	217	207	217	209	216	238	201	213	212	205	210	221	223	195	218	202	217	203	212	276	219	218	201	202	198	182	193	186	225	214	217	233	233	218	210	209	214	187	226	230	203	185	235	206	204	228	219	212	222	221	204	209	190	199	229	211	217	198	214	225	232	211	216	205	205	224	224	226	217	216	209	216	235	206	216	207	227	236	233	220	230	219	194	200	176	227	226	202	232	212	218	214	218	202	201	210	217	207	223	199	216	207	196	198	208	226	202	214	205	222	199	205	232	202	220	216	206	220	217	227	189	214	218	214	187	204	214	195	204	256	254	194	219	208	216	219	230	205	232	211	242	210	222	196	214	193	215	208	245	198	214	205	210	211	228	227	237	202	206	198	198	180	199	222	207	192	246	200	211	225	206	210	219	234	223	214	230	219	221	260	207	198	185	223	207	228	218	217	226	231	213	232	201	210	209	204	208	198	215	190	216	229	212	198	223	215	183	197	229	219	244	220	195	204	215	212	204	208	197	202	195	223	191	238	203	194	215	202	209	218	215	228	211	199	204	201	208	226	222	182	197	219	228	203	225	196	215	194	215	218	207	235	205	231	197	225	192	246	228	215	212	204	214	219	215	216	185	209	202	206	239	206	220	218	230	223	224	206	214	215	198	214	205	219	201	204	196	191	211	223	199	235	176	210	222	218	215	234	221	203	206	236	198	227	193	226	200	197	216	228	201	187	181	178	202	246	213	203	208	213	214	210	191	199	197	209	195	214	210	202	193	218	221	224	223	197	253	219	212	219	222	223	198	196	238	230	217	185	221	216	180	206	243	199	231	212	211	197	203	223	203	217	214	196	203	202	205	206	184	241	195	200	193	185	215	207	216	221	223	222	193	208	222	210	203	204	197	227	204	233	217	219	191	213	200	216	237	229	226	213	217	214	203	210	188	195	171	214	202	208	191	224	234	203	208	241	232	206	239	200	214	198	217	211	205	208	216	236	199	212	224	220	221	195	203	201	215	184	205	227	209	236	214	203	195	188	203	214	204	217	231	222	222	223	212	211	221	205	189	239	225	193	187	229	225	219	219	232	207	233	211	193	197	229	210	217	206	185	204	195	215	179	225	210	232	197	233	232	225	237	212	231	200	209	189	214	184	203	225	199	221	188	198	209	202	205	201	250	223	217	221	200	216	228	218	191	212	207	228	213	219	201	210	233	216	198	213	203	222	221	211	197	203	212	223	205	215	233	211	211	232	218	219	203	177	201	214	222	211	227	205	216	192	189	213	204	196	217	207	219	203	232	221	211	242	224	220	239	241	231	200	220	209	220	217	192	205	211	217	214	212	224	193	202	215	227	190	218	234	221	224	199	218	210	214	199	212	214	219	222	224	211	190	212	217	184	222	213	205	210	207	187	240	206	229	194	207	212	206	249	194	226	200	225	216	210	231	194	216	198	194	203	201	184	216	182	220	217	204	231	223	224	214	214	201	208	194	215	203	200	220	201	214	210	204	247	201	191	191	214	207	209	213	199	215	211	210	189	212	195	183	218	206	177	214	202	207	198	233	219	201	211	231	175	238	198	221	231	213	208	191	193	210	190	211	193
12027	9145	18875	69044	79587	62190	43922	27172	4606	765	734	658	685	649	612	579	534	557	584	547	586	561	546	543	609	595	614	553	576	492	575	561	578	564	553	593	564	572	504	538	558	569	562	516	560	537	556	508	544	523	532	567	532	571	585	545	539	547	567	563	585	635	599	611	551	561	501	528	541	557	528	562	531	554	534	575	559	593	544	611	539	556	562	551	498	536	547	491	561	538	571	542	576	552	551	560	573	533	609	492	595	579	524	535	552	560	524	541	549	572	520	504	610	562	572	564	596	579	511	528	562	506	555	538	558	531	566	533	522	591	547	544	557	564	526	559	522	569	539	554	556	526	536	554	561	555	570	517	555	586	566	546	514	532	556	561	538	506	533	544	544	511	584	525	520	563	543	586	523	532	511	534	534	513	550	547	570	546	556	564	549	551	516	528	549	543	519	565	517	534	539	540	569	514	550	569	536	555	561	543	544	551	522	528	483	564	538	608	557	497	572	534	577	546	557	546	547	591	541	575	554	548	532	575	523	579	541	526	549	564	537	551	594	556	548	554	553	505	544	498	528	558	540	547	535	570	557	566	533	509	546	554	557	533	537	558	547	533	565	563	575	554	581	543	544	537	516	550	547	513	536	573	537	528	573	564	519	566	563	556	571	562	521	508	569	526	544	549	541	537	558	561	555	558	543	569	549	570	570	542	542	536	583	530	537	540	534	565	590	590	546	556	578	548	548	520	539	547	480	542	511	537	546	571	576	544	508	548	534	526	571	548	527	560	509	517	504	575	554	551	591	523	514	575	592	543	525	594	499	582	539	549	538	575	584	539	569	516	524	544	528	521	570	571	566	593	566	542	526	548	511	536	518	558	504	521	549	573	554	542	544	524	536	535	549	550	499	530	591	522	523	546	553	509	577	579	536	555	541	568	574	550	595	542	584	548	524	542	501	559	541	566	552	570	539	520	536	531	536	573	519	510	553	572	537	575	548	549	555	567	537	518	544	529	512	537	577	525	528	541	553	539	501	524	531	533	503	548	588	521	526	514	530	567	497	551	560	523	567	544	502	551	514	573	501	564	538	541	552	569	553	516	558	555	504	538	517	578	545	510	519	551	584	539	549	538	537	547	557	555	571	555	539	559	526	542	565	555	539	543	537	527	538	577	523	552	515	581	527	561	594	544	565	539	554	570	547	567	537	540	556	527	570	533	562	533	538	558	555	539	549	558	544	525	512	535	548	534	536	546	582	559	498	586	574	524	534	544	515	537	527	519	554	561	530	553	534	541	535	575	618	576	542	546	558	559	577	583	567	550	521	523	574	586	497	530	521	573	501	515	542	541	519	579	540	585	570	475	506	552	516	523	530	507	513	561	513	585	531	558	555	575	583	534	508	608	529	551	558	524	531	556	528	562	568	566	532	542	503	520	578	574	512	524	527	523	560	562	561	582	593	542	590	558	511	508	562	569	536	560	543	571	574	558	590	537	505	533	515	562	532	576	579	573	555	551	543	528	571	549	549	523	519	524	550	533	551	598	532	566	522	558	514	589	533	525	511	522	525	538	568	498	540	549	568	516	537	511	562	543	546	523	520	581	574	543	547	515	556	546	526	565	521	525	559	530	522	529	558	558	541	565	530	537	521	590	578	573	549	548	583	500	530	586	517	573	596	556	548	565	550	562	524	546	550	585	523	521	515	493	567	513	515	555	579	558	528	523	575	557	556	520	530	550	564	563	551	548	558	553	552	539	552	551	529	512	551	543	569	532	582	537	550	536	566	586	520	546	514	527	521	517	533	536	524	531	598	537	529	553	552	551	553	516	541	528	569	541	558	564	551	585	606	544	573	592	507	551	508	514	545	536	559	553	551	540	505	561	545	517	532	528	514	558	548	535	561	522	547	553	535	547	519	578	528	565	532	518	564	530	539	559	546	547	560	548	588	522	547	532	537	530	541	526	581	588	564	575	553	591	538	559	570	570	530	529	514	504	532	522	528	509	533	572	538	532	551	515	593	565	512	539	546	555	534	568	553	531	556	536	555	587	575	546	513	524	554	568	542	551	524	548	533	537	512	533	573	572	518	560	538	553	571	563	527	554	548	523	519	526	536	532	573	556	565	544	561	580	482	554	503	550	554	539	536	529	534	548	592	583	533	576	553	524	535	551	562	527	532	554	524	581	527	588	554	576	574	532	543	529	544	589	537	515	554	539	576	546	543	536	547	547	558	529	539	552	575	519	544	517	600	558	599	571	546	527	550	510	533	584	528	537	532	570	574	531	521	547	528	562	556	502	562	553	546	568	552	563	539	570	553	569	566	527	546	565	543	568	557	550	541	546	544	567	544	520	521	529	547	563	568	508	537	572	555	516	554	604	533	549	564	537	525	556	542	516	551	580	524	547	562	534	520	558	563	570	530	525	546	514	586	554	585	500	522	558	565	544	512	564	523	583	567	550	567	540	531	553	567	525	545	538	521	557	551	513	517	552	538	550	514	533	579	557	554	518	545	544	515	545	553	548	533	573	509	554	540	552	536	536	537	592	548	570	544	546	532	538	589	551	531	563	539	576	547	564	544	541	567	532	526	544	549	545	527	586	573	549	517	578	571	523	521	565	554	568	541	525	587	540	512	538	527	556	521	513	566	554	618	542	544	551	555	527	547	502	557	545	547	598	529	541	555	565	555	547	527	559	570	557	547	542	514	551	540	549	535	537	591	494	546	571	530	542	564	572	551	591	516	559	556	542	564	533	568	505	581	514	541	551	536	523	534	517	575	538	547	499	570	544	531	544	585	495	525	612	545	514	541	563	533	563	542	543	527	584	551	525	564	560	533	530	528	549	532	564	588	521	553	503	577	513	556	577	549	559	564	544	546	518	528	539	584	572	522	492	564	512	565	565	517	555	516	575	551	566	540	575	548	560	537	505	542	511	507	547	552	562	524	564	561	536	594	529	531	553	543	566	575	558	555	566	584	553	547	540	528	531	523	537	525	510	550	563	550	549	559	548	544	488	543	514	545	550	561	542	507	505	518	537	539	554	561	577	536	519	549	553	528	515	563	512	571	534	573	550	481	572	578	524	543	572	568	596	538	518	525	528	560	592	522	507	513	520	560	516	515	555	595	531	539	588	547	576	531	545	495	596	547	547	522	545	560	540	489	534	546	569	529	569	618	539	526	500	578	545	551	567	532	529	536	552	561	550	549	574	540	552	543	537	549	514	519	550	511	557	591	542	510	513	513	542	530	560	559	591	548	553	497	525	502	545	572	542	546	495	552	543	530	502	602	551	555	596	521	569	576	528	544	569	553	537	554	545	584	551	538	552	566	514	521	563	542	566	575	525	532	543	569	563	567	543	552	524	536	570	545	595	571	566	570	543	537	541	551	565	538	534	561	521	562	504	552	572	525	539	539	530	533	524	547	574	569	545	527	532	546	552	551	533	551	555	567	525	575	543	547	551	520	549	532	532	548	583	533	528	542	536	582	574	569	530	567	535	575	519
4188	1643	1520	11310	9297	5481	2239	948	237	189	191	198	197	193	207	176	201	221	176	169	202	193	211	196	187	193	183	196	216	173	207	193	212	177	178	209	198	192	184	186	238	186	201	194	188	199	187	181	196	192	202	209	209	180	203	196	195	175	210	223	198	202	211	192	200	195	195	213	230	195	214	198	197	200	209	187	189	160	197	194	230	170	192	181	192	177	202	218	194	191	200	207	196	187	203	205	207	202	174	184	163	197	215	190	198	207	203	200	207	189	195	204	223	186	176	189	198	187	183	199	206	189	170	192	186	171	185	181	215	190	211	209	213	206	182	203	203	192	204	207	202	198	188	183	196	178	183	197	180	194	208	183	176	200	184	207	185	195	191	176	191	215	196	174	154	182	199	193	211	228	196	167	177	196	218	178	177	198	189	206	194	191	174	195	195	217	175	198	168	190	203	186	207	203	183	190	193	198	189	183	180	219	164	183	185	206	185	182	177	195	193	184	201	185	212	214	202	213	191	174	206	168	205	220	172	192	168	164	176	195	212	172	165	217	213	200	202	200	186	191	162	184	186	198	209	211	192	206	190	201	206	194	183	200	220	203	193	190	164	177	174	195	206	197	225	198	168	183	207	172	203	186	175	177	199	205	193	177	194	230	174	181	175	179	168	198	200	196	208	190	189	197	214	194	182	212	172	175	176	195	190	230	191	179	195	176	206	206	188	211	199	188	207	193	182	199	190	197	187	174	196	213	149	193	184	174	215	214	190	177	177	187	195	194	191	219	170	183	189	197	184	188	189	179	196	199	179	217	241	196	198	183	206	191	183	198	188	188	196	187	185	173	181	187	189	182	188	190	192	220	196	199	200	202	185	186	194	176	203	181	187	213	204	176	187	195	221	190	205	202	188	196	193	178	192	188	184	209	198	193	180	175	196	182	193	213	204	198	187	194	195	181	216	187	194	213	197	185	187	181	201	182	198	175	203	199	193	178	180	206	176	190	191	206	199	187	235	192	199	177	200	177	192	178	195	197	198	203	208	191	218	177	186	184	205	186	178	191	177	190	209	184	208	192	201	181	191	211	178	229	199	193	192	206	208	184	198	200	188	179	188	188	174	196	191	192	202	219	168	189	192	205	195	191	198	211	183	199	194	201	188	180	193	217	171	195	195	173	193	216	220	172	191	190	181	208	174	196	190	188	196	175	198	191	168	189	166	196	217	209	168	217	208	214	178	193	201	198	204	177	206	179	186	211	196	168	202	200	197	180	187	202	194	175	189	207	203	195	173	197	199	217	182	195	178	198	210	206	186	175	191	182	170	200	199	174	211	173	195	177	194	203	186	190	193	180	184	206	208	187	206	185	200	210	193	176	202	206	197	207	171	188	200	210	208	200	205	212	179	201	204	215	180	182	181	203	202	195	192	198	188	200	201	203	184	185	177	190	183	199	200	190	197	177	189	200	166	166	193	177	160	215	203	190	221	173	173	194	169	205	179	192	186	204	183	214	206	200	213	166	201	198	213	190	226	193	178	180	205	210	190	192	181	178	195	193	199	195	154	210	207	173	187	192	185	207	200	175	174	201	196	203	220	178	203	183	147	224	180	185	186	184	180	200	193	193	190	188	209	181	200	218	164	177	217	200	198	216	201	186	197	201	173	169	210	175	171	219	188	203	182	195	191	181	179	202	225	192	202	223	170	177	214	198	170	193	190	169	194	201	180	191	164	209	211	195	206	202	170	201	212	186	164	194	208	189	207	190	194	191	192	162	174	189	188	192	203	175	201	204	182	185	196	181	193	191	194	178	192	178	197	190	198	164	180	185	204	187	201	203	177	230	189	169	222	174	167	199	201	200	197	205	197	207	182	195	198	196	197	229	238	182	168	209	172	172	186	181	193	179	182	196	206	199	188	152	195	187	204	220	214	200	200	220	215	189	215	198	201	193	205	225	202	188	179	185	225	179	199	195	199	225	176	205	183	193	193	208	221	201	190	186	213	203	200	186	188	206	207	195	199	198	181	187	199	197	159	189	212	212	194	209	196	196	203	195	191	228	169	197	185	174	197	190	188	197	200	183	217	188	187	223	183	187	197	181	177	186	166	208	193	192	170	192	200	198	194	204	187	190	209	188	199	170	203	196	156	203	178	199	186	177	205	185	204	210	210	205	196	222	210	192	195	183	185	175	202	177	201	182	185	179	229	200	181	188	187	196	185	220	208	191	200	205	181	181	186	195	187	225	198	190	172	202	199	169	197	200	189	184	144	198	193	213	214	180	194	184	164	169	170	184	197	197	182	201	192	173	192	195	196	198	187	191	196	196	186	174	199	215	214	185	202	208	179	190	185	193	217	188	175	185	185	180	209	185	177	212	186	184	178	195	209	195	225	214	195	171	186	213	184	199	199	211	202	185	218	188	219	198	193	198	212	189	197	208	182	184	192	203	185	186	195	202	199	179	186	200	206	219	201	185	174	203	199	197	183	221	203	208	179	208	165	170	197	188	190	206	190	212	204	186	189	193	195	184	201	166	211	181	190	170	233	174	210	199	190	170	178	204	193	160	187	202	205	197	201	180	187	225	214	190	170	185	214	176	180	205	216	205	158	199	196	200	179	199	197	206	205	171	192	189	205	189	175	214	166	190	169	196	196	192	187	190	206	177	188	180	183	188	207	218	186	163	179	201	188	214	180	201	173	207	188	175	183	219	162	182	208	198	192	185	184	177	209	183	183	187	204	173	202	209	228	185	184	183	171	212	188	187	190	202	214	190	196	204	179	195	206	182	198	195	210	198	198	221	189	177	203	183	193	186	181	177	190	191	185	188	202	192	198	190	197	192	215	200	188	187	185	202	185	192	172	188	193	186	193	198	178	189	193	155	176	182	210	215	190	225	195	196	210	192	176	196	202	202	213	195	201	174	176	208	205	200	210	196	175	183	187	196	179	194	174	222	181	185	197	160	196	169	194	203	193	209	191	189	195	205	177	179	188	187	173	186	236	197	212	198	192	188	191	198	175	193	183	160	166	184	200	201	200	226	205	202	168	187	182	173	178	205	184	184	198	198	213	180	174	192	180	194	179	185	182	208	208	205	202	160	191	188	185	191	200	187	192	180	204	194	177	190	186	196	163	182	185	213	190	194	189	200	189	184	193	178	193	170	175	204	175	182	189	182	192	170	163	180	178	188	183	192	197	205	177	178	213	189	191	201	204	199	180	188	199	172	173	161	187	196	197	180	185	173	185	189	188	196	206	205	186	162	189	215	194	211	192	199	181	202	196	188	165	192	207	198	175	197	194	211	182	203	183	197	180	197	183	185	191	192	198	188	194	181	208	183	183	175	170	187	179	193	194	208	199	204	196	199	208	167	188	185	189	185	192	188	198	182	182	214	182	169	182	181	177	188	193	192	192	227	177	186	173	199	190	196	179	187	194	191	172	213	178	205	188	199	205	191	185	189	157	204	215	195	195	195	197	181	210	181	183	184	189	196	180	198	187	198
3303	1801	3623	27057	22847	15230	7519	3160	763	531	573	480	512	526	500	495	516	528	508	505	524	536	505	530	516	532	506	535	553	506	484	538	511	528	531	528	474	539	461	459	472	532	503	452	536	497	491	514	542	542	509	501	516	534	495	535	551	466	525	534	556	573	507	572	512	539	521	538	497	546	494	499	474	530	478	532	500	555	530	516	528	550	524	518	536	504	506	501	509	473	494	515	509	489	538	512	520	495	524	484	498	573	532	519	473	499	529	524	507	480	495	530	519	524	504	516	499	537	488	559	508	522	512	470	527	542	498	487	474	564	536	557	520	514	510	511	490	493	532	504	475	504	537	538	518	491	497	483	548	557	488	510	509	509	537	530	457	563	529	529	507	488	481	545	526	516	504	525	520	514	510	511	537	505	524	508	505	494	505	564	503	532	533	540	564	510	522	512	520	512	525	474	516	495	518	488	516	540	539	520	507	488	546	520	483	505	486	507	505	523	484	515	506	503	527	500	505	456	535	502	506	504	516	486	549	503	512	540	496	461	513	486	503	505	506	506	491	541	510	504	495	513	498	524	534	490	523	514	531	495	486	539	516	545	472	482	479	541	509	516	513	539	496	532	525	475	529	513	508	511	530	534	501	511	539	536	527	521	518	512	498	480	520	522	495	498	508	510	537	506	536	502	516	505	510	506	534	525	511	540	484	523	519	480	494	538	521	524	562	570	504	516	507	541	514	567	517	522	510	522	497	562	501	505	523	526	513	529	524	512	529	500	544	519	499	520	509	538	506	541	521	474	569	509	497	539	466	533	522	519	481	477	541	523	495	476	500	506	514	578	532	513	497	520	474	530	570	537	535	544	509	526	532	502	499	515	550	516	506	518	530	490	533	526	515	472	547	500	529	499	535	490	506	505	479	507	509	506	486	507	535	491	551	502	498	514	513	527	510	520	481	530	525	503	502	498	549	517	503	517	499	534	541	484	513	488	512	509	533	553	504	501	505	504	510	521	513	547	531	483	523	511	496	526	487	492	531	524	472	492	534	501	532	548	561	522	545	505	536	513	496	529	523	505	497	506	520	537	520	532	506	552	537	559	500	520	529	495	532	481	504	523	561	518	499	524	508	492	526	540	514	545	502	508	516	490	500	526	515	522	500	499	513	511	491	498	522	522	481	472	516	552	518	515	496	486	513	523	536	522	530	508	481	515	475	498	481	529	529	521	519	554	547	529	548	501	467	470	508	517	524	523	544	522	545	452	476	534	499	512	513	507	511	504	545	555	509	481	516	515	543	518	516	500	511	482	510	554	531	538	508	534	494	521	477	497	468	533	502	531	548	546	485	513	527	517	527	558	481	529	510	539	504	514	502	505	521	530	498	529	488	501	554	483	526	528	520	500	534	511	527	503	489	529	511	506	535	510	528	540	516	532	511	496	500	496	488	519	497	512	503	520	517	515	536	516	505	540	473	542	506	466	509	502	534	505	505	546	504	542	557	518	523	508	501	490	543	527	504	549	550	528	511	550	498	519	513	505	516	487	523	501	513	533	503	527	489	523	474	531	464	555	531	558	489	500	536	507	505	541	519	518	472	481	512	527	518	508	477	524	528	508	533	498	562	498	512	480	526	558	513	501	519	529	538	505	498	480	493	550	516	542	515	522	569	506	521	525	546	527	540	506	463	476	523	503	528	519	513	442	517	485	481	533	517	539	538	506	534	518	522	482	544	510	519	523	512	540	482	534	521	525	508	514	492	470	502	496	526	527	514	516	528	533	525	507	504	528	472	519	516	521	499	514	485	516	519	515	527	547	533	518	508	518	505	519	524	486	540	535	527	503	536	486	555	548	527	509	526	521	538	515	538	527	526	513	532	477	535	530	500	555	566	506	519	467	533	507	523	538	497	503	519	522	475	530	544	530	519	547	488	481	499	485	503	564	492	497	560	520	520	491	517	497	519	507	526	504	507	537	540	520	513	495	485	509	538	528	509	523	531	529	526	526	526	504	485	530	501	540	517	504	522	547	491	517	499	494	526	523	534	494	508	496	506	506	530	531	496	575	548	530	521	531	554	520	526	539	528	530	518	518	518	522	488	495	481	517	505	544	506	508	545	465	531	482	500	507	494	521	528	483	527	549	487	552	503	553	502	537	484	523	522	543	511	473	530	508	553	529	497	502	515	523	524	500	502	526	497	542	541	538	489	534	515	508	517	484	472	497	522	498	500	551	505	522	534	508	535	508	534	531	492	523	545	519	454	511	513	479	525	529	520	497	529	506	539	515	503	510	508	480	544	504	487	492	533	518	529	534	530	496	564	508	527	510	498	541	499	506	469	503	511	534	532	513	526	491	529	491	530	447	534	538	531	531	518	534	545	516	515	507	540	537	515	522	492	528	486	512	524	548	525	498	492	510	514	526	503	487	550	478	513	533	479	518	523	516	499	526	515	546	585	529	500	521	518	496	502	543	517	538	525	504	508	480	497	532	513	480	536	512	529	519	505	508	467	541	511	497	533	518	514	545	494	531	492	533	540	493	498	528	499	549	524	490	532	544	515	511	473	537	501	527	555	495	515	518	515	518	524	515	500	537	532	485	497	569	510	519	519	508	527	507	484	505	517	514	516	512	485	493	501	500	487	548	549	495	538	502	497	491	521	504	516	495	481	509	468	546	510	496	497	531	530	535	518	548	524	506	502	508	516	542	480	530	536	551	521	517	507	528	497	506	528	503	509	482	467	515	545	514	524	476	490	511	494	503	514	516	509	509	541	524	517	546	504	494	508	519	505	500	559	511	508	490	489	532	516	514	518	509	512	496	524	550	516	489	545	494	557	499	492	486	532	496	533	564	477	521	455	454	567	524	514	507	502	522	489	504	497	519	515	534	549	486	509	543	535	537	517	515	559	489	494	477	520	526	510	479	508	486	574	477	510	487	495	573	503	524	546	497	494	493	521	510	544	485	550	528	565	533	480	522	520	506	498	517	534	504	506	535	510	491	513	545	542	495	508	515	526	510	501	553	506	500	538	504	464	514	511	564	482	490	551	479	499	515	504	552	518	528	491	521	522	525	515	516	517	508	487	511	530	515	497	542	566	476	520	548	501	503	522	527	498	487	483	495	502	487	547	520	531	538	523	521	528	501	519	546	517	505	533	540	530	525	520	491	549	515	536	491	542	494	488	516	510	512	513	485	507	535	480	512	517	538	536	471	523	530	529	488	486	516	507	509	532	489	521	535	483	533	478	527	482	517	527	506	532	513	514	477	532	477	472	492	535	535	510	531	530	547	502	551	495	575	523	533	508	519	465	492	521	514	523	511	535	466	493	539	489	511	537	551	547	510	509	549	499	545	508	522	512	484	507	519	495	494	515	497	531	520	492	513	479	476	532	476	542	460	536	553	524	532	500	492	537	512	548	503	495	505	511	491	499	503	506	505	504	484	534	481	540	523	508	519	528	529	468	535	514	497	550	500	514	531	486	513	489	537	525	543	511	529	464	555
14832	7497	20348	60230	58808	42406	23674	9101	948	277	223	236	197	250	219	206	227	267	208	236	224	248	226	212	216	212	246	202	231	256	246	223	218	265	211	239	216	235	222	223	228	233	231	215	251	223	207	219	225	206	206	236	233	235	248	210	245	216	218	225	227	236	201	246	212	207	214	237	198	238	224	232	217	216	239	199	218	228	221	234	195	239	208	232	216	231	226	227	223	223	218	239	215	247	231	262	218	209	250	237	253	248	254	212	236	206	218	224	214	232	210	213	230	234	237	227	228	227	194	251	218	206	243	220	215	234	243	233	247	254	221	235	237	226	219	255	237	221	231	218	218	241	251	200	200	226	219	195	234	213	220	218	196	195	189	250	212	229	238	220	211	226	216	247	231	217	200	224	233	219	213	218	248	216	223	216	241	238	206	235	240	232	238	222	222	223	197	245	233	217	252	225	225	226	254	240	205	262	204	242	207	222	223	201	234	208	222	235	218	219	230	228	217	218	217	213	223	234	223	205	226	238	245	207	206	233	249	227	217	239	219	254	236	211	233	226	216	212	230	237	248	245	216	213	231	245	191	235	226	218	218	216	217	217	241	221	244	232	239	216	226	234	249	203	200	222	229	217	225	229	222	243	222	218	228	242	239	229	210	224	210	227	220	190	258	233	234	202	247	222	234	218	221	258	196	211	247	240	207	228	245	227	208	218	220	206	191	205	257	239	214	232	237	241	223	210	256	211	225	220	210	221	210	237	243	204	198	213	210	218	243	212	210	216	247	253	200	215	214	214	208	224	195	219	219	227	214	250	239	237	206	237	262	255	249	230	236	225	226	208	240	223	222	244	236	239	217	212	225	230	223	241	230	238	207	207	225	225	229	236	219	225	228	232	231	233	216	212	210	202	256	205	238	211	214	202	220	260	228	248	251	228	226	187	254	209	233	226	240	222	196	213	220	233	239	215	211	224	213	242	219	228	236	203	221	237	233	255	224	229	227	194	235	216	208	193	237	224	198	195	211	220	216	205	234	214	226	218	219	215	231	221	224	206	239	223	243	209	230	226	207	228	207	217	249	247	211	244	241	225	214	221	238	247	225	241	211	244	213	219	194	210	218	214	228	236	215	231	243	227	208	201	224	206	225	227	246	226	227	213	223	226	226	224	225	232	187	196	218	231	244	227	229	236	207	231	192	219	228	203	233	248	220	215	223	218	227	207	214	228	216	203	254	220	216	205	212	234	215	206	215	225	242	224	227	217	202	232	222	214	250	244	208	221	234	231	235	251	215	247	234	241	213	218	251	202	253	227	216	210	253	203	215	204	254	202	238	205	208	194	220	230	212	219	200	217	210	239	221	202	208	235	224	219	223	224	238	209	191	189	262	228	240	220	227	198	236	203	208	234	242	225	210	286	209	213	206	245	206	240	219	190	206	244	255	251	225	222	210	226	218	228	217	235	206	230	231	244	234	237	231	213	219	215	231	208	219	238	228	248	230	213	229	237	213	229	223	236	247	213	224	218	230	259	209	233	208	220	216	237	226	220	226	231	221	218	237	201	209	236	228	210	234	213	230	231	208	232	217	220	249	231	224	219	219	211	202	235	237	222	211	224	216	212	223	224	250	202	206	238	238	238	225	217	230	211	241	203	199	207	219	242	239	254	229	220	245	218	211	222	221	244	245	205	230	217	211	213	242	222	214	221	226	207	222	220	217	222	199	250	214	220	209	236	247	218	216	224	234	239	223	217	216	236	212	219	227	219	245	210	241	220	218	251	232	218	229	245	210	215	192	209	225	231	227	211	240	234	218	233	209	240	222	209	219	238	252	233	248	223	190	224	257	205	211	252	227	226	245	226	234	224	222	236	205	241	243	217	242	239	202	231	232	230	208	234	222	217	252	226	239	227	231	233	245	238	233	231	211	240	224	219	215	205	225	244	205	240	224	195	238	260	217	249	235	247	233	238	246	214	232	228	222	222	207	242	231	225	219	228	242	200	218	236	251	230	199	230	223	219	206	223	244	220	216	229	233	217	206	243	222	240	214	236	232	214	245	249	213	233	227	201	227	211	221	221	212	203	247	209	226	230	253	257	232	236	205	230	244	203	215	223	225	222	238	221	247	224	224	209	220	221	234	225	241	237	239	219	216	200	233	215	237	205	231	232	242	208	213	210	248	222	239	203	250	250	242	224	199	235	245	231	225	227	233	238	221	226	224	222	240	223	233	236	226	233	232	222	197	223	231	225	239	231	200	199	222	235	214	237	241	243	189	236	192	239	222	213	219	247	209	217	238	230	224	234	231	237	217	184	224	232	237	237	225	184	209	233	209	201	225	224	208	218	218	265	231	234	200	249	223	225	226	238	234	218	239	228	230	207	220	262	244	232	224	224	206	210	215	219	228	243	221	245	228	211	219	208	234	234	196	219	214	206	219	235	213	213	227	214	225	214	229	248	220	270	231	220	215	224	176	220	229	239	239	206	243	226	273	215	250	204	232	211	238	222	242	214	191	209	213	225	245	231	206	222	224	225	207	215	215	240	220	228	240	226	205	224	207	216	245	233	215	202	228	213	235	215	253	193	212	234	222	233	197	221	238	225	244	217	204	236	189	233	219	232	216	233	245	246	234	224	244	217	219	241	225	240	255	210	235	210	199	214	223	203	195	211	212	227	257	224	234	193	233	221	211	229	220	225	216	217	187	210	230	184	229	211	208	217	212	246	255	201	233	220	237	250	238	238	265	236	216	224	218	237	239	217	206	205	231	217	241	208	208	228	224	211	223	236	239	224	192	232	244	219	224	228	249	226	225	204	237	257	234	205	211	265	216	224	228	242	215	206	223	225	201	222	240	239	269	231	224	221	213	224	220	220	223	240	221	222	233	233	230	241	218	209	218	236	226	255	206	238	222	212	223	233	229	213	208	240	206	218	200	203	240	251	229	217	231	209	217	228	227	228	200	221	227	216	227	232	262	234	225	247	216	223	229	234	214	225	215	235	230	217	207	215	242	231	210	246	234	191	207	211	232	246	221	217	231	213	233	203	234	204	208	250	228	217	260	243	211	215	257	214	247	211	232	230	225	241	215	237	219	219	244	229	240	228	240	231	223	225	213	230	219	209	213	242	226	226	225	231	228	247	241	222	220	222	218	225	247	194	239	219	234	224	260	240	217	219	237	242	210	185	208	236	212	220	249	190	227	217	221	231	240	216	223	219	234	246	219	248	230	218	232	222	224	221	239	257	243	234	205	198	220	222	222	229	207	199	216	221	218	196	229	207	233	211	236	200	261	210	230	222	228	265	239	216	212	254	222	226	223	207	218	253	234	240	235	219	213	232	246	227	214	198	228	228	230	218	232	232	221	195	226	254	223	220	217	239	224	254	217	234	229	242	248	198	206	231	253	234	214	216	206	246	212	201	214	223	224	223	209	235	229	238	226	247	230	229	230	214	245	239	240	219	218	192	222	230	221	220	235	178	228	226	214	232	205	221	232	219	221	243
9073	5744	25399	65125	65998	51491	35464	19034	1900	691	660	659	669	618	608	624	599	607	584	587	573	650	522	579	563	568	598	622	611	567	641	603	562	569	640	612	603	580	578	590	593	586	631	604	616	577	623	549	573	569	571	592	605	574	570	602	562	619	564	622	622	615	634	592	574	577	582	554	602	561	595	604	590	581	581	606	594	555	547	571	578	565	582	612	548	622	586	593	580	575	571	606	531	591	565	590	622	593	598	635	594	576	575	547	613	573	630	578	616	563	604	591	598	629	615	610	601	541	588	564	579	575	572	572	543	533	585	599	579	596	607	597	581	631	554	578	566	597	592	559	564	580	596	598	591	609	573	587	584	607	590	583	617	589	580	603	562	566	577	594	590	579	590	611	576	576	605	558	563	564	580	595	596	581	553	564	607	589	544	607	585	587	536	566	597	566	561	621	586	558	606	569	592	590	574	593	611	587	612	566	559	595	549	571	621	588	591	593	575	577	604	596	561	578	553	574	622	570	572	571	570	587	555	604	593	519	585	573	561	572	610	582	598	571	571	572	597	572	563	551	533	564	554	629	536	557	574	553	598	581	534	584	563	554	598	540	571	615	614	613	545	563	583	590	614	611	599	571	573	592	615	587	583	591	594	597	582	552	597	525	579	606	581	595	577	593	592	565	576	601	551	535	560	592	576	602	583	576	570	600	537	573	572	603	596	567	580	611	602	634	610	609	562	574	606	603	585	554	561	561	584	609	573	625	575	552	557	580	584	579	621	542	588	613	610	568	536	611	592	609	610	580	579	642	556	570	608	601	592	558	590	592	583	573	643	580	555	558	559	545	589	571	571	568	585	597	597	591	597	575	587	623	613	594	543	587	564	523	576	596	598	593	579	578	558	563	588	549	566	609	577	581	558	583	597	583	631	567	576	580	591	593	579	586	551	622	573	609	591	579	592	593	594	584	583	559	588	596	594	595	615	570	595	586	570	617	540	621	632	593	576	600	614	591	593	612	579	598	571	583	574	623	560	558	554	550	583	562	564	594	605	589	578	553	590	582	577	583	632	559	575	591	568	587	576	559	618	637	537	584	548	587	552	574	547	579	591	578	622	592	606	621	586	601	596	552	568	565	590	585	591	581	613	581	576	591	614	576	580	564	582	568	564	598	575	568	595	583	603	576	581	570	580	597	585	562	608	574	570	558	585	579	554	603	584	577	565	599	600	594	588	575	607	606	551	582	556	611	570	549	557	599	568	581	574	613	613	612	629	599	579	587	611	638	597	550	639	576	584	577	602	597	582	615	612	580	600	577	565	661	630	562	558	596	587	622	571	573	565	551	583	573	609	571	600	558	557	567	579	561	612	588	586	574	549	571	589	610	598	587	567	610	583	587	578	630	593	580	594	592	595	590	636	571	581	612	599	557	625	589	607	612	575	590	566	575	587	592	571	588	553	624	646	617	566	548	623	551	620	612	623	597	585	623	591	591	620	632	564	557	530	567	601	630	578	594	569	649	614	592	608	649	550	581	600	565	622	591	587	559	589	564	571	609	598	599	539	588	598	554	593	590	580	595	582	622	594	603	633	528	565	597	621	580	596	603	563	604	583	593	587	592	565	585	538	596	559	607	607	566	607	590	590	583	596	561	588	596	555	585	627	583	570	574	558	613	601	569	586	600	554	597	610	603	583	590	578	635	558	601	576	550	573	577	574	589	572	592	600	594	588	596	603	604	603	585	652	608	580	620	582	573	578	590	592	581	602	593	597	618	589	592	571	575	607	568	582	591	562	589	569	603	559	560	572	537	637	565	579	568	588	654	580	591	623	595	584	588	564	569	569	582	611	555	604	562	581	610	626	601	598	569	567	600	600	563	575	621	562	605	608	562	568	662	572	618	575	572	562	595	552	593	555	544	601	618	607	562	596	598	570	592	600	608	586	567	609	597	599	563	626	560	607	600	561	614	539	574	557	553	544	567	560	595	579	595	589	596	579	543	643	615	614	611	612	586	621	583	608	570	618	609	589	593	565	565	595	576	616	597	576	597	564	569	583	602	612	539	575	542	599	576	605	582	612	556	609	579	578	579	560	560	579	556	649	599	570	598	560	594	595	596	584	569	533	584	606	583	613	536	568	587	626	580	603	586	593	589	576	579	615	590	610	588	566	579	592	608	558	609	588	566	572	573	650	619	558	574	589	574	619	598	565	584	612	552	605	556	601	563	601	557	593	574	604	572	606	604	600	599	640	613	563	596	585	635	607	583	561	606	545	573	627	606	626	567	601	582	586	602	552	554	533	626	597	580	559	600	648	569	531	605	569	593	603	587	547	605	596	545	564	611	596	590	591	637	602	535	596	587	603	602	569	574	556	626	630	600	590	548	566	614	611	597	579	560	583	580	651	586	591	581	562	577	601	589	605	599	590	554	592	607	547	578	535	589	609	563	612	580	548	590	607	568	559	625	573	583	582	602	580	584	596	623	547	551	629	581	586	593	602	575	594	592	588	587	591	573	596	558	590	554	623	600	625	525	566	592	571	578	598	604	607	628	604	566	608	583	549	566	628	568	598	576	591	555	596	592	614	596	569	541	606	595	577	592	635	603	607	622	562	573	567	602	586	574	548	588	601	547	547	618	608	599	583	549	580	571	591	565	603	597	622	525	561	606	608	583	607	628	588	596	612	561	559	572	590	582	590	578	566	557	569	576	585	551	619	592	597	575	563	594	556	587	604	618	613	598	588	594	634	575	587	579	578	590	551	601	562	601	604	627	590	637	598	549	572	576	573	611	587	587	560	580	567	540	575	594	555	629	610	606	597	575	592	588	615	582	608	552	584	585	544	592	588	598	557	585	594	558	592	548	542	577	545	600	586	595	572	593	562	578	589	585	582	600	639	589	608	615	603	580	593	579	572	605	611	547	611	593	559	564	615	610	580	572	575	593	530	551	599	579	573	576	613	556	593	545	574	616	585	610	565	572	624	609	628	568	548	577	603	625	577	593	609	553	588	583	546	578	617	562	574	534	589	577	586	578	604	589	585	570	609	588	574	620	578	515	611	566	591	598	561	589	606	605	534	594	550	604	567	571	598	594	582	596	571	570	569	617	574	598	565	579	618	602	594	569	623	561	594	569	567	579	601	547	612	562	579	624	577	594	609	544	597	575	583	570	614	563	580	601	583	603	594	576	621	576	600	556	607	588	556	581	612	601	586	551	595	596	600	590	590	610	578	630	554	567	601	574	532	554	571	627	580	567	583	549	591	592	595	571	588	603	589	587	544	565	621	598	544	608	572	583	624	555	600	588	598	624	566	577	589	573	602	632	636	577	590	573	554	598	588	576	585	554	622	585	598	618	564	570	593	604	610	601	611	589	566	561	602	581	580	579	570	618	588	609	538	547	578	569	573	595	583	617	611	587	565	606	604	628	586	566	614	578	590	625	595	575	578	607	594	577	568	548	604	597	621	612	567	555	576	618	603	622	544	576	627	585	564	614	586	538	597	530
21439	11549	30169	65807	71234	54994	34785	16901	2204	243	227	234	208	224	200	199	235	184	186	214	208	212	204	222	210	222	202	242	215	194	255	243	191	227	227	205	223	196	234	215	205	178	214	216	205	190	215	229	208	221	219	188	225	196	231	223	187	212	222	222	216	221	224	202	190	197	225	202	204	219	194	233	200	204	204	217	224	214	227	221	215	199	214	228	197	195	210	209	224	191	215	205	200	211	210	232	233	218	220	225	208	203	200	203	237	218	192	221	201	223	207	197	217	227	207	249	208	239	226	222	206	199	199	217	219	222	227	217	193	200	202	215	187	218	229	193	217	178	216	226	209	222	219	182	227	193	191	200	203	205	215	208	229	208	236	212	215	237	222	207	217	209	214	206	190	203	215	203	211	198	200	205	222	216	219	193	205	237	220	201	235	231	199	229	196	213	185	224	205	211	205	192	212	234	190	201	217	224	221	220	217	197	242	178	211	211	226	199	209	229	214	230	216	211	234	213	213	232	199	215	196	207	212	201	197	218	219	210	220	244	203	230	197	204	193	204	198	221	213	232	217	208	201	204	237	212	206	209	200	224	198	217	214	214	233	197	214	217	214	235	186	198	218	215	224	222	196	188	220	206	190	204	185	196	236	189	225	215	190	246	199	221	223	218	178	230	213	225	236	218	212	210	203	205	188	236	192	200	191	199	196	187	214	250	227	205	210	200	239	233	218	193	205	197	206	214	247	193	231	204	225	248	212	245	193	193	210	209	179	212	224	203	218	227	221	199	181	232	186	230	206	218	221	201	218	224	211	222	197	232	234	242	203	175	196	206	211	198	236	218	205	205	255	216	208	228	179	206	213	200	231	220	194	199	239	215	230	219	245	210	200	241	197	212	204	229	211	223	232	222	204	210	197	212	208	220	195	207	207	197	219	201	212	223	230	222	226	209	225	213	184	233	202	216	220	220	194	237	207	237	232	208	196	189	224	193	203	224	208	220	216	195	199	214	224	208	222	229	189	203	217	223	192	234	204	219	241	214	213	199	202	215	214	191	206	219	169	208	213	193	198	194	221	224	201	221	208	214	227	225	195	233	222	193	201	189	224	202	210	227	193	228	224	212	218	224	226	211	192	187	205	187	225	201	205	197	219	217	200	233	216	215	210	221	204	258	213	223	246	206	211	202	230	202	197	198	222	224	209	213	222	228	198	219	209	215	191	225	223	198	216	224	230	204	218	225	216	219	219	228	212	212	216	210	224	217	221	204	211	196	226	214	229	222	233	224	214	210	203	241	239	224	208	202	222	199	230	236	213	217	207	224	222	196	223	226	210	231	230	185	213	194	218	212	201	228	210	218	220	221	214	203	225	211	233	230	214	214	210	213	183	198	232	237	205	217	213	234	211	220	220	207	199	228	198	193	188	226	215	212	227	209	225	200	215	222	214	222	192	231	242	231	251	219	186	199	230	189	233	221	201	210	197	225	230	205	217	198	213	210	227	202	225	200	210	185	222	234	212	215	212	221	238	236	208	206	232	199	185	211	253	226	195	199	230	209	215	224	227	206	213	226	220	244	227	222	210	205	229	230	221	219	209	203	180	219	205	207	180	180	242	208	193	221	225	238	222	211	228	204	202	196	217	197	205	206	211	199	197	218	192	228	232	196	216	218	212	226	229	190	218	203	215	235	215	213	220	232	232	204	235	209	201	203	172	227	220	207	221	211	208	218	202	214	221	255	245	203	196	193	230	210	220	198	220	211	217	209	190	223	218	199	219	191	212	211	220	204	213	224	213	222	210	215	210	217	191	205	218	209	217	231	241	196	221	215	193	201	227	228	210	229	212	227	220	228	224	199	217	201	173	212	213	229	235	221	212	241	206	209	208	206	202	199	205	204	224	186	214	223	202	204	180	213	215	201	221	219	217	217	219	216	217	229	220	217	205	202	211	239	228	219	215	236	199	193	209	202	224	216	191	213	222	203	198	227	204	231	201	215	209	211	193	196	182	216	204	231	203	219	223	239	190	241	195	186	245	223	198	211	242	241	220	213	231	222	206	223	195	202	218	196	186	197	239	205	231	223	235	211	216	218	214	224	229	214	240	205	201	212	194	234	189	220	229	212	200	210	222	230	225	209	230	199	215	211	201	214	206	218	197	225	249	194	182	194	223	200	201	190	222	198	215	228	231	236	212	213	237	207	217	199	230	236	206	240	228	210	229	226	208	214	206	203	200	216	214	221	194	234	226	206	212	189	209	212	199	232	209	189	210	208	223	228	207	217	189	209	216	230	200	212	213	208	197	210	223	251	215	222	202	211	230	186	202	206	224	208	213	191	219	226	186	205	228	181	195	197	224	195	216	202	224	221	219	176	225	189	240	239	230	227	186	220	203	191	191	181	233	236	197	213	204	223	206	207	200	200	219	222	213	242	218	225	229	213	221	220	218	230	228	194	217	207	199	200	222	202	192	195	222	204	251	221	213	223	203	195	216	218	198	191	195	220	225	221	215	207	201	204	202	199	221	220	256	196	185	199	220	188	208	211	236	216	218	204	226	217	218	223	229	192	222	246	202	183	204	216	208	227	200	196	197	198	204	208	199	189	202	209	196	240	192	206	214	217	224	206	206	203	195	199	220	198	223	202	193	216	208	226	219	234	195	247	203	201	227	204	219	223	220	222	210	212	218	215	232	224	195	222	211	211	204	224	208	184	198	220	230	215	223	266	223	205	214	219	231	199	232	195	232	206	220	248	224	194	227	204	229	196	216	228	209	199	224	196	215	217	205	169	207	202	206	218	206	217	183	191	208	179	212	226	207	223	209	249	207	206	217	246	219	234	217	218	227	222	208	212	232	212	226	212	207	211	222	188	203	209	215	190	182	208	219	205	216	206	215	246	204	219	204	228	231	208	237	187	215	220	204	180	233	206	212	246	193	218	228	214	200	218	210	219	190	195	195	211	216	204	186	222	222	211	236	202	229	194	205	205	204	204	207	220	209	232	214	189	225	210	208	230	209	200	199	221	209	223	217	192	222	222	233	193	206	223	192	218	231	219	199	191	210	182	190	215	198	195	216	226	201	219	204	214	242	202	211	211	206	226	204	235	222	219	222	236	178	217	221	209	225	238	246	225	205	230	215	204	219	226	223	216	221	187	217	225	179	217	218	214	210	223	217	211	228	189	197	216	215	241	222	212	244	223	231	211	203	193	195	176	218	223	194	251	245	204	229	227	225	204	216	199	212	226	207	224	236	230	234	209	204	217	191	207	221	234	219	203	206	196	215	218	211	188	234	209	188	205	232	210	206	215	246	227	206	234	226	233	196	220	226	198	198	189	179	207	214	231	213	208	203	190	202	224	214	200	205	236	228	217	219	207	191	189	202	199	196	224	237	213	229	214	205	197	193	206	215	216	217	224	208	231	205	194	224	179	208	227	206	228	213	212	208	184	214	226	222	212	203	203	225	181	229	219	209	206	211	200	219	200	223	220	193	198	227	202	199	224
11029	8048	32450	70139	81098	63861	45126	26680	2276	728	651	664	681	636	550	570	545	567	567	542	538	505	578	545	591	609	559	525	548	561	593	575	544	535	545	574	557	558	611	545	542	575	592	549	567	574	553	506	564	548	535	528	553	560	547	545	552	589	511	551	625	680	624	568	524	576	559	585	528	530	524	552	525	546	543	568	518	567	513	521	532	521	548	546	529	542	542	521	535	511	560	567	573	567	575	528	552	548	530	542	488	563	549	536	531	501	537	538	492	543	535	547	517	572	505	529	553	541	567	537	578	595	548	593	619	589	530	531	541	554	547	558	558	536	560	529	522	541	544	549	535	522	569	570	548	593	511	592	563	550	507	604	562	556	542	551	532	528	510	581	575	557	527	566	548	539	601	525	533	545	570	524	559	512	577	568	548	528	590	579	519	554	560	560	526	564	512	518	502	593	530	566	524	577	525	523	590	558	538	574	542	533	514	553	546	549	562	524	551	553	537	528	538	526	542	567	563	517	552	554	559	577	590	532	553	560	587	569	551	521	518	542	537	556	540	521	568	573	544	530	560	524	572	571	575	562	520	554	560	525	544	545	534	527	544	507	561	510	537	578	569	567	531	543	542	554	569	574	553	561	580	562	544	566	550	540	535	539	585	542	584	581	557	582	529	564	538	562	547	535	539	567	550	595	566	544	579	562	568	543	536	578	518	532	566	556	569	595	558	520	544	568	563	550	570	548	520	558	527	533	542	522	539	515	525	534	545	509	527	566	608	558	564	554	548	545	554	530	553	551	516	572	535	589	548	537	585	603	582	549	528	506	529	565	517	574	545	549	596	516	580	525	531	553	551	549	525	562	563	577	575	558	553	582	560	551	567	563	537	520	509	536	558	547	564	584	551	540	583	563	580	551	546	560	580	547	578	546	525	541	579	556	568	520	536	556	535	599	563	589	573	537	547	548	555	577	544	506	545	546	574	571	544	571	573	563	568	534	560	535	501	561	565	554	553	552	624	550	540	534	560	558	587	558	550	539	577	512	523	564	502	541	564	563	539	573	560	540	543	555	581	576	547	570	485	528	571	565	575	556	535	542	575	590	562	520	533	550	522	571	539	551	527	604	587	572	557	561	566	502	599	555	520	558	542	597	584	521	559	532	582	575	528	589	529	551	546	522	528	540	566	543	555	555	571	541	557	555	571	594	572	535	569	624	544	516	561	554	550	536	543	512	567	581	564	559	522	572	534	534	594	537	505	547	539	545	585	561	574	574	580	571	521	540	521	575	599	544	535	518	579	529	560	526	498	551	529	529	588	574	566	550	513	554	516	563	554	544	544	576	546	563	518	599	575	549	517	527	578	572	570	562	567	587	539	523	532	576	547	557	592	508	514	571	535	536	550	542	507	511	532	491	554	515	571	545	531	514	561	565	521	513	564	565	560	536	508	600	555	590	577	552	550	553	589	531	550	562	568	546	518	527	528	513	569	555	577	558	530	541	543	500	522	530	610	504	594	572	562	539	550	555	554	580	539	560	539	540	555	579	525	573	544	548	544	566	565	527	573	559	532	585	549	545	599	528	546	568	516	594	583	555	581	562	535	547	550	561	550	566	545	560	595	559	551	559	619	538	556	576	560	554	578	545	576	557	559	556	524	542	504	530	563	525	548	543	534	573	574	559	554	557	530	556	571	561	522	544	543	528	550	539	564	587	563	573	540	566	513	556	569	574	576	568	500	516	566	531	513	558	576	515	559	520	576	548	546	563	561	531	544	554	498	570	569	564	542	569	551	569	561	552	568	563	556	545	556	555	581	530	573	543	589	555	513	549	536	533	503	563	606	556	543	524	537	535	523	527	563	573	569	558	604	557	543	532	555	592	514	588	567	587	553	531	562	552	571	555	548	554	548	565	535	544	522	557	544	582	499	567	517	575	555	538	520	578	539	582	539	523	522	549	527	553	564	562	601	565	550	527	557	572	524	558	566	524	496	516	576	560	532	559	560	511	570	529	558	564	578	552	551	523	534	541	581	529	571	501	534	547	558	537	547	547	578	550	567	549	541	542	566	521	536	541	560	521	540	566	590	535	553	552	584	585	531	511	566	562	527	572	563	570	555	496	551	561	529	537	561	609	561	550	527	537	541	567	528	528	597	543	538	545	544	546	583	550	530	560	543	554	565	533	548	556	573	550	510	525	548	500	562	551	514	523	570	490	609	555	550	563	557	572	554	586	517	575	560	531	557	515	553	558	558	554	561	543	543	573	613	558	569	539	551	561	510	528	542	571	565	546	543	539	509	559	554	504	529	549	534	533	534	590	513	569	543	541	563	549	541	576	517	514	536	558	529	558	568	542	563	506	537	530	537	558	545	532	572	558	520	580	525	574	628	548	560	574	580	560	540	577	549	521	560	589	578	526	566	562	537	587	557	547	580	523	561	535	531	553	578	519	564	587	577	596	517	569	528	565	536	533	561	553	522	536	533	571	539	499	540	570	575	566	560	542	602	548	565	556	543	555	525	527	536	560	541	599	573	540	556	559	571	520	617	536	521	553	593	563	513	551	547	543	556	540	571	536	553	552	545	577	512	544	540	553	562	560	552	530	525	533	514	543	546	563	537	556	519	588	562	518	524	548	568	507	516	533	601	558	522	573	520	585	522	601	591	568	512	552	564	542	548	547	531	544	550	559	570	551	573	557	548	568	547	556	539	575	521	530	533	540	521	578	556	564	542	529	592	528	530	529	573	567	563	551	582	554	523	549	572	505	548	563	536	561	561	539	533	553	570	540	577	571	601	550	534	595	532	551	544	529	516	590	559	557	565	551	534	542	541	533	512	581	524	520	540	555	523	544	564	577	551	551	555	548	538	578	559	533	529	538	515	550	553	562	523	551	570	553	551	510	567	543	556	553	584	553	575	561	553	584	557	548	549	526	526	541	586	561	584	557	545	553	564	568	539	557	530	570	573	544	545	548	599	549	514	576	501	548	541	557	525	572	558	555	519	548	576	556	530	567	530	512	534	520	540	553	559	555	558	543	526	549	598	530	536	539	555	555	582	553	560	590	510	535	564	589	527	538	514	567	547	559	528	534	520	536	543	522	542	599	562	501	540	557	558	584	532	527	538	548	534	546	547	545	543	528	540	567	536	553	544	567	565	519	553	563	524	577	546	615	536	515	547	551	552	558	563	578	560	549	547	540	581	568	568	522	526	577	550	520	556	573	527	566	516	546	538	529	568	539	530	553	530	570	562	560	580	555	560	567	583	546	580	523	563	538	557	550	539	531	565	536	603	591	530	546	539	539	534	572	526	579	539	565	523	564	585	513	524	553	516	562	577	536	589	537	570	510	575	569	593	570	539	524	516	576	538	528	567	604	530	569	522	586	538	552	543	526	510	541	554	567	558	541	556	554	515	561	572	542	568	559	530	544	565	545	550	487	571	604	525	581	553	575	515	585	567	582	542	567	565	538	572	541	552	543	529	515	554	545	544	602	551	567	617	534
3887	1524	1229	7001	11354	6792	2743	1063	227	204	190	175	211	213	177	178	189	187	188	167	180	212	218	168	191	217	220	227	190	169	189	184	208	225	192	182	196	206	198	190	187	198	219	189	197	210	197	198	197	205	226	172	208	170	196	196	185	193	192	174	204	201	208	197	195	180	177	188	194	205	188	174	215	188	189	208	204	199	205	196	209	186	214	223	190	202	193	198	211	170	170	149	194	195	197	195	197	171	173	181	203	192	182	202	188	195	209	186	179	180	190	176	203	191	191	192	193	194	196	179	186	177	183	204	192	202	206	203	183	179	176	173	201	194	203	187	217	210	199	177	204	187	197	162	213	204	197	176	184	204	198	195	203	207	211	188	193	175	218	171	178	210	185	194	183	200	194	190	184	199	188	190	187	204	170	171	171	196	177	195	201	198	179	197	191	196	184	210	212	156	194	192	219	182	196	201	184	203	215	167	195	188	212	207	190	180	214	202	194	188	196	210	190	190	178	181	176	191	200	208	190	188	219	189	186	192	181	198	187	218	188	208	206	185	175	202	173	192	195	201	196	171	232	181	195	217	176	212	208	198	173	191	175	175	192	178	170	211	195	205	192	196	195	173	208	178	203	220	190	203	216	212	204	197	188	191	174	243	179	181	192	171	187	205	192	201	190	192	161	216	198	199	208	186	191	196	213	192	182	178	190	205	199	192	185	206	180	172	217	172	197	186	208	181	206	208	206	179	190	172	193	180	187	205	208	203	164	184	206	198	177	186	166	199	185	185	209	174	187	187	180	178	216	200	181	181	177	191	182	194	205	188	197	192	182	209	179	191	199	201	193	190	193	189	189	223	215	212	199	208	192	202	181	197	205	222	210	206	185	158	176	202	212	190	192	201	200	213	212	210	193	226	198	182	198	180	199	161	179	210	199	206	204	183	199	177	200	200	198	227	173	172	187	190	189	207	181	196	186	208	205	183	214	198	207	213	180	178	219	201	183	208	177	190	183	191	182	177	206	215	183	187	195	199	204	171	233	206	184	195	169	197	203	209	184	199	205	202	195	183	195	200	175	197	169	216	218	195	210	195	173	214	179	197	184	220	194	180	186	176	218	208	177	172	173	186	212	199	190	185	198	201	177	209	198	168	202	191	164	176	173	214	178	179	186	181	188	187	187	203	181	184	210	195	196	186	198	193	216	203	196	221	195	191	190	171	168	201	191	213	167	200	197	177	166	174	175	173	192	192	189	188	191	188	186	192	192	177	167	203	199	180	185	204	211	197	197	202	193	180	182	198	205	214	203	191	216	181	177	212	173	231	193	205	185	189	174	197	187	197	187	177	224	163	177	168	212	179	202	222	222	191	190	208	176	203	174	224	188	196	198	175	167	197	199	185	172	176	204	201	198	187	220	197	210	203	192	198	201	201	187	193	174	189	191	199	177	180	185	178	215	220	226	210	185	209	189	177	202	197	222	154	186	181	188	196	179	170	219	194	203	195	186	199	188	196	204	200	201	213	208	182	196	190	194	201	198	203	191	175	193	184	177	171	178	209	201	174	190	201	183	194	202	179	183	174	185	187	207	198	195	187	204	200	197	176	190	192	202	176	210	215	188	182	176	171	180	182	184	189	198	166	200	211	231	194	205	181	195	193	213	214	212	213	212	200	205	166	183	213	206	203	208	187	207	175	204	199	189	194	190	182	191	194	206	187	194	227	201	186	183	169	208	205	185	199	201	182	193	216	215	200	191	193	183	201	201	180	211	192	205	206	201	177	191	184	187	189	203	204	188	196	167	200	192	205	190	220	205	195	197	202	196	171	206	181	208	176	180	198	168	181	202	209	186	213	213	211	202	192	208	225	182	199	185	188	175	175	192	204	172	197	188	202	187	192	227	183	198	181	209	203	198	206	187	182	170	192	185	192	184	206	187	194	190	206	177	194	189	195	195	209	147	184	174	192	207	195	185	193	179	187	188	210	200	180	197	166	201	180	191	186	200	195	196	190	177	176	198	188	205	174	199	206	189	188	188	204	212	210	213	192	217	192	206	190	195	188	200	203	187	179	186	175	177	209	202	193	178	191	200	172	210	179	200	192	209	198	186	176	211	191	199	197	186	197	199	203	217	185	220	185	187	204	213	174	195	181	203	213	204	216	171	209	222	210	214	181	196	181	207	188	194	159	229	209	171	158	190	199	212	182	169	201	196	187	201	181	166	218	195	196	200	191	196	173	192	184	196	195	182	230	200	206	212	203	201	200	218	198	188	188	188	180	199	180	198	180	183	190	196	181	188	178	193	179	219	202	208	167	211	206	183	202	185	197	186	179	200	180	200	194	179	207	218	203	216	181	227	175	208	182	192	198	187	189	198	197	186	173	174	195	197	217	212	176	194	177	201	182	185	225	207	197	177	201	174	205	199	217	194	197	161	163	184	186	216	179	192	193	214	190	192	206	195	183	201	197	184	187	192	200	223	196	183	185	203	195	206	201	166	204	223	235	190	197	207	212	217	186	179	214	154	205	192	197	215	174	185	180	184	192	203	174	211	191	169	202	193	180	207	194	219	190	213	217	163	198	172	196	219	188	200	220	194	192	212	202	185	232	190	167	187	204	233	193	197	182	162	175	193	197	208	220	185	210	189	164	215	198	206	201	180	191	208	185	199	181	199	155	188	174	195	180	176	165	191	173	196	203	190	161	190	209	212	202	204	185	200	185	169	209	208	188	180	225	193	186	192	202	188	196	182	166	206	150	176	219	212	201	203	205	198	202	171	202	172	192	195	196	176	200	190	206	191	202	206	195	214	206	193	193	169	185	187	200	176	191	203	193	198	194	205	209	216	175	188	203	182	185	193	203	182	173	195	197	196	175	175	212	195	192	205	190	194	196	190	192	206	190	181	187	175	185	202	169	205	174	200	177	180	187	220	201	213	195	226	195	224	197	184	213	184	195	218	199	224	200	179	197	189	191	204	198	169	210	199	179	204	205	178	213	184	188	197	185	182	196	210	214	188	174	190	200	194	191	183	204	181	186	189	205	189	219	205	201	205	191	205	202	195	194	208	201	200	195	183	195	219	168	180	208	189	225	200	184	191	194	178	209	194	183	217	213	196	194	175	181	213	201	181	196	198	193	188	189	215	184	176	181	201	196	184	187	193	179	182	209	197	194	188	170	183	198	182	189	211	179	194	189	175	200	219	201	175	167	176	217	179	175	165	189	217	206	201	195	222	184	210	194	207	195	207	207	195	230	174	178	198	200	192	204	175	185	211	189	208	196	193	171	179	199	184	194	208	184	173	204	208	202	218	212	193	207	208	217	197	217	192	208	219	192	185	187	178	175	200	201	182	187	193	189	187	178	182	198	188	196	216	176	175	178	191	187	161	194	182	202	187	182	166	188	174	205	195	200	184	214	179	177	215	191	182	169	186	211	200	191	189	178	210	212	224	195	200	181	181	186	169	192	218	186	178	185	192	218	188	189	212	189	176	218	190	183	183	204
3126	1789	3020	19915	26405	17775	8925	3628	623	518	535	555	521	547	522	483	485	521	540	504	518	508	546	517	511	532	505	525	510	534	491	538	521	515	499	499	534	483	489	531	529	522	512	530	546	518	484	537	482	506	537	526	488	499	502	516	525	494	507	504	553	574	525	487	498	484	519	507	520	557	527	538	530	513	529	488	510	505	483	534	527	488	490	540	501	515	493	479	522	512	494	542	524	541	526	517	471	525	516	519	550	526	527	500	529	535	475	508	514	506	517	510	501	556	540	525	492	509	547	519	503	510	523	540	502	531	519	485	521	496	510	501	502	533	499	510	517	518	527	493	514	497	517	512	520	566	509	522	506	537	497	506	496	508	555	513	521	529	456	521	490	519	491	549	523	534	526	528	523	521	555	522	515	531	511	499	509	510	495	479	505	517	523	531	541	533	520	553	505	505	521	505	469	479	507	476	505	451	549	558	499	476	519	523	522	519	542	518	501	547	506	510	509	523	548	518	538	543	506	521	546	525	529	541	503	530	528	537	533	503	525	499	545	526	473	508	524	533	515	509	514	513	491	531	546	511	504	553	533	536	524	510	522	524	485	517	532	525	491	509	487	518	505	498	507	531	494	534	523	536	518	501	520	520	463	529	524	562	516	501	513	499	524	502	490	527	536	540	522	531	529	529	481	538	521	535	508	548	470	516	542	534	516	552	489	528	496	522	520	539	512	492	511	524	523	505	515	507	540	526	495	505	508	532	513	499	516	516	517	480	534	493	520	509	535	481	504	497	540	527	458	538	521	522	525	482	489	519	500	526	516	485	511	497	533	503	505	484	472	510	543	504	508	527	514	488	511	506	519	487	518	506	542	539	492	550	518	526	470	524	492	503	520	490	509	497	512	538	523	499	468	523	505	516	553	512	503	541	496	551	510	530	530	503	517	537	534	502	584	509	502	503	504	509	524	514	535	498	481	493	504	512	532	556	488	536	493	513	568	533	585	485	513	501	502	507	499	542	521	517	487	466	535	524	529	500	465	558	508	507	544	468	551	516	503	519	523	491	513	518	518	531	558	467	495	552	522	493	539	548	474	505	507	525	520	479	488	493	504	506	538	508	493	533	492	497	549	488	553	532	504	503	522	525	492	512	465	545	556	499	538	505	534	524	500	514	507	479	517	510	518	490	511	548	524	514	503	517	536	476	554	508	500	491	511	502	529	514	498	557	538	462	527	498	527	481	463	542	535	487	518	519	543	496	540	505	517	552	493	535	472	531	516	507	508	506	509	551	537	524	490	484	508	528	515	537	530	502	547	531	502	488	546	496	553	500	474	486	526	516	564	563	480	498	508	500	536	519	499	501	531	535	554	567	536	456	481	545	495	513	503	512	538	501	542	534	533	560	506	504	521	511	521	517	506	537	481	514	516	497	512	529	497	529	519	564	509	546	500	494	518	545	466	524	481	504	539	510	504	513	504	498	519	522	519	504	517	486	529	503	543	497	521	493	527	531	482	519	522	522	522	553	497	538	501	527	510	535	531	517	523	547	526	525	535	499	530	519	523	485	508	529	542	509	482	497	514	520	545	532	513	504	501	534	505	500	513	538	513	513	516	503	511	495	532	531	529	522	543	504	535	526	489	517	547	501	519	522	526	530	508	475	516	543	487	510	523	492	519	504	514	507	509	536	549	474	529	488	552	506	509	523	506	511	529	521	528	532	522	500	472	501	525	499	510	495	516	529	521	527	524	516	536	535	483	514	519	511	559	539	500	532	525	521	544	500	513	547	494	500	519	519	556	481	537	514	504	541	497	516	490	472	546	552	496	466	516	552	518	511	540	524	500	548	560	473	507	556	506	529	534	512	503	556	518	519	513	521	498	502	526	531	525	496	558	539	556	531	512	509	499	510	493	524	505	533	509	494	515	548	513	485	502	546	521	524	485	508	501	499	526	495	548	464	547	485	529	511	535	519	518	550	495	474	508	480	526	516	565	500	533	551	534	539	537	484	510	506	489	555	445	532	490	514	520	532	537	528	496	526	550	483	513	509	480	474	543	500	512	539	512	472	536	493	516	536	462	522	498	518	501	516	510	487	509	539	515	528	471	484	511	557	509	508	497	532	478	535	516	501	518	525	493	509	481	500	539	558	535	536	559	512	531	512	533	511	523	504	508	494	519	514	505	520	546	506	510	519	516	488	545	513	534	496	518	496	486	529	483	527	522	512	534	502	500	521	496	479	499	497	538	496	499	535	502	498	539	520	521	501	519	492	532	537	487	496	528	514	477	517	541	489	509	475	511	496	539	468	506	520	543	528	528	518	535	487	512	471	524	489	514	501	527	528	512	529	546	509	524	523	480	519	513	476	494	513	553	501	509	576	494	553	499	490	507	542	506	482	547	528	507	500	538	510	501	531	544	535	553	543	562	479	523	481	518	484	487	515	518	529	494	495	489	530	552	509	532	551	502	490	527	511	545	512	550	525	503	505	526	487	532	532	515	530	530	500	526	524	492	494	533	513	509	515	485	475	534	522	523	523	508	477	517	503	500	481	540	500	536	518	503	552	519	549	480	502	522	484	505	539	494	526	538	481	536	530	523	541	541	535	488	540	505	531	489	493	501	519	564	564	540	510	491	504	524	508	540	523	566	490	542	497	527	483	526	514	539	527	492	508	559	488	516	519	508	501	514	497	525	517	548	544	498	546	464	535	487	517	501	530	489	489	502	494	530	540	510	519	558	493	522	529	491	525	522	525	533	488	529	540	476	481	523	516	527	544	529	547	514	503	524	535	531	519	526	546	508	573	539	497	508	515	502	499	489	528	525	511	481	521	513	529	508	503	510	490	519	529	481	512	509	526	542	510	533	519	530	476	522	480	511	533	536	547	524	544	504	495	496	501	496	522	520	503	481	514	520	546	536	516	502	507	500	479	530	539	502	479	541	490	526	494	513	525	501	501	472	518	521	518	500	527	550	482	519	495	515	475	493	533	520	522	486	517	511	518	486	509	480	547	501	502	478	553	524	462	505	522	533	526	518	553	482	514	508	511	522	536	513	543	527	562	553	502	472	519	481	489	503	505	529	504	532	549	476	541	516	497	478	524	492	523	541	474	539	525	536	551	537	507	570	503	567	503	476	574	503	499	524	570	493	528	512	548	538	490	535	542	562	540	483	543	514	533	531	490	523	507	502	508	555	522	547	523	537	525	521	500	492	507	526	513	486	535	528	552	521	539	497	497	492	509	526	513	545	515	538	546	507	485	499	522	532	520	519	530	521	511	460	501	519	528	500	529	539	534	532	493	509	518	524	501	508	485	486	498	509	513	546	514	499	516	481	509	476	493	497	485	539	532	529	538	576	528	512	531	531	517	514	520	486	530	509	517	494	552	530	506	489	521	530	445	521	535	514	549	573	505	491	516	521	504	534	550	568	540	560	518	535	480	497	522	477	475	553	519	502	531	495	509	541	500	486	525	529	505	523	509	529	545	538	518	519	526	530	492
13963	7255	8325	59363	58313	41372	23570	8622	686	254	218	251	265	253	203	240	230	219	219	243	228	220	214	200	242	231	220	224	247	232	247	239	220	223	226	244	220	222	202	223	209	233	212	208	207	189	251	252	208	256	218	225	245	223	191	226	243	212	250	226	248	231	220	231	219	254	233	233	218	218	227	243	260	209	230	211	202	215	205	243	227	199	261	204	228	205	248	218	250	223	228	243	211	222	213	233	231	238	252	240	241	239	226	224	235	224	248	227	218	221	225	228	214	214	237	236	218	236	206	206	231	211	223	223	241	235	208	217	193	235	216	217	230	226	245	216	200	219	241	245	227	228	230	244	232	218	218	218	218	245	203	207	232	237	206	244	219	215	215	222	233	208	197	219	228	228	218	229	234	210	225	205	226	207	241	217	229	231	221	213	233	219	216	200	235	221	241	239	229	226	232	210	221	218	202	189	218	224	214	219	239	192	238	214	245	214	215	225	269	237	221	183	217	228	224	235	240	204	214	236	235	214	223	239	218	241	225	218	211	238	210	224	205	251	242	229	194	218	222	235	246	205	221	218	222	242	255	215	226	207	244	203	249	234	232	212	220	247	229	223	211	216	219	228	228	221	225	226	224	247	219	232	217	241	229	251	226	237	201	236	205	236	212	227	208	212	225	227	230	214	236	228	224	226	225	222	234	218	213	243	206	242	241	217	242	242	203	258	224	229	222	224	227	238	219	212	240	211	170	217	240	206	199	216	210	205	213	250	202	239	261	224	209	228	214	206	192	229	195	225	246	234	230	214	223	251	210	232	225	204	212	229	236	235	222	239	197	222	233	228	191	221	201	226	210	211	223	235	217	227	228	247	216	234	214	226	246	207	203	198	223	230	238	236	223	221	210	194	203	221	212	227	221	248	210	225	211	222	221	230	211	208	225	214	226	234	245	219	210	223	231	214	237	216	238	249	218	216	250	216	227	202	223	252	248	248	229	220	223	199	230	224	218	232	239	245	244	197	211	230	237	237	218	233	251	235	274	188	257	242	237	206	236	202	220	211	226	220	232	237	248	207	222	225	238	253	240	218	235	215	267	213	233	246	225	222	224	219	231	240	234	226	236	270	230	248	233	215	221	243	208	242	238	214	240	263	206	237	209	231	219	227	207	195	209	237	245	216	223	216	240	218	243	245	228	195	226	203	235	220	252	189	252	242	251	233	224	236	202	213	226	199	209	237	230	227	233	213	230	220	237	209	220	234	211	203	211	224	225	224	226	241	204	217	251	231	223	205	230	228	226	209	253	206	221	233	241	238	217	237	217	199	250	251	230	228	211	252	255	235	216	236	237	247	206	213	208	239	225	221	244	248	216	240	238	233	240	232	253	212	217	216	212	235	227	233	205	220	204	251	218	242	221	229	195	213	201	222	229	228	227	227	272	231	220	230	233	216	208	206	223	214	230	222	221	224	221	211	223	223	206	237	224	218	224	211	230	220	211	207	234	206	245	234	246	236	214	225	226	246	233	226	222	260	248	226	259	240	212	237	212	238	218	230	237	239	242	252	222	225	225	231	233	231	206	224	217	244	223	225	244	223	223	224	231	232	212	232	228	244	229	234	225	199	216	248	226	222	200	226	215	241	209	227	216	221	219	221	197	234	232	228	214	210	232	241	231	211	215	225	223	221	228	236	209	217	241	221	230	218	224	224	265	246	215	236	243	226	244	242	224	215	235	226	219	210	240	240	202	223	237	210	238	218	201	237	246	237	206	219	222	215	225	233	236	205	224	241	220	224	216	230	237	215	206	236	231	227	214	212	211	224	220	241	234	246	237	233	220	230	200	238	245	213	199	240	222	201	209	227	231	226	204	250	240	250	238	212	227	222	222	225	260	229	241	239	223	224	219	205	197	230	251	220	216	194	227	205	230	236	218	239	220	180	228	223	205	219	222	227	244	214	250	211	202	246	267	195	216	213	220	220	251	205	239	224	240	205	260	226	223	232	230	204	240	218	236	233	235	196	208	243	219	230	232	213	246	224	227	235	209	223	204	227	193	212	227	219	235	227	206	277	216	218	210	227	230	261	224	200	233	214	219	219	236	234	234	225	222	210	221	242	227	214	243	260	231	227	225	214	217	238	200	253	228	229	225	217	198	228	207	244	232	231	223	237	228	238	215	233	207	212	220	235	220	229	218	225	227	217	229	219	194	247	232	254	215	229	213	224	224	213	217	227	210	207	216	240	217	252	266	222	223	215	257	214	252	233	236	227	221	241	219	196	234	225	233	226	251	224	226	213	223	242	226	212	206	198	219	234	201	227	207	232	226	244	238	216	222	253	229	231	196	212	242	233	228	193	235	244	247	221	242	229	214	240	221	208	212	232	225	229	214	241	219	215	242	208	217	226	216	247	202	214	208	231	220	233	232	230	205	223	239	222	223	238	223	197	238	205	200	219	204	237	213	225	239	241	197	215	238	233	221	240	241	210	213	243	244	239	228	251	213	226	225	209	220	212	242	229	237	212	248	224	237	204	218	222	216	235	214	218	215	220	215	227	209	227	202	212	241	247	228	251	237	184	234	227	234	213	226	224	228	215	247	225	190	218	224	231	217	194	226	233	233	239	224	223	197	227	242	224	217	221	198	241	216	204	247	251	230	201	216	201	214	219	249	209	238	221	227	215	207	204	227	232	262	200	216	215	225	230	248	227	228	222	231	216	240	231	196	210	240	211	208	241	241	230	235	261	237	235	236	227	219	233	212	194	212	181	246	240	187	225	208	226	236	213	196	226	225	232	229	227	230	217	249	231	222	216	239	209	235	217	219	206	212	210	192	241	228	230	203	227	263	239	202	249	227	222	245	235	215	249	231	214	220	244	227	224	243	230	224	226	217	207	244	207	216	216	227	210	243	226	237	221	228	237	235	223	212	223	223	222	253	222	246	246	206	219	243	189	217	228	218	234	218	264	223	222	241	220	217	216	233	223	217	235	241	243	234	226	233	217	220	225	234	228	224	224	218	233	239	202	220	228	207	242	213	221	228	226	205	210	229	238	196	215	234	217	225	241	222	219	247	219	223	225	194	208	245	229	209	213	229	221	217	222	230	235	242	199	224	220	205	221	217	223	233	217	231	226	206	237	242	206	230	226	247	216	236	240	227	240	241	215	214	230	187	205	228	210	252	252	239	197	223	219	221	242	192	226	227	221	239	253	229	229	238	240	200	227	231	249	219	205	210	243	252	224	236	214	223	216	233	234	256	229	247	213	263	232	257	212	231	221	220	241	243	208	224	239	209	224	238	223	222	211	232	231	235	224	228	223	230	251	242	211	212	240	248	211	214	233	226	203	218	220	231	241	263	211	233	214	244	241	205	226	233	210	218	278	244	226	207	217	229	234	257	224	240	225	233	239	211	216	214	206	222	209	231	249	231	253	241	213	214	211	233	204	201	232	242	218	244	231	216	214	223	231	192	221	238	231	252	213	240	207	220	232	218	248	247	242	228	244
8444	5602	11211	65366	65695	50533	34854	17675	1189	697	658	680	706	592	588	614	583	548	606	580	605	604	561	571	566	588	606	594	612	686	598	614	572	614	580	562	576	580	620	560	597	558	609	587	594	582	633	599	603	571	634	614	589	564	560	595	572	547	548	592	586	677	638	606	574	618	595	594	574	613	606	602	613	573	598	581	591	571	588	588	593	615	599	576	581	552	594	560	602	568	601	564	604	564	601	577	604	645	628	616	610	609	593	630	578	597	610	567	602	540	534	619	552	600	619	610	601	571	567	580	606	593	600	620	592	594	566	587	602	558	620	598	581	599	599	576	545	590	578	614	603	598	585	588	594	571	614	547	558	602	578	600	612	581	614	554	613	590	638	578	577	623	633	583	608	570	625	579	581	623	566	620	600	609	587	567	600	549	646	602	594	600	566	531	570	579	601	583	610	579	604	571	545	620	631	550	572	576	581	610	554	585	607	552	582	590	575	560	586	616	573	606	616	579	585	583	546	595	571	591	580	538	603	586	570	587	617	534	590	560	591	586	591	580	551	590	595	597	622	607	558	579	616	603	615	599	542	587	559	634	614	549	570	614	606	595	600	590	635	583	583	580	551	555	594	577	561	578	580	548	597	576	604	586	578	574	561	593	591	600	627	571	569	576	543	618	621	618	588	617	578	625	578	603	597	593	595	588	614	571	581	603	578	598	634	592	572	600	540	599	575	641	573	613	566	601	619	563	629	625	627	605	573	598	574	598	559	573	596	587	592	586	570	599	620	636	613	614	574	570	586	548	592	598	543	606	601	591	610	572	543	572	607	581	563	613	575	575	637	590	581	604	559	573	568	569	589	536	584	578	561	571	615	538	597	573	594	603	591	618	581	585	568	550	516	562	628	546	647	546	596	579	583	588	605	565	628	575	556	562	577	595	545	595	595	560	605	609	563	567	520	607	571	608	564	608	587	568	598	608	590	607	586	560	588	577	584	575	593	635	576	588	656	611	579	606	554	589	578	595	605	593	581	602	585	609	586	556	568	588	576	603	580	573	557	571	553	577	615	601	611	592	591	580	616	576	578	539	553	604	595	606	553	598	577	604	611	592	622	569	628	567	603	578	612	598	607	590	585	554	604	610	588	587	589	607	603	570	560	565	572	604	594	592	570	590	622	635	573	601	580	582	591	637	569	587	604	605	607	622	559	611	587	626	617	591	585	559	582	545	554	528	572	630	568	638	551	587	564	549	551	574	608	610	582	614	580	534	573	616	604	595	562	582	562	580	596	571	604	580	597	566	592	574	598	594	580	596	607	575	580	608	584	569	557	603	605	585	591	612	598	575	575	601	576	586	598	598	576	652	573	604	556	597	546	618	561	565	598	606	588	575	586	617	600	567	580	615	579	621	541	630	584	576	544	582	591	583	604	635	650	584	576	568	589	602	554	608	593	593	573	589	581	640	575	544	614	597	577	582	619	554	598	582	603	576	569	581	630	550	596	531	602	593	553	607	554	555	601	597	592	606	576	560	596	584	607	606	597	589	584	587	606	585	573	561	584	592	574	579	614	611	594	607	604	610	579	555	619	570	562	561	553	599	570	567	605	593	583	541	564	587	639	548	546	549	611	591	605	589	589	553	589	557	572	591	573	583	564	575	593	570	589	568	590	597	580	605	607	562	580	601	594	618	576	566	566	580	566	599	600	575	606	610	553	587	559	602	543	577	608	596	615	572	576	595	591	557	611	646	589	577	605	594	589	571	648	613	574	571	588	626	600	589	595	609	576	586	573	576	592	552	576	568	583	544	634	587	611	628	566	592	587	568	575	641	605	596	578	603	567	602	585	595	599	602	570	564	595	573	598	594	610	625	591	546	607	587	589	615	606	571	556	585	623	579	586	594	605	562	588	624	592	562	587	576	574	614	642	583	570	586	592	606	602	569	613	587	625	607	589	595	576	578	587	580	594	585	579	571	554	535	582	577	568	588	576	551	567	593	606	613	550	591	595	603	622	584	594	578	622	556	578	579	539	582	600	573	595	592	565	596	550	593	560	557	615	633	589	572	592	601	576	593	578	583	584	631	537	570	549	584	548	618	560	572	610	618	530	606	587	582	600	584	609	575	555	552	566	568	557	575	564	574	594	572	598	579	590	570	607	606	599	605	602	623	609	561	579	579	576	605	583	603	602	587	634	629	583	588	560	567	599	578	603	558	567	591	636	588	589	614	608	625	587	578	626	564	550	602	580	585	569	561	588	580	588	528	566	574	591	542	590	574	600	608	584	573	561	549	600	614	586	595	558	548	560	587	607	609	613	610	604	587	628	567	551	624	596	548	555	549	602	603	544	620	559	575	577	558	586	562	621	641	589	584	592	604	595	567	535	567	602	577	547	569	628	574	553	567	577	618	561	592	598	594	584	579	584	555	574	596	567	579	581	576	572	543	562	599	621	599	566	595	572	614	521	589	581	596	581	583	582	617	622	622	561	572	600	614	559	616	608	607	536	572	601	549	580	533	602	613	527	598	574	552	637	604	595	580	580	608	602	558	593	564	576	563	602	630	572	569	594	564	597	605	587	580	603	555	603	600	570	591	568	627	575	586	607	593	596	573	563	557	607	542	571	563	574	606	533	613	617	595	577	586	574	615	591	562	564	587	589	569	623	582	561	576	594	583	568	543	629	598	563	598	557	590	581	528	566	611	589	624	563	608	580	575	613	610	584	576	568	591	530	559	571	620	641	601	607	624	579	557	601	593	576	594	558	596	602	572	589	562	605	582	554	590	582	580	621	637	573	570	576	582	582	596	560	613	596	640	529	576	630	593	592	577	581	610	632	580	565	640	569	590	576	614	593	596	585	573	573	579	569	565	623	560	573	596	580	588	640	578	583	584	580	575	609	577	570	587	608	569	594	610	563	577	568	583	584	599	585	578	598	540	580	552	614	544	598	587	612	590	589	534	596	632	581	577	575	605	598	585	566	587	571	639	563	529	597	592	586	643	545	604	576	572	568	628	611	590	628	568	613	598	599	622	582	608	592	596	600	651	644	538	565	623	570	606	612	640	604	633	567	575	558	600	560	581	580	603	585	566	580	584	534	629	570	541	614	580	592	611	580	581	591	604	594	560	586	571	593	578	563	600	598	599	619	571	580	587	589	639	601	617	574	575	574	563	565	572	617	613	597	587	580	560	533	575	562	564	597	571	602	633	616	611	535	576	602	574	551	579	569	598	546	552	609	598	567	623	563	587	571	566	604	618	582	569	561	615	603	589	576	578	596	548	566	566	573	585	591	594	588	576	543	588	556	561	602	615	589	614	574	583	584	600	571	587	572	590	586	600	573	581	588	608	587	589	588	614	613	591	564	582	585	600	590	597	614	587	585	560	613	580	572	583	586	592	581	579	599	608	588	528	571	593	559	573	573	610	595	597	593	596	583	606	593	608	595	635	618	609	587	592	596	571	543	555	549	616	606	580	590	580	596	550	610	573	567	624	583	574	597	598
21620	11273	27472	71996	65734	50608	35752	17408	2202	256	249	247	257	202	234	214	216	232	233	210	181	203	228	200	224	210	191	212	202	200	187	182	201	218	204	197	210	177	222	209	196	210	190	199	217	190	191	206	231	197	208	201	207	181	221	231	200	235	183	208	225	214	219	218	195	216	233	217	176	233	215	211	222	188	204	224	224	194	189	177	219	248	226	205	226	196	229	215	228	191	219	223	227	203	231	195	195	207	220	216	217	196	230	216	200	187	220	188	232	205	215	194	200	220	214	239	193	195	220	213	203	208	215	199	179	205	216	241	213	218	185	212	210	193	214	215	189	227	200	220	197	234	175	195	217	199	215	254	219	214	220	207	254	226	198	206	229	184	206	221	206	225	263	265	217	233	221	189	182	222	209	218	231	183	217	215	229	214	220	231	197	217	216	212	211	181	200	239	221	214	230	224	186	203	219	207	193	214	214	200	229	202	220	209	206	186	210	201	199	215	216	208	192	201	225	176	203	212	219	227	184	212	232	201	209	226	214	195	212	213	214	202	233	184	193	219	212	220	226	199	231	205	208	222	209	188	209	192	186	215	207	225	216	216	208	226	233	221	196	216	226	198	226	220	206	205	214	215	215	205	192	226	218	186	227	214	210	226	225	224	210	219	235	216	201	198	219	220	214	242	192	204	220	210	226	226	218	221	202	187	202	176	220	223	201	198	197	226	223	199	209	202	209	215	207	193	215	217	231	225	222	221	195	211	209	212	217	217	217	201	209	209	214	202	218	222	193	224	222	201	221	200	226	207	211	207	205	239	220	201	213	220	223	230	199	239	213	210	254	226	238	223	219	202	206	201	205	238	252	233	211	204	215	192	202	213	217	203	220	215	194	195	206	198	220	206	242	201	194	200	249	218	235	207	211	206	230	223	185	217	180	246	214	217	225	203	199	232	224	188	201	204	234	223	206	205	195	208	188	213	235	220	237	202	230	233	241	225	200	200	201	228	215	225	222	212	194	214	216	187	207	228	223	190	185	203	241	231	226	211	223	214	201	215	215	224	217	216	222	225	183	206	207	208	215	220	214	208	215	187	224	219	203	219	201	216	216	194	217	207	216	215	205	217	227	220	216	186	252	194	198	168	229	198	209	196	213	184	213	216	209	214	221	220	233	232	205	206	190	211	216	237	198	216	190	224	213	232	204	214	252	190	211	206	215	196	210	243	211	199	226	201	195	216	192	205	222	242	185	215	216	217	200	198	208	199	203	207	202	231	198	199	211	218	222	224	185	221	189	205	187	205	211	197	220	219	212	203	230	195	195	197	217	210	217	222	230	206	219	225	217	209	203	209	199	210	225	213	219	213	215	168	195	202	201	214	208	228	200	217	213	211	218	204	211	234	219	209	219	218	218	233	224	190	195	230	220	204	202	206	189	207	221	216	195	211	231	223	212	201	221	207	205	211	224	206	208	220	199	204	227	198	244	246	214	193	215	181	232	197	193	189	226	219	210	207	210	211	216	182	214	214	201	198	212	179	203	221	211	203	208	215	192	212	180	176	219	201	209	215	194	207	213	203	201	207	242	226	217	233	210	219	222	231	218	199	192	167	215	200	211	242	188	208	235	214	226	200	193	216	211	207	190	181	230	201	227	229	230	213	200	239	210	211	228	216	209	239	217	227	202	189	224	197	203	203	207	215	205	225	201	221	221	222	213	219	227	224	207	231	208	222	197	227	208	223	176	217	189	205	235	214	245	217	223	220	229	216	216	224	208	212	195	200	208	194	231	210	236	215	227	210	183	210	187	224	217	206	216	205	228	199	220	246	194	224	189	206	207	205	165	191	239	207	242	201	203	210	191	199	191	242	207	217	205	206	214	220	222	180	200	212	222	228	207	212	188	207	189	195	194	219	215	211	226	230	204	209	249	203	227	227	204	221	215	225	215	213	232	203	248	244	240	238	188	203	206	225	217	189	229	221	188	193	216	260	201	233	192	196	212	196	201	223	213	193	226	204	229	221	210	190	220	215	212	244	203	232	210	182	223	212	187	201	214	190	201	211	203	223	222	203	206	206	196	195	211	210	208	211	227	182	201	225	199	234	209	228	237	196	226	211	204	214	197	214	222	238	220	182	205	227	240	222	190	232	194	204	211	236	199	225	237	215	213	227	195	211	213	186	222	210	215	225	209	231	216	206	207	231	227	189	189	214	249	216	222	227	227	215	192	235	204	223	203	224	213	201	226	205	204	215	195	217	205	215	229	216	196	193	220	207	214	214	231	216	219	203	237	203	217	207	249	220	224	199	201	196	211	218	214	186	217	212	187	199	205	232	210	239	200	237	206	225	244	193	214	219	220	208	224	223	211	188	221	200	199	217	214	204	198	225	207	234	204	184	204	206	228	222	204	241	205	220	226	211	211	231	185	227	200	207	207	228	200	216	198	225	234	192	204	224	193	185	218	232	209	181	199	211	199	243	199	204	235	240	206	193	193	218	180	242	212	220	196	220	241	204	219	235	224	226	237	230	217	233	235	196	213	227	209	190	210	221	207	196	190	210	228	219	180	224	219	201	190	205	217	199	215	202	224	201	194	223	203	215	212	258	217	216	234	245	222	239	199	179	213	209	215	183	197	240	219	205	197	224	194	212	223	201	210	221	195	203	234	190	230	235	234	192	194	214	222	184	235	196	197	204	209	205	217	219	218	188	199	226	237	219	198	239	202	212	211	213	195	233	222	234	245	222	234	218	195	207	216	198	204	203	205	195	196	203	224	189	196	201	198	194	202	228	227	247	209	193	204	226	227	199	196	200	195	218	240	228	190	228	222	215	224	229	221	210	215	209	217	228	215	217	189	233	225	221	212	217	217	211	214	206	201	193	217	243	221	239	216	216	203	211	203	235	206	238	228	228	208	222	193	176	218	194	237	209	229	194	190	228	207	228	203	192	219	228	226	230	220	251	223	222	196	230	218	220	233	214	209	205	225	229	215	227	205	209	231	207	223	238	215	242	191	211	206	232	235	216	202	200	246	224	212	200	218	227	209	199	208	211	190	210	219	219	212	226	232	186	233	190	200	223	216	213	225	211	204	217	245	196	227	226	221	223	204	217	227	199	208	219	197	185	194	204	236	221	208	199	211	251	201	203	220	227	222	243	202	221	181	226	232	218	211	191	201	245	206	211	210	202	198	244	202	193	200	210	195	191	212	217	213	234	226	195	219	215	203	191	245	192	192	192	230	251	216	201	214	210	214	213	183	239	191	245	202	215	194	213	234	223	218	216	236	217	231	208	215	207	252	207	210	215	201	219	217	202	203	181	209	220	205	238	217	226	207	222	247	198	219	209	205	220	221	240	211	193	214	245	191	234	199	215	221	211	227	194	223	210	214	243	226	209	219	242	239	202	209	229	208	216	224	226	236	221	215	213	201	213	209	197	189	194	226	221	204	222	226	222	210	222	234	214	205	213	232	215	228	224	215	211	205	224	234	207	211	242	206	244	221	208
11396	7162	31651	77481	76254	60443	46040	27605	1963	658	793	665	761	608	617	587	561	574	570	546	556	598	568	578	543	561	518	595	547	527	512	566	569	589	575	602	560	558	512	555	574	572	573	585	575	557	593	568	533	546	537	566	551	504	553	603	536	562	542	517	567	656	613	546	519	553	532	582	552	561	540	592	573	587	556	529	563	549	513	531	551	540	550	532	559	563	540	571	599	568	558	553	524	594	548	582	546	587	525	545	508	552	567	519	538	543	589	516	549	545	565	599	514	572	565	529	583	570	530	577	562	549	560	526	549	522	555	544	573	541	556	554	552	604	546	549	537	527	598	553	553	591	596	509	574	595	518	542	574	514	574	528	530	562	536	562	537	555	541	537	507	569	550	589	544	516	510	547	516	530	544	538	527	565	530	599	531	568	545	534	569	563	516	575	535	551	588	560	520	571	525	558	563	559	532	559	549	553	526	513	610	542	498	531	539	565	561	550	586	547	553	575	559	548	501	561	544	545	538	546	525	538	527	563	574	545	535	563	601	552	546	550	567	568	531	557	574	515	565	576	550	542	546	552	583	535	535	506	545	577	495	531	546	595	561	583	518	540	534	544	541	546	550	538	544	524	551	549	553	530	561	588	529	567	560	543	544	525	522	550	541	583	585	536	555	548	565	581	569	556	533	547	547	555	541	576	519	598	559	542	580	549	560	541	544	542	531	546	543	539	568	525	555	546	583	530	519	524	553	515	558	571	563	602	539	513	530	560	542	519	564	561	577	497	519	520	573	570	558	545	562	565	555	559	560	522	536	551	563	554	612	551	527	510	568	556	567	518	570	546	540	551	551	557	571	573	512	573	562	537	554	548	536	589	570	544	541	570	548	538	563	546	550	554	554	559	567	556	533	583	494	538	576	581	538	541	564	557	558	539	578	542	572	534	595	583	562	577	519	546	560	576	550	581	517	520	521	540	601	544	532	522	574	593	555	565	519	532	562	567	552	537	552	519	566	551	548	530	513	501	544	526	551	557	551	534	533	534	576	559	537	560	553	551	593	542	566	570	557	561	523	501	570	581	533	533	537	536	531	564	539	526	569	563	588	518	551	513	545	557	520	546	587	582	521	514	527	573	519	542	521	536	551	521	575	523	539	587	530	575	538	517	538	537	535	535	528	554	548	550	578	562	555	563	518	531	547	547	568	566	511	568	552	560	548	551	540	527	563	532	579	513	593	564	546	584	527	548	522	556	530	569	575	605	551	586	537	587	560	528	549	550	540	495	529	590	577	529	511	574	541	506	556	555	565	520	538	568	552	535	511	540	538	523	531	514	528	540	507	537	538	587	522	559	579	551	553	521	550	577	572	537	588	556	522	553	517	541	516	579	575	570	561	520	560	552	561	547	551	561	547	547	572	563	570	556	534	559	572	544	528	504	569	555	559	535	556	578	545	517	541	582	573	562	529	511	563	535	547	530	584	520	577	510	580	516	562	535	546	575	557	536	565	525	571	531	554	543	559	546	537	584	532	572	579	547	538	518	548	533	543	536	548	542	526	565	536	536	560	553	528	545	548	560	568	524	548	549	536	522	560	547	539	555	485	552	597	590	536	599	573	546	553	556	560	553	544	514	581	573	557	533	545	573	536	561	568	574	564	558	534	553	577	570	566	543	611	563	554	517	549	563	527	566	564	567	549	526	532	563	557	539	546	564	546	568	543	555	529	571	517	584	567	571	479	570	550	563	550	562	547	603	549	555	592	558	523	558	562	528	581	579	544	558	546	552	575	543	593	602	597	579	486	558	566	598	501	552	552	528	518	544	578	553	527	570	548	574	558	505	527	547	575	594	592	568	584	536	574	510	572	595	550	549	546	566	525	578	568	530	550	530	525	552	515	597	499	540	594	539	558	561	575	555	562	567	528	519	549	519	547	545	554	583	493	555	561	516	561	530	535	522	555	554	581	580	577	549	593	556	594	537	551	579	564	569	566	504	571	563	558	575	596	566	574	573	579	541	519	560	521	516	568	571	549	566	535	550	548	568	557	547	552	577	545	548	545	557	597	541	556	536	569	528	569	520	538	568	581	557	544	557	484	532	552	605	605	547	568	552	504	535	531	560	560	572	561	574	567	521	560	551	529	550	550	546	576	539	528	552	564	535	534	567	546	574	519	547	556	575	569	586	581	558	583	575	502	565	553	573	552	609	545	498	606	507	556	541	534	527	516	528	589	549	560	548	579	546	590	577	486	547	577	518	531	564	562	534	553	579	589	577	534	595	524	554	544	577	520	582	575	563	565	517	586	549	510	554	584	581	593	555	506	563	541	584	554	534	570	542	540	567	564	550	518	508	539	545	583	543	515	569	561	538	530	554	532	556	487	558	550	561	534	629	561	555	551	524	546	565	540	546	534	544	508	547	598	549	591	527	559	539	585	533	543	511	560	526	536	564	566	573	592	538	523	576	546	543	580	559	572	554	555	577	537	530	543	552	570	568	547	543	594	555	582	548	578	518	548	536	561	536	575	539	566	524	508	538	521	569	530	545	539	557	547	549	578	563	487	549	530	568	566	512	527	579	527	529	540	537	529	568	533	562	568	560	542	584	537	544	574	558	518	556	584	570	554	523	547	558	514	575	563	609	533	581	580	574	551	570	528	534	521	583	559	537	537	535	556	511	594	573	528	513	531	574	557	569	564	542	556	543	550	578	579	523	587	529	533	520	555	527	564	560	527	546	502	551	550	572	528	554	543	529	581	562	568	592	515	529	568	546	516	554	566	540	532	552	548	545	533	617	541	562	557	521	579	569	546	538	592	543	561	537	550	560	551	544	543	595	525	562	572	526	549	547	532	542	528	562	520	554	545	577	560	573	561	507	569	574	546	591	542	514	543	532	590	558	572	535	554	577	517	587	559	535	586	527	576	553	553	528	530	528	564	589	584	568	554	541	522	560	547	541	561	555	557	563	582	542	528	571	557	530	567	556	550	564	541	540	575	596	557	533	547	509	547	539	558	556	563	541	547	573	546	592	515	541	529	551	555	570	537	529	538	561	564	539	546	576	570	556	558	527	549	482	576	558	544	550	564	574	585	514	573	503	568	561	549	538	568	585	552	569	577	542	578	555	541	535	549	510	528	586	543	527	528	517	524	531	523	532	530	562	557	536	502	571	552	530	546	525	560	534	564	549	545	585	539	558	508	579	510	512	541	516	578	560	565	546	535	564	558	587	539	560	561	500	545	588	541	581	559	527	539	506	534	555	547	532	556	525	584	533	521	534	538	579	535	514	563	571	540	540	568	545	558	542	560	573	606	506	552	601	549	529	566	535	564	483	575	579	576	559	510	541	553	526	567	536	544	488	549	537	513	567	541	553	573	564	558	544	564	522	556	554	531	593	543	563	508	569	582	556	548	556	548	556	566	573	551	561	555	562	515	547	539	538	569	573	521	528	595	563	551	573	548	520	538	546	558	530	551	556	551	541	562	540	543	565	534	548	550	527	583	550
3584	1354	1998	9537	8469	4633	2863	1371	256	194	195	174	187	186	181	196	189	176	199	178	215	207	203	191	169	191	201	213	188	181	204	182	195	173	177	186	205	220	193	199	181	187	154	216	206	205	178	193	180	184	204	172	185	195	190	206	180	199	192	183	191	200	193	214	204	212	205	189	210	186	220	180	196	184	215	196	175	198	207	178	187	192	222	188	224	203	176	198	193	205	212	208	202	185	191	189	202	177	214	181	200	183	205	183	179	204	212	196	188	190	180	216	172	198	182	204	194	185	207	186	190	185	209	171	184	201	212	206	203	177	181	159	196	196	184	181	194	183	202	202	179	185	201	194	200	222	167	189	208	170	168	187	210	203	192	189	202	177	213	166	209	194	182	198	232	162	196	189	212	182	190	169	189	176	189	189	213	187	210	223	160	193	178	210	203	178	192	182	164	197	193	203	183	190	192	188	215	194	183	196	183	202	187	196	187	193	183	203	191	192	191	210	199	193	193	197	197	188	203	192	202	219	185	209	202	191	192	178	195	191	191	185	215	184	183	180	205	166	177	200	206	174	182	198	178	205	189	210	189	175	187	167	184	208	176	191	159	195	190	173	218	193	229	182	200	198	193	195	203	189	176	199	225	200	198	215	197	218	194	216	217	210	179	209	195	191	199	199	189	192	182	200	190	196	190	186	193	196	176	193	174	194	199	219	194	201	209	188	188	185	189	195	198	194	159	198	190	188	189	180	218	198	196	197	179	170	201	193	166	209	222	169	177	185	185	188	178	190	232	208	198	194	197	208	200	215	164	195	216	210	202	195	213	169	209	159	174	160	179	191	210	199	185	160	185	191	192	181	186	192	179	199	181	181	212	185	203	195	188	222	176	192	214	190	185	199	215	224	229	194	190	173	193	171	191	197	189	180	170	196	224	167	219	204	186	194	200	194	209	205	194	183	205	178	202	206	206	184	189	215	192	216	196	225	195	190	194	207	189	190	172	198	204	186	197	209	218	175	194	180	209	188	201	194	199	196	203	202	192	216	205	203	152	195	184	186	181	202	190	197	204	207	177	186	181	189	202	223	184	200	189	204	236	187	209	235	203	205	174	209	205	215	183	191	171	195	208	184	171	215	191	190	216	180	185	201	205	179	187	174	201	205	198	178	197	196	192	182	203	198	227	194	181	205	212	195	210	183	206	186	198	172	179	204	211	209	189	196	185	201	199	158	174	215	215	212	207	186	202	191	202	194	179	212	202	218	189	190	171	183	181	194	181	182	189	192	181	179	186	206	193	181	200	205	184	181	180	193	197	183	207	192	167	179	176	183	202	184	204	205	185	183	171	187	210	201	205	167	169	196	205	168	211	183	196	189	187	168	193	208	213	222	205	191	181	167	212	195	181	185	174	177	175	197	204	192	215	217	223	216	194	200	161	212	182	168	187	212	198	189	200	212	197	215	201	180	212	190	196	202	196	189	211	181	183	173	176	188	198	206	208	185	202	213	167	186	177	206	182	176	183	200	192	220	223	218	193	172	170	211	190	208	179	215	193	177	198	188	203	169	201	173	202	182	180	193	206	194	194	195	194	205	242	227	205	191	196	195	180	176	207	195	179	190	193	215	197	173	205	205	193	197	202	200	214	189	204	186	229	203	187	204	218	181	179	189	194	181	180	160	176	183	185	212	180	147	206	185	194	199	190	202	212	195	184	191	178	200	190	169	207	186	213	211	191	204	196	195	203	179	180	181	178	204	180	197	186	194	197	186	190	206	183	177	194	207	172	212	186	217	196	210	190	196	199	171	172	178	211	192	178	187	198	192	210	196	185	203	169	191	175	200	184	200	201	192	208	197	223	183	183	176	202	198	180	197	199	190	194	211	180	168	181	192	184	183	171	212	193	197	198	183	184	252	194	215	215	171	194	197	205	194	204	189	202	182	189	209	212	181	233	208	176	196	194	186	202	190	180	210	193	181	198	201	182	187	187	180	201	194	167	188	191	230	180	206	219	189	219	182	185	230	212	206	200	181	195	200	214	196	187	195	177	201	221	203	217	184	192	245	192	206	193	197	189	196	207	200	208	224	179	186	191	200	202	198	206	201	190	181	225	204	202	209	179	170	176	190	182	187	178	214	202	212	208	186	193	186	185	215	204	190	190	195	197	174	195	190	184	223	185	179	192	185	173	206	196	206	196	197	178	180	185	201	187	179	201	182	177	211	182	202	203	208	170	216	168	206	196	195	193	184	215	201	195	220	217	204	190	186	165	172	156	197	197	191	181	211	178	177	187	179	193	197	201	200	193	170	182	183	193	158	180	217	216	179	187	172	206	194	186	197	195	196	200	224	182	191	183	183	188	179	205	202	188	198	184	191	186	204	200	201	177	186	163	181	191	225	161	208	172	232	208	203	179	196	191	173	219	200	177	192	195	210	208	166	175	188	213	187	185	203	178	192	176	182	191	189	200	179	189	176	174	163	205	192	192	206	198	203	203	194	182	192	189	170	198	189	217	205	199	189	206	195	190	189	181	178	180	209	179	172	218	204	198	205	185	218	186	191	192	179	192	223	203	175	202	175	212	182	195	184	177	178	193	192	203	211	179	190	190	197	184	197	197	171	200	171	193	183	202	202	176	195	190	201	174	208	174	202	173	191	210	192	206	190	197	190	183	192	194	199	160	168	189	166	186	216	162	196	212	174	221	193	206	198	205	201	191	186	224	158	205	197	196	215	202	208	185	195	201	183	220	174	172	201	208	205	184	191	193	198	167	187	203	199	177	198	179	178	206	179	207	223	200	169	221	168	201	194	179	205	200	193	208	179	190	223	157	199	164	201	203	219	178	191	190	209	194	183	193	183	181	200	200	174	201	191	197	205	181	192	196	197	176	211	207	209	188	191	156	210	195	198	196	229	208	188	195	199	182	198	193	187	171	173	212	191	189	215	168	184	179	189	215	205	210	187	198	177	181	191	217	210	191	198	192	185	207	193	188	215	193	218	214	207	189	178	191	196	170	183	202	231	186	186	190	173	192	173	185	178	179	166	203	206	223	201	178	203	200	195	196	187	173	233	184	168	212	186	211	196	205	169	185	173	196	197	205	196	187	195	183	197	179	199	199	190	170	167	247	206	187	197	176	183	185	206	203	200	198	182	187	195	184	201	207	180	188	205	210	189	191	202	221	182	193	195	197	197	213	220	188	191	197	170	215	174	196	196	169	185	187	216	197	201	199	193	170	166	199	209	205	182	189	186	201	204	194	183	185	195	185	186	197	182	188	213	196	173	181	210	198	197	169	184	189	197	227	179	218	214	199	188	202	199	208	195	201	178	207	198	192	198	195	175	199	202	209	204	169	172	194	197	185	184	190	193	211	181	178	200	213	220	188	197	200	193	171	180	197	175	207	198	194	177	186	227	211	177	184	201	209	189	192	206	203	195	180	180	185	169	189	207	178	185	178	186	207	177	184	178	196	204	214	197	190	173	186	178	203	187	192	227	180	188
2910	1540	4890	24352	21915	14094	10029	4880	743	480	534	504	562	519	524	529	518	521	535	553	534	535	605	519	563	524	496	470	509	517	505	566	566	544	495	519	536	529	529	532	459	497	504	506	515	524	528	537	545	510	485	498	513	507	507	572	513	461	519	531	518	510	499	520	515	537	504	545	498	505	509	497	532	499	522	523	497	518	549	524	506	541	522	536	503	499	508	521	538	509	564	525	548	499	509	544	470	521	519	522	526	535	538	516	488	532	572	505	485	507	492	541	473	508	521	504	506	518	524	534	547	550	543	554	480	549	525	516	497	504	505	466	507	501	481	507	497	534	488	469	505	477	551	514	504	479	542	482	545	493	471	500	527	501	510	515	521	487	507	504	493	494	489	545	510	548	551	519	524	505	490	523	531	510	498	508	560	520	505	506	526	528	499	527	487	565	517	499	518	541	487	522	516	495	504	513	504	498	521	584	516	484	562	547	527	511	545	506	503	490	521	514	506	531	511	473	488	499	473	504	560	506	530	509	497	540	483	537	529	529	524	483	512	520	494	509	517	501	509	516	513	532	521	492	541	530	575	542	493	494	471	501	563	549	535	515	522	514	484	567	533	538	517	481	548	553	457	540	552	538	520	549	526	544	549	566	542	500	544	503	492	517	498	459	532	500	506	518	481	491	529	529	511	545	525	536	509	535	529	518	504	519	505	540	485	516	554	521	547	525	490	523	530	495	506	492	548	517	551	504	556	495	501	513	499	534	509	514	515	496	517	514	491	487	501	488	516	492	540	519	484	558	504	539	488	525	549	522	516	503	481	501	515	494	537	517	539	513	498	492	523	506	519	516	527	530	531	526	524	518	508	544	529	537	494	498	526	506	520	513	501	513	505	540	496	531	518	545	498	513	510	488	541	493	504	482	559	557	485	532	538	488	525	477	562	496	507	525	523	445	490	492	542	533	482	491	535	490	489	522	486	523	530	531	508	518	513	521	521	494	510	492	509	509	547	517	501	477	491	522	518	531	505	487	521	499	511	546	522	474	490	522	525	468	545	485	515	477	495	537	534	536	497	512	515	527	508	506	498	537	551	537	523	521	575	484	500	530	526	534	489	484	518	540	552	524	546	509	488	502	544	506	519	521	510	510	467	487	533	505	545	543	512	548	498	567	531	494	550	509	493	522	499	537	493	534	517	534	520	517	511	514	498	516	514	523	479	512	507	510	469	519	500	560	536	485	470	497	541	518	533	512	505	510	514	526	520	497	503	504	528	503	505	467	521	508	508	531	499	487	494	466	496	508	531	492	526	506	494	549	574	493	497	538	515	511	538	530	504	506	511	511	502	483	480	507	519	507	527	508	483	484	523	519	498	488	518	532	519	542	548	535	489	495	472	500	470	517	547	530	482	537	513	520	511	511	520	474	519	515	553	491	505	538	520	534	488	537	544	520	490	496	505	508	505	502	523	532	504	534	514	522	502	474	508	489	533	486	501	519	505	471	512	493	528	541	493	489	489	519	514	497	551	530	478	546	526	497	524	521	475	464	528	537	509	499	513	551	517	471	538	516	520	492	502	526	499	518	545	522	474	532	537	520	484	506	471	515	525	492	508	509	544	498	507	535	536	529	527	534	488	493	505	469	479	488	530	531	497	512	476	513	497	520	528	554	537	494	528	487	505	499	524	521	523	536	534	514	477	525	512	550	551	506	524	513	518	501	515	517	505	519	491	483	509	526	482	523	541	540	563	496	486	512	483	526	554	501	524	528	519	541	511	542	504	493	517	495	541	509	540	509	509	507	541	523	516	566	534	524	502	528	499	527	522	524	499	511	570	513	504	521	551	461	500	526	502	502	499	498	550	523	553	498	511	562	515	508	523	506	500	581	533	528	491	523	498	561	521	550	513	516	487	474	500	494	528	491	503	471	467	524	478	533	529	526	506	520	502	521	555	502	549	528	510	577	532	514	502	523	557	522	516	556	490	507	558	546	527	495	521	502	512	496	520	487	491	506	525	508	531	540	484	515	497	520	532	536	519	512	531	509	534	516	509	468	532	500	484	512	502	511	556	496	521	492	466	515	515	476	520	496	527	500	495	537	502	568	494	519	512	504	511	490	537	498	511	532	498	521	495	492	483	537	487	500	481	556	525	511	511	495	521	522	530	537	525	501	528	530	512	512	528	561	523	513	515	519	526	514	525	514	519	500	491	514	542	499	559	516	557	521	486	478	488	549	534	542	481	493	504	508	518	512	518	511	510	478	516	484	549	517	489	497	514	496	549	529	526	511	502	562	514	545	512	483	497	534	549	496	509	493	465	535	524	536	557	533	501	494	500	517	531	513	499	554	493	490	506	531	506	544	468	496	508	565	517	498	498	509	490	516	474	511	517	514	515	519	526	484	516	497	520	487	492	493	523	520	523	494	496	500	505	518	496	521	557	483	520	504	544	550	506	462	493	477	491	469	488	520	553	496	502	472	504	520	530	546	528	500	491	526	507	553	529	475	490	528	543	519	479	518	544	542	494	494	522	496	522	524	502	516	500	537	507	489	515	506	479	488	532	527	504	491	510	520	519	517	522	500	513	512	539	511	527	545	574	494	530	539	533	515	485	530	495	513	545	534	533	511	558	536	543	501	533	495	525	543	515	517	534	504	509	523	504	571	522	527	527	531	502	507	519	523	463	525	505	501	511	531	538	491	553	515	535	489	535	500	493	500	509	506	526	517	479	508	540	522	495	495	546	517	536	518	504	533	529	507	528	504	511	526	513	491	500	507	490	522	488	501	508	539	523	534	512	492	486	526	506	535	511	503	518	560	474	523	524	502	517	496	537	531	493	499	495	496	553	493	529	568	497	489	533	515	513	513	497	523	540	486	493	536	484	561	496	500	493	512	514	547	501	473	526	490	557	534	538	515	504	536	506	529	528	511	499	519	475	557	497	537	491	528	560	539	533	525	502	489	528	484	509	519	511	529	485	538	503	517	537	573	524	538	536	509	504	509	479	519	537	496	473	540	534	532	550	514	526	492	517	524	532	465	502	546	526	506	493	530	498	534	556	460	507	483	476	539	550	478	520	551	513	541	511	508	508	530	511	529	514	519	553	509	527	562	510	557	509	484	530	493	493	536	529	505	520	516	498	518	495	523	533	516	477	526	501	536	510	517	543	540	558	582	553	516	519	514	477	512	509	492	549	501	516	515	518	481	509	525	510	529	474	525	519	519	547	492	523	475	537	501	501	483	476	497	506	528	542	496	480	496	489	515	475	487	511	508	540	551	508	498	500	511	506	496	524	551	523	509	513	499	522	522	502	523	495	559	493	527	543	469	514	533	530	485	500	509	503	545	533	510	505	513	504	501	528	539	562	514	526	498	541	523	502	490	518	520	540	509	482	576	507	520	498	536	504	499	509	528	506	506	522	487	499	540	525	474	548	537	547	527	505	529	528	498	496	501	523	517	514	560	528	565	523	515	517	534	488	498	530	508	479	538	479	507	511	520
13160	6209	23761	66996	54711	37850	23484	10658	1256	297	256	229	253	254	235	218	214	204	222	201	237	222	251	211	235	214	242	235	218	240	233	254	234	243	236	248	261	236	223	229	224	239	234	205	217	204	207	230	231	203	207	222	194	223	208	243	224	225	237	244	250	257	243	240	217	242	202	224	251	220	204	229	230	233	256	233	255	255	228	241	252	227	214	217	249	217	223	211	239	210	230	232	237	233	228	228	211	233	243	227	264	232	213	215	230	210	235	202	204	232	212	203	218	264	240	252	236	236	215	215	222	243	217	243	242	211	204	237	249	215	221	253	227	217	191	221	251	238	203	231	246	226	240	240	219	241	254	208	250	231	256	237	222	208	258	220	252	235	216	222	230	212	253	246	236	223	240	224	246	231	221	226	220	239	233	224	234	235	216	218	238	232	195	255	229	248	223	222	225	236	236	232	224	246	236	229	217	245	237	226	238	225	243	198	223	228	242	238	220	206	221	231	255	229	238	229	237	205	224	237	221	201	248	218	214	234	233	227	250	223	242	244	245	219	205	227	209	217	213	218	246	217	225	230	210	222	256	208	222	207	235	213	242	249	226	222	218	231	210	233	211	229	199	220	215	229	205	216	193	213	219	266	231	240	253	223	202	212	206	232	254	223	231	224	202	242	209	266	223	228	211	227	227	213	222	228	226	230	223	211	222	207	217	240	217	212	258	264	268	215	224	259	223	236	222	238	225	220	209	220	231	238	225	236	211	240	216	231	232	245	239	218	263	219	237	218	212	222	250	253	235	224	246	235	217	217	240	215	223	218	235	226	239	215	215	242	235	229	230	235	246	219	263	233	234	256	209	223	241	236	221	233	230	219	234	214	226	219	208	207	220	234	223	218	231	216	249	229	248	235	220	220	234	240	228	217	225	210	261	258	236	234	236	245	238	210	214	184	234	236	228	242	235	214	259	264	219	230	248	238	228	222	223	270	214	213	219	260	217	212	245	215	227	286	219	228	222	198	222	234	209	239	210	229	252	211	191	222	225	225	221	222	238	202	199	242	234	223	200	249	224	210	212	232	240	257	225	218	221	251	228	235	234	208	225	264	197	224	225	256	199	250	218	221	204	206	214	223	210	225	246	225	212	211	230	225	237	240	222	236	228	223	254	257	232	235	201	209	266	211	206	243	238	234	237	221	186	238	220	250	241	248	219	233	214	241	206	243	232	227	217	235	253	239	229	211	245	200	213	250	228	216	197	240	226	224	235	220	233	211	228	219	235	206	225	251	225	234	267	249	203	219	212	240	217	231	217	226	214	240	243	250	241	237	220	220	275	230	183	217	226	200	237	229	252	211	231	224	285	244	221	225	225	200	279	246	214	231	212	241	213	173	235	207	241	254	220	242	235	235	233	240	242	221	217	226	200	243	264	241	243	232	255	226	252	223	217	265	207	197	216	238	239	209	240	241	238	228	229	242	223	225	231	234	242	209	219	213	240	232	205	207	218	216	239	231	244	225	225	199	228	256	220	233	211	238	239	223	236	218	235	247	233	250	213	228	258	234	249	224	223	212	212	226	277	225	232	216	250	230	248	227	231	206	205	250	238	229	243	242	215	218	212	225	241	241	222	227	236	227	226	245	243	233	204	224	200	253	204	237	251	224	244	218	234	204	223	232	221	227	222	222	208	251	253	223	237	240	194	227	230	216	251	248	228	239	214	238	207	247	220	218	200	202	215	215	218	228	214	229	262	229	230	215	215	245	204	219	239	246	245	230	244	225	219	190	205	210	234	244	227	217	211	210	225	227	227	217	210	224	209	184	237	228	221	214	240	194	222	241	233	243	243	213	204	217	218	212	214	248	244	217	237	241	229	242	235	219	246	229	215	209	207	240	246	233	247	220	220	228	212	237	226	237	231	216	217	202	205	224	273	234	207	244	254	222	233	235	235	241	220	235	223	202	215	249	226	211	225	233	218	237	234	231	239	237	205	235	221	231	229	218	245	220	195	226	235	229	226	211	204	241	218	229	207	215	228	243	199	230	234	229	226	210	220	200	247	232	234	216	212	225	252	220	228	223	242	243	217	200	240	224	231	216	258	236	234	225	250	227	197	221	235	220	229	221	221	219	239	257	216	216	237	228	242	233	221	227	238	226	213	206	245	209	231	211	228	221	214	242	239	233	217	203	223	218	226	219	235	242	255	245	221	209	229	231	198	202	224	226	224	212	257	222	215	228	232	236	211	218	222	248	222	246	216	220	262	222	214	238	213	206	218	237	198	219	254	232	238	239	210	250	232	226	225	203	209	237	199	254	233	232	216	222	251	232	199	231	199	206	246	229	223	218	243	253	220	204	231	207	219	224	232	225	234	216	223	225	258	238	231	212	239	217	222	210	207	231	222	231	211	192	213	241	235	250	260	231	217	234	222	238	239	207	227	234	240	223	239	253	249	211	247	238	215	217	254	228	249	234	221	251	224	244	250	238	233	208	243	216	228	232	206	246	224	249	242	226	178	222	273	256	226	235	252	215	228	230	248	238	211	262	224	218	227	239	238	250	241	246	216	214	215	225	232	242	228	216	257	253	219	223	222	220	239	225	255	246	214	225	213	247	219	225	219	220	209	238	208	211	248	207	220	243	196	245	219	230	233	241	222	216	236	203	220	230	212	232	255	243	220	232	222	268	229	215	206	218	219	213	220	209	247	220	197	233	203	238	229	230	220	210	243	251	229	212	225	210	256	204	262	227	239	236	208	239	241	254	237	234	205	203	221	217	252	253	199	240	239	246	195	237	232	220	241	253	232	225	206	227	235	215	251	228	241	232	236	220	244	216	236	234	219	232	210	243	217	245	216	192	249	201	214	253	221	239	233	226	240	207	227	222	230	226	244	230	231	224	237	245	215	241	259	248	197	209	271	224	221	233	240	218	246	233	246	226	226	237	242	233	237	229	222	236	250	275	245	224	201	214	227	235	230	228	227	233	262	228	227	231	220	234	228	213	217	229	231	254	229	216	203	209	207	232	218	225	234	226	234	235	243	199	224	234	230	209	250	236	214	234	213	248	245	242	202	218	204	209	229	215	236	220	246	204	240	236	239	232	251	235	247	207	223	214	208	220	218	235	229	236	254	226	248	230	234	237	220	248	217	240	230	187	214	244	231	255	235	230	245	223	193	221	229	226	232	224	226	233	227	215	220	221	211	245	238	216	219	211	243	215	223	220	225	224	224	236	210	247	233	214	256	234	249	240	236	225	242	224	204	208	259	239	252	219	216	211	234	238	198	228	228	223	204	197	226	235	208	255	225	227	218	249	232	239	229	212	223	241	220	237	216	236	235	237	220	241	249	246	223	209	247	196	216	232	230	219	239	200	226	251	252	246	221	234	243	229	214	219	241	228	232	240	228	222	263	225	202	247	218	212	235	200	220	208	235	236	230	229	236	239	225	229	220	243	247	246	238	221	243	235	231	220	226	238	226	250	224	189	207	202	201	244	212	239	183	232
7848	4852	28371	70005	61994	48336	35798	22033	2424	787	666	665	702	631	582	602	602	600	599	604	581	607	610	623	559	582	639	573	590	620	592	606	582	583	585	636	615	612	568	591	591	587	665	583	603	595	559	571	614	642	608	575	588	585	602	621	626	645	586	608	654	655	701	619	566	590	629	603	603	610	588	600	554	595	613	612	587	613	660	572	617	607	603	568	584	635	582	565	549	583	637	596	610	581	595	559	601	600	610	632	559	565	597	584	579	613	630	545	578	599	625	533	588	629	628	603	566	591	575	566	583	598	559	564	593	563	573	611	646	627	585	563	599	612	598	567	578	596	614	569	584	610	629	581	622	602	600	594	602	569	601	596	561	605	659	622	588	559	599	569	609	586	603	572	598	606	614	604	588	607	611	605	613	583	617	596	604	576	614	599	624	589	608	606	609	583	559	578	598	598	596	628	566	592	626	577	636	593	582	592	603	615	615	608	589	542	653	564	568	595	598	575	637	582	545	613	588	603	599	589	559	623	600	600	580	582	549	588	633	588	592	576	631	596	624	646	670	592	599	629	567	591	539	596	560	585	607	598	638	604	583	578	623	606	602	572	589	633	607	616	572	625	593	628	635	555	600	588	588	603	610	590	578	626	593	572	620	593	597	578	555	559	592	606	593	594	575	644	604	610	627	586	630	633	615	565	587	599	612	543	633	598	624	611	547	580	587	577	601	635	582	621	588	580	569	590	585	576	593	579	600	595	550	586	601	633	614	583	580	618	636	645	622	557	624	600	576	604	556	632	609	572	648	610	623	542	563	622	633	560	582	616	612	568	634	615	592	603	577	541	595	620	623	582	601	579	614	596	591	634	583	606	569	589	559	615	564	591	570	656	636	612	615	605	582	589	597	579	568	602	584	579	599	631	561	612	599	552	619	580	578	605	614	571	622	605	616	568	605	597	617	615	610	620	593	570	582	607	563	650	590	600	565	602	574	585	644	581	605	609	592	585	574	618	569	576	575	606	584	614	593	553	622	564	622	592	581	627	575	639	624	559	606	560	579	589	600	572	566	632	591	544	609	602	601	670	556	633	557	593	573	605	575	574	619	605	571	642	578	533	593	609	603	550	532	593	585	588	605	585	577	590	566	595	601	588	590	647	591	591	602	596	625	612	590	598	595	596	570	616	644	628	617	590	594	600	567	614	610	591	614	606	580	594	601	577	608	565	612	623	620	579	625	600	558	582	560	604	600	593	593	575	565	603	607	597	573	584	563	599	623	563	603	597	594	551	579	577	591	605	586	559	607	603	594	568	579	571	561	628	570	579	548	605	620	653	594	593	603	610	613	576	618	626	589	581	605	605	592	552	620	590	581	583	619	577	571	576	617	611	602	600	621	614	582	552	557	555	590	577	624	621	635	575	601	610	581	603	584	575	579	598	534	627	628	591	585	559	596	590	585	601	648	561	617	571	568	545	602	637	617	591	620	592	604	604	621	566	605	644	578	592	609	578	578	603	639	566	596	598	625	599	605	603	587	591	571	589	576	593	648	607	571	569	579	576	593	608	586	561	611	596	608	631	649	576	595	601	601	561	632	521	653	540	600	588	554	561	584	581	579	598	591	572	624	618	599	549	597	586	570	563	607	553	576	581	583	578	597	635	585	592	633	611	587	582	644	586	591	583	614	616	650	619	590	575	563	598	571	587	575	598	588	594	581	589	610	572	608	609	562	622	580	608	598	620	633	596	560	581	564	562	581	590	588	569	595	543	579	588	591	591	610	568	560	605	599	573	570	615	619	616	603	555	602	566	601	585	620	588	605	599	589	593	578	605	642	588	585	610	575	588	611	614	593	556	605	640	605	654	591	604	595	595	561	574	597	568	612	600	560	592	612	587	603	561	607	550	619	599	579	584	613	576	613	600	581	610	535	618	606	585	601	609	585	575	581	574	603	562	579	577	550	608	601	571	604	604	573	618	580	595	586	605	585	592	557	580	591	582	563	560	598	588	560	574	579	588	587	621	588	561	603	607	588	611	591	563	579	605	627	585	577	575	578	576	573	586	606	635	612	592	602	618	583	607	592	561	616	639	602	598	628	539	580	612	581	592	610	555	587	604	599	631	593	538	637	580	572	615	520	589	586	592	597	610	559	567	526	551	563	620	578	593	564	608	554	605	605	569	606	613	605	593	571	612	588	534	555	601	567	607	557	596	605	602	570	597	538	573	595	584	600	635	595	607	617	637	575	607	564	595	578	575	602	573	630	584	625	609	541	553	579	591	598	558	553	628	611	598	593	631	574	596	587	572	583	596	560	628	589	571	584	605	589	593	627	533	612	636	587	565	605	569	605	601	576	612	579	598	616	603	615	587	590	593	593	612	587	617	603	586	607	598	603	589	601	603	616	629	603	597	560	596	608	572	602	623	598	565	625	583	609	552	562	591	582	588	615	607	592	561	575	589	542	605	552	575	555	603	566	623	665	582	640	538	587	616	585	578	587	596	649	591	614	568	621	591	583	592	517	563	545	610	577	596	514	595	632	591	603	637	575	623	611	583	552	619	557	576	573	596	594	629	568	581	569	571	572	620	592	579	582	602	622	602	624	553	633	593	540	625	620	568	571	536	528	571	640	621	589	584	629	561	574	590	592	584	567	598	620	594	591	586	633	597	601	578	627	597	577	620	563	607	594	629	571	598	619	573	594	600	638	590	587	551	601	585	555	634	620	581	552	549	612	585	612	572	557	598	589	617	594	596	593	616	556	616	550	562	594	620	618	603	621	616	586	572	586	583	590	640	580	623	589	576	601	606	587	591	641	613	650	567	597	605	610	562	566	615	612	571	561	587	630	578	597	600	614	603	593	593	569	624	568	581	581	607	543	602	624	562	587	582	578	565	572	615	547	613	608	585	594	580	614	608	541	578	608	628	594	626	592	599	580	621	572	618	580	596	588	620	585	584	594	640	590	593	564	583	565	554	600	621	594	607	582	615	570	566	593	571	577	599	562	569	566	638	564	616	590	578	623	564	578	609	604	624	595	582	558	644	597	596	587	575	582	572	583	592	605	608	551	612	580	605	587	606	646	608	598	620	641	612	575	588	585	559	555	574	574	639	608	568	596	586	625	593	596	572	564	576	574	578	571	603	561	631	565	562	581	552	605	619	612	597	622	575	559	581	585	602	559	581	602	526	584	591	567	570	563	598	588	567	561	568	628	610	581	584	612	608	547	630	647	566	553	541	602	619	614	600	582	561	615	639	603	581	590	594	554	550	568	657	595	598	557	600	596	517	578	615	604	632	588	584	574	593	611	573	645	621	608	567	579	583	615	602	630	601	580	610	571	614	589	631	600	618	575	632	556	577	592	598	573	535	599	585	574	621	514	603	590	565	557	582	602	596	566	569	602	563	576	580	592	528	625	578	619	586	578	596	609	602	593	593	628	584	567	590	617	612	563	636	604	600	617	592	574	610	600	610	593	595	610	567	620	597	591	586	592	578	607	597	639	593
21050	11090	34221	77764	66184	48886	33280	17481	2679	269	268	215	239	212	215	218	208	205	251	227	208	239	221	215	207	243	227	206	210	220	222	234	202	239	200	225	221	218	227	211	214	208	197	231	223	227	214	229	226	214	220	211	228	209	224	210	218	221	237	233	237	210	194	221	217	206	208	224	209	212	220	234	234	229	226	223	232	219	210	217	207	208	204	223	233	218	192	229	207	205	162	240	228	214	201	224	209	219	232	211	200	229	212	213	210	218	223	221	228	222	231	221	219	213	211	224	203	221	216	209	226	248	204	238	197	216	200	221	227	228	192	235	202	185	218	214	192	218	195	202	228	193	231	217	215	214	209	192	224	203	202	198	209	212	211	227	244	215	233	216	213	227	243	232	210	217	198	225	183	210	199	219	235	211	201	230	209	225	215	207	221	212	219	225	233	204	222	198	228	225	201	217	240	215	198	253	202	220	220	205	216	200	221	204	220	208	224	190	199	207	206	209	231	224	208	221	198	200	238	224	207	224	217	225	242	210	216	229	211	235	215	221	213	207	230	220	203	222	223	218	232	215	237	200	213	214	217	190	208	223	218	235	215	212	222	208	193	214	206	223	258	222	207	231	218	215	208	206	247	205	218	203	219	192	243	210	213	236	220	198	212	227	218	224	218	225	215	207	216	203	225	235	196	223	210	213	210	182	236	216	250	235	237	218	238	204	205	208	228	245	210	202	213	221	228	219	218	238	211	221	222	203	248	243	237	206	225	203	221	239	225	201	214	227	237	223	221	192	217	210	216	199	225	206	198	199	233	196	209	185	187	242	201	211	221	212	214	204	204	230	189	198	223	206	207	209	227	203	215	193	221	227	235	221	203	200	217	212	238	215	235	219	212	207	219	214	206	208	225	216	207	203	212	250	221	232	217	231	225	219	202	235	224	230	207	240	197	236	224	210	231	214	235	219	222	213	246	204	220	221	219	225	209	210	233	217	227	211	225	225	186	225	233	214	203	221	213	233	212	218	222	235	212	199	227	210	231	206	205	218	240	233	225	209	179	198	220	224	215	185	206	212	239	210	216	234	222	236	216	229	223	244	198	217	192	201	221	219	213	240	188	222	201	206	203	225	224	227	214	221	234	212	215	217	219	220	222	242	199	224	198	215	233	183	211	238	213	226	244	217	210	225	229	206	253	223	224	195	219	192	233	193	207	220	233	212	208	191	234	233	207	235	202	214	189	214	205	208	245	216	213	218	210	192	212	227	229	240	233	198	206	197	221	202	202	200	240	207	202	194	213	220	202	203	218	225	195	216	184	209	231	215	211	222	227	213	198	219	220	226	215	229	228	223	208	229	202	196	246	228	205	214	246	198	226	212	215	196	221	230	228	228	243	211	237	210	220	229	230	214	187	209	188	223	228	223	247	204	214	212	219	212	212	218	220	230	225	215	177	212	226	242	248	221	213	242	201	217	222	214	229	231	239	214	223	212	210	215	232	250	216	199	207	212	225	249	202	188	211	195	233	230	234	228	220	206	191	232	235	215	194	216	225	228	230	229	206	212	229	233	218	227	205	215	213	226	223	202	217	216	216	191	199	225	226	225	206	209	211	209	202	208	196	219	194	205	215	236	214	229	233	246	206	232	234	191	235	194	190	220	237	208	216	218	194	244	234	228	218	220	212	215	203	201	185	194	184	239	229	219	212	208	217	215	201	225	190	189	214	207	208	197	195	201	215	215	206	223	212	208	220	216	204	215	221	238	235	200	186	207	223	199	197	218	191	207	200	233	240	242	204	194	205	209	229	212	243	222	179	219	198	215	187	234	206	230	233	225	218	209	231	205	222	220	206	205	243	213	186	212	215	217	234	200	215	226	208	215	242	199	242	213	208	227	192	200	230	233	210	214	220	215	225	229	206	203	220	225	235	222	203	203	215	201	215	233	222	213	209	243	224	223	196	207	202	206	206	229	217	202	215	220	199	221	226	206	206	194	209	215	211	252	218	213	230	211	209	193	220	239	204	215	208	229	218	227	222	227	226	214	194	224	221	237	256	241	235	212	232	200	200	222	238	212	218	245	214	213	226	218	235	220	192	204	213	217	221	236	209	209	210	219	230	232	226	231	245	216	233	204	225	239	230	214	226	217	218	194	214	225	218	217	226	213	221	241	210	228	215	236	217	202	214	221	217	229	216	239	213	216	216	231	191	213	213	221	206	198	221	205	206	235	199	217	226	218	184	220	201	223	226	201	224	229	256	199	221	174	200	203	231	229	225	226	243	237	212	208	195	230	243	213	175	236	201	223	224	204	228	237	201	203	196	242	195	218	196	225	198	257	196	223	209	207	226	227	230	232	225	183	208	209	229	190	211	260	217	218	196	208	197	225	214	230	224	190	210	220	222	192	211	210	226	215	201	220	201	207	240	215	213	231	226	227	200	222	236	216	255	247	241	202	212	188	207	207	215	229	225	206	194	224	234	239	212	250	202	237	204	199	219	190	207	229	212	205	210	190	225	223	222	217	223	197	219	226	215	207	219	210	232	197	195	263	245	224	226	189	218	222	253	198	217	186	202	228	232	206	211	195	202	209	210	206	206	211	206	218	228	223	226	246	209	242	233	214	226	218	222	208	203	243	203	214	208	194	215	232	223	226	221	219	258	193	198	201	222	230	235	217	210	204	228	218	239	201	234	246	251	213	233	205	220	206	215	215	192	201	231	191	200	188	225	220	209	230	222	205	208	210	228	202	215	233	202	226	216	216	209	219	188	209	210	209	223	204	228	216	240	220	201	216	200	228	231	239	211	210	222	207	215	208	209	202	200	204	200	223	234	221	198	203	218	218	226	192	236	206	200	226	234	197	199	206	204	231	225	248	225	229	229	194	222	219	202	241	257	231	219	232	205	202	183	232	216	183	216	223	211	226	190	232	215	198	216	234	227	220	241	217	223	228	219	233	202	216	215	202	224	211	233	201	218	228	242	223	222	227	234	211	189	217	246	225	227	205	226	202	205	208	197	216	221	204	231	221	213	230	217	221	199	245	223	197	238	215	221	195	234	223	240	198	203	222	200	227	213	212	231	194	205	242	215	209	247	207	214	201	232	200	218	182	233	228	236	212	208	242	198	216	230	207	217	215	202	245	223	200	211	194	222	212	231	230	230	220	259	206	210	228	236	221	206	233	228	226	220	218	223	228	237	209	217	187	249	207	216	192	231	230	196	208	214	224	224	210	222	226	235	212	214	205	200	215	228	207	211	217	210	203	177	217	213	232	216	225	202	220	225	220	223	222	228	209	233	216	190	222	211	215	206	218	227	220	202	224	222	192	230	238	252	201	228	220	224	219	230	234	206	204	217	196	216	202	231	205	175	208	242	216	213	182	227	230	261	212	222	218	204	235	218	220	251	228	224	209	241	221	247	202	233	212	200	210	211	238	222	217	194	230	207	202	231	216	235	224	208	229	211	187	223	221	208	218	194	225	207	194	223	263	204	220	217	210	216	216
11086	7256	35869	83029	74881	58272	44698	28395	3428	793	709	683	787	620	574	600	558	536	559	552	536	576	573	586	587	535	509	546	556	575	556	567	515	564	566	584	591	546	558	532	529	551	608	564	571	549	538	536	549	560	528	538	567	552	565	594	578	569	550	561	634	612	641	614	531	539	558	545	555	525	570	558	584	591	545	578	547	558	537	591	541	621	579	549	567	606	561	539	581	579	545	536	522	558	552	568	564	548	569	562	540	571	568	578	557	553	520	571	569	547	555	535	538	601	576	556	526	534	570	545	539	531	555	550	535	545	549	533	529	539	567	580	540	558	541	564	557	542	581	590	588	580	515	563	567	555	537	555	558	578	561	583	577	564	587	555	579	598	525	556	549	566	588	568	513	525	526	552	591	539	560	558	540	542	538	560	574	525	541	567	527	542	576	563	563	506	549	583	515	591	528	530	555	551	563	577	537	566	559	568	509	601	562	537	557	549	610	566	532	550	555	577	554	566	588	543	569	542	553	573	571	597	599	534	578	552	566	542	524	549	598	577	579	535	540	562	526	575	560	590	555	578	571	590	601	561	529	549	538	530	602	510	513	614	574	542	522	567	547	556	546	602	594	562	543	547	579	557	548	539	520	510	559	506	525	547	561	513	540	534	552	554	547	567	506	581	576	562	569	576	560	509	531	561	529	567	622	545	545	557	541	577	597	548	560	563	523	530	563	538	483	559	568	572	572	565	524	555	552	594	550	617	551	558	546	550	552	597	537	579	557	573	526	568	549	564	588	598	526	572	574	612	591	561	542	543	510	607	555	583	540	536	599	561	556	569	516	568	537	588	572	561	571	587	535	528	574	562	575	609	539	543	556	576	589	554	549	544	564	544	563	545	577	552	552	532	562	545	582	533	555	594	513	560	561	564	570	583	576	541	591	533	547	540	547	542	573	588	537	563	535	528	536	583	587	528	598	555	534	572	546	577	570	552	555	553	551	578	552	570	558	561	550	549	594	517	578	513	536	563	569	572	555	597	552	498	525	593	499	567	557	571	580	558	502	529	575	533	575	538	564	558	571	549	541	529	563	562	547	570	572	567	570	572	567	591	555	506	575	593	571	594	567	629	542	532	523	529	551	573	502	550	547	570	561	530	523	526	554	562	564	545	571	585	510	588	536	569	565	543	577	582	557	581	548	540	561	565	542	539	530	574	520	530	578	513	503	549	577	559	585	570	552	553	560	581	558	571	541	554	546	566	538	577	552	562	559	549	567	565	575	560	570	576	563	570	516	579	572	575	604	558	563	533	554	534	619	569	557	570	581	590	519	561	551	506	559	576	523	558	556	559	568	578	542	601	552	544	572	588	569	514	522	554	545	523	566	547	555	566	549	544	574	572	539	569	562	555	582	553	588	601	532	597	526	556	569	515	585	525	552	573	534	542	557	525	523	513	532	546	539	566	570	548	561	569	512	543	569	549	552	583	565	528	542	558	573	554	541	546	562	552	541	524	541	524	523	533	576	544	581	535	577	560	577	552	572	594	566	567	606	556	504	514	592	575	576	578	584	572	584	554	561	550	542	553	612	572	594	576	533	586	600	584	570	572	544	575	565	542	620	539	581	586	589	593	533	564	519	570	550	536	551	608	559	573	557	582	577	515	600	550	531	530	574	515	571	607	505	580	581	578	584	525	550	591	580	535	567	558	564	579	596	505	544	600	548	566	540	523	544	536	583	565	618	576	551	568	554	513	534	566	504	556	542	548	597	502	531	547	576	527	585	606	556	533	530	548	552	605	565	531	561	521	578	562	526	553	582	552	614	530	538	516	547	523	548	586	572	527	523	565	535	563	549	543	565	583	552	566	568	556	558	533	568	557	557	581	563	573	556	539	539	570	534	570	584	628	530	601	556	564	583	564	567	580	564	528	595	558	580	580	559	572	576	589	591	543	558	597	523	547	569	602	586	582	574	566	541	542	547	532	600	606	561	574	547	585	549	562	545	550	556	559	575	570	567	549	545	585	578	594	519	570	587	572	558	555	545	620	562	545	572	578	537	548	520	557	584	576	569	542	583	572	588	585	604	574	565	548	518	548	494	584	534	575	578	568	555	548	609	530	544	562	532	572	539	555	602	523	571	569	524	530	586	561	558	543	564	552	563	566	574	556	556	560	558	615	535	595	548	596	520	548	523	555	589	543	534	523	546	546	599	588	580	531	575	541	560	559	547	604	579	552	557	526	601	563	557	585	547	549	589	566	580	508	524	621	586	564	573	550	559	583	525	543	539	534	518	594	584	557	550	573	562	500	567	607	547	547	540	530	552	614	521	559	563	578	576	577	562	563	560	550	572	563	549	545	619	578	526	552	512	588	563	560	588	550	573	581	558	560	568	570	598	537	574	516	505	525	559	554	554	552	537	573	604	534	532	552	559	572	602	510	532	540	590	563	587	551	536	547	589	536	570	553	546	574	563	597	575	523	571	526	578	530	548	522	549	559	542	512	559	567	589	559	551	569	581	567	561	560	555	500	593	552	581	533	564	553	555	557	567	550	546	567	572	575	556	542	544	543	562	586	596	560	538	574	557	549	523	610	576	568	592	591	538	503	551	567	551	580	611	547	573	562	563	568	525	550	530	572	491	563	521	599	561	565	544	536	507	563	580	583	565	562	573	549	520	563	551	561	540	566	572	578	570	559	548	580	606	565	526	537	561	553	517	550	545	512	551	553	578	559	535	570	591	562	569	578	535	567	595	560	548	544	589	546	561	585	545	525	567	596	545	566	543	547	511	562	555	624	528	585	558	521	558	583	538	571	584	582	540	570	564	532	592	559	573	545	552	555	612	596	562	542	605	590	530	551	588	567	555	546	556	589	580	565	517	523	542	535	564	574	558	569	593	564	545	502	549	551	577	560	568	556	560	553	583	544	595	574	567	540	554	525	580	575	566	537	576	576	547	564	573	589	534	567	570	580	563	581	612	579	536	557	572	598	538	569	580	562	514	554	591	552	596	521	575	592	545	520	528	567	565	548	595	625	583	563	574	557	532	534	570	570	562	540	564	579	627	607	572	549	566	557	546	560	579	560	571	575	567	597	614	581	562	592	509	556	560	521	511	517	554	564	539	528	549	532	537	536	552	576	531	529	521	562	562	577	564	576	549	565	565	553	575	579	574	584	589	555	587	627	587	557	549	572	544	540	561	557	567	557	562	533	620	563	565	517	569	575	594	588	529	535	538	534	535	575	565	516	537	562	573	581	552	574	550	552	565	570	604	562	542	587	583	559	520	578	550	557	533	563	562	591	513	597	520	565	562	555	562	549	525	527	579	541	542	552	565	590	535	554	561	568	521	571	581	552	604	546	589	567	540	573	593	570	527	562	549	578	530	580	605	541	570	572	556	576	577	580	563	554	563	558	579	576	550	529	536	559	552	576	562	560	587	503	535	562	584	572	536	536	560	567	585	638	577	581	606	565	564	548	568	544	518	539	552	561	538	604	561	608	578	563
3583	1090	2417	9084	9450	4672	2746	1332	251	209	224	216	188	213	196	176	215	193	189	222	191	212	196	187	200	183	215	181	186	210	186	198	208	225	214	218	196	203	201	184	204	216	194	243	186	182	192	202	186	197	213	202	192	192	198	211	204	219	181	189	183	180	188	211	188	206	147	205	197	209	194	183	193	234	193	203	208	218	207	204	175	189	208	211	220	213	185	210	204	205	205	222	190	203	199	193	192	200	170	216	197	199	206	193	194	183	209	203	218	193	219	215	186	186	224	174	198	209	205	192	200	201	194	191	200	187	206	209	212	188	213	183	176	208	205	194	200	198	187	213	193	181	202	187	217	165	223	184	219	205	208	195	204	191	198	194	203	196	208	219	198	214	205	204	166	200	195	228	212	187	189	216	203	199	194	187	208	197	213	182	194	186	185	188	181	192	210	199	191	199	175	204	217	184	182	195	210	194	205	176	181	172	194	189	206	221	189	192	186	203	205	188	211	210	198	184	190	187	210	189	209	190	197	199	209	193	197	161	216	184	175	187	182	210	193	189	198	183	203	190	181	205	194	199	177	195	191	193	191	176	172	213	174	187	209	199	215	175	196	182	210	208	196	219	196	191	209	190	204	192	202	189	221	185	194	166	202	197	206	212	196	197	221	187	190	218	198	213	197	183	193	195	191	196	175	210	211	197	191	202	178	198	215	226	190	195	176	188	199	207	192	200	164	176	186	193	179	198	198	204	195	188	194	197	205	247	179	201	186	221	169	181	216	209	188	197	202	194	195	215	171	201	202	204	190	180	187	180	187	169	214	209	185	191	183	220	164	191	181	187	206	193	190	171	221	191	170	212	213	208	190	194	197	200	184	186	207	189	216	201	198	197	197	184	175	180	193	188	195	200	181	228	199	224	214	192	186	226	178	197	198	180	189	202	179	196	211	186	196	197	206	184	224	211	203	192	190	183	193	188	188	203	189	190	219	172	181	197	198	193	202	200	184	179	201	197	209	174	197	176	219	217	204	211	186	212	203	221	184	215	214	205	162	217	200	212	172	198	191	189	194	197	197	186	182	211	216	207	205	230	186	173	182	172	179	190	220	196	195	212	210	191	198	179	181	206	192	209	203	175	185	201	202	178	205	195	207	204	199	185	215	201	202	201	196	163	194	211	213	208	195	189	182	196	211	186	209	192	181	201	182	210	216	180	170	204	184	209	200	173	178	216	177	174	198	197	180	196	190	178	188	180	185	183	202	185	214	210	202	181	196	198	200	219	204	186	205	234	202	214	179	190	177	217	184	200	220	207	187	202	183	198	165	184	191	189	207	202	207	177	207	186	207	189	199	192	193	194	198	197	198	187	217	207	207	199	187	181	188	206	166	203	186	170	174	195	204	214	178	188	195	199	184	191	175	195	221	222	178	198	185	184	193	231	184	178	192	191	199	198	188	195	220	216	191	187	197	208	230	186	198	191	184	212	215	207	198	206	193	224	207	217	183	175	190	184	198	201	183	190	188	196	199	200	201	212	182	193	198	196	210	182	186	205	208	217	175	179	207	218	197	196	196	200	182	213	230	213	176	189	186	213	202	182	165	195	200	176	217	182	188	214	202	215	184	190	214	222	202	183	196	166	208	186	180	227	215	195	210	175	188	189	224	176	189	210	184	178	201	211	188	202	178	197	215	187	195	192	199	193	186	208	215	187	200	211	195	195	217	189	211	185	210	217	218	171	197	195	203	204	188	201	191	198	176	181	180	188	220	218	192	206	197	201	237	221	178	202	189	204	195	216	190	217	185	193	182	190	210	208	195	215	211	205	196	182	178	192	182	190	205	192	211	186	201	218	173	221	196	206	222	188	188	206	201	198	187	183	196	205	202	195	190	197	211	204	191	204	205	201	221	171	187	192	204	205	195	188	208	186	194	192	201	186	207	192	195	184	208	174	220	214	179	191	198	195	188	210	196	185	189	207	202	225	179	165	197	184	185	198	183	199	186	196	206	209	202	185	192	202	175	204	183	179	203	203	206	210	200	200	213	166	182	201	177	204	212	197	198	187	214	177	209	199	181	202	196	193	179	200	243	170	188	191	196	184	181	210	206	178	197	219	192	191	199	198	180	212	190	180	180	176	226	182	220	174	195	197	187	217	201	194	219	205	214	169	208	212	205	208	198	188	212	180	192	193	196	214	196	205	210	191	178	196	181	203	180	207	171	164	189	199	235	195	187	215	193	193	192	187	209	186	169	179	203	189	204	177	216	198	195	192	222	179	211	186	181	187	209	215	195	200	209	200	193	208	187	210	215	203	186	194	206	177	203	208	185	203	198	188	203	204	172	198	182	211	174	192	190	177	187	204	195	204	181	189	207	192	207	186	178	173	178	200	184	195	190	198	187	203	195	203	182	195	196	184	186	229	205	191	203	226	180	172	182	192	226	220	177	174	198	212	194	223	202	182	210	189	195	211	191	177	217	163	187	228	165	226	194	213	182	202	183	194	231	175	218	180	231	211	218	175	168	181	192	176	157	186	181	180	212	194	217	211	201	198	207	176	198	205	229	213	177	195	177	197	193	203	195	208	205	212	203	187	192	217	209	189	181	227	159	219	195	174	190	197	176	224	183	205	180	191	186	188	210	200	219	168	206	196	208	216	207	215	195	207	193	214	214	209	180	193	173	189	183	176	193	203	197	193	195	209	201	189	210	196	202	208	186	219	222	197	204	178	203	165	210	208	169	195	212	201	197	216	193	219	206	179	192	217	219	215	187	220	194	178	188	179	178	214	221	222	208	176	179	190	211	191	185	176	187	190	218	196	169	219	194	167	195	229	188	185	187	192	175	193	215	194	172	196	186	214	169	173	207	184	220	173	194	209	199	171	190	203	208	168	196	205	221	182	177	190	201	193	200	196	182	197	179	212	208	177	205	204	198	191	191	195	194	228	210	216	184	203	179	222	187	185	199	185	224	191	209	220	230	191	168	174	206	189	196	188	173	190	219	230	195	187	179	216	201	198	205	211	203	206	189	196	215	195	212	213	214	192	183	212	212	197	220	162	195	196	191	187	189	210	176	193	200	179	197	222	188	180	186	203	161	187	188	196	188	173	188	206	196	208	218	175	195	218	200	187	171	194	190	192	198	219	214	186	207	191	208	181	197	201	217	199	189	192	199	194	196	192	206	180	210	203	193	200	178	178	220	167	197	220	195	185	204	215	154	200	205	205	186	172	219	195	177	201	215	182	201	188	202	188	203	201	170	201	181	198	188	208	193	207	170	210	227	199	208	180	209	186	178	195	196	164	208	203	190	193	207	219	188	176	198	204	199	192	214	198	186	182	192	214	180	204	193	205	200	199	173	192	197	188	238	213	226	180	196	215	226	194	197	201	190	162	167	207	192	182	199	182	183	178	200	204	188	196	206	200	224	199	189	195	198	229	168	226	192	207	210	221	193	195	190	194	190	201	180	209	200	201	183	200	216	190	212	215	196	193	179	199	201	175
2956	1416	6452	23652	23117	13928	9554	4507	777	529	548	513	559	496	517	536	500	518	507	456	504	534	462	554	490	516	514	510	580	527	522	518	569	481	559	542	541	560	549	485	529	471	549	533	527	540	484	556	504	552	522	525	572	499	551	557	535	543	531	484	524	530	529	559	525	523	511	478	517	532	516	524	522	539	529	531	518	536	517	528	544	518	523	523	532	540	502	522	490	522	559	532	500	522	528	521	523	559	541	543	528	564	538	491	492	542	571	514	554	534	493	568	532	537	513	539	544	543	540	562	501	532	524	520	493	519	542	540	506	495	530	576	520	537	526	537	522	533	499	524	525	527	509	523	553	484	501	519	534	519	549	496	564	504	490	546	516	534	533	493	528	498	525	508	527	523	495	528	527	526	538	512	529	503	519	523	486	535	528	509	537	518	542	544	545	531	538	503	522	533	493	566	520	502	537	520	536	530	529	531	544	525	547	495	567	493	520	502	521	515	519	495	517	490	538	543	514	533	506	562	528	513	540	535	518	531	531	522	556	512	542	471	547	536	538	494	539	541	494	570	525	514	507	536	539	525	496	486	515	549	498	525	553	525	511	508	515	537	548	503	527	529	566	511	570	490	548	499	513	532	483	490	535	505	554	499	530	493	540	521	490	499	503	517	541	510	475	503	492	576	510	514	547	560	536	509	509	484	539	499	532	491	503	485	486	503	514	506	560	468	541	551	531	548	517	535	514	507	504	517	530	468	534	523	518	501	519	482	503	550	520	560	506	529	506	507	491	532	488	533	527	543	510	527	567	564	510	563	486	521	516	569	510	541	503	489	566	569	591	567	527	515	519	529	556	513	504	526	580	536	552	557	526	520	508	539	571	509	529	509	534	531	537	515	485	488	464	528	520	523	512	537	504	517	542	500	506	513	583	531	562	561	518	504	491	544	530	517	500	507	527	515	516	518	568	528	508	530	512	489	503	502	522	535	513	571	521	511	511	519	502	507	539	476	530	513	491	527	545	524	558	531	499	522	584	502	499	511	523	475	531	514	495	516	535	543	517	517	560	522	518	533	511	542	493	545	519	513	532	540	578	518	536	499	508	525	541	559	543	563	513	551	518	536	508	501	528	572	548	544	531	518	525	515	535	545	492	556	513	515	543	518	524	548	531	544	521	490	549	535	468	556	568	513	541	505	546	532	551	525	525	535	551	509	532	556	478	515	538	563	513	517	524	474	523	507	504	503	500	496	504	498	520	556	488	508	519	532	544	529	514	491	529	539	558	542	547	510	564	532	525	523	500	489	518	536	560	552	533	534	509	544	547	496	546	555	515	491	530	537	540	511	540	507	537	521	517	505	583	497	515	567	519	542	525	537	480	535	536	485	529	547	499	518	552	529	523	532	510	547	577	496	519	578	548	529	508	547	535	570	525	498	508	538	521	482	538	488	586	520	565	518	547	509	551	525	547	556	522	520	516	548	502	520	504	514	510	495	479	577	536	552	508	503	528	502	507	515	545	530	521	570	516	555	484	542	522	513	531	538	523	523	518	520	553	544	509	568	539	526	508	541	495	528	534	485	522	488	525	513	521	532	503	525	591	510	464	504	522	545	520	495	529	525	470	534	532	557	529	537	530	505	517	507	513	530	503	500	539	519	518	513	527	544	557	569	552	530	572	545	510	556	498	564	477	542	492	543	537	521	519	510	553	503	541	524	523	537	583	530	507	506	486	532	542	559	516	489	563	545	508	520	502	502	529	580	519	534	529	500	465	576	507	521	473	531	536	517	513	497	561	489	568	507	523	501	533	554	498	496	509	500	520	534	444	529	539	540	548	567	509	540	550	517	530	516	555	536	504	511	488	543	538	539	457	511	542	504	549	484	489	488	552	528	525	541	512	525	547	546	519	491	544	509	517	513	527	519	559	560	519	559	491	550	482	490	559	550	534	526	535	518	584	521	553	527	508	537	539	555	553	510	498	530	506	546	510	536	550	539	496	484	537	520	542	542	557	509	509	529	525	521	518	534	525	504	549	561	517	547	560	536	520	506	524	517	505	526	537	536	533	514	510	507	552	541	517	535	511	529	534	540	531	529	522	502	521	539	522	506	512	535	544	538	517	598	525	524	530	523	500	521	524	498	582	510	531	515	523	477	490	559	499	525	497	533	508	521	532	514	510	523	551	501	523	525	534	489	529	538	537	526	505	568	519	509	464	507	529	535	533	505	525	530	532	543	518	522	529	487	516	524	550	478	555	461	527	493	504	511	566	546	542	581	562	557	525	498	558	544	555	527	548	522	567	577	490	503	564	541	528	493	491	515	512	512	510	529	527	504	527	523	534	500	492	540	505	488	536	473	525	503	485	509	512	517	529	526	497	527	475	517	510	580	525	524	520	509	524	543	506	538	535	496	511	547	472	550	502	530	537	493	521	500	548	505	519	510	532	528	520	483	491	530	530	507	546	492	559	471	508	497	454	531	561	537	544	545	509	508	514	514	510	522	516	523	573	487	542	518	505	523	534	573	543	524	512	503	518	556	521	537	560	509	548	534	510	531	509	531	523	515	521	528	495	551	512	510	547	490	503	569	561	516	476	529	581	536	521	552	555	517	515	487	560	515	505	543	533	564	499	505	527	510	491	546	473	540	515	549	496	482	536	505	533	517	497	538	561	528	524	501	490	513	545	520	502	545	546	533	525	479	484	507	514	512	504	499	551	524	522	536	539	498	534	506	505	534	544	509	507	528	554	484	505	518	531	516	543	523	520	586	511	535	516	537	526	495	505	540	539	524	558	517	529	492	560	522	518	506	503	475	520	470	493	509	501	494	540	543	515	548	539	505	532	521	542	514	518	558	526	514	515	520	525	511	531	487	502	492	509	497	471	509	489	506	538	512	479	551	501	486	521	511	542	498	569	531	548	543	448	556	539	538	539	537	548	586	564	543	514	545	516	519	504	523	524	527	481	523	526	519	556	542	531	510	495	504	490	488	554	533	507	515	502	494	553	517	523	513	579	549	511	517	531	513	502	539	520	551	546	500	495	511	555	549	484	525	502	514	537	546	569	521	508	499	550	510	515	530	560	552	541	517	490	534	516	504	511	536	537	507	506	501	494	525	513	492	521	556	526	540	530	522	545	515	497	516	540	528	540	537	500	543	522	531	546	528	543	507	547	495	519	530	552	512	528	520	529	535	550	528	505	541	520	557	530	533	528	562	517	515	545	544	500	541	541	462	470	535	495	528	514	533	522	573	518	520	546	526	530	499	535	512	525	472	555	534	512	498	519	540	474	509	504	521	575	526	512	568	510	521	510	499	560	503	513	536	495	492	492	528	519	520	510	544	516	511	526	518	532	520	500	484	518	539	531	528	518	525	500	498	549	516	519	557	519	516	514	512	523	507	517	542	529	546	511	542	537	519	561	508	562	541	546	540	524	527	544	530	520	556	523	480	521	495	531	516	529	555	515	538	518	503	516	510	484	494	527	549	488	513	522	520	513	491
13757	5755	12715	62642	56842	39000	25877	11312	1166	246	265	253	259	223	239	230	242	226	213	216	230	234	248	244	200	222	247	244	242	220	232	243	221	231	210	225	228	242	221	221	217	233	213	198	211	234	247	269	223	221	219	229	209	242	219	222	242	233	237	217	243	231	247	230	245	216	246	229	230	249	240	225	229	244	236	220	223	241	230	226	254	221	227	228	257	249	223	242	235	209	250	247	228	207	209	223	241	237	225	216	223	248	236	244	241	217	211	216	253	209	223	241	227	232	236	247	224	229	216	216	211	234	215	213	235	208	210	205	239	210	216	197	233	241	229	213	213	243	196	191	227	221	228	223	221	232	234	243	200	245	200	232	224	204	237	215	231	232	229	258	231	215	213	231	221	223	237	232	205	235	222	245	245	209	229	201	225	245	231	254	224	227	249	240	237	216	232	258	237	269	227	231	217	199	229	225	219	241	242	201	233	242	230	249	243	215	239	189	238	221	228	230	247	223	185	212	219	202	231	221	230	223	242	217	244	224	220	231	217	203	219	217	211	225	251	215	213	218	213	213	217	215	238	230	230	241	241	254	251	231	256	227	237	249	222	198	240	244	239	228	226	207	204	235	213	223	229	181	233	228	225	219	225	228	210	190	252	242	236	220	207	242	258	216	232	235	249	210	216	219	236	256	232	232	239	239	232	216	225	197	225	239	240	235	211	243	189	200	225	209	250	223	209	249	225	229	224	224	217	230	252	216	240	215	244	234	220	218	246	209	239	213	241	225	219	220	224	227	238	209	242	230	237	236	222	216	226	194	221	215	217	233	216	247	241	204	218	224	211	221	237	209	220	216	229	223	228	229	249	227	247	240	227	261	200	247	223	204	213	258	194	233	240	225	237	230	217	230	228	251	256	234	218	230	212	237	220	264	223	215	245	247	239	210	267	241	239	214	242	228	223	241	241	234	221	240	234	222	204	219	232	225	259	186	244	233	226	227	254	220	251	211	226	234	223	243	221	257	275	247	200	245	229	256	206	229	242	216	260	263	255	228	244	226	226	208	224	202	218	224	231	229	229	214	257	242	225	248	214	241	192	223	211	216	232	228	203	229	239	231	244	234	238	225	236	257	210	225	233	224	230	225	221	250	230	235	239	194	227	192	213	233	235	237	224	270	225	210	218	223	242	227	194	241	206	200	215	235	238	247	235	227	271	244	223	231	248	214	224	244	201	184	250	214	253	227	206	251	247	240	216	214	237	228	245	226	241	217	239	213	237	231	217	211	227	265	211	227	219	207	209	240	217	230	239	263	217	214	220	247	216	229	236	247	221	237	227	218	217	226	244	227	231	232	233	239	195	229	251	266	251	218	210	215	263	233	199	207	258	219	206	222	196	224	208	236	198	206	222	241	236	228	198	235	281	234	247	223	233	245	217	231	198	212	230	234	216	236	229	252	228	246	226	205	201	221	246	229	237	229	207	210	212	240	221	219	235	216	199	253	241	249	219	244	204	231	258	249	242	243	215	248	209	232	242	226	221	225	266	222	246	206	245	227	235	255	234	214	212	231	235	205	240	209	196	219	204	231	211	255	225	249	240	235	245	211	238	247	242	237	227	195	201	219	235	221	267	218	226	208	214	242	227	225	241	220	218	222	236	217	235	225	226	228	240	229	213	237	203	240	229	244	230	230	254	207	250	234	219	213	234	220	256	227	227	210	247	234	245	197	248	213	219	245	256	216	259	221	230	231	227	253	220	211	241	216	214	203	235	244	228	235	247	246	234	236	221	196	213	216	220	235	223	212	209	211	205	258	221	225	218	223	235	253	239	230	238	222	231	226	206	247	203	236	221	215	226	217	249	216	216	229	233	206	213	214	203	216	216	233	228	211	211	225	249	216	227	229	239	232	212	207	244	231	256	252	218	224	241	227	211	232	235	214	216	230	239	227	228	223	247	236	242	236	251	225	244	195	253	233	238	262	221	194	215	244	219	229	222	225	236	217	219	239	227	218	236	234	249	228	231	243	217	228	225	242	217	224	235	232	224	207	242	236	237	218	270	237	254	222	254	212	204	209	239	215	228	235	228	217	228	222	232	224	239	222	246	227	210	223	211	212	246	241	193	225	231	226	240	263	243	242	239	246	206	262	226	236	217	248	248	197	217	237	244	234	235	208	239	182	234	231	241	237	206	225	229	221	224	235	238	199	244	213	239	244	220	235	211	207	220	216	207	244	243	177	236	215	224	232	222	256	207	229	238	264	227	228	242	188	208	235	211	239	216	220	222	227	235	220	220	244	226	221	218	208	236	228	215	223	223	229	217	238	232	221	227	229	218	247	210	246	228	216	232	237	217	209	222	241	230	223	218	244	210	215	231	209	221	241	233	258	230	222	228	225	216	238	216	220	230	218	234	224	198	225	204	254	227	226	226	218	219	236	248	221	244	207	246	207	206	214	213	264	221	215	227	242	245	246	195	218	218	236	203	211	230	233	251	229	236	241	228	204	228	254	230	222	215	252	232	207	229	258	256	214	227	220	224	228	220	223	232	232	203	206	245	212	231	225	226	230	252	210	217	228	200	205	215	249	211	214	262	224	225	225	222	247	196	206	225	232	231	233	255	241	216	248	229	226	233	255	218	232	222	183	217	233	200	251	216	211	229	268	226	226	232	226	224	242	243	244	240	211	254	230	224	203	228	239	254	234	234	266	227	235	229	257	214	242	226	264	230	214	208	258	202	242	234	264	225	230	219	235	228	244	210	245	218	226	245	209	222	227	229	235	219	203	231	207	220	260	233	255	203	235	269	223	215	233	255	239	212	233	225	230	242	233	241	235	212	217	230	244	201	235	212	218	223	239	230	215	235	205	243	227	247	234	257	246	242	227	239	202	242	230	228	227	219	204	255	221	240	239	255	222	236	212	232	223	229	224	181	227	217	250	232	220	198	231	216	233	229	205	222	206	219	240	234	234	220	200	236	195	213	229	229	279	230	229	227	247	220	222	220	256	224	223	210	230	226	220	208	242	234	246	239	206	222	235	256	241	227	232	240	218	256	208	210	215	236	231	238	246	196	237	240	242	226	234	244	206	225	230	248	219	225	219	221	211	217	231	202	263	233	251	235	240	227	251	226	206	209	226	231	229	213	249	209	227	212	237	233	240	208	244	250	238	222	226	224	243	234	238	243	221	259	211	212	239	220	233	214	216	248	233	207	222	225	239	214	242	231	247	203	213	253	215	242	244	228	224	218	207	252	221	214	241	233	203	251	253	215	230	235	218	246	208	211	219	234	224	193	238	232	224	213	221	220	211	244	238	208	228	234	245	215	232	226	226	228	256	228	251	249	219	251	234	238	225	225	229	238	220	208	192	214	236	226	245	252	218	228	209	202	203	234	219	238	210	223	215	225	217	251	242	226	223	225	225	221	224	232	245	223	229	223	226	243	202	237	250	189	227	218	238	237	229	205	224	253	210	231	238	241	211	232	217	233	230	221	234	223	235	262	220
8128	4637	19057	67102	64144	48816	38392	22179	2053	740	662	660	693	646	660	610	586	568	599	607	616	604	573	627	665	605	599	625	565	588	551	648	585	612	617	595	567	594	598	638	607	544	589	611	590	624	649	595	598	598	593	600	619	580	625	573	569	586	581	633	645	670	603	611	639	586	582	586	560	595	615	612	608	600	610	590	636	616	548	632	597	581	595	591	575	648	624	619	600	592	598	594	626	614	611	605	618	607	558	579	580	603	589	607	598	513	584	598	578	599	583	580	557	570	613	588	530	589	614	560	621	610	596	601	566	583	604	617	601	581	594	589	592	634	592	600	656	595	586	578	647	534	556	590	629	589	608	567	603	600	579	581	634	629	621	592	611	601	620	597	612	580	592	562	631	588	611	597	554	555	611	613	613	605	567	584	643	591	573	585	584	608	605	607	580	610	580	614	562	640	577	613	611	596	615	624	582	581	614	604	540	620	676	620	625	586	578	593	633	570	593	606	621	603	630	562	587	599	625	586	596	615	590	605	578	621	564	601	609	626	599	577	562	651	582	585	560	594	618	581	568	616	623	601	594	582	559	551	624	586	594	587	590	593	613	593	589	600	617	597	587	595	610	585	597	594	617	601	581	630	532	589	598	597	595	601	609	586	590	589	542	620	604	611	580	582	604	628	527	560	584	567	625	586	606	579	592	577	581	604	586	592	619	608	613	626	622	632	612	625	639	552	600	616	610	591	607	591	586	598	579	607	611	573	584	575	610	628	578	580	616	610	621	607	601	555	590	576	579	588	636	571	608	598	614	598	600	588	564	553	606	554	603	614	621	598	582	569	570	596	579	594	611	603	592	611	572	538	598	630	607	601	586	609	615	588	602	586	599	599	563	573	574	582	606	617	638	636	588	589	578	597	566	618	606	602	619	576	609	617	586	557	537	623	589	582	593	562	579	588	591	588	592	604	593	597	598	611	650	621	579	568	577	604	611	575	572	603	606	605	619	601	602	567	590	606	579	581	598	529	618	607	557	580	578	631	566	595	587	604	592	576	574	593	612	602	573	622	610	632	587	575	635	623	602	595	616	597	602	608	592	562	610	558	556	590	612	598	595	583	632	603	600	613	621	580	619	623	586	606	595	585	565	578	575	554	573	587	587	603	587	528	619	621	578	595	586	565	580	589	608	596	611	575	597	614	592	619	614	580	606	567	547	559	630	581	577	569	588	604	610	571	604	558	631	606	597	603	658	597	600	562	617	590	613	559	600	648	637	585	590	578	576	615	581	628	586	615	597	631	569	626	565	577	601	579	583	587	580	618	613	587	568	603	612	568	566	582	578	593	616	628	614	619	626	589	595	559	610	603	610	565	545	575	607	592	559	599	592	570	570	610	607	627	642	642	634	578	603	610	587	648	580	574	590	644	624	599	597	609	613	584	592	556	584	618	615	590	554	573	573	600	598	584	624	547	613	602	577	598	618	613	593	604	641	629	582	596	594	632	629	600	558	571	622	595	606	570	574	602	594	553	613	590	593	564	614	548	621	612	578	592	559	595	565	613	636	571	600	593	599	640	610	591	617	623	586	574	576	582	594	567	623	629	571	622	614	612	635	589	593	593	610	571	631	589	583	614	579	625	574	574	635	567	577	566	618	602	572	601	609	576	580	636	620	623	588	620	599	609	565	629	606	559	590	600	586	597	556	599	632	607	566	580	588	639	611	573	587	619	601	608	635	596	576	574	553	608	639	626	619	596	590	599	598	604	595	619	560	610	548	584	610	632	588	614	594	584	588	583	596	624	519	650	577	626	596	606	623	587	610	605	579	583	602	587	641	616	563	630	610	599	590	592	600	579	612	643	556	616	568	562	573	592	615	632	598	577	667	592	567	551	588	589	607	595	587	567	635	602	611	614	585	582	640	619	597	602	635	597	631	603	610	594	639	615	625	570	649	619	583	591	584	616	601	594	571	649	593	605	577	571	583	578	586	587	632	585	604	614	596	604	582	622	606	584	593	595	604	555	599	579	612	531	583	618	589	592	566	592	597	595	609	551	579	627	590	597	585	590	607	585	592	562	573	597	597	574	603	611	579	593	594	581	608	583	583	594	588	621	609	587	575	573	587	573	591	613	607	568	577	578	597	563	570	579	576	579	636	690	586	574	635	629	617	616	572	609	553	578	595	609	596	573	593	570	616	635	599	574	584	570	657	590	611	587	612	576	582	582	604	586	624	611	629	595	617	597	586	620	542	603	581	647	617	625	621	621	615	641	552	543	567	605	591	541	627	629	639	618	577	598	638	581	599	630	601	599	587	594	587	603	580	625	606	637	554	613	577	565	608	612	587	563	584	609	574	598	570	581	597	562	597	620	608	575	574	583	583	577	610	609	554	600	627	611	576	577	626	580	651	622	611	602	588	625	613	593	579	557	627	617	571	611	630	605	590	597	633	600	587	600	613	624	641	583	614	594	566	614	600	602	587	614	613	606	635	591	584	600	635	596	542	602	610	631	568	599	561	587	572	586	603	628	645	629	597	640	573	599	573	573	624	626	604	609	604	604	600	628	552	593	554	533	557	590	595	588	598	628	589	605	617	607	612	582	585	642	648	595	608	563	575	567	614	564	591	600	615	593	596	577	589	535	588	579	630	614	584	609	580	579	613	597	632	555	604	604	566	608	615	546	593	631	634	577	583	603	602	560	614	603	604	586	585	610	604	616	642	599	570	592	571	638	581	603	563	589	563	589	600	572	648	614	543	604	599	572	626	574	606	593	572	586	583	574	558	585	620	606	643	586	641	609	647	595	630	592	605	589	603	570	580	633	592	616	612	600	598	606	609	608	562	589	598	567	550	607	656	590	623	620	617	617	629	615	563	614	593	584	572	592	575	562	570	598	581	600	575	639	603	616	582	613	611	614	578	611	619	610	584	548	584	592	634	613	631	579	576	592	586	653	579	623	588	597	600	587	549	643	650	583	607	632	585	604	607	583	616	627	586	606	583	626	590	611	601	566	600	628	559	617	589	591	678	598	626	595	587	586	611	607	604	614	585	591	635	530	570	579	589	602	561	619	600	623	603	630	620	623	594	565	592	610	612	573	604	615	608	597	612	613	610	588	604	613	581	626	585	602	565	577	593	575	572	672	630	599	604	617	570	596	577	612	525	624	558	585	564	611	583	608	566	590	597	589	589	570	582	614	632	623	601	631	580	584	619	578	566	582	616	569	597	612	610	575	633	606	574	564	621	590	611	606	589	586	620	582	546	600	602	578	628	608	607	593	560	600	611	596	593	602	601	620	629	582	617	644	599	572	603	563	575	562	608	569	610	577	623	590	590	642	645	595	568	599	645	614	650	573	613	597	599	575	592	603	585	618	566	582	641	583	628	563	591	572	609	543	548	575	585	579	584	574	588	562	548	576	568	575	613	575	632	603	605	556	616	595	599	570	584	588	618	587	596	606	613	651	607	556	608	579	598	602	610	580	597	579	602	576	591	577	588	601	617	584
20821	9649	34145	76776	65538	48631	35126	18205	2167	303	268	252	252	215	232	230	207	198	210	229	209	189	234	263	192	214	187	223	169	214	219	208	204	220	219	207	232	212	219	218	242	220	231	223	236	201	232	216	210	209	189	199	206	213	217	236	199	222	215	235	232	232	250	200	224	186	206	215	246	194	204	206	221	213	201	211	225	210	224	203	221	213	193	201	241	211	229	219	208	228	217	202	192	210	225	215	214	194	227	214	205	226	205	226	202	208	230	233	221	214	223	214	217	197	226	222	223	224	211	210	230	197	205	219	201	208	219	205	207	220	193	225	207	219	235	228	228	202	235	190	218	213	246	219	205	209	196	225	209	208	233	220	205	241	211	205	208	198	222	220	229	208	230	219	196	212	207	214	246	231	226	208	227	199	236	207	219	214	215	211	219	209	206	231	251	221	220	236	204	216	258	231	221	225	221	220	215	220	238	206	230	229	226	229	196	217	223	209	195	224	224	206	203	220	205	226	217	209	225	233	200	213	234	220	206	213	195	258	216	240	234	225	225	214	209	208	213	207	198	220	212	206	218	209	191	191	204	226	226	209	219	222	227	197	208	224	221	218	210	197	213	187	204	199	213	220	230	210	215	206	236	216	209	228	196	230	221	216	200	189	229	226	210	217	188	206	204	195	211	218	213	207	226	197	224	188	229	203	198	215	207	195	228	244	201	207	234	245	216	227	220	219	220	224	208	192	224	226	230	230	205	228	246	210	209	244	216	202	215	223	210	222	233	213	222	231	223	236	210	189	216	222	215	197	218	225	201	233	237	221	226	205	210	213	219	194	199	204	211	210	218	202	233	206	201	207	245	233	202	180	221	230	221	229	233	221	189	220	221	215	215	202	191	209	212	248	207	201	230	237	197	234	206	227	208	191	208	208	240	205	223	208	202	226	202	216	185	226	232	208	218	209	187	209	213	244	183	207	246	210	235	213	195	208	187	211	209	214	206	219	208	224	234	199	221	217	219	225	216	223	208	225	214	220	213	214	230	219	224	214	228	197	215	221	191	215	242	203	202	197	195	234	203	215	209	234	212	211	198	208	241	193	221	209	207	237	228	196	229	201	222	201	237	225	232	194	203	197	212	183	234	229	233	225	187	206	209	204	209	198	205	205	204	216	200	247	207	199	194	196	219	221	206	199	191	195	211	198	220	221	231	198	243	222	233	222	215	217	207	199	217	252	229	230	231	233	232	198	200	230	210	204	230	254	231	208	215	202	239	195	198	215	196	188	209	207	195	198	237	228	216	203	229	239	208	192	209	202	211	199	240	225	225	209	215	204	229	217	220	241	225	231	213	211	229	247	196	215	234	200	210	215	216	219	211	245	241	222	212	216	206	214	191	202	208	213	206	195	215	206	199	195	210	203	238	229	211	204	226	200	206	196	207	241	199	218	218	221	208	191	215	184	192	224	222	200	205	226	211	241	219	202	218	236	221	226	198	245	185	208	191	207	229	221	225	223	230	217	241	208	190	185	214	218	212	239	201	246	227	219	208	216	236	220	220	206	220	220	211	224	188	192	198	191	212	212	211	204	200	211	230	203	223	195	225	217	216	230	181	229	206	216	211	204	211	234	199	208	234	224	232	233	210	213	203	208	224	245	186	193	214	230	196	202	216	232	226	206	237	231	235	215	215	218	228	208	213	228	211	192	193	211	226	228	200	182	240	216	216	170	223	231	214	216	219	242	214	208	220	210	204	187	196	223	229	216	229	243	215	248	224	229	203	232	213	224	214	202	236	194	233	214	209	180	247	192	216	234	221	227	209	237	203	212	249	183	218	237	197	194	213	261	186	222	193	220	252	196	234	215	207	207	207	217	205	201	220	190	226	198	214	219	220	218	234	227	195	224	223	212	207	233	209	186	208	204	233	190	248	207	214	226	209	216	222	198	221	225	215	228	211	232	215	234	245	222	223	221	229	189	212	210	220	197	214	212	225	214	197	201	196	220	232	179	211	216	209	200	194	203	220	200	223	225	234	221	187	245	215	219	202	222	209	217	201	217	215	208	227	206	223	245	195	224	218	238	192	225	225	211	226	222	217	205	224	220	210	208	224	201	179	209	230	195	223	219	211	209	188	229	230	226	224	235	186	216	226	214	200	222	203	213	197	209	200	220	209	210	201	206	193	202	212	217	204	220	256	227	217	200	192	233	203	194	212	209	234	212	245	222	199	207	207	225	210	227	244	201	187	219	200	192	187	210	211	215	186	213	196	235	225	200	238	200	224	221	238	236	234	186	216	208	234	220	229	224	218	209	227	209	198	256	213	201	229	245	197	221	218	218	241	207	213	215	185	187	201	207	221	239	195	228	221	207	221	226	219	211	198	217	244	230	213	207	228	215	203	198	227	238	224	208	220	199	242	226	203	244	220	231	203	207	221	201	240	242	225	212	212	190	208	200	214	205	187	212	210	212	219	192	211	217	202	206	212	202	233	199	226	208	214	213	207	207	211	230	183	196	224	209	249	197	204	204	255	198	210	230	199	239	214	197	235	203	229	212	244	216	221	207	232	240	213	233	202	212	220	213	188	215	203	234	205	218	240	199	201	194	215	214	181	216	209	187	225	187	205	207	239	233	185	198	190	232	225	202	193	219	191	219	194	227	206	218	214	227	191	195	245	211	204	233	236	197	196	242	201	214	213	217	216	211	230	182	208	235	227	190	203	214	209	238	210	221	194	205	211	214	212	212	222	202	246	201	231	251	228	242	197	270	210	218	229	214	225	223	218	230	232	214	224	208	204	199	214	206	196	213	209	212	207	239	214	222	234	229	212	224	205	203	204	214	207	232	222	216	200	194	227	187	210	188	223	224	225	210	232	244	214	203	226	238	228	215	203	220	212	228	238	199	217	220	214	196	222	205	194	220	205	237	241	223	223	212	228	239	195	222	223	187	234	234	242	218	239	204	232	204	192	259	205	215	190	180	214	207	216	219	244	231	216	205	206	207	199	246	199	212	239	234	205	271	220	214	200	188	211	215	219	199	200	221	213	220	231	207	228	267	227	218	235	219	193	213	215	219	163	221	212	218	224	237	239	228	172	197	208	224	242	235	233	221	221	204	212	249	215	225	197	184	222	220	215	210	199	209	239	210	218	205	234	212	205	206	225	250	212	248	216	210	238	212	213	210	189	240	228	198	207	215	213	227	252	235	206	236	211	197	196	194	200	203	213	217	234	193	226	226	229	214	211	210	216	195	219	196	209	206	227	226	215	228	199	242	219	206	213	205	222	215	233	215	203	221	210	201	213	208	188	227	205	198	210	209	224	209	228	189	209	197	224	238	204	216	193	197	217	226	234	224	230	216	215	205	216	204	199	245	215	206	212	224	232	211	221	233	221	229	193	218	215	227	229	210	198	217	241	227	189	216	232	202	212	224	196	190	227	205	183	213	198	222	219	243	215	230	183	203	219	202	203	214	216	205	231	219	232	220	208	201	202	211	223	223	213	217
10745	6583	36482	82277	74700	58638	45904	28280	1937	763	777	786	770	642	593	572	602	539	574	603	595	567	587	567	576	566	549	540	523	606	591	578	565	530	530	546	585	549	544	572	537	568	557	557	564	586	576	513	537	571	522	587	577	594	559	559	578	545	554	540	609	658	664	561	533	555	550	539	520	577	561	560	551	556	526	554	572	538	520	529	573	509	517	596	581	569	571	540	537	595	574	599	525	557	543	614	546	560	564	553	531	550	527	547	569	560	614	581	573	552	522	585	556	535	556	562	576	533	587	565	543	559	579	528	580	573	574	568	514	570	564	545	582	533	565	581	529	555	550	571	528	541	515	510	530	582	566	539	539	545	542	553	537	556	556	556	600	574	554	614	563	558	556	533	520	569	541	524	587	545	623	543	541	532	615	566	542	520	573	551	520	549	554	541	578	612	554	529	545	542	523	545	548	512	535	554	541	571	583	551	550	555	530	562	579	573	516	585	566	599	553	538	550	570	576	549	556	600	547	523	569	548	572	553	555	593	604	560	522	566	559	588	527	562	554	517	553	555	555	552	515	578	599	561	558	542	585	534	581	561	538	593	541	574	575	574	526	569	598	593	571	521	548	559	542	595	575	552	535	563	607	539	531	551	585	526	539	609	564	590	529	565	548	558	527	616	553	574	574	612	564	575	559	545	553	570	543	526	550	583	541	553	585	542	554	524	600	575	586	577	586	571	579	573	598	533	549	501	566	610	571	516	542	582	545	541	547	554	571	546	547	517	566	535	555	581	550	527	528	550	532	564	502	549	566	575	568	561	533	533	522	569	574	537	558	535	534	521	566	566	559	555	564	585	535	523	538	542	529	526	533	569	586	571	558	563	574	564	519	586	548	543	556	579	580	533	585	531	559	564	567	548	553	537	554	548	528	557	552	545	572	537	562	615	594	508	549	545	551	550	576	564	534	569	561	564	553	597	568	550	572	549	548	587	600	548	559	557	546	511	560	551	577	546	557	518	567	565	581	585	574	561	599	538	554	524	543	545	548	575	536	553	551	572	566	561	619	548	565	574	570	537	554	605	533	565	555	569	578	527	567	576	583	548	571	544	543	559	577	577	544	586	565	554	566	544	598	589	513	527	555	583	568	549	576	583	557	545	585	589	583	526	568	605	575	534	525	606	598	574	560	550	552	526	586	581	595	571	579	549	560	552	534	570	573	597	578	551	565	553	553	542	547	551	566	538	596	589	570	553	541	504	508	538	609	582	542	591	565	525	615	527	539	511	544	555	592	582	526	556	565	577	574	561	569	531	543	573	529	555	539	592	564	601	534	579	584	552	577	575	553	560	600	597	478	543	585	557	545	533	571	586	566	522	545	558	569	554	550	596	530	522	536	519	530	580	571	531	560	553	561	564	575	571	559	591	540	544	563	524	572	574	507	561	572	584	575	521	524	573	549	538	580	523	552	588	563	542	565	608	555	531	565	579	540	561	558	549	562	547	588	590	526	540	579	573	601	539	586	504	586	582	575	569	570	587	570	549	574	595	545	540	540	602	580	566	537	562	559	575	568	552	552	535	530	553	566	555	561	575	527	599	538	570	548	571	618	546	581	550	546	600	579	519	562	538	558	561	585	570	588	577	523	557	563	554	576	599	529	546	588	539	579	563	574	535	578	555	597	578	524	577	594	561	555	574	538	567	548	508	538	526	520	583	555	554	551	507	583	557	545	590	535	549	560	568	544	504	571	545	529	554	548	542	559	553	582	533	550	542	558	575	579	523	577	549	574	548	580	591	500	577	574	576	555	531	573	518	562	575	556	587	522	547	571	535	592	596	499	587	563	560	581	554	572	594	559	535	538	544	541	559	576	529	582	577	581	532	508	561	560	501	544	584	542	559	600	550	552	536	532	550	538	597	591	538	526	572	598	574	568	564	580	541	547	572	529	574	552	573	494	516	539	539	556	607	556	575	589	531	516	573	544	518	567	535	562	575	541	554	567	595	560	586	610	560	562	590	513	574	582	589	578	535	537	503	573	588	544	566	560	542	572	545	533	540	559	571	586	564	586	582	606	571	563	566	558	555	558	566	536	560	569	523	549	549	529	544	553	537	577	574	521	543	563	588	545	562	601	546	595	557	556	568	553	560	564	576	510	528	553	590	575	575	562	526	522	541	551	564	576	572	541	619	540	499	574	537	566	539	529	550	521	548	551	578	560	562	550	543	568	567	550	563	574	561	563	536	577	588	541	531	581	582	563	552	582	509	543	547	516	568	562	553	574	578	523	565	543	563	564	568	565	553	518	570	557	548	570	539	569	544	545	581	535	564	538	532	556	550	572	550	552	558	605	570	530	559	530	561	568	543	579	532	517	567	554	541	580	592	545	517	555	584	542	549	556	580	557	569	556	573	529	564	527	574	576	556	526	568	551	537	508	537	537	582	535	572	561	560	554	560	574	535	561	538	582	557	567	562	532	570	570	578	574	578	558	570	521	528	568	527	566	556	555	572	577	563	541	549	571	521	562	545	581	501	587	533	576	565	557	594	566	555	568	586	619	545	557	547	570	551	587	584	582	561	553	561	557	532	508	545	566	521	605	574	538	548	555	517	591	531	596	587	573	568	562	582	556	552	518	551	575	553	527	591	568	600	571	576	586	563	566	579	586	561	533	576	530	579	545	548	519	558	573	544	577	608	531	553	551	510	564	576	559	526	598	549	550	560	594	559	545	580	554	551	545	578	521	561	594	527	561	612	597	533	564	563	544	543	577	618	531	583	558	573	552	575	591	530	580	535	557	555	544	527	541	557	557	527	572	546	569	576	541	534	595	541	508	588	546	589	544	574	546	585	579	597	568	536	583	575	558	525	585	551	540	574	543	565	557	560	570	560	552	556	568	538	570	588	578	551	566	587	543	598	584	570	541	522	553	560	582	585	568	521	538	544	536	533	601	588	539	545	545	549	554	573	597	564	604	524	579	536	539	570	575	541	548	543	524	552	553	522	555	554	546	533	559	527	571	567	562	526	582	590	557	552	563	561	601	577	556	564	605	556	599	603	538	568	517	562	520	536	578	546	539	582	565	550	550	557	563	556	573	585	569	576	549	547	559	533	553	544	585	497	558	564	601	546	531	561	552	576	536	581	580	549	586	567	553	558	545	547	567	595	576	553	578	524	583	549	536	545	572	553	573	519	555	579	544	549	551	565	552	532	613	571	549	574	600	576	554	539	565	604	534	523	577	573	572	543	571	587	551	552	580	564	547	529	553	557	563	599	529	551	519	531	567	623	573	537	532	610	563	535	550	593	567	573	559	559	533	513	568	544	569	550	538	566	517	570	541	527	564	549	552	504	568	525	537	593	568	511	542	550	548	561	571	562	561	561	588	569	578	556	539	580	572	586	555	576	574	542	544	542	560	572	554	538	577	566	544	507	593	594	550	563	565	571	557	535	544	515	569	589	575	562	559	597	531	552	559	564	537	613	561	549	570	514	570	562	538	558	575	579
3467	1114	2681	10107	8893	4056	2761	1173	245	190	194	196	190	166	197	189	184	211	191	193	178	182	188	179	191	183	177	196	177	186	189	204	183	183	174	209	207	197	198	206	226	176	191	188	175	214	190	204	198	193	200	215	199	199	189	196	179	175	200	193	204	200	166	192	192	218	211	188	203	194	208	195	197	185	220	192	191	184	203	196	201	184	197	206	184	185	202	184	198	176	198	228	179	219	213	225	214	191	177	188	183	201	198	179	207	205	186	196	163	208	206	199	212	175	183	204	203	183	199	191	206	210	196	199	204	179	190	195	228	197	177	197	174	174	166	193	184	183	181	233	212	183	178	198	184	217	218	186	181	177	201	197	173	176	196	206	201	166	197	212	219	172	195	193	164	171	198	178	182	193	206	198	194	208	208	210	178	184	193	197	197	203	201	183	201	203	225	198	207	199	199	193	206	198	198	177	196	199	211	176	203	206	195	183	192	192	175	193	189	192	203	192	186	201	206	196	184	206	226	198	191	217	193	207	169	180	197	188	179	188	204	190	194	212	180	185	171	203	195	178	227	175	199	222	194	186	202	195	199	189	215	212	203	188	228	173	173	196	207	155	197	194	193	196	210	198	182	188	194	201	197	195	200	206	173	173	171	191	220	194	189	166	202	200	200	172	204	178	189	213	197	171	181	197	189	189	182	201	166	190	194	190	190	197	199	189	212	187	216	195	193	210	217	185	182	207	194	198	209	195	188	198	176	212	205	199	213	192	190	188	175	169	175	196	211	188	169	213	215	191	183	214	211	203	195	215	194	196	185	209	168	182	212	183	185	202	177	169	179	191	211	218	192	209	218	211	174	193	189	185	179	187	195	182	170	196	212	204	205	201	203	228	189	195	180	198	170	181	202	205	237	208	178	204	200	200	206	212	196	192	198	197	164	186	211	190	204	192	196	168	185	199	201	210	194	205	189	206	209	197	206	212	186	201	189	184	202	217	200	205	212	208	208	203	226	210	161	199	182	189	215	233	188	196	193	191	213	205	203	224	191	183	194	185	183	181	226	218	189	181	195	207	177	189	200	210	181	202	194	197	174	190	191	213	199	189	208	187	170	165	186	182	189	208	198	187	185	195	175	207	210	185	183	189	191	224	228	205	205	219	188	212	216	190	179	184	209	204	210	178	180	192	183	201	199	231	174	195	201	167	201	179	187	186	185	190	200	210	202	201	207	202	192	170	188	190	199	209	199	186	199	197	177	203	200	202	181	190	207	211	222	189	189	212	175	201	178	197	193	158	203	182	199	193	193	194	208	183	191	205	183	177	201	195	197	196	204	204	164	217	189	175	189	188	198	192	179	192	157	198	204	200	210	207	196	202	204	190	198	193	187	222	189	205	209	208	201	220	206	220	203	208	188	208	203	193	206	192	196	197	193	199	211	199	209	202	177	192	190	196	185	202	219	210	174	177	206	163	182	196	219	176	198	200	174	181	201	180	218	206	200	203	174	189	184	188	185	217	210	197	185	223	204	218	184	219	200	193	191	220	174	187	189	224	175	189	198	199	193	213	186	205	182	192	217	189	229	186	195	176	218	203	196	177	194	200	193	186	197	210	196	181	177	211	191	174	171	202	202	214	186	184	195	194	210	197	174	204	170	182	223	222	201	186	208	195	183	188	212	195	188	194	184	206	197	183	208	202	193	177	177	198	207	204	202	184	184	216	182	217	196	179	187	209	206	222	163	216	169	173	175	203	190	207	199	191	168	201	170	225	176	216	206	190	178	195	217	221	207	182	190	202	184	202	223	184	221	182	177	181	210	174	188	206	200	192	199	193	205	187	207	205	173	192	185	192	206	221	190	175	197	199	201	186	201	192	176	191	187	189	202	193	180	199	208	209	202	213	173	198	198	204	193	191	198	188	184	206	216	175	201	191	173	203	198	156	176	185	234	194	213	202	189	188	181	181	186	187	225	188	206	199	216	175	203	200	179	184	201	206	190	216	191	162	199	196	190	211	201	200	198	199	191	177	186	192	201	172	219	196	192	179	202	178	224	183	198	180	191	177	195	225	190	180	210	185	236	188	183	225	186	180	194	192	215	192	193	201	214	212	198	197	198	192	174	172	209	201	184	215	200	183	188	178	210	220	183	214	198	180	182	189	205	184	224	187	216	217	196	213	181	181	166	195	204	163	185	187	208	194	191	191	186	200	201	179	194	184	218	181	195	209	200	193	177	179	191	194	189	197	183	186	184	180	163	206	197	188	198	179	190	187	180	177	225	203	190	199	194	188	170	219	207	180	166	198	199	208	195	211	189	202	182	199	166	196	189	194	202	223	186	209	197	197	202	190	209	196	192	201	188	223	207	201	213	181	199	214	210	201	189	189	211	204	184	176	196	205	192	178	221	167	225	207	222	214	213	199	195	201	179	178	224	170	205	172	200	200	187	194	187	208	169	200	197	202	187	169	197	174	193	181	200	206	204	182	218	173	189	185	181	169	191	199	217	178	209	209	210	220	206	189	202	184	204	200	230	212	227	214	198	205	184	199	177	195	192	194	210	179	186	212	188	201	160	184	175	169	184	190	183	197	182	200	217	179	196	218	200	225	207	204	216	208	170	177	221	188	172	221	204	209	187	178	210	188	186	217	160	219	215	212	212	181	212	203	176	195	181	202	193	211	194	176	198	200	185	190	191	191	178	183	175	184	179	196	207	216	185	219	168	194	163	179	192	197	221	211	170	210	193	189	191	193	204	202	194	181	205	189	215	186	233	195	195	209	191	187	174	186	198	219	191	211	212	189	193	201	189	188	201	204	206	212	198	172	185	159	177	209	192	187	176	211	194	210	201	180	187	222	184	206	183	205	218	192	203	219	197	165	186	194	202	205	175	193	198	197	187	226	195	222	186	179	200	197	178	202	186	193	207	220	185	193	182	196	203	179	190	182	192	200	181	202	224	196	194	202	188	196	186	205	188	187	208	207	200	200	205	197	190	210	205	200	203	201	171	218	201	171	210	188	216	195	189	198	215	215	189	192	192	201	196	221	210	184	208	184	174	183	178	220	188	196	208	203	173	220	219	189	205	189	159	211	203	212	197	184	194	199	156	203	193	214	184	227	191	192	211	177	217	205	193	193	184	194	215	158	201	203	206	211	203	195	201	211	204	190	226	205	183	189	181	205	185	187	192	185	208	181	208	232	204	199	211	201	194	186	209	201	216	177	201	197	195	204	205	221	185	203	215	198	208	198	178	204	188	185	218	178	195	218	212	162	211	202	209	198	201	194	184	209	182	220	202	201	203	205	211	202	204	197	218	188	199	204	221	190	204	198	171	192	211	191	187	196	192	199	198	181	198	178	196	191	237	213	229	199	201	201	203	185	185	184	189	196	181	185	194	210	200	155	201	200	208	194	197	183	157	197	184	183	197	191	190	177	201	217	217	210	200	192	188	185	179	207	215	186	190	201	212	205	184	213	199	199	212	231	205	179	213	211	176	198	195	191
2873	1459	7648	24724	22139	12956	9750	4340	560	557	497	544	563	490	534	522	539	513	550	536	535	541	488	523	496	511	573	519	518	520	499	571	497	549	516	557	517	541	525	536	507	535	501	535	513	540	505	517	519	497	512	471	532	552	496	521	515	543	527	498	508	532	512	520	546	509	513	471	502	521	546	560	494	446	503	541	577	513	485	524	523	496	543	581	500	534	504	495	558	493	568	532	542	497	514	480	548	476	523	519	534	540	528	539	496	526	499	523	555	503	509	518	518	513	515	507	497	503	571	570	539	526	528	523	508	509	526	544	485	483	477	514	508	471	556	523	507	535	469	516	490	486	506	546	479	528	501	519	520	490	522	508	524	518	521	546	478	528	547	529	530	505	504	565	539	550	550	530	504	517	517	522	538	508	448	552	536	501	525	500	499	524	490	515	530	524	530	521	516	549	525	516	495	535	538	508	506	535	529	545	536	493	492	484	514	486	495	483	562	498	498	459	529	525	508	520	540	548	536	494	526	538	541	530	513	531	524	547	543	538	557	516	525	480	535	522	516	551	553	482	484	529	510	507	549	504	521	538	514	464	524	518	530	514	531	534	578	537	525	520	558	550	520	493	554	501	529	531	553	495	523	493	527	526	501	509	492	525	510	489	505	520	548	533	517	478	482	535	506	519	530	565	527	512	528	512	495	483	504	526	505	522	510	512	558	518	518	578	516	478	525	520	539	523	511	502	572	512	556	540	504	536	517	531	518	507	528	491	566	521	543	526	517	546	506	536	522	519	517	516	530	520	480	499	494	516	470	535	537	502	518	508	529	500	525	547	526	498	491	518	530	500	516	502	529	536	506	549	511	504	525	499	533	547	485	532	538	526	520	514	512	530	506	516	525	487	520	522	516	526	495	508	501	513	500	550	503	493	501	524	523	517	539	507	564	476	531	548	549	535	508	532	540	540	494	526	528	515	499	551	514	548	531	512	544	493	535	522	472	490	518	500	479	512	537	504	507	493	512	534	547	545	526	545	495	532	521	535	511	519	519	487	526	511	510	516	501	553	498	497	528	536	525	524	533	547	570	523	566	515	528	505	555	511	504	509	547	523	541	522	517	504	536	519	549	508	532	529	506	492	518	526	548	477	554	539	551	548	519	510	502	513	517	564	536	515	527	514	537	546	539	584	509	518	506	535	548	557	512	522	491	527	550	543	546	469	545	514	535	533	514	512	509	539	496	539	531	532	506	505	484	531	492	509	486	534	480	516	508	500	486	546	511	543	574	513	497	554	499	544	485	534	555	474	526	514	533	516	515	505	514	545	503	540	493	548	504	529	542	533	487	539	571	548	542	541	522	549	524	545	478	476	513	461	505	524	525	495	532	500	533	513	507	520	505	513	487	509	464	485	539	517	559	546	515	550	451	529	537	517	543	500	495	524	538	518	500	514	521	509	502	536	541	507	484	485	549	521	532	539	545	520	508	543	524	500	525	533	533	528	523	455	534	528	519	507	540	532	520	517	477	507	552	539	566	517	537	533	530	532	504	541	516	530	504	534	515	496	488	502	531	482	501	521	540	534	526	512	480	546	537	533	492	541	529	524	494	528	496	511	514	505	575	509	537	512	504	541	542	493	486	541	551	520	494	544	535	528	517	519	479	488	546	512	556	524	533	539	544	520	512	541	526	506	526	554	531	512	476	539	493	523	511	551	518	566	516	508	498	522	508	471	545	506	502	519	476	521	533	518	522	556	533	505	504	511	543	535	531	546	563	494	516	546	476	508	513	513	532	553	525	555	517	509	510	507	517	503	514	523	570	555	510	552	502	523	537	549	508	520	529	483	518	565	543	526	526	517	480	540	510	518	527	535	531	524	497	576	522	497	545	517	543	507	512	543	509	544	527	527	508	525	503	523	531	510	519	512	544	547	505	548	493	554	531	525	499	495	498	503	505	531	521	525	538	515	531	499	553	488	543	511	546	502	527	524	529	499	468	510	549	526	526	501	522	482	552	543	531	559	510	521	539	532	500	572	511	505	556	499	503	522	495	518	501	511	585	504	503	535	495	545	514	517	500	516	511	522	511	537	505	539	507	512	557	526	525	514	539	500	517	481	524	487	498	533	539	513	467	537	548	513	537	527	494	532	495	493	506	550	513	507	524	542	516	545	541	465	539	517	516	494	482	536	514	526	549	518	537	522	556	456	534	510	496	521	543	506	547	530	526	498	525	545	520	531	521	531	531	544	501	500	511	545	529	528	514	501	520	526	542	523	567	505	502	528	497	524	497	518	504	540	532	505	475	502	511	514	481	533	542	514	541	518	507	547	466	506	512	548	538	528	507	529	486	527	506	518	512	500	500	458	516	534	521	541	522	514	512	549	504	534	488	491	496	522	491	497	554	532	556	548	496	518	485	536	508	556	493	553	529	511	531	557	496	556	499	528	512	504	554	512	541	524	480	507	493	517	536	526	546	498	539	516	584	539	531	565	547	559	474	565	506	557	529	490	453	547	545	515	503	533	495	547	493	502	513	519	535	567	529	512	542	552	521	573	513	524	517	531	551	529	525	497	532	569	490	525	558	536	534	532	538	565	511	519	539	516	504	471	487	547	526	526	514	543	519	498	515	571	532	527	531	534	534	506	510	520	526	552	531	503	536	495	512	522	478	511	531	568	486	501	535	551	482	499	511	536	538	495	511	508	558	510	541	533	548	500	546	546	561	501	503	541	502	479	524	528	537	524	490	526	547	492	557	517	474	487	510	490	497	482	550	533	512	528	523	553	519	505	533	513	527	543	524	530	546	513	590	506	532	574	598	522	500	505	532	518	544	532	519	509	517	493	497	496	520	544	500	528	545	508	528	576	550	558	536	503	503	516	509	528	510	538	500	532	508	499	556	524	515	569	538	529	491	548	532	567	528	569	506	507	527	483	496	495	585	514	553	536	537	491	532	513	529	501	522	546	538	489	514	514	522	496	511	524	536	500	566	532	496	489	515	539	501	511	528	488	509	530	484	533	535	497	498	572	556	509	553	499	492	515	525	533	555	578	527	519	532	535	522	526	488	557	515	506	530	530	550	486	538	527	530	509	557	542	512	488	561	525	579	534	505	547	546	531	512	542	519	590	510	495	491	508	498	527	525	559	519	533	513	526	527	525	523	557	525	515	537	523	512	491	580	490	538	522	549	535	558	468	506	495	529	536	543	542	513	487	529	491	533	507	546	504	549	520	521	550	555	513	542	558	504	529	517	494	516	492	543	512	532	549	515	532	534	499	492	528	512	521	478	527	529	509	532	542	498	496	534	502	502	509	535	520	524	505	529	506	495	507	510	541	510	535	541	504	534	535	562	506	540	548	532	522	509	508	525	467	483	508	527	490	518	519	567	503	522	539	531	530	507	493	520	551	530	544	498	564	539	532	536	518	513	528	589	508	478	491	560	527	523	529	510	549	518	522	518	550	479	510	532	561	521	519	519	536	512	514	552	573	533	572	511	548	480	464
12904	5943	32372	63819	55458	37005	23147	9510	711	275	262	219	250	253	248	260	230	242	259	220	226	234	256	229	227	247	236	230	232	244	252	252	205	230	223	217	245	198	225	250	230	228	219	222	219	244	260	224	249	227	218	226	228	265	228	241	224	235	251	228	256	230	229	238	236	233	226	207	228	253	206	219	259	224	216	197	245	218	222	236	211	227	233	233	216	240	224	205	204	223	219	234	242	220	212	249	236	247	245	195	231	211	208	271	235	201	220	247	223	229	213	240	217	253	231	238	217	227	234	215	238	241	216	227	256	206	228	212	239	244	209	218	236	229	218	229	212	225	232	236	205	240	226	224	250	255	220	237	213	225	236	248	249	229	236	202	245	257	237	228	244	244	242	236	240	248	218	222	212	244	209	192	221	209	218	222	223	238	235	223	237	189	207	224	228	228	207	201	209	244	216	212	227	239	223	234	216	224	233	226	232	226	239	223	195	192	227	220	240	231	237	239	215	198	214	220	202	240	241	230	230	201	221	220	204	250	198	208	239	206	251	245	200	230	217	214	233	230	216	232	209	250	214	227	243	236	233	216	227	242	218	244	224	219	239	195	227	210	240	209	222	223	197	230	230	237	220	256	214	224	230	226	203	261	227	221	240	221	217	256	236	251	233	214	255	200	240	236	216	258	225	214	234	208	236	201	242	206	224	240	224	215	213	213	225	246	202	239	238	220	224	205	229	259	236	213	226	212	240	217	237	217	214	235	200	233	223	238	216	236	220	227	228	217	233	222	223	222	230	246	206	216	216	232	232	215	218	230	241	208	221	224	216	258	237	209	239	241	243	224	209	218	223	230	232	241	224	232	232	226	254	238	229	239	236	243	239	221	246	241	243	223	229	220	216	242	228	237	245	210	263	241	238	236	212	219	240	250	199	232	232	216	240	222	198	226	220	235	214	231	215	217	206	230	248	259	211	240	225	208	225	218	243	239	224	232	248	246	240	228	230	228	219	236	195	228	236	221	222	209	209	229	203	241	199	225	222	242	224	236	206	240	197	213	223	228	220	232	222	231	244	221	213	211	212	243	238	219	214	217	251	205	248	225	235	240	243	218	247	220	213	228	205	253	233	263	248	232	235	224	239	231	235	230	237	211	215	227	216	218	232	219	253	254	220	245	196	217	225	214	225	235	204	228	223	231	212	226	238	209	245	253	243	194	272	233	218	230	238	243	225	248	196	230	215	237	231	224	247	213	226	229	234	247	249	243	243	231	206	232	241	230	250	263	227	246	241	234	190	237	250	202	211	203	239	199	221	207	234	216	230	220	218	242	225	200	224	219	204	232	237	228	240	224	229	227	231	216	232	221	201	242	211	249	246	210	238	226	216	235	251	214	218	235	231	226	247	219	222	196	239	217	208	248	215	228	228	233	253	225	230	229	230	203	182	241	239	243	222	236	269	221	238	242	234	218	211	232	198	252	221	219	229	245	203	211	235	231	228	238	210	207	193	211	246	226	238	232	262	242	241	233	218	225	232	246	234	226	236	220	211	248	201	233	220	266	210	216	223	213	207	219	234	230	250	237	251	248	194	221	210	236	236	226	234	221	242	213	244	228	246	253	240	214	204	208	234	251	231	214	200	242	232	204	208	216	232	215	210	226	208	247	238	246	231	224	236	231	229	245	234	237	232	220	211	242	217	234	215	202	226	248	212	220	227	201	217	248	218	221	225	220	237	225	230	235	229	238	220	209	220	249	222	220	210	260	241	237	204	224	255	211	236	238	239	268	236	252	205	223	222	230	228	218	216	207	249	228	226	231	228	242	226	247	243	210	209	243	221	206	221	229	217	244	227	253	214	208	224	223	242	234	227	226	222	216	206	233	242	243	226	218	230	213	222	261	230	240	230	217	215	199	230	217	210	215	214	230	245	215	240	231	217	234	236	254	222	228	238	236	206	219	215	251	236	240	235	233	224	228	224	262	261	234	233	234	251	223	199	234	239	213	243	259	197	232	237	270	222	219	247	238	225	224	229	225	268	257	262	231	229	234	248	227	218	230	240	209	233	261	210	251	233	226	225	212	225	226	246	242	258	228	244	227	217	232	239	224	248	231	244	258	249	196	230	237	252	231	235	249	217	247	219	231	224	232	240	219	187	228	210	245	227	237	195	187	212	214	225	246	244	218	200	246	223	232	232	279	230	227	225	236	226	232	246	230	240	216	186	206	226	239	210	230	232	230	218	239	221	227	240	218	245	218	253	230	242	215	231	224	222	214	240	204	245	236	232	209	225	246	225	227	238	236	226	237	227	221	244	241	219	214	238	234	189	219	225	217	243	253	208	222	221	220	218	233	211	215	222	235	213	252	243	221	209	226	239	215	239	246	249	268	225	209	221	208	221	231	233	253	225	211	218	201	222	238	227	226	211	234	200	217	213	240	250	252	217	196	216	226	207	233	211	215	214	243	230	256	213	209	236	220	223	267	230	223	252	213	229	243	202	220	221	237	243	226	222	213	184	204	237	249	226	239	207	208	222	245	229	227	240	209	219	227	238	218	229	230	220	209	211	230	246	244	203	236	243	234	206	240	241	235	237	250	237	240	210	255	227	242	231	222	233	234	208	206	221	231	239	220	232	241	231	221	220	213	240	238	247	235	230	262	204	218	238	233	208	229	232	225	209	205	242	234	225	203	221	212	227	203	222	226	231	232	262	244	233	203	229	236	244	221	251	254	214	247	225	237	203	221	224	239	219	206	236	263	220	196	248	218	229	233	222	221	214	234	244	192	219	214	246	239	205	256	257	238	243	224	210	205	239	252	225	237	237	215	215	223	257	216	241	233	237	216	238	238	224	230	215	223	231	260	222	249	219	226	229	211	237	215	209	229	235	220	252	217	227	206	190	232	236	243	253	204	212	193	229	213	238	209	239	237	228	235	250	212	232	221	207	220	213	237	198	240	231	211	213	247	250	225	240	223	217	206	228	229	218	228	234	242	230	195	247	227	235	207	243	202	206	220	228	208	228	235	228	226	263	227	254	217	236	226	219	224	217	233	256	220	215	235	223	237	198	215	223	222	236	226	226	235	242	228	218	232	242	209	228	230	218	233	250	249	225	219	221	222	233	261	207	227	234	218	222	214	236	236	218	226	237	217	216	241	211	218	229	225	219	224	227	226	203	228	226	218	257	218	210	239	229	243	238	247	226	225	249	226	236	249	205	222	229	192	221	252	224	224	248	216	201	214	224	216	232	208	258	232	220	244	202	240	241	213	199	185	208	228	236	244	239	246	239	232	251	251	225	237	217	223	227	229	226	239	232	229	208	180	220	215	226	232	233	242	211	248	205	222	245	231	230	216	207	218	208	231	190	212	253	203	224	219	206	246	214	220	215	236	209	242	225	229	245	227	222	246	215	220	230	191	224	211	231	265	209	232	253	215	231	231	206	211	223	218	253	244	204	218	203	229	224	228	231	232	217	225	232	210	248	195	226	224	251	275	265	239	229	222
7704	4434	35422	68533	62315	47359	35373	19794	1128	718	655	727	671	662	690	599	588	628	638	624	580	611	565	616	579	572	645	578	622	582	553	628	630	554	599	587	625	598	548	652	592	600	615	590	527	618	596	588	611	615	586	602	557	622	627	630	615	598	570	583	645	660	629	551	601	598	605	546	635	591	624	615	579	606	603	580	594	593	579	600	580	593	611	576	592	577	589	590	552	563	581	620	586	597	544	586	612	632	613	607	611	599	602	595	603	598	583	613	550	582	642	620	582	594	592	560	580	569	612	621	579	593	596	631	596	614	576	615	585	578	609	618	557	615	624	615	556	616	599	641	644	596	604	552	598	638	580	584	580	595	581	562	585	601	611	633	558	650	581	578	636	631	592	546	555	608	590	557	594	644	586	577	569	585	588	579	588	576	582	623	543	602	596	620	561	577	616	618	648	575	612	577	582	596	579	602	587	581	613	622	577	589	605	609	595	565	601	576	587	649	565	554	596	565	584	594	613	601	584	560	549	612	581	600	564	613	568	583	592	609	609	626	597	589	581	608	598	590	607	552	602	613	576	579	573	578	596	618	600	638	558	561	603	582	568	609	600	585	609	593	560	606	623	556	583	612	579	597	585	618	578	607	531	567	641	578	644	637	604	576	596	611	603	577	592	626	601	635	582	591	601	582	528	577	602	585	590	531	630	600	635	587	587	592	604	612	600	644	567	575	593	553	595	586	587	607	600	597	585	594	616	569	581	627	569	615	613	551	603	584	586	589	552	608	577	589	573	602	589	597	602	575	586	603	581	569	621	605	601	615	613	590	587	627	580	579	566	566	609	612	532	573	613	606	590	620	551	608	578	600	593	558	597	579	640	605	646	583	628	573	616	606	597	573	589	600	608	598	570	570	603	626	624	586	601	565	617	592	609	592	594	583	603	583	573	590	587	541	595	620	607	586	651	546	628	547	591	565	613	613	639	562	567	584	594	604	606	615	664	592	586	600	568	572	585	565	585	589	568	559	603	639	570	612	590	610	588	636	600	610	578	547	620	582	601	600	592	574	597	564	597	575	618	602	554	564	613	623	618	569	628	584	620	611	576	603	575	578	586	598	603	615	609	608	594	550	599	609	582	619	646	591	604	595	584	557	595	567	606	594	598	570	598	626	595	624	661	606	591	639	621	599	594	591	599	629	602	575	575	584	581	572	565	557	619	600	610	553	577	557	570	604	567	591	588	582	576	608	559	587	610	562	558	620	639	622	593	653	608	610	559	606	587	584	602	604	596	599	586	620	601	595	605	589	554	602	586	627	561	602	620	640	584	597	558	568	608	563	578	663	558	604	619	565	606	592	616	589	552	543	581	620	610	615	548	621	632	500	633	541	567	615	595	603	604	633	575	642	583	591	594	551	570	573	629	596	581	596	583	616	606	536	590	595	633	578	560	606	602	593	602	614	583	577	645	586	573	575	600	592	613	530	652	590	569	565	592	629	622	586	590	644	586	566	573	523	593	632	525	612	627	579	614	581	567	639	590	577	564	588	609	607	575	580	585	607	627	606	586	584	566	619	565	624	616	584	599	603	604	599	608	600	622	591	594	601	601	627	592	590	596	579	585	584	623	619	638	574	593	603	608	597	586	581	611	549	593	590	590	581	562	608	585	632	603	592	588	590	592	574	615	566	617	633	615	587	553	600	608	553	637	539	623	596	615	575	543	605	600	522	599	590	608	595	584	611	628	596	641	580	600	576	607	593	583	611	611	629	602	582	635	638	591	625	653	618	527	639	630	590	611	554	628	570	587	574	586	564	600	586	590	616	589	594	566	571	633	609	622	621	594	635	626	562	568	635	588	590	635	598	609	614	609	563	578	615	582	599	583	588	535	556	574	599	627	592	597	592	587	594	580	561	558	570	563	584	586	568	573	596	567	617	608	560	572	621	611	544	600	614	604	578	590	616	599	604	608	580	569	560	564	602	619	591	593	580	596	600	600	592	575	601	577	589	593	572	577	588	568	596	599	604	543	581	617	553	586	580	610	609	601	610	592	598	571	610	603	597	632	591	567	624	608	599	580	571	577	592	565	608	603	578	587	637	624	576	592	605	581	620	590	566	629	597	606	575	605	611	631	559	588	615	613	577	565	648	579	584	591	593	582	603	588	617	608	572	610	590	629	610	609	568	581	586	607	616	557	576	575	558	595	610	562	574	608	593	608	585	606	604	560	562	616	594	614	591	575	554	596	584	599	598	606	592	599	579	580	621	598	636	567	640	564	576	592	529	602	624	579	623	575	582	610	571	636	606	603	564	634	614	589	591	581	588	589	588	565	621	622	591	586	591	562	599	588	562	610	577	573	594	570	604	583	596	605	605	546	598	600	600	568	569	604	604	566	617	556	603	604	618	564	619	570	590	621	637	610	588	647	593	552	608	532	580	587	644	611	600	595	622	582	609	558	591	568	600	594	585	581	608	588	609	596	629	548	571	570	604	605	574	633	557	616	598	599	604	584	550	611	622	604	607	622	587	651	588	656	539	622	593	603	578	528	605	590	582	601	590	599	589	619	590	567	597	585	586	603	613	605	586	606	617	599	595	614	620	586	580	597	573	608	635	622	612	637	621	591	569	574	589	560	557	599	562	561	593	652	583	531	599	569	613	598	576	591	561	651	637	618	637	619	589	617	600	580	599	615	578	599	595	554	649	605	617	563	596	659	626	563	585	592	582	575	607	623	628	553	613	588	564	538	628	614	583	608	588	582	608	619	587	607	589	556	644	566	559	602	590	593	571	612	556	626	603	577	560	569	554	585	620	645	578	560	603	590	589	587	534	600	604	633	602	598	608	600	583	586	590	621	620	574	611	593	602	562	583	604	587	606	570	571	641	604	589	586	575	582	602	580	595	631	546	581	619	580	598	565	613	603	636	573	580	589	556	520	573	549	633	588	579	591	576	606	574	625	564	560	593	596	594	618	597	549	606	625	597	600	612	575	602	624	565	602	580	583	578	590	625	572	576	623	588	590	587	561	560	624	639	593	611	613	607	603	584	535	589	580	564	568	634	584	582	594	623	575	582	563	606	625	587	587	600	631	585	605	575	589	601	559	607	594	575	664	566	612	609	589	558	601	629	595	567	635	577	607	579	611	612	607	587	619	609	613	562	624	607	544	620	606	589	624	600	583	617	595	570	617	601	663	596	649	618	602	604	622	601	565	548	608	598	601	609	578	571	591	640	636	560	610	615	597	605	603	576	582	588	587	628	649	591	599	607	623	602	583	589	580	581	608	614	574	581	606	586	556	565	615	581	641	545	638	585	593	647	602	606	575	589	632	577	607	618	579	627	609	609	586	600	600	599	571	603	601	606	599	570	584	575	599	558	575	598	588	559	594	620	609	601	571	639	592	588	579	625	544	588	573	604	585	538	603	581	603	615	582	597	648	565	587	637	596	613	580	609	650	564	594	627	580	551	599	594	578	579	584	630	553	622	588	563	641	610	562	537	607	597
20451	9652	42715	74511	64427	45764	30110	14573	1256	319	240	238	265	246	229	194	224	214	225	175	233	223	229	245	212	226	234	220	222	202	214	220	211	213	203	216	220	212	208	207	207	205	215	220	210	223	232	193	258	204	207	226	232	237	234	219	222	225	221	196	225	254	241	219	216	226	214	189	238	223	187	200	224	227	215	220	211	220	227	223	216	207	195	220	203	214	221	205	231	224	224	216	197	221	195	212	244	221	211	211	222	244	195	192	192	209	224	208	195	226	204	217	211	226	203	229	217	230	220	238	220	206	190	199	232	224	206	215	219	213	218	220	233	186	199	241	200	214	204	202	241	222	206	218	222	217	222	204	209	213	191	226	208	226	221	233	224	200	197	195	221	205	198	245	238	218	210	232	201	215	234	216	214	194	189	211	203	228	213	208	215	202	223	239	200	221	198	195	204	207	226	212	205	214	226	223	216	204	218	254	207	230	199	230	244	214	194	197	206	214	204	212	211	207	193	232	239	235	224	214	222	201	216	204	231	239	210	205	228	216	207	220	210	202	201	204	223	200	213	199	195	208	197	241	211	220	217	214	234	242	233	238	217	233	214	197	203	210	230	227	211	222	222	203	205	226	211	210	248	190	235	221	220	215	224	258	230	235	235	231	195	199	200	216	208	217	210	202	195	201	214	190	242	209	224	216	217	252	228	215	205	214	214	214	204	222	216	224	193	216	218	236	227	210	216	214	205	228	249	244	231	219	197	209	200	216	211	209	191	189	213	229	214	242	199	217	201	198	216	217	216	200	265	221	250	225	200	211	216	201	214	215	241	224	244	215	190	203	235	205	207	190	219	205	242	197	224	206	212	217	218	203	231	204	227	227	209	220	235	196	214	219	230	202	200	237	212	230	191	207	214	188	230	230	241	216	184	198	192	214	219	179	206	224	243	215	195	206	211	212	222	212	228	213	219	230	205	197	216	197	201	239	219	193	233	216	203	235	218	217	205	223	212	171	245	209	200	229	225	232	203	172	236	224	217	228	257	231	225	203	214	222	227	251	194	195	219	196	222	211	232	209	224	183	256	207	259	219	216	210	193	242	227	219	217	226	217	192	215	197	218	221	209	213	220	192	214	215	231	194	238	214	201	216	197	201	231	215	224	227	230	223	221	225	217	208	199	215	213	208	229	205	217	205	214	211	230	232	214	224	204	188	203	236	217	245	212	231	236	227	244	221	229	196	198	238	210	230	229	243	232	216	210	206	196	219	224	199	213	186	217	220	216	216	243	218	198	223	208	194	208	213	203	223	233	230	236	210	215	225	230	223	223	198	217	233	213	214	206	213	198	230	193	209	228	222	206	203	213	201	202	213	202	219	209	233	238	221	208	206	201	216	209	233	210	214	241	206	200	227	233	212	220	209	217	226	197	225	189	206	231	203	214	217	222	196	206	203	211	207	214	242	208	203	215	214	196	246	221	240	220	203	228	207	232	217	189	207	221	189	221	213	220	226	238	225	186	192	221	207	221	215	214	199	229	238	214	227	246	227	217	245	218	174	237	222	240	177	206	212	226	227	242	211	225	210	236	230	225	211	225	221	221	205	225	217	221	211	226	197	189	243	199	216	231	223	211	231	190	211	218	232	225	220	217	199	235	214	213	209	210	203	176	214	225	197	216	200	210	204	186	212	236	218	195	192	228	217	201	188	229	211	208	211	230	231	201	196	212	194	206	221	228	223	222	211	188	222	216	223	186	198	194	220	208	221	206	237	195	212	194	210	221	223	206	213	234	204	217	209	232	215	199	186	231	200	211	220	205	216	204	229	212	233	228	211	242	222	226	230	220	229	222	211	232	224	247	213	219	221	213	225	232	225	218	186	232	220	214	219	208	194	216	220	180	244	211	219	193	235	226	201	206	228	221	219	192	215	188	211	218	202	220	231	219	215	229	211	208	226	214	233	211	210	222	210	242	229	222	231	198	209	218	224	191	218	222	220	231	206	200	232	239	225	223	221	210	189	204	204	207	218	227	228	212	232	209	186	211	205	209	222	226	212	199	208	205	242	228	233	236	235	220	212	191	216	208	203	233	241	223	220	240	237	228	207	219	217	199	208	222	201	225	251	223	212	202	217	203	220	232	211	226	219	197	185	199	196	203	217	227	212	207	222	199	216	225	214	230	222	212	220	210	243	216	208	226	241	227	224	204	241	220	199	213	220	210	218	215	217	221	189	231	230	212	225	213	211	215	228	216	212	250	211	212	208	227	219	231	200	225	218	239	218	227	226	212	218	212	202	220	208	241	205	202	220	192	225	188	203	221	194	207	238	212	208	219	209	211	240	213	221	201	200	219	210	202	208	229	238	185	198	226	209	192	225	225	190	246	214	208	227	214	191	219	214	215	233	208	235	207	219	222	207	199	237	230	204	204	225	209	208	202	215	230	218	227	203	238	218	208	206	212	216	203	226	226	219	224	185	224	216	238	226	194	211	239	214	206	203	238	227	215	178	211	202	199	241	202	204	209	217	230	193	213	197	215	228	236	214	202	231	226	227	207	245	210	229	243	232	212	218	222	241	228	211	219	204	221	226	236	225	194	207	241	202	215	203	209	187	209	226	192	230	185	224	214	224	212	209	217	207	217	227	201	204	225	227	206	220	236	224	224	207	247	228	222	200	236	206	242	204	208	195	220	202	224	240	190	214	252	198	229	234	233	207	216	208	206	212	213	195	231	214	223	198	198	199	218	215	209	217	197	196	222	195	226	224	250	236	228	209	226	210	212	198	219	245	204	220	209	215	197	202	221	212	228	211	222	225	220	215	211	210	214	222	218	229	213	204	214	233	231	239	184	225	205	216	226	208	198	185	206	204	225	230	210	245	219	219	187	226	185	202	220	255	224	223	216	204	219	231	218	196	235	248	243	207	177	221	225	213	212	208	191	202	218	185	246	229	249	257	215	221	189	222	208	208	221	216	216	223	231	213	207	222	228	226	208	218	226	209	192	223	237	204	218	233	214	198	231	227	216	240	211	206	213	210	198	258	203	248	196	232	214	230	199	208	236	202	222	220	221	221	216	243	223	214	219	226	226	215	204	224	224	237	205	210	209	227	200	224	221	219	185	198	218	222	168	220	199	215	192	244	239	198	224	209	179	237	214	227	207	245	207	224	198	212	244	214	245	207	232	211	227	195	226	212	205	215	216	230	218	196	237	238	196	209	215	229	219	205	220	227	204	241	236	215	211	204	208	231	220	194	230	217	233	224	245	252	239	208	221	212	219	238	230	222	216	217	221	216	225	243	224	212	250	222	230	213	231	172	182	223	242	203	247	209	183	219	233	211	222	210	230	192	209	214	242	233	197	216	199	225	208	208	239	236	198	230	213	226	222	211	206	242	197	213	198	226	233	207	226	225	209	219	204	208	247	208	214	211	212	209	198	220	230	220	213	209	213	228	234	218	210	209	245	211	218	185	230	224	229	206	204	200	209	205	208	226	250	200	208	201	223	221
10208	6773	45050	81213	73821	55568	41185	23620	1022	830	732	686	735	676	663	587	607	570	580	595	553	587	583	545	580	568	566	602	563	592	567	558	581	518	563	508	588	560	582	520	601	579	587	567	572	567	542	524	548	575	598	514	564	554	601	580	575	529	604	577	683	679	624	596	571	565	570	576	551	538	548	560	557	557	536	531	581	556	542	579	559	571	559	572	532	553	537	559	550	552	600	589	563	574	577	560	564	524	560	538	561	538	557	571	520	596	557	559	564	568	536	573	582	555	561	530	548	541	579	586	561	547	552	549	549	534	569	558	568	547	550	560	562	558	560	572	524	527	530	570	545	570	556	553	526	578	528	551	577	579	555	546	582	599	590	552	530	578	544	540	514	567	584	575	572	559	560	547	529	632	581	525	576	534	557	534	537	518	571	564	556	569	523	580	544	588	577	597	550	607	566	552	605	572	525	567	552	557	533	537	554	542	559	565	552	572	553	544	554	560	577	559	597	518	585	551	600	568	548	548	585	546	570	565	540	552	544	585	554	534	582	533	554	546	583	549	541	542	564	527	574	560	535	559	578	583	536	552	556	594	569	591	565	588	545	567	533	580	580	584	549	550	540	576	568	554	566	555	551	583	532	561	554	547	563	559	530	585	542	576	548	567	603	571	584	610	517	531	599	559	562	586	579	582	569	632	589	550	551	573	576	578	570	567	538	552	544	561	574	560	593	545	566	554	591	538	582	545	580	590	571	575	555	547	523	536	601	549	576	550	576	509	559	558	560	582	536	526	559	538	547	541	552	593	549	592	626	541	550	572	558	586	597	528	572	581	512	515	607	589	557	580	543	574	560	594	554	568	538	538	589	593	551	562	522	583	591	529	551	540	551	623	550	546	508	548	534	531	571	540	503	545	608	582	567	548	546	557	557	518	541	557	521	582	546	595	570	552	552	589	537	568	563	563	549	569	568	573	557	559	578	595	545	541	554	543	578	581	517	537	567	584	548	592	554	586	555	569	541	523	569	581	544	578	561	572	555	546	578	556	569	520	554	532	577	550	578	530	552	623	571	606	555	530	540	542	590	504	603	564	601	579	570	543	574	590	585	610	580	583	579	526	541	548	582	585	554	573	572	566	545	567	554	540	529	565	549	564	589	555	550	560	536	578	569	541	558	552	547	604	565	583	571	518	559	570	562	560	536	565	571	553	553	583	556	535	528	555	552	522	536	541	514	559	552	602	559	579	590	606	557	607	560	563	553	546	578	584	565	545	581	590	554	540	528	546	542	544	569	549	580	558	550	564	516	573	539	495	564	590	583	542	566	557	606	550	585	564	555	544	560	580	585	544	514	584	541	574	547	552	552	520	574	537	554	552	561	524	576	563	554	549	551	549	546	556	541	563	586	549	553	558	572	581	584	549	535	563	588	545	553	539	570	546	575	530	518	559	593	534	512	544	564	555	522	579	560	537	585	548	572	568	586	610	566	541	542	537	559	595	572	556	560	564	548	563	545	561	542	569	519	533	573	573	568	559	552	573	537	556	536	578	556	547	561	597	585	531	565	523	574	526	541	563	579	555	519	562	571	562	559	574	546	560	602	605	537	587	574	578	537	562	568	558	565	556	599	557	590	576	557	593	550	589	555	607	549	573	567	556	536	581	618	545	564	559	574	564	557	554	601	561	557	584	582	558	538	575	603	572	551	551	592	608	559	531	547	579	556	552	566	566	588	585	574	563	561	545	592	553	573	514	507	567	575	544	605	554	568	554	554	574	562	524	546	554	572	551	535	571	579	549	541	553	558	557	535	536	594	533	553	571	571	582	524	544	563	611	538	605	552	545	582	561	539	575	547	576	564	574	574	558	580	544	532	532	544	544	559	531	560	553	584	526	539	574	570	574	569	554	575	554	554	573	556	576	559	552	604	601	560	510	539	581	554	551	530	561	558	558	546	570	540	512	551	545	603	537	560	569	510	589	568	527	559	539	567	582	561	537	574	567	575	569	544	603	607	591	559	605	606	566	524	536	535	558	590	575	582	526	550	526	550	532	587	574	554	519	586	539	539	568	592	555	578	533	538	618	551	534	574	575	546	542	554	559	521	536	563	585	567	572	613	571	574	568	519	552	552	544	540	543	542	560	581	569	584	551	513	563	573	579	521	568	514	541	532	595	566	589	565	567	547	569	553	526	559	577	562	558	573	550	575	516	574	574	580	537	546	541	494	554	591	557	576	497	541	559	522	569	566	548	566	544	568	559	507	554	565	549	560	557	564	573	587	567	558	565	567	542	535	517	568	566	552	529	609	567	548	577	556	529	558	553	524	581	552	587	576	568	547	580	557	533	524	532	533	539	537	533	481	612	545	556	570	537	537	600	573	538	553	568	536	568	562	595	587	569	594	483	548	498	563	542	537	556	570	570	526	585	567	539	556	613	576	537	559	553	566	563	583	557	567	572	582	533	545	539	586	561	560	554	559	562	539	533	562	557	598	567	523	506	558	504	564	570	584	557	548	566	578	579	573	602	568	500	592	569	589	554	579	546	548	563	561	550	585	599	589	521	577	533	568	568	620	562	546	568	514	549	551	540	506	599	581	557	575	539	573	530	566	582	542	582	546	558	593	546	594	584	530	552	581	553	545	517	540	583	542	508	579	539	573	572	592	566	554	597	562	539	560	547	547	530	562	562	577	560	552	549	549	535	548	595	559	548	555	565	567	577	561	558	557	598	540	559	591	606	552	542	555	540	531	529	559	559	569	526	551	572	542	608	551	542	570	585	588	584	492	537	556	544	580	540	543	554	542	610	510	567	589	526	547	545	557	544	566	537	594	592	546	599	587	545	586	528	584	520	598	578	589	573	546	563	532	534	575	562	535	572	523	545	522	545	554	535	558	568	562	557	552	599	565	534	546	554	611	584	601	605	536	512	568	573	532	561	552	578	510	564	577	541	564	534	527	534	600	539	566	535	570	588	508	561	556	586	580	545	549	564	488	615	555	556	532	568	556	605	571	547	548	540	572	527	547	559	560	551	568	560	553	594	553	550	555	571	545	566	569	540	586	539	572	541	550	513	543	533	540	567	550	585	504	520	582	602	579	571	531	584	522	584	557	562	571	611	564	555	587	563	576	590	578	544	551	586	568	565	527	568	556	594	526	566	541	608	536	560	566	525	527	562	564	580	574	567	554	566	599	540	598	582	555	548	559	527	595	565	559	568	518	552	581	557	553	531	566	545	519	560	619	586	544	531	558	557	546	566	551	533	528	556	557	563	556	594	527	578	520	572	531	563	521	539	524	574	541	615	550	587	523	548	578	567	575	557	561	577	537	560	600	538	545	558	562	549	535	590	567	586	555	551	540	530	573	559	598	524	545	555	503	520	594	516	529	550	549	576	547	558	581	565	557	548	508	577	547	543	518	530	582	538	560	511	533	557	587	558	552	522	506	559	538	567	565	543	537	538	577	539	551	582	521	565	547	564	581	585	526	543	574	605	582	522	563	577
3332	1080	3916	11761	8875	4175	2099	933	205	193	188	200	189	202	199	194	184	217	188	186	186	173	192	225	214	202	213	190	204	196	169	202	205	185	206	208	190	209	180	200	215	176	199	239	189	191	220	197	221	196	179	200	208	182	199	199	205	179	215	192	185	193	197	210	191	203	203	188	195	196	207	213	179	167	180	191	197	189	189	200	203	196	201	210	199	215	186	195	176	189	197	220	216	216	173	163	203	214	198	187	186	183	204	206	173	209	175	211	202	193	200	195	185	203	192	209	196	200	191	203	227	185	180	202	189	192	201	180	206	204	173	188	194	209	194	203	172	211	189	181	202	213	177	190	196	199	168	187	226	199	203	195	205	182	163	174	204	218	182	187	207	198	206	185	187	187	204	199	177	197	175	206	164	192	211	172	194	173	211	200	177	200	214	193	186	202	220	197	206	179	211	217	215	182	180	195	189	206	187	180	194	194	196	205	201	200	207	217	209	172	185	194	209	204	199	193	199	182	193	199	197	176	196	195	190	206	200	228	189	209	194	200	198	188	174	222	200	201	199	189	189	218	163	221	196	196	200	189	196	188	192	198	181	198	195	166	210	191	197	177	191	179	205	212	185	192	211	176	198	195	214	191	214	198	213	185	188	190	187	179	180	201	177	173	191	212	199	199	206	198	188	180	209	192	219	217	185	222	219	203	204	210	174	199	216	204	199	215	185	221	210	210	186	217	191	195	200	216	182	217	210	194	181	182	189	168	222	177	153	204	208	198	191	166	202	169	171	199	195	176	204	183	216	210	203	206	214	201	199	183	206	193	191	196	209	185	208	208	184	192	201	183	184	203	192	170	202	196	200	195	169	202	194	192	206	195	212	184	197	184	183	180	188	185	193	173	208	216	175	208	189	199	204	193	201	190	201	227	199	179	184	181	206	183	190	181	194	186	178	200	196	216	196	203	183	204	203	201	222	208	189	170	180	220	202	203	244	203	208	195	193	187	182	212	193	176	191	188	203	188	184	216	188	196	180	184	187	211	196	188	189	174	202	194	199	191	184	175	182	212	203	187	193	184	193	198	178	212	210	204	195	206	219	220	191	205	220	186	202	187	205	195	190	216	181	191	178	175	198	202	207	196	199	177	178	199	181	208	196	197	216	206	186	191	180	219	203	170	208	189	215	212	217	199	196	180	222	204	201	212	205	192	172	207	202	194	192	182	200	202	166	198	207	176	213	202	189	196	194	214	168	177	195	203	224	183	215	204	190	196	171	171	192	171	201	192	213	190	208	197	222	191	177	178	204	216	202	206	205	192	203	184	205	175	218	227	185	200	215	162	211	202	180	158	210	194	194	193	204	182	199	189	204	191	191	206	198	191	203	191	180	207	212	184	218	219	189	188	200	218	199	196	202	208	204	201	190	173	214	158	198	160	187	193	209	176	169	193	189	206	222	208	186	200	184	201	182	172	206	198	191	211	195	219	180	192	203	206	188	181	202	180	189	197	206	190	190	187	206	177	203	185	200	216	190	195	216	190	195	182	186	185	214	209	214	182	193	189	198	190	193	224	195	202	184	197	180	180	194	188	196	198	202	195	189	211	204	209	217	192	227	189	185	202	208	198	227	172	195	189	218	202	182	186	160	201	199	206	210	174	173	208	180	202	165	224	223	208	164	186	199	213	195	191	178	216	197	203	225	196	197	206	209	175	221	197	202	187	198	194	180	207	170	200	190	206	185	195	187	224	170	211	228	187	195	177	191	189	220	180	170	224	190	185	214	232	169	214	168	195	172	178	165	208	209	200	198	205	207	217	187	183	194	215	199	203	192	171	209	210	202	194	187	156	177	188	202	198	209	197	221	199	180	207	189	185	187	204	180	210	211	192	199	190	197	211	198	206	201	184	215	213	187	203	208	184	211	209	200	204	199	182	180	194	168	192	214	211	180	220	193	213	188	168	197	190	197	170	192	201	174	197	188	223	188	212	185	200	202	205	181	199	210	201	195	195	204	210	188	230	177	218	200	181	185	170	198	196	177	169	187	202	202	192	204	184	229	210	174	204	186	174	209	186	205	199	207	189	193	217	203	227	184	201	200	190	209	183	213	202	198	186	210	193	197	191	205	206	205	194	196	188	207	209	217	157	203	202	208	198	173	200	223	214	202	206	194	189	171	200	190	202	182	189	211	187	201	175	174	207	204	206	203	201	196	197	191	213	202	214	241	187	223	185	231	192	176	199	201	200	193	174	199	203	189	173	204	189	209	210	187	205	199	200	208	205	215	203	232	201	186	176	178	207	197	164	226	201	206	192	185	191	203	202	226	184	184	224	217	201	175	215	237	200	193	207	221	191	185	191	217	202	199	185	188	181	212	180	215	186	183	200	203	195	180	200	211	214	176	191	209	220	191	206	210	163	204	217	188	181	201	183	199	208	185	172	194	201	188	182	199	196	199	215	216	198	192	212	179	195	177	220	213	192	180	206	209	185	209	194	195	198	161	184	201	186	232	204	195	181	187	196	166	204	199	203	207	198	179	190	204	206	210	195	206	184	181	220	176	196	217	212	193	183	168	205	210	199	188	193	195	205	182	192	205	211	228	220	206	188	172	194	198	199	156	174	198	174	188	205	204	201	197	183	205	191	178	184	178	182	188	187	201	173	206	195	191	198	190	194	203	219	192	191	197	223	209	172	182	201	169	187	193	201	197	175	204	176	175	193	192	185	218	173	198	172	185	200	202	186	192	190	212	199	190	191	195	214	198	190	190	203	174	195	177	177	198	216	176	195	204	192	202	204	198	205	184	205	204	200	192	227	226	197	182	184	198	190	224	204	214	191	180	193	182	221	168	225	234	202	175	188	185	222	198	213	175	180	178	198	191	205	204	198	192	206	190	209	208	205	181	185	195	202	191	181	206	202	181	206	194	188	193	190	224	174	233	197	208	201	182	187	192	183	190	195	221	199	178	175	193	202	180	193	221	219	230	211	208	216	181	190	206	199	176	182	208	223	194	201	178	200	188	207	194	203	209	170	202	200	175	205	187	192	196	198	199	194	210	205	181	205	203	203	204	196	174	204	209	182	186	197	207	197	206	201	196	160	191	201	213	211	207	179	207	208	185	203	206	179	179	213	226	192	211	206	208	188	199	200	208	186	200	206	207	174	171	180	216	179	205	171	170	182	212	205	180	188	213	173	199	204	186	196	169	191	193	204	196	210	184	189	206	181	227	187	197	218	187	197	207	160	191	186	208	210	201	188	215	210	190	187	182	184	196	191	194	196	207	217	207	185	175	204	201	181	183	163	179	177	187	200	195	183	188	213	180	196	197	198	206	192	177	200	213	205	202	204	193	178	173	186	195	204	185	191	172	204	205	187	193	179	184	200	179	190	198	203	196	183	207	190	173	187	205	158	193	203	216	220	216	211	191	180	227	208	197	191	186	205	198	194	200	206	203	197	211	210	200	200	211	175	176	174	205	209	194	208	208	199	188	193	199	176	195	212
2799	1324	9991	26726	21230	12881	7241	2798	556	545	539	498	525	491	497	557	516	528	513	517	505	529	512	533	563	508	509	521	488	539	518	539	547	520	538	515	553	525	519	568	544	548	512	520	543	530	515	530	487	523	473	524	536	546	554	526	533	529	521	509	550	522	493	545	532	500	538	477	499	540	500	538	538	492	483	542	518	532	503	533	546	521	524	488	523	522	486	551	547	522	552	520	490	537	525	529	458	528	518	544	520	507	548	560	523	502	540	529	564	525	521	484	537	506	517	489	534	513	532	520	509	498	560	512	503	490	499	558	479	548	544	529	488	528	536	504	570	497	509	553	508	533	507	515	507	547	542	543	565	546	548	519	495	515	534	516	494	532	509	524	533	490	533	539	531	534	532	523	545	498	514	508	514	537	507	542	494	565	529	517	473	499	486	513	521	507	551	555	548	557	512	534	532	530	548	501	522	528	484	523	482	497	502	527	505	485	508	513	515	556	530	522	545	513	537	487	501	544	500	565	511	507	513	544	508	513	491	576	484	522	507	507	541	548	475	518	533	511	505	487	569	517	557	540	548	496	501	544	570	531	521	524	538	529	505	558	508	528	489	526	500	520	497	540	568	559	565	477	564	540	517	468	535	540	535	542	534	562	544	539	520	534	509	548	573	507	499	549	479	514	471	546	581	556	531	495	500	520	517	502	510	504	530	504	571	545	502	482	492	513	483	533	539	519	495	489	523	513	548	507	509	503	515	479	484	546	503	543	493	486	480	526	486	538	505	501	478	522	514	455	518	490	530	547	542	522	518	523	537	540	533	537	507	536	529	500	518	526	526	460	563	503	516	530	527	550	514	501	485	511	500	588	508	506	511	469	547	526	520	501	513	594	532	545	509	533	549	496	522	508	500	483	536	518	528	520	505	523	539	476	574	462	514	492	562	568	518	499	485	536	514	548	523	539	537	526	518	550	543	546	543	521	496	508	541	537	582	515	514	550	519	529	511	532	466	512	561	515	529	524	521	511	541	552	542	527	528	543	526	546	530	517	527	526	504	519	535	516	480	542	532	537	541	506	507	487	559	522	530	454	554	523	533	512	534	516	528	517	507	491	502	535	529	515	515	512	493	473	539	532	552	535	531	503	552	466	506	500	503	518	524	520	491	522	517	536	527	510	533	551	521	530	558	508	546	536	514	533	503	535	513	506	511	561	495	532	520	520	526	526	545	523	535	504	523	516	530	519	487	545	527	527	520	525	540	499	507	527	538	522	503	560	503	501	524	533	498	553	532	511	538	502	495	499	560	496	511	516	530	558	548	499	547	514	545	500	504	517	542	540	535	564	548	565	538	547	544	513	555	504	507	528	482	524	511	524	552	523	522	519	540	507	508	505	515	525	500	533	533	504	529	512	486	514	503	507	531	510	488	495	518	541	508	532	533	512	514	508	535	502	506	514	545	517	514	518	526	537	509	476	550	516	550	567	525	505	534	537	522	514	491	534	544	504	506	503	515	512	537	494	559	504	520	521	463	526	522	568	538	509	513	519	521	528	572	515	509	513	516	543	538	547	524	517	520	513	498	516	514	545	510	518	520	512	522	514	536	527	496	468	512	493	503	507	580	509	500	517	543	499	515	515	545	554	515	495	534	534	533	490	553	506	513	554	523	547	519	510	535	520	518	526	502	522	506	526	514	496	508	542	526	520	496	482	511	490	507	529	520	523	535	548	509	517	520	533	514	511	557	516	544	494	538	513	526	514	549	496	523	500	528	502	505	492	484	542	540	475	520	545	542	490	534	499	509	482	521	565	510	519	552	537	522	518	524	515	501	515	541	546	494	554	516	507	496	523	538	549	568	520	477	528	513	514	509	523	535	546	511	502	519	535	520	497	522	531	551	526	547	511	508	523	534	526	543	532	558	545	522	517	558	522	587	545	531	508	538	522	569	546	532	531	530	513	533	539	550	517	535	530	539	540	534	466	543	511	523	523	574	503	532	497	558	528	555	548	522	522	516	532	513	503	521	480	525	513	513	530	499	566	522	511	511	556	496	522	473	531	546	511	507	482	537	493	510	521	513	538	496	553	511	568	550	527	531	500	524	513	499	547	518	528	519	481	505	518	543	523	543	539	521	515	495	519	492	553	553	494	520	524	497	521	529	524	530	512	537	519	534	515	499	560	510	491	524	500	510	548	509	500	536	539	491	515	519	493	549	527	487	514	490	536	537	527	497	517	520	520	518	504	510	522	509	535	512	548	488	540	485	516	552	517	475	533	540	531	534	484	539	534	536	498	525	478	539	513	472	536	495	551	499	539	521	460	536	531	503	517	566	470	511	553	507	505	537	491	526	501	502	582	521	545	541	541	486	494	479	565	512	512	522	515	536	543	543	475	495	487	498	491	539	511	542	544	556	511	503	546	517	505	528	528	562	538	556	531	533	519	532	494	527	538	515	519	495	491	503	490	488	458	507	564	508	512	513	528	516	515	540	518	523	563	525	543	515	503	500	542	523	492	557	512	527	521	554	530	526	532	529	553	534	512	510	481	473	498	543	507	501	540	494	518	516	512	538	492	560	530	494	516	543	560	521	545	539	509	531	491	521	561	545	542	520	533	525	518	562	541	544	515	502	559	520	513	532	515	500	501	501	546	522	501	519	541	478	541	505	525	557	478	556	508	534	510	512	546	530	533	502	532	504	572	556	499	521	514	506	567	521	497	558	538	520	554	526	518	539	534	493	544	472	553	511	497	516	489	488	468	489	565	531	526	558	555	508	570	554	502	507	552	539	509	516	544	512	517	525	503	523	570	512	579	556	521	518	503	510	495	510	505	515	535	514	552	553	542	540	485	506	509	490	528	503	537	461	486	522	497	533	514	505	501	485	562	542	507	488	514	518	510	538	501	466	507	554	579	533	526	530	528	535	496	519	581	509	545	535	512	500	525	524	524	528	557	524	521	531	552	494	534	497	531	548	508	520	493	547	527	494	519	543	496	543	522	527	483	517	519	527	516	498	529	544	501	506	493	566	460	570	499	498	543	495	477	515	498	493	491	551	528	512	532	525	527	508	564	523	523	561	493	523	523	527	535	515	538	522	521	582	519	526	514	521	485	529	533	519	509	520	519	521	526	534	539	507	534	540	536	538	529	515	540	499	491	553	538	476	511	530	520	540	514	540	536	562	535	539	573	534	508	541	471	506	508	565	523	481	540	487	534	510	506	533	504	510	530	552	500	476	498	539	489	533	520	531	525	494	550	512	473	536	547	516	523	521	530	483	533	525	509	540	564	522	515	515	567	519	521	499	505	532	494	529	505	538	556	529	510	525	493	517	522	467	544	547	555	555	519	543	492	582	545	520	493	507	519	486	532	521	480	529	532	511	489	536	513	497	535	510	521	497	527	501	516	469	547	495	522	537	521	541	532	537	537	523	552	560	524	526	455	484	480	488	521	500	552	531	496	491	530	521	519	512	500	526	524	531	504	565	540	541	533	507	560	522	522
12791	5765	30649	69454	54259	34159	18655	5805	376	267	284	207	250	270	238	219	205	250	218	216	221	252	198	224	211	227	206	237	210	228	239	243	246	235	235	226	232	194	248	233	235	267	225	244	244	264	222	239	251	203	253	227	231	232	230	238	265	214	216	219	243	249	241	236	203	233	235	201	207	258	239	213	237	213	229	224	224	231	243	231	265	255	232	224	207	232	195	235	247	242	234	224	215	227	202	221	219	259	225	236	217	209	231	217	211	234	232	203	216	208	252	221	236	210	232	246	210	250	238	236	230	241	245	213	208	230	212	207	216	220	233	253	238	222	231	235	226	229	215	240	232	202	217	238	233	246	232	206	228	234	199	228	222	242	224	231	250	232	220	219	250	241	233	225	217	236	222	214	230	227	205	209	247	226	230	206	233	232	234	239	245	230	218	254	239	200	233	212	252	221	223	225	221	206	216	238	280	216	235	220	241	240	220	197	247	224	234	230	199	219	228	208	266	229	233	222	257	213	233	240	238	204	226	207	220	227	220	220	232	201	212	243	223	232	217	256	226	228	217	252	248	214	211	224	204	234	233	203	229	240	217	210	214	214	232	208	224	201	256	215	225	217	230	222	235	217	215	207	217	198	243	202	191	201	224	220	214	219	246	202	217	221	228	234	231	217	221	207	213	227	230	253	217	221	233	230	218	224	245	235	210	229	199	234	236	227	239	228	223	209	231	245	212	239	236	207	240	240	240	249	212	241	223	232	221	221	239	236	224	222	254	213	200	252	219	209	214	236	236	228	215	263	234	196	243	200	214	219	234	227	228	210	227	204	220	240	238	206	230	216	230	242	223	238	219	225	249	215	220	236	225	233	210	234	246	210	200	205	215	224	226	232	246	243	232	263	229	235	253	242	246	221	217	216	209	222	263	210	198	227	239	224	228	221	214	243	256	226	250	227	234	215	231	251	217	249	231	217	218	220	223	210	223	213	242	212	242	230	258	243	252	247	243	223	240	221	240	224	208	236	218	219	239	232	233	220	217	186	205	212	233	232	202	230	211	224	232	232	237	208	194	228	231	227	224	239	199	225	218	236	222	232	227	226	203	236	207	267	232	247	240	213	240	226	248	235	217	230	227	188	228	210	205	205	232	241	277	226	180	261	216	244	235	260	217	230	255	242	231	228	255	238	235	231	225	230	224	227	231	222	224	240	211	223	200	224	221	242	228	238	258	215	218	252	223	220	219	207	202	237	214	209	215	201	220	248	240	243	250	238	220	234	264	236	221	234	252	214	237	215	242	246	232	204	217	218	233	222	216	222	227	210	235	231	222	237	210	264	238	250	191	230	209	230	229	255	236	238	242	219	248	219	225	222	221	237	229	197	242	226	223	225	222	227	223	220	235	230	216	215	228	219	254	227	244	231	226	232	220	223	219	209	241	227	231	248	214	212	244	244	202	221	193	217	220	242	219	213	225	245	233	240	220	234	249	223	245	247	244	215	235	229	222	251	216	226	223	221	258	214	228	217	231	237	250	216	227	242	233	193	200	211	243	228	210	233	231	219	217	251	230	229	232	237	200	217	234	215	224	246	228	229	232	225	233	230	234	232	246	220	205	223	214	229	229	244	237	218	250	220	203	228	257	239	241	214	235	226	220	238	232	214	227	242	222	222	235	210	236	248	214	243	224	219	229	223	211	240	226	252	203	253	237	225	225	213	205	201	218	224	266	224	249	224	262	234	252	228	241	236	220	201	227	228	224	229	221	223	230	236	198	224	206	232	214	229	241	201	242	223	236	213	227	242	249	253	253	248	248	247	226	237	220	240	232	205	208	261	207	245	216	263	220	218	226	225	238	254	197	232	224	273	227	238	245	248	238	210	224	243	240	226	212	222	245	240	227	232	221	232	205	227	233	241	226	248	223	238	234	219	229	223	220	253	203	218	236	226	223	247	244	222	240	232	214	236	243	237	215	223	181	242	221	235	247	241	241	231	236	227	225	227	246	238	272	227	224	256	241	215	242	274	231	248	216	213	233	215	236	224	229	237	203	226	246	227	227	234	241	227	239	240	249	224	233	256	219	226	206	231	246	226	236	227	246	198	224	227	232	215	228	237	219	253	209	223	207	225	235	225	215	233	249	220	221	216	229	206	218	214	243	237	206	204	211	217	259	231	238	218	208	227	224	236	193	242	235	219	248	232	218	223	225	267	234	229	222	221	252	211	234	231	248	234	193	217	237	210	270	225	237	242	194	203	246	219	213	229	209	228	219	195	236	231	223	203	216	226	217	239	216	228	269	234	219	222	227	220	241	226	209	245	245	220	197	220	235	238	257	192	205	189	213	230	226	208	212	257	244	221	186	250	228	244	194	229	203	222	206	193	208	218	227	244	230	247	257	244	207	241	245	233	229	217	224	219	238	220	245	245	238	234	229	213	255	244	226	224	230	245	201	229	210	224	222	243	252	220	241	248	218	227	217	226	226	232	246	223	235	205	255	223	210	223	233	212	210	237	224	254	230	242	226	260	235	251	236	213	215	181	221	246	212	243	202	234	249	210	230	212	239	220	213	248	255	265	216	216	223	215	215	240	228	217	250	214	234	219	234	245	246	220	198	220	230	222	214	208	234	217	237	238	203	241	222	224	219	245	242	220	215	212	228	194	234	234	214	217	201	203	260	245	226	241	225	232	210	214	218	222	215	254	241	228	246	240	232	228	205	220	230	205	213	241	209	247	218	233	225	188	241	250	244	243	251	243	228	218	228	217	234	237	225	229	209	227	224	248	200	217	229	212	217	253	226	232	204	216	220	214	232	244	216	217	238	216	224	241	231	196	266	233	227	231	229	226	229	233	226	237	194	231	208	226	197	222	226	200	234	222	232	205	219	229	214	236	214	215	229	236	235	258	225	242	222	257	213	223	224	216	222	228	217	232	255	214	214	254	258	230	220	251	213	222	214	212	262	224	217	254	231	219	233	233	211	215	233	227	223	243	225	211	228	212	235	215	232	218	227	202	201	224	263	214	220	220	221	242	206	238	208	254	228	233	217	248	229	239	245	218	221	220	220	223	220	244	235	229	244	199	221	229	214	245	219	249	250	218	212	209	221	209	223	229	235	228	240	228	243	219	229	238	207	250	249	233	225	217	197	230	255	238	211	220	217	228	200	235	228	230	242	229	210	220	236	231	234	224	227	243	230	239	229	233	212	217	222	226	215	238	250	253	230	242	235	228	212	222	254	225	228	231	233	237	216	242	233	241	201	250	256	217	222	230	205	248	208	236	233	243	242	214	262	230	235	235	244	252	234	229	225	227	203	239	227	215	224	216	227	244	239	227	237	218	204	246	231	228	245	226	240	236	241	230	236	205	247	230	218	251	239	236	224	235	217	241	256	222	213	217	245	240	226	242	260	225	229	231	247	215	262	221	221	199	249	230	236	239	225	191	199	221	220	246	224	238	210	249	200	207	251	235	235	225	211	233	237	218	201	218	208	220	231	210	233	216
7718	4500	35873	72786	61205	43874	30881	11411	910	758	822	721	747	650	583	565	621	602	596	639	559	638	592	569	611	576	617	588	580	588	643	573	566	621	577	602	580	620	563	597	600	595	624	633	626	548	598	596	546	640	605	594	590	640	616	600	562	612	610	581	683	635	610	572	586	586	570	601	614	584	616	640	564	578	585	640	578	627	555	579	564	601	566	579	583	602	579	592	585	528	571	588	597	634	620	589	612	644	599	576	594	600	622	618	572	601	552	586	598	571	591	568	576	597	641	571	520	578	632	590	553	608	599	601	609	573	565	598	565	619	581	639	585	563	625	608	627	616	584	567	606	580	600	584	606	647	576	587	607	503	570	601	615	588	587	582	580	630	548	584	582	563	605	559	581	578	607	587	604	630	652	613	618	548	552	567	557	623	591	629	550	593	617	573	598	575	560	644	598	590	590	593	605	645	583	582	572	607	608	578	583	587	569	613	592	570	618	584	623	557	630	571	592	631	608	656	580	601	583	558	562	633	577	623	604	573	554	605	602	598	545	563	619	564	585	623	596	564	578	595	623	568	623	589	574	603	588	607	597	593	596	612	601	612	634	637	597	612	597	577	602	587	582	573	606	538	572	599	631	537	578	585	605	598	625	634	565	603	599	565	589	600	605	569	626	661	563	591	570	575	592	610	575	620	580	579	602	601	535	619	593	583	567	593	618	585	618	547	609	594	562	601	617	574	618	643	592	594	607	601	601	598	582	608	550	550	598	551	562	573	602	597	538	609	598	587	554	575	605	537	634	599	583	613	561	616	573	614	632	575	573	596	622	602	557	584	572	584	581	566	574	580	577	607	635	616	578	594	624	628	584	599	555	614	590	606	604	662	619	597	550	599	592	627	616	611	569	563	591	610	564	610	616	617	626	583	582	609	558	583	609	629	602	581	545	567	570	603	617	569	605	570	560	569	563	579	615	581	543	610	619	598	559	595	585	581	578	636	612	586	668	576	630	590	572	562	608	566	569	590	603	551	600	593	578	656	579	602	629	605	599	580	594	621	596	558	608	591	607	594	561	585	593	596	591	581	554	619	548	590	565	563	572	560	581	596	541	614	607	627	606	564	585	582	624	579	563	632	589	565	589	628	566	609	572	614	630	544	611	578	598	586	590	598	607	607	566	630	582	571	543	623	618	642	573	618	596	626	596	613	580	584	592	573	621	545	640	610	591	586	627	605	551	530	581	620	605	611	618	594	602	625	573	606	566	601	566	605	549	581	610	600	618	621	612	558	630	605	584	591	594	572	582	616	617	607	621	591	592	546	616	616	596	557	587	618	584	555	582	568	584	610	587	590	597	598	590	631	595	595	566	589	613	555	572	614	607	590	597	583	584	534	595	600	556	571	621	602	538	591	586	590	613	551	583	581	550	553	562	610	625	622	594	564	578	581	575	575	575	586	610	598	603	617	631	648	585	608	617	607	598	560	642	635	592	592	576	587	580	579	599	624	585	626	582	611	600	607	568	622	612	573	611	521	597	547	651	623	560	618	666	604	570	555	633	608	577	607	641	582	603	543	569	610	587	640	597	663	542	603	601	572	615	614	589	581	571	546	584	530	589	624	577	581	558	579	588	603	621	624	580	596	574	536	574	642	561	563	585	605	593	630	580	565	640	574	564	575	593	558	607	636	592	625	584	605	582	600	616	601	583	561	597	589	592	606	600	586	582	623	601	590	586	609	574	584	603	571	573	610	631	611	623	614	557	613	575	576	581	609	598	614	618	582	550	600	575	588	627	568	550	618	589	599	584	565	585	599	639	594	602	567	616	573	568	560	615	622	598	615	583	578	610	602	595	606	581	579	618	566	622	595	582	598	589	657	579	581	603	610	598	602	565	630	571	587	588	608	618	600	595	596	553	655	568	601	589	612	536	629	567	628	586	596	609	560	636	590	637	553	649	553	564	589	641	598	606	600	626	564	602	626	579	557	590	595	598	585	619	608	615	598	609	614	579	607	579	618	609	588	568	588	582	596	591	632	570	591	625	635	598	573	590	610	589	617	614	575	585	592	533	605	586	545	549	594	602	595	584	575	619	590	628	629	594	587	621	573	588	565	577	582	589	540	578	564	585	601	566	569	622	580	595	539	597	586	588	600	573	584	609	585	591	603	562	578	540	572	631	609	629	592	587	584	628	618	571	606	584	629	613	613	601	552	583	567	582	614	587	601	612	578	619	599	599	568	621	603	602	590	585	625	587	575	526	543	576	601	624	560	565	549	566	557	597	581	572	573	585	591	560	598	594	540	633	625	624	637	584	612	625	590	570	589	619	591	587	528	602	645	602	587	610	596	590	576	625	562	597	547	571	568	571	578	552	613	575	606	625	557	600	567	596	630	636	605	578	617	607	595	557	574	583	612	609	565	623	590	593	614	568	578	549	579	633	562	621	578	581	596	556	604	609	630	609	614	603	581	594	609	587	543	584	549	630	571	610	607	605	630	603	599	584	592	628	608	572	635	579	623	584	614	582	595	607	578	611	576	584	547	599	626	573	594	613	588	570	607	586	564	638	573	595	564	569	558	587	576	608	596	585	593	608	596	565	606	562	612	595	617	611	555	581	590	601	593	589	580	626	635	647	609	565	580	604	590	619	594	607	587	571	593	579	587	622	627	580	581	592	591	591	560	591	570	595	693	596	605	597	625	594	616	610	597	598	617	626	563	630	621	601	567	560	598	569	566	630	591	608	599	573	576	595	595	573	573	564	576	581	611	567	546	619	592	613	627	577	558	589	555	601	576	653	583	545	603	601	608	569	586	591	618	645	597	567	580	586	602	589	597	536	592	612	593	585	600	587	566	595	647	554	575	559	575	592	589	597	577	588	549	523	564	582	580	580	607	606	585	636	599	606	582	575	554	569	590	655	591	573	600	570	596	582	590	570	582	574	568	562	590	601	635	578	614	645	561	633	575	627	598	602	579	644	565	594	596	604	610	613	615	578	647	640	638	602	588	619	635	610	555	613	634	583	569	606	587	576	612	578	582	630	599	604	617	610	520	537	599	561	589	582	553	626	602	557	564	580	590	565	591	577	568	574	587	579	583	587	595	613	612	630	571	577	569	562	577	588	598	582	589	594	582	640	585	564	596	583	575	597	588	595	606	616	561	570	592	604	591	644	596	603	598	591	629	597	601	574	563	614	604	546	598	588	619	594	584	599	579	602	587	603	585	646	590	565	546	590	584	621	626	573	594	559	578	589	575	630	550	596	569	597	567	649	580	626	560	589	591	574	596	597	600	598	614	622	581	592	578	604	589	612	625	610	586	605	565	551	566	580	604	613	586	580	644	587	619	639	630	558	605	619	571	620	625	565	569	596	572	632	599	579	608	595	579	630	590	601	608	604	552	574	611	644	598	562	653	594	616	599	552	615	601	603	580	594	600	576	635	603	613	611	637	602	577	598	572	580	627	586	578	563	620	619	618	592	594	581	588	624	604	593	621	607	603	549	599
20422	8796	32257	78013	67963	47950	29763	10522	717	293	255	245	241	241	207	223	201	196	224	207	204	220	177	237	221	219	234	211	225	213	198	222	198	236	226	224	217	241	215	233	233	206	236	237	199	233	196	237	203	202	219	213	181	193	196	218	213	217	226	218	232	208	210	213	216	246	218	252	224	226	195	200	238	212	193	212	211	206	204	231	214	215	210	220	221	210	177	212	235	195	221	180	209	194	229	194	216	218	212	228	189	215	222	178	231	237	203	208	245	225	209	219	215	197	201	204	242	225	208	212	240	219	239	181	227	211	214	182	217	232	207	223	215	208	215	200	199	211	220	192	222	218	207	233	217	217	227	187	213	191	211	246	248	206	203	197	222	239	203	234	223	233	235	229	221	212	205	201	200	214	212	197	199	217	218	198	229	218	217	215	232	221	208	216	196	200	214	215	221	201	203	216	235	205	199	203	173	218	218	212	202	230	200	199	201	217	213	196	214	202	210	220	198	220	215	218	206	211	218	214	208	187	213	209	189	218	208	207	224	202	224	213	205	209	229	220	217	196	219	228	199	213	196	190	203	209	246	214	224	196	198	228	224	203	194	211	231	214	227	221	227	189	205	227	213	225	229	204	206	233	222	197	223	215	224	198	182	210	223	198	220	195	227	187	215	236	225	203	210	176	232	205	220	221	224	223	214	260	206	187	224	201	219	228	225	184	215	193	193	195	218	217	213	202	211	219	234	231	236	246	207	200	200	209	217	227	218	222	211	216	216	220	215	228	224	207	205	225	199	228	229	255	180	190	205	219	221	205	217	215	202	213	189	255	216	236	224	198	236	197	219	198	227	200	207	251	200	217	226	228	232	211	231	235	200	228	191	212	211	192	194	228	202	215	215	217	223	206	225	238	212	219	201	205	229	230	223	220	197	181	212	223	241	214	230	233	233	233	216	203	203	219	216	202	193	216	216	204	205	210	216	217	225	226	206	214	217	193	187	211	209	180	200	212	207	225	208	195	219	223	233	227	212	216	207	235	233	224	186	226	199	223	221	222	247	208	215	218	217	221	242	200	215	207	206	190	201	235	227	202	233	197	200	194	222	206	192	198	200	224	249	235	209	228	223	231	207	212	231	194	210	207	215	209	212	244	204	232	214	192	206	204	204	233	209	224	224	195	236	236	210	223	205	228	188	199	192	215	213	197	229	183	239	212	216	215	182	198	228	178	193	222	214	205	219	216	185	208	213	243	204	212	203	210	198	217	228	224	237	231	218	246	213	199	231	231	221	236	235	209	221	212	239	250	195	247	224	216	207	195	217	222	193	212	210	216	218	230	241	234	206	232	206	236	206	205	232	234	213	253	187	213	211	238	221	193	210	204	214	205	222	232	235	243	184	214	202	224	219	217	213	195	203	205	235	226	197	208	216	213	212	198	199	187	187	216	206	208	221	214	219	226	222	193	245	220	204	176	214	203	209	216	201	216	182	216	200	211	184	226	180	209	203	218	223	217	220	194	207	188	212	217	239	224	218	211	230	208	198	233	226	200	211	193	209	235	224	215	228	212	209	232	216	210	237	184	192	222	225	212	196	231	215	221	216	216	228	205	213	194	212	221	213	198	231	194	216	214	218	185	218	221	204	218	208	211	196	190	213	205	217	203	196	203	199	216	208	228	221	222	219	195	191	212	223	225	218	220	234	219	220	227	228	201	226	210	210	220	203	230	187	211	210	222	227	191	206	214	212	238	206	202	198	206	193	219	211	214	208	191	205	223	224	210	204	203	212	214	231	211	214	228	209	202	183	212	244	202	209	204	209	196	219	193	221	221	247	227	227	206	197	241	214	202	209	196	229	222	221	214	201	226	224	215	207	213	241	213	232	205	202	213	200	243	223	229	223	213	223	224	206	209	203	206	200	202	221	196	230	217	198	246	210	211	210	207	211	221	236	254	221	209	232	226	205	204	215	225	203	214	209	231	226	241	222	203	211	206	220	199	205	196	201	222	207	214	201	190	197	215	199	211	198	215	229	192	206	228	211	217	238	196	222	216	249	230	232	226	207	211	216	250	224	239	225	212	207	191	181	227	229	227	197	219	217	208	199	201	212	194	220	218	202	223	204	247	239	223	184	212	210	211	220	210	196	220	196	212	231	205	197	192	209	198	252	223	221	222	241	196	219	202	196	226	210	208	181	233	226	209	193	211	190	206	232	230	188	191	208	203	222	221	208	217	217	214	188	207	215	227	225	208	226	215	212	205	199	207	204	197	205	197	184	194	224	237	223	221	223	198	220	198	243	212	207	193	201	215	197	210	210	217	225	229	199	220	196	223	234	220	202	201	238	211	202	215	210	209	222	222	208	212	204	209	206	224	211	217	212	203	226	190	211	200	204	193	214	218	209	230	215	212	211	229	205	227	184	204	214	228	184	226	229	205	249	206	202	227	227	220	218	194	195	214	204	197	222	206	196	197	195	207	208	183	209	211	233	236	213	199	222	210	232	224	210	225	217	204	189	214	181	214	183	186	196	216	227	214	226	197	208	214	197	199	216	219	221	230	198	192	244	198	198	213	199	212	240	200	216	204	227	214	224	212	207	209	203	222	200	221	198	193	226	184	235	199	200	257	229	209	204	211	212	221	227	216	208	210	205	220	231	212	193	207	206	218	185	215	231	196	209	204	190	232	188	228	208	229	212	210	228	195	229	233	208	184	190	198	223	235	242	201	195	225	241	233	240	215	224	189	229	230	203	223	205	217	232	213	204	218	260	228	226	234	224	214	229	221	222	218	223	208	223	205	189	254	210	209	214	205	202	193	205	211	206	226	200	225	223	205	219	198	222	204	207	185	244	232	226	215	243	233	204	197	232	198	214	220	237	202	192	196	245	201	211	248	233	212	240	215	237	198	220	217	211	217	229	211	210	213	215	215	204	194	215	212	193	237	192	203	203	213	211	216	209	207	199	221	222	221	226	206	211	213	236	226	224	224	207	202	221	204	248	210	226	193	219	216	219	208	230	218	187	216	226	236	243	210	238	210	219	203	199	207	206	211	229	216	231	223	218	204	223	229	201	204	203	228	199	206	212	208	191	196	237	211	226	175	215	215	207	195	209	212	218	214	206	199	208	229	212	211	231	208	232	191	212	204	194	210	210	201	241	203	199	225	223	215	204	210	222	207	202	195	227	204	185	225	226	196	236	223	220	211	214	219	219	203	226	227	221	198	187	215	220	218	210	223	209	203	209	209	222	215	201	190	182	220	222	198	220	226	209	206	180	218	222	228	209	198	207	217	192	224	213	203	207	227	214	219	212	210	206	189	220	226	183	195	234	195	209	203	241	247	228	218	199	192	212	174	216	194	215	226	218	192	233	213	219	206	231	226	225	216	232	218	195	206	228	240	209	223	235	202	212	226	232	202	225	197	205	215	248	208	212	213	207	222	228	205	220	195	224	231	201	228	225	186	228	192	194	218	238	221	196	244	216	205	219	245	207	208	201	212	214	240
10227	5850	35386	83209	77391	57332	40720	13044	1331	967	717	755	792	775	611	590	522	588	584	537	556	563	525	570	558	544	592	522	554	542	563	576	544	576	549	535	571	558	597	511	562	584	579	551	577	562	556	569	555	587	563	604	554	560	551	557	536	582	551	553	691	719	623	546	568	546	563	562	585	576	529	583	537	567	523	571	563	570	570	581	555	555	545	566	507	572	531	558	565	565	548	567	610	562	541	514	548	567	564	558	559	548	534	573	522	580	566	576	529	577	573	556	596	608	516	547	518	559	579	526	585	544	546	573	600	534	530	554	518	542	574	536	561	574	505	551	556	515	554	560	564	555	527	564	534	563	551	564	548	575	537	541	558	582	589	540	525	553	535	602	545	558	532	507	529	545	594	561	564	575	562	578	511	547	581	591	548	513	581	580	533	552	557	537	540	544	542	535	590	620	585	547	562	531	508	603	549	500	589	591	561	585	590	611	519	509	532	533	540	583	558	547	552	532	560	606	566	588	560	563	519	547	530	566	586	542	554	529	601	586	570	554	540	545	518	552	540	569	568	590	547	543	543	540	503	556	543	573	537	543	571	559	551	523	530	571	575	555	542	580	528	526	560	523	566	569	564	552	555	539	538	528	530	552	559	513	511	557	516	564	544	590	568	537	572	537	542	497	557	517	570	544	573	512	522	543	584	545	568	570	561	575	514	530	516	536	549	576	565	534	558	584	581	535	574	588	509	569	576	564	550	527	553	564	566	559	591	563	583	529	525	550	557	559	492	529	538	584	594	531	565	569	534	588	542	532	539	541	586	513	558	566	592	563	552	565	527	598	589	537	532	563	557	548	551	577	556	546	526	533	564	536	553	562	615	520	524	545	552	589	528	561	542	561	565	541	611	558	572	537	566	568	559	559	545	597	577	546	541	570	557	575	563	550	577	545	554	542	514	530	505	562	530	533	567	572	562	523	607	542	549	570	591	535	495	545	555	559	597	532	541	545	556	545	582	554	534	564	581	576	548	583	552	576	568	547	533	521	551	555	573	555	548	569	571	546	547	551	554	560	522	592	536	584	572	525	569	539	580	538	564	552	577	561	554	517	516	550	569	545	555	558	560	514	578	566	556	585	527	525	524	559	532	532	557	536	550	548	549	507	587	584	565	592	533	589	557	560	540	571	592	499	563	538	558	526	573	573	512	573	570	541	542	536	541	552	553	543	549	573	564	522	555	561	577	602	533	589	615	569	554	530	514	505	567	564	548	551	568	590	596	596	576	610	557	535	590	580	534	519	581	520	573	581	549	574	609	548	540	552	551	540	560	558	588	573	557	625	572	559	543	471	564	528	581	578	535	514	578	542	538	533	578	538	536	527	538	524	534	527	533	595	540	542	533	553	536	575	550	550	581	595	562	528	594	554	572	562	562	521	587	538	547	540	516	554	591	557	535	576	573	550	533	554	528	563	591	560	599	569	555	609	564	537	583	527	593	535	544	571	557	560	581	537	556	573	584	575	522	589	543	574	562	517	545	538	527	539	572	561	533	569	535	535	532	578	610	546	568	551	582	545	582	585	524	567	575	547	532	561	518	534	587	576	565	544	555	572	560	496	568	610	560	536	543	505	539	564	508	506	544	535	560	539	582	542	550	539	554	606	541	548	578	554	565	551	557	541	541	526	549	608	553	538	559	550	534	578	537	539	566	561	549	563	582	605	545	561	543	557	540	551	559	573	587	575	586	548	543	602	554	533	562	546	506	530	569	578	531	521	568	521	575	558	563	588	562	579	509	588	540	584	590	558	541	552	577	539	569	552	503	557	554	549	561	537	585	530	530	512	552	537	555	499	550	546	568	579	598	585	543	534	556	584	571	525	563	583	572	557	568	579	583	526	533	584	577	552	556	547	523	538	562	565	507	546	557	560	526	560	531	577	535	539	574	596	562	520	558	559	518	550	594	530	548	566	521	553	560	533	528	537	595	565	507	577	549	562	614	564	569	512	598	532	534	588	586	589	550	566	540	532	518	523	544	559	557	532	554	592	577	554	572	539	549	556	555	531	531	584	515	555	550	557	539	568	526	586	553	552	507	525	529	570	543	562	546	569	534	532	544	531	539	551	551	570	558	582	521	543	585	561	536	564	532	540	544	586	555	554	525	541	560	553	526	554	561	524	537	551	583	567	502	544	551	548	569	556	540	538	529	575	591	550	541	592	560	555	582	537	549	550	592	566	544	530	578	546	558	529	557	570	565	567	551	549	528	528	555	580	536	581	513	554	508	605	548	553	532	573	586	549	571	543	581	574	577	546	600	502	540	539	572	533	555	564	559	529	503	582	544	569	498	544	505	567	568	560	528	570	569	533	599	554	552	557	533	555	507	551	558	535	543	564	577	527	597	554	539	557	552	560	574	583	586	569	620	550	570	592	512	554	552	589	530	555	546	560	547	551	577	508	520	570	543	564	512	547	548	549	576	584	567	557	550	562	570	585	564	521	542	574	543	548	521	546	582	542	519	589	598	509	532	549	532	577	549	572	498	577	545	565	546	529	510	549	490	598	570	586	573	550	584	532	572	550	576	548	581	580	562	523	578	559	584	528	582	556	552	530	530	556	511	565	547	579	552	537	576	539	573	552	547	575	561	529	519	573	570	544	525	548	545	550	547	552	566	547	491	559	552	573	540	512	589	549	535	589	530	580	532	549	566	577	496	567	564	549	565	542	563	558	550	552	535	556	545	590	519	507	566	543	601	554	548	587	549	552	570	571	535	556	568	537	558	568	557	547	529	550	592	567	553	549	573	526	566	531	566	552	568	579	574	553	575	551	554	572	502	552	508	574	534	509	548	568	579	563	552	517	571	570	602	594	550	503	561	562	577	570	542	563	576	541	543	558	518	558	527	571	578	547	521	564	563	566	576	560	533	526	563	556	530	553	514	525	518	545	563	512	550	567	546	562	518	549	562	570	513	570	547	598	570	582	570	546	585	502	565	575	546	534	549	532	599	550	564	552	540	588	568	562	582	555	543	546	507	556	559	528	548	598	587	540	526	558	587	530	533	571	571	542	557	581	563	561	546	579	543	549	520	570	579	572	549	523	517	562	572	546	566	554	547	578	552	556	525	546	566	544	528	538	570	569	532	546	556	562	578	544	559	562	540	525	547	549	588	537	599	599	545	557	589	541	574	534	556	529	547	567	577	509	534	560	563	539	573	546	549	519	565	607	543	556	564	513	552	572	533	592	553	568	560	589	546	536	551	562	553	562	545	573	584	563	585	545	547	526	564	559	572	517	538	536	512	526	536	576	551	522	563	548	572	530	548	587	577	555	531	545	547	549	546	589	516	561	565	555	515	561	610	559	524	551	564	568	547	575	523	561	587	537	572	579	563	510	553	567	562	544	562	557	579	555	561	505	542	565	549	522	540	545	549	560	519	534	580	517	524	553	541	548	529	579	554	541	542	588	546	591	563	564	542	525	549	533	515	516	537	538	583	548	534	529	556	541
3204	901	2049	10708	11577	5621	2257	434	205	197	184	206	174	174	207	199	169	214	216	183	188	163	220	199	195	213	200	183	212	195	193	191	204	184	205	200	201	186	194	222	196	205	208	201	217	200	219	192	182	208	199	194	185	196	186	173	207	190	185	191	190	210	194	187	188	193	193	196	207	160	188	218	190	199	174	189	198	206	180	197	194	200	180	200	176	195	193	183	188	187	185	201	188	182	180	215	185	200	203	161	193	197	183	196	179	163	216	199	199	202	191	200	185	192	204	188	203	217	211	198	191	183	202	187	189	187	200	197	179	194	204	195	211	212	185	185	180	164	205	189	198	199	197	200	194	207	179	221	183	165	202	211	186	189	191	184	197	174	186	211	191	191	176	231	192	197	185	212	200	185	200	229	211	187	182	204	212	212	197	196	186	173	208	193	201	182	194	208	184	175	191	176	187	196	203	200	208	200	190	218	169	199	168	152	196	205	218	196	180	203	200	188	201	220	192	200	191	179	194	172	200	200	204	216	203	204	193	204	217	183	185	196	194	198	230	174	190	204	193	186	172	194	177	196	202	217	180	188	170	183	203	166	166	190	222	181	198	195	204	183	200	193	214	193	182	201	170	195	189	196	202	191	199	208	192	196	167	156	201	189	179	220	213	194	188	180	205	195	193	195	198	198	156	228	196	215	204	197	199	186	175	179	196	192	200	192	193	208	179	197	208	208	168	185	206	164	177	210	205	217	201	198	216	197	231	162	173	191	190	197	200	206	191	201	173	164	183	178	198	190	208	199	201	193	208	190	200	205	189	203	200	206	206	190	182	189	200	219	198	193	177	178	184	193	216	219	233	186	200	190	216	186	179	194	191	195	201	200	202	195	211	183	206	182	219	183	198	213	186	179	193	203	208	184	199	187	193	223	197	207	205	173	192	187	175	183	166	219	217	220	196	205	193	202	209	190	184	198	181	219	173	189	221	190	192	184	206	185	187	180	163	198	192	182	192	217	198	187	193	182	186	203	192	215	180	179	191	201	199	226	193	230	198	179	208	197	188	206	207	188	196	193	215	196	201	192	185	198	191	203	212	223	178	198	200	196	185	225	179	192	206	201	204	216	209	196	207	203	184	199	184	212	197	209	195	198	199	225	179	200	194	180	204	193	196	180	207	187	172	192	191	197	180	196	215	194	219	200	195	186	215	192	196	190	210	180	210	193	184	193	181	190	183	200	201	166	210	211	190	171	177	206	208	189	180	199	207	201	206	185	212	180	212	196	205	176	225	210	195	198	193	198	189	195	176	172	196	171	206	173	189	193	192	177	196	198	198	184	189	216	214	220	196	209	167	192	211	200	197	210	177	195	199	185	196	204	182	204	182	199	186	191	193	196	195	215	181	193	190	200	195	193	212	208	212	197	213	205	188	172	164	185	191	204	175	176	196	211	198	193	193	185	198	210	188	203	227	196	189	201	209	183	201	190	182	155	182	200	211	190	165	169	203	192	181	176	215	240	180	203	170	195	180	227	207	177	211	217	172	198	212	177	211	201	220	220	209	190	204	203	189	191	187	204	212	195	184	183	178	201	206	194	203	184	165	186	188	200	200	213	197	209	196	188	191	187	211	154	202	167	194	200	211	184	209	205	237	187	179	193	207	174	183	237	190	189	186	210	174	182	214	233	199	209	178	194	208	212	181	213	170	176	191	178	186	219	205	189	189	209	196	203	210	209	196	202	174	181	187	201	196	204	217	198	206	193	164	193	227	203	191	181	204	199	172	196	201	195	191	177	195	170	185	192	185	187	192	158	189	241	199	170	215	185	210	163	192	174	195	164	206	202	186	205	202	191	204	188	202	159	193	184	184	182	209	211	228	205	195	198	183	176	191	185	189	179	176	190	183	214	224	180	180	205	182	188	195	197	194	188	187	175	186	177	199	215	203	165	210	185	194	203	199	180	183	215	197	179	220	202	187	196	202	208	183	201	177	199	204	191	192	175	193	190	200	205	206	188	214	200	190	225	192	209	211	195	192	206	194	204	191	204	217	193	178	204	195	200	191	185	199	218	186	225	208	207	221	254	180	212	189	194	168	180	204	182	203	167	204	178	191	189	176	213	209	200	173	212	213	203	182	205	222	201	189	208	212	177	222	217	196	199	187	192	179	204	200	199	161	225	216	191	197	190	199	214	199	223	181	212	190	198	180	175	186	181	185	206	206	197	197	202	179	198	196	173	195	217	215	171	174	204	187	214	192	168	174	221	174	225	186	183	210	210	192	178	202	187	174	180	208	201	195	197	171	184	197	195	183	226	191	167	219	204	186	203	199	192	194	211	196	169	205	200	193	196	192	188	212	200	194	198	192	210	176	198	179	216	180	187	195	198	201	181	173	184	202	178	196	173	210	190	177	207	173	205	193	195	206	182	216	194	215	188	201	203	190	189	207	179	192	190	166	201	163	184	198	200	207	234	191	167	196	198	210	178	221	192	191	211	204	189	186	188	226	210	197	171	200	185	198	201	207	189	208	199	196	194	206	168	195	185	189	220	179	181	210	202	186	179	215	210	197	190	166	205	214	186	172	196	178	194	209	204	193	187	183	194	174	185	198	199	197	217	206	169	201	183	200	166	202	194	199	191	202	190	163	214	196	193	199	201	190	180	194	197	192	207	174	188	202	204	211	190	181	209	188	205	194	207	212	189	204	200	169	202	205	182	199	186	198	196	194	202	181	197	185	179	187	194	203	200	182	177	201	195	192	197	181	173	207	196	190	175	208	189	188	195	179	180	185	190	209	168	210	206	160	194	182	191	204	213	177	201	217	188	199	188	179	198	227	182	206	195	179	193	187	204	208	191	192	205	208	210	175	178	200	206	208	190	181	176	153	177	177	180	199	198	188	194	182	178	198	217	193	195	213	187	172	203	185	184	194	216	211	169	182	205	204	224	198	218	187	193	177	215	208	201	185	172	182	175	186	227	206	188	168	165	178	200	201	200	175	218	207	168	198	173	183	185	169	195	177	216	206	164	181	189	215	171	192	190	228	185	189	180	199	188	194	189	190	215	194	189	230	211	222	188	204	195	213	214	204	185	223	186	193	194	192	194	217	185	179	196	200	176	196	208	199	182	198	184	183	194	193	168	174	179	206	203	180	200	215	175	201	219	197	192	201	220	204	207	190	203	204	211	173	203	202	187	208	218	196	189	205	196	206	194	194	189	227	206	197	217	177	179	192	216	214	206	187	215	203	198	191	177	194	184	211	194	199	199	188	212	185	207	211	184	188	199	222	193	195	197	194	183	211	195	177	195	209	172	215	211	217	217	203	193	217	190	195	197	202	207	184	185	179	176	181	174	187	187	188	190	190	192	194	207	176	188	184	178	217	197	207	208	208	195	192	192	185	163	203	218	184	182	212	183	179	176	170	183	186	195	178	171	221	183	178	211	194	204	209	174	203	176	214	200	193	189	182	184	185	207	198	181	188	181	220	182	197	208	207	192	168	198
2694	1267	5149	25691	25409	15405	7212	1293	556	568	569	549	544	537	537	575	537	489	490	493	542	507	532	516	516	538	482	521	575	549	481	535	541	491	519	520	555	510	495	496	480	488	545	483	489	527	507	522	522	572	535	532	527	540	539	511	566	504	531	509	529	490	497	509	538	494	529	504	513	518	518	509	504	530	496	539	498	499	481	566	492	492	491	512	524	546	497	501	519	510	506	553	536	539	517	559	492	556	526	511	493	485	519	518	512	512	562	514	487	539	518	516	496	510	545	543	528	519	498	517	485	476	543	534	534	547	479	524	560	527	497	522	485	526	508	491	575	516	511	545	518	524	499	505	549	511	485	531	492	478	520	496	551	503	513	543	529	503	554	532	537	506	517	541	485	509	434	528	519	523	513	528	489	545	509	498	520	536	536	519	524	569	534	524	568	455	534	548	523	529	502	493	568	489	514	540	522	521	537	545	549	543	552	497	512	490	532	561	531	509	500	520	528	519	515	519	517	516	541	536	513	529	519	508	512	529	541	497	486	539	532	500	528	548	537	517	520	479	511	500	505	503	526	495	493	529	489	499	523	513	545	537	531	536	537	536	510	477	548	533	516	509	504	508	535	496	520	494	507	464	493	498	504	480	488	525	555	518	520	480	512	546	543	522	490	545	559	534	510	522	534	493	565	507	489	535	538	499	513	505	527	517	505	491	510	539	534	550	491	498	543	518	537	527	546	566	500	478	516	507	558	538	495	519	492	547	492	551	543	508	516	507	512	528	534	494	544	481	542	557	538	517	526	559	531	469	574	519	494	510	566	474	499	525	537	477	526	554	521	519	587	489	562	521	524	509	532	537	514	527	523	503	528	503	528	524	500	498	520	550	502	560	537	540	535	531	542	552	506	523	527	463	518	488	509	525	520	534	514	538	519	522	530	485	503	515	492	554	485	506	505	491	493	528	521	492	558	549	498	565	516	508	513	533	529	511	525	515	517	498	561	503	497	542	514	516	565	517	500	497	540	491	511	510	500	540	531	562	576	502	558	517	550	539	464	496	499	514	516	503	517	531	513	535	527	534	572	555	482	545	520	505	508	510	542	496	489	512	506	533	511	529	509	504	531	511	496	448	494	537	550	510	539	525	567	458	525	513	511	526	529	520	520	514	540	570	596	565	540	498	520	490	532	537	532	513	517	520	513	514	513	480	528	469	552	548	521	469	531	501	506	498	527	514	503	559	535	551	485	498	527	537	606	540	499	519	531	532	532	491	520	492	507	542	508	510	535	511	509	526	520	526	520	536	510	533	494	510	510	540	540	532	563	516	487	530	531	517	520	532	499	547	541	551	528	521	521	500	484	466	517	518	520	493	506	525	506	469	514	509	521	548	553	505	516	541	527	507	510	527	539	531	530	517	524	517	522	550	528	540	531	510	543	490	517	503	540	496	511	530	479	504	505	501	514	511	528	503	537	525	498	508	520	560	511	507	534	498	527	536	536	512	531	498	524	501	547	480	549	553	473	524	495	488	515	533	534	499	529	525	514	495	599	512	520	509	515	517	527	546	512	537	481	514	488	520	504	517	510	495	510	528	534	536	543	526	532	512	510	504	515	495	521	517	545	514	536	552	510	528	523	498	501	478	527	511	498	539	492	497	516	514	503	530	525	456	523	560	530	527	510	554	541	494	487	537	525	520	487	521	511	551	517	502	504	508	545	538	528	521	504	552	497	506	500	511	507	517	527	523	515	517	512	534	538	496	489	487	511	524	522	479	529	501	485	524	491	505	492	486	486	513	536	574	521	533	509	526	504	480	527	484	547	513	508	506	533	503	536	505	516	516	575	489	494	503	512	535	532	508	522	529	493	509	522	508	512	513	540	518	546	534	537	515	498	518	468	511	487	506	491	520	546	485	512	484	533	485	544	533	521	533	530	520	488	561	515	552	559	515	530	507	525	515	527	529	479	492	533	537	467	511	498	532	512	522	541	504	510	471	515	477	506	535	538	534	501	447	502	514	522	571	506	531	536	539	537	492	481	534	525	530	510	535	506	520	519	557	561	551	530	524	540	534	576	516	583	510	515	522	546	494	536	531	528	497	483	496	523	484	513	544	534	520	539	475	503	538	548	528	519	493	519	501	502	519	495	525	526	488	527	488	535	459	539	484	543	530	511	521	534	521	547	482	481	492	500	501	534	496	514	490	522	556	498	527	524	542	529	550	525	543	519	569	550	529	497	532	488	550	525	566	467	541	528	510	528	513	520	549	538	541	513	545	538	480	497	531	556	548	529	538	566	499	505	502	527	543	564	489	549	565	494	510	536	532	504	526	518	525	492	490	555	493	488	575	512	516	474	484	492	577	529	541	506	533	552	528	504	531	525	498	508	496	540	508	510	497	549	534	536	494	528	502	523	503	546	568	496	516	541	483	525	534	523	511	561	543	506	526	505	486	523	525	547	477	520	505	514	534	507	542	517	521	530	555	504	509	503	562	496	454	529	517	468	522	493	508	474	498	501	521	512	516	523	546	495	462	515	509	509	538	508	529	507	523	536	485	515	523	539	544	507	511	548	508	547	521	520	500	493	492	487	504	522	528	541	545	509	512	496	517	500	534	514	514	518	496	519	538	525	507	527	534	542	508	538	557	514	483	528	546	493	515	535	515	533	517	518	559	489	496	572	530	535	495	514	524	526	532	518	528	480	509	522	513	505	532	489	496	536	556	489	497	563	546	522	533	526	476	471	504	559	528	512	482	550	510	509	551	507	501	524	505	503	521	522	519	507	568	513	479	524	532	486	515	478	516	503	545	519	542	496	513	513	554	491	514	500	495	480	579	536	523	485	512	517	513	514	494	512	498	466	509	521	509	570	514	554	580	536	562	488	531	503	558	525	510	510	539	503	515	521	523	510	569	525	540	530	546	563	505	524	516	529	496	518	520	546	478	517	484	507	552	499	490	523	535	504	495	552	544	539	515	504	506	509	519	534	541	490	528	549	487	508	530	485	510	540	531	498	523	540	535	567	499	554	547	491	482	502	499	531	453	558	500	564	545	508	535	526	542	520	588	566	533	509	543	519	539	522	473	535	497	510	558	510	510	511	515	492	525	516	522	544	540	517	500	507	509	505	516	539	540	521	523	565	542	533	557	533	492	539	532	528	469	510	481	483	527	546	567	520	563	508	535	552	609	510	584	518	498	511	546	530	547	475	550	497	519	568	473	479	470	522	506	515	533	523	513	514	442	530	514	518	517	520	526	536	539	520	528	525	538	525	491	536	511	510	500	522	547	514	480	502	550	505	524	516	518	510	522	532	487	548	523	492	547	531	535	481	542	482	538	571	540	502	508	534	517	522	496	556	541	553	503	545	520	497	481	506	526	537	504	522	498	478	516	518	490	526	503	523	505	535	495	516	536	484	500	495	499	509	512	508	530	537	508	534	560	533	487	507	511	509	521	550	544	516	527	566	561	520	531	539	511	547	555	481	518	497	516	519	488	514	566
12558	8033	37657	67728	56925	36772	19009	3563	313	272	251	261	253	217	227	213	240	250	242	231	240	224	250	238	229	245	245	223	251	207	216	222	211	249	236	227	202	210	222	204	206	226	194	215	218	202	224	226	237	191	203	230	240	221	203	234	213	246	213	243	219	233	244	231	216	238	258	227	228	214	222	227	221	221	255	227	209	241	216	232	213	227	207	227	232	222	253	234	228	218	225	242	232	248	210	227	209	229	236	228	229	235	239	230	228	225	246	218	222	245	209	235	252	232	212	226	265	234	241	241	239	225	262	249	211	238	219	238	247	230	250	220	220	229	233	203	211	214	209	211	207	269	201	228	220	246	219	233	236	225	264	243	225	228	200	211	240	213	209	214	201	220	206	213	218	216	234	256	227	205	215	223	222	207	235	230	238	249	221	239	258	213	238	203	216	223	216	250	251	258	224	211	222	238	243	245	231	211	199	224	218	204	230	237	238	212	224	232	246	218	227	245	234	233	228	190	227	213	230	209	214	214	222	235	237	238	237	231	228	221	247	224	217	256	245	209	236	244	241	215	203	242	231	251	239	232	237	226	201	215	221	221	228	217	239	234	212	231	225	209	264	233	233	225	206	216	237	247	220	230	242	239	255	237	226	231	228	206	256	239	218	245	235	239	245	248	222	231	228	240	223	226	224	224	222	220	230	233	236	230	232	225	210	245	211	223	230	226	257	222	232	256	226	229	211	234	215	219	225	218	232	213	222	249	246	240	211	232	240	231	228	225	235	212	276	234	212	243	235	207	226	218	218	242	247	249	218	239	236	231	229	237	233	212	230	209	229	239	225	214	228	236	248	241	243	236	260	211	243	220	224	223	204	245	224	231	242	224	253	214	247	204	227	216	221	222	221	214	215	225	225	214	224	217	203	232	223	207	259	212	224	249	214	219	216	236	253	202	224	243	209	230	243	239	249	233	226	209	234	236	228	226	233	206	198	209	221	221	238	249	241	205	234	230	216	201	220	205	246	247	241	235	219	235	198	252	219	244	234	225	256	255	255	210	233	195	218	223	236	212	233	210	224	220	233	227	244	209	224	222	259	239	226	214	242	222	268	263	226	219	241	266	228	232	229	234	239	253	236	232	212	243	229	234	212	221	222	243	216	221	203	222	240	200	232	224	233	227	236	230	238	232	208	232	246	208	248	215	243	233	207	228	265	222	238	247	220	237	249	252	241	225	229	234	223	203	228	235	219	229	249	226	226	228	230	235	234	227	216	236	231	226	225	219	250	253	242	254	216	238	235	234	218	254	234	214	222	218	238	239	249	239	232	229	211	203	201	224	219	231	244	209	222	246	222	250	216	228	218	253	214	235	249	228	238	225	249	204	233	203	226	212	244	217	206	236	196	209	230	227	203	230	236	254	236	252	236	223	245	240	213	233	235	234	228	228	234	237	232	213	238	246	246	211	212	246	215	222	235	231	237	210	257	214	237	232	242	217	223	250	226	246	224	248	226	205	254	238	208	228	239	242	224	215	221	236	251	222	207	235	197	231	215	237	235	217	240	244	227	230	237	257	224	245	242	225	224	239	226	226	231	220	208	248	223	261	229	198	211	254	240	216	208	226	244	226	235	227	247	224	228	223	207	216	237	233	237	234	243	227	256	252	243	218	210	244	211	234	231	247	207	236	220	240	229	253	261	219	223	224	247	252	236	234	242	229	216	224	215	221	231	227	237	265	213	225	236	223	227	247	216	234	217	227	210	222	239	239	208	228	226	199	221	220	196	227	221	242	232	222	205	230	224	232	222	206	235	249	217	231	247	241	224	217	224	215	218	190	219	226	238	221	247	268	229	246	242	229	227	227	265	234	218	210	248	247	232	194	220	217	258	234	230	245	204	256	208	258	238	236	232	226	223	223	242	242	247	245	233	263	248	235	233	209	245	203	231	231	236	224	239	234	242	215	233	212	219	255	224	223	218	218	220	227	221	217	261	250	222	246	219	189	226	233	238	243	201	228	244	206	236	248	212	245	217	225	243	243	231	219	222	217	244	204	225	222	235	229	256	249	203	237	225	231	196	205	241	202	233	233	219	231	236	234	209	261	237	233	244	212	235	242	207	215	272	231	221	229	200	230	213	228	233	255	246	205	228	241	214	190	208	214	224	238	239	204	216	219	207	230	250	242	222	230	247	209	217	203	222	255	232	240	230	225	219	236	225	234	221	241	214	245	229	221	232	228	236	214	231	238	229	189	214	251	251	220	240	238	225	194	227	216	224	201	219	224	269	239	238	248	203	227	230	234	221	196	207	239	223	257	252	217	215	220	236	211	239	233	205	258	253	244	227	251	194	232	237	237	230	229	225	231	233	220	250	220	220	218	208	211	225	230	233	210	230	232	246	241	221	240	215	230	200	241	236	242	228	242	272	260	219	226	228	210	242	242	215	245	231	200	220	253	227	237	230	251	221	224	239	234	267	231	187	233	225	235	240	225	255	224	236	225	197	244	248	222	256	219	237	239	214	241	220	218	244	228	249	221	250	235	236	229	240	229	244	253	228	205	215	259	228	231	213	234	257	242	229	258	212	219	227	245	229	224	227	201	235	235	222	247	223	218	247	215	226	248	246	245	233	238	225	220	233	242	227	205	254	236	224	251	224	197	215	220	208	244	238	227	224	249	246	234	234	221	233	212	223	217	223	246	222	214	208	248	245	228	210	214	231	241	252	205	222	203	228	203	216	226	238	254	251	218	222	248	231	228	234	227	195	222	205	215	237	199	231	219	243	233	245	207	252	249	245	236	212	212	239	213	222	222	223	232	258	250	235	260	232	247	203	219	224	200	217	199	232	267	224	239	223	216	227	204	215	215	253	236	235	239	226	236	241	211	243	224	229	229	243	228	233	238	242	240	240	230	225	218	220	239	236	206	232	217	257	244	233	197	233	247	217	224	248	230	213	243	231	253	228	243	235	231	217	217	250	242	222	248	246	254	236	233	249	204	233	195	215	233	216	215	226	229	217	220	236	219	221	212	219	237	266	250	222	246	239	214	230	258	216	225	216	200	233	266	211	212	247	260	219	201	227	224	253	233	217	236	218	229	229	229	209	239	218	271	239	233	257	251	206	247	235	266	203	224	212	233	230	228	252	224	226	218	243	205	244	218	249	211	222	221	251	201	248	218	236	254	246	217	213	237	241	218	237	249	209	232	233	226	230	248	228	239	212	206	211	230	236	215	245	202	245	219	259	224	250	220	218	228	245	229	212	228	227	207	231	235	218	248	233	221	233	244	236	216	242	217	218	236	216	264	242	228	215	240	227	197	239	219	230	232	241	206	197	251	198	233	235	233	239	219	219	238	223	213	234	221	213	251	251	214	239	194	228	201	233	240	230	193	228	222	213	250	255	205	244	233	225	231	208	235	226	242	260	250	222	217	257	211	202	217	238	250	217	207	220	229	223	220	237	221	247	227	220	237	206	255	230	243	275	221	214	197	213	216	209	220	206	258
7634	7594	41343	71161	63376	46047	29124	6464	727	764	693	735	743	685	704	576	640	615	583	616	619	619	621	600	595	621	622	597	589	605	600	620	603	624	624	572	596	580	625	606	625	626	657	592	594	607	548	620	618	586	566	582	587	564	586	568	619	623	605	599	654	693	614	592	571	608	613	588	606	557	567	618	612	600	644	589	563	600	619	567	614	560	668	574	592	564	595	643	584	637	568	565	566	605	588	636	600	589	610	593	592	629	580	620	601	591	583	582	565	641	591	664	563	591	600	570	610	603	598	555	563	584	584	599	636	603	559	604	619	614	590	563	585	560	553	612	587	654	582	596	627	578	583	597	605	570	620	569	612	607	603	604	613	624	580	617	606	594	599	573	570	577	566	576	579	560	587	584	615	604	614	580	615	617	587	576	551	584	577	576	605	569	565	581	645	646	590	599	587	589	597	622	614	584	654	580	616	554	585	577	625	626	577	586	627	541	580	596	611	592	611	581	566	581	562	610	586	591	627	599	634	589	598	570	598	562	601	601	581	599	570	619	611	568	591	607	568	592	574	600	580	574	620	567	619	591	638	595	579	605	598	589	573	597	602	573	590	617	556	601	580	605	568	571	581	543	576	631	634	594	531	607	620	578	603	570	621	589	622	569	589	606	606	595	559	577	575	564	580	639	571	562	572	591	593	611	585	570	610	585	602	560	628	625	605	589	602	614	601	617	613	572	633	578	603	571	609	622	571	573	617	578	597	620	655	584	537	569	563	577	542	623	601	558	587	543	618	561	603	544	609	594	632	608	573	598	559	575	590	584	605	606	566	589	592	595	571	584	604	628	567	626	564	607	632	568	574	592	570	610	606	564	556	582	561	633	576	573	607	591	603	618	581	641	609	628	627	545	652	609	591	608	576	634	599	611	605	570	630	612	630	614	641	610	583	589	635	562	588	588	606	581	602	609	593	582	628	607	612	580	614	633	607	530	599	604	583	614	603	618	588	630	614	584	571	616	568	538	572	638	612	596	617	608	615	607	549	636	620	567	611	600	573	571	560	571	619	606	624	603	601	641	568	596	586	621	631	598	569	590	545	619	532	615	591	568	562	583	551	594	578	605	646	617	553	655	610	587	611	624	611	582	604	603	574	645	587	600	620	611	586	589	615	636	627	610	575	601	559	585	542	571	583	588	574	549	586	590	614	614	633	581	613	587	604	579	604	604	581	622	563	592	555	593	599	572	599	607	580	574	576	589	590	585	556	613	562	553	626	548	566	617	581	590	571	604	613	598	578	606	606	610	585	559	549	584	638	615	589	601	592	563	578	556	579	614	528	594	562	583	565	583	517	590	640	590	613	612	558	580	597	598	614	579	558	578	605	569	606	599	582	567	585	575	604	618	580	615	648	584	632	598	600	619	600	585	557	596	554	604	639	593	611	574	587	608	581	581	611	572	569	496	632	607	592	578	607	593	588	585	589	553	589	585	589	612	570	604	578	582	634	616	614	604	612	592	606	592	588	567	597	576	624	574	588	576	620	591	599	568	560	600	582	579	565	613	598	594	613	623	591	546	593	587	587	593	581	616	559	603	593	564	579	619	588	626	610	606	588	592	607	642	551	597	553	564	577	584	611	604	578	569	581	594	568	612	590	600	577	563	585	577	627	594	568	600	582	580	610	563	619	606	575	601	576	586	559	603	618	569	579	581	550	576	597	547	615	555	599	618	584	599	608	631	619	610	625	610	594	605	582	563	603	607	601	545	584	625	580	590	574	545	589	568	532	566	582	596	605	641	604	636	575	580	549	626	595	580	558	581	591	611	552	584	670	647	630	609	579	627	576	589	560	573	577	557	614	622	604	594	572	592	584	571	539	613	567	538	646	581	606	561	574	603	575	603	577	569	590	537	605	598	615	585	599	553	585	587	571	586	628	568	588	613	613	624	596	616	594	578	610	593	617	648	606	578	591	565	540	593	593	598	603	573	583	572	609	602	598	596	607	569	616	584	621	577	557	622	540	581	592	608	596	620	570	597	579	591	559	592	585	578	601	593	575	593	611	583	569	602	589	560	607	579	547	618	586	630	571	606	613	610	578	561	541	573	605	610	596	557	592	550	637	577	633	564	636	610	653	578	587	571	587	591	598	570	550	582	593	630	611	583	585	586	597	561	581	609	574	589	578	578	596	573	617	610	591	608	591	600	610	570	596	601	627	537	629	597	553	582	562	581	583	562	579	624	593	594	583	556	579	612	616	553	627	606	617	606	589	621	595	590	571	593	561	580	583	582	553	654	611	576	619	571	592	576	593	622	580	557	596	550	550	592	623	573	567	572	580	566	590	582	586	603	612	619	575	576	564	569	542	612	576	619	568	614	615	558	593	584	580	573	601	606	607	593	586	591	618	608	585	613	590	595	587	593	606	599	596	582	587	621	581	624	549	609	536	538	575	582	625	590	593	600	640	604	571	570	627	586	591	577	577	607	613	585	578	592	638	602	622	600	637	556	620	625	585	568	595	616	615	590	557	568	565	567	588	581	623	614	608	601	606	582	538	591	641	582	608	564	592	582	630	566	599	610	662	551	624	610	553	582	580	562	616	588	616	575	552	579	613	632	579	579	622	612	571	550	590	543	562	619	581	558	637	631	592	576	574	612	612	617	577	591	594	596	604	634	549	585	558	597	586	634	558	582	598	579	596	602	596	548	602	586	577	582	581	615	641	590	556	575	583	582	582	610	560	596	594	537	595	577	597	648	580	546	597	619	613	602	561	614	589	641	626	584	601	586	613	615	569	568	579	549	562	601	557	623	562	611	571	605	642	576	620	620	607	557	561	581	638	575	626	624	556	575	559	610	587	618	606	589	620	581	584	579	618	586	614	528	602	596	555	585	578	549	630	630	585	601	570	604	627	572	620	597	609	566	560	597	588	578	614	578	552	601	603	605	562	588	582	638	576	598	587	554	614	619	588	613	576	608	601	568	593	571	578	614	597	568	546	634	577	588	613	550	572	612	579	639	584	570	598	566	604	602	629	582	577	603	585	595	619	598	577	574	561	631	582	567	583	554	599	619	622	546	605	597	634	568	556	579	561	594	551	559	599	592	607	661	636	592	583	588	663	575	591	560	598	570	623	598	554	601	629	546	551	595	586	590	638	574	649	559	604	588	617	573	571	570	571	591	569	566	608	586	624	611	667	580	591	552	562	558	549	636	570	576	618	607	657	579	577	594	591	602	588	595	583	605	570	590	566	600	631	656	564	531	588	630	584	611	605	646	607	590	569	549	575	553	604	595	607	600	571	622	621	587	597	582	571	576	595	598	596	567	585	588	585	588	588	560	605	661	561	600	587	551	566	579	598	594	584	582	593	604	598	625	608	585	580	637	556	627	627	570	628	584	579	599	617	570	606	573	601	559	571	607	569	586	591	599	630	605	616	597	553	563	571	604	599	580	606	612	595	598	599	572	604	619	614	649	570	570	587	583	569	592	621	579	670	636	581	591	594	608
19964	14332	67894	77450	63163	42980	24057	6816	475	251	278	250	262	226	242	249	195	210	215	250	233	217	237	218	225	209	210	224	225	214	215	204	206	230	208	224	216	238	214	210	223	192	193	215	226	227	230	207	220	243	239	222	197	228	196	214	207	230	204	238	231	233	209	210	227	199	204	236	238	226	236	220	204	215	218	230	224	227	229	200	215	209	213	245	253	232	237	231	200	256	214	230	219	217	208	253	211	217	216	233	222	237	229	225	208	197	200	204	223	241	214	201	232	200	248	238	208	202	193	184	236	230	204	199	236	212	246	222	219	250	224	218	216	199	217	253	212	230	220	226	218	235	249	249	225	190	224	200	215	216	207	213	223	237	211	220	205	222	181	243	212	224	248	246	211	243	218	196	230	225	212	190	230	260	214	223	223	204	230	200	217	233	201	249	251	204	213	224	237	237	229	236	212	228	206	225	219	226	226	205	222	225	227	228	210	219	237	243	228	238	248	255	255	200	221	184	242	219	216	220	189	202	204	251	195	232	222	252	240	216	229	236	249	220	217	222	222	216	225	251	218	199	241	195	228	217	217	248	211	241	185	208	231	239	240	228	214	215	237	253	228	212	221	213	244	213	229	235	235	235	231	242	209	219	212	232	229	198	224	218	209	220	231	209	234	216	245	248	228	228	219	203	194	203	224	218	202	233	224	230	224	205	186	231	236	234	230	230	242	224	223	225	217	202	202	220	234	224	213	231	229	202	216	210	248	212	220	190	222	206	231	215	229	197	204	219	230	223	246	213	225	220	219	214	250	230	213	219	225	233	252	209	213	215	231	198	244	199	231	214	208	224	215	222	196	201	184	208	232	201	212	219	234	216	230	244	223	217	225	212	215	210	213	257	246	209	229	215	208	208	230	200	227	223	224	210	227	224	214	196	243	224	197	243	229	187	221	232	194	213	204	222	239	214	246	180	172	215	226	208	241	202	191	196	237	208	210	245	212	236	212	183	223	231	211	202	238	232	193	218	224	229	215	215	210	208	205	214	189	218	238	204	224	237	217	200	216	240	236	228	239	183	235	222	208	220	216	233	252	213	237	233	220	199	229	226	218	215	182	206	225	251	213	216	208	199	213	206	229	199	249	236	216	211	211	200	231	232	231	216	237	229	209	219	224	234	215	220	206	240	229	233	230	236	218	205	216	231	225	210	230	201	207	225	225	236	206	244	210	217	212	215	239	210	234	229	228	221	244	215	226	222	220	232	203	234	224	246	196	218	203	217	211	214	204	226	200	222	229	208	219	214	228	248	209	247	221	226	191	232	210	241	236	228	236	215	212	221	228	202	232	233	201	208	194	212	217	228	208	196	224	231	209	213	213	228	213	227	228	231	210	231	190	236	216	231	260	233	201	209	237	210	215	215	222	197	212	215	251	245	221	228	224	173	202	240	220	203	227	215	229	246	211	214	189	239	234	218	227	223	203	213	218	230	199	243	226	235	213	220	220	229	235	220	237	258	224	219	227	238	223	214	210	208	217	219	222	237	231	222	230	223	215	220	223	228	229	215	206	238	212	200	219	234	219	233	226	206	231	239	224	184	225	202	226	214	219	235	194	217	187	240	212	230	221	232	213	218	201	195	236	219	247	234	244	230	184	202	192	218	195	227	241	233	229	203	231	198	183	224	219	224	235	232	212	208	217	210	203	222	230	231	229	225	219	225	215	217	244	216	230	210	201	207	210	214	236	217	214	244	239	218	225	206	247	227	206	218	183	204	222	224	218	222	227	231	227	229	226	196	193	237	222	204	231	239	209	224	226	211	212	216	215	197	233	213	226	219	190	219	220	226	212	216	222	233	236	218	223	204	242	213	225	217	223	217	214	202	219	214	228	241	213	215	190	242	244	224	195	243	231	236	179	213	191	228	218	224	222	211	212	232	231	229	237	220	251	233	214	207	216	210	236	212	227	219	215	210	205	233	223	227	212	228	239	217	213	245	219	228	235	222	235	234	206	219	229	210	205	213	217	220	218	228	205	240	199	192	193	212	205	222	223	225	239	226	198	228	212	222	248	197	207	228	265	213	242	204	239	227	246	245	227	202	236	225	229	225	228	216	213	226	237	216	220	209	211	220	206	219	237	243	217	217	211	214	216	192	197	219	211	215	196	245	220	234	234	213	212	234	236	233	218	221	224	194	236	210	206	210	212	249	221	241	248	192	215	198	212	216	212	208	237	201	205	222	212	194	214	219	229	202	200	206	229	213	226	236	221	235	223	218	225	213	226	233	220	204	232	237	232	213	203	226	211	207	220	237	225	224	224	216	252	205	221	207	215	230	215	228	228	215	204	223	225	246	195	233	190	213	184	171	221	227	210	215	220	207	220	211	225	217	213	198	240	235	211	219	224	204	204	230	249	215	220	203	218	246	212	254	201	207	258	222	203	215	236	217	230	228	203	219	246	239	195	215	207	177	246	225	226	220	215	234	217	211	210	238	202	184	194	223	216	231	217	237	222	208	224	223	197	216	203	210	271	234	200	200	226	252	218	208	217	210	221	251	240	214	200	234	192	214	206	209	218	237	203	243	231	252	225	206	233	224	227	245	237	193	222	209	226	200	244	217	205	195	224	202	229	230	236	214	249	190	215	240	235	229	216	208	220	222	223	229	207	206	233	196	226	220	204	197	220	228	213	222	219	232	238	222	223	222	203	214	224	225	191	207	225	213	210	242	228	240	230	240	223	210	243	212	227	239	232	191	233	225	216	221	232	240	225	219	211	225	216	249	232	242	192	211	215	227	217	202	229	208	199	214	220	255	222	223	205	239	237	217	204	240	253	256	200	233	213	214	189	215	233	228	214	210	230	216	249	200	237	225	237	201	201	249	212	206	211	228	228	238	208	208	213	202	222	236	241	224	216	203	263	219	223	224	214	198	224	188	231	215	251	223	241	206	229	229	219	225	217	212	208	214	231	235	227	231	236	202	220	207	198	212	218	235	221	212	218	225	217	220	206	197	211	228	198	225	201	220	200	197	229	225	232	196	221	224	213	226	225	229	213	235	221	218	224	222	214	227	246	260	213	219	210	228	214	228	221	210	204	223	222	214	253	225	230	228	223	209	233	232	238	193	221	209	239	208	210	192	241	229	199	231	207	213	242	213	225	204	213	183	227	193	232	212	228	265	207	214	214	230	254	225	227	235	234	270	219	212	229	231	250	213	227	189	222	239	233	202	207	244	226	209	205	222	192	219	211	223	196	234	220	224	194	207	229	230	233	226	218	217	224	240	217	209	197	228	206	222	228	210	234	226	225	219	227	213	208	239	229	229	208	224	208	217	213	217	246	218	199	222	218	228	232	222	218	216	232	255	197	210	225	209	195	226	218	235	211	233	211	232	200	205	233	236	244	241	206	212	255	196	223	217	224	206	205	217	216	186	231	206	204	188	212	253	230	219	208	200	219	196	224	245	232	202	231	208	219	198	213	194	234	206	224	205	222	209	226	243	230	230
9997	12231	63903	84926	71599	52241	33333	10616	832	772	779	771	748	721	624	629	548	609	574	582	602	604	594	538	514	601	541	560	552	574	560	595	601	608	570	555	541	572	554	565	602	538	564	568	556	561	551	561	574	626	514	554	592	578	567	573	572	587	570	581	580	621	658	580	557	574	552	564	583	543	555	577	583	577	580	554	578	562	561	577	555	589	548	558	563	554	603	576	588	598	563	542	594	535	563	554	593	571	551	585	566	535	545	561	595	578	573	585	574	584	536	593	547	562	629	551	558	553	545	567	551	540	562	601	549	548	569	596	549	574	522	598	568	544	530	602	617	534	533	527	579	561	616	592	571	542	569	550	577	579	602	553	554	558	596	553	542	541	548	538	532	544	538	606	589	609	565	590	540	586	596	552	595	604	552	594	558	549	552	586	582	559	518	528	557	582	570	639	543	569	596	510	550	550	550	562	585	596	520	596	566	579	553	563	581	576	579	540	580	591	537	549	554	557	537	556	538	536	575	575	548	528	591	576	547	523	614	598	584	554	529	598	574	544	544	575	584	552	579	566	584	554	560	591	497	560	582	535	606	580	555	547	580	612	588	552	560	586	601	530	549	555	553	559	534	544	565	560	569	578	541	605	566	625	608	556	571	571	543	603	552	579	556	605	588	582	547	552	549	588	554	573	588	594	521	563	532	604	555	564	544	543	499	566	602	530	540	527	550	560	588	543	557	596	560	543	572	580	563	549	557	569	582	523	580	570	568	558	564	587	577	572	552	595	543	579	580	573	562	582	578	548	571	561	535	558	603	571	563	573	564	568	573	573	566	561	559	561	561	592	583	554	568	541	576	520	563	587	569	585	545	546	562	600	552	599	544	583	564	578	568	571	593	521	541	557	561	573	527	555	581	579	548	525	533	572	552	582	557	583	554	554	588	557	550	549	575	553	541	534	508	553	541	555	573	581	530	532	540	542	561	582	585	588	582	588	546	563	570	604	578	574	549	557	555	571	609	550	565	556	568	579	536	588	577	581	564	580	570	579	542	562	601	547	597	528	572	563	568	552	579	564	546	551	599	545	518	570	582	610	566	545	604	586	528	566	551	522	538	551	559	607	579	595	588	534	593	543	564	579	542	611	526	593	577	582	564	532	622	607	557	583	587	545	627	564	596	564	570	598	559	532	547	594	530	569	532	535	588	587	600	589	565	574	562	604	602	543	563	587	607	549	532	567	567	587	577	561	610	562	568	586	572	593	564	556	606	584	565	571	603	562	542	556	616	577	615	581	547	568	566	569	550	557	567	553	564	539	571	580	576	526	521	572	596	562	556	556	556	528	561	562	611	555	554	567	568	585	551	572	556	566	542	565	593	569	576	576	548	572	615	555	531	591	570	568	596	526	599	540	541	565	597	580	575	526	564	547	619	562	557	575	562	540	602	552	571	566	511	564	552	549	590	579	578	595	627	521	598	567	554	569	570	550	558	561	541	566	575	561	565	522	555	576	577	581	529	521	516	549	577	544	516	559	549	568	601	564	579	577	549	545	543	549	568	558	605	536	564	572	637	575	562	587	569	593	599	570	532	568	540	537	607	587	616	580	572	505	566	569	568	529	576	536	548	525	536	522	517	556	559	576	565	528	555	586	544	514	568	571	561	555	624	584	573	552	572	574	532	594	558	579	542	564	537	548	594	549	600	581	542	562	546	525	593	583	513	559	541	572	570	581	529	562	574	550	542	543	586	606	603	550	546	578	570	582	615	606	507	572	617	564	577	570	547	571	554	590	536	579	542	571	554	572	573	550	597	548	531	525	573	577	556	551	545	570	554	555	593	588	553	567	575	563	567	560	553	499	499	611	552	535	543	567	591	565	543	564	593	534	572	587	552	582	557	583	519	567	549	586	607	588	512	527	599	591	537	597	554	569	563	593	541	592	590	616	581	538	566	564	571	548	556	603	509	559	544	570	574	549	542	561	570	562	539	581	579	521	520	561	501	553	516	571	522	582	548	578	556	585	555	534	605	572	567	564	575	560	549	573	547	574	565	537	559	550	574	563	523	553	585	566	497	544	556	551	582	536	551	533	563	537	563	555	537	577	556	579	570	555	569	565	569	566	570	543	510	516	595	569	558	589	557	593	543	603	565	557	611	555	619	591	538	572	546	555	561	524	538	555	547	552	633	557	552	574	552	554	579	559	545	557	544	542	543	541	567	571	552	564	572	570	548	532	547	536	543	601	548	572	514	585	532	578	585	649	601	584	553	584	524	527	572	558	576	553	606	551	549	516	582	560	557	546	571	522	598	596	595	592	579	586	599	530	544	591	576	577	577	577	577	547	586	561	540	558	561	565	537	562	532	544	608	570	588	541	557	589	566	577	549	543	579	548	588	577	603	540	605	607	545	591	577	629	521	599	596	555	608	568	533	593	598	546	532	564	585	543	540	540	581	582	562	543	558	549	551	570	565	555	533	559	577	542	558	526	580	576	634	564	557	572	593	550	589	566	553	573	543	565	553	564	597	585	578	539	574	576	561	572	542	553	583	555	559	554	544	574	556	582	564	567	558	558	573	546	568	568	623	574	565	562	559	492	623	546	596	515	580	572	559	549	582	551	552	528	568	607	555	539	514	582	593	567	543	549	625	548	582	569	546	551	550	578	552	557	551	596	589	546	542	524	528	533	561	528	549	561	568	532	575	555	536	576	566	534	548	570	551	601	580	591	543	521	567	609	568	540	573	581	561	575	523	574	590	555	540	561	532	581	583	564	554	607	597	552	588	609	560	565	560	551	580	632	548	554	548	531	580	505	572	567	578	598	559	571	572	534	573	614	570	577	570	569	580	520	556	554	635	548	547	527	575	589	559	573	580	613	544	590	577	571	569	563	560	535	560	553	559	582	536	533	566	576	543	568	551	564	566	584	568	550	555	562	537	606	574	585	561	534	544	546	577	571	607	551	580	561	591	546	566	605	606	574	553	552	545	588	590	580	580	552	560	548	559	599	560	531	592	571	568	541	553	545	546	603	592	605	514	611	595	544	554	546	592	561	606	578	568	575	545	562	540	584	564	632	545	575	573	544	540	574	577	562	523	524	565	606	585	582	527	571	567	556	563	612	550	558	563	603	547	559	567	617	605	571	536	647	609	602	553	566	577	574	578	532	562	573	543	538	571	567	545	576	539	587	569	508	590	563	577	549	588	589	545	600	547	565	612	597	553	562	536	546	574	527	564	543	559	560	541	550	554	575	582	540	598	538	567	536	564	579	559	523	590	563	561	574	592	573	572	579	603	561	557	554	525	557	551	554	554	568	581	561	571	601	552	584	569	606	534	573	578	537	542	572	597	533	553	572	558	562	560	569	600	567	569	561	584	563	534	579	569	536	609	556	579	587	542	510	559	570	587	579	545	539	549	541	574	589	584	595	529	629	588	544	580	585	530	574	543	578	587	570	544	580	535	533	518	552	590	577	575	606	553	566	619	585	557	555	552	562	565	521	540	528
3079	920	9136	13677	8715	4113	1376	384	188	230	177	186	202	192	192	221	201	220	205	213	178	192	216	195	195	230	208	219	210	200	185	215	201	183	195	203	209	206	195	216	175	189	182	201	212	185	196	214	201	178	184	205	185	176	200	211	205	213	193	152	194	198	202	177	190	197	196	192	210	221	222	184	216	230	204	214	193	205	229	222	214	201	218	194	201	197	203	210	214	195	191	216	193	211	194	217	192	222	190	196	220	221	188	194	221	195	186	209	185	214	217	201	186	194	195	200	189	198	217	199	183	205	211	202	236	194	246	219	217	215	202	196	218	197	219	204	215	204	204	194	184	224	173	192	197	206	193	211	189	202	205	217	192	207	183	231	179	204	213	214	177	212	168	191	220	207	198	183	200	190	206	219	219	204	189	206	180	189	211	205	215	205	214	226	200	195	177	220	207	195	218	205	204	206	207	204	201	188	203	213	196	208	220	186	206	211	184	217	211	215	196	199	214	196	226	217	237	207	195	193	183	219	216	207	233	226	199	181	204	218	200	215	222	206	182	185	214	211	193	191	193	197	209	214	196	189	206	195	199	184	200	198	194	209	226	209	191	184	231	167	192	217	230	233	206	181	186	211	194	214	203	219	202	213	215	204	205	202	185	233	182	196	216	214	180	187	217	206	204	196	188	194	214	211	198	173	199	200	201	196	193	193	209	201	208	203	210	163	195	220	207	160	184	175	169	179	199	217	201	216	192	210	207	218	221	220	211	184	158	211	212	190	217	215	226	209	194	183	189	217	199	206	198	220	215	214	224	199	192	197	187	187	218	204	213	216	212	210	214	195	201	202	196	208	215	214	222	200	225	183	205	184	205	199	218	212	203	232	206	209	196	186	214	223	190	222	173	199	174	209	169	182	192	228	219	220	197	214	196	222	217	188	192	174	194	209	207	201	215	217	218	208	202	206	174	184	192	194	216	203	201	208	199	214	192	219	202	194	188	210	208	195	221	200	202	192	184	224	217	213	214	213	181	216	199	219	208	210	212	213	188	197	189	202	203	182	199	181	199	198	193	180	200	196	215	199	183	194	205	199	201	190	222	198	206	212	203	228	205	194	220	198	189	204	206	198	206	215	206	232	196	184	178	198	208	209	174	190	207	193	193	211	225	195	197	194	197	189	186	208	171	178	189	185	185	201	214	221	162	214	175	197	188	214	189	212	221	204	197	209	168	204	217	190	187	186	217	215	197	190	201	210	208	227	195	189	209	179	205	210	211	198	193	225	199	220	203	197	180	233	218	205	204	175	208	215	205	192	189	185	167	214	205	193	215	211	204	172	185	190	201	205	195	218	241	188	176	184	209	192	197	199	203	219	218	221	231	192	202	205	194	194	216	209	176	197	178	191	218	188	188	202	205	192	201	205	199	179	188	189	203	199	215	196	187	202	209	206	174	197	220	225	194	204	173	212	180	185	198	191	211	197	194	205	201	219	230	185	196	214	212	196	200	194	170	217	200	209	236	213	214	203	190	188	219	201	187	214	196	207	211	193	187	172	187	185	215	199	214	204	218	219	202	203	191	203	227	197	198	199	203	163	211	196	192	214	191	202	181	178	205	214	192	200	220	212	193	204	205	185	190	176	197	190	209	181	230	195	224	193	194	215	194	212	216	200	183	202	189	209	212	230	195	225	212	216	215	218	191	195	188	201	204	189	206	219	205	217	214	213	190	167	185	190	178	190	206	206	204	226	197	214	200	192	211	180	224	208	199	190	181	207	199	214	195	183	215	184	203	216	185	209	207	199	198	207	193	204	204	181	201	218	211	214	206	211	189	201	209	210	186	202	192	190	179	175	210	215	207	189	215	214	185	200	216	217	204	192	218	209	204	208	198	189	194	210	198	195	190	228	206	168	202	191	188	200	187	199	192	186	213	200	226	190	219	218	248	185	177	223	195	195	200	204	204	211	210	185	207	210	211	188	185	198	199	200	206	201	201	207	233	215	222	180	200	177	197	175	220	204	205	214	179	189	202	207	211	205	232	217	217	218	184	197	186	210	213	186	184	210	195	193	227	196	166	205	203	199	174	205	195	208	196	189	193	192	191	232	224	201	197	210	204	193	204	199	201	206	197	222	218	240	235	209	190	216	197	190	192	190	174	206	200	204	225	187	171	203	223	180	208	203	208	201	210	194	202	204	222	212	192	206	206	207	197	227	195	201	202	188	201	206	192	206	206	190	173	206	216	211	208	201	205	172	215	233	195	191	250	193	188	205	203	215	209	209	213	178	214	183	192	185	190	186	207	209	207	207	218	197	210	231	224	208	198	191	203	199	197	204	182	182	216	225	200	210	204	212	213	201	215	225	207	210	208	196	207	209	199	202	190	194	200	187	207	189	200	215	214	201	228	190	207	189	206	208	192	201	194	180	210	193	218	175	193	189	189	244	190	214	203	221	188	186	179	195	204	183	216	201	194	221	223	188	193	197	192	188	196	200	203	162	189	188	200	207	205	217	188	199	196	173	220	199	226	198	228	187	217	209	229	215	199	191	223	227	178	210	204	191	224	220	185	193	218	199	165	211	184	217	204	212	216	181	213	210	208	185	195	200	208	231	212	191	196	200	213	202	190	185	207	198	194	237	201	196	187	186	193	194	223	186	218	196	190	208	185	190	225	200	194	200	181	204	176	212	199	240	188	205	216	196	194	200	198	217	216	228	171	222	181	214	186	153	200	202	203	236	195	195	216	188	193	181	207	193	199	198	191	202	200	206	200	210	189	178	204	196	184	218	183	210	209	198	223	187	208	199	201	200	212	208	209	210	174	206	199	193	184	231	208	221	214	209	188	204	199	229	191	192	190	198	221	198	212	175	231	197	226	186	214	206	191	198	201	193	196	208	198	221	213	182	194	199	203	210	208	202	205	199	177	222	217	225	198	211	185	192	211	215	229	192	207	211	201	211	195	220	207	220	208	182	197	192	205	195	204	211	203	210	207	217	221	219	196	202	195	173	201	203	177	200	210	171	199	210	185	222	178	219	199	229	200	210	203	219	198	215	222	213	172	218	205	198	197	217	218	208	208	191	222	217	190	204	180	192	204	213	209	194	188	193	198	212	199	192	191	217	199	228	227	206	189	238	220	229	237	209	199	198	213	185	218	175	182	228	204	192	188	200	200	181	215	207	224	195	176	198	190	229	199	196	196	198	204	188	186	211	172	223	214	213	180	183	198	199	228	204	187	190	218	209	210	197	175	200	214	220	226	197	182	221	197	207	207	158	198	175	203	212	219	198	206	211	209	180	196	190	200	181	188	198	221	202	191	206	203	211	201	184	218	198	190	189	214	214	204	203	154	174	214	221	191	167	219	213	196	189	208	237	201	191	229	182	217	182	205	189	202	202	211	189	210	213	201	220	203	220	181	206	180	166	210	212	203	225	184	199	199	204	185	201	207	212	203	201	209	209	190	182	217	214	230	179	192	209	207	194	185	227	195	190	199	211	192	218
2620	1346	19071	27458	20564	11429	4856	1331	545	555	598	537	550	553	510	538	482	507	567	563	587	555	534	516	542	560	479	558	494	523	515	516	529	535	485	514	512	566	538	553	534	540	549	541	527	489	490	530	529	531	539	540	562	536	560	519	557	526	555	525	534	530	590	544	530	529	527	569	522	581	545	539	515	544	555	516	538	574	545	530	559	496	520	552	535	570	541	521	536	511	504	521	520	551	520	509	550	536	559	538	508	556	562	514	545	548	556	570	505	549	527	499	549	501	558	534	531	521	507	462	551	501	548	511	509	538	564	557	536	580	555	534	554	529	551	566	566	550	557	536	527	544	537	532	519	583	538	534	538	539	550	503	582	529	512	523	490	555	507	525	539	556	528	554	573	552	505	537	531	522	540	590	521	565	524	556	515	525	458	513	548	485	552	506	525	520	536	549	598	555	543	528	574	538	518	505	531	520	529	549	556	521	547	546	526	539	549	547	489	508	537	586	542	515	540	510	564	573	518	540	503	528	518	592	531	511	547	569	530	558	550	543	513	547	536	564	563	580	539	530	524	548	550	557	540	512	494	529	528	533	559	508	511	525	532	514	502	482	530	512	522	532	531	570	517	517	549	518	523	499	500	532	534	552	576	529	590	535	559	556	567	527	564	511	478	520	519	544	530	568	514	511	520	557	512	554	525	537	534	504	536	544	509	541	531	500	561	536	569	527	514	559	493	530	568	519	573	489	518	553	529	524	532	550	529	516	543	546	525	503	551	559	540	564	543	576	503	604	500	502	567	531	512	525	594	553	534	493	548	543	537	534	565	526	532	538	525	528	515	514	518	530	526	571	500	565	550	514	518	555	537	520	503	547	546	496	593	554	535	549	522	574	521	515	503	535	505	530	556	542	520	507	552	563	514	572	523	497	541	508	536	493	537	539	557	502	542	514	493	528	537	529	522	510	540	540	533	559	557	534	541	565	497	525	520	517	548	539	565	517	533	516	576	529	562	510	531	535	538	486	562	566	515	537	500	494	525	569	521	548	534	478	510	543	528	540	508	543	488	530	513	533	477	569	558	545	507	535	510	567	503	551	517	558	509	510	554	542	545	525	526	560	546	548	561	573	552	545	531	520	545	555	515	544	521	531	527	585	556	501	520	514	571	548	574	523	525	506	513	547	529	562	537	533	499	533	553	534	524	602	589	568	557	568	524	501	528	533	506	562	535	549	555	501	567	544	500	555	555	529	559	540	521	527	537	528	504	490	578	523	537	519	563	535	519	542	543	500	543	561	536	500	505	518	553	535	523	553	517	543	507	522	565	514	561	518	537	540	576	540	554	511	529	509	540	513	524	499	564	490	527	555	525	559	523	542	570	538	521	535	570	518	465	546	549	497	535	533	564	553	546	494	525	563	525	513	476	540	561	537	549	537	531	538	527	575	525	518	513	502	583	489	542	553	569	520	528	555	523	481	516	532	499	578	533	518	548	560	524	523	540	554	499	529	546	546	546	516	557	523	566	543	524	553	559	533	538	554	540	564	545	503	513	534	548	535	537	520	527	548	539	496	545	486	546	507	518	523	506	519	594	529	554	528	543	563	577	537	545	545	499	559	545	564	502	508	515	547	493	552	540	544	555	512	534	551	527	562	527	539	564	535	571	535	561	495	533	554	533	549	517	522	581	558	497	540	554	511	548	484	477	536	534	562	544	537	514	513	551	549	550	538	560	513	513	485	526	532	604	575	523	555	545	538	547	530	560	595	535	517	529	547	504	570	557	531	499	521	555	560	536	507	543	572	580	499	561	565	547	533	516	548	550	540	543	528	563	544	554	496	484	553	550	515	538	532	501	546	529	538	520	539	535	562	511	519	538	529	531	527	540	529	535	541	564	554	543	558	550	492	504	579	546	524	537	559	509	544	521	579	532	532	532	528	533	538	565	513	562	557	497	492	559	571	504	541	548	563	544	539	503	564	501	526	532	505	553	492	497	520	573	527	522	528	507	550	506	552	531	533	527	517	503	532	538	517	538	561	553	526	538	539	507	561	541	540	511	557	543	514	517	581	579	557	502	557	517	561	564	567	510	523	560	539	563	521	497	520	498	519	575	546	552	498	558	607	578	525	545	530	534	541	547	539	495	547	565	567	547	512	531	563	517	488	554	555	539	529	521	555	530	550	539	508	560	548	507	550	519	563	564	518	546	521	564	521	524	523	529	576	553	568	491	525	556	549	568	571	556	496	524	513	553	536	512	522	582	523	532	538	558	542	495	514	567	540	554	539	529	594	545	523	499	530	572	552	560	518	489	526	538	561	538	496	544	531	529	498	552	586	547	539	554	509	497	506	540	524	543	555	514	526	563	518	549	566	512	542	551	550	508	560	518	493	570	520	505	549	535	556	581	567	517	530	541	498	562	516	521	534	534	549	558	515	572	537	525	536	530	566	538	554	528	511	549	534	539	532	550	529	553	524	551	500	541	512	510	560	517	555	577	538	530	526	523	527	522	561	556	568	518	533	585	508	532	571	539	559	516	531	562	549	536	555	559	522	462	581	556	544	522	541	527	535	506	496	550	527	535	495	588	550	526	588	502	555	532	534	527	523	523	548	571	520	521	535	543	517	523	541	561	545	573	534	492	568	539	532	549	567	568	544	533	539	542	561	589	507	528	548	499	540	540	542	530	532	545	517	539	537	553	556	541	517	549	550	544	513	576	563	516	537	511	494	542	546	534	523	552	547	535	545	543	511	521	538	525	524	555	550	537	546	542	511	491	506	557	548	493	567	502	530	533	531	539	496	538	506	531	553	500	505	522	548	555	544	544	562	512	548	539	514	501	538	511	541	507	540	533	569	540	545	522	554	541	535	521	522	556	574	527	498	487	517	536	534	527	522	570	540	515	545	534	502	512	507	540	536	544	552	547	557	539	545	535	531	490	531	524	557	526	530	503	553	507	510	538	562	564	564	515	569	536	561	515	511	531	542	524	543	545	541	561	536	551	543	511	534	542	533	548	525	518	529	555	516	550	625	524	525	531	522	526	535	509	528	527	510	520	560	527	503	540	544	552	535	540	555	550	543	572	565	530	525	566	536	552	510	525	521	559	560	550	530	530	533	518	491	522	490	524	501	541	541	549	546	547	515	508	548	504	549	541	559	556	523	526	546	539	534	503	538	541	531	543	547	552	540	517	515	569	562	518	549	565	560	543	505	558	501	584	522	524	546	551	514	546	531	525	587	534	545	548	525	547	541	532	537	561	558	562	533	493	515	528	518	539	543	494	515	511	534	506	469	521	536	516	524	532	568	510	524	562	554	543	503	499	536	504	523	543	524	560	539	536	501	530	500	544	506	544	484	564	537	561	493	539	518	585	523	521	548	509	522	544	569	521	528	523	539	550	515	515	557	561	541	541	540	549	578	540	508	524	504	520	526	553	566	500	526	540	509	534	573	564	494	540	523	496	520	515	543	524	507	547	510	537	552	506	563	511	555	570	586	535	534
12627	5479	39506	67068	54465	37339	18551	4709	374	223	250	238	264	261	257	222	249	229	223	223	274	230	236	237	236	206	215	240	244	233	255	221	234	233	233	216	257	218	230	234	250	256	246	258	209	240	223	222	255	245	225	228	213	234	247	259	237	232	246	210	234	242	266	212	243	254	217	227	210	233	221	241	245	220	220	239	237	220	253	245	233	221	270	222	230	231	235	226	224	232	241	217	249	227	243	229	260	259	220	254	255	216	220	237	241	256	208	255	237	212	247	226	210	244	239	222	222	230	241	228	214	231	198	254	244	259	258	215	218	244	228	214	221	239	208	241	237	223	240	244	219	203	266	241	248	222	202	212	205	213	229	236	240	234	249	257	286	236	241	211	217	231	217	233	202	215	200	273	253	238	213	249	247	246	241	228	219	272	236	250	257	234	241	246	228	251	239	232	238	248	227	238	258	240	256	249	263	225	217	218	236	260	225	212	219	232	263	200	232	270	231	245	231	240	231	227	239	198	220	237	248	238	217	208	261	240	215	231	203	214	235	245	219	227	228	231	247	224	266	215	267	217	244	228	235	229	237	234	233	233	242	259	228	235	256	254	264	229	257	219	232	233	231	239	244	214	229	235	250	218	247	245	223	230	247	247	219	235	219	254	210	273	259	230	244	219	220	235	246	235	231	224	206	225	231	218	231	228	241	229	242	237	220	231	239	230	235	214	237	222	226	208	228	237	221	187	247	207	233	240	221	256	232	220	238	252	232	274	211	213	234	220	236	250	235	247	234	223	237	224	231	265	234	244	216	223	220	214	254	229	223	232	218	223	243	216	223	236	236	216	254	236	223	216	234	244	230	225	227	257	242	244	213	230	216	239	241	220	233	250	213	226	211	201	255	230	247	230	232	213	249	238	232	235	236	235	219	232	223	217	238	237	232	247	246	228	225	259	248	275	220	246	222	222	207	233	201	213	242	257	226	231	220	240	249	236	234	223	236	222	237	236	253	239	244	246	214	214	229	257	226	238	222	235	250	230	240	234	259	214	236	225	235	204	239	211	261	214	256	240	249	206	233	235	219	218	257	252	245	221	244	238	203	207	231	222	255	239	254	249	211	230	201	225	241	225	250	221	264	216	247	212	213	196	241	231	236	256	226	250	218	269	228	236	243	211	237	233	253	227	234	231	218	242	243	238	227	232	257	243	192	254	221	237	236	261	243	244	240	256	238	251	254	229	226	238	236	216	218	241	237	235	221	257	231	200	229	198	231	247	257	235	253	217	230	214	254	261	245	246	254	251	243	223	231	233	218	229	220	226	195	270	241	235	258	227	234	236	240	226	221	231	235	249	226	259	230	213	237	230	234	191	247	207	248	253	230	235	203	241	237	220	229	203	224	222	215	201	214	243	217	207	241	241	220	214	237	249	239	209	182	271	200	234	239	235	246	223	203	230	244	215	245	243	231	258	219	231	229	241	229	236	231	223	258	227	249	220	265	242	207	243	221	248	222	254	223	205	231	207	231	222	203	229	225	226	241	255	249	240	238	232	232	230	226	252	211	206	224	267	232	220	255	218	227	222	202	239	259	240	218	236	254	241	227	240	241	206	278	236	240	246	211	222	234	228	249	249	242	247	234	202	233	241	212	234	248	219	205	243	224	236	237	210	232	259	231	241	231	243	236	229	220	230	198	229	199	252	235	240	223	250	247	219	232	223	229	255	237	227	250	247	241	230	250	220	240	235	248	232	233	237	231	232	244	231	236	220	229	203	231	238	261	220	217	231	227	234	239	246	238	243	237	224	243	212	256	199	217	257	218	225	233	270	243	226	239	223	260	232	249	224	208	234	235	221	226	250	244	242	237	226	255	248	235	248	217	233	233	213	247	235	254	238	224	215	221	210	227	232	245	227	232	223	245	240	222	227	249	254	261	220	277	222	233	217	248	223	217	220	242	210	240	211	224	216	208	230	245	235	224	213	205	242	257	217	214	243	227	275	248	242	238	233	240	234	224	246	216	248	209	228	244	222	222	218	227	214	244	248	251	238	206	238	233	204	257	250	242	234	228	241	226	222	238	243	222	236	227	227	245	217	208	217	242	222	223	230	236	213	237	223	228	227	222	222	235	235	225	230	223	238	231	247	231	211	216	227	245	236	249	208	244	217	225	225	227	243	249	225	232	244	230	233	241	259	255	222	243	245	236	264	225	242	221	258	218	259	233	234	240	220	251	232	216	206	223	229	249	231	226	254	246	218	220	215	233	230	216	262	246	260	225	245	241	235	251	233	234	233	232	245	242	231	243	233	231	238	206	236	218	237	257	255	244	255	253	219	247	212	255	224	211	228	246	242	236	230	229	216	229	205	240	218	252	228	255	211	222	230	249	235	252	246	219	244	226	223	182	242	237	209	194	216	223	245	240	232	253	251	236	225	222	233	233	240	198	240	238	208	215	210	232	195	244	230	216	220	245	193	251	235	231	228	214	215	241	220	239	211	245	198	226	237	226	235	219	237	234	273	221	223	235	244	235	224	254	247	218	241	205	220	238	254	234	230	230	235	246	215	241	234	255	210	228	221	222	234	202	247	204	196	244	232	245	254	257	234	213	227	218	214	248	233	245	235	249	246	237	240	242	223	209	207	201	200	227	217	231	232	222	242	249	232	226	212	220	234	236	221	235	236	245	265	225	218	228	230	219	227	235	228	238	243	245	248	218	211	217	230	220	238	233	252	218	251	241	254	254	214	223	221	247	204	261	228	232	231	237	222	233	213	234	250	235	243	240	258	264	252	216	209	243	227	209	247	246	227	206	227	220	227	237	239	254	237	224	233	230	240	240	221	218	231	223	241	235	207	238	251	216	242	201	230	200	234	253	229	240	230	230	228	257	212	218	215	274	227	211	240	233	234	231	232	210	240	251	229	224	219	221	219	241	233	232	233	242	233	207	249	219	199	235	249	236	243	211	199	230	232	207	217	231	244	233	252	219	212	223	235	223	233	250	234	228	250	231	234	227	207	253	255	237	243	233	231	216	227	254	239	239	190	248	226	228	255	253	215	246	234	220	226	200	213	236	222	225	211	205	229	206	239	248	222	249	220	233	230	216	237	218	220	221	238	223	236	238	232	224	215	229	224	219	233	184	223	258	229	242	253	231	250	255	220	219	207	251	247	249	233	227	240	229	236	242	222	209	211	234	240	245	251	225	250	233	227	223	239	258	254	220	209	269	253	252	236	229	239	234	237	215	204	217	252	240	246	229	238	233	255	234	222	227	243	293	235	219	211	206	217	212	220	227	230	239	239	225	242	235	235	243	223	219	224	212	233	223	235	235	233	238	203	227	255	219	225	213	207	226	245	231	239	228	210	201	241	221	252	207	205	243	222	250	252	214	257	226	226	243	231	242	236	212	261	243	235	237	249	204	230	222	224	241	217	242	231	227	225	213	219	235	228	247	224	269	232	221	213	264	239	233	247	264	238	206	223	235	220	233	205	230	261	235	253	226	224
7468	4490	42322	71224	61395	46789	28922	10009	793	709	662	673	695	655	654	585	637	608	634	622	672	634	629	589	588	605	586	658	581	623	626	624	618	616	582	644	573	622	584	601	601	588	612	589	590	569	578	620	592	586	573	587	573	564	613	595	563	569	583	587	608	663	683	577	592	599	624	580	583	571	588	601	586	590	576	635	612	609	588	616	613	615	572	588	568	594	570	579	611	586	625	599	587	618	591	607	579	570	670	607	557	601	566	634	554	584	619	614	571	603	609	596	623	610	600	588	547	622	597	610	655	585	608	598	624	601	576	592	589	595	614	642	629	631	611	603	526	637	557	590	596	642	605	609	626	598	572	611	631	610	579	582	600	580	587	622	591	575	573	599	582	610	629	619	598	626	581	632	598	604	618	630	610	632	624	624	576	601	611	588	585	541	580	608	597	618	573	560	624	639	591	591	565	584	588	604	584	573	563	575	604	572	594	599	557	620	592	595	605	603	595	610	620	618	640	604	581	629	596	545	623	604	604	593	613	581	616	589	582	613	590	636	579	585	608	566	606	608	591	590	578	603	588	570	596	614	608	576	624	631	613	579	633	635	630	586	627	635	597	585	570	597	575	614	606	597	564	570	615	609	629	579	585	595	581	576	633	617	598	572	608	635	612	605	615	598	610	604	586	604	590	602	568	618	582	670	598	583	619	605	595	587	630	603	609	606	573	561	611	576	584	612	617	583	573	590	590	556	603	562	641	616	580	580	591	587	621	577	616	649	605	583	588	582	613	617	598	591	624	653	584	579	615	563	621	612	609	547	586	604	601	634	591	610	576	579	587	573	586	569	593	657	629	642	586	600	598	637	640	599	575	570	608	622	569	611	602	574	617	641	557	621	566	644	618	618	617	602	646	626	556	576	575	628	610	620	619	667	586	564	582	591	600	597	604	658	606	580	624	626	620	619	600	617	611	559	596	625	593	599	614	557	579	639	578	582	599	569	574	616	604	645	602	599	640	625	614	592	622	588	614	574	612	593	657	597	617	684	590	604	610	596	632	573	628	593	647	633	632	595	582	590	594	654	591	603	592	616	591	590	625	571	590	609	603	645	595	590	639	569	567	589	657	652	633	577	622	576	578	610	575	620	620	589	626	601	635	586	598	605	616	587	605	651	597	622	572	582	618	603	573	625	549	575	621	611	597	585	621	597	645	585	613	652	601	599	590	628	635	604	606	644	573	606	629	610	639	629	602	586	557	634	585	621	624	619	649	601	588	609	590	612	659	579	604	578	629	610	595	570	600	646	618	610	589	617	607	602	592	609	653	594	586	593	651	567	634	606	584	601	634	662	608	597	589	556	601	579	600	611	594	594	574	593	636	572	547	647	635	584	535	621	602	613	590	615	573	632	610	615	599	603	608	607	617	597	623	592	553	580	580	615	605	566	574	581	612	629	603	625	600	582	613	608	613	600	617	624	571	590	598	596	587	563	582	586	568	570	560	605	571	553	606	593	584	614	622	636	536	575	593	600	623	637	597	601	617	610	624	597	609	573	575	586	607	549	607	575	610	632	583	593	596	671	568	639	562	557	633	599	607	626	594	604	589	625	600	614	605	601	594	608	604	649	593	585	624	606	663	611	600	582	636	608	640	583	607	631	610	599	634	599	614	600	625	602	582	560	593	625	575	593	630	591	580	580	592	559	599	584	614	624	595	598	613	612	594	618	608	590	574	595	602	549	622	605	603	589	572	604	573	621	602	588	645	622	585	613	578	561	578	581	645	611	619	570	617	602	649	618	598	605	616	602	599	634	624	630	614	576	593	586	611	587	623	637	634	607	573	602	615	594	617	571	613	622	573	599	596	598	590	642	595	658	597	597	701	567	560	578	566	611	591	603	604	654	599	594	568	593	594	581	611	632	601	613	626	594	628	609	608	609	581	615	580	561	642	613	591	566	598	570	605	623	571	635	591	640	626	610	621	556	597	589	585	585	597	637	589	597	602	605	588	587	599	595	617	598	629	608	576	583	585	561	595	580	596	575	559	597	623	584	606	620	590	618	587	579	599	614	606	602	601	595	622	600	602	599	575	627	576	571	650	569	577	566	640	605	634	611	622	624	552	606	580	576	607	549	589	662	577	591	641	602	640	608	590	600	583	612	627	628	607	648	618	561	589	632	622	614	579	583	601	631	574	577	629	610	607	574	589	600	621	628	592	625	642	608	598	610	608	592	557	585	615	637	581	660	567	593	618	618	561	620	607	623	636	647	582	590	590	611	591	604	628	608	613	593	628	619	601	613	606	606	608	596	586	618	606	650	609	578	601	594	615	603	623	623	612	540	584	581	621	617	600	595	581	568	645	584	638	568	592	600	601	625	617	586	606	613	597	574	618	589	611	610	630	580	563	592	596	606	603	639	589	582	565	590	605	607	591	627	662	609	594	599	636	591	589	550	623	622	617	586	639	591	588	633	614	586	651	605	631	623	612	579	628	575	584	584	598	608	601	587	543	619	594	630	642	609	597	625	590	603	597	588	590	605	600	603	560	591	590	592	563	612	602	577	569	610	625	593	584	598	596	644	590	549	629	601	605	605	611	619	581	574	568	638	586	597	550	632	568	633	589	630	601	637	547	620	622	629	552	616	639	559	612	549	586	578	611	585	595	636	582	622	583	575	616	576	629	583	581	581	630	640	584	554	548	603	569	636	575	636	601	588	594	603	577	584	584	628	577	618	608	618	594	576	597	617	610	556	648	644	590	599	575	587	637	619	604	595	599	589	564	633	619	620	610	573	608	593	585	562	579	595	583	585	648	671	562	590	560	596	641	620	561	643	582	598	599	644	585	576	592	572	588	595	583	624	645	600	601	630	571	623	582	603	613	624	617	609	597	624	614	609	571	602	644	603	604	625	594	618	618	641	602	643	598	603	587	616	557	561	621	602	655	567	633	615	620	617	621	645	619	592	621	573	637	605	555	609	635	616	597	626	589	565	623	608	615	585	558	559	623	630	606	582	581	577	574	607	606	609	602	582	609	600	652	591	598	626	592	578	630	617	635	651	636	597	605	618	585	601	625	620	601	592	627	564	625	584	665	616	592	655	593	580	586	638	607	573	598	578	606	597	568	630	635	600	610	601	627	629	636	591	621	590	593	596	589	607	592	595	625	572	592	592	593	596	621	583	690	629	588	615	559	632	614	585	626	589	632	614	627	583	584	612	596	571	562	601	565	595	562	640	599	618	634	583	608	641	646	608	613	553	617	593	590	609	609	570	611	608	578	579	610	586	623	652	637	610	656	589	619	591	576	590	604	575	557	642	582	555	609	591	627	572	582	603	593	614	611	592	592	609	627	597	631	580	575	579	596	554	577	654	633	608	608	594	582	629	589	570	593	607	622	628	581	641	600	614	589	582	562	638	571	648	618	593	594	605	598	578	588	562	575	588	623	613	617	586	574	630	607	602	616	577	597	620	639	594	590	603	578	619	628	617	591	579	580	642	614	583	576	626
20052	9833	49374	75465	65831	48926	29048	10722	879	327	263	314	247	239	230	248	227	168	255	238	230	191	202	230	221	224	225	195	205	235	257	253	240	197	224	231	243	242	204	198	215	208	226	229	206	205	202	221	248	209	230	221	206	229	204	217	198	199	189	223	236	243	233	235	217	224	228	197	213	227	233	223	230	213	216	207	228	217	204	226	212	241	220	222	265	203	245	191	214	208	238	205	218	220	210	209	223	206	224	235	205	182	249	193	198	204	213	207	202	225	243	218	228	192	232	215	195	208	207	235	209	207	220	204	246	230	255	228	201	217	229	204	248	251	203	207	222	202	210	209	227	232	203	225	200	232	241	225	235	230	201	216	197	221	209	204	220	215	239	231	210	225	217	205	196	212	203	220	217	219	244	218	219	239	207	207	209	219	225	251	191	236	238	203	210	197	250	209	231	217	201	215	229	239	220	203	214	228	217	216	211	224	204	201	239	218	212	214	236	244	208	234	234	208	215	225	224	221	222	238	231	208	211	229	234	225	217	184	216	233	201	213	211	188	204	227	209	198	211	226	223	188	227	252	238	230	225	224	207	226	201	217	228	204	191	201	219	213	234	218	224	210	220	239	206	237	203	201	211	205	232	224	227	232	224	232	215	214	215	208	221	221	231	232	229	236	235	223	182	243	209	207	219	240	218	230	210	245	207	204	189	208	224	201	206	176	211	243	239	196	220	236	218	230	223	226	207	206	230	217	234	231	211	227	211	243	217	212	203	214	203	222	220	246	202	191	236	210	216	258	240	242	229	218	217	222	254	192	212	223	211	207	212	213	215	223	210	184	205	207	213	232	238	208	223	228	226	238	216	221	238	228	223	217	224	221	232	223	232	223	205	236	226	206	223	244	221	207	220	222	231	207	207	246	207	210	207	225	216	198	198	240	213	220	226	232	181	218	195	244	239	240	202	236	207	223	213	224	211	210	232	233	222	219	221	217	206	233	220	222	212	243	257	238	228	211	232	221	225	234	241	245	246	236	212	210	233	217	231	195	237	208	209	213	249	218	214	211	190	217	219	221	222	201	233	214	218	221	200	227	224	226	213	214	207	213	196	234	244	221	203	225	182	202	206	243	208	212	210	201	243	227	216	199	209	210	222	199	219	207	208	198	245	227	215	190	208	199	219	214	222	209	214	196	228	232	224	225	213	214	230	230	230	207	220	202	223	235	229	196	250	229	198	230	227	222	232	236	222	229	232	243	224	182	208	257	251	207	213	225	229	201	217	240	242	222	188	243	223	211	198	220	246	220	212	199	222	195	230	228	200	224	221	250	221	199	221	234	222	232	236	243	215	211	220	213	218	206	209	227	219	224	225	201	208	193	221	236	210	212	231	196	226	211	222	223	207	224	214	234	223	220	257	238	229	226	213	205	218	224	190	221	204	241	183	242	184	237	194	220	210	226	226	216	239	230	244	226	241	204	205	201	225	229	225	206	221	220	203	196	209	219	217	196	256	215	208	240	216	230	254	212	207	215	234	212	227	240	210	216	204	190	205	227	233	251	236	220	214	219	223	214	250	229	227	215	238	217	230	231	199	200	188	228	239	186	225	249	205	199	233	213	230	218	223	195	220	222	206	221	208	239	239	210	223	203	213	229	215	205	215	179	210	224	220	259	193	225	203	203	223	219	210	249	228	202	193	223	243	208	204	232	211	242	200	213	230	222	209	234	205	203	199	224	201	254	221	224	231	201	197	218	213	205	228	220	244	214	245	221	202	204	226	171	236	218	236	187	235	225	225	221	229	220	184	223	230	225	213	217	211	203	209	214	219	230	211	229	233	258	217	233	203	223	244	220	259	234	209	194	218	214	241	234	238	218	236	226	214	229	198	223	212	207	216	242	204	213	212	236	193	243	207	223	230	224	210	215	219	235	217	205	231	218	224	219	223	228	224	222	219	201	215	218	214	189	235	224	217	230	251	231	221	208	225	221	207	215	193	229	217	200	228	189	244	259	230	231	232	222	232	241	226	226	234	212	202	218	210	212	222	230	216	251	220	219	219	235	208	226	228	240	203	224	229	211	255	230	234	216	228	223	213	216	227	230	225	224	207	239	211	222	232	219	235	225	241	218	207	226	199	210	203	217	204	207	229	231	245	242	218	223	223	223	233	239	202	203	215	216	224	200	246	226	218	229	207	218	233	211	205	213	209	240	220	219	245	214	208	201	222	222	191	236	241	216	221	224	184	216	247	225	215	213	244	214	227	213	227	211	208	251	182	223	244	221	200	235	221	231	204	223	230	231	236	236	209	212	193	201	215	226	236	204	242	206	225	224	198	225	198	219	220	247	223	201	207	231	222	224	255	215	232	223	213	187	189	211	216	213	234	223	220	227	223	233	211	201	220	220	221	221	244	200	231	234	229	227	203	214	225	207	227	217	241	228	223	210	226	247	227	252	232	204	214	234	230	222	202	239	198	219	237	227	209	245	231	194	218	223	228	248	213	210	231	230	231	209	193	221	209	214	205	219	217	196	212	222	198	192	208	220	223	237	222	203	223	223	222	222	224	210	201	234	200	209	223	206	210	220	227	219	225	225	207	213	228	218	212	217	209	224	197	192	202	196	214	252	229	221	233	202	259	206	207	211	213	212	231	229	232	192	198	211	230	199	230	234	211	229	219	213	234	211	200	224	189	216	238	212	220	214	224	230	238	247	201	196	190	218	218	212	239	221	218	223	239	201	235	218	204	223	196	211	230	211	209	226	201	207	242	220	201	179	231	218	202	233	201	214	186	210	242	196	201	214	200	232	219	198	207	242	226	218	220	239	207	205	204	223	245	235	226	229	213	229	235	225	212	222	216	248	232	165	216	251	192	226	258	227	240	224	244	222	200	204	237	212	241	208	205	223	236	233	236	225	214	241	230	201	217	229	207	232	202	221	196	236	196	222	237	205	213	233	218	225	200	208	227	198	219	236	223	224	209	199	200	236	234	214	202	201	211	207	211	212	208	212	226	204	220	202	199	219	219	216	238	235	212	238	201	215	224	206	223	182	228	243	242	223	208	227	215	225	232	235	210	247	207	214	231	209	214	225	213	200	250	206	206	249	235	215	220	192	223	217	232	239	195	201	201	201	224	212	211	210	203	226	207	211	220	246	202	219	241	231	215	243	210	222	187	220	208	218	202	204	239	204	211	188	218	217	206	230	201	207	196	212	246	229	234	238	219	214	228	229	186	230	207	223	210	204	215	239	228	217	203	215	184	173	223	215	227	207	216	234	201	235	227	223	215	192	226	205	198	207	243	208	231	229	242	232	208	218	192	214	221	221	234	201	183	196	234	221	233	247	202	223	214	227	189	243	211	200	216	221	233	221	192	242	216	221	182	203	195	236	204	214	213	227	192	210	205	210	216	234	216	233	211	226	197	202	231	229	217	245	226	219	211	207	208	220	241	213	215	229	218	201	206	220	222	230	197	210	168	205	230	225	227	190	216	201	227	237	220	209
9994	7003	49451	83474	74760	57655	39616	15895	981	763	690	754	785	624	662	596	574	578	584	586	565	571	554	588	572	611	572	619	579	579	562	597	585	589	547	597	554	550	562	591	573	551	569	520	551	588	564	600	598	560	570	602	589	530	559	583	588	563	561	557	556	630	693	614	547	571	562	531	557	551	579	583	522	531	565	554	546	560	642	540	618	543	564	569	575	563	501	538	541	540	535	556	585	560	569	544	548	576	553	582	576	555	591	556	551	583	582	527	569	588	567	542	530	581	512	566	576	511	585	575	564	579	559	578	535	557	585	513	551	541	591	595	523	586	538	568	579	566	568	562	563	556	581	574	540	581	606	560	562	556	608	556	569	575	536	543	557	573	562	565	514	540	546	518	530	542	606	534	562	575	564	562	516	603	575	573	525	546	593	565	574	550	583	580	596	553	540	544	575	517	542	542	567	579	589	586	582	568	568	536	580	556	551	576	582	592	570	593	558	583	601	547	575	578	551	615	569	548	564	560	559	593	527	593	550	569	602	602	549	568	556	572	554	565	564	586	560	541	548	540	586	548	564	588	554	546	571	590	551	573	532	563	604	589	541	554	551	540	551	578	509	554	574	554	596	553	579	578	560	553	557	578	543	561	566	573	563	551	587	549	526	546	598	572	556	573	568	533	609	591	579	545	582	541	605	584	545	558	544	567	567	541	539	595	563	548	544	595	552	537	540	562	571	577	562	587	553	571	548	592	560	562	621	571	546	567	533	563	572	533	613	594	566	550	590	527	554	523	534	535	579	576	536	607	570	555	615	573	563	523	557	566	586	574	590	556	562	570	556	566	577	582	565	573	598	541	584	537	580	594	561	549	561	589	562	591	572	550	576	571	560	560	587	577	596	564	562	563	572	532	589	581	582	560	592	565	512	570	539	593	604	601	593	607	551	541	563	524	612	618	551	561	568	573	592	583	576	527	519	573	545	591	560	572	544	560	590	548	593	513	607	538	545	576	566	557	582	557	532	575	608	546	582	582	571	524	569	551	504	614	555	567	598	590	562	585	567	541	567	546	569	555	587	591	573	580	518	539	544	575	542	597	537	579	585	585	549	570	519	551	604	552	552	603	587	592	570	598	556	544	597	556	573	538	582	562	529	560	546	550	603	576	556	531	556	547	580	563	578	576	561	521	562	534	557	556	552	589	567	570	580	539	556	581	568	557	553	569	603	582	571	601	584	554	528	572	595	589	600	541	589	557	586	525	517	539	552	566	554	597	582	538	568	543	594	592	565	573	558	571	569	554	567	521	504	592	563	601	591	546	579	574	558	620	578	538	524	573	558	552	516	545	542	569	575	571	573	568	572	531	558	538	565	549	568	565	557	569	533	575	587	566	589	582	562	565	577	570	571	557	523	579	539	571	581	540	564	581	536	571	563	535	546	574	546	548	490	540	551	574	510	550	560	527	530	610	571	543	552	564	565	521	569	546	536	547	581	561	555	535	568	586	557	543	565	575	584	544	571	513	543	565	585	555	562	563	521	559	600	591	530	539	591	578	562	515	556	563	580	562	549	549	615	588	572	582	577	554	626	551	568	537	580	565	540	554	547	566	518	555	519	548	578	550	576	587	570	598	588	539	601	588	567	558	586	576	548	555	545	535	615	558	582	577	569	566	562	563	576	539	552	597	598	566	554	525	588	594	495	526	587	576	586	608	597	563	562	551	559	525	550	621	578	522	531	557	522	618	565	587	614	571	587	566	550	577	566	519	563	580	564	516	556	526	575	541	577	579	599	549	621	567	531	565	559	530	561	532	546	562	495	561	541	613	610	555	564	581	575	583	583	569	576	547	555	583	598	506	536	568	567	594	569	581	563	549	542	599	548	518	590	556	575	550	561	582	606	598	558	575	585	609	537	555	563	568	597	559	566	594	544	562	581	556	580	551	556	551	554	558	580	544	567	547	539	594	571	549	554	572	570	578	566	576	582	565	591	591	623	569	557	571	594	590	561	564	602	548	572	566	572	571	585	548	553	586	574	561	533	558	549	569	569	584	574	543	612	565	574	544	598	565	559	539	589	548	559	580	577	570	542	542	563	581	656	591	556	575	557	565	559	560	577	568	572	575	589	521	585	577	558	569	538	588	539	552	591	563	577	589	613	559	598	585	510	554	570	563	588	557	621	569	550	556	552	558	567	580	555	550	522	543	604	554	560	558	571	532	596	561	566	514	569	570	551	553	541	525	535	567	595	550	547	558	568	572	568	546	574	603	561	599	559	519	588	531	601	521	580	586	575	557	579	596	560	567	583	555	582	577	595	592	568	588	567	581	583	568	570	579	580	530	595	539	575	572	606	557	585	576	562	571	562	555	541	567	589	527	572	558	570	561	587	587	567	567	551	540	549	541	551	561	588	565	585	530	545	566	555	602	593	570	565	532	542	584	583	560	548	494	561	596	542	537	587	577	541	585	583	523	557	600	536	531	567	577	582	585	573	550	568	598	550	556	574	521	548	561	566	546	569	572	576	557	604	551	580	561	554	541	579	581	588	593	562	554	505	607	562	593	575	567	590	568	557	553	537	561	595	587	555	541	563	546	567	586	541	538	575	546	588	564	545	559	566	585	551	558	550	551	558	586	554	578	565	580	572	559	558	552	585	522	572	580	550	583	581	596	580	563	573	574	558	609	538	551	625	576	549	621	540	592	569	601	593	583	567	579	567	595	564	564	535	529	516	580	518	568	573	545	549	582	564	536	574	529	537	580	595	521	563	552	563	583	558	558	611	603	565	563	575	549	572	569	542	589	586	507	576	597	599	575	573	559	585	584	510	584	553	540	576	563	581	588	560	527	564	530	525	575	582	561	566	557	577	586	565	594	583	540	535	600	650	588	616	571	588	553	549	534	554	581	563	563	558	556	543	609	576	574	548	545	569	611	548	558	558	570	580	553	564	581	556	597	544	589	577	557	586	608	548	591	564	536	562	564	604	579	610	601	573	572	596	589	572	577	533	599	572	542	522	517	595	564	548	579	529	583	525	531	572	527	575	550	578	555	569	579	567	579	553	566	577	534	610	550	591	598	594	528	575	576	556	577	525	560	537	599	605	600	561	557	561	570	516	531	570	558	553	547	562	540	563	588	599	539	557	607	604	584	551	582	580	550	554	612	594	519	555	546	577	606	551	562	555	588	581	535	572	583	591	590	572	527	549	574	575	532	553	615	560	566	558	537	553	555	563	551	599	544	563	541	598	590	552	584	524	556	568	583	542	621	606	557	586	517	568	529	574	533	522	535	577	577	515	570	517	539	549	548	585	556	591	553	645	601	588	587	552	597	570	550	568	559	547	626	625	596	555	585	586	593	547	596	536	558	571	567	561	600	575	604	534	572	578	545	557	582	585	578	593	610	606	555	531	544	515	554	557	544	556	537	563	588	549	604	577	606	521	579	544	600	540	559	574	564	568	582	567	593	575	563	598	583	579	588	575	571	557	570	559	584	595	586	536	618
3320	1422	3871	11873	8759	5398	2413	634	215	225	182	196	184	212	208	175	211	189	217	180	184	201	216	216	205	190	177	191	206	205	193	197	192	196	190	201	172	204	190	166	200	222	177	184	229	179	206	192	178	190	202	215	213	204	205	200	170	170	192	218	204	183	218	185	232	178	230	186	212	196	222	191	234	188	213	197	220	198	195	194	188	174	204	206	196	199	206	185	199	193	213	207	193	189	199	212	184	229	194	216	199	185	208	182	207	186	211	194	187	212	222	216	202	197	201	205	210	222	175	178	218	203	190	158	213	227	184	191	204	225	187	200	220	196	184	219	197	187	167	207	216	202	221	210	194	197	190	204	207	180	206	218	181	178	186	183	207	227	201	204	180	193	197	188	221	220	198	217	240	217	201	206	195	193	220	210	225	195	192	201	215	206	215	198	218	202	196	209	177	182	242	190	193	227	198	227	189	221	206	206	169	188	196	195	213	223	200	209	206	203	179	206	195	210	227	195	190	202	191	221	170	204	211	210	185	183	205	222	200	221	193	205	196	208	188	188	209	184	178	205	211	242	190	187	205	193	191	202	206	210	218	187	204	201	209	195	194	198	180	212	196	195	204	203	215	204	186	194	185	179	188	186	240	215	207	192	178	169	228	185	202	206	232	230	191	188	181	180	213	209	211	195	216	180	219	223	186	207	189	210	201	208	221	219	219	203	190	184	213	207	201	223	215	208	201	210	210	202	199	208	200	193	218	185	176	208	190	215	199	197	205	193	198	170	216	190	204	202	210	179	184	208	203	193	188	195	196	211	225	190	216	216	195	203	213	230	193	208	180	185	198	191	216	184	204	183	201	186	232	196	195	189	172	209	204	202	187	204	214	181	217	197	229	183	228	212	161	167	216	195	192	195	179	182	179	206	182	214	198	203	203	194	196	210	192	194	215	218	186	174	215	200	197	207	206	198	190	228	202	195	201	204	201	200	200	197	199	203	188	190	192	201	209	182	186	192	200	181	190	181	205	212	198	182	211	190	204	188	218	187	207	212	192	181	198	191	196	177	199	191	197	199	193	218	203	201	220	208	212	178	214	203	188	197	198	213	178	177	189	212	189	198	185	174	215	208	183	185	188	196	186	193	202	214	192	205	184	185	224	197	232	198	193	211	215	198	197	205	214	224	213	197	215	213	180	195	210	180	203	223	182	187	169	205	210	184	195	205	182	185	237	220	193	200	207	213	188	216	178	177	201	220	204	223	179	202	226	192	213	166	195	200	196	203	216	239	200	171	192	204	192	216	191	196	196	192	215	206	207	209	213	202	179	190	203	191	199	184	192	178	206	197	217	208	202	200	182	178	187	198	213	188	221	187	179	180	218	201	207	212	202	201	192	200	209	199	216	190	208	195	224	200	201	186	185	189	192	195	208	195	200	207	198	219	189	190	221	187	189	207	185	194	192	200	187	206	201	200	230	210	192	195	195	190	193	195	195	202	227	204	214	193	193	176	212	193	196	202	205	207	170	217	190	200	200	218	172	194	190	231	219	206	183	176	210	185	192	186	181	189	184	196	179	193	184	179	205	212	227	175	206	208	196	199	179	154	214	178	211	221	216	209	205	182	218	181	210	191	222	208	175	197	188	200	200	192	187	208	187	200	181	215	191	152	186	199	210	185	199	204	208	178	215	214	211	182	211	217	162	233	194	206	210	221	206	180	204	228	181	192	207	207	193	233	178	225	191	185	191	188	212	202	220	165	186	212	195	182	189	205	201	185	194	175	219	190	205	179	208	191	192	187	189	185	173	209	187	214	238	206	179	168	192	165	187	230	213	195	213	192	189	215	182	191	192	223	221	209	214	196	171	219	203	190	205	182	202	206	205	199	211	170	191	200	216	179	196	201	203	203	200	201	209	205	189	203	222	184	210	194	180	186	209	175	197	214	183	183	221	193	197	179	182	197	202	206	200	193	189	189	220	213	188	204	201	195	204	216	203	204	193	212	206	222	203	203	203	194	212	199	217	197	193	196	200	197	196	161	189	218	209	189	222	198	175	204	197	195	157	189	186	193	213	199	205	199	207	200	207	210	194	209	209	238	187	203	187	216	215	221	222	195	216	174	196	196	186	206	200	218	180	199	221	198	216	203	196	222	187	183	190	203	200	198	205	236	195	169	192	214	202	199	202	208	183	204	223	231	223	204	185	196	192	220	203	217	174	223	190	201	172	220	185	207	195	174	209	187	205	216	200	192	208	201	187	213	205	189	207	183	214	211	188	191	198	189	199	217	182	210	186	210	186	212	206	194	196	185	214	205	202	176	208	203	237	192	180	195	217	222	197	223	176	201	219	196	189	204	202	189	195	216	214	206	203	186	204	207	214	183	217	187	220	186	206	190	199	193	181	178	215	172	184	217	206	205	213	185	183	206	194	204	201	195	202	197	207	192	205	192	202	188	206	209	218	179	204	193	169	204	172	200	199	188	204	213	191	242	215	187	200	180	190	218	177	188	205	220	164	200	197	188	166	178	236	184	196	180	197	191	208	199	201	176	198	198	200	204	192	200	183	219	174	187	217	218	184	197	210	191	185	190	205	208	191	200	170	165	198	205	199	192	183	198	196	194	195	205	170	212	186	184	214	225	191	208	214	169	196	187	211	217	210	199	176	217	211	201	190	207	209	220	196	222	224	211	214	193	210	184	197	169	205	220	187	216	209	182	227	200	236	220	186	186	227	169	192	198	180	190	189	189	185	196	168	164	201	226	222	188	191	218	208	192	195	195	196	204	181	186	203	196	222	207	179	202	211	211	188	213	226	202	211	218	208	178	192	210	181	218	186	208	207	202	204	172	202	212	203	223	206	187	181	201	208	216	212	189	214	189	190	227	227	185	193	198	187	213	181	200	193	214	201	189	172	207	205	189	210	194	206	205	182	188	217	214	192	202	202	193	215	217	188	199	201	216	222	193	200	199	212	194	194	237	176	219	220	188	226	164	199	205	192	198	186	184	218	207	204	197	204	200	189	215	200	201	188	192	186	208	195	200	212	198	217	210	172	191	204	212	194	223	207	194	189	198	196	201	183	201	200	198	189	205	183	175	216	202	201	221	188	201	204	221	194	205	211	192	210	227	187	191	210	197	213	179	197	200	196	215	174	225	214	204	190	202	222	199	205	199	194	208	188	214	191	204	175	195	180	213	208	172	216	210	216	191	198	196	204	217	199	221	208	192	219	176	203	193	189	192	240	185	194	202	222	179	203	241	202	186	186	207	198	188	210	176	189	195	216	201	191	197	203	212	183	196	162	197	175	194	188	202	207	192	217	226	185	199	196	180	198	207	212	174	180	184	202	238	191	208	188	168	181	209	184	198	204	185	213	172	196	200	191	209	195	199	193	174	199	206	179	219	235	206	224	212	190	207	212	189	222	197	224	180	205	187	201	191	176	183	205	212	198	203	209	202	166	175	178	194	201	196	208	196	192	184	208	195	202	181	192	203	166	189	204	208
2825	1685	9939	26408	22218	15318	7786	2087	590	566	566	562	538	514	565	473	558	557	536	518	546	509	488	536	522	512	542	512	553	556	508	540	518	550	551	507	537	536	491	484	525	518	478	546	525	522	517	553	504	583	496	521	528	532	568	506	524	551	528	531	499	542	527	482	550	544	563	553	539	554	528	492	540	513	514	501	556	540	536	464	520	539	501	529	556	511	547	568	487	546	571	525	541	541	515	519	509	501	573	555	540	492	513	518	483	530	510	508	514	516	530	568	539	549	522	547	519	494	543	517	509	516	535	484	500	506	540	528	545	575	524	555	518	560	527	517	511	527	494	511	523	560	535	525	516	515	475	536	532	523	525	476	547	531	515	518	570	559	562	518	517	516	551	537	528	529	533	558	519	515	541	542	557	559	520	526	547	513	542	527	515	539	538	522	530	566	485	543	550	536	555	555	501	528	523	540	573	489	554	527	533	547	531	571	546	526	503	572	519	573	521	518	523	545	512	550	534	508	513	477	526	526	498	518	537	519	505	551	533	528	521	524	523	522	508	554	543	558	557	527	532	508	556	539	514	569	475	557	525	537	526	532	505	542	524	555	524	580	513	547	521	568	506	534	503	502	561	564	554	490	506	531	585	517	551	520	505	520	506	540	547	545	505	478	540	512	501	522	543	530	502	508	506	559	541	543	490	534	537	520	512	514	538	520	540	561	546	552	493	511	517	515	525	514	502	526	501	511	518	560	544	525	523	552	524	546	541	539	534	520	484	537	537	537	535	505	552	547	507	504	518	514	510	510	559	555	499	537	519	550	481	540	536	540	507	502	534	523	510	564	511	478	527	515	479	549	546	470	520	507	535	555	501	503	528	593	509	504	489	559	517	504	556	519	570	541	561	539	522	535	531	522	547	553	531	513	536	542	525	522	538	521	532	537	507	558	507	522	507	558	532	513	492	547	523	536	543	541	538	545	541	532	535	501	540	563	546	513	551	514	519	516	568	559	547	521	511	483	543	559	508	485	538	548	533	534	477	543	570	514	554	538	536	541	525	525	525	515	538	545	532	556	545	566	543	533	518	522	528	479	523	557	546	543	537	515	507	532	517	528	511	553	534	525	488	494	580	557	533	509	542	519	543	516	547	514	547	548	503	563	534	493	579	515	545	515	499	518	527	539	533	584	493	481	539	526	545	524	502	506	548	523	535	523	514	531	519	535	533	527	551	554	480	513	536	525	540	528	524	512	528	511	522	552	549	528	513	570	524	472	472	507	593	517	525	538	520	509	562	519	507	538	558	552	560	537	509	563	558	522	521	508	482	556	510	545	537	533	508	538	522	523	516	563	545	522	526	498	545	535	531	517	561	513	551	556	509	513	488	529	504	519	551	527	480	555	517	513	538	514	494	550	582	564	500	552	539	477	534	527	540	522	503	532	542	561	521	572	538	575	511	532	503	523	555	525	527	524	520	530	501	541	541	540	541	541	518	536	518	560	494	532	559	532	510	514	540	506	513	550	518	530	535	540	561	515	512	491	523	531	553	505	517	517	546	525	544	553	577	546	556	547	539	527	514	527	525	498	546	515	553	498	506	534	559	545	532	499	532	511	546	564	517	582	519	521	521	475	531	495	532	529	524	542	485	557	511	510	525	530	512	529	540	559	521	510	567	551	545	553	532	525	512	489	543	542	505	498	540	527	505	509	522	558	547	558	487	492	535	498	508	536	529	577	535	494	555	515	505	497	533	546	558	523	523	534	531	507	524	529	575	542	574	532	570	554	492	525	540	519	547	547	539	541	511	526	542	530	535	510	595	518	561	546	558	545	528	561	504	509	511	547	515	507	547	528	518	487	564	506	526	551	497	536	545	538	532	492	528	553	532	574	567	546	563	475	528	546	547	518	541	534	492	496	553	536	541	560	545	505	517	524	504	555	501	517	581	532	508	547	521	518	523	577	543	508	555	544	501	509	538	566	502	549	499	506	560	521	557	548	541	520	533	519	548	545	529	501	466	552	511	522	572	532	555	504	573	506	536	519	517	545	524	532	546	581	535	543	521	539	578	528	549	566	512	554	514	574	518	546	531	529	545	513	508	503	538	492	542	520	530	530	529	527	545	490	523	531	504	549	510	510	549	509	582	485	549	525	523	553	539	505	528	562	525	520	526	563	537	542	536	542	509	516	539	552	515	527	511	535	544	523	511	488	517	553	546	482	518	520	502	581	520	533	567	475	539	533	520	480	546	576	536	485	546	532	510	530	567	499	504	541	518	515	545	525	497	532	491	507	532	564	506	504	513	552	484	551	556	564	516	528	531	502	586	550	510	517	512	514	523	515	559	561	529	530	529	525	551	517	502	541	537	518	524	549	545	541	506	510	484	525	532	560	544	573	556	507	520	545	549	542	515	536	526	548	522	526	555	494	569	538	541	510	512	547	547	486	497	565	539	504	544	519	524	499	558	498	529	495	567	531	546	540	510	576	518	515	490	521	534	527	507	518	530	556	548	516	512	538	512	516	558	477	514	546	499	531	502	554	565	514	523	530	500	510	515	492	517	520	551	515	562	531	547	525	547	524	525	517	516	553	529	505	523	545	554	524	487	609	510	534	538	560	580	550	515	496	543	525	571	472	527	539	558	540	534	564	517	549	533	566	529	576	573	536	520	558	548	557	549	520	536	543	551	519	499	591	551	494	534	562	517	538	525	553	526	541	536	518	495	578	573	559	526	557	532	529	506	507	565	559	536	551	531	548	540	541	545	567	561	516	500	539	545	516	545	526	537	552	477	516	558	531	525	533	531	551	516	528	472	469	571	536	551	551	505	560	581	518	535	528	495	489	531	513	518	526	531	553	567	496	548	533	490	527	556	524	481	502	571	533	557	560	539	544	569	539	560	535	492	552	543	492	510	535	581	522	554	560	530	552	526	498	546	524	531	519	552	514	487	544	532	522	551	536	520	567	566	549	566	552	483	559	549	528	509	536	541	558	546	540	526	539	525	520	566	524	548	537	525	524	513	473	524	509	530	558	538	535	511	519	558	497	519	532	572	520	547	524	553	534	552	533	532	539	560	511	534	482	580	520	490	523	518	514	555	535	543	556	563	507	504	515	515	504	553	509	564	511	517	544	564	508	499	545	509	520	492	559	529	510	563	544	542	530	506	535	557	535	506	543	526	514	553	516	509	550	539	495	549	526	525	554	500	485	516	528	522	510	523	539	479	516	513	557	559	550	547	536	528	548	524	513	513	516	533	514	535	506	562	500	517	542	547	528	585	508	541	514	547	515	571	534	542	520	559	565	493	496	523	553	530	525	531	509	501	534	479	511	528	516	515	558	492	525	543	564	495	573	534	510	562	519	541	496	552	553	549	543	540	565	517	559	526	515	515	488	543	516	545	531	503	553	536	526	535	560	510	549	566	512	555	525	549	512	480	524	508	515	556	518	509	572	550	525	560	528	495	542	561	576	538	566	563	536	523	587	514	520	511	472	605	553	537	499
12576	6351	29951	66916	52664	38282	22029	6320	541	270	238	233	237	264	244	220	265	227	225	256	212	211	239	245	215	261	247	244	237	228	260	248	242	214	247	257	215	231	223	249	222	240	225	235	240	228	207	254	220	250	248	238	249	237	238	229	254	241	239	263	241	219	233	221	251	221	205	239	233	255	231	233	214	257	254	250	227	231	229	234	246	225	229	234	203	246	208	218	230	241	221	230	220	212	231	240	224	247	263	234	225	258	237	227	212	215	251	248	239	224	221	209	235	239	239	226	217	250	238	268	212	256	219	231	204	225	255	234	244	221	213	205	241	212	250	243	254	260	204	233	236	205	249	255	212	266	242	227	227	220	219	217	215	212	241	239	227	224	232	229	234	217	198	231	252	247	227	232	238	230	207	240	252	223	246	208	242	259	227	229	246	208	233	202	238	188	214	223	229	242	223	232	219	223	199	219	225	214	203	220	228	228	231	226	237	236	225	225	241	255	232	218	240	251	238	233	224	254	221	192	234	212	231	220	244	217	237	224	208	237	265	226	236	223	208	218	231	231	243	238	203	220	270	221	208	211	221	244	259	279	255	218	234	223	251	238	215	205	221	212	224	222	223	233	241	227	234	236	256	240	259	237	237	207	224	240	239	235	233	234	225	229	243	222	249	232	229	233	233	255	204	257	227	215	232	219	234	242	261	223	255	244	239	211	227	217	268	252	220	215	215	236	210	209	224	222	214	247	212	232	252	242	207	230	227	252	263	227	241	231	251	223	248	223	212	226	258	245	215	208	238	232	227	202	231	212	241	242	253	221	244	257	230	246	224	223	190	226	210	259	234	245	234	245	220	212	238	235	196	222	237	216	190	225	234	220	223	231	223	233	214	235	227	247	239	246	236	255	224	221	217	235	253	226	209	224	204	247	231	233	209	241	195	216	226	231	240	254	260	171	247	222	221	207	218	222	247	225	253	215	240	264	225	238	210	229	217	225	200	247	224	252	228	199	234	275	224	241	218	208	229	224	234	242	258	227	236	194	229	234	222	226	241	246	266	224	213	243	238	225	211	229	231	247	265	208	232	236	218	238	263	253	242	229	227	235	242	235	217	222	229	207	246	243	241	237	210	233	228	251	233	246	248	222	233	211	224	234	233	211	220	249	229	230	242	200	228	230	255	244	202	257	225	234	230	223	249	236	246	243	224	229	236	255	237	218	235	252	241	218	235	239	239	205	219	249	251	234	220	232	199	246	217	253	242	235	215	231	215	263	248	195	248	214	226	257	222	252	201	210	209	245	212	211	214	196	208	245	241	251	195	235	227	238	252	239	255	200	222	230	247	194	232	242	243	227	224	257	245	224	221	229	217	211	215	245	196	251	252	235	252	233	223	221	240	214	254	209	256	231	204	247	242	227	220	222	225	216	240	239	222	224	251	235	206	239	229	240	231	237	227	231	237	246	248	229	222	240	224	221	248	246	236	255	221	229	232	224	259	270	242	228	230	220	217	217	229	266	224	213	252	236	242	214	247	206	232	236	250	232	231	218	216	210	254	225	240	242	220	213	235	230	235	220	197	238	214	196	242	208	252	217	209	262	231	230	234	226	220	229	246	228	245	241	239	225	219	220	228	214	253	245	243	246	224	224	205	220	210	221	215	234	219	218	248	231	235	208	224	232	209	219	218	221	243	238	253	254	240	267	244	214	250	244	246	245	221	235	225	238	256	241	207	219	215	220	240	252	192	236	217	229	221	247	268	226	229	225	236	233	202	220	230	258	223	223	226	241	218	240	224	260	235	252	218	233	222	262	210	243	222	242	239	210	227	213	227	238	232	234	200	214	220	228	239	226	226	227	223	240	214	230	244	207	230	241	234	240	198	232	216	219	227	248	241	208	246	251	235	228	208	238	224	233	222	227	213	254	186	229	254	227	234	230	225	204	236	241	231	231	208	222	244	208	258	246	214	269	248	248	225	237	232	227	213	210	239	230	228	220	243	257	226	240	233	220	235	255	249	242	250	233	225	228	220	242	230	216	219	258	258	213	235	265	204	237	218	203	235	243	240	230	255	226	221	249	230	262	240	264	218	223	250	221	259	238	235	240	243	247	237	262	252	231	232	224	220	223	256	228	201	231	240	249	246	219	234	243	261	220	252	254	221	240	213	245	221	239	228	237	203	240	206	241	231	223	226	213	232	264	235	213	238	202	233	221	225	223	245	214	236	238	229	251	217	194	256	216	221	199	248	229	229	238	222	200	249	239	239	229	207	222	222	228	217	214	210	244	253	254	219	260	218	245	223	213	205	223	207	201	242	234	221	217	248	237	241	255	224	190	207	223	248	212	237	221	234	219	243	213	218	245	241	214	226	248	224	223	249	239	232	222	221	238	224	234	240	248	231	234	223	241	249	216	243	195	232	196	239	244	196	234	247	250	228	218	234	230	230	257	235	226	237	226	246	242	223	229	242	223	229	221	242	240	238	227	199	232	216	213	250	241	242	220	233	248	253	268	250	219	247	244	222	228	190	229	193	231	224	275	229	230	194	221	217	237	234	233	226	228	241	207	208	225	231	228	214	235	224	240	247	237	211	220	248	217	239	228	220	194	224	238	193	229	231	247	221	227	235	220	254	224	210	241	237	235	254	230	259	220	234	224	228	221	223	219	231	232	240	235	252	232	220	216	220	247	276	226	237	243	216	231	234	221	223	237	238	249	231	210	201	238	262	232	231	226	238	222	236	230	268	237	230	244	247	252	228	200	226	207	242	242	248	238	236	240	211	233	243	250	255	230	233	233	230	236	197	205	235	223	242	234	234	220	200	212	226	250	211	226	238	255	202	218	208	234	218	237	230	234	214	235	210	230	242	248	241	239	220	212	227	245	234	225	217	275	246	247	228	217	215	223	227	216	230	260	234	203	233	238	252	251	238	218	245	213	231	210	261	233	221	249	242	218	231	259	230	223	235	261	215	218	223	241	249	239	228	214	232	231	251	245	250	246	248	238	200	224	228	216	226	256	234	210	230	222	249	230	223	237	235	236	249	243	246	236	223	230	246	237	235	252	205	241	245	222	224	202	240	253	265	247	236	247	230	244	205	257	261	233	204	226	237	239	224	244	239	269	203	208	234	240	212	228	219	208	223	245	224	205	214	230	229	246	247	242	232	225	227	220	204	243	236	235	237	208	207	257	214	241	243	254	243	219	239	241	243	247	232	237	209	225	200	240	232	235	202	261	250	258	240	232	229	240	222	226	239	228	249	229	239	254	228	214	231	258	229	243	218	251	249	205	248	245	229	228	240	228	240	244	235	202	238	224	254	215	251	233	238	233	255	236	243	248	237	219	225	196	209	220	252	227	219	240	263	238	206	215	254	243	225	217	235	228	221	252	227	223	229	237	223	224	207	226	215	226	248	249	244	203	232	199	224	245	233	221	237	223	202	227	191	251	221	225	232	229	228	230	238	228	240	243	234	217	234	230	221	243	220	252	242	245	245	244	244	220
7488	5376	33581	69752	60186	48916	32796	12710	1054	776	700	755	738	777	621	646	663	654	634	634	636	635	628	575	632	629	610	621	590	587	560	596	586	633	580	591	590	591	617	587	581	643	651	606	603	623	593	608	570	658	599	582	606	627	583	577	623	574	583	616	604	664	754	678	598	599	622	593	598	589	584	590	560	602	613	592	567	615	544	643	591	584	598	625	615	605	619	622	581	547	564	610	622	624	617	568	587	637	574	640	621	606	617	588	652	578	586	632	642	607	593	614	614	589	578	587	610	601	576	617	586	573	564	592	604	578	587	603	603	616	588	612	614	588	612	625	617	636	568	570	596	601	608	611	607	615	546	589	587	591	598	628	587	623	588	600	632	643	630	579	596	586	625	614	591	633	573	650	593	638	545	569	565	585	646	535	647	611	606	560	565	654	618	622	578	607	607	642	555	619	602	607	619	627	671	598	587	642	596	608	592	558	595	607	594	574	557	620	623	595	623	601	602	600	608	612	593	638	591	582	602	628	617	618	595	603	592	599	604	610	568	606	586	617	575	549	569	557	575	608	663	594	642	575	615	657	586	563	618	577	616	623	597	612	596	564	616	591	612	587	615	617	572	643	602	563	644	597	614	591	575	634	563	606	586	600	626	606	621	604	582	598	597	607	639	619	627	615	596	596	595	615	620	615	635	580	598	581	643	574	570	595	550	580	634	604	565	608	611	589	583	560	590	612	620	612	540	619	573	609	612	614	611	632	619	596	609	597	598	557	627	582	626	558	591	627	634	606	609	601	613	557	585	584	635	620	617	614	637	633	579	603	604	588	633	623	592	593	603	621	640	607	635	596	590	628	583	588	562	586	610	561	613	615	615	615	572	629	590	593	623	612	611	614	625	576	606	628	623	624	560	555	612	575	576	611	604	606	579	539	605	630	580	593	618	644	620	640	638	576	611	623	596	622	613	620	568	607	578	597	638	572	572	673	624	637	596	637	599	580	575	627	585	615	610	634	591	604	625	631	577	610	591	595	575	559	657	537	601	604	639	566	611	588	558	567	628	608	616	593	585	629	601	612	654	618	611	596	618	593	625	607	596	597	619	586	618	627	621	626	597	593	586	588	594	585	596	615	590	615	647	587	610	570	594	606	659	618	584	624	599	573	582	579	589	577	622	618	625	633	604	579	634	580	599	616	599	618	604	594	610	522	554	620	601	617	618	616	569	601	565	546	616	589	622	590	587	603	577	597	620	631	609	600	622	635	620	557	571	591	604	650	571	632	641	579	588	622	581	585	571	577	614	611	576	632	560	632	562	603	613	573	601	601	632	636	588	644	566	585	626	565	623	624	604	573	554	601	591	629	591	559	572	574	575	599	606	623	563	609	623	620	634	614	615	620	576	582	599	613	612	604	594	615	662	599	674	598	611	574	576	600	602	603	589	633	599	590	582	596	595	602	645	594	596	602	619	588	656	576	627	617	599	612	583	571	580	617	604	604	579	585	596	624	588	601	599	618	599	553	578	616	557	588	616	607	576	551	619	601	616	588	605	604	606	575	608	591	594	629	598	612	577	554	578	645	652	580	591	589	621	605	621	579	613	615	627	607	587	573	624	598	592	598	599	567	600	580	612	611	594	595	572	598	558	608	590	632	625	600	634	598	627	650	536	582	625	590	570	628	598	592	642	608	590	591	613	620	606	617	590	584	629	626	624	570	600	638	589	563	607	578	570	568	608	606	603	609	583	590	611	614	612	562	589	572	602	566	606	619	603	588	593	655	579	624	610	598	595	620	568	615	581	622	603	594	567	681	647	635	622	639	604	601	602	605	617	611	616	589	605	598	606	584	595	646	627	616	615	636	628	598	630	577	597	584	628	604	578	615	624	614	572	605	564	621	573	617	612	577	620	603	566	588	578	602	573	583	577	575	611	601	653	585	555	578	590	596	636	585	612	622	577	620	565	555	597	587	584	584	592	613	586	585	624	622	614	585	622	586	584	563	562	610	562	634	593	635	564	671	604	596	600	585	607	586	641	602	644	580	578	620	600	557	568	581	589	593	629	627	587	608	636	643	631	580	629	616	604	573	654	612	584	629	638	594	574	603	562	598	616	575	550	601	585	572	578	633	639	585	628	563	627	604	584	614	637	644	613	621	613	626	565	613	601	637	623	614	605	618	627	633	633	591	575	595	639	618	587	567	668	583	587	626	581	602	589	620	604	564	622	583	582	582	619	537	635	605	614	587	610	609	630	608	623	599	578	600	591	618	573	620	636	578	612	625	618	660	603	605	544	603	599	650	584	606	630	562	613	598	659	598	631	600	612	627	615	602	614	597	632	609	595	592	599	613	599	567	541	659	651	577	575	566	569	632	651	605	615	545	591	586	632	633	601	586	577	637	593	587	613	547	599	567	586	541	589	640	595	631	617	572	604	563	582	611	620	581	590	592	558	600	590	627	572	605	645	614	582	589	586	604	610	564	601	602	583	607	597	597	596	556	620	621	591	591	599	639	617	589	589	628	518	629	636	616	624	600	611	605	607	630	625	603	577	633	620	603	563	580	622	573	573	651	573	568	631	629	623	610	607	612	595	624	576	610	613	585	607	636	592	617	616	625	596	594	563	587	595	607	613	658	603	595	583	618	637	609	592	642	619	575	634	592	597	584	631	608	623	580	616	604	594	630	599	577	556	586	623	621	612	622	632	606	647	616	634	602	607	577	579	622	566	569	644	621	585	622	592	598	619	603	596	571	561	600	598	571	614	636	603	575	669	608	613	596	621	599	587	632	650	601	602	618	593	575	582	600	591	618	577	619	580	604	615	597	624	603	611	578	629	585	614	620	601	626	621	613	564	578	587	553	634	616	604	640	582	599	565	621	628	597	627	608	605	637	563	565	569	604	609	603	632	592	645	579	587	638	598	622	631	588	540	569	570	619	600	611	604	584	639	565	619	576	572	599	547	602	642	603	573	641	635	565	638	587	610	593	583	568	613	590	610	602	588	583	624	604	594	575	596	651	598	634	606	612	557	592	627	583	607	597	592	602	572	604	597	652	629	631	582	571	642	592	614	632	628	586	578	635	594	602	607	560	584	620	569	576	612	613	574	593	608	559	628	615	557	632	566	622	574	597	622	622	605	547	603	574	577	610	585	579	594	603	600	574	594	601	590	608	598	587	575	616	607	589	622	617	565	597	628	649	619	603	655	621	593	630	564	592	620	660	601	590	569	599	580	613	584	621	624	588	563	628	596	588	593	675	572	562	560	578	631	631	556	550	577	587	574	602	622	600	611	566	599	631	592	610	609	610	596	617	616	605	559	620	643	598	619	590	630	600	640	554	612	634	549	585	634	584	571	627	617	638	634	589	616	611	590	607	589	605	580	585	593	577	580	579	609	587	553	628	613	602	590	625	606	590	585	566	578	635	595	636	615	614	574	571	612	626	614	610	613	621	598	607	603	566	611	610	583	644	644	571	613	651	602	591	577	620	641	635	591	590	565	591
20043	10168	41565	76085	65408	50418	30634	12407	1023	318	268	303	295	266	215	238	236	210	215	248	214	226	216	240	229	215	227	214	221	233	210	228	227	205	234	227	233	195	231	207	229	222	206	244	213	233	220	224	231	229	224	214	222	188	203	216	193	198	212	216	217	231	262	242	198	248	214	214	239	250	195	196	195	225	226	221	195	214	228	208	220	210	209	223	220	202	174	191	212	241	182	232	224	193	218	210	207	189	186	222	224	210	195	233	213	209	190	204	225	208	217	213	228	227	211	216	225	193	187	239	235	201	232	218	202	212	199	219	225	230	252	221	251	226	213	210	206	222	228	198	228	241	246	235	226	243	218	213	224	206	215	216	199	213	250	230	213	225	193	213	215	181	225	216	200	204	206	213	194	205	194	238	248	233	181	224	223	202	208	205	222	214	215	220	224	231	221	264	206	207	231	222	208	195	224	214	206	226	203	232	198	232	207	213	221	209	209	192	180	215	202	216	217	212	211	217	217	242	226	214	226	204	229	206	186	191	206	176	200	212	230	233	210	189	232	205	216	227	201	213	219	221	221	197	199	216	249	217	230	220	247	241	223	239	203	228	200	223	215	210	246	229	198	239	200	190	212	201	203	200	243	236	228	201	227	224	226	217	224	216	211	242	205	214	229	224	239	206	178	203	237	228	229	190	252	199	205	217	255	199	220	214	192	221	211	216	211	227	223	223	188	218	208	208	226	227	240	199	196	193	213	223	218	231	218	236	210	204	197	203	228	218	235	223	215	223	225	195	220	204	221	200	218	253	191	200	225	207	204	225	238	232	220	199	232	192	188	216	206	225	209	217	195	225	208	206	214	211	212	201	228	202	204	208	214	219	219	223	193	210	199	211	210	213	226	203	197	217	218	192	228	224	223	213	215	233	216	223	241	214	200	191	210	197	211	234	199	206	233	211	217	230	214	197	230	212	195	213	226	219	242	224	234	210	200	201	194	246	214	198	223	207	247	204	224	218	207	221	209	207	208	170	228	218	219	211	216	227	231	235	219	216	207	217	197	235	212	212	233	235	210	208	208	204	205	236	201	242	247	234	203	213	201	219	198	205	224	224	212	203	223	204	246	211	222	227	234	221	209	229	211	207	221	223	261	204	213	231	211	209	221	206	217	217	188	210	229	216	223	227	234	241	226	200	206	201	233	219	223	243	234	205	194	224	231	223	218	213	219	225	222	199	198	206	204	206	230	210	192	203	257	184	213	215	196	206	196	235	198	240	200	218	212	258	231	221	221	226	212	236	213	225	203	245	233	208	220	207	210	213	218	204	218	215	196	215	222	219	215	215	262	214	192	217	230	223	202	207	213	216	225	211	232	233	226	209	200	239	206	213	207	225	236	210	222	242	228	216	197	221	230	212	213	199	230	200	241	226	198	210	231	225	228	216	222	214	204	227	221	230	242	245	228	227	211	210	233	198	205	223	211	230	233	213	237	192	208	202	208	216	225	232	227	195	213	214	221	214	235	215	212	217	202	208	198	234	224	232	244	224	226	210	206	225	201	239	249	234	197	202	211	194	212	202	228	210	223	240	232	207	187	234	202	217	210	224	217	218	223	220	220	225	196	232	241	229	230	197	230	245	211	210	212	231	205	241	216	188	227	248	203	199	222	217	215	203	236	234	199	242	237	220	198	201	200	207	192	237	246	190	249	230	217	235	218	210	195	208	196	213	208	233	204	209	233	216	210	239	199	221	205	208	201	216	216	212	211	215	204	219	221	206	204	184	216	220	237	239	211	182	208	205	257	234	190	203	205	239	217	206	202	241	214	217	185	210	237	216	202	218	218	240	201	221	217	234	219	237	222	226	232	213	202	231	233	202	229	225	207	197	215	222	227	184	235	211	216	201	203	216	218	192	235	183	226	201	220	236	201	223	220	213	256	227	195	222	231	228	206	218	208	224	205	206	195	223	198	191	203	243	206	230	230	204	208	199	207	220	227	230	236	233	203	217	219	212	223	218	220	224	188	247	223	231	224	226	216	218	200	211	217	220	230	226	189	247	226	225	185	224	213	247	218	197	236	239	240	204	231	194	209	232	207	213	222	222	197	225	250	202	214	219	197	212	206	213	222	238	220	215	233	241	215	232	228	181	211	209	212	236	203	215	214	233	233	208	212	223	232	205	212	217	212	223	223	242	196	215	195	207	191	229	263	209	225	212	187	219	207	220	221	253	229	235	218	231	199	215	221	216	232	205	243	251	194	228	225	185	207	224	224	207	229	211	204	227	231	241	222	206	215	221	228	218	219	217	222	200	219	242	230	211	210	231	212	194	234	204	228	232	215	209	211	240	226	226	211	210	215	222	216	222	228	241	233	240	205	209	225	232	216	202	235	213	244	211	190	222	232	212	224	209	212	246	234	213	204	194	219	225	215	188	196	204	250	217	208	249	208	197	229	220	234	208	194	225	222	209	205	216	199	243	226	214	230	206	209	219	210	198	209	194	201	236	222	230	225	220	186	214	209	194	192	219	232	222	213	202	220	232	214	215	231	227	235	206	230	208	227	209	204	223	190	188	230	222	211	208	216	184	229	195	183	219	201	198	228	210	225	248	231	226	213	209	230	226	215	238	233	240	200	224	216	232	212	217	198	219	202	244	228	214	226	182	204	198	204	238	187	229	242	194	207	239	176	229	218	196	204	192	237	201	209	205	223	232	210	221	216	237	216	218	209	205	198	225	209	226	230	213	258	196	200	212	203	217	210	225	224	231	220	203	205	207	221	255	199	251	199	224	215	202	221	228	216	211	229	217	229	236	206	202	212	219	206	236	230	232	200	221	216	235	224	216	223	235	202	207	240	259	217	218	214	215	239	219	216	195	228	209	257	204	221	223	200	202	223	229	225	217	216	203	245	197	227	223	238	232	240	215	210	214	200	219	222	231	224	224	200	206	227	203	213	213	221	182	217	224	220	202	244	219	241	190	230	226	231	201	197	214	246	208	215	211	225	232	202	216	210	232	211	168	223	210	212	185	208	231	200	210	215	216	210	204	223	218	211	219	207	202	211	214	208	215	227	205	190	203	204	196	208	233	221	226	195	220	233	210	203	214	203	223	212	180	190	208	212	209	221	228	233	217	212	228	226	222	215	207	176	211	225	203	171	206	216	225	209	211	230	215	209	230	214	213	241	180	206	218	210	203	210	203	202	242	191	240	228	198	212	228	209	231	196	219	180	229	228	229	235	249	212	219	227	211	224	205	205	232	206	184	212	226	207	221	202	226	200	199	216	196	214	215	224	210	206	220	238	197	216	220	241	200	216	216	203	214	217	178	232	228	213	213	211	207	217	218	205	212	206	226	205	199	243	249	225	194	234	216	216	215	237	194	210	213	229	176	214	230	237	197	202	224	224	230	237	206	217	222	212	203	228	185	226	205	212	214	214	206	210	196	218	218	232	206	205	202	229	246	244	220	198	227	228	219	204	232	196	223	222	239	226	211	216	203	184	220
9892	7461	42944	81070	75319	59249	41274	18615	1388	958	810	921	1077	918	691	628	622	570	584	563	554	538	621	652	597	537	581	575	600	612	567	595	572	532	625	533	580	564	585	592	560	582	586	572	574	585	572	543	491	523	579	545	502	575	565	554	573	545	574	572	568	688	860	833	586	616	539	577	575	559	547	595	556	560	559	534	578	548	550	516	571	569	489	562	556	553	563	535	577	582	551	603	573	555	573	637	588	538	574	577	519	514	559	537	571	557	577	573	574	587	563	511	576	556	535	536	549	589	567	602	597	569	599	587	564	535	467	566	640	568	545	564	542	550	549	577	540	530	541	533	557	553	537	597	548	564	531	574	572	585	547	567	559	570	539	558	555	524	557	517	580	568	588	544	587	587	539	553	551	549	516	519	553	568	555	558	549	554	547	528	561	597	553	549	584	577	578	576	520	559	571	515	605	587	548	545	567	546	567	530	539	551	590	576	548	571	559	580	610	549	537	605	551	592	580	551	599	574	551	527	549	597	519	541	523	591	572	567	504	596	569	567	571	514	581	571	540	564	580	561	545	543	592	541	539	562	564	591	545	540	547	528	518	557	564	612	552	512	543	547	564	553	578	524	582	546	623	539	575	593	551	504	614	582	557	590	503	563	562	534	518	538	583	537	574	589	577	545	551	521	588	578	604	505	525	523	539	521	506	531	580	622	552	532	541	561	565	548	580	544	565	550	552	608	580	544	534	539	549	571	592	539	577	534	544	571	593	536	576	573	593	558	536	579	566	567	580	559	604	575	528	571	564	553	592	576	600	534	548	558	563	557	543	575	519	591	565	583	578	560	536	542	582	557	588	562	559	580	565	519	569	546	545	587	579	598	547	528	540	561	608	582	546	558	546	557	551	549	581	604	556	552	557	538	587	559	588	555	556	586	553	608	591	600	540	522	581	543	562	546	559	542	545	570	540	568	577	511	575	591	564	579	540	583	510	557	599	533	606	568	568	543	530	515	519	529	580	551	589	563	571	561	524	555	609	549	533	552	531	544	554	576	562	539	573	545	549	572	567	617	537	560	517	590	565	551	567	571	566	567	577	606	561	567	560	535	543	510	534	576	568	563	538	584	524	588	528	588	540	531	554	614	581	551	578	572	546	573	578	599	561	594	551	559	557	576	597	562	601	559	571	573	531	557	564	542	568	580	530	586	498	541	553	576	576	528	579	585	568	542	577	578	540	553	537	568	546	526	608	556	563	511	548	581	589	543	572	573	597	547	543	515	561	586	515	567	558	523	544	573	573	534	525	538	502	581	572	541	544	572	571	547	603	565	549	538	543	545	527	559	555	557	549	555	550	548	530	541	564	547	519	555	530	549	534	523	579	556	573	575	561	557	500	517	557	532	573	563	584	576	569	596	522	576	552	560	577	604	560	555	532	547	568	505	546	566	546	566	537	588	570	581	545	600	553	595	547	581	569	591	522	577	563	515	512	551	542	512	526	569	527	580	527	599	539	551	583	546	590	561	538	560	564	581	604	570	582	540	551	551	557	561	568	579	620	584	542	601	557	554	565	548	563	547	577	540	595	586	546	528	606	530	545	570	540	561	540	497	563	517	525	569	547	590	603	551	558	532	572	578	550	540	512	577	600	550	583	586	532	588	555	536	588	565	558	532	556	576	586	540	535	585	511	559	526	560	503	545	579	585	546	553	537	563	558	588	589	549	559	553	603	579	541	545	587	511	525	543	508	573	560	564	525	537	565	553	548	529	565	528	557	532	561	556	589	594	537	548	581	532	560	530	559	552	578	579	535	588	543	570	582	538	605	528	564	564	580	620	559	557	591	530	593	549	537	553	548	531	542	561	598	576	557	556	585	517	554	548	587	571	510	577	567	539	601	578	571	540	545	591	570	552	568	535	563	542	591	586	565	547	579	612	524	541	569	575	572	531	597	560	535	527	552	534	531	536	539	552	567	569	534	539	567	561	548	556	563	607	562	570	569	589	540	565	596	545	567	547	596	528	556	543	547	572	584	564	564	569	549	559	573	565	592	603	551	568	572	585	547	544	536	551	533	532	572	596	570	533	596	540	557	540	559	576	532	525	571	592	535	551	542	541	555	557	558	583	551	576	519	551	567	543	592	560	554	558	603	548	525	553	576	562	514	583	498	517	552	571	555	533	555	513	555	576	580	581	564	562	540	534	522	577	593	582	571	556	598	596	549	573	544	544	564	605	563	542	545	552	583	534	583	576	560	615	559	533	571	507	534	536	539	546	584	581	564	557	576	548	530	571	567	558	579	550	592	571	606	567	565	551	583	513	575	573	530	539	555	555	557	588	564	556	579	540	572	596	539	550	573	542	556	533	576	559	587	548	549	564	556	557	529	567	529	572	535	576	566	541	560	586	577	598	534	590	516	534	528	547	594	546	561	581	565	544	526	565	551	562	565	568	593	541	534	593	571	587	569	533	562	561	547	536	531	561	579	558	528	567	519	547	569	531	546	567	544	550	544	507	562	572	564	591	530	566	599	605	586	576	558	564	571	551	602	565	580	547	580	563	558	583	550	563	571	598	559	553	590	557	545	563	579	538	577	582	575	585	612	544	560	556	548	523	549	540	574	524	543	528	545	522	541	564	553	569	582	540	540	589	528	563	529	557	556	560	541	518	566	544	582	543	620	604	585	571	579	551	562	573	549	563	590	555	564	554	535	568	549	554	569	547	551	552	528	573	592	564	571	563	534	565	534	573	531	557	555	550	601	545	594	589	565	550	564	512	561	579	569	542	573	606	514	547	561	520	548	572	551	571	572	563	558	577	594	589	575	574	538	523	567	557	585	565	549	552	564	586	608	575	518	551	582	592	591	553	589	566	568	549	568	569	570	555	593	596	585	565	602	559	549	564	603	578	554	556	547	589	557	540	527	537	560	600	600	555	554	545	568	529	576	504	560	539	604	587	597	576	546	535	522	565	573	558	547	553	562	570	527	568	568	563	589	562	525	570	576	560	529	534	551	532	585	564	556	562	592	584	612	624	562	576	549	564	564	601	517	539	523	579	547	599	528	524	622	553	578	515	530	548	583	582	568	576	568	580	556	494	551	558	566	573	557	589	595	560	594	571	627	543	572	565	544	599	543	592	598	551	544	562	542	533	538	533	566	608	554	601	519	522	572	548	578	587	576	583	543	533	608	566	555	561	538	581	533	542	560	568	565	560	537	575	550	511	532	567	578	528	548	549	562	561	541	548	539	535	548	541	552	576	608	543	542	576	546	568	576	543	526	566	582	527	525	579	579	576	561	574	571	567	533	528	603	565	564	587	532	599	576	557	573	564	545	552	575	556	552	477	506	549	530	580	587	562	556	524	548	558	600	573	541	520	563	567	565	565	578	580	559	567	577	536	564	616	557	491	627	572	596	567	543	550	563	559	525	590	542	557	578	556	605	540	534	567	550	564	541	571	539	568	594	541	600	542	587	550	571	542	594	550	536	537	584	555	564	549	555	551
3308	1753	4733	10089	9080	5385	1990	508	200	190	189	196	182	200	177	196	196	198	197	173	207	212	185	212	205	188	206	207	215	189	212	197	232	200	197	213	190	200	194	172	199	212	190	243	204	220	215	205	218	198	214	208	189	194	174	213	212	209	207	213	196	187	194	196	219	210	196	202	203	183	189	203	192	204	189	201	200	170	209	195	206	209	197	192	193	201	203	199	204	172	210	172	197	183	220	193	190	203	164	180	199	213	201	198	227	216	196	183	193	197	215	219	207	197	177	233	221	205	194	207	214	212	203	214	186	181	215	211	203	175	196	205	195	201	200	201	203	177	153	190	189	193	164	199	200	200	208	166	212	206	206	199	209	201	203	196	209	214	196	214	198	154	206	210	208	207	213	205	212	198	187	222	189	198	212	181	203	203	205	194	181	188	182	186	206	205	208	179	182	197	211	218	184	198	183	213	206	222	205	186	218	193	195	176	186	200	173	184	201	200	198	187	166	212	206	203	200	203	197	186	179	214	210	222	176	174	182	206	215	203	179	190	188	219	220	178	185	225	201	180	195	215	208	224	181	206	206	201	203	214	207	183	207	188	200	196	203	184	213	205	192	193	213	186	199	223	196	210	211	186	177	188	174	204	182	180	192	187	201	193	190	212	226	218	187	204	202	182	161	184	211	199	216	180	227	188	190	200	179	199	194	203	173	206	195	188	210	192	208	187	188	203	183	182	210	216	208	208	206	216	212	199	195	216	179	184	171	205	197	220	204	224	221	160	219	221	199	199	203	199	216	228	190	223	177	222	189	182	213	217	215	194	199	203	178	195	203	184	190	202	200	212	230	203	187	195	212	224	203	181	198	202	179	195	189	215	193	218	182	175	204	208	191	185	195	205	197	209	226	190	221	188	205	190	193	190	210	202	178	214	206	178	206	189	217	185	224	196	202	170	193	177	200	185	198	215	222	199	220	209	197	185	189	186	178	212	220	212	202	201	215	212	199	204	191	195	217	194	215	227	202	212	215	186	192	201	174	193	230	212	217	201	205	214	182	193	184	210	196	181	211	205	215	201	203	181	208	201	227	223	221	199	181	200	198	193	171	201	175	202	200	189	183	215	201	190	195	207	186	186	202	200	177	189	180	201	173	206	191	196	199	191	195	208	223	199	217	200	170	221	192	190	198	190	200	204	200	207	202	187	192	200	172	177	196	170	173	197	205	194	195	198	226	226	190	216	209	204	215	216	182	189	188	201	184	227	200	223	216	181	185	199	209	180	214	177	217	218	202	197	177	205	214	236	172	218	191	207	195	178	208	197	199	205	154	189	216	198	209	187	196	195	211	208	204	180	189	214	188	184	199	213	199	193	220	193	189	188	190	218	203	213	190	200	208	211	200	188	222	178	188	199	228	166	200	205	198	234	193	207	211	199	199	186	221	202	221	213	216	193	202	206	198	208	197	227	200	208	222	194	211	196	182	173	218	200	195	199	183	211	221	194	191	201	206	192	207	221	187	179	191	206	192	183	196	207	221	207	188	221	211	207	212	214	187	188	192	195	190	182	198	196	194	183	198	200	227	188	206	190	191	176	195	214	191	185	200	197	225	229	207	203	180	163	199	194	208	198	208	180	169	205	181	194	188	190	213	212	215	203	217	196	206	203	208	190	171	181	186	185	204	224	207	201	210	193	212	202	188	184	200	228	182	190	207	191	181	186	233	187	206	213	191	200	174	189	195	194	215	198	191	209	198	176	199	194	183	178	211	224	196	204	183	171	195	200	183	186	195	227	199	188	214	188	195	175	194	187	185	179	199	173	200	177	223	195	223	202	189	200	193	186	197	177	204	198	226	188	192	221	198	216	199	204	193	215	186	189	216	194	197	178	230	193	199	199	212	171	201	216	178	213	181	218	217	198	221	190	207	223	187	181	226	184	194	215	200	212	195	198	214	198	188	167	171	200	199	201	206	197	207	196	207	199	191	200	199	175	200	184	205	170	193	188	182	186	203	200	185	207	210	192	188	196	201	204	197	196	195	205	176	197	175	221	172	203	203	227	191	171	208	202	181	212	206	207	204	220	198	176	195	198	204	209	220	189	190	197	222	180	212	199	201	171	195	182	198	185	213	215	179	204	198	207	213	207	215	210	183	193	224	201	202	206	205	198	192	173	189	199	181	200	160	200	181	218	206	185	216	215	198	210	199	205	195	227	187	206	211	173	201	205	162	194	196	204	222	196	204	226	190	195	201	202	230	194	210	202	187	183	206	186	218	209	184	212	209	186	208	218	200	199	203	190	191	179	206	200	169	183	193	197	194	195	188	214	215	182	193	234	220	193	207	175	201	208	198	195	206	187	234	219	186	186	192	193	188	194	196	194	199	181	197	201	226	195	205	181	178	203	191	182	213	176	196	179	194	205	215	192	199	195	202	199	196	227	172	227	198	189	178	183	189	201	209	231	196	225	209	191	179	207	183	190	214	214	216	174	196	203	177	208	201	222	215	182	200	218	169	197	184	182	197	198	192	206	192	184	212	210	195	206	191	207	203	177	201	157	190	195	202	185	187	201	203	200	224	185	162	185	210	209	209	226	204	206	197	186	192	194	212	192	192	173	201	204	184	208	179	187	183	182	200	190	206	226	188	155	228	203	204	196	191	188	204	196	216	201	184	182	186	182	214	192	185	179	194	206	204	217	207	222	207	202	211	210	215	208	210	173	203	175	186	200	208	194	188	195	209	176	190	216	226	197	188	180	194	187	203	207	212	216	196	167	190	205	228	210	239	192	231	198	210	187	176	202	231	188	189	178	190	212	194	191	199	199	233	221	206	205	210	185	187	196	204	205	193	195	193	202	209	212	226	201	185	179	205	186	192	181	195	164	212	180	195	227	193	188	233	195	179	210	242	205	197	160	203	208	224	192	213	209	191	183	218	200	182	219	197	207	192	189	216	184	181	212	192	212	192	182	188	246	202	202	210	190	212	190	182	211	200	207	206	206	187	197	185	183	192	181	207	200	210	211	201	204	190	186	213	224	212	223	168	197	212	213	189	218	215	205	167	198	210	179	203	207	173	203	217	193	190	188	209	208	184	232	198	170	176	189	178	185	206	205	184	170	194	182	198	224	201	194	240	198	169	204	188	209	213	197	203	201	177	200	186	210	209	207	197	198	193	190	191	209	225	204	194	201	213	191	186	192	188	214	191	189	189	211	221	195	191	228	185	209	197	182	186	170	187	213	168	201	196	206	201	194	170	182	209	181	191	173	206	223	168	168	209	212	185	188	191	218	187	199	206	221	187	186	182	193	180	220	213	198	206	161	190	214	201	210	199	186	237	207	185	237	199	191	171	216	183	208	184	190	188	203	206	178	221	191	206	197	206	193	188	223	208	201	204	190	195	206	212	203	205	192	190	213	209	181	197	184	198	177	229	212	206	195	183	191	201	219	197	202	185	197	203	194	195	230	195	197	206	209	204	202	201	205	194	224	218	216	234	182	204	215
2813	2285	11314	23901	23138	15510	6304	1855	560	540	548	512	495	519	540	516	558	538	577	536	476	527	544	505	525	571	504	505	513	540	563	556	534	562	541	505	512	554	520	559	542	511	554	516	530	494	502	528	554	559	522	530	509	539	497	549	526	553	545	543	506	511	495	524	535	571	556	536	514	537	516	543	519	549	563	533	538	506	553	511	558	539	501	536	491	513	580	537	548	535	540	517	545	544	554	542	525	456	498	542	556	549	572	486	555	530	548	543	496	562	557	540	524	493	526	517	517	483	517	510	561	503	525	546	495	564	532	542	510	526	491	516	522	550	513	527	537	499	542	538	499	522	519	576	528	535	531	554	555	539	533	509	555	526	534	537	504	476	541	512	561	563	546	522	567	496	520	530	520	482	564	514	509	526	529	546	551	501	510	501	496	527	532	563	522	519	571	529	494	509	520	539	488	543	509	557	495	534	490	555	562	551	542	519	502	515	542	507	489	538	547	539	531	562	514	515	572	521	532	521	533	489	543	517	521	506	528	516	545	548	503	500	511	561	585	516	571	481	513	526	553	491	521	521	517	523	511	521	503	531	525	541	536	515	503	525	536	539	515	481	556	551	546	585	477	515	537	521	513	559	531	551	534	550	557	518	537	503	558	527	521	522	528	563	547	544	503	545	509	484	562	536	540	504	530	582	574	505	549	537	530	552	515	544	490	544	512	544	503	554	524	546	513	523	532	547	537	537	511	552	491	562	550	514	547	529	547	497	509	548	517	503	557	532	515	493	481	547	527	560	523	571	490	541	533	536	568	574	549	492	509	490	481	500	554	571	550	502	517	529	529	505	489	491	507	575	558	582	546	548	554	503	567	526	544	521	532	520	527	549	513	527	556	527	523	568	512	525	547	529	544	591	496	584	499	540	539	505	546	566	525	556	527	489	508	522	503	542	578	550	521	541	543	518	489	554	536	546	527	493	576	555	515	514	499	528	534	546	576	528	518	523	541	528	539	553	562	559	506	453	509	551	539	523	522	560	515	542	519	528	513	495	529	512	534	536	543	533	499	553	526	468	559	526	550	565	519	529	552	536	535	540	505	510	523	485	528	537	507	499	520	515	516	528	592	537	539	519	504	546	495	537	554	494	513	539	521	521	478	551	479	511	524	536	524	502	535	552	518	517	504	571	516	512	545	520	540	560	512	542	584	513	528	522	543	539	504	531	540	539	493	497	570	533	559	532	565	508	510	523	529	531	568	534	556	589	524	531	541	543	524	550	558	549	530	536	549	558	519	551	536	552	505	554	514	557	505	533	505	533	523	502	526	489	497	505	528	499	513	512	501	542	543	580	561	533	518	532	509	543	513	543	502	559	512	541	557	549	568	547	521	563	541	517	532	514	531	533	531	507	539	536	536	520	505	509	518	497	544	476	493	550	491	512	534	548	507	494	495	543	550	518	553	516	550	492	573	558	529	515	553	547	542	533	542	541	490	495	536	555	527	524	541	522	522	504	543	540	543	524	533	518	524	507	539	526	511	546	529	562	511	480	537	555	543	523	519	497	509	541	523	532	567	555	516	537	509	519	535	515	477	560	512	532	543	500	514	509	514	549	484	518	504	495	544	539	545	498	522	467	525	535	533	531	550	521	573	499	550	525	523	533	503	552	523	481	524	536	531	524	549	516	518	515	529	528	507	546	556	573	551	507	504	529	526	498	522	527	513	535	526	499	542	529	559	504	502	521	522	515	554	550	524	534	533	526	518	534	578	572	498	530	547	530	532	531	526	495	564	548	563	508	551	510	577	539	547	464	540	505	502	526	491	529	509	529	502	552	497	512	520	558	508	538	581	567	525	501	504	537	541	504	499	512	511	540	531	528	552	499	567	505	531	522	548	520	600	510	503	518	528	585	525	568	519	514	549	516	530	487	543	527	535	532	521	546	488	541	519	482	566	493	505	509	505	543	555	558	467	485	517	544	523	523	515	528	547	535	546	486	570	524	554	539	534	507	494	585	509	514	531	469	490	533	490	506	545	497	531	570	547	525	548	524	513	514	497	483	530	536	565	505	553	515	540	506	539	557	505	496	554	535	545	538	546	493	537	496	539	501	505	561	523	509	519	511	547	519	523	545	548	539	567	492	499	558	535	517	582	509	583	515	522	529	492	538	515	577	508	476	575	545	530	524	526	488	498	542	562	514	511	575	500	509	533	495	565	515	549	541	526	523	564	497	568	524	520	496	531	557	526	548	495	498	528	539	487	518	537	538	523	512	556	465	501	541	526	548	573	511	513	551	539	532	573	487	539	503	537	520	527	539	533	547	525	511	514	537	507	510	576	518	543	534	520	551	513	514	511	530	568	544	471	553	553	531	529	529	551	487	563	530	544	574	528	539	552	491	532	538	496	487	509	575	511	537	524	538	541	530	541	543	525	547	487	504	534	543	501	511	490	514	515	524	544	522	508	519	542	539	545	513	566	546	533	569	527	563	509	540	520	534	516	520	507	569	529	567	514	556	537	577	541	565	518	529	521	552	495	510	565	496	519	507	523	559	542	537	530	561	527	557	495	535	496	555	505	538	562	533	521	495	482	519	521	563	536	548	526	543	519	535	523	523	526	523	557	523	513	531	547	578	536	517	533	548	563	511	562	502	528	506	569	518	567	526	544	564	545	552	562	538	549	496	545	522	499	515	541	517	526	547	527	536	555	527	527	518	529	553	518	453	511	497	541	555	478	527	524	508	562	514	500	528	513	504	544	525	526	477	512	499	483	556	557	493	491	548	539	515	522	545	563	561	542	574	536	531	519	575	499	516	513	532	556	523	543	521	523	539	510	524	542	473	564	531	539	521	521	508	585	531	516	538	536	535	535	545	523	579	526	528	551	513	531	511	504	516	577	533	518	525	540	531	505	528	531	540	549	528	550	521	564	577	539	544	503	520	500	549	507	536	533	495	562	451	545	534	505	517	547	529	535	516	508	549	513	483	554	565	544	500	513	545	489	556	554	516	506	532	517	525	488	556	523	509	497	537	524	541	525	534	544	537	516	549	531	551	484	538	537	508	496	504	532	537	525	501	493	546	514	567	516	491	547	515	541	518	553	504	522	529	558	517	535	531	552	536	528	521	567	485	503	505	518	563	534	486	494	488	557	520	507	512	537	547	519	523	550	467	548	528	544	539	517	532	504	523	497	515	487	539	556	554	528	497	523	536	474	565	547	563	526	492	502	513	558	522	534	486	524	524	525	520	517	484	541	481	521	532	519	544	529	564	513	532	514	533	497	509	538	553	540	496	512	531	509	551	501	521	563	514	510	563	527	563	562	511	569	536	493	525	521	539	536	513	535	522	582	519	537	526	516	541	520	537	505	544	534	541	483	524	518	536	524	510	526	525	555	567	516	537	550	527	548	529	514	546	552	556	520	507	557	552	528	517	538	544	531	534	541	502	525	517	527	534	505	537	520	534	502	500	498	509	538	474	552	534	514	522	506	552	528	535	517	571
12524	10000	50942	64134	52507	37393	18368	4917	521	264	299	252	251	256	241	230	245	211	226	218	236	212	264	215	250	269	214	235	236	235	251	217	248	250	260	236	235	231	254	216	231	237	224	212	207	224	222	247	230	230	213	244	204	210	247	228	205	221	225	243	240	247	257	243	246	221	222	235	212	227	217	237	221	229	234	233	239	246	220	239	228	226	219	239	242	225	259	266	239	232	215	230	210	239	227	252	230	198	254	213	216	224	252	223	232	258	228	225	247	219	230	238	249	239	213	242	223	230	239	230	217	227	243	228	210	207	239	240	245	232	241	233	230	226	238	227	213	251	245	234	228	227	244	221	212	223	232	213	225	230	231	223	258	225	226	244	229	221	237	229	243	229	267	241	251	237	227	223	243	239	223	233	252	224	232	246	228	221	222	244	248	262	230	251	236	218	226	229	224	224	233	232	241	205	236	224	237	218	245	222	211	236	219	230	218	227	243	242	237	236	218	239	249	243	218	223	236	230	234	240	238	212	239	208	214	240	239	224	236	234	231	251	232	242	247	248	230	234	236	242	235	203	216	228	246	237	199	240	224	248	215	236	243	210	228	223	242	223	213	242	243	235	242	216	230	212	227	240	233	239	233	244	230	214	217	238	222	224	243	257	237	217	241	221	267	237	218	240	233	238	223	225	251	221	238	238	212	244	240	233	242	201	209	236	213	238	245	243	236	256	224	244	248	213	236	230	250	244	240	227	215	195	261	237	247	221	222	247	242	247	207	234	225	244	222	213	253	225	222	215	205	207	235	252	254	249	242	202	216	211	214	254	241	246	223	238	255	271	255	224	259	223	245	227	246	241	249	232	239	232	243	235	235	246	274	268	246	233	239	250	252	238	227	197	252	222	216	272	239	238	227	244	225	248	224	234	225	261	212	236	230	223	252	228	216	209	233	219	220	217	236	231	213	230	240	247	234	241	218	230	242	237	227	228	243	215	235	239	241	232	218	225	230	235	235	229	216	225	215	226	241	205	225	242	243	252	241	264	237	242	262	218	240	234	225	227	249	233	224	252	243	222	217	215	262	220	208	282	209	208	244	234	215	240	244	233	253	232	236	222	208	225	235	238	209	237	227	214	251	229	221	224	242	231	243	240	250	212	242	214	232	240	241	238	240	220	222	249	229	218	204	243	255	233	234	235	230	218	242	242	218	193	194	224	234	225	235	267	218	235	229	246	224	230	236	226	221	202	229	238	233	225	259	262	224	215	216	229	250	223	232	229	211	238	226	229	247	245	231	236	235	206	256	239	211	232	247	209	234	242	257	230	251	216	244	204	219	221	228	212	218	234	230	210	243	229	237	231	221	222	221	218	240	236	239	240	216	243	223	236	213	220	249	237	243	242	269	238	234	195	251	243	218	218	215	274	264	218	225	219	239	231	250	212	250	224	243	240	236	273	234	208	232	225	243	211	234	252	214	238	224	251	244	260	236	236	208	224	230	236	234	261	234	234	230	251	250	239	230	250	198	235	233	223	237	208	254	220	266	231	261	234	221	253	266	212	235	206	220	235	221	270	241	249	232	221	218	207	243	244	201	232	221	251	261	220	235	234	249	240	235	224	233	259	235	236	242	254	230	247	222	247	233	228	254	255	217	202	219	239	232	246	251	230	218	223	255	206	248	217	219	229	210	227	254	217	223	255	241	227	253	208	205	244	210	216	225	261	242	259	220	225	241	215	233	244	251	207	232	233	230	245	218	233	228	218	218	238	203	256	198	235	228	224	227	241	243	235	231	221	198	232	218	223	227	209	214	224	241	224	221	255	240	254	231	220	220	217	253	228	237	276	229	228	242	238	258	257	246	251	247	229	237	258	231	218	239	235	217	243	251	225	214	243	229	211	217	243	231	199	234	217	231	211	220	226	221	212	248	235	229	250	243	252	243	217	226	211	236	231	230	216	234	264	224	259	250	214	217	228	230	222	230	258	257	234	215	220	244	231	247	226	206	216	229	224	235	235	229	235	225	228	236	230	243	234	234	255	222	203	205	236	213	214	255	231	236	202	204	221	245	235	215	219	247	227	245	228	232	223	222	213	235	223	218	239	234	202	213	223	229	251	240	223	237	247	229	207	223	231	215	223	279	217	228	207	225	262	205	226	230	225	245	234	243	229	236	249	232	234	246	223	237	261	235	232	205	225	222	242	221	231	230	209	234	238	197	224	214	238	235	229	223	252	240	207	208	242	210	231	230	249	254	241	237	247	247	237	251	233	236	220	243	222	225	228	249	216	238	240	250	256	260	227	201	240	263	230	244	205	212	229	236	214	208	233	267	214	236	246	229	242	266	210	216	247	225	235	242	217	198	221	241	251	242	255	256	259	265	230	253	238	234	245	224	221	228	247	216	227	265	234	229	235	232	250	216	226	254	222	238	246	227	228	229	229	242	234	220	231	224	236	211	226	239	248	245	223	246	241	248	238	222	234	267	254	230	223	240	250	258	223	233	254	254	201	228	253	228	231	237	235	218	226	217	242	286	237	232	213	214	230	243	231	254	219	253	237	216	223	227	243	228	242	219	251	258	208	225	223	253	251	192	231	256	220	223	234	241	254	229	229	230	251	248	230	246	233	234	210	260	213	218	230	236	215	239	235	218	239	211	247	241	225	215	211	239	232	259	231	226	258	234	228	258	201	235	211	231	255	227	228	212	258	232	253	261	208	257	250	218	234	219	237	213	226	223	221	240	211	238	223	225	249	205	224	241	234	237	247	211	231	227	248	217	224	264	220	232	221	242	235	195	221	233	241	238	268	243	234	239	202	252	231	221	227	246	235	202	233	254	208	213	239	233	208	234	248	231	195	235	252	235	229	235	257	252	216	231	222	246	231	221	253	250	233	231	234	213	251	224	251	256	248	232	240	217	200	232	218	195	249	243	211	222	236	196	224	212	233	188	244	223	244	214	221	234	230	222	244	208	217	213	228	223	236	240	222	229	248	233	260	218	241	229	246	252	217	224	236	243	231	233	234	201	232	221	229	243	220	221	246	227	215	244	222	254	218	209	194	236	222	240	237	241	232	244	220	247	227	224	241	242	213	218	208	216	239	234	224	218	252	219	217	227	226	230	236	217	203	233	240	252	225	225	236	280	256	229	229	219	231	247	246	248	246	230	239	245	243	224	206	218	223	237	235	243	246	236	228	242	231	218	244	251	239	263	253	242	251	220	232	250	240	247	250	222	251	243	231	258	247	219	222	249	215	252	238	219	215	226	229	222	214	210	209	242	221	247	231	204	262	237	244	224	218	236	209	225	209	228	229	215	220	234	214	201	231	207	227	250	220	259	232	229	232	233	234	241	231	231	242	195	236	223	221	225	200	243	240	235	234	236	239	269	232	219	203	221	241	232	243	257	220	243	269	211	239	238	264	211	240	240	224	219	227	222	263	254	235	240	216	224	240	230	267	246	225	219	232	237	248	215	241	225	196	235	228	226	217	251	248	228	248	246	231
7616	9928	51198	67571	60631	47693	27074	11399	1231	817	879	793	804	687	696	651	602	674	642	629	606	607	591	655	637	617	649	550	603	614	640	609	619	590	609	618	564	658	641	604	620	600	621	642	594	596	643	636	629	598	603	603	626	573	619	590	569	580	536	606	612	738	737	643	574	623	602	579	602	643	613	640	601	610	646	624	598	615	558	580	617	590	583	630	595	567	615	560	628	560	583	623	603	604	579	541	569	619	634	613	602	564	624	632	587	626	588	627	581	580	588	605	610	645	592	586	660	613	596	613	571	631	629	664	593	611	608	640	627	553	607	619	606	536	635	565	597	594	618	606	631	635	585	575	621	607	568	639	598	586	641	599	606	656	635	612	569	579	597	623	633	553	583	610	589	577	559	596	598	617	632	564	605	594	613	578	590	612	613	594	627	598	609	625	612	561	605	595	602	618	588	613	590	567	588	616	611	588	600	601	567	622	613	566	582	628	572	577	623	618	617	635	592	600	563	608	630	617	601	613	579	589	575	600	618	642	572	594	601	586	634	631	632	626	604	587	581	621	636	606	607	573	611	607	608	571	595	592	606	595	600	626	624	605	568	575	607	581	643	600	644	655	600	596	632	592	587	622	593	601	631	606	604	634	660	562	565	622	599	630	611	599	606	593	583	608	623	610	646	624	643	573	635	579	587	643	579	588	622	611	595	589	613	600	583	639	613	615	585	633	530	600	570	559	596	588	630	620	612	612	567	600	597	641	587	588	579	643	601	596	595	596	619	596	601	597	632	616	583	598	567	604	581	614	585	637	621	606	614	603	648	587	592	621	620	587	575	565	585	574	572	612	604	537	562	600	594	626	616	565	621	612	645	606	593	588	616	594	626	626	589	561	602	609	610	605	631	567	579	615	635	622	638	669	618	606	593	581	637	638	638	620	568	658	609	596	608	565	588	587	584	610	566	561	574	618	635	589	630	637	580	667	617	595	605	618	591	602	583	611	639	594	597	661	580	588	581	588	644	590	599	633	629	638	633	594	581	626	582	614	609	587	602	603	634	583	612	574	675	609	589	534	635	546	637	638	603	615	580	608	593	539	595	585	581	649	612	623	565	621	578	567	590	607	544	625	582	624	586	612	607	604	593	615	602	609	622	632	581	610	592	646	582	627	610	581	600	606	527	605	629	665	616	611	595	588	607	619	624	614	577	596	586	586	593	650	652	539	539	619	602	568	598	609	581	634	577	579	575	641	565	589	613	577	624	603	605	637	600	595	638	634	581	633	588	589	588	622	621	618	567	581	604	650	641	572	602	634	626	593	590	608	601	599	597	606	562	589	544	625	635	614	610	609	619	575	595	575	597	560	591	614	553	594	577	603	568	630	606	567	611	590	569	642	593	571	597	585	579	595	609	612	603	590	574	617	606	599	599	611	596	600	534	640	593	608	595	615	625	628	608	599	624	577	612	598	579	634	621	598	598	594	615	625	598	567	608	587	586	596	624	628	576	609	574	591	627	594	618	581	554	621	613	619	603	628	608	632	604	620	664	685	585	609	604	613	557	603	595	619	628	584	610	624	602	597	596	564	591	621	612	588	608	604	589	637	593	589	576	596	636	564	645	559	581	580	608	639	542	565	584	617	620	611	600	623	633	599	582	583	606	634	590	625	618	588	592	585	559	605	589	586	640	638	584	554	665	593	610	627	595	609	588	623	614	596	606	593	605	615	572	578	616	576	550	618	611	574	574	621	597	616	645	592	615	586	640	639	622	630	611	580	608	608	599	609	623	607	571	625	659	585	633	607	616	602	620	587	554	605	617	618	597	605	589	611	593	603	617	594	613	612	579	574	583	584	541	603	644	648	599	594	599	614	640	570	605	594	617	614	589	600	653	617	548	614	596	559	604	543	630	658	595	630	594	571	635	624	624	569	634	604	616	592	594	607	572	607	601	596	576	590	592	570	564	617	600	602	622	612	609	580	577	645	568	610	625	601	612	609	624	589	577	576	657	580	606	610	595	620	588	603	594	656	634	595	591	564	615	597	594	574	597	603	617	594	618	609	602	608	600	583	545	633	658	625	628	590	605	606	636	596	600	574	636	622	589	583	551	618	616	633	613	626	604	616	632	609	557	578	611	638	573	586	574	606	630	666	599	580	603	660	610	589	599	611	609	560	578	628	622	561	619	592	618	578	620	603	598	596	612	599	612	593	601	633	631	640	617	584	588	629	563	558	645	599	641	618	628	609	659	631	607	630	588	632	536	579	568	590	612	601	615	604	594	576	647	664	592	592	623	594	572	580	582	673	610	654	593	615	574	575	592	646	643	631	605	634	581	595	600	612	606	585	556	555	629	559	594	598	572	598	614	619	564	532	594	612	616	603	608	596	587	570	598	618	588	615	558	588	606	607	615	566	609	570	583	587	559	623	587	587	622	520	584	591	608	597	606	643	589	609	573	580	642	580	608	603	662	652	618	597	553	591	618	655	556	613	576	623	554	634	597	597	609	603	615	551	617	588	552	600	620	623	621	620	615	624	585	606	623	560	616	587	646	636	627	615	578	625	589	565	618	592	627	619	600	620	598	583	613	581	582	591	622	585	657	627	564	645	591	622	602	598	576	608	622	587	615	589	589	590	586	609	597	621	629	562	612	598	542	594	593	573	626	561	599	637	582	594	608	623	572	589	622	575	643	621	574	611	623	581	573	579	623	649	622	605	566	583	562	568	609	621	598	581	611	583	595	609	575	568	593	630	589	607	620	615	546	605	577	600	608	591	635	621	614	562	638	604	590	570	594	604	576	584	654	594	584	565	611	639	589	600	599	617	636	588	615	617	616	574	600	625	626	558	598	601	622	583	591	562	583	581	647	600	583	610	632	611	622	620	599	619	573	632	644	614	637	610	629	593	623	588	578	587	595	588	613	577	610	626	576	599	618	589	601	592	626	616	605	599	599	599	612	588	610	599	621	598	624	669	615	595	598	601	649	623	582	637	591	580	632	595	595	627	619	588	605	600	604	616	615	591	579	611	622	636	598	583	606	623	575	547	611	605	651	550	598	562	595	630	562	630	596	607	600	632	604	600	602	640	598	629	640	602	620	605	592	618	594	577	622	605	581	572	585	600	646	639	601	593	592	614	610	601	635	589	571	598	608	601	607	593	606	603	601	595	598	565	633	640	615	613	571	645	578	633	606	606	632	598	609	610	598	630	582	594	606	567	581	640	630	531	593	618	531	592	599	560	607	596	617	612	601	578	641	607	568	603	637	631	602	583	608	653	594	591	569	588	639	656	607	612	588	565	594	572	598	632	576	583	632	582	629	617	628	589	601	641	570	629	641	584	556	634	607	584	591	646	580	594	608	628	599	560	594	608	615	599	594	575	573	639	575	654	596	598	611	605	619	600	566	594	628	628	611	548	628	629	622	607	598	613	592	642	617	641	571	605	605	575	615	615	616	617	633	596	603	626	604	613	611	586	623	585	599	626	590	598	614	581	645	607	589	611
20420	14119	62298	75000	63888	51181	30236	9671	821	294	303	299	285	283	234	228	224	212	206	230	244	211	203	231	226	244	217	236	245	235	224	240	228	200	237	212	207	210	223	236	201	205	216	220	184	235	202	188	199	190	212	203	222	212	227	241	202	250	205	243	247	271	233	243	209	216	205	230	233	231	202	214	216	234	213	192	195	211	236	199	214	175	204	197	212	216	232	231	197	223	211	237	235	226	223	229	196	225	240	230	204	205	228	217	195	204	190	211	206	233	217	235	224	211	208	229	218	218	216	218	222	211	217	199	218	219	200	229	242	222	227	215	221	209	218	226	222	215	203	222	243	224	233	223	213	209	224	216	251	232	206	261	233	197	233	214	194	205	226	231	205	228	214	226	223	222	197	213	210	209	212	218	214	229	234	209	257	235	240	232	221	240	204	213	213	241	197	193	219	219	226	216	215	204	224	212	203	240	223	216	197	207	204	203	217	210	218	199	216	224	221	248	208	212	207	221	219	226	238	212	207	191	199	206	215	238	210	214	219	214	216	211	194	238	233	213	197	215	204	206	228	208	195	222	214	222	197	225	212	204	235	208	209	213	252	193	218	231	255	258	222	235	233	216	229	199	216	206	220	216	222	216	223	224	232	231	195	227	226	215	221	231	214	193	216	239	229	222	185	225	205	215	227	207	207	197	212	198	218	217	238	218	223	229	222	211	215	233	219	217	237	225	217	227	233	197	204	230	229	222	214	222	208	198	227	222	214	224	213	200	209	213	252	222	169	224	222	252	230	207	252	221	216	205	236	231	211	193	205	259	216	216	203	249	250	224	226	222	205	201	219	250	205	209	233	248	223	210	216	199	214	244	220	224	228	223	230	223	219	222	184	224	213	225	231	230	216	210	229	233	211	235	217	227	236	217	242	209	210	236	218	238	215	206	225	220	201	206	230	212	228	223	199	205	220	198	222	221	219	238	222	205	229	215	227	225	234	225	215	253	211	245	241	211	205	209	220	240	225	212	224	250	213	203	220	187	214	226	259	216	216	223	237	198	237	231	211	231	233	205	221	206	200	225	208	208	226	214	219	177	201	229	220	238	187	218	223	228	218	231	230	192	198	220	212	204	218	228	248	233	217	228	228	218	236	223	216	237	234	239	187	226	240	238	219	217	219	199	206	232	235	228	234	224	207	190	226	210	223	246	218	208	223	214	219	214	227	200	233	231	213	237	238	227	223	244	209	228	222	223	227	204	212	237	195	209	211	212	244	222	236	217	216	226	216	226	216	209	203	213	183	224	243	194	189	232	210	206	240	225	218	211	205	220	235	226	231	187	225	225	229	236	236	207	222	235	251	254	212	211	208	213	212	213	208	226	212	219	225	222	212	198	227	214	242	219	228	208	214	235	207	211	223	189	217	252	251	200	228	254	216	196	205	228	214	204	217	212	222	222	228	212	227	233	237	207	213	222	213	250	227	217	221	235	237	214	228	248	201	220	229	219	235	207	231	183	223	208	231	219	208	217	223	211	185	214	197	227	217	201	234	223	221	207	206	237	217	216	228	195	249	209	206	222	199	214	212	243	229	223	234	220	220	219	189	223	218	201	230	223	217	235	203	220	235	219	198	237	191	219	239	215	219	233	210	214	219	202	215	208	222	232	196	219	194	217	222	230	231	211	255	225	229	223	215	222	232	253	191	246	180	217	236	214	232	223	202	215	228	235	207	230	243	216	212	229	256	224	216	255	236	224	214	223	229	206	220	219	213	210	227	234	208	198	209	230	240	202	216	226	227	256	216	214	220	235	232	225	227	211	226	219	243	217	225	222	192	218	220	199	243	192	213	206	253	192	218	251	226	210	217	201	211	169	218	225	216	237	243	203	217	209	231	205	211	235	223	211	192	215	222	214	229	219	191	178	224	206	221	221	216	206	217	229	218	231	214	221	220	254	232	211	218	191	206	248	219	225	227	229	194	186	223	233	227	202	207	213	224	217	242	239	222	219	195	202	228	220	229	259	212	206	236	226	246	226	256	215	233	206	216	227	216	208	212	229	252	216	212	213	238	206	205	209	191	233	226	224	213	212	208	224	235	237	267	219	218	227	230	222	206	221	234	233	235	219	214	237	223	214	226	233	232	226	204	236	230	205	199	255	206	199	210	214	249	231	222	203	229	203	227	219	191	202	222	213	216	228	221	213	238	236	219	225	226	236	216	216	206	196	207	220	196	211	225	235	216	216	239	229	211	233	216	206	214	213	204	221	218	213	221	198	227	204	214	230	214	225	244	199	203	217	218	218	213	219	208	228	238	212	216	235	217	246	233	251	200	206	240	220	209	239	220	178	231	191	213	233	210	208	234	240	226	221	201	234	229	214	208	230	243	225	223	219	210	206	219	230	212	233	238	238	225	219	240	225	232	230	215	208	199	204	243	215	227	223	228	206	200	217	213	187	199	219	207	243	246	202	219	230	220	210	206	226	202	227	230	197	231	184	219	212	199	235	249	218	185	216	247	226	225	223	198	257	228	223	186	230	214	216	225	200	193	202	224	229	216	206	200	219	215	221	235	223	211	219	227	230	184	209	234	204	209	227	224	204	212	181	216	205	204	227	220	225	217	224	220	237	229	236	223	217	233	214	189	207	216	253	246	240	216	232	211	190	211	225	203	246	196	219	205	186	184	195	232	235	231	211	201	206	221	231	210	239	244	222	181	233	214	243	221	240	226	210	226	223	212	191	232	190	215	200	229	198	186	227	224	233	199	214	172	222	210	212	208	208	247	220	230	212	230	211	222	206	197	211	252	242	221	201	212	224	181	236	209	231	227	194	220	221	205	214	196	241	205	224	212	235	210	177	215	250	221	219	225	205	225	211	244	205	225	199	232	193	204	210	206	214	231	209	226	222	228	235	201	216	232	206	214	221	210	245	205	234	267	213	200	209	204	205	198	226	206	232	233	218	202	215	214	207	234	220	234	212	201	212	213	212	252	196	225	243	214	259	233	228	218	230	207	208	210	216	189	206	197	216	222	220	246	204	207	228	207	227	203	210	242	217	216	227	221	213	207	207	222	234	216	221	217	238	192	232	210	222	200	225	219	223	246	216	212	222	232	217	227	202	207	210	226	225	227	215	229	210	229	222	187	234	220	236	219	190	206	230	202	214	197	230	241	214	224	194	253	233	227	200	220	197	212	207	238	246	216	228	215	178	206	216	239	211	171	221	212	234	243	205	216	229	231	193	191	253	194	190	221	214	219	252	205	204	216	221	250	200	205	217	219	199	225	207	202	196	200	237	226	229	214	215	199	190	199	233	216	221	232	220	234	210	209	220	219	208	217	216	230	216	199	234	227	225	250	214	191	212	200	226	235	226	228	228	222	243	210	222	188	243	213	216	218	215	235	219	204	209	243	228	228	198	215	212	200	234	207	225	214	222	181	222	236	241	243	211	222	217	206	232	208	205	228	227	220	204	230	238	238	231	217	246	215	236	235	213	222	208	207	241
10352	11330	60269	79362	74129	60287	37970	15274	1095	830	892	940	946	794	650	650	607	579	583	592	608	598	546	525	611	587	547	581	580	602	634	548	607	565	611	586	576	544	597	582	567	602	616	594	589	583	581	531	611	642	586	602	596	598	533	569	580	562	600	535	575	756	875	650	554	560	530	589	577	584	543	591	518	559	585	552	555	568	619	537	578	540	575	546	600	571	598	562	537	544	570	537	585	561	570	527	610	596	586	552	531	548	560	545	549	616	531	578	553	545	558	537	551	516	578	558	559	591	553	584	570	557	574	539	609	586	578	558	601	559	559	576	567	570	559	571	592	579	559	548	574	571	565	557	564	570	564	582	529	596	552	577	545	555	523	605	618	561	555	590	539	585	563	558	556	542	541	585	562	607	587	592	563	523	530	591	591	569	609	559	554	564	582	538	573	592	587	561	579	579	558	583	557	522	579	560	544	569	576	590	567	577	554	574	549	606	573	578	542	581	551	538	577	564	522	538	575	559	581	525	559	584	562	535	586	525	559	614	578	597	587	562	596	540	575	537	580	592	583	548	600	569	532	525	532	546	570	565	546	609	583	575	587	579	564	574	584	552	543	580	567	591	558	590	526	543	555	578	549	553	596	573	566	541	614	591	550	535	607	583	568	565	591	593	586	542	535	615	583	545	592	524	589	545	574	580	595	573	585	525	599	579	585	562	542	541	554	554	585	567	557	599	575	593	606	616	536	502	561	593	549	597	598	562	593	544	569	553	618	540	597	578	577	572	576	538	577	549	581	543	548	575	583	555	591	609	534	587	578	561	574	565	562	617	551	534	583	565	567	543	633	574	580	567	610	537	558	542	584	569	570	534	579	528	550	542	554	561	572	576	548	543	559	567	591	528	618	628	575	599	577	557	592	567	571	582	569	552	585	579	581	582	562	530	591	542	569	550	613	571	599	548	545	603	526	526	591	563	600	608	547	549	556	598	580	559	544	558	569	545	556	554	553	559	593	575	564	585	553	573	529	552	560	579	550	557	580	549	508	532	631	563	564	579	552	542	591	560	568	588	571	577	587	559	591	564	574	569	548	535	528	570	561	567	625	546	567	568	568	550	604	553	523	551	552	597	527	561	557	591	619	581	540	580	564	575	572	597	582	561	562	577	544	537	562	539	560	607	537	540	556	558	579	566	567	541	580	533	589	571	565	563	558	590	585	529	551	603	530	532	567	563	595	551	547	599	563	583	581	581	576	577	557	542	566	613	558	594	584	613	560	568	561	535	562	581	574	552	564	565	525	537	567	572	589	607	551	564	562	551	551	536	543	562	574	586	556	584	572	566	546	574	569	555	553	553	603	585	584	581	567	553	555	560	581	555	561	508	600	545	542	543	528	565	581	541	591	517	597	585	543	547	559	587	557	536	597	573	558	557	581	526	537	577	556	592	577	578	588	582	581	583	611	540	592	573	556	553	611	581	524	579	569	570	535	580	582	571	576	572	571	596	612	519	537	575	516	562	549	553	573	578	568	573	570	577	593	582	563	598	584	545	562	580	567	568	564	536	515	556	591	591	532	636	583	539	582	539	584	549	532	530	538	553	585	590	568	574	566	604	542	585	566	522	564	557	548	640	539	545	589	565	562	588	559	526	553	575	549	573	536	605	583	579	587	554	541	549	602	560	588	582	558	538	539	556	546	564	590	582	563	528	597	576	550	555	587	561	580	626	558	554	562	558	601	588	593	577	549	553	566	543	522	510	596	561	606	540	594	574	518	579	528	564	545	573	602	550	551	574	541	596	569	615	557	595	579	588	584	620	597	599	557	578	530	588	582	563	559	538	531	540	576	580	560	592	585	555	584	551	560	596	566	572	555	593	559	542	540	586	550	574	544	550	560	551	574	537	600	574	550	551	555	558	567	553	553	587	573	539	606	590	575	582	544	567	602	581	603	554	589	587	586	585	580	554	595	576	578	569	600	567	554	574	584	559	572	538	567	562	637	562	562	562	623	554	545	583	590	585	542	542	579	588	545	550	615	573	597	589	546	573	580	541	527	518	616	581	569	595	587	584	550	580	624	579	528	574	557	580	574	584	594	591	542	516	632	636	546	588	529	564	563	595	549	516	598	557	517	572	527	534	636	540	559	585	585	539	552	597	542	553	598	570	571	572	621	550	578	542	629	576	510	539	550	567	547	593	571	552	577	566	590	560	585	553	527	611	568	530	517	558	574	593	565	606	566	585	555	545	565	551	557	596	545	578	559	586	563	536	558	548	573	531	588	551	536	542	578	555	572	586	616	557	616	537	575	629	561	587	573	602	588	569	573	581	605	546	585	594	569	549	540	585	578	564	626	587	543	550	558	627	564	596	599	566	581	577	548	616	597	552	591	525	554	528	568	552	544	549	573	566	535	576	558	598	553	593	591	568	590	547	594	562	610	588	508	565	590	573	551	567	585	563	588	581	598	566	576	598	569	544	599	608	520	557	556	546	579	580	582	545	605	548	571	572	574	579	560	597	568	560	543	606	591	588	590	541	554	563	578	586	572	533	588	555	558	589	560	565	578	576	553	567	575	615	587	560	566	590	547	551	544	616	591	544	606	575	531	537	563	576	555	537	593	555	515	593	554	517	550	637	591	553	544	539	597	567	547	519	506	563	590	565	561	536	551	538	588	544	624	579	582	566	563	577	613	575	581	607	582	571	581	572	571	569	585	581	605	565	585	594	553	552	578	546	597	593	564	525	534	526	566	546	544	544	571	568	534	546	556	595	587	579	548	582	613	577	580	536	578	555	569	538	579	535	539	574	570	558	537	581	608	606	564	591	586	545	621	581	566	581	574	540	545	570	573	577	591	537	562	528	527	541	559	605	562	569	556	565	572	553	581	578	566	525	572	548	559	573	552	523	560	568	551	560	594	598	596	509	579	552	599	583	593	572	587	555	558	566	595	562	562	563	558	544	606	558	593	555	598	578	560	555	537	581	574	567	547	541	529	594	512	549	546	566	532	564	595	597	569	527	559	627	565	524	582	595	586	570	563	572	562	577	553	550	618	530	602	587	552	625	551	555	527	571	533	573	575	570	561	531	574	581	557	575	563	552	556	543	594	534	570	585	534	586	584	583	533	560	549	533	572	553	583	545	568	586	587	593	596	570	576	539	540	580	592	528	560	601	558	567	540	539	595	538	545	589	571	548	565	591	544	606	558	554	598	577	558	569	595	535	532	573	563	569	560	553	534	548	556	604	559	576	541	599	574	537	588	629	558	555	568	583	571	590	552	552	519	589	578	540	589	594	577	588	607	560	602	553	549	557	535	550	590	574	599	588	574	563	569	569	586	551	514	556	617	581	602	606	589	584	574	571	552	586	558	572	587	580	607	613	566	590	564	593	539	575	589	593	578	529	571	571	575	548	547	554	544	537	557	567	571	572	522	574	572	528	561	592	548	608	573	561	525	540	538	553	535	561	539	583	589	595	592	563	556	557	538	522	604	520	540	557	568	608
3381	1703	4624	9995	8028	5689	2519	706	227	197	215	215	227	233	236	201	206	205	205	195	207	188	202	241	205	203	194	218	224	235	188	217	207	200	187	206	221	203	203	209	196	216	193	189	204	200	204	193	198	206	214	219	217	178	193	200	202	184	213	189	176	181	198	182	211	211	193	199	168	210	208	208	200	196	211	210	211	175	215	211	191	196	218	205	198	209	211	181	202	209	220	191	207	198	200	201	219	224	164	196	194	195	190	189	220	213	230	201	211	181	199	202	220	212	198	210	214	209	197	228	206	231	206	211	217	202	185	195	216	202	201	185	182	215	212	198	200	223	206	188	185	237	215	209	196	240	222	234	185	214	198	208	193	184	196	214	197	192	231	204	204	204	204	193	207	209	214	211	202	193	187	210	186	186	212	213	194	215	190	204	217	236	186	204	202	180	203	192	222	191	190	206	187	228	196	179	196	203	188	199	182	193	216	208	208	176	191	220	234	200	204	223	213	204	222	191	223	201	218	198	214	221	206	198	187	220	214	227	199	221	186	176	237	196	201	227	185	217	212	198	230	209	205	180	218	194	188	203	213	223	195	223	218	196	232	214	203	228	214	191	205	198	202	182	183	177	217	204	210	201	200	173	186	215	203	202	196	194	219	184	199	186	193	198	228	199	198	202	204	208	195	201	186	204	209	202	200	196	204	202	177	205	215	203	183	214	199	208	204	193	213	202	226	215	205	212	207	205	182	189	200	186	215	210	214	171	202	161	184	190	233	186	196	203	220	204	220	229	195	172	198	198	212	199	200	236	190	205	247	194	183	217	196	198	221	206	185	177	207	208	219	196	207	238	212	213	187	216	192	204	196	194	183	171	211	194	224	218	207	209	192	210	201	225	158	198	199	195	176	208	207	217	214	209	203	208	225	208	214	220	189	199	192	205	165	206	204	186	204	215	203	196	191	203	231	195	220	205	158	202	195	204	204	191	217	206	215	191	192	201	189	190	198	201	188	225	206	214	225	213	193	184	224	191	226	218	204	201	224	230	195	215	208	201	201	213	221	194	180	219	187	184	206	197	210	183	194	211	194	207	218	206	187	219	210	181	193	193	223	217	210	205	217	193	185	195	223	192	190	213	213	219	208	211	206	189	195	208	229	197	198	201	175	190	214	211	176	204	183	220	201	202	208	177	221	185	201	225	207	201	208	192	195	213	219	227	202	193	216	203	216	205	230	187	213	207	199	218	226	188	212	176	206	178	209	211	188	218	212	217	213	212	215	211	208	211	177	186	232	226	200	201	191	202	200	195	214	201	181	188	204	182	207	209	198	222	223	193	200	186	211	207	196	200	210	210	229	185	181	217	197	205	202	204	211	209	194	214	214	217	199	210	227	197	204	179	202	220	212	199	223	184	189	197	184	198	240	211	228	213	194	173	199	186	186	202	216	224	213	202	209	187	214	220	229	200	217	193	221	213	232	199	205	181	202	195	187	209	205	191	225	209	212	182	182	199	180	161	199	202	202	194	189	192	212	210	214	201	192	215	214	194	187	201	191	173	187	244	207	195	183	189	205	236	199	207	215	178	208	203	205	215	212	201	194	188	200	230	206	202	227	182	213	181	181	208	214	201	204	196	185	192	210	206	200	215	211	201	191	164	190	227	197	190	205	205	210	210	206	212	213	193	220	203	193	209	224	209	200	204	206	211	210	182	198	204	179	200	198	192	185	201	198	212	221	200	189	207	204	184	203	205	196	231	223	211	207	208	212	189	197	190	226	192	198	196	201	210	184	179	203	202	185	206	216	205	176	210	194	188	213	195	231	208	210	206	188	211	179	214	223	181	192	207	189	195	183	219	215	228	201	201	213	211	213	198	200	214	189	202	210	196	222	179	196	217	208	216	195	218	219	198	203	200	250	196	194	196	200	212	210	191	205	209	202	198	195	216	211	202	234	191	215	223	215	206	208	191	210	217	193	188	188	201	200	194	199	231	212	204	216	236	198	180	193	191	207	187	207	178	228	192	213	203	181	202	211	215	238	182	204	194	211	208	208	198	206	222	218	235	192	184	198	204	202	207	199	211	219	217	191	194	192	209	171	226	207	219	223	207	216	199	199	201	218	190	179	191	229	213	192	207	216	182	205	200	171	175	212	214	200	214	177	190	211	173	202	194	204	194	197	222	203	231	220	220	224	207	189	215	188	214	211	201	206	183	192	215	193	169	215	214	209	213	200	218	197	184	187	201	209	199	176	207	196	238	160	194	184	193	212	202	207	179	190	208	188	183	204	220	207	185	177	192	214	206	209	218	206	221	198	214	206	210	190	197	197	210	232	186	197	199	178	222	199	196	196	216	201	217	201	200	174	191	213	219	190	215	199	199	217	231	214	204	197	226	185	209	211	222	199	198	190	199	196	197	232	189	194	204	212	186	216	186	214	211	185	225	204	203	193	203	215	215	186	213	219	212	191	195	195	199	224	199	193	223	202	190	203	202	201	180	171	197	171	207	235	179	196	217	169	213	213	187	183	209	192	214	200	190	216	195	190	219	228	206	183	189	193	198	178	206	192	225	202	220	205	225	223	190	221	234	213	237	210	221	223	237	224	185	202	184	207	192	198	191	185	202	188	194	211	177	224	184	198	201	200	192	169	198	189	190	224	204	204	185	197	217	192	201	210	206	208	190	196	186	184	208	215	221	191	210	196	210	217	217	212	218	207	182	218	197	205	217	183	218	211	228	180	222	188	186	190	217	177	190	206	210	229	226	187	188	225	215	206	219	194	199	209	221	200	176	202	220	209	205	205	196	201	203	208	221	202	204	212	196	216	190	219	230	230	202	232	184	199	198	199	230	210	229	217	209	224	203	200	201	191	199	209	187	202	176	201	203	188	180	226	211	233	201	216	193	192	220	178	192	222	200	200	198	207	219	194	211	190	215	216	219	220	203	196	200	178	211	208	179	196	204	181	198	194	205	209	225	213	162	184	189	213	215	210	204	186	215	237	203	190	198	229	205	221	191	192	174	183	214	211	204	195	203	219	194	194	201	206	190	178	196	206	218	184	221	205	182	200	195	190	217	208	197	211	230	203	191	213	193	184	191	209	201	177	191	200	214	194	189	182	210	202	200	202	175	213	191	192	201	186	196	198	171	173	221	204	207	198	202	231	184	196	200	194	211	194	205	218	210	192	195	209	209	190	198	245	223	197	195	218	233	201	206	206	192	183	192	219	223	219	199	225	218	227	202	203	205	192	198	220	191	216	202	188	178	216	197	204	181	193	195	197	180	220	228	208	193	203	194	220	202	187	194	206	207	186	180	203	220	207	196	207	201	203	224	208	196	197	193	208	188	187	204	214	209	214	230	201	206	197	206	186	224	212	172	220	202	223	214	213	206	211	198	214	186	207	194	217	193	206	189	207	191	218	197	203	195	199	210	220	168	217	196	206	217	197	188	193	236	210	211	203	212	199	175	211	218	190	219	226	219	199	214	197	200	212	181	194	213
2761	2024	11713	24036	21848	16443	8563	2182	560	547	539	545	527	538	584	482	506	570	551	556	516	535	547	544	526	586	546	549	535	557	526	516	573	552	520	532	586	574	515	542	560	535	580	543	580	543	534	569	551	521	530	533	508	509	538	563	553	505	534	584	534	538	542	550	489	574	548	506	541	514	531	522	511	519	535	531	531	529	534	534	516	540	521	565	516	519	539	535	558	531	561	527	556	526	532	561	534	557	545	522	553	528	557	540	558	525	544	531	587	541	579	528	497	553	553	600	562	542	534	523	545	536	525	523	546	564	563	536	536	583	481	529	573	577	583	531	591	562	551	511	534	552	518	556	519	552	567	492	554	530	539	565	514	557	537	511	551	540	540	628	562	554	551	536	537	533	553	530	525	552	525	532	564	540	548	545	525	560	528	521	529	535	535	524	531	514	568	568	571	514	508	531	533	576	530	543	525	536	560	579	544	574	501	519	552	543	507	531	584	521	541	536	557	546	516	553	516	512	537	529	527	523	512	538	530	555	527	564	551	497	543	564	544	536	534	494	525	533	508	563	518	546	606	588	524	535	544	544	546	520	567	511	558	535	523	521	568	532	540	539	530	497	541	531	487	514	527	518	572	555	616	550	578	540	516	470	544	511	546	555	525	557	497	506	548	532	525	562	548	513	582	542	523	560	523	535	581	553	556	525	526	537	554	513	500	573	520	534	554	495	538	565	519	525	558	563	537	567	517	558	548	585	557	541	548	517	570	521	601	519	563	532	535	546	542	544	523	538	558	547	523	523	567	549	521	580	522	546	545	566	521	511	528	541	560	576	581	548	540	544	550	513	562	550	552	550	551	515	489	550	533	487	560	529	513	591	554	560	537	511	532	504	586	540	509	520	547	539	579	507	554	569	519	538	546	511	548	543	517	542	565	537	530	546	545	517	552	583	534	534	517	537	559	526	554	518	581	476	530	573	571	533	540	533	537	559	527	550	523	540	593	507	526	536	532	564	530	537	542	551	550	552	548	540	513	569	540	596	535	566	485	541	542	583	595	541	526	544	536	591	582	495	550	543	522	546	548	532	519	581	543	523	511	554	544	546	563	526	540	535	551	525	532	544	509	550	538	525	508	553	535	498	522	544	507	516	499	529	498	535	568	537	559	539	552	536	536	533	524	534	550	554	540	551	527	587	494	554	518	494	553	540	522	521	553	530	554	499	526	557	511	548	506	522	578	534	537	557	556	553	541	510	565	542	486	519	553	514	524	568	568	539	542	543	567	539	518	546	496	500	582	501	520	507	559	541	500	541	532	544	536	550	542	518	531	496	514	586	551	559	522	512	538	539	548	540	549	527	548	553	537	517	552	583	537	563	552	526	546	519	502	540	537	507	518	537	522	534	560	554	544	519	560	546	548	524	595	533	532	509	506	583	513	565	552	538	516	540	539	531	527	555	501	516	501	551	521	497	528	526	514	496	521	533	594	565	535	512	558	563	532	524	536	492	510	576	529	553	533	565	578	555	543	549	532	505	550	561	544	559	581	531	545	558	551	527	538	516	499	540	601	534	533	499	563	531	487	517	514	570	565	525	547	532	561	565	546	528	556	512	563	541	487	522	549	499	572	540	555	556	572	529	535	569	573	534	518	522	532	575	534	555	509	566	557	586	479	556	557	556	541	505	572	495	551	551	470	562	549	517	552	468	541	566	533	529	501	560	493	568	541	557	543	567	532	481	539	557	515	522	572	552	542	572	513	572	552	562	528	509	574	568	540	539	551	527	541	543	495	542	514	537	535	518	551	546	550	594	566	520	594	547	508	548	559	491	522	546	587	572	557	544	531	534	533	509	498	561	529	555	481	547	497	517	537	526	535	527	530	518	572	542	535	574	544	586	555	564	537	540	524	546	522	530	574	562	567	560	555	563	564	528	566	525	560	562	530	547	492	516	488	554	519	552	580	561	543	605	507	514	516	540	579	561	562	569	524	514	508	520	524	524	533	529	535	584	545	537	556	526	493	540	560	521	569	526	527	534	563	510	525	508	564	581	517	543	525	538	544	623	521	546	552	530	538	574	589	502	534	540	545	584	543	544	580	536	550	531	537	577	518	597	562	528	557	526	538	511	553	498	517	545	534	485	486	522	530	586	536	572	530	533	549	551	517	559	536	545	602	573	585	558	521	521	508	544	530	529	571	561	531	505	530	501	568	557	518	538	540	556	544	553	569	535	531	547	560	551	532	537	556	533	519	553	560	507	556	552	531	538	534	518	575	536	596	492	513	555	544	551	579	565	528	529	551	531	516	523	536	565	553	539	527	566	539	542	523	537	547	493	505	559	564	555	544	527	503	516	472	483	534	517	559	545	567	518	491	594	530	545	528	546	568	545	493	580	545	569	553	561	521	555	532	548	590	563	590	493	535	500	551	544	532	557	562	516	554	527	560	533	502	527	555	535	534	532	536	531	534	528	536	542	570	560	542	570	522	561	517	554	570	554	522	537	530	564	542	532	540	557	509	511	577	552	534	527	547	520	520	539	539	531	543	543	527	585	531	521	570	530	541	549	488	522	542	511	537	545	540	534	536	546	501	563	541	531	498	561	543	526	557	553	549	569	524	531	559	554	519	533	571	534	513	552	529	575	510	499	537	560	523	551	533	540	543	535	535	554	519	542	561	542	532	568	568	505	528	533	540	536	541	520	538	526	554	544	555	570	528	573	559	539	537	562	519	530	494	516	520	519	528	557	527	516	549	517	535	507	563	527	553	554	537	519	542	541	542	576	529	548	546	507	521	536	527	521	511	508	492	535	527	571	560	533	536	557	497	568	546	537	565	532	543	553	533	520	558	520	523	525	521	580	579	530	528	540	578	565	546	520	514	556	616	526	556	516	535	530	541	550	558	531	564	539	564	558	542	517	577	554	539	545	517	526	533	486	570	506	527	561	519	551	529	537	502	528	564	520	532	470	516	528	498	536	545	590	583	527	543	527	536	532	546	548	527	504	518	510	580	484	499	544	538	567	535	535	536	520	529	536	530	505	551	562	551	520	523	535	582	562	546	532	570	561	558	548	555	549	517	571	537	578	579	508	532	534	547	531	584	575	577	553	520	584	509	581	551	544	532	569	516	544	504	526	574	510	569	519	582	537	526	543	564	543	542	502	524	537	513	531	546	558	545	526	542	540	531	522	538	569	514	543	526	510	528	542	540	544	524	610	516	548	600	511	533	560	522	560	561	534	543	531	547	550	567	501	527	542	543	555	565	579	535	524	553	511	549	550	545	503	558	541	531	518	558	494	528	542	522	504	581	562	517	547	561	471	558	528	516	535	542	538	539	555	531	553	547	568	513	516	535	491	540	512	542	562	539	522	523	556	514	538	490	526	561	555	541	508	536	576	533	550	542	530	542	548	521	562	564	563	545	589	525	527	539	542	544	575	488	509	544	521	535	521	551	561	465	528	531	548	522	578	573	565	553	547	532	538	552	576	553	497	531	526	596	517
13001	7336	47312	61000	55223	41591	23889	6906	416	267	261	264	231	273	232	252	225	229	218	222	227	230	214	271	243	245	229	224	216	262	234	280	226	226	226	259	236	238	254	240	265	244	249	243	232	233	246	220	228	236	255	250	215	247	250	227	213	245	241	250	243	249	263	246	233	264	234	234	248	241	248	239	245	246	225	234	242	245	223	228	234	223	262	206	276	253	232	240	267	245	251	244	264	254	271	243	268	245	254	227	207	227	225	235	224	245	227	278	212	236	225	223	233	238	263	254	266	235	232	244	248	246	237	232	217	236	214	240	230	234	235	240	238	225	257	241	241	272	214	232	211	251	233	256	241	246	225	222	224	232	259	243	248	283	263	235	245	268	221	240	243	236	249	235	224	239	236	248	242	240	245	264	226	227	227	258	265	209	236	249	272	229	206	221	252	229	229	240	242	243	262	244	228	244	228	255	233	218	254	240	249	224	252	213	281	225	251	259	209	225	249	265	260	229	236	254	233	249	242	213	249	221	235	237	233	229	241	271	228	241	213	262	232	216	248	188	229	259	223	255	237	210	216	256	212	268	241	243	243	210	236	222	225	248	231	222	224	236	244	243	243	224	235	264	254	212	236	233	259	228	238	205	209	246	252	224	192	232	233	233	225	260	229	223	268	253	257	227	209	243	240	215	232	245	253	239	249	233	232	248	274	213	236	284	192	241	223	256	235	226	265	224	222	271	244	220	224	232	268	242	219	258	238	226	241	236	252	254	210	236	227	214	253	206	233	252	258	242	217	218	212	231	250	239	214	242	279	218	262	213	227	236	231	247	227	231	211	212	223	219	243	236	216	237	263	237	237	219	242	255	232	246	213	234	222	229	241	216	251	224	236	229	243	278	246	235	229	220	270	237	239	233	263	235	227	239	226	235	240	258	233	242	255	216	246	247	218	227	253	210	250	253	224	232	239	227	228	267	208	207	258	265	228	222	251	248	272	243	244	260	246	261	238	248	264	234	249	238	237	232	236	240	266	257	251	213	244	252	270	235	249	256	211	250	224	263	259	231	231	220	222	206	232	242	236	211	217	236	226	243	256	254	250	271	238	235	244	235	225	231	232	234	218	258	246	232	225	221	253	233	249	204	239	221	235	236	252	239	226	230	226	242	232	264	249	249	245	238	235	238	216	244	251	255	222	217	244	222	213	228	240	240	239	233	248	236	240	236	217	204	223	224	216	252	220	217	226	230	266	224	231	233	222	231	243	247	213	246	278	255	258	225	243	243	246	240	233	244	227	229	229	233	225	227	244	251	221	251	239	219	250	250	240	244	232	248	244	241	264	226	234	226	232	237	231	220	247	223	231	266	250	243	232	255	260	249	253	218	234	241	227	234	253	244	240	239	270	265	254	212	214	247	220	208	249	228	222	264	238	270	257	229	210	234	253	275	222	253	224	211	210	242	243	244	241	253	216	241	226	245	275	212	253	203	201	238	213	234	240	252	261	236	218	238	230	213	238	260	229	218	250	223	246	226	224	252	210	232	236	234	225	221	261	228	249	265	282	228	237	232	247	226	257	211	226	234	236	221	253	241	233	243	241	221	239	242	216	264	215	253	265	208	259	250	271	218	226	224	250	228	226	277	224	246	257	224	224	257	236	218	241	238	217	248	240	223	240	237	258	240	236	246	247	229	243	254	259	220	234	217	266	242	256	225	214	280	229	252	237	236	248	238	210	235	270	214	241	254	237	266	222	243	232	211	249	237	263	246	238	245	241	246	229	221	234	243	240	212	237	239	255	222	251	266	247	237	253	222	239	223	234	228	240	222	208	231	240	229	267	239	235	228	238	233	255	206	214	259	236	251	251	268	236	257	261	231	220	263	247	224	227	248	265	239	223	208	242	240	241	217	239	236	238	244	241	248	237	237	260	224	234	205	250	261	252	227	248	255	263	217	214	215	228	251	219	241	244	236	237	243	221	244	254	255	239	249	260	273	223	227	219	223	262	210	211	227	253	232	212	222	216	198	257	234	252	245	237	239	228	252	235	236	241	233	240	222	276	221	230	233	245	245	233	256	223	236	220	243	211	243	240	245	257	211	239	250	231	205	225	238	213	227	231	243	218	225	242	226	253	215	231	224	228	242	258	235	274	250	250	227	260	239	260	259	243	224	254	218	252	226	248	250	260	229	246	245	249	223	219	226	249	237	234	242	229	247	218	227	244	236	236	245	216	266	227	236	254	249	239	251	226	235	240	216	243	237	252	230	243	226	230	245	227	220	226	228	205	222	236	240	226	235	245	239	243	228	204	212	235	242	211	260	244	236	230	215	236	214	273	244	244	244	229	243	240	241	240	217	222	270	238	221	247	253	238	226	243	248	227	231	246	223	273	248	202	226	212	236	209	237	246	251	224	253	245	228	232	233	235	227	230	229	250	253	223	239	221	220	227	255	247	269	221	272	245	239	263	263	251	231	232	242	208	262	228	226	220	212	260	211	239	223	250	240	231	256	245	221	225	213	246	256	199	219	230	248	233	223	249	250	225	249	236	248	251	229	235	248	235	244	225	209	250	213	256	242	270	242	262	221	246	244	235	242	257	243	245	234	238	221	240	233	267	239	247	247	235	271	250	230	233	265	254	252	246	242	222	241	236	231	269	271	255	248	214	251	247	244	216	237	222	243	245	232	262	239	246	259	252	210	243	222	225	247	206	244	252	232	258	237	272	245	225	236	216	281	223	239	235	222	211	243	228	221	251	231	244	225	235	248	250	229	207	226	239	237	232	259	230	264	256	204	237	245	248	228	248	229	255	248	213	265	223	260	235	231	214	253	228	238	229	248	261	227	231	244	239	226	262	242	221	248	225	225	232	248	243	258	244	225	237	242	234	251	229	227	247	233	257	249	225	242	250	213	224	254	238	219	238	213	228	215	231	211	235	235	218	248	240	216	243	246	203	232	222	196	248	260	243	229	234	240	235	233	264	225	226	237	235	221	246	241	234	207	218	255	218	224	269	242	250	233	270	244	224	197	237	252	225	231	252	227	236	269	233	252	267	245	221	250	212	241	235	232	228	253	240	234	221	282	250	234	211	228	242	227	270	255	221	236	232	247	226	260	217	227	259	252	194	231	228	243	241	237	255	248	237	234	236	220	241	240	225	230	250	250	234	235	215	262	211	235	237	228	257	235	243	244	251	263	256	222	242	243	231	217	260	235	245	252	260	236	240	278	264	216	245	244	238	225	234	237	239	246	236	247	240	200	225	244	270	237	257	220	233	224	256	250	221	258	242	231	262	244	275	232	232	249	250	259	267	257	212	234	234	245	212	269	262	236	239	225	221	248	232	225	228	251	254	245	236	233	251	245	214	243	246	248	231	225	237	243	225	239	247	244	257	234	232	241	240	256	219	233	252	239	245	236	241	231	236	241	247	224	250	223	245	242	224	214	246	253	248	226	263	232	209	246	254	269	240	244	252	238	243	224	244	244	231	229	222	214	265	224	224	242
7736	6321	49623	65149	63364	50969	35429	10723	830	736	747	783	761	618	612	627	652	659	640	609	579	624	620	606	638	644	649	641	662	582	598	629	636	669	617	641	627	573	630	610	626	602	608	671	636	638	608	605	626	640	634	600	641	613	573	623	595	596	629	637	618	676	686	664	590	600	627	595	624	601	636	639	621	587	649	593	609	584	651	591	584	579	625	587	581	645	607	657	675	598	632	626	592	619	599	641	590	555	611	644	685	610	647	631	595	582	586	606	583	644	596	620	625	637	625	629	606	668	623	610	613	593	642	637	634	566	657	627	622	633	651	633	604	602	579	623	592	652	620	616	645	579	670	637	630	594	599	604	623	614	606	645	633	619	631	636	575	628	673	614	640	597	596	582	628	629	613	603	607	611	633	596	598	624	645	571	577	585	616	611	578	608	621	594	590	592	633	558	601	598	587	621	612	606	613	625	634	635	641	601	636	642	630	618	597	594	647	674	633	601	641	629	604	598	612	628	603	580	637	609	579	627	644	605	621	641	616	621	653	569	623	604	624	604	610	607	610	653	633	642	609	614	683	599	611	573	619	610	583	545	645	610	586	601	638	581	580	639	608	608	619	620	612	643	603	602	601	655	675	603	608	642	618	592	628	620	667	595	631	682	608	660	596	608	624	557	597	641	633	584	642	629	615	603	657	610	620	584	578	613	609	616	644	638	668	617	635	623	648	658	626	601	643	649	639	586	603	616	591	598	646	626	626	630	623	662	602	649	650	611	585	600	610	597	625	621	609	645	658	608	646	578	612	623	601	595	606	608	600	623	589	620	629	613	592	610	609	619	617	608	625	635	613	576	641	587	592	611	606	612	594	622	642	602	616	644	580	597	618	637	576	557	580	599	606	574	638	621	625	631	606	608	611	607	599	583	618	589	622	617	573	648	665	616	647	618	616	594	601	621	659	632	621	647	619	571	607	649	561	633	655	642	601	602	592	584	627	610	625	659	630	590	583	619	600	595	648	592	631	647	612	609	641	613	625	607	613	630	598	643	652	628	591	563	634	603	615	620	577	613	598	569	592	651	630	642	605	625	582	614	637	623	621	648	615	609	642	601	617	617	630	588	573	625	603	619	613	606	606	639	607	622	661	622	632	607	609	632	622	626	644	650	632	604	609	588	607	634	632	621	636	614	580	643	611	591	615	645	589	625	592	593	645	584	620	615	624	555	585	626	650	599	581	621	615	606	617	646	644	628	639	627	649	598	592	645	583	601	631	632	632	574	654	603	572	617	628	623	581	619	625	651	620	576	571	572	660	660	600	626	608	650	621	617	573	590	611	657	585	616	570	568	609	612	598	640	647	606	607	621	660	618	563	637	573	600	622	628	622	597	637	604	576	592	612	637	633	600	604	610	605	564	584	643	624	589	607	604	598	595	565	587	601	677	631	592	620	629	628	585	637	639	602	602	570	610	615	597	623	623	593	663	596	601	602	599	601	624	607	606	616	609	600	618	581	605	593	665	640	642	608	599	621	606	619	602	645	561	593	573	648	581	595	578	599	620	659	602	573	616	628	559	589	606	631	569	624	634	629	625	653	610	591	602	606	648	580	609	623	633	607	580	637	652	642	606	598	637	629	643	584	615	620	611	610	630	601	635	635	564	619	603	574	623	610	628	636	576	606	634	611	570	615	648	636	575	589	635	606	600	605	639	551	648	609	627	621	607	644	582	641	584	613	598	565	597	603	623	645	646	631	624	627	621	617	610	573	585	604	584	594	598	620	581	599	608	644	620	625	613	586	619	597	634	606	608	637	613	638	589	644	563	596	596	609	625	606	637	617	616	629	601	606	574	625	579	617	606	624	594	585	613	606	636	644	581	630	610	652	605	646	634	568	608	597	669	576	616	628	578	638	588	659	609	606	611	610	586	563	606	636	642	661	675	657	588	578	628	619	633	582	596	595	625	655	637	630	651	588	607	616	622	604	612	609	556	628	621	620	623	627	609	632	619	596	647	592	627	601	593	591	621	567	595	653	613	618	621	597	659	628	612	613	587	639	596	666	612	598	607	605	592	657	586	643	623	609	579	624	584	633	628	620	662	610	638	615	611	587	578	663	615	603	584	567	611	567	617	596	615	595	661	644	597	630	601	620	575	634	608	608	641	577	609	674	634	592	613	693	634	589	652	612	601	632	629	595	609	595	601	643	605	625	680	629	666	567	637	613	655	616	621	631	611	639	620	650	600	617	641	641	635	604	611	590	598	596	571	613	614	576	582	599	633	600	573	624	620	647	672	590	579	605	644	598	596	626	650	657	613	661	621	593	598	608	665	616	577	614	655	647	618	617	672	640	604	598	586	615	631	609	603	545	647	593	625	602	629	618	605	602	632	614	614	640	651	629	656	625	602	595	639	587	613	598	631	632	596	654	619	590	585	591	610	638	627	609	612	605	615	642	603	618	651	585	565	634	629	620	575	631	618	607	557	620	573	613	646	598	563	592	633	604	641	615	616	592	613	587	626	583	652	620	613	623	658	624	596	632	643	589	640	634	612	637	624	604	557	605	607	622	618	628	680	628	704	637	594	609	596	623	663	617	612	613	606	656	621	602	608	602	618	616	615	657	667	598	588	641	607	591	581	585	585	637	659	625	625	591	596	618	667	603	647	624	614	584	617	613	616	648	611	599	623	633	632	597	587	584	595	606	654	561	560	606	651	593	609	609	649	628	640	629	651	628	675	600	561	639	601	647	648	643	580	651	567	597	584	600	606	620	626	631	617	620	638	592	590	635	603	579	660	606	593	593	627	634	605	635	598	586	603	589	609	603	588	615	620	581	637	620	647	621	644	589	578	617	636	606	635	612	653	623	637	610	600	650	617	619	655	582	611	627	644	639	626	606	638	644	614	613	629	599	594	607	572	641	583	612	655	623	577	581	621	630	581	643	619	617	682	624	592	622	615	593	618	616	618	613	628	585	581	608	611	620	601	666	631	614	611	625	621	606	630	636	605	608	575	629	621	651	584	611	638	604	585	602	588	580	660	598	555	586	614	605	552	606	632	589	579	621	611	608	580	615	640	642	633	658	624	633	651	624	624	587	617	582	601	603	618	652	594	624	561	607	603	620	615	670	651	574	609	627	639	588	615	606	607	615	647	613	616	623	623	607	647	611	621	627	594	648	660	657	643	625	601	621	617	634	657	624	600	566	648	588	606	597	598	612	612	599	630	612	573	626	669	649	624	654	625	608	593	619	622	614	606	640	598	604	628	612	671	625	640	578	569	609	604	626	626	645	588	579	608	618	629	566	633	632	614	605	584	636	655	659	588	625	618	653	613	599	568	581	611	608	626	675	617	635	626	646	600	591	575	591	623	616	637	590	598	608	618	629	640	643	614	595	617	664	598	644	606	591	574	642	601	641	633	564	607	618	639	603	601	625	616	581	608	584	593	602	574	606	596	667	614	641	588	656	580	623	619	582	586	634	653	610	597	608	659	625	670	651	623	625	645
20275	11258	64587	72247	66697	53268	33420	13943	1017	336	271	269	259	208	224	233	251	228	246	230	217	240	238	204	239	224	212	215	225	215	235	241	204	230	218	227	238	265	239	241	232	249	253	230	240	202	211	231	193	205	226	245	212	243	250	231	251	203	211	239	208	230	228	215	238	216	217	224	231	213	210	224	202	214	217	237	237	226	228	220	238	217	236	223	231	207	247	230	231	224	244	232	194	238	234	213	223	224	233	262	225	238	233	224	234	242	217	214	197	244	243	259	222	239	238	230	229	244	224	218	230	241	249	229	251	233	222	216	197	223	213	217	231	235	232	229	233	240	228	202	248	217	225	204	220	238	226	203	234	222	215	216	221	252	237	233	231	235	221	248	222	215	215	204	241	233	237	223	219	231	257	240	227	198	241	229	209	192	254	200	248	250	212	219	248	221	211	214	236	211	214	264	241	218	238	234	241	220	239	227	238	229	219	250	232	210	207	218	223	227	217	209	244	214	228	228	216	221	216	208	223	244	215	209	225	204	225	229	210	227	232	231	217	249	202	235	220	221	204	234	211	187	249	213	218	246	232	228	239	236	210	231	233	220	223	250	240	227	233	228	221	198	238	247	218	206	230	252	248	217	224	218	223	208	221	248	223	228	215	232	217	205	229	247	221	250	210	237	251	237	239	240	240	235	243	235	232	245	246	220	228	221	236	240	205	212	193	211	264	238	224	222	208	255	235	215	220	226	206	247	238	225	223	216	228	223	225	238	247	263	238	235	193	236	236	227	237	247	217	213	217	213	240	206	252	223	210	217	231	211	208	239	233	220	206	249	215	249	225	226	209	238	246	212	259	233	228	226	217	243	260	221	225	238	218	227	243	218	222	242	223	205	206	225	219	220	218	205	230	238	266	243	208	225	230	240	203	211	219	229	224	228	207	220	214	207	262	221	228	227	239	239	252	200	221	222	219	251	223	252	224	211	240	227	206	226	209	210	267	234	211	261	256	238	224	199	229	238	215	229	193	244	211	233	244	208	250	227	219	209	204	216	237	236	218	228	236	226	253	244	203	226	233	218	199	193	240	235	252	247	208	239	227	231	184	239	246	209	240	221	208	237	259	241	211	213	226	226	226	211	232	219	206	215	232	262	225	198	241	216	230	219	219	193	214	191	262	254	221	208	216	217	228	223	232	239	239	194	248	241	257	233	240	229	243	209	233	227	220	211	244	250	238	240	225	249	227	213	212	269	215	209	235	228	254	223	198	253	229	229	209	222	238	216	218	198	227	212	251	232	198	231	238	235	265	230	255	208	217	215	221	204	229	227	224	208	222	239	233	236	193	227	246	259	221	226	245	227	213	243	237	203	242	243	233	221	213	227	236	223	241	241	223	223	221	227	216	240	210	197	211	210	229	246	244	239	249	244	241	250	232	231	248	211	213	240	227	234	211	228	234	250	248	230	257	231	197	248	242	241	211	211	205	202	192	244	236	225	196	238	243	223	248	247	230	222	229	229	226	255	196	267	226	232	215	231	215	242	228	238	246	224	234	225	225	229	234	265	214	235	215	221	235	234	222	259	223	218	217	210	223	251	205	225	246	239	225	232	212	233	207	232	216	262	235	238	220	234	240	235	250	222	217	235	224	219	216	215	236	225	248	237	233	205	245	217	235	227	231	239	237	217	262	200	244	240	219	236	226	210	252	244	244	220	219	225	190	276	217	213	210	235	224	223	219	220	219	235	219	256	233	231	221	240	246	200	271	215	224	213	214	228	227	231	209	241	239	235	212	227	227	266	218	251	208	237	231	221	196	221	205	204	218	229	197	201	213	232	206	222	228	248	254	227	244	210	217	253	229	238	212	225	225	214	207	224	211	228	225	220	254	219	208	222	215	230	234	224	241	203	229	203	223	268	237	212	221	207	243	238	224	220	233	214	241	209	229	230	199	198	225	232	225	205	229	217	240	215	246	230	199	243	237	220	219	217	223	225	229	234	218	203	234	243	207	261	201	243	240	249	229	248	200	227	229	222	223	197	213	230	210	199	231	264	191	213	236	241	232	228	240	225	225	220	209	205	224	239	215	190	236	220	233	229	217	229	216	229	219	233	231	211	250	228	243	249	227	211	250	214	245	235	214	244	223	217	244	242	239	232	247	237	250	237	220	238	213	237	234	258	228	263	214	237	220	270	248	232	258	209	214	208	207	185	247	193	214	242	203	248	238	239	246	254	219	216	242	247	219	236	203	219	202	201	225	221	251	224	261	236	220	224	190	226	216	210	230	223	235	222	211	215	214	214	195	228	216	235	236	233	219	242	250	240	240	210	227	233	226	207	222	226	233	212	198	217	196	229	211	233	222	224	222	237	228	220	215	229	229	223	215	236	237	222	193	222	229	275	224	222	226	236	213	203	243	239	228	227	220	231	242	204	238	224	231	220	231	243	229	216	224	237	215	236	246	222	231	233	230	203	219	212	195	236	206	205	233	221	267	216	242	194	203	263	203	226	198	229	229	215	263	225	206	232	251	220	213	218	220	231	232	232	216	204	254	214	235	214	227	268	263	213	219	199	226	222	213	281	235	224	256	234	238	234	249	220	232	209	219	223	229	211	214	207	240	207	237	241	243	237	240	251	225	225	227	246	216	229	256	241	219	224	237	234	208	213	233	222	208	256	252	201	210	213	203	246	211	213	211	207	224	212	241	231	244	230	229	229	218	236	253	249	229	236	250	227	237	237	198	223	237	252	237	205	224	214	242	211	239	215	217	229	243	266	221	218	234	192	231	209	228	231	226	216	215	217	251	240	206	223	245	226	231	246	236	232	225	214	211	234	220	234	230	230	215	216	220	230	234	236	224	242	212	253	249	230	209	222	186	235	230	229	240	239	234	231	233	226	233	217	239	225	214	248	235	223	231	236	234	215	240	238	220	214	232	222	218	249	266	224	202	215	224	208	225	236	245	238	215	224	263	243	235	219	231	204	259	239	227	223	223	241	228	218	237	242	231	230	200	215	239	226	201	224	237	228	212	222	246	223	229	221	232	220	246	224	208	224	228	216	229	234	231	245	231	226	213	217	208	232	246	235	214	236	210	200	229	234	222	203	223	222	213	214	185	239	245	219	247	233	229	223	256	261	229	235	215	234	225	245	201	229	246	220	214	226	240	234	221	255	231	198	213	208	235	233	244	247	236	212	217	207	244	234	221	210	182	254	230	220	244	222	210	252	226	227	261	202	215	240	211	246	235	235	227	203	240	201	234	206	214	198	219	208	231	235	221	232	212	214	223	243	212	227	219	239	217	232	230	233	225	229	220	245	215	214	220	258	236	242	233	253	226	195	254	220	257	201	198	201	243	191	239	207	249	231	232	233	215	209	223	216	223	229	242	216	226	205	217	222	217	239	226	243	243	237	231	249	233	225	212	254	256	245	225	235	214	237	244	228	258	240	192	222	212	242	236	247	229	238	247	226	231	225	183	220	209	230	224	239	227	207	257	216	236	215
10211	8669	62774	77843	76356	61776	43743	18294	890	794	786	784	759	655	574	599	609	630	571	597	554	598	629	606	589	587	581	612	560	618	590	609	612	613	562	589	598	597	551	597	622	585	590	603	594	618	543	589	560	590	606	555	607	626	583	575	542	578	556	592	580	708	731	619	561	575	584	617	588	607	596	581	583	554	607	597	587	549	608	614	593	582	582	628	628	554	569	591	566	576	553	585	546	603	550	588	631	572	560	593	568	566	611	609	553	555	616	557	606	559	591	639	599	574	612	570	593	597	611	577	559	591	569	566	603	584	608	581	572	627	606	570	553	585	596	582	583	568	575	606	561	598	582	639	574	612	593	585	604	597	579	561	557	639	556	602	560	597	554	615	574	581	593	555	598	550	607	574	554	628	597	582	540	590	582	614	610	618	563	562	570	609	638	607	578	579	538	562	550	570	604	622	603	554	598	609	581	601	625	549	594	566	601	564	566	580	558	603	557	563	559	576	591	613	528	551	590	545	612	561	565	587	549	586	546	605	596	594	557	573	606	565	586	568	552	597	562	591	576	523	559	563	573	564	593	567	593	566	583	566	573	567	564	554	589	615	601	574	534	559	589	546	552	595	592	580	606	629	638	566	559	599	620	586	583	567	580	577	572	611	624	534	575	597	569	573	605	567	610	587	588	565	610	586	586	574	604	568	586	596	576	589	607	618	567	581	563	579	571	583	548	572	586	617	581	602	575	578	563	577	583	567	582	602	574	555	644	605	573	550	576	604	539	614	565	610	540	575	573	619	573	604	586	608	613	531	574	555	577	587	562	559	573	581	598	557	563	569	579	591	537	586	572	617	577	561	569	596	600	585	584	612	584	581	605	553	600	554	556	621	574	573	564	572	554	622	612	614	606	558	594	583	597	599	615	578	647	570	567	560	574	606	550	606	592	553	574	624	564	602	609	579	606	556	577	574	568	615	609	527	555	578	596	595	587	591	512	574	597	591	594	548	594	586	601	626	562	577	616	533	578	612	569	556	610	543	590	635	552	607	554	590	599	580	634	615	527	594	579	600	558	592	546	618	575	624	573	596	623	621	549	574	624	556	549	553	595	558	583	531	622	580	564	553	575	620	602	556	539	593	603	631	626	602	604	539	613	594	553	573	540	557	583	583	575	575	579	606	566	600	579	579	611	572	548	569	588	574	566	552	575	542	529	561	570	574	565	577	601	601	528	624	564	596	557	588	563	589	573	552	601	574	562	579	558	558	565	562	597	627	576	554	547	621	557	557	604	579	556	555	602	597	613	587	571	556	580	555	553	583	566	607	569	541	597	542	517	584	604	636	563	589	620	576	546	614	583	603	627	559	576	579	582	618	555	587	559	543	603	576	542	581	579	574	576	611	586	576	578	614	577	569	563	546	586	570	634	586	553	580	614	608	577	553	612	575	568	585	587	559	602	578	600	589	577	624	609	578	603	600	598	520	606	608	574	563	589	527	576	560	570	564	568	618	605	577	588	596	608	639	613	560	587	599	603	615	561	587	574	566	612	576	571	609	584	611	586	591	616	588	558	564	594	580	599	582	541	580	551	594	582	600	568	588	586	566	633	548	552	614	591	586	543	558	582	562	544	545	584	588	609	611	607	610	560	560	602	570	596	562	606	613	646	556	562	603	554	555	576	566	572	563	608	537	608	580	583	618	617	559	603	544	575	594	595	578	567	586	575	568	581	634	607	574	528	603	552	555	567	587	563	604	583	580	549	537	617	576	539	595	536	556	576	542	564	557	561	582	562	566	590	533	569	594	529	593	586	589	590	575	543	579	604	574	610	597	593	616	584	581	602	563	576	617	571	544	571	570	575	608	585	575	611	593	557	603	580	560	582	577	595	586	591	555	612	578	592	598	597	546	607	597	624	632	585	598	665	607	577	610	600	593	575	577	616	586	552	585	567	606	594	628	600	550	521	571	623	577	560	599	599	570	573	574	606	590	557	549	600	570	558	588	617	596	554	555	559	568	574	542	569	594	612	604	604	567	551	612	577	621	619	566	612	582	584	605	620	569	585	544	616	589	615	565	607	537	565	544	618	654	582	568	562	533	600	619	664	588	567	603	585	557	581	623	601	542	541	568	556	547	556	577	604	555	604	607	562	581	576	621	601	605	585	589	557	569	583	577	555	564	616	585	593	589	601	575	577	603	583	573	611	586	601	573	588	598	586	568	606	553	585	618	559	588	570	609	525	602	589	592	554	616	547	596	563	585	561	580	582	604	552	586	574	647	591	574	556	575	593	540	575	589	596	536	575	545	591	583	597	578	589	607	569	602	563	639	557	597	583	628	595	573	597	565	576	614	559	532	554	597	617	592	596	589	590	603	581	569	606	599	567	565	579	551	584	556	538	559	562	651	561	577	555	611	588	571	605	600	590	554	586	601	599	575	602	553	594	589	559	639	585	585	615	530	554	565	570	557	579	600	624	590	620	559	597	589	609	523	577	554	584	533	592	552	567	599	536	580	549	544	613	575	564	545	515	574	571	572	594	621	574	580	551	598	563	582	597	570	583	575	547	560	575	579	609	594	550	609	606	589	602	571	535	585	552	538	574	563	546	567	592	591	627	581	659	560	565	591	552	604	635	564	574	558	553	563	535	596	624	602	620	588	598	594	596	567	584	572	609	600	566	599	581	578	650	593	572	610	569	576	598	552	614	575	571	560	556	544	549	567	581	586	562	579	592	555	593	575	625	595	592	614	582	595	601	597	574	596	588	598	550	603	559	626	587	569	570	604	555	572	605	564	566	578	637	598	561	582	565	590	580	566	582	613	572	572	560	604	589	570	605	579	555	595	620	604	603	597	578	557	573	574	592	572	560	557	599	570	556	619	546	586	596	563	599	556	538	579	579	580	596	585	569	603	625	590	571	588	580	571	583	545	594	572	558	581	548	584	591	592	581	577	572	577	590	591	577	598	588	585	589	581	548	584	594	591	593	584	579	588	567	624	591	565	559	595	585	609	570	520	609	576	607	608	579	591	577	591	573	599	557	589	550	554	595	558	553	576	593	574	593	571	584	578	576	605	602	567	571	631	563	587	586	594	587	558	578	581	540	623	583	550	578	563	563	580	554	636	610	583	584	594	585	578	548	587	556	591	558	573	567	608	636	573	583	589	573	543	581	579	580	589	577	588	591	519	567	584	603	548	599	615	614	576	569	567	593	621	547	561	593	599	572	569	561	561	569	582	570	608	588	588	613	577	607	587	568	595	600	545	566	550	579	615	604	574	589	580	510	574	561	555	567	542	612	582	560	561	542	624	631	549	538	592	569	565	592	576	614	571	563	592	606	581	556	578	575	599	592	554	589	602	579	590	611	627	527	548	558	606	532	548	621	539	581	575	582	572	627	594	589	584	604	577	617	583	574	589	547	551	590	585	584	550	553	561	596	565	566	557	537	600	613	604	595	607	598	553	525	620	560	613	609	566	565	600	571	557	596	589	574	582	555	519	601	580
3399	1413	5403	8656	9669	5770	2362	905	219	206	218	208	222	240	232	206	221	213	213	205	207	194	213	203	220	237	204	200	222	235	224	216	222	218	224	242	200	190	196	212	204	198	188	212	181	233	215	222	226	198	191	229	184	197	200	208	196	198	196	209	223	218	194	189	211	220	219	200	218	201	189	222	216	219	230	213	198	206	193	218	230	213	216	188	183	195	212	208	192	200	218	220	216	193	227	206	200	213	227	246	225	208	206	205	205	210	216	227	204	174	203	188	218	209	201	215	218	206	197	215	211	209	193	200	217	208	207	225	191	225	193	217	214	207	219	213	234	235	195	201	203	205	240	217	226	191	189	207	223	214	222	218	219	187	204	207	232	214	213	223	215	239	213	194	194	212	210	234	197	197	194	184	210	226	209	198	218	201	207	205	213	223	202	215	181	227	219	180	205	211	208	199	200	182	190	203	203	208	187	208	192	206	204	198	203	218	199	197	236	226	201	200	203	196	204	224	217	203	202	191	210	193	209	220	221	189	208	204	207	202	212	239	219	190	203	213	199	222	195	214	197	224	234	221	197	201	227	202	228	207	210	187	201	211	201	207	238	211	211	211	204	214	215	212	222	209	238	213	214	227	183	218	218	199	236	219	216	224	213	195	200	201	193	185	200	221	204	215	209	211	200	221	225	215	221	218	187	207	229	198	197	211	202	198	204	231	205	231	207	190	207	215	213	232	185	218	202	195	234	194	218	197	187	200	218	197	199	215	212	223	200	203	241	200	198	226	190	223	233	220	226	227	234	221	231	208	221	202	201	224	206	204	204	205	209	193	208	220	200	184	217	193	201	213	211	210	205	196	196	225	218	208	204	196	210	235	194	209	192	228	194	184	197	232	210	245	187	215	231	209	225	223	198	217	204	212	218	220	205	208	215	203	220	238	238	222	181	201	194	213	209	195	181	213	215	209	216	208	205	243	223	203	197	205	216	231	236	190	221	214	219	203	196	208	205	200	208	201	194	229	201	196	188	215	204	207	226	186	213	203	203	180	174	219	205	205	199	196	174	187	208	190	217	194	190	208	212	230	204	198	198	206	214	194	215	213	217	200	173	195	198	216	224	217	205	196	202	225	212	217	203	239	197	196	218	237	214	216	213	220	206	183	213	180	198	245	201	229	226	195	198	186	185	223	212	187	212	224	199	191	200	201	196	201	201	198	212	202	204	201	185	212	222	183	222	232	209	204	226	190	230	205	190	201	180	199	206	214	207	204	208	191	184	206	184	229	217	227	235	222	185	199	220	195	190	175	209	218	198	203	215	212	222	216	218	214	204	222	224	227	213	206	210	214	188	210	198	219	216	207	189	193	205	205	210	204	180	208	246	228	222	211	211	209	220	197	180	190	231	216	219	214	181	195	205	230	203	186	228	213	220	190	208	183	167	221	203	223	228	223	206	206	196	202	200	231	193	177	228	227	200	209	202	195	210	202	213	205	254	220	201	202	255	226	214	211	210	215	202	209	231	223	206	211	228	219	210	241	185	193	223	216	223	200	239	189	219	226	214	185	189	207	208	198	203	201	220	225	205	230	198	236	209	207	187	206	210	227	209	220	220	204	227	210	210	228	205	197	205	205	197	239	212	172	181	189	180	190	206	199	211	216	229	209	214	177	208	209	202	204	190	217	223	212	206	205	189	212	220	167	207	214	187	218	202	214	215	185	204	238	196	215	218	225	210	188	200	206	212	220	199	220	229	208	229	204	222	187	200	220	183	235	204	209	201	218	231	198	247	220	197	216	232	191	220	182	212	211	191	220	221	202	220	223	205	218	193	183	214	212	213	204	211	204	191	236	194	212	180	243	246	198	243	206	204	186	222	221	206	218	216	205	191	209	189	204	240	186	192	197	218	209	219	209	218	212	216	218	184	206	228	178	207	210	195	203	202	205	217	220	223	219	208	227	198	202	214	218	233	199	200	183	206	242	210	208	224	205	209	223	200	204	233	229	209	194	208	219	214	217	186	190	206	188	222	202	211	225	234	198	201	183	197	207	241	194	201	196	219	234	218	222	197	200	205	176	214	198	216	221	219	238	222	205	208	204	192	203	213	188	198	195	214	204	207	187	206	216	229	200	227	218	224	196	205	191	226	201	231	185	198	226	223	220	219	220	217	198	201	222	244	221	217	199	198	211	207	243	243	216	215	212	207	219	223	227	211	195	198	214	227	198	211	212	210	220	221	205	186	203	179	213	217	196	210	234	216	216	200	212	216	218	203	195	220	207	238	196	207	218	209	212	204	211	199	202	214	202	226	207	208	206	228	224	214	221	217	201	166	224	218	197	208	225	199	217	240	207	201	200	205	210	201	213	192	224	211	221	216	198	228	207	217	202	229	187	214	221	217	204	202	197	218	230	209	202	224	186	208	214	209	214	225	221	214	198	219	212	191	208	199	207	187	213	202	202	208	202	192	208	193	197	202	219	175	229	159	229	194	218	215	204	201	235	188	216	185	204	205	199	229	229	214	236	206	192	219	219	218	200	208	209	231	202	190	232	203	185	190	230	194	211	206	218	223	217	232	176	214	205	210	214	233	225	173	201	197	214	208	204	214	221	209	226	217	228	223	195	208	208	199	232	213	191	211	194	188	242	212	238	209	199	201	218	224	208	211	205	213	186	220	220	178	187	210	220	209	216	204	189	208	220	191	186	234	226	221	198	196	201	200	217	207	189	202	193	211	212	234	227	192	215	205	215	204	202	195	189	239	181	205	224	205	221	193	190	203	202	194	205	223	208	197	196	231	218	206	199	175	210	216	216	171	235	211	209	194	203	193	187	203	178	228	219	250	206	240	224	198	218	198	218	197	196	212	198	225	192	230	198	227	223	211	220	203	212	207	219	187	201	190	205	200	204	206	206	198	217	213	202	220	221	232	227	210	209	222	229	202	199	210	179	241	218	197	239	204	201	212	198	225	224	212	215	215	225	207	209	216	227	211	234	221	210	174	195	226	212	199	207	227	208	205	218	196	219	220	231	205	214	199	236	172	234	223	228	211	212	190	214	215	215	210	221	198	147	219	202	195	205	216	202	191	212	219	208	204	213	202	186	196	207	204	203	239	219	211	212	210	214	202	230	199	206	212	216	208	204	218	200	224	197	187	177	226	207	198	218	240	236	228	229	199	220	212	205	217	211	184	225	208	206	220	219	201	201	204	180	184	219	234	220	206	218	211	223	197	205	205	222	185	219	212	209	202	205	220	202	234	229	207	248	199	210	239	206	232	233	217	234	236	229	201	221	229	217	208	208	229	195	223	210	175	205	231	177	209	189	235	234	202	215	198	214	209	241	203	193	199	204	197	195	196	206	178	207	206	198	198	205	204	207	207	211	182	189	187	225	175	209	206	205	225	179	203	195	203	206	198	206	216	207	235	246	221	204	182	192	201	210	187	221	205	216	212	213	206	216	216	184	226	224	201	215	185	195	200	202	219	212	190	185	229	214	223	214
2818	1767	12871	22029	24508	16068	7758	3002	517	570	611	555	535	559	559	524	566	584	542	574	527	541	566	568	566	542	542	533	525	528	505	564	584	549	517	551	565	558	531	603	584	544	527	529	585	571	546	551	520	536	577	554	512	573	547	544	548	557	528	542	541	542	582	572	568	570	524	530	578	551	541	534	535	542	608	518	535	552	576	534	557	570	550	502	508	527	527	527	558	542	565	543	524	513	569	578	500	583	523	579	517	512	544	536	558	567	543	576	529	547	506	554	540	553	556	537	546	583	542	582	555	539	565	526	530	558	563	557	522	558	578	571	565	561	568	535	564	547	589	523	546	543	525	555	541	516	536	520	570	544	565	556	546	566	538	555	514	521	528	534	534	513	585	545	571	565	559	567	540	568	508	546	544	592	578	518	543	524	561	499	576	546	568	563	552	529	541	511	546	535	553	559	537	529	527	590	584	568	524	569	516	543	540	569	538	562	526	537	553	554	563	583	560	552	592	549	554	514	583	525	513	539	560	519	549	556	597	540	545	544	557	531	529	532	510	547	550	535	564	562	550	535	588	536	567	521	535	537	578	530	577	500	544	585	553	570	529	559	527	542	547	529	517	527	559	566	604	557	538	546	545	528	531	526	526	543	539	536	625	537	571	584	578	604	584	542	555	535	498	578	573	566	548	560	526	577	563	587	528	552	524	548	578	559	548	542	593	558	585	546	536	549	529	558	533	518	539	542	560	563	573	550	550	558	589	542	513	550	540	559	541	528	539	533	595	555	565	580	543	573	571	560	561	536	550	529	538	549	510	535	565	547	555	521	524	555	551	539	501	574	554	516	554	506	577	528	541	524	542	530	536	533	519	525	548	564	596	563	589	590	591	535	567	555	554	572	548	491	565	560	531	513	515	555	540	514	554	515	572	542	547	568	556	521	602	577	595	586	618	580	531	557	595	554	537	513	540	570	586	545	531	541	501	528	556	559	551	550	604	480	575	569	557	567	538	571	550	521	516	518	592	561	583	571	553	556	561	538	535	533	568	559	565	543	601	559	572	528	592	497	550	581	601	545	537	537	583	512	490	511	566	503	583	562	518	531	588	539	528	575	512	531	583	523	536	564	554	540	511	532	516	583	534	561	527	529	577	512	572	575	568	581	540	530	513	582	549	568	564	567	571	561	559	534	565	539	539	521	568	551	560	581	578	556	553	523	527	529	579	571	563	538	573	556	549	563	549	529	528	541	565	552	550	530	546	533	503	525	525	563	555	525	565	524	532	577	557	533	532	578	596	554	565	588	549	569	533	568	572	510	547	604	537	538	532	565	557	594	529	555	569	542	516	607	564	587	546	479	537	544	496	576	584	592	537	536	530	594	566	556	520	539	553	574	551	566	559	564	559	582	542	559	560	517	583	559	551	586	553	519	535	533	535	546	565	530	556	548	553	567	541	561	556	545	547	582	564	550	574	541	588	560	549	564	563	523	585	508	549	565	528	549	523	568	542	594	559	581	587	569	554	574	581	540	541	549	563	549	546	573	558	548	563	516	566	507	541	536	564	534	529	539	506	554	555	545	548	527	552	566	538	602	570	548	576	552	553	544	556	547	553	524	577	602	559	531	555	546	619	490	595	556	503	541	582	550	535	561	554	578	519	581	551	554	532	574	552	565	562	549	564	586	560	576	544	532	555	561	549	562	525	547	559	561	549	555	562	569	576	554	549	594	552	542	532	571	498	531	579	500	561	558	530	543	540	570	581	541	558	547	531	605	532	549	524	593	557	536	537	554	554	554	549	545	562	552	523	597	522	503	544	528	533	526	532	576	565	527	551	503	548	559	562	561	570	550	527	552	555	545	513	546	584	572	525	565	536	554	578	582	552	587	592	529	532	593	522	533	540	537	539	530	538	552	526	567	572	550	539	547	598	548	527	529	539	518	527	524	575	537	578	560	558	564	522	567	530	553	566	497	562	545	517	553	546	555	550	561	533	582	604	565	539	530	564	609	600	550	544	528	557	551	517	564	514	528	533	554	572	548	585	587	554	585	582	600	584	553	508	529	554	540	554	594	556	560	547	566	578	564	534	573	521	598	578	541	541	544	553	529	570	547	511	479	567	546	559	531	574	562	559	564	555	556	605	567	544	548	516	599	508	568	561	536	545	550	540	518	562	532	583	522	570	594	587	545	536	532	592	559	566	551	572	523	503	558	532	534	555	551	562	560	559	568	555	548	559	567	539	560	529	514	577	531	543	585	560	528	575	517	560	569	530	552	573	568	517	551	515	563	526	509	585	540	543	533	570	538	519	526	564	551	567	533	547	582	557	567	504	544	614	560	553	541	567	531	540	535	542	547	546	532	534	552	556	537	543	563	528	552	593	535	579	571	507	544	545	561	615	555	530	566	592	563	559	537	574	532	559	549	549	527	536	539	575	522	530	549	519	593	519	542	536	571	594	564	561	531	570	515	532	563	514	543	541	545	559	589	567	547	591	526	561	550	549	533	575	548	539	500	492	552	550	603	566	562	553	555	568	552	551	560	523	543	568	493	563	577	545	518	568	582	569	604	546	526	550	576	556	552	586	564	564	576	509	562	552	558	575	563	574	544	579	591	569	528	550	541	568	542	543	560	537	575	583	536	537	536	538	586	544	589	536	532	562	566	502	550	541	558	563	543	518	553	563	538	550	543	488	524	540	566	563	526	571	534	563	562	562	582	553	534	546	530	513	516	558	529	522	592	488	557	575	569	592	588	543	510	587	544	549	548	551	568	531	538	605	573	561	524	539	537	585	565	544	597	528	581	547	516	543	524	579	562	586	551	505	541	545	534	555	549	529	533	524	548	549	560	606	563	562	588	568	556	543	584	547	533	583	581	565	547	525	512	522	570	531	575	537	566	569	587	561	565	535	552	547	573	550	556	578	583	550	571	562	544	541	553	551	554	497	567	562	545	546	560	522	540	545	566	547	518	595	519	572	525	517	570	599	581	541	535	519	534	537	562	550	545	546	510	572	584	582	590	577	487	543	601	545	593	585	562	574	559	550	544	568	561	542	560	580	543	546	552	558	550	559	607	549	571	553	532	589	524	529	529	521	589	540	578	529	505	571	580	523	556	559	534	545	533	538	527	518	546	561	520	563	585	560	545	544	535	559	579	529	591	523	547	518	561	575	561	549	559	582	538	552	605	565	547	557	539	561	549	560	581	544	510	543	517	569	539	501	596	552	533	554	561	557	571	558	510	544	499	548	510	538	547	546	523	567	593	562	516	550	578	553	518	557	574	583	573	561	617	540	567	564	563	550	575	569	578	554	511	589	524	540	520	564	532	568	579	553	544	552	522	553	558	573	551	556	560	546	539	557	527	594	551	571	605	593	563	555	537	566	574	582	574	589	561	549	579	544	547	513	553	545	519	557	551	534	562	521	568	552	563	538	557	524	530	581	541	577	525	565	512	514	534	573	559	535	578	548	561	519	547	599	558	566	581	543	523	529	569	521	546
12997	6376	37706	60526	57361	42241	24348	9689	526	262	243	274	277	279	244	248	204	224	237	285	211	263	249	227	239	245	266	251	279	228	261	243	251	239	255	237	229	265	239	218	253	229	263	242	257	257	249	215	247	213	241	253	264	216	235	247	232	245	250	245	268	240	229	221	245	269	242	241	254	227	234	233	246	220	224	264	235	263	232	235	275	237	245	231	249	247	256	250	237	218	221	250	249	222	219	269	205	228	244	237	279	250	223	245	220	259	234	227	247	220	231	231	250	265	260	259	255	240	245	234	247	238	249	228	233	245	245	219	237	259	254	245	228	255	243	248	241	239	221	228	245	214	251	271	243	239	226	255	228	219	224	237	239	235	276	230	221	226	206	230	269	230	248	238	259	232	259	260	258	240	225	249	241	210	241	240	189	230	258	245	243	238	222	222	234	234	263	258	264	226	230	189	252	232	227	251	250	240	227	244	250	251	234	245	244	285	241	222	279	232	226	239	239	239	244	227	238	237	247	257	230	245	228	234	264	258	264	248	233	219	246	275	226	235	245	229	221	250	216	240	217	242	253	240	249	218	250	239	221	251	256	226	229	249	222	231	255	221	225	219	268	263	272	247	223	237	234	229	234	248	251	208	252	231	238	211	249	236	223	220	234	220	253	253	255	253	229	269	238	258	209	223	265	250	218	243	221	250	235	238	261	244	224	238	253	233	245	212	235	242	224	263	239	205	245	240	240	244	245	254	214	222	245	220	243	229	251	233	265	240	231	251	238	235	249	251	232	245	274	234	213	243	218	221	212	239	268	254	251	220	242	240	229	250	233	228	244	244	234	241	227	244	232	262	240	241	228	246	245	230	238	235	188	255	242	270	228	259	253	204	241	218	258	255	262	251	256	267	214	280	228	241	199	246	258	263	264	258	248	246	250	243	215	248	256	244	240	254	235	241	266	223	258	264	240	217	256	229	233	236	248	268	248	237	246	231	243	249	259	254	216	229	239	229	245	225	255	220	251	219	254	246	260	249	250	219	250	252	221	219	240	229	256	253	229	243	261	236	228	230	221	212	241	243	257	237	231	257	231	226	259	275	256	257	235	209	228	256	247	264	262	243	241	239	253	253	232	259	241	231	246	240	241	247	216	194	238	216	251	245	253	219	253	271	235	239	233	217	237	229	228	240	251	225	240	249	252	261	249	259	251	240	255	217	198	248	267	251	253	272	255	248	249	209	211	239	240	202	217	243	240	236	235	237	232	235	238	217	251	232	253	241	241	241	243	239	248	231	217	212	231	221	224	219	245	241	237	261	267	256	257	234	213	230	250	217	244	226	264	257	267	250	225	243	225	262	253	280	236	246	247	246	248	245	263	213	236	239	229	236	222	271	262	230	230	209	263	222	240	254	227	260	227	289	241	223	252	240	271	239	234	238	224	237	198	249	210	242	270	246	242	227	251	215	251	242	250	253	232	238	252	270	247	258	219	255	235	222	255	232	259	262	201	285	264	255	244	232	255	231	229	236	231	239	228	216	250	237	271	257	216	220	237	221	254	240	228	237	217	213	241	227	264	254	243	234	259	254	255	252	216	238	260	245	259	230	226	262	258	255	243	269	252	285	231	259	249	247	228	242	245	255	230	246	251	235	242	221	219	237	212	236	267	258	253	255	248	232	267	230	258	246	242	262	254	203	254	232	236	233	254	236	232	261	242	263	259	260	240	255	232	233	254	245	247	228	253	257	235	240	268	221	261	242	220	231	246	240	236	235	240	265	273	257	249	219	244	211	228	241	238	250	248	232	260	218	240	233	192	236	240	251	250	250	269	235	210	213	250	248	228	222	239	222	230	223	230	257	226	277	223	232	264	247	234	255	241	239	234	238	267	225	260	230	203	227	241	252	257	246	262	261	276	209	239	219	244	229	228	220	248	239	226	252	254	234	255	256	235	258	217	244	235	252	274	246	225	227	264	236	247	236	219	251	207	238	222	247	243	223	212	221	230	254	243	244	249	235	247	274	250	240	244	243	227	239	241	237	227	247	239	248	255	256	237	236	244	226	250	223	235	230	243	229	265	236	256	255	233	257	240	248	243	231	235	258	225	251	271	241	243	254	233	253	235	237	252	233	219	244	203	215	255	222	213	246	232	246	258	258	233	239	250	198	240	247	241	265	251	297	229	241	273	258	232	229	219	221	239	209	243	243	241	255	237	224	266	253	223	227	237	236	256	216	228	227	224	236	238	259	239	240	233	249	235	252	228	220	244	264	247	257	226	228	252	219	256	234	243	274	245	249	227	239	257	232	236	233	236	245	229	240	251	239	225	248	218	221	190	246	248	238	263	260	246	216	215	235	266	247	271	271	230	235	247	228	227	270	252	266	221	211	255	260	247	252	236	251	218	266	210	276	264	253	241	226	242	224	221	251	256	253	236	210	260	237	251	238	240	233	235	212	239	234	223	254	217	259	234	241	243	249	229	240	254	228	265	242	224	236	258	235	222	252	255	222	275	239	239	217	229	240	257	220	237	227	227	233	262	247	244	208	238	233	252	211	232	237	258	249	256	258	266	245	240	267	238	236	224	264	257	244	267	259	254	238	222	236	230	247	268	248	237	236	265	228	257	230	233	223	242	236	232	226	221	260	247	247	226	232	246	245	241	246	209	233	271	260	241	279	250	238	231	237	237	253	255	238	237	235	235	258	246	248	224	243	253	251	231	265	241	242	234	246	257	241	250	214	254	254	224	248	243	294	231	229	234	229	222	248	234	223	241	248	234	218	254	230	248	231	228	238	248	225	247	258	251	234	241	233	232	268	281	241	239	235	273	239	218	246	277	236	236	262	257	236	240	242	244	250	219	244	240	221	224	226	235	253	272	235	235	231	237	256	277	219	210	218	235	237	235	254	213	245	238	252	251	280	241	230	243	247	231	233	250	225	244	257	250	261	237	259	261	239	215	246	232	241	263	251	233	229	240	250	234	245	230	250	237	257	258	221	249	267	249	237	260	247	262	238	244	252	251	249	254	245	239	240	199	229	217	232	219	236	242	215	254	241	253	247	220	228	246	242	222	236	264	207	257	218	244	257	244	217	262	256	216	251	248	232	251	190	243	246	260	258	232	260	268	223	222	211	256	267	257	235	240	219	253	230	256	269	256	244	248	237	239	272	216	233	238	256	236	239	230	240	219	263	252	240	224	237	233	242	241	260	269	258	234	280	276	248	221	241	255	236	240	254	230	252	225	276	256	276	223	234	250	236	230	231	233	227	213	246	229	270	259	249	243	247	256	246	241	240	277	244	264	274	285	237	238	246	275	263	261	244	260	257	246	223	256	229	209	218	260	245	234	260	249	260	251	231	266	221	232	224	252	244	252	255	233	231	218	218	230	256	232	251	211	244	223	254	234	246	242	262	213	216	234	244	230	235	204	236	230	239	287	224	249	231	255	231	245	278	241	216	218	249	229	236	226	221	277	244	250	215	235	243	241	228	239	242	229	261	225	217
7852	5186	41625	65316	64256	51075	36441	16997	709	792	760	675	817	768	620	688	679	634	622	660	628	611	664	623	594	593	630	650	629	588	637	655	637	640	658	588	636	626	625	644	631	630	616	653	654	689	661	630	635	590	589	614	629	613	628	623	675	589	614	680	682	686	688	575	628	615	625	595	595	641	665	604	636	592	629	618	652	612	611	617	604	635	643	629	590	625	594	641	658	603	622	639	634	645	612	605	620	609	656	626	610	623	583	633	640	601	562	598	633	619	635	625	660	631	619	639	654	644	635	617	644	626	645	598	640	620	555	674	591	562	602	597	618	636	612	637	658	628	642	566	658	618	626	626	619	647	617	637	612	618	611	657	590	574	660	609	659	627	631	625	621	662	647	626	605	638	658	629	587	579	630	605	563	630	605	602	608	594	659	658	667	607	578	595	621	606	593	597	608	620	620	642	636	584	656	597	600	628	621	633	631	617	627	644	570	642	628	664	645	644	655	632	636	596	623	608	665	628	611	592	610	645	647	597	640	634	600	627	607	640	632	614	650	607	601	609	597	623	628	645	601	651	633	643	614	627	624	631	597	657	603	607	635	626	626	604	596	637	584	670	601	619	602	621	608	682	665	666	621	581	569	595	622	604	647	623	570	592	608	610	632	626	636	631	603	626	620	633	628	622	625	607	609	619	652	597	647	644	666	583	591	586	599	633	595	629	587	641	652	628	601	651	615	649	603	619	637	603	600	636	626	585	667	608	649	626	616	648	651	655	632	636	645	634	592	624	600	611	625	638	600	628	641	601	615	624	618	631	660	641	615	625	586	611	603	658	632	643	628	614	641	638	618	643	650	642	633	653	605	630	605	658	648	594	619	633	597	613	623	615	617	680	633	578	639	648	601	602	674	627	641	632	623	615	593	633	634	607	687	649	647	657	594	614	621	590	609	604	622	618	640	616	621	570	596	614	629	626	587	663	634	600	626	576	655	616	599	659	600	634	588	626	614	649	627	596	587	625	652	663	643	603	599	615	591	626	626	619	594	619	625	630	609	633	580	665	659	644	616	642	603	644	639	611	632	641	617	605	623	608	675	632	637	601	616	610	594	608	627	604	625	661	648	617	647	628	621	652	613	608	611	631	659	640	675	635	658	601	613	691	580	593	585	625	597	608	618	626	615	609	624	616	608	660	614	597	627	620	635	619	640	609	625	606	643	612	607	639	621	577	616	646	650	594	653	626	649	626	620	639	597	645	609	619	631	631	631	621	635	630	622	601	649	588	652	644	613	621	623	616	593	625	644	596	552	647	636	610	648	627	668	652	644	637	591	577	649	611	607	676	597	630	655	608	629	651	615	653	652	616	615	599	621	638	628	631	625	644	605	597	594	610	606	598	692	623	645	597	672	636	635	614	594	614	606	608	642	656	624	603	642	626	599	610	662	635	641	637	628	558	620	619	619	656	627	640	613	621	655	640	641	608	614	667	583	646	619	625	630	613	660	645	626	575	574	652	627	615	608	597	612	563	663	659	601	638	612	633	622	605	632	644	629	629	639	616	653	636	611	643	640	617	605	637	632	620	621	597	647	651	647	616	631	612	605	623	652	596	635	602	662	586	609	629	613	613	632	664	624	574	592	595	632	614	606	606	609	658	615	638	616	592	641	628	603	626	634	604	651	626	629	622	627	638	602	580	604	645	606	640	659	599	666	622	609	563	621	576	644	593	682	647	635	575	626	634	662	637	591	627	609	614	587	616	648	652	649	603	642	612	653	642	650	654	641	625	629	612	620	651	672	579	603	638	605	627	629	618	636	639	600	657	627	577	582	603	625	655	605	629	620	630	599	589	645	622	603	605	610	640	629	606	636	611	641	625	645	595	664	658	620	591	608	597	654	654	584	644	636	653	613	633	643	639	587	620	586	637	634	617	606	631	599	651	627	661	658	619	611	582	644	657	645	641	573	638	585	616	583	621	610	609	640	652	630	617	631	591	618	600	649	625	605	636	679	634	626	669	612	645	613	636	626	567	620	631	608	611	631	665	625	622	592	624	583	599	596	600	632	618	565	637	622	685	634	628	622	623	581	609	629	610	609	589	614	626	639	560	615	669	580	621	650	638	630	552	674	605	595	620	617	635	599	621	627	626	614	632	598	617	641	667	618	611	622	635	619	591	661	579	629	618	600	660	605	582	609	623	590	615	622	612	594	599	613	633	630	621	636	584	649	636	598	657	626	655	609	660	615	617	609	626	626	620	647	647	629	646	633	613	647	685	636	671	629	685	573	635	618	654	628	640	639	592	653	654	637	600	609	612	586	653	644	617	639	608	624	587	593	607	604	578	625	673	600	600	627	600	588	619	619	609	601	582	587	608	620	629	660	641	627	580	575	628	649	628	618	627	618	617	613	635	613	592	627	618	647	614	611	616	640	622	624	639	623	639	638	655	613	598	588	611	591	663	627	637	627	645	611	594	642	651	624	612	657	637	634	662	622	642	617	645	624	651	636	648	639	594	633	662	609	609	613	629	672	620	615	613	612	596	577	595	651	632	640	661	621	576	596	609	631	614	560	612	604	625	649	630	583	680	606	587	639	624	630	658	597	666	642	637	584	635	643	643	649	621	633	646	651	604	615	623	586	631	630	649	595	626	637	645	643	649	573	594	593	626	624	649	625	623	594	590	591	630	606	606	592	634	614	613	567	618	595	558	601	611	621	618	607	640	609	543	596	611	627	603	614	578	626	659	615	597	641	617	652	630	610	675	642	617	621	645	609	591	637	623	608	613	720	625	617	605	648	605	624	595	623	585	610	654	616	565	619	604	677	623	616	611	646	589	598	571	635	596	622	634	625	606	618	619	641	617	652	605	630	599	603	627	611	599	671	621	599	639	636	625	641	633	624	609	594	629	619	567	632	616	666	622	623	617	634	656	600	615	580	584	675	615	581	590	619	595	643	620	639	593	553	617	630	613	616	598	631	593	663	625	645	665	623	592	622	643	645	630	615	622	616	616	661	611	623	585	622	625	610	605	613	583	605	643	659	609	666	632	551	645	636	627	640	587	595	606	611	619	602	585	565	611	640	645	607	584	633	590	635	596	656	609	641	653	634	642	645	652	624	602	615	601	614	614	615	634	626	636	626	632	633	664	604	635	607	633	648	644	637	614	607	638	657	582	626	634	648	607	606	633	597	635	618	634	595	650	593	667	612	645	621	658	592	602	631	633	649	681	648	647	633	634	571	654	670	666	629	590	638	643	641	615	634	614	608	595	650	671	616	611	644	625	618	658	626	631	620	616	613	630	613	577	671	634	623	626	627	647	654	617	621	665	618	603	607	638	628	632	590	614	662	645	592	649	610	614	648	628	633	592	615	662	616	645	606	668	597	619	610	612	679	609	664	644	594	681	637	630	597	644	665	627	638	619	589	630	612	609	617	623	599	605	646	634	601	656	679	636	623	597	611	562	626	593	610	643	660	645	647	645	618	635	620	651	627	671	577	654	658	625
20601	11454	47613	72459	68316	54333	36320	19430	1915	372	339	305	272	247	234	234	231	230	233	227	203	253	247	266	236	239	210	215	225	231	203	209	211	252	251	229	223	217	200	248	211	237	254	209	256	235	224	214	239	238	238	237	216	257	229	244	224	227	225	265	227	246	267	240	206	200	189	235	228	223	221	207	257	225	233	223	216	249	208	243	235	225	235	233	244	264	234	232	227	244	209	222	236	238	235	240	226	221	205	245	242	234	224	253	221	225	257	241	255	246	242	234	241	250	215	227	233	254	211	218	218	230	251	228	243	221	279	227	209	245	237	233	208	250	206	230	221	252	215	216	226	237	231	218	226	218	232	239	239	214	222	231	246	231	226	209	211	195	226	262	205	255	229	217	248	211	224	237	221	249	247	253	213	258	248	240	241	228	262	259	239	230	214	228	221	221	212	214	210	217	212	220	206	214	197	234	240	232	238	237	195	262	230	252	228	220	249	231	234	223	226	237	243	225	232	243	216	219	231	237	235	254	231	228	242	211	226	217	260	242	231	229	212	203	242	214	241	241	261	246	222	207	227	244	219	203	247	253	220	234	198	214	224	253	230	239	213	250	218	236	238	220	232	225	229	238	224	214	227	222	228	210	225	233	223	239	227	237	238	264	233	230	243	226	235	241	204	206	232	214	228	223	222	244	229	223	236	264	235	213	228	221	268	262	243	229	251	245	230	211	213	231	227	218	210	261	235	214	213	230	217	197	238	238	230	238	235	196	202	233	227	216	232	242	225	241	232	226	207	230	228	204	253	242	234	227	235	238	231	218	229	233	230	216	262	247	221	204	229	237	238	258	236	254	222	210	234	220	199	203	250	237	222	219	204	203	227	244	224	236	233	238	226	235	246	246	230	239	239	201	235	203	193	230	232	230	210	233	199	222	235	213	209	244	255	220	204	239	212	260	253	246	227	212	218	237	223	214	236	227	220	217	214	245	243	222	213	204	218	229	254	173	223	236	240	237	208	234	218	227	254	256	224	228	226	230	216	259	245	235	251	239	221	227	248	222	258	250	251	227	233	232	223	242	253	236	250	218	201	222	229	230	259	200	229	209	222	206	217	210	230	218	227	223	244	240	214	253	198	237	227	244	229	222	235	239	230	232	250	218	240	215	210	224	233	230	228	243	231	227	217	258	227	207	239	245	225	167	213	224	224	226	209	218	240	200	231	231	214	263	229	247	241	229	224	224	208	206	218	228	250	216	231	221	222	240	227	214	234	234	240	228	226	205	230	244	249	240	202	202	218	221	230	203	207	241	212	245	243	217	233	245	233	208	237	248	248	233	243	225	229	262	201	220	249	236	221	237	236	238	210	224	227	223	258	236	238	215	252	248	231	249	246	226	215	225	218	221	190	249	230	222	233	212	257	264	207	240	206	230	248	234	229	239	248	233	226	227	219	271	215	212	229	226	217	248	234	220	241	228	232	201	225	228	241	236	258	220	247	237	222	234	224	222	205	222	237	218	226	234	234	244	225	238	255	202	229	220	230	235	227	235	242	196	238	228	242	222	226	220	194	211	205	210	229	231	249	202	229	222	206	240	220	232	205	222	232	239	250	210	213	245	226	209	219	227	260	228	204	211	216	229	221	218	206	220	184	226	243	223	247	221	240	223	236	240	218	235	234	229	234	245	218	179	242	251	245	206	211	235	230	240	220	233	229	258	201	228	230	244	221	186	239	211	232	231	241	248	237	222	237	215	196	228	237	213	216	231	240	223	256	234	200	213	276	226	209	222	196	236	252	216	237	235	224	235	261	231	231	226	227	230	229	250	210	221	237	205	220	216	209	234	232	247	223	207	237	213	238	227	253	225	258	208	235	229	233	229	225	207	236	253	261	243	209	232	235	208	220	216	226	225	230	229	201	251	240	235	225	211	209	220	264	237	222	226	198	217	250	233	265	206	223	220	214	220	245	225	221	226	215	223	204	212	235	201	216	220	215	211	237	257	243	239	243	227	221	228	248	243	227	230	229	234	221	208	234	245	209	236	242	219	229	218	192	225	241	225	220	248	234	245	236	232	235	212	224	255	203	247	213	237	265	218	232	223	203	233	232	230	232	221	242	221	242	218	228	225	218	220	210	219	217	244	222	246	218	215	223	219	244	230	230	224	235	241	214	236	220	233	218	230	225	213	241	254	221	228	214	251	266	218	250	227	235	236	227	238	227	242	246	225	247	227	226	254	267	236	191	222	242	242	222	227	238	230	222	244	228	209	244	205	242	227	227	222	246	219	210	206	212	242	256	242	221	234	230	223	244	243	259	209	226	251	231	235	244	208	229	235	224	213	208	247	212	238	220	224	227	227	230	220	237	215	222	262	224	232	208	258	238	228	255	223	215	202	243	227	252	227	205	201	232	217	218	238	211	239	224	213	188	224	216	221	240	210	225	226	231	244	206	212	256	224	246	235	239	225	228	223	225	223	237	209	239	236	229	221	207	219	201	222	225	218	265	218	257	230	217	251	232	221	233	234	216	206	223	232	220	238	227	205	221	223	220	245	234	240	228	231	227	226	220	231	238	238	207	232	231	222	221	245	225	220	237	237	258	215	231	242	207	236	233	235	212	194	224	251	239	221	233	218	260	243	204	236	249	250	222	204	225	227	240	228	235	212	241	214	202	221	230	222	231	237	231	227	233	245	243	210	226	235	254	239	209	223	209	220	230	227	248	249	247	220	272	270	230	222	207	220	224	225	227	226	240	239	249	242	209	225	217	214	255	231	238	230	206	230	270	245	274	194	224	226	193	213	262	258	256	217	220	233	218	259	196	212	232	205	247	218	234	225	240	218	234	227	195	217	244	233	235	219	227	242	216	251	239	245	242	224	219	250	213	206	241	238	236	232	234	220	259	245	254	258	242	234	244	197	234	244	236	216	230	217	231	228	214	246	268	249	223	213	227	213	208	211	251	240	221	223	232	225	220	242	201	249	255	195	244	233	230	225	210	219	227	239	231	218	227	218	233	219	205	234	225	231	203	227	232	242	212	209	227	221	215	209	233	217	229	246	242	231	233	225	211	224	255	234	222	231	231	262	220	210	231	233	197	226	206	198	226	237	217	236	253	252	230	227	205	214	231	247	203	212	211	220	244	221	230	234	233	229	206	237	241	220	255	207	243	239	204	201	229	238	251	221	235	228	225	242	236	221	251	214	242	218	226	232	232	243	189	223	220	211	221	214	228	230	235	253	221	234	264	250	233	238	232	230	193	259	228	239	251	199	218	239	242	252	234	211	247	262	219	241	245	241	228	181	213	203	212	214	252	232	244	272	198	234	250	221	236	217	214	232	232	196	241	243	243	234	221	223	220	260	222	242	214	188	238	242	223	208	236	229	225	242	214	220	210	224	227	223	229	243	214	241	233	233	247	218	214	231	242	265	238	239	229	228	219	198	188	238	214	212	210	233	233	231	238	216	238	228	200	219	239	252	239	264	199	226	219	202	257	205	210	225
10441	8046	49259	77788	77000	63352	46983	27206	905	854	806	722	814	706	584	628	597	592	651	615	583	622	583	590	612	607	576	601	631	604	646	565	558	580	557	608	585	604	563	572	594	605	630	620	627	600	605	628	636	604	551	535	583	607	597	590	579	579	560	678	651	692	728	631	542	630	573	602	562	598	578	578	533	626	571	554	548	609	576	615	602	587	566	562	519	589	539	584	602	571	544	622	573	622	589	614	588	578	614	593	575	609	552	598	609	575	587	580	595	573	619	572	559	587	616	609	611	559	635	600	611	565	597	615	569	566	555	558	602	563	539	572	592	544	586	590	584	557	565	564	574	591	624	631	597	575	577	593	590	567	590	596	610	567	618	578	613	584	622	580	581	627	573	601	566	519	607	621	604	610	609	578	539	571	562	610	549	586	569	578	608	579	626	605	548	541	595	565	604	562	613	598	602	561	602	600	573	590	600	598	581	621	566	559	549	601	602	584	617	594	542	564	575	615	553	548	596	589	592	561	587	592	597	605	579	626	578	647	577	560	597	599	580	570	587	586	551	575	580	570	595	620	608	602	557	585	572	582	573	602	606	610	595	584	625	542	584	571	573	616	629	554	556	590	601	630	604	598	605	592	554	571	593	523	586	570	569	603	562	617	587	572	620	587	585	597	593	621	578	566	540	605	590	584	603	563	639	638	573	621	570	595	581	584	577	587	572	612	613	577	568	522	610	606	567	614	624	630	564	601	575	610	565	604	615	567	591	566	571	586	602	575	589	552	561	604	590	582	566	621	589	616	617	587	586	591	632	584	537	602	559	574	651	561	591	605	604	548	617	559	575	615	597	559	584	582	628	570	590	557	593	602	588	596	583	592	618	574	586	572	597	603	579	580	540	588	625	558	586	563	611	569	600	584	575	546	597	587	608	563	575	576	598	603	593	620	546	589	581	589	590	553	621	584	541	563	547	587	574	570	598	603	605	577	575	560	554	591	590	630	551	593	600	598	587	575	620	560	558	599	601	575	584	583	574	552	590	615	596	582	608	600	586	561	600	581	572	650	616	548	579	590	552	567	594	618	642	556	554	607	571	602	560	587	592	615	616	588	608	585	601	585	588	566	585	593	583	629	545	593	621	613	570	557	579	614	590	616	536	637	596	622	613	621	612	566	634	612	593	613	597	524	651	575	587	558	645	520	586	591	560	562	582	613	548	586	573	603	607	579	600	548	554	571	587	578	576	602	560	580	570	541	585	531	621	586	601	607	632	608	548	568	552	606	584	615	583	595	578	596	601	579	571	589	601	554	541	572	569	595	593	559	564	604	532	575	540	594	602	569	605	578	586	545	607	571	585	618	604	588	526	591	579	578	557	579	551	605	551	573	592	590	607	579	561	582	556	564	578	558	578	574	561	574	599	590	603	598	558	544	572	600	580	578	580	585	603	617	604	575	597	543	599	542	576	588	577	573	565	571	583	630	607	560	600	600	556	620	597	589	632	583	584	552	548	593	530	572	584	607	621	585	555	625	622	597	603	592	577	588	549	606	615	579	595	579	605	591	591	618	565	591	593	551	581	542	605	570	578	539	576	592	560	619	586	577	563	601	556	564	534	584	539	584	601	586	583	603	623	603	557	578	573	583	594	618	619	584	598	596	569	568	600	580	606	571	613	594	622	580	579	603	602	574	585	592	618	568	603	566	596	600	542	568	573	597	593	556	544	541	562	629	571	608	594	606	588	571	565	615	635	588	592	625	580	547	599	563	538	645	587	558	601	593	587	613	591	554	588	611	650	582	573	618	598	579	600	607	570	629	552	625	614	570	605	595	596	620	605	594	623	635	588	585	542	579	555	565	581	569	552	555	593	555	554	599	618	565	601	558	542	557	585	571	557	597	582	539	587	572	558	606	557	609	626	589	563	592	582	572	579	587	568	602	613	550	546	601	587	562	581	552	588	574	605	611	598	574	594	604	649	651	572	604	589	581	561	560	579	604	601	590	579	617	633	594	523	590	568	609	586	610	576	582	601	638	648	593	637	561	604	544	593	599	573	658	546	604	587	580	615	581	595	579	623	608	561	555	620	553	560	611	565	606	568	605	556	618	610	606	601	622	625	609	561	593	607	605	617	600	554	576	608	581	608	591	545	597	590	591	627	602	570	579	609	566	542	569	624	588	573	585	612	583	554	590	585	588	586	592	592	571	602	603	542	583	563	573	595	576	555	594	570	616	586	597	559	579	613	595	610	588	579	601	629	593	600	619	600	562	567	589	581	598	627	603	615	588	595	625	616	582	555	554	562	569	529	593	571	609	597	533	591	599	616	579	605	552	584	596	609	612	641	617	584	588	598	585	594	616	588	601	587	591	598	593	600	581	609	584	566	553	580	593	586	604	597	572	544	563	556	616	598	558	607	564	617	578	584	623	588	636	572	596	585	616	579	615	583	570	577	591	588	559	618	595	568	561	546	567	584	574	540	564	609	586	618	582	576	530	627	575	624	609	674	613	556	600	593	544	582	606	605	572	585	546	617	582	555	592	590	598	591	568	563	587	610	579	613	614	662	615	612	585	575	564	576	559	575	589	588	600	595	575	550	618	593	557	574	555	615	632	579	571	551	582	617	560	552	559	616	570	592	527	573	582	526	594	549	587	538	595	597	626	595	598	563	618	605	590	600	627	567	603	602	569	565	568	615	604	592	596	574	578	581	560	564	588	572	563	604	584	593	551	591	580	600	571	569	602	600	593	548	606	586	577	583	552	606	554	595	568	548	577	578	611	659	583	597	555	567	615	595	609	570	589	638	626	585	589	599	557	606	609	604	635	580	607	555	630	577	572	573	614	571	583	583	576	585	601	574	603	584	610	560	610	586	600	542	567	579	581	562	594	590	595	602	624	571	598	574	573	577	575	615	578	587	594	600	598	580	601	593	604	593	602	536	576	596	570	598	571	587	612	605	623	590	595	565	601	573	536	644	585	604	590	611	609	616	612	564	532	536	616	575	608	568	593	594	564	572	600	612	620	589	564	583	604	573	633	587	543	616	580	578	579	623	611	580	581	583	581	563	601	621	587	578	566	558	587	581	569	551	586	595	581	592	562	596	565	607	584	588	589	575	600	603	575	610	605	629	529	545	583	560	554	571	583	624	602	547	622	536	595	583	600	632	574	573	567	559	597	578	558	520	564	588	585	573	601	582	566	587	611	646	637	549	633	642	608	599	584	602	619	562	566	588	577	552	561	566	602	605	566	611	584	607	616	560	560	540	603	601	590	532	579	538	587	566	614	544	527	577	571	556	550	575	623	597	617	572	582	598	556	594	595	585	574	617	579	584	525	594	570	577	577	594	628	549	615	587	561	611	598	590	597	580	582	566	575	570	599	591	611	588	581	597	598	553	622	562	541	611	631	569	559	598	586	596	628	572	551	584	610	602	584	579	579	539	586	621	549	583	604	569	545	610	601	617	539	570	567	568	605	637	605	595	587	608	619	596	619	652	633	572	587
4151	1355	4469	8580	7983	5342	2794	1191	214	214	197	200	213	219	217	205	199	215	227	207	202	221	224	227	230	200	225	194	227	225	230	220	210	233	221	221	192	195	196	209	218	198	186	224	225	216	195	195	229	196	215	222	201	197	205	213	208	236	203	226	227	191	220	231	212	185	198	215	224	189	197	198	205	196	223	187	230	208	205	214	219	218	216	196	221	187	185	214	224	208	196	216	221	233	237	207	191	170	219	216	200	229	216	209	225	219	209	208	208	194	204	216	197	204	222	229	211	196	193	193	215	205	216	193	216	220	211	214	223	220	242	214	200	205	223	199	214	218	228	181	224	198	201	196	199	183	236	254	222	190	209	193	223	218	203	200	202	180	195	232	208	211	208	206	205	232	206	203	227	193	221	166	238	206	194	202	235	210	222	219	193	198	203	200	201	230	199	209	195	221	200	208	187	223	171	213	227	214	200	203	202	218	215	229	191	236	215	198	216	199	230	194	209	200	197	215	199	215	229	222	196	205	218	201	203	214	181	209	185	220	207	200	206	204	228	196	208	210	213	230	204	192	222	222	228	204	201	212	215	213	244	220	210	231	213	203	193	212	203	200	212	186	221	230	189	233	203	206	203	217	204	213	187	204	217	220	212	229	191	188	226	199	183	190	188	206	206	184	193	196	231	191	208	205	226	226	216	216	213	180	205	190	226	204	232	189	203	213	218	207	222	202	207	200	223	210	225	217	214	204	202	203	195	217	236	202	194	222	221	200	204	193	205	212	203	176	213	195	193	211	194	198	181	216	180	214	198	234	209	234	227	193	192	210	204	186	223	214	205	222	203	206	211	211	220	191	208	199	213	190	208	174	229	220	219	196	237	189	216	193	199	219	211	204	208	195	223	223	212	198	229	208	193	227	229	193	233	218	193	227	233	224	224	195	200	204	198	207	233	233	208	201	207	203	221	202	206	176	198	189	206	210	225	197	192	198	208	212	186	212	186	193	200	206	181	191	247	219	201	198	253	215	200	221	191	196	195	217	210	224	196	212	205	219	223	207	188	194	188	225	240	220	197	206	217	225	229	232	228	204	216	222	205	227	225	201	205	199	223	210	216	193	197	241	231	219	212	204	205	193	225	243	241	244	206	216	196	243	194	213	223	241	203	223	210	235	186	192	188	186	215	210	206	229	206	202	211	197	225	218	198	207	205	226	203	205	195	214	202	201	219	240	199	204	195	209	224	186	249	193	203	247	199	239	212	215	204	235	214	207	236	225	183	234	240	205	233	188	217	230	198	214	197	215	234	193	207	203	195	220	185	213	224	194	192	192	223	209	220	222	206	215	204	190	202	230	208	221	202	204	210	216	192	234	243	200	204	203	202	193	179	238	213	218	222	210	223	216	238	187	188	246	197	211	225	219	170	202	211	203	203	217	183	219	211	213	206	219	214	238	231	199	203	202	193	217	191	227	181	206	218	192	215	204	217	191	223	185	215	176	180	202	211	205	190	203	204	229	218	208	220	189	211	206	214	239	193	190	202	197	198	207	220	219	217	217	202	211	215	223	209	179	222	203	210	211	216	202	229	195	230	219	207	203	216	218	233	215	191	204	254	235	203	206	216	225	197	217	210	205	213	225	203	231	208	202	221	213	228	202	218	206	214	209	207	197	211	221	181	200	192	171	231	194	229	220	232	208	209	232	202	187	203	213	195	216	192	203	225	203	217	194	201	197	188	217	205	203	226	210	197	191	210	207	190	185	218	213	206	218	205	198	204	217	200	213	195	197	194	212	206	227	197	208	233	217	233	191	192	207	231	214	199	211	221	248	194	195	216	206	215	229	207	214	210	229	222	211	196	229	218	221	217	215	218	191	213	181	209	222	190	210	197	225	219	196	220	188	193	231	200	206	187	221	233	183	208	214	199	185	226	200	222	199	223	238	202	204	208	216	211	201	165	212	199	201	221	205	186	240	190	200	197	198	214	207	207	218	210	209	205	207	209	228	216	211	241	207	211	214	209	178	225	219	195	201	219	217	209	213	175	203	208	220	222	216	239	205	206	207	218	240	224	206	215	208	195	228	210	225	229	222	216	196	253	202	191	190	198	204	226	213	224	209	208	228	201	207	210	211	204	214	225	203	228	219	203	217	200	216	194	210	212	211	238	219	178	197	235	218	224	224	208	216	227	202	227	217	203	225	211	217	203	191	211	194	202	214	226	228	232	226	211	240	184	250	224	217	218	186	227	189	202	224	216	223	217	207	210	195	223	219	163	197	229	228	204	177	209	232	205	195	217	207	196	192	225	227	215	211	220	203	226	189	237	216	196	218	230	244	208	232	220	197	224	186	215	221	248	220	205	214	228	184	219	206	197	220	187	215	225	190	209	186	179	195	193	201	199	220	198	220	215	202	198	209	224	211	201	211	204	224	211	201	210	236	219	222	201	203	211	196	218	196	200	175	226	239	210	162	196	211	219	200	226	183	199	195	205	197	214	205	206	225	231	215	223	212	191	184	217	224	199	207	214	195	212	217	223	244	189	199	212	211	212	199	213	204	205	225	214	216	191	206	183	204	216	216	202	207	212	203	183	202	189	219	203	198	188	208	210	215	194	221	202	200	200	195	211	221	220	211	195	201	219	206	207	203	196	230	219	207	203	231	227	214	218	206	219	182	192	197	243	238	224	212	215	202	200	204	208	225	216	226	223	233	200	209	224	220	202	210	222	205	201	207	186	200	203	193	211	209	251	203	216	205	195	252	211	220	199	209	204	197	229	230	207	197	207	212	190	238	214	197	201	251	217	194	203	212	214	217	187	251	218	219	219	226	202	202	186	257	238	217	217	206	227	223	209	235	214	219	217	217	239	229	225	210	241	213	222	221	210	195	202	200	196	194	216	215	207	206	217	229	208	197	246	186	212	200	191	196	219	205	187	228	236	199	192	204	241	192	202	220	214	215	221	186	201	219	208	218	211	183	221	197	201	218	213	210	213	230	210	200	202	229	214	202	214	191	206	229	196	200	225	198	210	193	208	226	222	208	244	226	211	198	189	207	201	239	213	199	189	220	208	228	203	212	194	182	183	201	223	199	198	200	233	202	202	218	215	203	200	196	214	201	200	213	192	217	221	207	222	192	184	223	176	214	236	219	208	191	219	216	231	217	194	185	232	206	227	196	227	201	217	220	190	235	202	195	184	199	190	197	226	229	228	200	196	177	179	217	183	196	196	243	196	205	187	231	194	186	217	188	198	199	208	208	225	204	195	207	190	193	216	201	221	210	206	221	233	214	211	215	215	188	205	196	200	274	206	214	208	186	225	213	215	229	189	213	196	194	203	226	185	201	210	231	208	214	196	211	209	212	191	190	225	218	208	210	213	209	216	233	216	204	224	218	224	204	205	231	212	219	226	179	205	224	219	239	210	226	182	195	198	225	214	174	195	224	203	225	208	231	254	213	219	236	189	212	223	203	231	181	191	196	215	187	204	208	186	232	179	185	195	199
3246	1605	10994	22436	21862	15934	9477	4102	548	553	580	559	553	571	545	546	538	600	538	543	556	557	548	555	526	543	514	547	540	565	539	526	565	561	591	552	571	539	585	526	524	544	579	547	577	598	601	509	561	565	578	529	551	542	577	525	584	568	555	600	531	559	535	554	548	574	554	551	541	552	589	561	546	550	555	576	565	572	549	567	558	585	556	551	544	578	513	524	544	551	537	553	544	506	565	521	551	546	572	568	549	587	569	557	537	523	560	536	576	565	594	567	556	563	571	550	578	520	566	559	566	562	545	556	553	563	526	515	560	568	599	580	572	550	528	540	588	546	566	565	568	587	560	561	567	552	530	545	525	535	507	511	535	601	556	592	543	510	555	531	563	580	574	577	537	584	576	531	583	552	577	606	549	551	579	553	581	524	535	555	539	551	592	584	531	541	556	528	573	531	570	546	551	504	548	569	539	547	536	561	502	553	534	555	588	559	518	534	551	555	545	545	547	539	583	571	566	572	540	552	528	562	564	596	577	578	538	538	546	525	562	564	501	590	568	556	540	554	507	529	527	538	567	539	586	568	505	556	537	568	556	565	579	557	575	547	559	560	566	586	544	543	506	531	520	569	552	564	553	503	563	531	501	538	533	567	549	545	521	544	581	562	500	578	551	561	529	534	566	574	546	600	540	550	535	527	557	548	571	540	539	576	553	582	561	607	554	545	561	549	557	539	577	539	557	581	536	601	541	532	529	575	547	547	541	576	555	552	529	509	572	567	535	600	532	550	518	568	535	541	589	508	568	535	541	557	552	556	510	536	578	551	545	565	588	586	564	555	554	551	541	546	548	588	560	537	531	548	568	571	580	572	578	582	499	540	529	556	556	578	542	589	577	576	553	527	555	578	584	518	548	552	580	548	541	574	542	557	532	561	526	531	544	532	558	548	541	527	522	577	553	568	551	517	576	563	601	547	556	574	597	541	525	574	528	570	586	571	545	517	601	617	519	543	539	538	576	554	575	536	536	561	575	544	547	558	523	556	565	579	523	542	561	539	540	560	578	561	574	551	536	534	523	561	575	544	565	500	547	541	557	562	573	543	567	563	550	518	532	551	559	574	596	539	520	564	567	555	561	545	537	545	575	564	612	561	537	596	563	525	568	577	573	553	569	553	533	554	558	559	580	544	541	567	560	528	556	605	545	584	581	529	558	539	540	582	564	546	596	579	568	554	511	579	544	582	564	592	552	521	517	598	545	531	604	560	548	586	552	565	586	601	562	578	556	586	568	553	559	585	573	572	562	541	566	582	578	546	522	576	574	487	581	593	604	507	573	565	550	541	506	525	531	582	613	536	539	543	533	521	558	527	504	522	567	553	554	585	530	518	574	567	575	527	536	589	528	564	541	598	549	524	543	558	540	530	564	584	525	491	510	536	543	575	530	543	556	548	507	549	550	590	534	613	550	539	546	534	546	565	526	531	566	586	575	580	573	530	552	522	551	545	555	540	532	579	547	527	575	510	535	567	590	549	591	534	535	577	545	503	547	517	559	567	565	572	564	563	566	533	598	553	566	529	626	516	541	547	567	533	502	560	558	560	545	568	574	584	546	550	588	530	551	563	589	557	589	571	557	550	536	544	537	565	513	539	545	564	562	556	568	589	546	533	554	557	531	555	524	584	535	544	527	566	548	577	586	553	535	540	563	544	553	523	584	550	557	583	576	517	545	535	554	547	578	600	560	557	500	561	553	582	515	519	535	568	554	525	563	545	541	587	573	554	558	567	555	582	548	518	562	551	561	597	546	574	522	597	564	576	563	543	547	556	581	545	557	586	516	540	577	606	574	491	559	576	536	562	549	579	570	540	564	569	552	515	593	526	564	562	536	553	588	546	544	522	527	578	533	551	537	562	557	539	539	553	548	558	496	557	546	543	584	548	563	523	607	552	556	588	588	586	583	535	564	530	517	523	543	508	515	596	557	532	595	553	562	552	556	550	555	526	526	547	566	547	535	554	600	563	614	555	537	535	544	564	582	564	538	566	528	560	545	533	541	556	585	618	558	527	562	576	635	543	564	579	517	494	575	561	556	589	548	564	539	552	540	608	585	577	533	532	558	541	569	546	549	569	564	580	592	568	535	510	507	541	603	572	580	566	542	533	534	569	580	547	548	511	570	541	525	555	553	584	580	574	537	574	540	588	584	544	563	567	551	540	582	549	551	546	545	591	505	553	518	536	554	546	544	538	571	569	548	593	573	527	571	567	533	538	560	565	569	552	559	565	534	546	561	576	542	559	528	520	545	552	556	525	565	575	578	534	516	558	538	587	583	544	562	549	540	582	548	549	535	548	587	532	563	566	528	541	554	524	530	523	557	555	573	581	546	578	562	570	556	561	579	562	539	559	562	539	570	553	553	567	516	569	570	548	570	514	568	555	568	536	542	516	537	547	553	555	549	497	550	578	553	609	571	543	560	550	565	534	523	543	569	567	554	556	568	548	536	580	560	552	551	555	545	540	574	535	574	574	602	570	529	572	580	556	554	570	582	561	504	579	541	564	525	562	575	545	538	543	514	581	584	560	597	528	568	572	596	521	589	539	517	542	552	549	546	593	533	552	553	545	525	520	600	553	567	569	518	550	552	577	582	550	579	562	575	573	566	529	556	543	587	564	554	539	570	548	531	600	566	554	543	561	595	536	502	587	546	555	559	552	566	554	599	547	514	544	512	551	593	587	576	541	512	558	543	554	555	537	606	497	571	498	577	581	506	538	629	538	551	576	573	539	580	568	557	566	555	568	549	571	553	551	517	547	544	548	524	518	565	529	576	518	546	594	563	585	580	576	585	555	577	584	549	557	590	545	560	581	575	526	513	587	570	558	570	593	545	544	514	548	543	558	524	555	552	533	574	545	525	537	580	562	537	546	540	566	521	530	547	523	533	569	552	583	575	556	527	614	552	560	514	536	553	512	539	516	579	563	566	588	534	579	554	535	563	568	518	546	555	568	579	579	550	548	559	535	555	576	532	524	568	559	565	543	527	559	567	565	522	526	557	559	563	566	546	540	519	536	589	517	521	621	546	547	550	497	636	536	541	558	498	623	562	532	548	546	598	561	582	516	498	566	557	554	582	551	554	565	575	536	575	517	567	519	561	603	544	560	526	575	555	543	542	542	548	582	562	531	575	540	590	562	595	547	549	614	535	560	566	540	564	553	589	575	576	583	563	613	563	560	557	555	551	561	552	526	540	573	553	546	571	593	470	545	558	535	573	537	581	570	553	581	518	570	535	554	545	544	565	556	559	541	585	547	546	571	513	567	551	570	564	534	593	582	566	579	554	551	526	523	521	540	543	551	562	560	523	557	520	568	557	548	553	552	544	555	572	550	527	561	529	564	544	539	540	557	540	547	533	556	542	518	595	567	540	583	566	517	554	566	514	525	554	550	545	559	556	574	575	555	527	540	582	575	558	531	510	510	547	603	502	551	571	538	603	532	573	551	571	536
14872	8161	47073	63000	52836	39154	25409	10566	701	273	267	298	286	253	264	267	261	253	247	232	248	285	282	225	253	230	244	258	226	225	260	245	250	265	246	241	239	223	244	241	241	240	260	243	268	216	231	249	243	246	255	270	220	236	216	240	242	234	233	240	232	231	236	215	224	264	249	243	233	246	275	251	237	233	244	243	271	216	248	222	259	245	263	255	217	243	243	246	241	219	244	227	280	225	245	257	205	243	256	225	242	234	225	233	256	240	237	242	249	225	242	250	291	263	240	246	233	243	230	206	240	219	224	246	230	264	255	253	237	241	269	244	253	248	261	224	256	251	237	234	236	233	217	210	239	241	218	258	271	236	229	232	237	243	250	251	255	245	216	255	245	239	234	220	269	254	242	241	256	229	247	220	258	228	271	229	264	272	240	252	233	235	243	226	244	256	246	254	230	218	245	228	220	210	241	230	238	236	244	232	235	255	231	220	249	248	240	243	225	239	213	245	260	254	232	250	269	272	251	254	234	232	225	242	236	237	242	213	244	230	224	224	239	253	247	215	221	241	249	225	232	256	260	221	233	251	262	235	247	241	275	242	238	240	270	228	224	240	247	245	216	212	208	236	268	226	268	257	236	260	247	240	255	253	237	254	241	269	230	235	218	230	253	241	254	233	237	228	254	282	234	262	222	253	239	234	249	224	266	240	232	283	222	237	241	247	265	251	241	241	264	228	274	267	252	262	243	254	263	252	225	236	240	241	214	253	263	254	220	238	220	242	237	230	258	271	241	268	226	221	237	220	248	221	251	247	219	220	236	244	265	240	255	199	224	251	238	263	253	204	239	232	240	263	238	258	258	229	216	239	252	233	264	254	263	266	256	213	243	239	240	233	224	263	245	242	263	250	261	234	228	233	260	245	279	229	254	246	223	258	270	259	256	235	235	247	224	240	260	234	231	255	229	249	230	216	253	225	255	275	233	266	270	241	224	231	246	244	248	253	250	241	268	220	240	228	244	252	253	216	271	249	260	265	251	235	285	254	236	239	236	255	241	239	228	244	252	227	237	214	228	235	223	233	267	241	254	206	252	258	246	247	244	233	241	255	251	252	228	237	236	241	260	265	252	249	223	240	220	255	252	207	240	267	245	242	252	225	236	244	236	260	224	249	236	265	252	252	251	272	260	239	227	249	266	229	226	239	219	217	253	233	220	265	226	252	237	267	284	255	234	284	252	226	230	246	236	244	226	231	231	258	246	240	237	246	233	271	231	244	246	262	227	251	214	253	236	228	231	235	239	245	261	237	240	233	217	265	254	262	222	261	224	244	236	238	247	239	256	226	243	239	252	248	242	274	276	232	250	251	233	214	213	235	223	242	214	247	232	222	245	241	226	251	247	244	234	220	237	241	245	243	245	247	255	227	250	231	249	238	256	250	233	226	258	235	216	216	253	240	282	244	245	227	257	261	243	229	268	258	256	253	223	230	270	255	260	226	225	258	240	241	225	273	256	235	225	245	231	256	253	245	257	256	226	237	244	252	248	226	272	264	249	245	233	226	246	281	216	248	255	277	260	259	247	259	243	277	244	238	226	248	230	262	248	242	237	263	220	266	224	270	242	253	257	245	245	269	247	226	260	222	241	238	243	281	262	248	279	215	224	230	229	249	215	271	240	282	243	236	238	252	244	256	256	257	238	248	209	216	280	254	251	239	230	234	212	225	229	273	241	243	248	242	251	239	237	251	253	219	246	229	232	230	241	244	239	260	217	266	259	277	248	243	224	244	243	240	237	258	236	251	254	265	222	228	241	238	232	230	258	245	243	270	269	254	233	233	247	227	237	236	232	261	245	227	224	253	233	259	248	210	230	275	248	257	244	262	234	265	271	267	238	216	212	248	244	271	258	217	238	220	224	239	229	237	270	239	241	222	226	236	236	231	247	232	231	234	241	216	229	253	228	252	250	217	241	227	228	241	217	249	246	241	250	248	231	246	232	219	258	245	253	231	265	237	255	257	257	220	249	257	205	228	224	225	274	261	226	249	264	225	223	255	230	247	248	247	240	275	225	208	261	251	226	262	239	247	234	260	237	230	257	259	249	259	229	233	242	249	247	230	248	262	246	241	220	210	252	226	276	244	251	266	252	236	240	282	219	221	263	232	212	247	242	260	267	231	253	250	241	267	266	256	258	244	266	218	237	249	272	230	217	227	237	216	228	210	242	239	238	210	223	250	248	256	234	234	251	246	241	240	232	252	218	244	217	253	230	219	262	234	271	261	222	226	262	242	262	254	242	244	238	261	232	206	253	229	238	209	205	264	242	217	275	251	254	254	220	224	228	263	236	213	263	254	258	232	221	247	244	236	252	247	279	262	232	252	220	250	242	220	228	276	246	229	245	248	267	236	241	241	230	250	285	240	223	242	249	237	242	237	256	231	265	224	225	253	246	215	268	259	259	216	271	222	239	258	257	239	237	257	213	245	257	213	233	239	216	239	223	237	246	264	232	220	246	209	233	242	241	247	240	245	276	235	250	263	255	245	232	213	242	268	251	250	229	236	252	245	229	259	234	256	271	228	230	238	238	251	247	241	261	234	232	222	248	249	250	244	246	232	265	271	248	233	269	177	234	223	251	221	261	236	247	248	228	232	220	281	247	232	243	230	234	244	245	247	258	238	258	240	225	267	233	232	247	248	253	243	222	231	258	233	236	208	239	227	242	242	233	251	222	208	255	240	247	261	240	268	235	240	256	243	231	217	251	251	244	237	243	229	253	266	237	227	274	239	232	247	246	257	248	223	234	260	260	255	225	221	227	234	244	229	228	245	271	248	231	244	233	274	236	222	237	232	234	223	246	248	233	230	252	260	249	234	240	277	256	246	231	223	248	273	270	253	239	253	233	258	266	233	239	257	253	239	225	261	263	285	238	244	215	214	239	238	256	226	239	236	258	234	229	267	244	205	221	237	245	266	217	266	254	213	263	245	262	216	233	245	255	251	213	262	265	247	236	256	237	243	255	196	244	222	249	206	277	246	262	247	233	252	205	237	260	241	266	257	256	255	232	247	229	244	264	254	229	248	244	266	254	226	228	229	219	255	242	233	246	247	239	215	241	256	275	255	251	227	243	245	226	269	252	235	260	238	209	221	214	233	250	267	234	225	252	233	227	221	247	238	252	258	223	251	237	241	246	250	218	239	253	251	255	267	264	250	214	232	250	252	246	251	239	240	217	246	247	246	246	244	247	252	228	232	233	242	211	246	273	244	256	232	219	232	216	249	247	230	225	252	249	229	235	289	274	242	227	241	236	240	260	247	257	252	232	238	250	252	265	252	217	252	278	235	260	244	251	259	218	234	265	248	240	246	265	229	229	246	245	225	215	263	241	237	259	251	226	241	239	260	262	253	263	236	216	246	242	232	249	229	226	230	255	238	232	259	243	214	253	270	245	245	251	235	255	236	242	264	226	225	250	253	242	263	215	245	268	264	268	232	266	223	250	249	230	225
8923	6517	49627	66689	60751	49102	38223	19027	780	740	788	809	744	741	638	658	616	658	633	639	612	625	604	663	613	615	645	671	616	655	623	661	638	627	642	697	618	656	681	653	623	638	658	678	669	635	667	614	627	660	645	586	678	663	605	625	633	590	659	625	663	597	725	599	651	615	658	604	648	674	667	607	640	656	660	606	588	645	657	641	652	652	623	647	659	657	689	624	647	644	633	635	636	600	614	625	616	642	665	664	652	615	635	654	664	686	644	638	603	641	647	635	603	630	642	603	639	640	624	609	620	609	660	636	621	612	615	622	636	638	635	633	670	639	610	626	586	661	642	622	650	677	638	681	648	610	614	653	602	631	660	597	651	631	635	634	606	622	628	649	651	623	650	630	599	644	609	586	642	638	663	617	583	665	662	655	664	616	650	617	639	628	628	614	624	586	625	620	606	634	654	645	668	623	650	626	619	621	610	582	595	649	607	647	620	616	603	631	620	632	650	597	600	658	633	634	657	661	633	672	640	667	641	632	625	653	605	637	638	599	660	602	630	607	641	624	648	636	647	653	625	606	653	631	598	622	607	664	646	684	627	609	588	646	630	610	641	609	603	635	627	606	647	587	661	681	601	634	565	662	613	608	638	630	624	635	607	669	630	613	635	659	679	593	608	656	616	633	616	631	638	620	658	616	605	631	660	647	659	659	668	659	634	612	602	612	615	604	645	618	645	609	620	636	668	644	644	611	635	618	602	643	606	574	632	611	626	608	601	573	624	586	615	639	604	666	681	635	636	633	654	654	605	627	631	676	640	622	602	616	631	576	629	610	644	601	607	621	586	639	615	600	633	616	543	618	625	583	637	610	642	599	644	638	637	621	640	650	648	630	617	617	620	628	641	613	608	606	637	630	617	619	673	607	640	634	621	612	622	611	637	673	651	580	626	672	647	617	631	619	639	646	558	601	601	643	624	570	642	663	650	621	621	603	605	653	658	628	623	621	578	626	650	593	624	602	573	644	659	633	603	660	629	617	615	610	621	662	635	667	653	643	645	690	580	627	620	665	615	559	631	598	658	614	629	623	658	675	599	591	580	665	600	610	626	663	664	633	643	614	652	643	613	592	606	646	580	661	603	621	623	613	668	643	644	607	635	613	580	626	606	582	639	618	642	617	633	632	614	615	642	632	637	669	613	632	640	620	622	648	589	583	641	661	643	597	610	629	642	599	613	676	607	611	588	607	612	662	641	596	589	624	642	650	642	621	637	616	611	638	598	610	609	627	628	612	657	635	637	604	609	618	628	644	640	633	614	632	654	585	633	644	657	618	611	611	611	634	587	623	631	616	639	629	633	598	636	631	620	653	584	631	645	610	615	660	605	658	615	630	620	573	639	653	644	632	613	637	624	633	629	590	613	652	604	645	619	616	636	659	597	655	653	627	639	615	631	607	630	664	641	603	662	595	613	630	630	611	644	642	639	585	651	657	608	658	663	595	659	600	637	601	654	643	634	602	609	600	637	651	599	653	662	607	611	601	607	677	619	646	640	602	712	637	661	637	608	640	565	637	633	583	646	602	586	595	654	646	658	662	640	604	557	625	606	633	652	648	647	623	609	613	633	616	631	636	634	623	611	622	637	606	679	640	649	647	665	634	635	617	632	573	649	649	645	640	578	638	639	610	651	628	608	621	625	625	650	610	618	657	592	637	628	639	596	595	663	612	610	641	635	671	663	677	613	656	638	637	599	655	633	619	621	637	608	620	654	648	629	614	638	567	614	595	623	575	611	607	642	628	661	659	632	628	605	624	635	622	630	615	648	634	645	649	609	619	624	586	636	613	642	629	638	631	632	638	616	642	602	642	635	658	655	632	594	641	662	636	588	635	659	635	580	679	656	671	627	583	576	669	629	662	637	610	622	664	607	634	593	644	654	633	665	644	662	607	646	652	628	670	584	623	650	631	602	593	661	646	661	579	593	656	620	625	627	645	619	646	675	634	616	591	602	647	636	606	643	620	590	649	636	607	608	602	631	608	633	626	602	615	626	597	651	676	619	647	653	633	624	625	614	642	653	596	650	637	622	616	618	666	644	603	608	653	656	667	678	585	630	642	670	667	637	634	614	636	601	650	617	591	619	633	642	616	615	654	605	592	597	608	593	573	577	654	654	581	636	642	651	597	642	672	640	640	647	619	626	632	609	635	665	646	625	645	622	660	624	617	603	652	629	615	640	665	633	659	666	633	722	633	630	643	649	616	612	647	604	623	609	634	645	637	634	651	648	637	667	666	578	585	590	664	651	624	646	570	655	646	629	630	582	658	592	596	654	616	658	638	627	586	646	623	618	647	621	601	619	595	662	627	611	635	606	686	650	635	634	663	628	660	636	617	646	577	661	684	670	612	632	617	621	599	606	571	606	630	637	557	647	623	631	626	651	636	637	626	637	604	633	619	646	630	618	571	646	661	617	616	598	652	636	657	629	586	651	662	639	641	601	665	620	624	638	610	622	617	655	613	604	625	554	579	597	598	587	606	634	585	643	635	628	620	660	639	639	626	636	620	639	663	609	600	629	628	634	606	629	608	615	631	641	630	663	641	644	646	679	623	665	639	617	611	669	601	642	578	618	590	649	614	650	645	681	661	600	668	624	671	597	679	628	616	658	621	643	597	636	633	688	606	656	621	621	622	627	633	646	621	591	637	600	614	649	622	633	681	642	676	610	636	612	638	649	661	584	673	632	599	634	620	629	633	573	646	659	645	585	674	640	682	662	633	630	614	644	620	640	618	649	612	648	631	618	654	663	643	629	614	596	645	627	623	655	587	612	654	661	599	593	605	642	639	616	643	632	621	609	625	591	648	649	628	636	692	605	609	629	611	634	611	617	694	655	664	664	581	653	630	629	647	635	650	624	632	629	639	632	597	651	644	655	662	605	665	639	674	591	642	615	659	606	649	613	613	612	634	646	667	656	633	618	624	624	602	642	583	612	587	622	617	614	648	665	579	658	629	620	639	626	631	639	645	627	640	651	650	632	643	635	658	615	609	643	642	619	609	640	635	651	613	598	620	631	606	601	665	600	614	595	619	627	617	618	673	624	607	624	677	623	606	603	632	679	621	627	625	610	651	651	606	636	645	622	601	600	629	661	584	615	618	657	678	589	625	613	616	648	603	609	624	628	656	628	666	634	637	612	654	621	626	593	653	638	635	606	600	630	605	635	663	615	612	651	650	599	672	614	641	637	599	632	636	609	625	633	631	593	664	590	661	614	695	591	645	620	667	583	694	662	585	666	641	625	629	611	595	608	595	638	639	611	637	628	608	640	623	592	672	613	620	665	651	621	618	600	591	644	645	588	637	617	600	637	645	632	626	585	643	626	666	637	667	610	648	615	616	640	583	673	623	637	584	612	630	663	669	591	623	646	578	615	611	586	653	610	657	688	650	631	635	663	654	621	641	622	615	619	596	644	643	604	632	659	604	604	574	624	637	608	606	642	635	632	650	620	668
21998	14172	58910	75199	64570	49662	35410	17354	1432	299	291	264	258	231	242	243	271	224	234	243	224	240	246	242	226	190	224	212	239	242	216	202	220	223	231	229	248	250	202	225	222	234	256	218	225	233	230	237	223	247	238	240	238	220	221	204	232	251	220	247	227	228	227	252	230	236	235	230	247	246	212	235	237	231	234	235	242	222	243	245	222	221	220	222	240	221	232	226	206	218	229	240	225	243	228	237	234	250	214	218	222	253	234	229	237	238	239	245	232	242	262	216	213	223	220	234	213	252	226	218	214	237	223	229	229	251	264	217	217	220	257	226	212	242	211	197	246	225	207	202	208	210	241	240	260	206	243	243	240	222	236	234	208	239	231	238	264	236	200	231	228	228	213	244	218	232	219	227	228	236	225	255	250	241	220	224	244	223	239	240	209	240	225	239	218	232	221	255	208	223	239	232	233	233	276	239	237	237	230	235	269	235	215	220	224	189	236	214	216	248	271	253	235	235	225	210	217	215	267	228	217	217	249	229	208	232	241	233	205	212	200	216	219	249	240	250	231	207	236	267	241	211	216	217	214	247	229	259	250	229	224	234	199	201	229	225	243	255	257	221	237	222	227	233	214	231	245	205	218	259	202	229	259	223	230	238	237	213	214	235	254	255	214	226	229	225	228	249	239	251	233	244	216	211	244	231	257	226	241	208	225	225	272	248	235	221	216	221	219	218	238	197	244	205	243	255	213	248	203	246	220	243	233	217	225	224	242	257	233	239	241	238	216	227	255	256	231	237	221	219	216	210	242	238	231	231	204	217	241	230	246	239	218	225	237	216	245	251	247	237	233	200	245	214	221	232	205	235	245	226	240	210	230	241	226	225	226	235	234	219	232	249	237	225	232	260	260	232	213	236	243	219	218	244	241	229	214	202	219	202	249	242	251	241	230	235	226	232	227	239	237	212	215	233	233	259	237	219	260	225	238	242	245	228	282	284	243	231	222	241	215	247	236	261	246	216	226	223	251	260	235	235	247	265	224	241	229	253	245	220	239	263	207	230	246	232	216	221	236	238	215	232	215	230	220	230	243	218	249	249	223	217	227	249	220	203	224	244	227	243	247	249	218	203	230	269	241	211	216	231	212	226	202	212	231	221	236	232	229	231	222	211	206	232	251	221	221	234	228	232	239	239	226	243	231	211	196	228	232	225	267	256	208	233	215	213	208	230	220	252	226	250	198	243	225	224	232	233	224	199	265	242	233	214	245	227	230	239	236	217	220	214	225	239	235	233	248	262	216	197	226	227	204	224	241	230	246	225	241	240	244	207	235	203	242	239	245	234	218	234	219	196	248	224	207	230	233	232	219	228	213	231	252	243	206	219	259	202	224	220	230	221	207	228	211	229	233	223	234	235	250	249	214	233	231	230	214	253	243	215	229	239	239	222	192	217	232	238	237	264	229	205	244	231	239	224	226	246	257	230	223	230	234	229	243	219	262	217	221	243	243	226	246	203	223	221	240	255	225	211	217	240	266	245	238	233	242	247	270	226	233	236	236	221	227	208	265	251	233	203	235	226	239	222	224	227	242	216	222	212	219	232	246	232	211	254	229	201	209	242	244	215	234	228	209	246	229	237	225	210	231	243	204	245	236	230	228	221	226	221	230	222	241	214	216	232	209	246	225	234	244	204	232	212	243	225	216	252	211	240	242	244	221	216	235	229	226	223	218	244	250	254	251	212	210	237	229	221	218	225	232	248	234	217	230	234	225	219	220	218	231	256	201	210	219	232	258	225	232	236	207	223	219	253	219	214	243	235	203	232	229	210	219	241	237	220	201	209	237	207	210	224	230	206	249	258	233	244	228	233	229	192	223	218	240	247	191	234	254	210	245	247	207	250	247	218	213	259	210	194	236	224	223	240	218	202	224	266	228	220	211	222	230	240	223	253	220	243	237	224	209	205	228	215	234	216	253	203	251	231	205	218	279	230	213	240	224	214	218	214	223	244	227	219	227	219	219	235	230	225	217	213	249	237	247	247	228	235	218	243	234	231	194	229	242	236	224	213	194	237	246	231	230	212	221	228	232	223	263	222	225	209	233	249	244	228	223	243	241	222	241	235	195	243	239	209	220	247	248	219	212	241	212	224	217	251	205	225	231	244	207	247	208	257	210	207	230	239	224	215	214	225	213	226	227	214	213	227	245	204	224	228	253	229	228	243	221	214	241	216	232	253	218	246	203	230	221	219	230	228	220	241	239	250	230	233	228	253	221	230	223	241	214	238	229	219	223	240	238	214	251	205	249	256	234	229	204	232	236	229	265	206	238	203	242	241	215	223	221	225	236	223	241	241	235	210	213	249	215	247	242	236	230	240	232	210	247	253	220	238	221	218	238	248	215	207	229	230	196	220	224	216	253	224	239	240	244	254	245	231	233	250	228	234	255	216	261	240	256	219	226	218	249	218	251	236	218	216	217	227	222	230	231	228	212	236	249	253	235	234	231	239	226	253	204	244	197	246	227	204	236	217	217	227	225	248	254	235	249	224	224	256	217	286	247	248	248	195	220	248	210	214	218	241	220	265	239	218	210	216	219	224	198	223	218	240	208	220	203	222	227	227	228	260	211	225	221	238	222	216	246	235	217	233	247	217	239	241	230	222	223	272	233	259	226	220	232	202	217	242	222	228	265	217	220	230	245	227	205	227	202	246	222	221	242	257	239	220	242	221	225	212	216	217	218	242	227	224	221	235	228	236	253	223	231	223	210	201	219	221	234	242	246	239	245	199	237	235	218	237	237	259	224	235	238	252	242	228	232	223	214	219	223	218	223	233	209	250	250	216	220	241	202	231	252	223	184	218	233	258	234	233	226	231	222	228	246	241	217	232	222	210	226	219	217	227	225	227	236	233	256	218	273	233	226	225	244	226	251	212	249	209	224	235	213	246	193	212	211	234	224	262	228	261	235	246	235	218	229	233	238	227	252	218	235	247	226	231	212	205	236	243	213	226	224	222	226	220	203	244	230	223	235	234	214	236	193	211	247	238	229	250	217	229	218	226	231	232	194	241	203	204	238	260	209	232	233	239	236	213	231	236	283	197	210	213	242	227	252	243	226	249	209	200	225	261	226	221	231	228	251	247	209	219	216	215	266	250	255	211	231	257	251	226	232	243	260	228	210	217	246	230	219	234	227	251	214	229	246	236	214	232	249	218	244	232	224	251	246	238	212	252	240	219	250	215	230	234	234	206	240	225	225	235	235	236	239	206	199	232	234	223	229	212	229	209	226	216	239	238	225	256	219	234	247	218	250	206	235	226	251	259	248	252	234	206	249	218	241	231	221	230	269	233	238	211	234	263	241	197	231	222	244	229	255	201	208	234	230	230	213	260	236	208	238	211	233	229	232	224	219	225	242	230	270	223	234	256	221	236	229	231	251	234	227	217	216	230	248	228	250	227	246	238	248	223	246	235	231	238	213	246	269	246	225	228	225	245	217	245	275	248	223	239	221	226
11444	10465	59091	80954	73524	59529	46047	25141	849	812	790	804	780	713	676	601	550	606	620	585	591	665	606	577	623	619	599	617	592	623	638	626	620	562	542	619	612	568	576	579	606	562	631	639	602	618	652	610	626	626	576	606	608	650	619	625	568	573	612	633	630	662	754	600	594	596	621	628	563	589	591	574	603	622	597	597	575	572	627	590	584	588	603	620	554	618	653	529	578	608	638	600	573	601	550	595	569	573	565	614	570	596	596	572	602	579	586	587	589	623	592	563	621	524	629	632	624	587	609	580	572	618	610	570	642	613	572	587	599	623	588	575	588	618	607	586	604	623	564	594	582	620	560	583	613	610	608	620	602	566	594	612	574	601	540	581	597	607	551	608	584	578	622	611	640	630	626	583	562	591	566	594	602	608	582	628	560	599	612	603	599	577	620	561	570	634	590	612	606	584	597	577	585	609	559	634	591	592	587	594	590	626	578	622	554	602	565	581	625	617	617	569	544	579	575	568	592	599	599	576	559	593	535	574	592	567	592	592	626	575	589	569	609	570	604	576	589	593	565	633	579	583	604	604	590	616	612	611	603	601	609	645	582	586	611	603	554	557	589	583	625	612	549	636	580	626	626	592	628	565	581	607	607	578	598	544	604	554	538	597	661	585	589	600	593	608	593	572	581	589	597	585	588	558	628	595	616	610	625	619	607	613	588	638	589	610	597	573	598	607	599	550	592	585	582	578	581	581	596	585	617	600	548	589	577	562	564	583	626	603	628	588	623	601	632	582	607	614	616	592	602	578	568	612	590	555	591	610	587	613	553	570	574	575	623	597	618	618	555	619	571	601	612	591	570	620	568	527	579	581	600	587	522	570	595	606	602	580	613	603	616	556	587	608	598	586	568	607	612	588	588	548	612	588	643	621	567	611	608	603	631	574	576	636	578	553	633	560	592	608	582	600	549	618	607	567	576	589	611	590	604	575	593	625	568	594	572	594	625	594	594	571	598	580	612	580	585	547	626	647	607	586	564	586	595	584	639	598	596	554	609	596	617	612	618	585	596	569	590	595	585	605	591	610	607	608	616	550	629	572	581	633	577	581	579	598	570	603	601	596	618	591	581	609	576	579	590	577	600	607	583	612	606	597	586	585	569	627	611	607	591	590	587	587	557	608	598	567	572	623	624	637	577	588	609	591	574	583	571	619	602	586	579	605	632	594	595	609	566	559	621	587	552	636	569	574	575	598	628	592	590	589	648	579	628	618	623	608	589	577	566	588	526	561	584	584	576	579	627	576	611	594	567	598	569	596	578	567	564	593	617	594	598	616	580	631	600	619	590	558	600	567	597	622	627	572	606	621	612	607	580	566	591	589	602	607	583	585	607	559	543	609	602	612	627	587	585	598	606	580	570	584	607	633	602	557	590	608	593	608	625	587	559	634	584	572	589	628	539	622	610	569	625	606	589	555	603	588	616	594	617	599	585	597	573	619	599	593	615	602	587	594	567	604	638	560	593	569	601	628	573	613	604	598	581	592	605	638	621	608	590	597	565	631	612	543	593	597	584	606	513	612	621	593	615	620	580	594	597	595	607	616	599	589	574	600	575	559	592	604	611	620	614	609	577	597	582	614	551	603	583	609	602	616	617	572	627	585	576	669	589	597	612	578	607	544	621	554	607	589	576	600	573	610	554	602	572	561	588	603	590	584	597	573	564	584	610	624	600	596	646	611	602	587	584	610	633	640	599	573	577	587	610	601	624	587	553	612	600	560	618	610	626	571	614	594	607	579	594	538	578	603	602	595	588	624	591	590	559	622	609	548	588	581	617	637	635	578	624	600	590	570	625	591	635	583	586	621	570	604	565	625	599	588	596	620	586	577	549	598	600	608	578	580	579	621	588	572	589	602	611	638	599	595	571	590	610	595	581	625	582	599	620	568	670	614	593	604	604	549	565	573	623	648	610	559	583	617	597	570	565	625	592	584	593	590	585	599	592	632	596	602	568	617	557	628	595	632	615	573	615	573	626	588	585	591	617	594	600	621	576	573	612	559	605	595	573	594	585	602	581	637	533	581	602	579	559	615	584	567	589	591	586	556	593	572	583	591	572	585	573	554	592	571	567	631	569	593	611	613	572	579	606	599	632	531	595	613	620	587	632	590	599	558	597	547	575	622	585	623	575	606	605	587	648	588	620	580	622	544	560	569	590	595	615	600	586	576	631	566	580	634	632	599	578	626	609	574	593	605	600	602	627	564	616	541	578	599	568	595	619	589	680	633	614	601	623	590	590	558	566	567	619	583	574	610	644	615	628	553	604	597	638	619	619	573	609	622	571	579	561	632	600	567	549	657	576	577	616	608	619	586	563	554	626	573	598	581	570	567	575	597	597	598	582	538	587	640	603	606	626	595	568	548	619	618	596	589	583	615	626	605	597	570	621	579	510	560	626	588	596	586	540	613	619	587	593	613	621	611	569	620	584	558	636	589	605	604	593	597	629	569	612	599	558	612	606	560	599	615	626	594	637	581	555	585	595	592	566	617	565	611	575	561	572	557	598	613	603	614	652	572	555	618	613	586	594	589	568	575	572	591	571	600	572	558	573	578	585	594	590	587	576	604	627	590	580	609	611	582	557	584	582	571	551	587	601	546	592	569	564	583	587	568	564	593	573	626	634	583	571	607	604	584	578	556	591	619	591	671	591	556	579	540	583	634	604	598	569	562	609	621	560	540	631	624	578	624	580	631	618	590	557	591	576	592	609	614	587	595	536	613	608	631	564	617	620	595	587	587	600	558	569	597	595	567	597	551	597	562	535	616	565	613	602	587	579	576	574	570	570	587	606	638	577	615	565	583	588	570	624	614	573	608	561	563	554	584	571	597	588	594	599	597	573	579	625	627	559	588	565	621	558	614	623	604	595	612	608	570	629	609	566	589	610	612	572	586	594	627	620	633	551	608	629	551	616	547	600	612	594	578	562	556	582	572	572	642	613	579	610	589	549	566	623	591	626	639	606	586	580	586	617	573	615	591	574	555	614	592	627	588	573	603	621	622	568	553	628	584	593	564	565	628	568	583	578	592	622	619	582	580	574	619	606	680	582	597	557	640	633	559	608	612	604	628	614	594	576	582	598	633	569	611	609	614	577	605	578	605	596	596	610	569	545	564	563	589	589	580	559	632	617	598	559	563	624	612	648	567	603	555	567	593	604	626	643	580	595	577	611	630	603	633	616	615	595	587	637	628	610	618	564	544	593	591	617	599	604	585	585	532	606	599	621	630	621	623	569	577	588	613	556	588	568	636	609	624	580	617	585	601	581	616	567	593	614	588	598	610	606	586	559	596	619	578	580	571	594	602	629	622	611	603	605	581	625	563	644	596	588	622	561	612	600	593	567	631	612	591	597	604	644	579	554	605	619	598	589	606	589	618	614	607	603	589	587	583	615	642	583	578	602	592	578	575	568	583	593	557	579	585	591	587	596	614	593	618	616	586	610	587	558	586	604	589
4710	1751	5871	9854	7488	4498	2501	1156	228	222	196	198	212	193	216	193	188	233	209	215	228	205	234	211	239	196	205	210	239	209	228	226	211	212	212	213	200	220	207	212	213	198	258	189	200	227	195	203	211	217	242	211	195	180	207	221	227	226	232	201	205	214	229	232	220	200	206	199	233	216	218	196	204	213	213	206	215	205	250	196	250	206	211	207	191	215	184	219	217	204	204	235	194	222	223	206	192	226	239	178	216	205	190	223	218	203	213	198	202	212	229	193	227	215	214	219	216	224	205	223	210	210	198	188	201	219	222	195	231	240	228	247	233	206	234	210	225	218	228	232	213	213	227	217	230	212	191	213	218	241	225	206	219	223	216	213	221	186	232	186	187	197	217	208	214	231	235	191	228	231	219	213	219	204	210	247	209	187	193	209	223	229	236	230	179	205	225	220	243	220	196	205	242	253	205	211	222	210	207	215	228	220	231	223	234	235	221	202	230	216	209	197	202	230	246	201	212	208	217	224	205	212	229	202	222	201	231	229	223	223	214	185	199	214	218	231	203	238	204	218	236	215	220	198	197	196	221	232	235	244	233	214	207	235	229	205	226	227	212	222	208	239	203	209	213	225	194	216	233	196	218	214	189	221	204	211	204	243	211	218	217	193	206	243	211	224	235	211	209	224	210	200	216	224	204	209	220	219	218	214	212	199	200	212	220	193	234	203	198	222	236	229	224	202	216	234	205	212	234	226	193	207	206	203	217	203	233	201	197	185	207	201	229	218	201	242	203	194	228	214	204	188	205	184	183	211	189	204	210	218	222	211	211	225	212	219	181	182	223	173	215	192	239	209	210	214	221	208	210	218	236	193	193	212	200	209	209	221	241	211	221	196	169	220	197	223	201	211	213	215	230	233	219	212	208	238	192	219	209	186	224	203	191	226	250	222	210	220	230	223	213	214	191	193	225	205	237	205	222	209	203	241	214	210	198	233	197	192	254	233	206	208	228	237	229	212	227	208	213	196	197	209	213	228	224	216	192	237	226	191	220	213	205	201	210	191	197	240	239	213	220	185	221	225	182	198	206	239	219	218	226	200	227	180	213	189	225	233	202	208	220	197	216	208	225	224	221	218	220	201	210	210	219	212	209	212	217	210	224	199	203	200	207	212	229	195	194	224	192	212	206	218	203	238	221	209	208	202	217	221	212	191	177	199	201	212	201	215	212	210	215	238	204	204	234	215	193	241	242	217	195	228	200	208	212	215	223	235	223	200	215	227	202	221	211	205	236	213	201	231	198	192	182	211	217	223	196	246	233	203	215	219	218	201	186	195	222	217	231	180	219	227	185	227	208	212	205	203	194	194	249	199	181	195	194	189	197	215	210	224	212	201	215	218	214	204	205	240	209	213	227	236	190	226	210	181	205	210	209	206	209	234	210	216	207	206	214	232	213	225	244	217	229	200	231	191	208	208	196	224	219	200	220	193	209	216	203	189	211	235	203	227	221	204	200	188	233	210	212	217	217	212	201	198	226	205	208	175	200	243	238	220	214	219	220	213	210	254	213	243	198	202	227	207	196	206	218	231	208	213	210	210	212	216	221	223	205	191	213	199	230	205	208	222	219	223	236	224	228	226	224	234	236	216	231	203	215	226	211	207	211	191	218	192	239	234	224	212	261	223	212	227	206	221	187	240	229	199	204	217	224	203	211	226	193	237	203	231	195	217	198	208	223	193	225	210	226	212	251	225	205	217	214	197	202	231	216	197	191	217	206	226	229	217	211	185	224	221	191	187	222	204	210	206	215	218	204	214	205	229	242	208	207	191	207	190	202	212	196	209	217	208	242	197	241	225	215	226	206	215	198	238	183	211	189	212	224	229	204	212	207	198	242	224	206	199	223	215	216	227	206	200	219	236	225	213	220	200	222	197	200	201	228	231	209	206	219	209	229	200	214	200	229	241	194	234	228	214	241	210	209	188	210	219	199	201	240	235	204	230	236	201	195	218	220	226	216	208	196	221	214	207	192	224	224	218	186	184	211	196	204	222	206	221	234	207	238	202	206	180	214	235	216	216	206	186	188	202	201	240	189	235	204	222	187	239	206	211	218	227	176	221	206	198	204	214	218	215	196	203	218	215	221	198	185	241	210	209	241	206	196	215	216	207	199	216	216	195	232	188	212	219	221	185	223	208	219	236	213	218	209	235	204	215	202	213	224	210	209	217	208	175	205	207	223	242	207	212	244	185	221	200	230	220	222	198	220	205	216	222	215	214	189	224	211	210	246	241	216	212	216	195	237	203	206	237	230	196	216	202	218	204	202	202	215	209	202	220	208	229	221	240	227	231	199	219	215	226	202	223	225	204	208	235	220	201	230	218	219	212	236	201	206	210	215	225	211	195	210	195	222	212	201	178	212	237	210	182	202	210	194	216	217	210	217	198	220	214	201	210	237	200	212	223	226	203	233	221	213	205	206	205	221	253	207	215	185	248	202	219	191	206	214	190	197	182	200	218	240	253	204	197	227	231	210	238	213	231	190	198	220	213	202	214	205	208	197	202	207	230	235	209	218	208	206	215	206	213	225	242	207	213	210	231	190	219	220	225	196	218	215	230	220	238	201	233	228	193	207	211	226	244	223	224	247	194	210	208	210	198	228	250	207	195	195	216	213	233	210	251	207	215	185	230	209	193	188	248	231	219	195	216	198	211	220	194	214	214	203	206	199	215	218	208	186	182	232	208	212	204	243	219	212	195	208	213	220	211	248	200	194	222	230	229	203	201	210	197	215	179	207	215	213	230	211	206	210	236	216	222	221	201	192	209	215	209	216	219	212	193	189	218	239	203	195	214	208	256	221	207	219	230	211	235	207	207	216	172	228	226	208	209	212	203	202	168	222	232	224	179	218	224	219	206	233	216	201	218	214	206	216	184	226	217	226	226	227	227	198	224	209	206	209	200	219	170	187	209	196	210	219	191	228	205	216	198	220	222	187	231	233	223	210	220	208	212	235	227	243	224	211	219	193	213	224	202	227	224	210	207	209	207	205	227	216	195	190	217	236	221	241	209	216	222	226	198	226	225	203	197	192	215	198	238	215	216	227	198	192	252	223	209	221	205	239	219	189	233	204	209	190	230	221	216	179	218	212	200	205	205	207	224	214	229	244	189	199	212	232	201	217	217	222	223	220	212	206	219	221	226	232	208	229	233	224	224	233	220	191	205	214	225	213	221	228	201	206	193	219	226	234	199	213	207	238	226	216	215	207	244	213	204	229	223	190	207	241	223	220	223	223	196	204	208	199	221	200	193	238	201	238	219	219	193	212	202	215	239	203	232	215	215	209	204	227	205	222	201	213	238	202	200	225	207	215	209	215	223	212	231	187	184	212	208	216	188	223	224	231	190	225	206	202	212	220	198	211	227	219	197	220	209	198	190	237	231	238	215	224	210	213	209	227	228	235	210	172	207	220	203	211	223	191	210	199	226	238	214	220	200	187	216	186	228	206	194
3500	1932	13210	24086	20304	14150	8905	4015	612	582	552	576	582	580	553	558	570	547	551	562	580	554	519	568	555	569	567	585	561	606	548	563	544	615	579	564	514	583	520	545	564	573	546	603	582	547	561	635	593	528	588	576	567	546	589	541	556	556	516	546	557	562	511	588	617	573	582	619	569	580	567	565	551	554	550	565	538	533	560	564	550	522	586	533	544	557	569	560	542	554	597	527	566	525	558	562	551	580	538	543	527	509	580	564	573	582	546	502	532	543	560	556	557	561	567	562	591	548	535	583	546	547	505	559	615	545	527	548	567	586	557	524	559	571	539	558	611	615	583	554	583	542	568	579	539	579	551	582	584	592	555	603	568	574	572	574	607	588	547	559	583	522	565	568	564	558	572	583	548	564	593	572	564	577	588	587	564	566	600	602	539	575	572	568	580	584	580	542	579	584	575	575	565	522	568	529	589	549	547	570	567	522	540	599	603	554	561	616	612	566	580	555	553	610	601	580	522	585	589	579	534	569	548	556	557	546	528	563	580	574	581	520	561	593	561	551	577	558	531	543	579	532	594	547	544	508	533	549	583	587	606	574	574	598	538	560	547	582	506	559	578	594	573	620	558	573	558	560	554	549	571	527	565	551	564	540	547	544	581	581	575	564	546	580	592	513	543	566	542	554	572	607	541	594	534	569	553	599	543	582	558	556	608	542	526	540	564	603	556	562	552	547	554	565	561	594	579	546	562	521	615	564	570	566	620	554	562	534	573	597	553	576	579	590	544	587	585	571	558	587	593	594	572	552	561	590	536	544	580	558	601	559	573	578	594	553	560	560	577	607	580	577	557	534	582	586	583	553	597	598	578	604	559	553	560	581	532	560	565	544	582	562	559	568	562	544	566	553	568	587	598	532	559	551	553	577	598	579	508	568	564	608	604	626	572	575	542	558	615	557	587	626	547	529	560	593	543	504	583	547	596	577	556	557	572	584	560	566	563	579	535	526	534	574	538	529	557	553	560	539	569	556	552	543	555	594	557	552	577	550	583	518	618	580	574	579	603	495	565	565	587	561	578	598	532	582	543	562	519	549	585	572	565	548	554	585	559	576	552	540	503	564	566	536	589	564	562	536	544	571	558	563	592	591	548	583	553	568	549	554	577	529	599	530	571	584	539	583	587	565	573	585	585	518	562	567	538	565	549	514	568	555	610	554	538	559	551	538	556	583	539	574	542	593	588	522	529	539	553	576	570	528	552	575	568	551	523	561	579	558	552	577	558	559	531	604	567	608	547	521	537	605	529	550	543	554	554	582	579	566	606	565	581	589	538	562	534	569	573	548	535	596	592	581	587	558	501	546	590	583	564	573	560	554	568	593	567	590	568	541	550	588	602	543	584	561	590	555	579	587	551	595	561	525	542	534	535	572	600	571	577	539	611	538	540	538	583	576	558	571	549	575	553	554	590	553	559	542	583	540	563	580	603	577	524	593	551	535	579	571	560	517	573	567	530	555	615	578	564	593	554	553	584	556	589	540	545	569	554	563	570	564	577	599	547	555	614	566	567	562	556	533	552	541	589	550	550	596	601	560	573	553	575	581	569	633	586	602	577	536	564	603	556	546	556	549	573	538	590	573	573	543	559	542	549	572	593	570	559	571	623	596	543	552	570	556	541	616	547	566	555	586	558	572	520	530	593	579	571	540	552	569	558	577	556	553	564	536	558	602	578	558	571	610	560	581	549	570	603	548	590	568	577	569	546	581	542	564	565	585	528	588	564	567	549	557	558	566	544	563	543	594	568	575	578	570	573	549	576	544	604	576	576	581	540	592	554	566	575	583	535	567	595	531	569	554	545	584	602	551	572	593	574	554	546	605	539	555	539	602	559	567	562	509	549	543	560	529	527	584	593	572	531	575	575	517	544	552	537	565	561	562	518	548	547	551	607	531	566	551	587	556	593	567	569	544	533	538	601	560	550	569	560	575	574	594	568	570	573	589	590	590	557	553	590	545	573	565	579	579	509	523	548	560	557	592	547	558	560	526	572	549	592	581	557	543	570	601	558	614	609	557	535	544	564	579	551	564	588	542	548	584	559	629	552	601	571	605	612	568	589	541	603	518	580	581	579	589	554	581	572	566	532	574	597	582	580	571	621	549	568	580	541	562	537	576	535	555	551	563	573	591	502	556	551	528	557	540	551	567	528	527	551	572	589	580	595	560	560	577	562	573	529	594	579	607	545	545	553	547	555	551	553	604	531	556	582	584	572	609	561	567	590	572	524	598	562	593	522	564	570	563	585	585	542	545	567	540	556	608	572	554	551	572	596	593	573	558	573	548	547	584	583	533	574	565	549	545	560	592	600	598	587	576	569	581	598	609	583	535	594	530	540	538	506	600	537	579	552	547	554	536	551	566	589	571	600	571	544	596	558	585	625	568	584	583	538	539	569	516	520	555	538	567	538	543	610	586	551	605	569	549	608	557	555	552	590	568	562	589	525	578	534	593	563	564	567	551	533	566	547	563	613	511	551	577	528	572	554	615	550	567	580	574	555	511	612	590	562	572	557	586	563	575	559	616	534	513	581	533	572	534	584	549	530	577	573	554	595	550	585	574	554	586	525	590	563	538	581	550	522	568	567	548	608	584	547	602	584	552	601	561	597	547	537	538	528	591	592	573	592	567	563	586	546	567	565	558	585	534	595	546	579	551	580	587	562	558	573	554	555	579	599	548	571	578	578	565	575	581	588	540	552	576	546	571	573	583	568	532	583	549	521	599	555	549	605	560	535	554	535	568	571	582	525	576	608	547	567	579	582	574	545	547	525	562	569	597	552	589	545	513	546	574	534	534	579	566	545	580	512	565	584	546	589	584	582	577	562	586	533	653	566	554	568	581	552	576	539	592	584	595	559	535	581	575	552	586	580	575	535	568	528	568	550	557	532	532	538	548	554	570	573	571	536	597	578	549	571	536	515	572	581	575	601	581	609	573	541	606	563	537	569	525	505	575	605	569	572	570	559	561	603	559	567	578	568	512	510	566	511	558	576	594	572	528	589	609	551	582	561	558	554	573	516	590	547	571	587	536	540	567	589	545	540	559	601	553	568	552	577	575	568	592	568	581	561	599	575	528	564	573	554	591	611	550	608	539	541	534	520	606	517	548	580	536	559	583	544	622	547	594	538	580	572	562	581	564	574	499	568	574	604	576	598	586	559	552	577	549	533	550	530	607	525	548	589	558	521	576	599	552	598	600	557	554	571	552	545	567	564	574	571	547	617	578	553	562	575	635	551	556	528	587	556	605	557	542	573	562	583	554	519	512	547	581	599	552	581	536	553	513	572	553	542	581	562	586	569	542	594	575	617	590	565	567	573	540	560	627	558	580	537	606	551	552	548	537	589	517	578	546	584	570	551	559	570	562	585	554	566	564	573	562	594	564	585	574	595	563	575	591	595	536	573	560	525	554	574	549	566	545	574	559	592	567	562	523	596	574	541	544	549	579	540	569
13964	9883	55869	62365	51480	38312	23996	10256	695	324	267	257	266	244	253	250	215	244	253	262	225	232	238	236	253	263	251	242	220	241	228	242	234	245	255	240	257	241	256	257	229	259	279	230	247	269	240	267	256	243	235	260	253	215	237	228	257	250	255	253	267	217	242	272	221	246	195	258	231	243	220	271	232	238	264	234	272	241	249	250	259	265	239	253	284	251	238	261	256	252	247	244	280	243	282	247	214	263	261	250	224	265	223	261	243	259	233	258	233	238	230	261	267	277	227	246	291	233	272	243	241	223	216	241	253	243	232	241	238	249	238	262	258	253	230	274	259	223	261	256	283	232	247	232	221	268	260	237	238	245	226	244	272	236	240	274	252	243	246	236	262	260	219	238	249	268	295	254	225	280	229	244	263	227	261	221	257	253	244	264	239	245	234	242	232	241	245	252	275	236	267	238	280	227	247	266	258	249	244	260	273	233	266	221	275	260	272	245	247	231	234	230	239	243	247	256	257	244	252	254	270	283	236	267	269	225	242	277	254	242	250	263	234	234	262	252	273	228	252	257	251	253	242	263	253	267	232	259	236	245	254	232	256	256	242	235	254	257	236	260	249	245	242	235	261	265	273	229	247	268	239	274	257	251	242	269	245	237	236	262	248	261	248	247	257	230	260	230	260	235	241	242	231	243	277	212	239	245	242	261	239	252	267	244	246	238	246	257	284	246	231	263	237	273	262	206	228	247	251	266	275	261	236	234	241	240	255	255	241	255	253	255	244	266	258	246	227	225	244	226	236	243	253	241	266	283	235	246	249	244	254	265	248	261	262	226	250	276	235	226	227	243	227	260	240	253	255	234	250	233	263	259	279	273	250	264	288	267	260	254	219	268	263	261	229	244	231	226	236	251	211	263	249	249	251	264	257	245	239	257	236	215	232	243	263	246	242	237	255	245	244	254	284	264	256	237	254	245	232	248	245	267	259	252	231	286	244	249	256	262	265	234	249	273	254	237	255	244	259	243	254	251	255	238	238	253	250	261	231	254	250	273	234	237	244	252	245	253	265	287	222	249	249	255	245	250	259	230	206	270	245	237	261	251	216	233	235	259	246	244	229	228	243	256	278	239	242	234	252	269	229	266	257	261	250	230	258	246	232	270	293	222	254	227	243	248	238	244	251	236	258	257	243	250	253	248	217	260	235	236	248	258	231	264	264	250	224	239	260	260	256	285	271	258	241	243	259	246	246	244	244	272	261	242	227	288	260	236	251	245	241	257	236	242	297	250	251	260	244	292	236	252	256	227	258	254	240	232	250	259	246	243	246	248	253	255	283	228	233	253	232	258	260	232	237	268	247	240	254	231	251	225	245	223	245	266	243	223	232	261	239	232	250	235	244	237	233	242	242	255	279	254	241	252	229	245	244	232	246	261	246	268	214	266	230	235	239	253	263	261	253	225	239	265	235	246	237	247	271	248	223	263	273	243	245	265	265	229	241	258	248	248	232	231	256	234	257	225	226	261	280	254	218	220	272	252	252	270	260	247	285	255	269	244	271	255	230	244	237	266	215	247	242	261	244	259	223	246	246	256	245	283	249	254	272	245	237	265	249	265	267	243	218	246	263	243	231	250	300	237	235	263	258	242	238	259	283	280	253	221	265	229	234	236	248	238	263	241	259	278	241	230	273	240	257	240	222	244	241	254	252	244	239	264	248	227	215	274	262	238	202	258	267	247	236	231	245	232	247	244	267	256	270	261	208	232	261	224	260	247	234	257	264	251	245	268	255	256	263	276	254	249	238	253	216	250	246	240	276	231	223	279	250	271	237	242	284	250	271	244	257	228	260	214	258	254	220	257	240	238	246	212	258	225	262	249	248	278	269	244	224	247	231	237	234	279	255	262	242	305	276	263	235	250	228	241	257	265	241	256	247	270	231	254	270	267	253	223	240	244	257	263	249	260	275	270	235	241	233	274	240	252	258	261	264	238	230	262	262	228	283	261	217	202	277	240	261	233	230	232	265	229	258	240	257	246	264	263	258	248	262	249	237	249	240	253	280	252	223	241	222	250	240	239	231	250	237	261	273	253	233	270	231	285	255	233	279	252	240	230	258	246	249	247	237	232	241	255	271	250	241	238	238	244	236	261	257	253	258	260	260	235	287	248	246	250	230	253	253	248	246	245	250	251	245	256	250	247	237	259	246	259	243	242	261	252	269	264	206	268	253	242	235	235	215	243	265	234	233	253	254	226	215	256	226	248	251	238	240	255	246	288	240	259	235	247	236	260	238	230	282	236	245	214	287	245	253	243	245	268	237	252	250	244	262	246	234	231	250	242	249	225	226	245	247	241	233	231	260	252	291	275	255	235	257	266	268	244	248	262	251	245	214	260	239	263	243	269	231	243	249	239	252	246	201	275	258	241	227	240	210	255	246	260	239	238	265	267	215	252	254	220	256	239	269	238	235	245	226	261	245	233	252	276	239	269	276	244	218	259	237	241	250	247	255	228	225	273	210	262	237	221	265	283	263	227	237	248	222	241	261	240	229	225	267	256	249	237	267	261	240	265	279	241	248	258	239	260	243	211	246	212	257	265	260	229	208	260	239	235	230	281	248	253	252	246	236	263	234	258	241	241	244	243	243	290	250	245	256	277	251	242	238	226	244	219	251	251	230	265	238	255	241	247	267	210	251	240	217	245	261	265	228	244	220	264	263	233	282	255	231	221	243	275	219	239	251	255	244	264	268	264	236	253	265	253	271	220	231	259	249	254	226	262	248	230	256	260	240	233	239	238	249	258	255	267	252	246	259	272	241	228	258	264	259	226	238	243	266	234	268	258	258	253	256	253	274	248	240	265	236	283	255	235	226	242	263	249	250	265	261	259	245	248	241	219	282	249	252	232	235	248	235	248	250	246	256	250	261	251	264	255	262	250	241	242	267	243	257	255	249	222	258	243	215	247	239	251	292	254	221	271	262	246	253	224	267	247	272	246	251	259	267	240	261	237	234	243	252	285	239	269	238	248	227	251	245	233	244	265	244	257	259	278	247	291	210	248	242	229	233	227	259	250	229	224	248	237	265	242	245	245	260	242	259	253	255	251	242	261	219	230	252	220	261	257	283	252	242	261	292	258	234	248	227	229	248	232	245	258	226	258	238	234	244	284	249	257	260	248	226	259	238	236	250	237	255	253	261	247	280	261	208	247	252	252	250	233	239	234	236	263	273	285	260	244	240	267	287	248	252	263	225	238	246	252	237	254	261	245	277	231	236	252	261	258	255	252	294	260	240	255	252	248	253	239	213	259	246	266	258	277	246	272	269	252	249	245	269	260	240	251	246	273	271	257	268	256	233	244	261	243	233	267	224	260	266	269	210	249	229	216	230	203	293	244	262	260	234	252	245	228	264	244	276	265	250	229	265	230	273	267	224	258	246	261	214	249	245	213	255	265	242	255	262	261	240	263	258	227	241	251	248	250	234	258	284	241	244	260	254	253	255	258	248	255
8447	9152	55732	66361	59315	48612	36709	20339	879	746	775	720	696	706	647	666	670	632	674	622	663	661	624	672	635	636	663	657	638	642	623	648	640	634	649	623	666	648	681	707	655	599	652	650	657	656	668	645	656	612	618	672	640	656	662	630	654	662	669	652	724	644	725	651	652	640	620	652	665	637	642	657	611	653	669	682	653	651	628	630	663	623	632	632	600	594	632	643	619	594	643	667	671	656	625	646	653	647	634	684	644	672	607	650	680	634	604	640	644	627	586	626	680	627	678	608	633	608	612	691	680	619	630	664	632	620	649	658	650	600	621	664	656	625	610	679	616	626	670	623	624	614	653	718	643	646	670	702	650	670	627	652	626	688	593	668	657	641	644	639	638	655	636	629	685	653	707	646	643	641	620	666	603	640	643	649	661	623	650	600	645	631	623	653	666	661	664	681	598	654	649	637	631	646	629	610	697	620	603	645	623	654	613	652	629	686	711	644	669	619	678	647	654	638	646	638	643	643	600	622	645	646	621	625	634	619	620	639	587	607	590	647	600	637	637	663	652	636	679	627	617	619	632	621	629	633	623	626	614	633	660	657	665	646	680	638	653	651	652	638	638	621	649	696	638	659	669	634	592	628	632	671	647	656	684	623	672	651	640	671	668	637	641	644	620	627	612	664	650	617	642	680	668	581	620	632	618	655	683	649	616	696	641	659	600	685	678	642	628	630	616	658	624	661	676	593	668	670	644	618	632	622	653	677	647	619	598	685	668	609	663	677	644	641	612	653	612	664	637	663	641	618	679	670	638	672	619	637	667	620	626	651	639	619	662	640	645	641	650	629	602	670	679	622	672	646	623	579	668	640	652	618	578	647	643	616	649	661	633	641	655	668	670	646	622	654	628	657	604	628	687	630	655	631	660	619	662	683	652	654	666	623	631	617	646	655	622	618	654	651	627	649	625	599	652	669	637	652	680	591	667	624	666	649	677	631	646	637	639	647	633	633	694	631	605	619	654	655	604	650	633	671	630	617	573	648	652	659	631	668	607	646	689	657	617	666	618	701	613	647	690	641	628	671	661	655	620	628	669	591	690	638	633	685	634	641	651	603	615	599	633	659	648	634	633	647	625	654	639	624	582	630	703	634	638	710	623	663	671	648	612	632	612	634	631	645	662	606	630	614	637	627	607	649	628	661	625	623	648	623	655	621	666	643	672	667	644	611	628	623	695	637	622	651	650	656	598	579	658	657	652	659	615	596	661	640	670	595	590	678	633	661	631	642	628	652	665	658	661	657	658	590	654	675	642	618	653	638	638	646	598	639	677	638	661	643	666	594	675	660	635	633	675	621	585	659	684	604	664	651	615	643	633	634	624	654	613	635	654	634	668	629	646	643	630	643	643	634	636	608	592	654	627	644	630	618	612	663	627	649	646	621	627	669	623	604	633	635	624	642	638	636	632	659	609	682	645	618	637	640	683	658	629	590	619	684	607	636	649	651	574	628	660	666	657	653	622	630	623	689	626	650	681	627	635	674	617	623	646	622	694	656	626	620	636	626	644	649	641	658	628	652	646	618	606	641	618	631	623	618	645	596	666	712	632	622	660	650	620	667	631	611	635	639	613	639	633	692	586	594	645	672	616	670	693	608	639	606	629	628	670	667	584	666	609	584	638	632	640	668	634	632	630	660	648	642	645	675	663	635	607	623	613	616	619	623	639	632	639	655	622	636	670	652	674	649	622	674	644	639	626	669	610	589	638	635	645	662	685	648	664	621	669	651	610	609	707	622	669	603	645	642	603	629	648	634	648	643	654	665	676	664	626	597	607	619	658	650	648	647	645	663	637	632	605	625	663	660	643	614	658	614	599	590	604	656	640	651	662	669	644	626	665	656	596	647	643	650	644	643	682	669	600	712	632	619	597	626	671	633	621	602	569	650	627	618	634	604	633	614	580	666	648	651	611	659	646	666	628	644	643	628	656	669	662	630	703	625	608	635	656	613	632	643	656	643	652	647	621	652	674	623	644	648	604	657	609	639	716	631	625	654	651	666	610	570	668	653	680	664	677	665	636	703	690	635	655	694	625	675	616	646	635	615	654	613	599	601	624	645	621	659	639	663	613	669	612	669	672	640	630	659	655	637	655	621	650	672	630	656	616	633	661	655	617	634	628	611	635	667	646	612	649	664	629	633	674	611	642	672	653	696	616	607	644	666	634	631	637	598	666	580	653	602	654	662	684	615	676	643	628	660	682	650	618	662	608	655	628	604	609	626	647	648	607	613	603	648	624	622	660	581	604	641	644	618	660	626	609	625	634	621	621	633	677	597	623	639	674	600	634	581	671	600	628	624	645	643	607	650	676	600	614	603	625	631	612	623	586	678	640	668	635	646	619	643	630	632	641	621	627	661	636	642	621	586	618	650	637	622	628	644	629	609	639	675	652	669	687	624	676	621	690	649	588	659	632	636	646	649	650	624	656	645	610	639	664	663	686	631	692	641	669	607	625	641	637	620	610	627	655	632	611	632	658	640	618	648	608	644	621	590	669	611	638	704	643	613	619	695	650	640	658	646	655	638	692	654	637	701	678	668	599	643	638	623	607	651	632	666	686	658	651	624	583	632	666	659	614	644	668	648	623	637	625	619	641	648	630	615	620	661	623	634	696	654	635	690	682	659	655	650	619	605	683	640	613	618	584	640	671	620	590	617	651	608	614	641	629	648	651	681	713	667	653	653	675	669	638	603	612	713	644	619	637	627	659	666	641	611	676	647	660	616	670	630	662	624	673	639	641	651	611	649	658	634	604	608	657	621	638	595	649	680	637	661	646	590	632	680	656	693	662	681	599	645	631	686	632	642	657	660	654	619	664	643	661	658	635	646	628	626	644	629	647	643	607	688	615	626	663	636	589	627	642	618	607	630	664	678	663	631	651	617	646	605	643	651	682	624	660	651	646	641	659	643	629	653	649	649	619	644	645	633	655	642	638	617	672	676	660	669	640	639	647	642	636	656	614	627	665	633	633	663	665	612	659	611	624	647	663	638	624	630	649	649	659	639	666	645	652	654	649	636	629	665	619	645	642	649	621	627	631	669	649	630	639	678	609	690	644	638	663	683	590	618	646	650	631	649	648	638	634	670	654	653	645	632	669	686	645	658	653	678	700	612	647	632	613	592	598	632	622	618	619	650	686	649	636	653	676	625	620	657	605	648	659	663	655	563	621	655	670	637	616	635	653	655	637	629	643	664	646	628	663	641	663	637	617	648	589	612	637	628	648	629	645	641	643	602	602	661	650	684	679	661	597	676	697	616	663	640	607	610	647	672	652	632	658	659	638	636	610	619	641	637	685	629	660	643	628	664	638	637	655	635	669	616	671	576	641	667	652	631	675	641	629	624	615	637	672	708	655	622	660	648	604	628	673	672	622	620	654	677	602	648	687	673	673	630	677	664	610	649	657	706	635	666	616	607	626	601	595	631	630	650	661	606	643	670	649	637	657	631	622	619
21937	20695	72399	72478	61655	48812	33517	17949	1906	350	276	249	244	236	225	222	238	264	254	239	225	250	231	245	239	245	251	246	244	249	226	224	231	239	259	240	264	222	268	245	233	227	239	232	223	255	229	226	229	206	214	252	234	247	240	261	245	246	229	241	245	272	256	238	253	236	237	252	230	230	226	255	238	239	245	238	253	242	237	277	246	247	245	243	228	246	250	247	243	223	243	237	239	246	226	224	235	261	250	254	232	227	221	253	259	230	232	249	229	238	217	228	236	242	225	237	243	219	215	244	225	239	235	249	241	235	252	243	254	249	231	243	229	252	230	228	232	198	214	220	247	260	215	217	245	229	249	223	249	251	251	269	210	257	209	242	262	249	255	220	235	226	233	235	230	270	253	231	246	245	213	251	256	232	210	256	217	204	211	229	217	245	235	267	230	213	240	230	240	239	218	245	256	255	223	243	244	242	227	249	266	222	252	241	261	253	263	236	224	238	239	228	217	239	243	235	274	243	219	247	240	240	245	231	235	218	213	225	254	224	280	235	219	211	232	235	265	250	247	253	231	231	241	246	233	222	246	221	228	222	222	214	238	237	228	236	252	238	214	225	237	238	216	230	230	243	218	239	232	223	227	245	205	227	257	247	268	212	243	233	252	245	243	256	209	214	240	223	225	238	238	247	227	240	229	234	244	228	234	216	210	232	247	215	249	216	235	237	205	213	253	247	252	223	224	248	244	256	224	235	227	251	240	247	242	201	250	248	232	243	211	244	233	239	227	236	215	239	234	237	233	232	247	228	249	260	229	233	238	222	225	218	240	223	230	232	221	218	223	223	229	243	249	267	245	262	250	246	256	225	229	226	255	204	236	251	219	253	237	227	237	260	240	250	257	255	233	244	230	258	249	238	264	237	247	246	244	236	235	235	244	217	223	237	225	244	247	253	254	229	240	216	230	234	230	235	236	239	227	249	237	201	233	246	227	250	220	234	251	220	215	256	227	230	232	250	261	233	236	248	232	251	231	219	223	252	227	234	264	222	250	228	227	261	235	201	235	222	218	225	247	222	259	244	200	241	237	207	228	242	224	241	236	236	220	225	221	257	218	238	235	261	254	249	250	208	229	218	225	239	234	223	223	244	242	247	243	236	229	236	236	256	220	232	217	227	241	220	227	234	235	243	213	232	259	249	218	230	227	254	231	259	216	253	252	223	231	230	212	245	223	223	233	230	243	240	231	246	250	241	208	232	238	254	255	248	199	239	251	250	248	214	212	247	238	186	237	238	234	264	257	244	221	210	254	220	242	255	230	259	239	246	225	244	255	248	270	212	244	246	235	267	224	246	224	251	232	259	244	235	242	234	221	252	235	262	252	234	216	227	239	233	216	246	245	258	244	234	243	236	259	249	243	221	262	239	213	250	229	250	235	257	216	232	207	208	226	238	204	258	262	257	234	231	242	234	217	238	225	249	225	210	243	234	229	232	238	251	270	210	265	217	233	261	210	217	259	220	231	229	244	217	241	241	253	229	253	228	217	236	239	219	221	218	248	229	234	219	252	231	239	280	252	233	222	231	246	235	233	240	237	265	230	232	229	237	248	232	228	230	237	243	236	232	242	249	224	223	229	229	224	231	239	251	211	248	215	201	250	222	231	205	262	210	216	208	212	239	252	250	273	215	243	224	209	229	234	219	232	228	251	214	237	224	236	247	234	235	217	218	241	237	238	238	266	229	264	239	228	235	217	281	234	216	234	242	247	221	220	231	219	256	213	226	255	249	233	226	253	235	201	244	230	259	229	254	228	231	232	217	210	225	226	238	233	225	239	271	229	243	225	260	206	231	243	244	257	243	228	216	209	255	237	221	214	228	246	222	222	246	227	233	221	232	207	245	248	261	262	207	224	233	226	243	234	240	262	237	238	224	215	247	229	208	241	236	230	236	249	207	244	275	238	247	240	238	240	242	239	248	226	233	231	212	259	242	244	246	260	238	234	209	220	238	261	259	216	217	234	241	225	217	244	227	226	231	223	231	235	217	226	211	228	245	239	226	242	236	230	229	250	225	232	231	198	219	246	242	226	286	233	260	282	272	232	233	254	195	253	225	260	266	241	245	262	233	254	214	237	230	219	246	234	238	246	230	245	221	238	270	255	237	262	231	218	254	226	219	243	222	220	218	251	243	218	213	246	266	238	228	243	252	271	221	225	221	252	254	244	250	220	236	226	220	253	266	247	227	221	224	254	249	233	249	229	254	241	231	261	232	243	243	229	247	227	218	246	241	250	212	217	254	203	229	251	252	220	257	265	248	228	228	251	255	228	251	275	235	244	239	256	255	220	236	229	228	246	248	228	220	209	238	243	250	228	254	236	226	231	247	248	240	258	234	225	253	223	219	227	225	226	223	224	271	246	243	239	240	215	249	199	245	232	202	231	214	227	249	244	232	244	246	219	242	216	229	265	256	221	239	209	240	247	235	256	216	248	241	206	228	261	231	232	245	222	234	235	250	208	226	211	241	250	241	252	267	218	237	245	232	214	214	186	227	231	233	224	208	209	256	248	266	262	261	223	232	240	236	221	217	274	200	219	220	268	252	256	246	228	249	214	254	245	236	246	254	251	255	245	232	228	276	227	226	230	213	216	261	255	216	248	240	232	253	212	243	266	235	233	244	267	247	234	247	220	233	258	245	253	222	257	229	245	228	230	220	235	222	225	256	231	218	222	244	243	223	229	220	232	278	237	230	228	236	220	240	212	211	237	227	253	220	251	226	250	208	233	251	244	215	237	242	229	217	223	219	243	225	241	245	247	249	228	214	221	222	245	230	243	224	253	252	226	219	218	232	244	219	259	217	226	201	266	251	229	226	246	250	251	244	198	267	266	235	230	246	258	225	220	231	241	233	234	225	214	233	262	242	226	206	242	239	199	231	218	212	223	217	252	240	200	217	232	258	228	224	235	229	225	250	240	236	266	239	236	236	233	244	235	231	241	242	257	234	242	216	253	222	213	245	219	227	234	235	235	223	289	242	227	276	247	247	255	226	225	253	245	227	252	228	220	235	254	254	260	231	201	262	209	270	242	254	216	236	214	217	246	214	228	250	209	248	229	232	239	275	219	281	249	242	220	247	244	265	229	269	249	231	227	224	237	227	248	237	230	233	253	226	260	208	244	248	251	228	247	235	235	243	217	233	250	223	221	207	247	249	243	212	232	233	265	241	236	273	220	210	258	222	232	245	228	247	237	300	264	224	222	229	245	222	256	226	246	218	250	246	237	220	220	261	242	209	260	231	216	246	235	224	238	225	243	228	247	231	225	211	257	253	237	222	236	230	241	208	242	243	223	226	238	236	230	222	226	227	225	228	227	225	261	232	246	220	233	234	243	235	238	221	246	252	252	248	257	260	243	221	219	259	266	246	233	214	233	233	235	240	248	226	243	219	252	254	249	221	237	232	226	236	234	224	249	236	251	198	206	255	239	231	218	242	239	240	209	233	251	231
11150	17586	68624	78190	70960	58389	44787	27197	1217	892	789	733	740	699	616	599	625	609	608	586	652	620	673	634	634	675	624	573	653	594	592	616	592	633	629	612	629	640	626	604	601	576	616	607	574	582	619	601	585	633	628	620	606	647	562	566	649	574	620	651	663	642	695	643	543	580	627	630	654	614	573	607	575	606	615	588	581	584	627	610	624	566	593	623	582	623	612	597	606	594	594	582	582	608	615	629	555	625	594	629	583	593	586	588	595	558	575	617	614	597	608	606	609	583	586	592	622	587	601	617	679	607	573	572	610	600	626	627	632	632	565	622	617	636	634	574	624	629	568	656	590	579	616	632	654	630	622	619	611	639	593	604	613	576	636	597	600	625	611	574	661	609	604	590	607	576	619	590	582	614	585	608	590	595	614	639	588	599	609	630	605	601	573	614	612	578	574	613	601	620	616	665	601	579	615	604	616	610	628	627	588	575	596	593	622	586	597	570	594	601	622	622	617	626	626	638	555	559	579	612	559	547	598	662	622	602	613	628	568	608	603	573	621	577	651	600	644	595	599	606	610	654	573	605	584	590	662	620	623	607	628	633	607	540	590	593	632	599	612	633	619	579	591	591	649	610	648	631	597	575	598	679	615	580	588	622	621	582	594	588	590	599	559	597	583	612	581	578	614	602	632	613	620	575	584	582	585	604	592	577	617	621	612	612	588	580	617	594	604	607	617	587	576	597	621	598	572	609	613	545	633	604	610	629	650	591	582	585	604	593	590	633	606	595	615	577	640	581	638	631	627	610	574	575	598	587	606	599	632	649	600	594	620	602	637	573	634	574	652	571	605	567	623	615	586	629	597	640	577	592	629	594	567	634	600	612	625	642	604	599	594	587	588	569	560	645	619	614	626	607	606	600	612	599	581	572	587	560	611	593	572	605	576	612	597	636	591	613	601	630	607	627	582	585	626	581	575	615	597	621	583	573	591	610	633	566	627	595	598	624	658	622	589	612	592	576	622	558	558	610	599	631	629	632	616	662	616	597	585	615	624	592	586	590	612	580	620	600	624	615	545	611	613	633	569	594	589	582	630	604	580	603	632	558	586	577	563	634	589	609	576	587	601	651	596	621	622	591	633	652	604	597	600	650	578	607	607	606	604	581	569	538	557	624	584	648	621	609	595	657	609	593	580	630	554	601	563	647	630	644	612	603	599	619	592	565	605	607	607	603	636	628	614	582	617	597	586	610	626	611	628	612	611	621	600	581	604	597	637	580	596	621	612	600	624	629	615	624	634	596	583	601	636	595	598	596	600	581	593	568	629	596	622	618	561	634	636	621	650	616	612	617	649	553	571	613	573	607	569	589	607	609	600	593	633	662	560	637	608	585	637	627	622	612	615	579	568	614	611	640	597	591	600	601	631	615	596	604	598	598	612	595	603	595	586	592	657	640	597	568	675	593	651	589	588	599	598	655	600	646	596	585	606	626	588	622	568	638	659	646	619	668	621	564	586	596	586	593	577	613	603	579	592	607	583	539	606	586	603	592	681	612	591	579	608	633	588	627	629	597	622	661	660	616	598	671	592	609	634	583	630	611	598	618	641	585	616	589	586	602	636	635	625	586	597	606	555	634	612	578	612	587	627	608	602	615	620	584	580	601	604	628	622	591	630	626	594	635	598	588	609	637	627	582	620	609	596	628	581	636	601	606	569	635	590	586	585	577	601	591	619	609	597	586	614	636	638	639	606	614	618	616	599	570	598	599	597	603	629	582	619	604	613	551	601	581	623	590	590	601	603	605	596	658	563	609	589	590	588	617	573	591	595	606	591	598	593	585	626	609	606	612	567	613	629	659	592	621	590	627	566	622	592	600	612	562	592	576	604	590	589	639	613	612	639	554	605	642	576	642	580	609	571	644	601	628	587	600	600	596	609	616	604	567	602	629	595	566	599	596	594	598	650	569	571	552	604	602	626	619	607	597	634	607	610	623	605	636	613	651	600	581	634	626	609	638	590	595	599	608	587	591	608	571	622	588	619	616	560	626	598	627	614	608	598	629	589	612	577	589	593	604	602	602	548	617	633	593	571	624	574	620	610	592	632	601	595	587	617	624	598	607	602	638	626	623	617	625	649	601	580	623	599	610	658	611	615	606	578	623	616	599	610	578	601	629	602	654	596	608	592	623	607	618	626	608	623	633	622	641	606	599	571	589	599	620	583	579	606	633	601	555	628	570	600	592	584	593	558	598	571	582	622	605	622	568	619	596	595	589	665	585	620	620	629	591	611	604	657	552	625	607	603	604	637	616	610	637	549	625	608	570	578	640	593	599	618	613	609	600	616	616	602	593	615	610	600	633	582	646	628	604	638	579	588	577	642	619	603	595	625	616	650	587	634	599	609	619	578	559	593	617	632	584	606	557	623	620	615	569	598	629	567	560	580	588	574	602	588	585	604	629	569	624	603	591	616	626	612	616	561	597	577	617	620	593	621	595	605	622	623	539	609	620	617	531	613	586	580	626	595	609	595	587	631	615	587	617	641	617	602	612	596	558	558	588	607	585	571	597	591	623	646	628	638	586	621	631	548	638	567	566	648	597	610	635	642	598	605	588	612	575	596	647	604	624	612	621	618	593	591	613	649	625	594	604	568	568	612	626	607	598	660	602	588	568	622	604	623	619	614	608	598	622	615	613	574	632	588	592	606	630	595	617	596	619	606	581	569	654	617	606	608	604	641	611	618	563	629	609	563	610	639	609	592	603	654	635	625	654	618	611	619	584	609	634	618	599	615	589	631	581	593	597	595	612	618	594	594	551	612	644	572	612	605	613	655	607	595	603	609	625	595	626	634	577	628	610	613	578	615	580	585	596	600	605	584	610	590	598	583	585	623	610	593	627	645	554	576	593	573	615	599	606	580	579	594	574	613	598	623	583	603	631	643	569	598	603	618	636	632	596	592	601	596	590	606	626	609	552	602	628	617	610	594	600	610	601	575	614	642	623	603	591	585	559	585	582	591	631	628	590	594	604	568	614	597	580	563	624	616	643	563	563	594	623	638	612	613	606	613	624	594	580	608	642	581	585	620	655	602	564	592	591	572	643	621	563	606	607	581	626	610	578	614	563	597	618	649	568	588	617	588	646	625	619	605	556	575	584	658	570	641	626	628	566	588	621	582	567	625	587	624	590	594	618	593	609	616	627	616	594	612	608	605	611	625	616	633	566	656	602	564	613	641	610	608	679	576	623	555	632	596	592	567	635	585	592	584	578	598	602	595	632	635	641	564	601	614	577	594	611	619	595	610	589	620	629	601	594	612	626	622	616	605	575	588	581	604	609	619	596	630	625	580	610	580	593	657	594	562	598	580	608	609	607	605	644	634	587	600	572	576	619	639	622	599	621	659	601	649	627	579	606	590	616	559	587	603	577	644	586	642	617	645	585	578	595	599	611	590	599	643	584	601	652	599	608	593	570	622	597	597	634	621	592	628	656	578	609	612	606	585	619	577	646
4389	2883	8558	10509	6776	4068	2272	1104	232	206	232	210	231	198	257	202	200	200	234	213	206	223	229	226	229	238	235	228	186	214	211	219	228	202	189	233	219	232	245	245	195	223	214	203	201	252	205	222	219	233	215	221	215	201	219	207	210	217	219	211	209	207	218	226	230	239	209	215	212	215	202	216	197	236	211	227	218	252	219	235	220	233	217	230	217	212	207	234	204	227	254	219	221	210	226	234	223	235	255	205	213	233	218	227	236	208	236	231	236	231	229	225	218	184	202	243	215	236	205	208	218	204	215	210	179	195	217	224	224	193	188	232	220	265	239	235	206	202	206	199	221	222	208	189	239	230	269	234	253	228	203	224	210	226	227	190	218	197	243	217	227	206	225	227	216	220	200	216	211	210	257	216	213	225	218	245	229	255	203	205	226	210	216	235	181	205	211	244	242	217	198	245	209	216	218	251	229	232	205	232	216	222	238	233	210	229	203	204	224	220	223	192	198	212	218	209	211	225	229	210	240	237	217	216	226	218	205	231	221	197	208	207	203	217	216	204	253	213	225	234	220	223	222	230	235	213	200	202	202	227	203	232	203	247	188	209	209	222	224	206	232	181	211	223	206	216	236	219	234	227	229	193	210	206	228	229	212	191	218	212	227	204	223	197	210	220	209	206	214	229	203	215	241	228	232	195	195	264	199	219	209	212	237	220	195	257	237	203	214	217	227	237	225	206	203	235	218	226	209	229	218	245	210	258	244	239	232	238	227	227	195	223	204	195	212	221	222	209	218	257	231	229	207	220	221	253	217	231	240	192	193	222	240	225	227	213	228	204	194	227	212	194	226	217	218	221	227	227	228	203	204	206	223	229	223	216	209	220	220	218	185	208	245	224	231	203	192	238	218	235	217	219	221	240	236	214	228	228	234	195	218	221	228	236	200	232	230	197	219	223	234	236	229	200	215	224	223	224	238	199	234	216	200	233	185	226	201	240	210	250	217	241	208	223	242	209	215	198	206	222	235	236	246	240	209	230	204	197	210	217	193	242	204	226	224	239	231	202	215	205	224	188	205	206	231	244	217	221	224	228	221	214	247	216	225	211	211	208	237	197	229	233	222	248	209	195	240	219	216	190	227	249	225	231	239	186	224	227	197	207	241	216	227	238	222	211	196	210	210	199	224	220	218	230	220	190	211	217	241	221	232	230	215	199	217	204	213	210	214	217	243	198	209	219	210	215	234	210	198	215	217	231	221	192	202	193	236	224	221	218	213	207	220	210	208	233	227	210	219	223	213	231	215	198	196	209	216	226	230	214	223	213	219	209	219	227	201	228	247	213	235	239	215	235	217	233	225	226	224	224	222	210	202	231	214	200	213	201	210	203	199	226	229	234	217	202	206	236	214	209	200	238	214	230	234	224	246	231	226	226	236	210	218	197	218	213	212	229	219	230	240	224	228	198	225	183	219	229	212	218	226	225	208	204	221	199	211	212	209	211	223	209	193	217	214	239	221	213	209	221	198	257	210	195	221	199	218	208	254	226	189	216	242	206	197	205	217	239	210	225	232	214	222	239	219	211	220	213	201	212	253	227	220	238	208	198	226	224	218	216	244	217	207	209	221	204	233	264	211	221	222	212	230	221	203	228	189	227	246	232	191	223	216	242	211	219	220	191	233	262	241	215	226	228	238	223	229	198	232	199	232	214	208	220	222	228	191	223	245	227	221	196	204	238	200	220	194	220	205	216	210	239	240	178	244	219	214	207	228	219	231	212	212	221	222	190	220	222	228	200	245	239	239	229	233	193	207	225	231	259	224	230	238	217	214	246	230	221	223	237	220	238	206	194	240	200	219	229	210	208	224	224	186	234	239	218	233	250	237	197	242	220	219	259	225	230	234	227	244	200	216	204	210	200	223	246	208	227	216	240	248	231	238	207	208	202	216	224	234	218	213	208	204	210	218	209	218	203	229	218	211	234	218	191	227	247	221	215	231	241	227	203	243	232	226	231	222	208	213	211	221	226	217	229	187	210	203	232	220	190	197	223	212	236	238	215	234	245	224	232	227	196	214	206	205	228	221	208	223	205	218	185	248	204	218	228	222	221	207	215	216	237	226	216	204	215	201	219	236	215	217	219	234	239	230	232	232	206	219	216	227	244	228	205	211	207	227	192	216	217	208	224	239	226	201	196	219	239	204	239	189	205	233	214	200	189	227	242	207	231	230	237	228	225	221	208	219	229	227	236	219	195	246	194	215	216	216	233	202	220	211	211	213	237	220	231	222	229	232	225	227	203	220	218	195	193	211	217	220	220	228	205	192	212	217	224	216	208	223	235	237	234	214	214	219	208	216	231	185	198	201	262	220	227	203	220	220	221	231	246	225	224	215	208	204	237	241	222	226	200	221	197	211	229	276	213	219	238	200	205	246	229	218	220	244	240	234	221	217	221	242	194	239	224	195	246	231	199	225	217	237	231	195	219	222	216	224	216	214	245	240	180	226	219	184	200	233	216	201	214	231	227	205	227	225	253	205	202	225	218	218	221	240	228	234	229	247	241	209	228	219	187	215	227	227	209	211	243	213	202	204	230	212	215	220	230	212	227	210	199	221	237	197	222	182	213	219	210	212	208	194	210	210	217	206	210	227	222	197	228	213	204	214	215	218	225	230	204	245	203	232	211	234	209	215	186	211	231	196	243	244	221	227	209	222	222	241	233	209	212	211	205	238	209	220	226	202	211	224	209	229	221	212	244	229	223	215	195	205	211	208	203	203	208	192	210	205	234	203	230	202	224	217	215	229	225	222	213	195	237	215	241	229	176	237	219	226	190	197	249	224	239	184	223	230	221	214	210	228	217	223	229	215	233	223	242	246	237	233	222	220	201	232	233	201	201	224	234	184	196	227	220	210	198	262	229	188	246	216	211	217	231	215	259	220	215	211	215	232	246	212	216	200	200	209	193	201	231	225	217	220	224	239	218	215	224	205	211	218	204	241	201	213	244	190	206	222	230	201	210	194	219	218	223	192	216	200	210	231	227	182	206	248	231	234	215	239	192	219	214	246	220	217	200	239	241	241	203	208	234	225	222	264	222	202	216	207	237	196	210	230	237	195	225	210	229	214	192	207	221	237	224	198	223	206	211	211	204	217	202	207	202	228	197	222	200	222	205	246	211	193	236	219	226	220	234	205	230	221	194	237	239	213	235	199	222	207	220	234	209	230	228	197	246	232	201	238	192	217	212	237	226	232	212	205	213	234	215	210	212	207	209	206	225	207	247	215	226	176	227	189	231	200	242	230	250	194	246	228	208	220	224	213	213	225	220	198	216	230	198	238	225	207	200	228	261	211	199	236	243	215	250	206	214	248	241	200	202	230	215	199	238	221	190	215	208	220	211	231	214	213	203	214	214	200	192	218	203	225	237	229	237	239	211	200	197	223	245	231	187	215	207	230	232	205	252	224	232	215	240	250	204	208	223	206	219	227	226	202	227	217	204	230	219	234	224
3503	3381	17693	23705	18696	13542	7835	3911	636	601	558	570	590	572	577	576	588	576	612	572	529	540	560	626	549	560	554	597	573	597	597	545	541	569	564	590	568	573	584	614	549	582	586	546	549	559	572	573	623	549	581	559	599	581	584	549	587	500	559	599	554	583	572	570	563	545	540	544	534	590	566	590	571	545	566	567	612	540	580	571	612	615	581	580	594	562	524	533	581	574	546	587	604	573	542	568	577	577	612	557	581	594	566	610	549	543	587	549	619	602	558	575	578	574	553	592	588	630	558	542	583	588	569	609	565	577	609	598	559	586	591	569	608	599	615	595	565	596	579	552	544	558	593	567	530	590	608	569	579	552	562	565	598	579	617	532	590	606	554	534	542	596	598	579	594	601	599	572	600	560	539	552	581	618	585	558	569	533	564	581	582	601	512	567	581	604	590	578	572	582	579	597	565	585	564	538	583	555	599	543	592	610	590	552	578	650	574	569	544	576	561	563	586	571	559	590	579	550	577	584	583	539	589	623	568	613	597	557	609	553	512	539	569	568	577	595	557	587	604	549	599	613	559	599	567	599	561	616	596	577	608	589	558	565	583	596	591	512	543	562	560	567	550	610	534	564	581	592	594	587	566	580	544	608	567	608	566	585	540	558	579	614	609	576	569	623	592	553	556	564	527	592	533	591	515	568	549	579	572	551	590	568	530	608	565	562	554	568	575	588	571	578	558	533	559	602	559	583	573	555	587	569	593	555	604	563	588	567	586	568	623	583	594	608	531	542	561	596	551	593	614	567	555	606	535	545	527	563	551	579	570	560	582	594	603	557	563	561	598	617	521	588	574	582	584	568	549	583	591	623	578	582	563	588	599	562	576	556	554	508	572	569	602	584	608	554	604	584	571	606	554	607	580	594	586	561	566	581	567	572	612	567	538	575	555	586	572	586	575	613	589	597	572	614	561	571	559	560	580	596	549	608	616	567	543	600	566	562	516	594	581	599	639	604	571	597	611	581	580	594	611	577	581	619	578	619	530	590	583	541	585	568	591	583	588	559	570	601	550	557	541	612	563	607	593	563	597	571	567	597	581	575	560	615	576	587	606	577	567	593	591	635	537	588	621	608	551	634	540	604	567	567	576	564	585	556	585	577	564	545	577	559	535	559	638	605	587	586	582	593	596	604	580	599	558	602	579	570	594	585	582	578	575	549	566	520	570	547	580	607	550	542	557	572	587	571	584	564	599	538	565	593	580	613	568	615	577	529	556	567	592	530	581	582	611	586	573	553	565	592	598	563	611	553	596	574	603	574	565	558	624	536	573	598	606	629	613	612	575	564	620	600	586	576	592	620	581	543	578	573	580	579	626	551	576	559	587	611	564	585	550	595	576	616	549	555	585	601	584	571	553	600	551	562	574	570	568	565	597	576	556	604	561	564	550	557	591	583	577	565	577	573	546	596	540	600	584	597	567	544	575	542	562	540	572	588	565	554	602	590	563	522	555	545	602	576	584	601	600	563	595	543	636	545	535	548	595	565	544	591	593	565	581	574	582	563	567	584	564	588	589	586	527	507	602	588	597	586	588	605	587	587	544	564	582	599	569	569	601	631	602	556	586	584	540	607	601	603	578	578	554	592	594	537	569	560	585	598	528	587	551	620	576	548	586	607	551	581	555	564	579	568	543	573	601	633	611	586	592	579	622	599	606	576	570	548	552	562	586	584	583	554	562	599	550	597	562	618	569	586	570	556	562	569	571	596	599	548	575	590	579	588	570	543	589	613	569	574	559	606	580	568	569	585	568	574	579	561	577	583	618	591	612	633	605	552	591	572	603	574	577	588	590	588	562	596	587	594	555	559	587	573	580	537	557	579	577	605	549	587	593	586	545	577	565	579	590	576	569	557	552	551	609	584	578	545	578	584	599	600	545	616	556	621	552	550	594	591	621	594	589	613	574	586	599	582	585	562	554	600	603	568	567	591	591	588	571	561	595	570	589	582	553	584	573	589	603	590	634	614	593	547	575	583	575	515	596	583	567	562	605	574	585	606	573	554	580	586	625	561	576	618	594	607	589	561	609	568	538	595	547	560	574	565	629	614	535	585	635	575	618	592	572	597	583	567	607	574	577	606	616	582	614	587	595	574	543	597	558	537	591	571	597	612	565	560	594	586	607	600	579	550	582	613	601	562	585	562	569	581	532	549	558	588	564	583	545	604	545	570	604	574	571	553	557	563	540	575	578	606	595	580	567	601	579	566	580	564	573	536	610	569	528	540	578	590	556	574	608	600	617	590	570	555	570	578	589	592	551	570	616	577	582	525	614	577	582	553	537	575	528	563	575	570	570	572	564	566	557	597	621	594	566	573	592	574	564	586	554	588	597	553	622	566	545	555	557	576	546	590	606	601	548	566	587	605	570	632	565	614	557	589	570	610	566	583	591	561	618	571	558	582	565	545	597	581	552	578	597	618	554	587	580	580	576	586	559	588	572	549	603	584	543	582	583	579	582	593	622	605	554	570	573	551	543	568	594	586	568	546	583	604	596	581	577	602	586	591	569	526	572	541	598	571	561	578	591	567	584	601	569	544	578	578	579	599	559	584	597	573	580	594	621	570	547	594	597	563	583	559	592	591	609	565	611	565	579	595	602	584	593	559	564	551	632	585	582	560	565	587	542	593	572	598	563	611	578	597	579	603	553	525	601	556	571	602	605	559	569	569	601	551	568	582	573	598	615	561	567	631	571	571	587	598	531	567	555	611	563	567	622	581	627	531	597	552	588	564	571	590	588	595	587	594	568	556	602	586	561	580	564	593	578	625	563	548	554	599	582	584	633	573	603	545	562	568	574	555	578	557	601	539	584	589	550	570	544	621	606	563	594	566	547	571	556	537	606	588	586	605	610	563	555	584	568	561	596	575	590	574	569	582	600	587	579	570	542	595	551	636	533	600	592	573	592	578	581	520	613	567	595	583	583	559	576	580	569	590	586	589	570	574	588	578	606	611	608	533	614	595	608	590	572	585	588	576	579	591	602	609	541	579	561	584	585	561	553	628	584	559	558	593	571	588	597	591	602	560	574	567	571	606	550	583	572	591	580	599	558	587	578	609	557	581	570	553	602	563	575	564	547	582	595	615	562	610	588	563	517	567	582	620	569	571	577	584	611	601	599	588	570	546	551	582	609	545	592	544	574	632	565	616	558	628	535	542	594	542	563	595	589	572	564	591	576	611	585	569	580	568	554	591	562	574	639	577	568	585	582	586	575	545	534	545	556	529	556	582	609	568	575	547	583	551	546	574	561	595	581	577	587	584	608	579	591	585	573	583	625	627	579	593	562	585	570	530	588	563	602	588	602	573	550	582	539	572	588	557	582	552	579	554	535	572	598	564	610	566	579	563	581	574	570	583	557	557	562	563	546	535	578	582	573	577	555	557	564	572	555	591	657	563	543	589	584	589	596	585	620	591	531	575	572	561	585	606	546	578	579	543	595	587	580	546	580	575
13956	18602	59655	62694	48913	36793	22518	9916	835	290	264	233	250	260	238	257	264	233	277	223	245	268	259	251	284	249	220	248	221	242	256	237	249	259	242	256	259	245	249	235	269	252	232	228	236	260	268	231	249	262	285	276	243	235	252	240	240	271	258	253	239	281	267	236	258	270	273	256	230	260	238	252	231	241	259	222	224	244	272	285	258	260	271	238	275	281	264	256	235	246	237	243	244	259	265	248	240	262	261	248	261	230	276	246	247	241	263	241	234	241	211	239	245	238	254	223	251	259	275	236	262	253	244	258	256	269	242	259	267	281	231	252	279	257	251	256	243	294	226	252	265	241	266	240	248	249	254	234	280	242	271	261	266	255	263	255	251	287	247	251	257	228	258	256	259	250	280	229	269	263	232	276	241	214	256	276	228	266	242	239	292	238	246	241	269	246	252	250	229	258	235	253	244	247	249	279	266	273	248	282	238	268	234	256	276	267	273	249	257	238	251	235	245	267	293	235	232	280	264	278	254	242	263	225	237	240	250	244	273	280	264	278	259	261	265	264	258	250	245	266	254	255	238	262	264	224	251	236	278	264	261	244	247	243	251	242	259	248	268	246	226	267	246	238	253	242	256	246	249	265	271	281	216	227	201	262	262	230	233	217	243	233	243	245	238	246	242	289	258	219	249	242	252	273	242	284	235	255	261	234	245	243	245	265	267	257	282	241	246	277	253	216	267	228	230	234	237	249	254	250	241	266	284	243	233	243	263	270	258	252	234	251	289	238	285	218	241	250	239	256	261	265	267	250	238	258	214	240	241	245	232	219	270	281	224	247	262	278	242	240	250	284	263	263	266	232	254	218	229	259	256	264	237	263	257	237	259	255	290	263	264	286	285	236	250	240	264	252	255	261	292	254	258	241	255	243	240	260	242	230	234	247	262	263	262	280	267	249	257	249	222	289	239	257	248	269	255	248	243	236	244	256	259	242	248	268	260	253	272	261	234	266	264	249	258	244	254	240	255	261	270	298	264	263	253	252	244	247	235	277	270	269	223	252	221	242	248	258	232	280	226	258	255	253	261	282	245	254	252	241	255	261	242	289	252	230	247	248	252	250	253	273	229	288	266	254	240	260	252	260	261	242	260	264	251	256	266	235	246	255	226	251	235	228	261	264	247	264	236	268	254	246	246	245	277	243	269	243	250	242	240	248	245	268	249	262	277	246	245	222	233	248	242	244	240	245	262	251	246	240	248	226	210	221	228	261	276	259	266	216	244	256	277	237	256	235	213	251	251	247	251	237	234	250	256	254	260	258	239	241	240	257	252	268	262	236	247	255	259	255	218	236	251	243	244	269	252	258	222	271	249	232	255	243	250	286	234	273	253	251	229	247	243	246	267	266	260	230	243	283	266	244	249	245	255	247	253	261	251	260	231	267	266	236	235	228	253	263	272	253	255	217	239	254	235	258	243	230	279	227	280	250	265	243	277	239	257	248	252	229	260	247	239	247	266	259	255	253	241	251	250	277	249	254	255	216	256	238	252	267	229	261	254	248	249	241	255	264	276	228	271	248	272	241	227	235	238	268	281	252	232	287	259	238	265	311	274	267	250	284	233	253	245	255	256	239	298	248	249	281	255	243	255	257	245	259	239	271	272	272	252	267	263	247	249	232	236	266	236	264	273	286	249	249	245	243	253	245	268	282	256	244	265	268	280	240	238	272	262	289	235	277	245	249	262	268	292	247	248	220	250	264	267	227	267	275	250	259	253	264	254	271	267	248	227	251	236	245	271	243	256	276	251	237	254	252	273	262	282	273	271	276	242	255	242	252	237	265	255	268	286	265	281	238	267	243	264	225	240	250	244	255	275	238	271	249	241	261	226	256	268	239	249	261	265	257	246	252	271	224	258	249	255	253	266	262	222	223	248	243	228	261	257	262	256	225	240	260	225	273	273	235	258	255	272	271	229	250	245	252	261	238	259	260	241	236	243	223	275	242	262	242	254	234	250	267	253	253	265	250	252	274	225	256	270	240	278	290	284	279	268	265	260	225	259	277	287	262	260	228	237	243	224	262	252	253	243	232	233	245	249	244	253	270	216	249	255	234	257	249	265	251	242	252	269	263	260	231	232	241	269	250	234	234	258	266	262	241	225	245	246	275	250	264	245	229	246	238	212	246	239	234	252	244	248	300	236	257	245	256	289	253	264	252	239	278	263	264	245	272	240	253	231	234	240	251	286	249	255	258	268	246	270	221	234	252	246	253	220	236	274	261	233	247	263	244	288	257	263	238	253	280	265	255	269	248	240	247	249	264	270	251	254	235	250	264	260	247	225	257	277	233	255	245	257	261	265	236	264	272	244	232	255	270	262	269	264	255	229	253	268	266	266	269	253	256	230	247	245	210	255	259	264	240	279	227	238	239	265	272	256	228	243	234	225	265	255	256	238	231	254	255	259	240	253	250	251	236	297	273	281	233	267	239	233	248	250	249	269	254	260	246	257	260	263	278	270	258	255	239	228	256	245	272	242	286	257	268	273	252	233	250	247	229	249	238	289	286	265	247	233	257	267	254	250	247	254	274	264	245	254	265	283	259	257	267	241	267	233	223	289	249	222	252	249	253	268	261	275	270	235	236	260	246	263	250	254	285	269	234	248	237	257	265	267	244	225	228	266	237	243	254	261	244	261	251	229	211	280	242	269	258	248	270	241	276	245	245	254	259	272	276	248	249	251	238	252	247	244	213	242	225	288	233	254	218	224	261	240	262	271	235	254	275	284	244	251	259	253	237	207	246	264	278	243	238	275	244	256	252	264	223	256	250	231	260	244	254	221	260	239	265	248	226	248	237	274	246	270	266	231	269	261	240	253	230	256	256	250	263	243	231	265	242	256	266	260	211	234	227	288	277	262	275	256	279	273	264	261	290	256	247	298	247	225	265	282	257	235	235	222	264	244	260	236	234	259	267	228	296	243	257	265	234	244	260	269	273	247	253	252	251	289	253	252	274	242	261	249	225	228	220	263	258	237	255	251	249	264	241	242	239	251	245	264	247	265	229	276	232	241	274	240	239	227	240	244	258	230	268	271	254	257	237	281	259	253	219	255	265	250	243	251	262	251	275	273	277	247	296	259	228	223	248	253	257	246	219	238	237	295	244	246	266	269	240	271	257	286	286	225	245	231	262	234	280	250	261	274	262	265	267	261	246	258	256	280	264	252	246	220	252	254	257	235	232	253	258	250	218	241	256	252	241	277	256	255	288	260	225	248	258	250	251	253	254	232	265	230	243	250	257	254	277	251	291	206	242	272	242	254	245	250	253	256	254	240	239	241	276	260	246	232	272	260	249	227	234	263	242	253	269	261	275	245	246	247	241	236	259	235	241	223	219	249	235	240	252	241	251	255	267	279	279	292	242	246	250	247	236	267	248	244	266	248	275	251	254	272	258	270	261	260	271	239	240	243	245	252	265	243	229	264	239	219	255	265	246	226	220	262	275	240	246	270	226
8346	16794	57264	65948	56943	47459	35617	21333	1219	728	733	725	751	698	680	662	683	652	667	618	642	668	638	673	656	664	639	680	652	725	661	670	660	670	663	641	649	623	643	644	697	651	643	621	660	620	619	691	641	661	613	662	667	691	697	620	638	680	648	667	649	640	709	642	677	664	655	670	653	687	669	666	661	638	678	661	602	685	614	623	623	672	634	620	686	636	681	665	654	625	670	690	659	666	604	678	659	628	661	620	729	628	683	672	662	661	629	633	668	669	693	646	651	617	618	671	642	634	676	650	637	644	661	653	662	669	649	655	644	662	659	688	641	637	639	620	662	650	709	618	647	615	656	677	658	639	620	626	674	649	636	631	656	637	662	634	660	644	702	662	729	694	663	652	674	640	710	671	650	640	632	661	638	581	657	682	599	648	633	610	684	631	637	657	657	657	716	645	667	628	701	702	626	644	592	659	633	648	623	631	655	628	651	657	634	646	657	678	598	612	644	622	656	663	671	675	616	609	700	636	647	638	672	643	646	608	625	656	698	647	695	667	655	671	687	629	652	650	650	644	691	622	630	632	632	649	645	634	678	668	630	667	676	648	679	606	651	684	663	644	649	662	644	658	666	663	646	646	684	654	668	694	712	694	614	630	643	646	619	650	701	643	617	672	622	670	628	674	672	701	677	590	675	616	691	611	650	612	635	607	633	616	638	660	663	668	631	681	669	625	649	643	656	666	608	636	672	648	638	660	627	647	630	652	657	645	629	647	687	656	633	660	603	703	599	677	648	652	625	602	708	649	641	665	613	686	652	667	638	670	634	632	638	652	670	685	667	693	654	670	657	644	710	679	671	633	645	615	645	628	602	668	652	666	677	638	637	656	665	636	711	651	658	658	650	649	664	668	649	661	653	649	650	673	649	654	682	627	707	673	621	624	682	660	671	684	649	626	684	638	658	689	619	641	620	702	670	655	632	675	638	637	648	661	642	662	661	629	689	661	631	667	660	656	637	692	675	647	622	686	609	666	692	624	651	607	685	641	692	621	692	669	618	621	674	702	651	664	659	641	656	642	656	668	650	626	650	652	633	665	637	654	629	680	679	641	669	644	648	681	618	645	646	619	688	622	647	698	649	679	641	698	637	692	661	674	625	616	640	660	631	652	631	682	632	657	649	637	627	672	613	651	648	667	628	640	677	627	635	666	639	615	644	618	616	604	671	642	663	698	620	647	638	674	666	646	656	638	666	625	680	643	640	660	626	684	643	692	663	643	620	631	622	658	651	658	604	589	670	707	683	664	652	681	641	624	616	622	661	658	650	656	622	640	634	657	663	623	596	633	639	615	653	634	662	643	652	686	616	674	631	645	630	675	602	680	680	638	627	625	650	707	643	669	601	694	671	665	678	666	633	643	673	658	615	620	633	641	633	631	641	662	616	661	613	654	691	695	684	615	687	670	633	633	651	692	665	650	673	621	693	584	682	690	644	650	618	678	681	633	611	642	644	647	613	622	638	640	655	659	635	644	678	653	677	687	651	627	654	651	670	648	683	679	646	632	694	636	689	660	663	630	678	628	631	595	650	669	594	628	631	643	648	638	660	652	599	647	676	667	660	635	671	631	685	661	679	646	667	670	642	640	638	627	652	657	670	658	647	634	655	673	662	638	632	638	626	659	629	687	656	690	713	629	660	689	623	675	649	662	650	633	604	646	686	652	676	654	672	652	666	683	638	628	647	718	683	674	631	669	666	648	624	681	678	662	638	671	688	696	701	665	697	612	665	668	664	671	654	637	655	672	659	635	638	644	662	687	666	669	642	637	675	669	574	679	665	633	642	653	603	631	614	640	659	645	688	665	646	649	612	625	662	633	665	631	637	609	639	658	696	621	622	648	669	639	639	665	610	629	684	621	654	665	682	692	663	639	634	623	638	658	634	677	675	639	692	697	664	630	655	632	660	617	640	682	634	604	639	653	630	579	671	649	672	656	607	659	650	628	663	648	653	681	662	620	652	626	660	685	644	667	659	657	668	656	646	645	642	668	658	666	646	620	625	655	624	674	662	689	640	616	644	627	651	681	618	668	702	623	613	662	657	658	640	643	634	648	654	633	685	647	668	696	659	679	622	673	662	695	635	691	632	661	691	662	647	663	677	633	636	638	685	625	658	624	688	700	670	614	676	671	700	655	616	627	689	625	630	673	630	625	651	645	686	653	646	607	627	649	662	571	631	637	706	639	655	654	625	628	669	707	657	654	645	662	662	662	667	719	627	673	682	636	632	649	676	653	598	650	647	598	653	657	676	685	629	644	639	682	634	674	664	622	599	648	676	648	651	642	644	664	614	646	691	624	650	666	672	641	671	637	655	665	651	652	639	648	676	695	671	639	686	657	659	654	647	669	633	655	644	639	660	674	650	664	661	635	643	646	638	657	645	683	641	628	644	617	619	673	651	644	628	648	675	643	673	640	661	682	628	609	653	620	670	621	668	646	706	675	643	625	664	609	672	656	589	718	642	623	667	646	656	673	670	668	687	645	633	649	673	656	650	686	688	658	643	628	649	627	685	639	629	649	621	655	685	669	666	659	645	630	634	639	659	651	616	635	630	604	617	593	659	664	645	641	661	649	625	671	649	664	637	643	661	698	633	632	652	639	659	697	662	639	657	661	644	667	646	692	686	640	651	626	633	660	681	638	643	676	667	642	664	657	643	699	660	663	614	669	650	684	631	656	660	694	685	674	634	604	646	639	678	628	647	621	648	670	634	652	659	648	632	660	668	659	656	623	665	623	618	712	630	692	632	633	699	663	637	652	679	677	678	642	680	624	683	598	638	637	629	637	640	664	660	699	640	672	637	628	696	660	662	660	668	660	604	629	649	661	615	613	621	618	645	662	657	664	676	630	674	618	652	615	693	657	672	650	668	615	654	624	661	639	622	651	673	634	693	649	657	633	619	680	601	677	659	694	640	693	720	655	656	613	624	638	651	674	649	652	661	672	661	643	674	726	628	623	647	612	680	619	669	657	650	602	668	692	635	678	634	697	656	692	593	657	636	653	629	619	634	659	639	660	685	685	627	639	640	656	665	642	679	604	679	665	641	674	659	649	671	660	648	706	626	646	678	712	659	615	648	671	644	637	662	634	660	649	629	667	677	652	614	638	676	676	689	645	655	634	648	656	616	703	640	629	667	628	653	623	660	652	632	672	630	674	645	627	697	643	611	634	678	711	632	654	635	649	633	644	683	631	636	666	629	635	630	637	625	645	586	642	663	650	626	654	693	685	643	652	650	646	659	668	663	655	642	657	630	682	631	672	636	709	642	640	667	623	622	672	660	635	642	629	642	683	662	608	680	674	688	646	667	683	661	620	672	643	655	630	596	641	646	701	613	681	674	644	667	687	665	647	688	688	661	656	678	682	661	652	661	632	640	629	636	695	682	669	621	654	718	646	606	650	637	650	640	633	657	668	627	619	637	629	638	663	681	650	671	673	661	646	620	620	660	653
22175	25747	75253	72719	59697	48116	33173	17097	1754	307	285	295	279	246	265	242	252	237	236	253	261	242	238	246	252	232	227	235	262	230	260	234	257	233	213	233	229	250	254	219	250	234	215	242	223	231	251	258	276	237	231	274	275	219	240	240	230	217	207	230	257	288	233	248	244	225	232	221	259	264	221	243	234	206	232	257	251	244	248	240	249	238	251	224	242	246	240	256	233	221	216	236	234	263	229	228	262	264	256	246	234	246	212	246	235	229	211	227	231	235	229	273	224	239	256	232	243	243	255	226	234	238	232	239	252	210	249	217	242	256	224	248	231	219	244	215	251	257	260	227	249	255	225	253	251	261	232	252	221	222	211	216	224	238	250	237	241	262	229	226	268	241	227	228	250	229	226	234	234	227	216	245	233	232	237	244	242	278	248	244	224	230	213	254	239	242	269	253	259	239	234	214	244	241	225	234	241	265	234	223	227	249	209	224	232	255	222	234	219	214	269	264	255	233	243	247	226	222	237	277	228	229	218	222	240	231	230	220	240	246	247	267	218	266	268	226	233	241	252	234	213	256	256	278	248	253	230	226	242	218	223	241	232	236	243	253	243	232	240	229	213	233	234	244	242	240	266	266	244	255	260	235	232	218	230	265	228	238	219	237	252	247	245	238	237	242	235	248	256	217	257	242	252	248	244	226	192	221	249	219	217	240	221	221	249	219	263	235	234	229	236	245	272	261	246	274	210	270	241	239	225	263	251	249	248	235	245	251	250	225	257	225	230	238	229	235	246	240	238	238	229	259	223	208	220	229	241	246	228	228	255	226	230	253	229	250	278	238	232	235	243	268	247	239	246	237	239	235	245	233	258	228	251	253	259	235	248	245	260	243	236	255	240	237	241	244	245	257	261	222	221	252	246	257	236	232	249	243	225	223	251	233	278	225	225	223	216	247	242	248	242	219	225	247	256	229	215	224	232	269	259	240	239	223	233	237	242	235	247	250	253	230	233	206	252	245	253	228	231	245	255	239	243	251	265	263	244	228	226	260	242	239	241	273	240	289	239	217	233	230	232	224	262	246	251	205	265	240	214	253	237	251	234	243	246	247	245	213	255	240	208	258	237	223	234	241	263	227	261	260	256	248	263	232	244	259	233	230	231	236	257	223	214	231	221	257	247	223	268	231	271	234	231	253	245	242	279	242	241	257	233	250	245	240	266	252	223	255	271	215	281	242	234	251	239	237	249	216	239	238	213	204	215	221	256	232	237	220	213	218	254	217	250	212	229	228	246	213	219	243	249	292	242	231	252	250	246	231	227	250	238	226	253	218	239	238	250	246	245	258	254	228	242	229	256	237	245	244	217	242	255	223	258	242	234	252	222	231	233	253	248	233	238	250	233	214	251	258	227	242	260	223	234	244	240	288	262	261	216	255	226	239	245	243	238	258	221	220	240	239	249	211	232	226	239	234	234	268	224	218	279	233	254	231	236	240	255	233	246	237	267	244	237	231	251	244	239	208	268	242	242	227	235	233	231	216	263	237	239	246	234	234	262	232	227	266	264	252	243	229	258	225	221	259	233	239	228	222	248	240	208	238	232	250	261	217	243	276	236	238	224	219	239	213	254	260	244	230	256	247	234	250	264	220	227	212	238	247	227	251	251	235	232	227	253	220	221	206	241	262	247	247	216	226	236	246	232	247	222	251	222	262	232	215	246	232	232	240	249	256	233	228	218	249	268	252	259	254	256	241	233	241	284	237	221	229	237	243	222	250	261	232	267	226	228	240	231	254	253	241	230	214	233	259	247	240	252	254	223	199	246	245	254	212	223	263	228	233	219	247	220	225	257	253	234	247	233	238	250	277	237	230	249	212	244	224	243	229	269	266	221	258	261	240	262	227	253	246	265	236	246	260	228	244	240	208	217	235	231	236	257	252	238	227	240	263	222	224	216	201	256	248	241	221	243	229	244	249	236	242	226	254	257	257	259	248	251	262	275	238	228	242	241	258	257	244	246	275	227	236	223	248	264	227	240	230	236	255	246	223	211	257	250	233	223	225	226	224	223	248	211	235	258	228	251	243	249	244	242	254	245	217	234	238	222	221	232	227	231	259	227	230	225	242	262	242	224	235	235	240	262	228	241	244	257	224	222	251	225	237	253	243	263	264	220	265	239	240	242	227	258	217	220	235	262	224	229	238	236	244	236	250	234	239	232	222	242	252	214	261	241	218	248	221	234	237	258	246	189	225	226	218	239	255	209	251	252	246	217	249	248	228	222	237	258	231	229	252	231	262	221	222	225	251	249	252	236	263	183	235	224	239	224	277	239	235	231	258	265	252	256	248	270	235	234	262	217	246	222	240	223	261	221	265	239	239	253	245	231	230	235	231	201	211	227	234	231	218	227	238	250	216	239	260	240	226	227	241	250	229	246	244	227	207	253	247	235	248	241	259	246	224	229	228	213	257	246	261	236	233	243	237	250	270	218	227	242	220	236	272	244	244	240	230	251	208	244	249	235	229	224	221	236	218	249	235	244	260	250	215	260	245	226	252	206	270	223	263	215	226	220	237	249	214	230	238	239	258	250	229	203	242	224	232	266	232	226	247	254	228	250	262	231	250	242	246	251	236	246	263	217	246	244	237	231	274	236	247	223	259	239	211	227	239	228	251	265	227	231	231	226	218	240	255	262	235	230	252	244	223	268	232	263	224	255	268	230	213	254	239	238	237	236	223	250	225	228	243	245	244	247	269	240	242	242	207	242	225	255	231	238	242	265	260	208	240	257	254	253	253	209	238	253	233	265	264	244	258	261	257	251	249	208	240	265	234	229	258	248	210	252	223	223	265	238	240	243	245	240	240	241	243	257	213	258	234	248	252	290	258	237	276	263	221	241	268	241	240	236	229	220	252	230	257	244	254	238	254	215	233	237	236	228	245	226	254	247	251	252	254	235	216	218	246	231	242	266	229	248	253	236	207	239	234	228	235	256	255	258	246	246	232	223	261	275	260	231	248	253	220	233	285	250	205	258	248	265	248	222	256	226	236	237	235	261	239	220	265	215	277	223	230	222	269	254	238	216	255	239	276	233	279	262	221	240	211	234	241	258	235	213	226	237	224	241	248	229	247	253	229	244	232	221	235	235	232	229	201	220	262	259	228	247	227	246	247	225	223	244	244	252	206	250	274	222	250	225	225	214	249	239	265	223	249	230	239	249	228	227	228	234	241	228	255	270	235	238	245	263	245	234	212	230	197	235	197	223	237	231	226	228	275	274	257	253	251	231	246	240	243	206	233	235	225	221	259	230	238	248	257	219	238	238	214	227	248	231	222	243	219	242	232	231	241	243	205	274	234	254	217	245	222	238	240	247	222	251	255	218	231	236	248	240	225	234	234	248	219	243	251	242	248	235	226	272	283	249	239	237	252	213	252	214	230	235	261	246	236	239	214	265	235	237	258	259	214	220	229	260	220	268	237	211	257	264	251	224	219	262	230	236	264	242	223	248	206
11306	21403	70312	77919	69150	57221	44562	27096	1169	782	759	790	694	700	613	650	584	605	617	651	652	612	602	608	597	639	619	650	593	582	602	616	623	598	616	612	616	604	601	631	665	614	657	564	683	618	635	624	604	646	620	610	606	640	582	612	608	582	620	581	617	703	713	614	634	609	630	642	602	564	628	598	632	616	583	613	616	580	586	603	608	614	637	603	576	573	631	620	597	570	576	580	659	576	632	637	577	598	626	631	674	620	654	658	589	649	603	627	561	633	633	631	577	637	627	632	623	589	576	582	612	616	584	622	577	624	598	576	583	581	619	640	596	625	653	600	618	599	629	579	585	627	606	616	634	604	619	631	581	601	603	613	640	634	624	648	605	592	629	594	578	562	606	605	591	621	657	639	685	637	601	636	625	637	646	639	612	616	570	649	635	623	648	597	616	618	582	633	599	662	652	609	578	600	566	597	613	582	619	621	669	587	641	617	636	603	602	608	596	597	601	584	622	645	591	600	602	642	583	609	608	584	636	594	618	595	652	601	608	566	631	589	593	567	586	612	618	659	653	649	641	585	614	625	629	627	660	662	600	614	627	598	589	617	593	603	627	580	613	568	582	605	643	634	561	616	610	637	621	606	583	604	590	621	633	589	600	633	626	605	620	618	649	595	619	633	631	589	657	591	613	594	597	655	620	547	629	618	654	640	623	593	598	549	593	643	613	614	613	586	676	630	609	621	598	630	648	603	566	634	629	602	605	604	580	599	632	630	629	585	645	575	654	589	635	652	568	635	655	621	609	618	626	600	606	621	643	646	609	639	610	614	597	634	591	643	594	621	628	631	582	614	606	642	617	621	615	655	598	611	604	602	604	612	594	619	602	585	575	583	631	611	603	655	603	585	575	607	624	572	586	590	605	575	629	650	608	603	612	647	587	624	569	587	607	610	614	621	600	571	579	641	634	656	607	613	644	630	605	625	630	598	620	604	632	605	572	606	608	626	653	598	592	602	661	659	588	618	610	612	600	605	567	569	597	606	633	635	594	596	574	607	659	636	586	628	577	589	646	615	603	618	630	610	635	584	629	620	620	628	583	637	620	658	619	646	647	616	573	612	652	607	633	642	611	606	637	588	595	589	606	627	601	614	628	629	582	629	650	618	608	610	610	618	609	610	638	620	631	621	611	621	652	653	596	631	624	636	621	621	635	606	630	662	626	604	589	633	602	599	601	607	594	575	574	595	608	623	622	597	629	654	619	624	624	624	659	591	596	600	607	638	623	592	609	579	612	610	602	608	620	625	606	588	609	603	630	612	611	599	604	566	643	631	613	604	657	608	616	658	577	645	635	625	601	637	668	623	624	629	625	619	636	598	640	640	621	651	569	587	611	579	636	630	637	630	587	594	576	607	568	561	602	545	627	601	654	627	623	602	611	581	654	617	578	632	585	609	640	608	593	641	641	638	593	581	611	643	616	625	608	606	617	629	562	623	658	618	623	574	616	624	622	591	600	604	593	612	629	604	603	591	588	584	586	595	568	638	599	580	643	616	650	603	605	554	626	638	597	614	634	601	593	586	595	616	625	612	643	625	606	599	610	605	638	608	607	626	558	597	624	607	600	613	609	619	597	627	607	638	604	639	607	587	587	596	611	590	610	601	627	607	613	609	619	607	636	598	581	592	642	608	613	609	652	581	594	607	587	614	597	605	602	608	582	581	604	627	598	649	584	607	626	618	587	599	628	657	630	592	623	621	615	626	633	621	613	606	572	619	577	639	616	594	620	586	598	675	623	619	600	586	613	607	561	624	585	618	592	602	588	637	627	588	594	590	618	635	587	645	595	612	635	599	599	586	606	670	634	567	638	588	603	633	632	609	614	613	673	594	618	628	619	627	606	577	570	581	577	613	576	612	597	641	620	621	620	639	654	567	610	627	572	626	613	587	628	674	646	628	597	608	617	581	616	612	590	630	581	625	605	601	636	640	626	609	610	636	641	603	590	623	637	614	560	639	605	620	583	638	608	578	618	602	628	618	626	603	586	589	636	613	644	608	615	610	599	605	631	637	594	604	654	615	600	616	647	634	595	614	646	600	590	624	617	631	586	604	624	596	606	609	675	623	623	621	568	616	577	664	561	602	601	611	586	620	634	571	584	609	631	623	611	626	615	555	560	656	566	610	605	631	625	651	637	603	609	653	626	603	573	637	584	631	609	637	639	648	661	652	618	609	590	627	647	669	602	614	614	623	569	628	593	585	622	576	604	657	611	561	562	612	622	639	616	566	649	602	589	626	600	629	629	622	633	606	640	625	601	616	557	568	585	601	590	675	591	607	632	582	634	613	643	671	586	585	626	631	597	614	592	625	608	673	632	617	610	573	587	623	626	604	614	636	567	610	614	615	539	638	581	611	672	591	580	593	626	630	626	637	562	612	660	597	665	644	619	595	618	654	630	598	610	605	564	604	617	572	617	600	610	636	604	626	578	632	606	580	627	641	588	596	612	626	622	594	586	595	601	609	568	636	560	593	597	603	641	602	621	615	593	592	648	575	626	647	567	611	602	590	637	659	615	610	638	620	576	608	588	617	592	625	608	613	614	586	639	665	590	630	633	595	629	617	601	618	586	592	603	634	594	604	606	625	610	608	595	590	657	623	630	591	629	630	625	638	631	638	609	626	633	622	643	616	647	627	640	654	595	545	571	624	577	580	592	626	587	572	630	587	584	597	617	618	598	651	602	627	616	646	637	613	637	627	586	591	572	621	608	624	612	595	591	612	640	629	588	629	581	598	641	576	579	580	633	580	603	610	598	587	597	603	602	600	649	602	583	652	595	640	606	584	641	588	651	603	611	605	600	619	649	574	616	619	595	586	659	628	577	624	563	633	625	615	612	585	637	642	613	627	655	616	667	602	606	574	608	638	573	629	588	627	602	650	612	696	595	589	626	617	596	637	653	579	646	606	630	649	675	632	609	583	597	608	616	599	653	619	598	635	557	616	631	593	612	640	632	625	621	648	629	655	612	579	650	638	658	624	603	574	648	646	635	614	582	637	579	593	620	612	635	618	616	595	582	598	644	642	645	615	583	593	635	592	692	605	619	625	598	615	658	609	577	665	653	614	653	632	628	647	615	589	638	630	604	627	595	614	627	575	655	609	612	622	633	597	589	612	596	659	616	622	535	603	649	619	627	641	632	618	616	595	632	623	632	622	631	629	618	651	623	664	604	609	658	628	555	650	642	620	620	640	606	619	620	587	638	655	597	596	585	619	625	581	611	633	599	598	655	632	604	647	604	670	656	624	609	634	606	617	632	629	642	620	591	666	595	638	608	606	629	563	620	645	587	605	622	616	673	584	640	608	605	594	646	667	650	568	611	657	601	642	584	556	646	572	654	633	611	611	643	590	631	585	605	621	645	590	634	632	611	634	614	599	624	583	649	597	664	583	598	609	644	602	595	636	596	614	649	584	627	646	587	591	612	588	563	631	599	619	622	641	617	613	607	626
4940	2554	8107	10324	6347	4268	2477	1243	278	216	220	212	243	196	226	196	252	245	203	227	217	258	198	208	216	228	198	231	195	218	218	223	240	208	205	234	226	204	206	208	240	244	206	226	227	213	261	221	241	246	241	227	223	213	216	217	205	207	213	220	206	207	212	224	186	255	239	222	214	214	220	205	194	212	233	212	212	213	251	229	215	231	232	240	209	205	230	208	241	236	234	193	211	228	206	222	247	238	244	218	248	248	227	208	209	204	248	224	225	218	210	209	216	222	206	217	237	226	231	219	195	211	214	237	231	195	247	197	240	220	230	239	225	231	209	225	251	238	246	209	229	206	240	232	223	232	222	211	230	199	206	195	217	217	225	211	246	219	194	229	233	227	235	202	222	207	208	217	205	233	246	202	227	214	224	233	207	189	207	215	227	239	201	224	228	213	214	210	213	206	227	204	204	194	237	209	245	244	230	210	215	239	243	266	224	214	237	226	227	212	201	225	233	197	222	218	223	214	194	226	220	192	226	232	231	210	238	229	192	250	233	196	220	224	206	227	214	219	223	224	217	221	262	201	215	238	261	220	222	199	214	217	221	224	224	217	247	216	212	226	209	211	213	225	220	214	197	192	207	204	254	242	208	222	217	223	204	237	212	241	212	237	219	216	202	222	198	226	231	234	212	214	215	215	202	227	231	239	255	246	213	209	212	233	187	226	226	238	227	247	233	223	217	225	221	222	200	206	216	219	227	211	227	224	221	208	246	260	228	228	203	230	231	215	202	226	228	221	210	222	226	231	196	222	230	226	237	235	198	241	215	224	242	221	190	264	221	233	212	220	191	226	213	201	234	214	215	274	208	202	221	253	216	251	221	206	247	215	219	221	249	220	227	192	196	254	230	220	201	214	181	232	221	191	226	214	184	252	199	205	222	204	213	235	212	225	230	229	216	234	231	243	226	233	207	220	235	211	224	213	214	219	215	220	218	221	211	214	218	208	231	246	214	217	211	216	215	233	199	205	203	219	222	230	234	213	234	215	237	217	251	202	228	212	250	231	216	219	209	202	228	205	222	204	246	192	224	233	232	236	214	243	198	224	245	219	229	231	238	223	239	246	223	234	217	219	227	205	238	231	242	192	197	197	245	203	227	238	225	212	223	238	244	225	223	230	221	220	214	234	225	217	199	196	238	207	236	229	249	232	187	241	252	183	208	219	202	237	227	224	222	209	221	219	194	216	215	208	204	245	224	242	200	202	235	202	243	232	224	238	245	250	245	213	201	208	200	216	227	242	214	227	254	216	226	222	219	219	222	223	241	205	257	223	213	213	231	220	220	211	222	209	222	199	221	236	231	224	256	206	216	231	205	224	223	202	213	198	224	240	222	232	220	215	240	198	254	212	223	214	238	189	232	211	231	206	234	219	240	212	221	212	242	231	240	227	220	209	235	197	219	211	227	225	198	212	220	229	231	228	236	211	247	219	217	221	237	226	226	229	228	214	222	237	231	220	188	233	207	228	246	243	216	241	228	213	223	205	243	240	227	236	228	216	229	213	227	225	204	216	207	251	220	225	212	221	226	214	238	230	225	223	201	201	204	245	223	227	226	247	222	227	204	211	203	191	197	231	218	224	233	228	244	227	259	186	231	239	214	216	197	232	231	236	228	226	207	213	214	224	225	225	229	187	210	200	247	201	224	237	238	220	227	207	214	211	209	224	228	225	234	230	231	214	233	212	257	193	200	200	238	221	230	219	233	226	215	201	214	234	215	218	229	217	240	228	241	227	243	206	233	205	220	220	214	228	220	244	247	223	221	220	215	212	216	201	237	236	242	216	238	237	210	233	206	197	208	213	206	228	220	255	198	210	232	234	218	195	221	226	212	211	240	229	231	183	231	246	222	231	232	243	208	206	233	218	252	227	212	194	227	225	242	220	209	207	198	225	194	237	263	230	232	248	206	200	236	230	233	236	215	192	214	213	200	249	199	232	253	204	275	227	234	224	227	201	198	236	234	204	187	214	224	220	227	242	212	253	223	222	228	230	252	250	183	237	228	217	224	232	235	211	230	221	236	202	195	234	218	244	229	230	211	184	233	238	236	204	234	210	211	203	226	220	231	219	200	198	226	214	214	208	195	228	208	191	217	206	214	190	216	255	209	222	211	202	200	230	224	238	198	207	217	238	262	213	193	219	228	230	216	245	218	201	200	192	238	227	212	217	234	217	208	214	219	208	235	202	239	260	207	215	224	241	209	206	188	247	222	217	204	229	189	201	228	227	220	232	207	229	190	236	205	230	220	172	220	230	210	230	231	239	217	224	243	218	210	208	235	235	210	225	221	213	217	217	248	205	224	228	218	196	218	220	193	202	218	241	227	218	237	210	257	207	209	219	215	250	188	196	198	210	204	189	224	210	211	217	228	233	204	247	254	217	236	239	205	254	187	251	237	221	249	215	210	245	191	198	224	214	225	233	224	218	202	211	230	260	223	221	228	223	212	207	220	224	218	216	220	196	208	221	219	236	246	219	223	252	206	239	239	213	229	231	204	230	226	210	208	219	227	213	225	206	242	205	227	237	222	194	220	219	244	208	225	226	194	227	209	224	204	219	190	218	208	242	220	209	233	233	218	226	222	218	220	221	204	241	222	215	255	222	234	207	216	224	230	229	228	226	221	203	229	231	211	231	218	215	273	247	225	218	188	220	211	220	219	224	206	222	223	205	226	201	218	209	262	199	210	221	227	200	228	216	243	231	239	226	213	223	215	237	238	212	217	227	229	220	199	231	226	234	265	231	201	223	255	249	228	211	220	184	212	211	234	225	252	224	235	226	197	245	226	219	207	215	233	230	226	248	225	225	242	189	229	199	223	226	243	210	225	238	220	205	230	227	238	199	236	229	211	228	215	236	228	243	232	212	209	227	224	230	230	214	218	217	215	224	228	189	222	237	237	226	206	232	219	238	234	232	204	216	224	203	192	226	220	240	212	246	250	227	213	230	207	237	212	219	223	207	216	247	234	220	227	241	205	213	220	242	208	211	231	216	204	220	228	214	241	203	248	223	229	222	242	223	223	203	208	218	260	189	239	215	229	216	226	213	216	220	235	238	217	236	227	221	217	199	257	231	225	195	221	239	211	202	194	202	227	221	216	190	206	227	210	224	220	193	232	202	230	225	209	242	202	254	237	214	223	222	216	244	222	226	228	224	218	205	257	217	252	231	222	247	224	222	234	212	220	216	233	249	222	237	195	209	208	247	227	226	239	224	227	235	203	224	206	201	206	232	229	220	206	212	178	207	230	205	202	220	220	218	217	225	210	223	218	202	198	199	202	234	233	234	221	240	187	210	232	226	226	222	245	212	229	218	235	243	235	248	219	223	232	210	205	221	225	210	212	229	214	205	246	235	213	226	228	207	235	201	247	241	225	235	233	225	231	228	241	229	217	236	219	230	216	222	202	244	218	220	237	232	219	226	223	193	242	231	216	237	217	204	209	218	232	221
3551	2947	17283	23230	17889	13411	8735	4224	654	594	593	545	592	603	581	603	579	582	608	568	609	641	634	569	599	588	608	593	566	568	576	599	571	569	596	613	590	553	583	574	563	564	585	576	587	550	606	555	569	592	631	565	560	627	572	572	601	595	597	612	624	562	617	569	581	583	587	582	568	605	589	565	588	556	569	570	580	590	573	588	593	595	572	577	546	580	635	612	572	552	601	642	604	553	586	581	610	586	588	592	588	591	600	589	602	599	570	596	597	581	539	551	586	577	548	592	589	575	538	589	600	553	603	595	574	574	612	550	582	619	593	568	559	615	592	637	573	555	580	594	603	548	581	546	584	604	561	567	553	609	563	552	605	583	572	585	630	642	554	575	554	620	583	592	534	612	604	572	595	591	594	593	612	584	619	615	603	519	582	575	585	602	568	582	623	578	567	572	581	562	593	549	586	612	575	572	598	548	589	615	575	564	591	577	619	553	589	595	592	593	604	576	573	549	569	526	556	578	567	542	595	612	587	545	580	590	605	602	576	562	583	567	586	594	556	558	585	551	601	610	618	598	579	586	602	570	580	610	575	601	605	604	583	577	557	549	600	621	585	639	574	593	590	589	540	611	578	598	579	583	579	581	575	594	568	562	593	600	608	612	559	576	590	588	598	574	532	582	657	582	599	562	596	575	580	569	616	624	579	605	595	567	596	604	616	599	558	568	620	594	563	578	618	575	574	537	565	562	556	561	566	566	571	568	530	583	577	599	567	582	603	562	607	555	610	567	611	555	585	599	576	627	604	561	556	581	598	619	591	597	586	592	624	570	585	612	587	551	596	579	539	578	569	558	582	555	551	605	628	597	592	602	563	603	571	578	570	586	598	572	579	616	591	564	597	570	564	569	579	580	577	573	611	561	616	581	554	579	620	586	574	579	546	555	594	562	612	566	588	552	605	556	582	560	647	572	594	567	592	580	619	587	567	582	581	610	576	566	561	538	575	541	605	568	537	645	603	562	571	573	642	573	573	570	594	579	567	617	592	570	614	546	603	596	575	550	561	573	599	549	580	575	579	547	551	601	603	577	559	557	589	627	556	581	599	614	520	547	602	577	563	611	565	569	594	543	596	592	580	595	597	575	587	548	564	621	579	541	620	581	565	604	609	581	542	585	629	614	606	614	595	620	593	615	575	589	577	581	602	541	608	590	571	560	566	592	540	571	554	625	567	590	622	547	603	563	622	559	562	619	637	602	616	568	612	607	548	643	562	626	589	576	572	610	606	557	609	586	582	572	586	633	582	587	576	564	582	554	567	593	580	581	555	603	623	573	580	623	584	601	589	578	625	597	574	629	553	575	582	565	599	614	572	578	586	571	608	542	561	585	590	609	580	552	563	616	528	618	572	572	605	594	575	574	602	617	588	597	587	576	580	609	583	585	534	562	592	560	639	636	578	562	597	551	549	562	634	601	586	592	511	632	569	584	627	592	578	614	572	551	572	604	575	590	652	592	633	635	635	567	566	600	548	628	554	580	529	607	597	559	613	565	612	587	559	600	599	602	596	586	572	550	587	604	622	611	573	603	544	549	600	578	615	593	563	620	607	558	610	552	626	606	584	563	620	570	600	547	606	599	567	540	606	596	588	605	579	614	599	612	587	552	608	595	577	574	581	570	639	579	556	585	576	556	564	552	510	591	661	599	583	579	587	550	604	572	560	549	544	581	581	571	604	582	569	594	607	576	591	590	600	598	588	596	571	590	605	556	588	633	569	620	549	594	626	573	620	585	581	566	575	587	619	590	525	604	599	556	604	606	612	615	566	541	580	588	581	584	596	582	535	605	565	543	615	648	606	571	593	604	575	561	601	545	607	555	615	560	568	587	553	583	521	568	595	558	599	598	615	574	622	587	571	598	572	586	570	562	567	590	604	584	598	548	600	611	535	567	565	566	573	643	567	597	586	556	571	622	578	605	578	614	577	615	543	584	570	558	589	585	555	560	560	611	557	601	548	576	563	558	580	597	600	602	590	570	550	559	594	585	571	587	617	594	541	578	582	546	572	584	599	579	599	635	558	597	625	614	568	604	570	600	591	552	597	593	595	586	614	562	561	643	583	584	551	594	587	555	557	542	565	617	567	624	596	617	624	573	560	577	550	548	571	587	586	586	617	555	590	563	603	590	561	582	572	600	591	598	606	569	626	558	585	580	560	567	549	591	573	574	579	582	549	557	617	588	601	627	566	571	597	576	614	569	559	585	610	562	560	646	567	601	579	604	545	588	564	589	610	610	527	575	565	584	572	584	609	572	552	586	580	553	573	533	605	593	608	587	603	598	577	588	601	588	583	572	585	576	639	541	573	569	617	580	587	543	545	572	587	586	579	553	575	590	610	607	592	579	595	530	584	599	550	600	560	595	598	585	606	567	543	544	589	624	577	587	550	581	600	556	592	579	592	548	615	595	570	593	574	576	516	602	556	562	570	592	609	562	565	581	575	597	577	593	628	579	559	565	580	606	577	607	597	568	565	575	549	555	602	618	583	587	596	580	567	566	577	565	575	615	629	541	582	549	607	595	622	573	546	596	565	578	573	584	556	580	598	574	556	603	582	589	587	584	584	578	626	587	617	645	598	574	577	549	600	556	583	557	601	550	545	635	604	595	599	598	589	579	583	593	629	577	616	584	591	602	577	594	605	567	592	549	568	625	545	555	561	595	564	587	543	588	591	572	582	573	584	574	587	567	579	605	587	600	585	566	586	564	594	638	598	563	593	573	574	547	594	581	544	607	588	586	574	596	622	628	623	588	604	599	604	626	580	559	578	568	564	552	586	569	577	594	580	550	583	577	584	617	603	598	568	553	606	588	564	565	596	590	585	551	599	583	611	560	574	558	588	575	601	620	618	572	566	572	589	584	563	566	646	555	596	564	592	572	541	623	573	601	569	608	542	556	609	611	595	585	560	575	597	565	622	599	585	619	594	532	591	585	535	556	561	563	569	564	613	612	601	632	607	584	597	591	572	563	589	593	592	571	576	578	583	575	562	582	609	557	569	561	558	555	581	603	538	610	606	651	583	572	596	580	594	541	604	592	603	557	573	600	602	587	615	586	583	560	559	601	573	564	584	564	555	582	605	565	596	552	596	587	567	597	589	595	599	584	593	599	589	619	589	588	603	597	586	602	606	588	596	593	608	539	578	536	594	579	555	600	537	591	588	593	575	572	550	600	543	612	594	627	573	562	582	589	572	573	610	587	568	620	570	597	555	567	585	593	587	616	574	610	567	544	587	614	593	586	586	572	586	597	569	542	549	612	608	584	540	586	569	574	573	585	584	609	559	532	612	548	581	574	576	538	600	564	606	581	595	581	584	570	588	611	583	585	600	564	546	574	595	583	568	594	594	563	611	607	579	591	591	562	571	580	547	585	594	534	613	568	631	591	610	558	545	597	557	587	578	575	580	566	563	567	523	614	586	578	603	616	587	559	607	591	600	580	588	548	568	579
14356	13056	52723	63301	48996	37850	25086	11253	906	312	280	241	288	259	263	290	287	254	252	259	263	269	261	262	257	257	267	265	240	261	280	287	277	253	248	284	232	249	247	293	258	270	262	266	267	274	289	271	262	256	249	286	258	290	257	249	232	272	255	275	248	235	277	259	262	218	245	257	258	256	267	266	260	250	218	257	264	253	252	251	276	276	270	256	275	256	258	211	239	271	291	263	275	267	260	248	246	267	264	236	272	247	237	278	267	270	269	276	267	225	270	278	258	265	276	249	265	278	254	261	258	261	249	260	279	280	271	249	256	240	268	250	243	255	262	227	267	213	278	234	269	247	234	255	263	243	261	249	262	247	247	276	309	242	228	285	276	287	274	259	259	221	243	284	240	243	273	246	287	248	259	259	260	277	285	277	267	260	251	306	254	290	231	234	277	232	261	266	269	262	261	257	269	252	247	260	283	278	238	255	265	240	240	258	280	261	246	232	252	213	229	270	243	270	258	246	254	229	279	261	276	257	260	249	269	242	242	278	273	265	278	255	226	258	243	255	238	256	248	245	266	251	256	273	263	227	256	235	239	256	231	301	252	274	252	260	240	239	236	258	223	274	270	280	288	262	262	258	252	280	255	278	239	243	273	234	257	249	260	254	249	263	266	256	225	250	252	280	243	230	242	273	241	257	244	264	241	263	250	238	260	249	264	271	261	258	277	266	262	267	246	243	270	266	255	267	256	246	287	254	247	282	243	224	284	243	262	226	243	258	242	267	252	260	255	268	279	261	271	262	251	225	250	237	249	248	242	258	260	262	265	233	265	247	258	260	259	258	236	235	228	253	246	294	257	236	251	237	246	265	250	233	248	245	242	285	259	241	236	233	251	286	269	271	258	274	233	260	271	282	271	247	265	270	274	243	248	249	267	250	264	241	229	268	243	239	271	256	246	267	284	268	238	236	227	232	237	252	239	238	263	255	254	280	223	268	259	262	270	264	230	277	245	250	243	251	252	254	248	252	252	236	264	277	242	253	269	269	249	241	223	215	259	268	245	275	249	235	248	248	260	251	281	283	267	272	271	235	252	258	268	250	254	252	285	266	268	227	254	277	261	236	278	250	256	235	224	235	270	279	251	237	278	258	257	280	262	283	221	273	241	268	234	259	238	242	263	253	269	263	238	252	260	264	270	258	285	255	254	275	272	239	250	236	264	249	253	260	239	239	274	278	242	230	260	238	268	254	259	265	262	247	268	262	244	264	248	259	245	258	267	262	258	254	258	264	287	266	226	264	252	283	272	255	236	262	247	242	274	244	277	260	243	250	267	261	272	251	250	275	253	234	255	246	250	249	237	242	274	258	252	258	263	264	247	283	268	251	255	233	266	259	248	236	267	281	259	282	280	211	277	277	251	270	256	239	240	222	263	246	250	258	252	256	261	248	286	241	236	237	242	265	260	237	251	280	229	263	250	240	252	280	241	268	265	263	224	255	262	250	251	275	253	266	263	239	246	250	285	264	236	261	245	269	248	255	252	252	248	264	265	257	270	268	253	268	272	261	267	232	274	260	261	246	283	259	280	286	253	262	284	226	248	258	243	270	256	280	275	259	228	266	256	276	280	267	244	268	247	233	254	244	277	259	273	267	231	283	249	248	258	249	246	259	256	230	255	278	244	244	252	253	278	238	254	247	276	231	256	234	234	249	211	264	243	220	239	278	239	279	259	243	253	238	268	254	281	262	248	271	259	269	288	258	237	251	254	275	251	267	258	265	249	274	247	274	250	231	265	237	252	229	270	267	275	276	254	259	247	282	257	245	267	229	252	238	265	212	258	273	251	261	252	238	225	275	233	263	250	270	252	257	250	222	259	254	253	276	258	265	275	261	241	253	287	234	246	248	267	257	240	264	262	248	221	256	242	260	231	236	266	246	237	264	277	267	238	257	237	239	268	253	263	229	267	256	268	251	244	240	240	267	245	272	245	277	253	258	228	278	276	213	274	247	246	287	275	248	235	260	264	274	289	297	251	279	255	258	260	264	266	234	249	226	237	239	268	256	254	226	288	272	250	248	257	262	248	229	263	280	268	274	257	239	272	254	248	255	249	217	277	282	248	276	246	251	267	247	250	251	272	263	272	247	228	249	279	267	264	261	234	272	269	254	255	254	266	259	243	261	254	292	276	273	240	245	265	223	281	244	282	251	287	262	261	271	271	273	268	275	267	285	275	220	246	252	233	226	257	239	270	263	267	276	277	253	257	267	258	246	269	285	258	275	269	267	272	251	246	268	270	275	246	261	262	274	276	265	259	245	250	251	250	268	279	276	277	262	256	251	278	291	248	231	232	267	276	256	256	261	282	238	217	260	279	251	235	238	245	262	220	252	286	246	248	264	275	298	249	237	252	238	250	278	240	247	253	259	291	263	258	254	259	243	236	260	259	234	257	231	249	269	254	256	250	237	240	273	278	247	261	268	249	287	260	298	287	231	255	246	293	241	283	260	305	223	278	261	274	255	259	270	254	231	252	274	263	277	255	239	220	256	245	270	284	257	271	265	274	285	248	265	246	227	272	242	229	291	253	257	264	256	247	260	274	239	246	251	271	265	240	249	255	250	274	285	252	269	266	259	265	259	281	247	254	278	236	243	252	273	238	239	242	238	268	253	289	248	260	244	247	266	306	259	233	276	283	248	246	251	273	265	246	243	261	270	255	246	243	233	284	267	277	261	278	263	247	222	238	222	262	273	258	249	261	259	238	244	216	249	241	251	271	255	239	223	257	272	256	260	259	232	237	287	272	255	254	265	297	247	252	245	253	245	258	267	262	251	236	269	284	241	251	260	268	242	295	267	243	271	236	238	235	256	256	278	266	269	277	241	248	254	252	244	279	250	247	237	266	241	255	222	248	290	260	260	272	245	256	275	254	248	257	256	267	243	284	249	249	268	273	258	244	249	255	266	249	269	293	263	259	265	259	266	245	266	238	259	268	252	274	286	260	254	274	247	261	245	231	237	261	259	258	235	246	262	266	277	228	253	251	256	275	244	254	266	260	280	270	253	272	251	264	259	244	277	265	232	236	258	261	272	272	263	289	235	240	278	251	258	271	255	242	251	249	241	262	267	269	247	235	266	256	268	256	278	270	261	288	289	261	261	265	240	241	267	216	247	267	275	272	237	264	287	256	236	271	231	241	257	249	263	251	240	271	270	252	258	292	255	249	264	252	254	228	241	260	265	287	245	249	236	247	256	272	254	253	253	263	275	232	235	231	255	239	252	244	247	259	262	242	243	251	251	278	278	245	239	256	259	254	270	277	256	241	259	274	253	277	247	255	250	245	271	223	248	252	244	238	250	240	268	274	269	243	251	257	243	264	246	260	237	250	233	252	247	250	250	259	259	228	235	243	245	250	299	256	277	217	286	251	268	232	248	247	241	244	284	271	263	271	269	282	235	256	244	251	267	237	251	266	242	244	250	245	278	246	252	249	243	242	241	256	254	249	290
8487	11812	53554	66297	57753	48667	37733	22433	1130	891	775	697	710	715	688	600	660	576	664	701	683	653	642	643	613	637	618	685	672	628	686	706	631	670	668	674	663	677	660	644	693	666	712	671	642	677	622	668	669	649	660	655	655	585	645	631	637	685	650	619	694	687	736	681	657	631	641	705	672	682	661	616	656	662	630	669	667	655	663	651	659	701	655	708	663	664	650	631	625	619	670	652	623	670	649	652	642	667	673	615	659	681	672	644	685	689	659	629	666	634	640	646	667	651	669	722	659	660	622	651	670	685	637	659	687	616	669	614	711	712	621	642	648	668	659	690	678	641	633	685	642	651	679	647	626	627	660	670	651	640	622	664	682	675	631	679	676	664	651	643	620	676	671	676	626	640	706	690	690	614	664	669	647	647	621	620	639	612	680	671	618	675	620	629	662	659	652	672	650	612	668	678	669	676	677	629	636	650	641	685	664	680	650	636	620	670	646	619	637	679	703	668	696	655	691	665	685	646	673	633	652	667	651	713	660	668	636	627	661	644	651	664	678	649	656	640	706	663	658	613	701	663	676	629	640	630	634	667	701	683	659	662	636	694	649	626	644	673	647	646	661	631	633	633	632	639	698	639	661	662	651	623	639	669	614	659	670	661	627	665	694	641	678	644	664	629	621	654	666	648	602	643	647	693	660	669	649	642	609	639	646	608	679	652	651	664	660	623	660	720	643	712	666	639	674	678	658	659	655	623	685	657	630	666	656	628	683	681	666	608	675	620	646	609	671	649	649	676	637	678	652	618	678	634	639	684	675	673	647	683	622	692	632	627	667	683	652	642	641	672	593	654	668	618	659	623	661	659	658	659	660	631	682	719	655	680	693	655	648	652	641	678	642	660	667	671	653	647	661	672	613	622	602	698	635	643	704	639	596	685	671	707	658	660	661	611	680	647	657	667	656	630	649	654	705	670	641	673	618	657	675	668	677	662	692	681	669	674	708	682	630	611	661	685	650	673	620	654	620	629	656	737	638	647	671	629	640	630	670	637	638	620	632	672	668	633	668	638	670	643	636	666	656	693	698	674	652	666	621	658	700	646	675	664	638	670	578	682	621	692	665	658	629	640	627	625	657	619	652	638	600	699	665	655	648	647	651	695	645	642	647	650	668	646	636	689	641	649	712	656	652	604	633	642	670	659	680	633	640	638	672	658	623	625	681	650	640	641	664	614	658	664	675	681	646	668	637	642	677	653	716	666	676	658	600	680	726	630	631	655	650	694	689	574	629	652	671	662	730	668	649	626	603	658	675	691	641	623	675	651	649	660	628	668	684	651	657	615	686	676	630	603	600	688	629	680	702	658	650	658	636	665	671	621	633	676	662	646	620	627	700	711	669	651	654	652	711	641	683	654	665	699	656	660	623	679	653	658	628	663	609	686	701	662	699	689	662	702	662	655	629	677	640	651	650	633	646	615	658	661	646	650	662	633	654	637	636	653	650	630	638	676	633	688	646	626	663	652	652	652	641	623	672	653	654	664	625	658	645	709	662	670	699	655	622	667	677	675	633	669	632	636	639	628	639	685	640	686	652	645	619	674	715	609	664	676	663	661	647	663	664	616	675	667	672	648	622	648	606	629	649	647	656	612	633	662	645	714	698	696	704	681	628	614	715	676	674	686	633	666	677	634	651	676	653	703	624	675	671	647	672	667	633	669	611	638	624	643	652	640	708	652	658	648	663	639	670	619	641	628	691	666	668	675	668	683	643	645	659	588	642	688	651	725	671	685	652	686	688	655	688	700	659	657	636	659	702	671	681	638	629	704	657	622	667	635	664	715	641	656	661	617	726	647	664	652	665	642	687	685	686	683	638	696	634	647	640	684	680	685	672	661	675	708	596	692	723	632	641	642	685	675	616	636	659	663	650	659	683	670	644	681	644	666	638	631	668	635	673	684	630	678	637	670	652	653	675	617	662	641	678	669	717	682	706	683	688	680	671	631	673	592	593	665	712	660	633	663	631	620	712	644	656	672	635	620	672	649	702	654	607	668	661	603	650	634	663	644	653	683	675	687	636	661	603	672	635	670	611	653	656	620	661	633	677	651	607	678	644	642	640	628	661	629	717	649	667	666	688	652	630	680	643	657	692	647	677	650	680	662	649	662	623	674	636	661	667	681	640	674	693	660	625	647	669	655	642	694	664	660	678	643	617	668	645	697	593	698	636	680	651	673	682	653	617	672	680	655	625	668	657	664	634	644	631	663	620	643	671	679	684	651	597	645	681	652	706	722	631	658	611	661	664	693	682	649	665	661	713	686	592	646	650	671	653	679	721	658	640	666	681	657	702	666	670	659	665	758	678	643	664	636	652	607	595	689	686	677	644	655	700	627	614	649	657	655	641	670	631	676	687	667	678	667	646	626	632	606	649	699	645	661	647	627	621	634	672	644	647	675	677	654	665	639	684	696	639	651	653	618	669	684	653	613	630	657	642	697	646	652	618	665	665	675	657	640	641	702	705	635	699	632	642	655	662	709	619	683	633	627	634	678	642	605	673	662	668	652	652	646	642	687	647	674	607	672	705	641	674	711	653	652	673	663	635	653	652	654	660	624	667	642	676	654	685	625	668	649	575	637	650	677	664	668	667	649	632	718	674	667	645	671	687	659	684	646	653	702	611	654	685	649	662	636	667	654	665	618	678	625	665	619	651	638	690	653	624	650	658	657	625	656	669	622	669	636	655	652	626	630	663	663	657	692	673	654	668	687	613	629	615	643	661	642	625	681	654	664	670	664	668	655	678	682	671	660	633	639	684	695	605	649	643	645	695	661	690	660	695	656	734	607	722	667	687	630	699	656	658	632	646	664	636	648	683	597	609	682	666	662	674	671	656	646	688	661	635	669	681	628	657	643	703	679	709	662	646	652	655	678	718	635	655	627	644	620	636	617	689	624	636	654	649	678	671	663	636	679	685	652	633	680	617	674	632	639	671	682	697	667	642	651	695	667	655	632	672	666	643	693	682	668	626	689	616	696	698	674	635	600	668	657	649	662	652	656	635	676	666	649	633	654	633	653	684	647	636	639	660	678	670	661	644	668	616	660	624	679	672	653	702	624	643	647	679	668	664	630	655	664	683	645	652	624	667	700	659	658	635	676	662	648	644	598	631	644	660	628	666	656	701	660	633	696	640	634	737	683	632	696	692	704	680	641	648	676	691	646	635	686	695	611	690	624	669	720	710	611	660	679	676	685	702	693	609	623	653	675	642	609	623	685	648	648	656	660	630	687	702	660	642	656	644	657	656	669	682	670	643	653	675	652	665	705	628	662	662	654	654	623	670	671	642	635	642	672	699	640	649	678	722	662	685	654	648	650	626	648	651	645	610	636	614	610	664	665	636	678	630	676	667	620	641	667	653	637	649	638	668	669	671	668	691	700	650	603	674	681	687	674	627	672	637	696	700	648	634	651	646	618	689	655	675	669	611	662	676	640	699	672	628	698	654	707	653	673
21780	19974	68547	74471	59437	49729	34583	17973	1920	452	301	292	274	283	238	234	214	223	261	278	213	259	224	245	248	226	269	239	256	237	223	245	242	232	252	242	254	246	284	216	264	234	251	225	247	226	226	236	251	244	216	258	228	252	255	250	243	206	222	248	248	272	247	246	230	237	263	227	225	236	234	228	244	240	254	235	258	236	250	251	268	222	238	254	250	249	262	263	225	257	243	230	237	255	244	252	254	248	258	268	237	237	236	246	232	253	224	237	245	253	231	245	229	262	237	240	237	255	247	240	230	270	245	235	227	256	243	264	289	251	234	239	239	266	253	253	267	244	240	264	222	220	207	250	253	239	237	251	236	259	229	259	222	230	270	248	218	229	227	249	199	248	221	242	245	249	240	234	259	248	222	242	244	246	236	238	231	229	229	213	222	256	232	249	238	289	223	212	276	268	257	256	253	252	247	257	250	216	232	243	270	250	237	250	232	221	245	254	240	253	206	254	230	257	243	253	256	260	220	239	236	268	233	230	256	248	254	251	244	241	256	241	233	219	220	239	252	260	246	279	266	265	245	240	238	268	222	241	264	230	261	262	254	252	234	237	250	216	241	227	275	268	233	238	242	225	248	257	255	250	224	247	234	260	234	245	252	254	241	243	237	223	254	270	268	249	253	240	230	260	274	215	258	246	199	217	252	221	253	232	234	225	239	245	248	231	259	204	242	222	215	225	232	241	232	266	257	221	236	232	248	263	225	228	262	219	277	223	225	246	240	224	250	252	243	212	265	226	267	259	238	229	251	251	253	237	228	229	237	255	253	234	245	248	239	259	196	229	242	255	215	203	239	224	273	243	234	230	243	223	237	251	234	229	243	248	252	244	254	211	239	236	228	222	254	254	270	261	214	229	241	261	242	248	253	248	275	270	226	237	242	255	243	215	242	244	209	246	249	237	224	251	232	216	244	225	239	246	250	232	230	245	272	221	250	254	256	238	224	226	238	220	276	222	257	249	259	235	225	240	249	236	262	242	239	239	237	259	243	264	239	232	233	230	243	228	275	260	235	260	234	223	235	283	250	259	203	243	245	237	269	224	223	252	236	273	252	263	259	262	255	238	232	243	258	269	246	254	232	239	248	227	240	236	281	261	282	257	240	244	250	238	240	256	252	248	236	270	229	246	230	239	250	265	283	257	240	234	249	234	236	237	269	240	253	250	241	253	250	227	258	223	255	235	266	250	232	249	241	243	243	252	256	241	256	242	248	268	229	259	236	256	239	225	227	256	245	275	267	265	307	234	230	265	240	261	241	221	241	251	229	219	239	216	242	248	253	226	254	260	238	255	252	215	255	234	223	241	247	220	254	262	245	242	258	231	232	227	277	235	239	244	233	252	246	247	254	236	261	270	236	231	260	247	273	239	225	241	233	233	231	232	243	233	223	252	238	244	237	293	211	249	244	236	249	262	289	232	242	247	241	262	217	249	242	242	262	224	237	233	231	233	240	247	236	230	249	260	240	246	248	243	237	246	236	238	245	240	234	247	258	231	237	231	241	227	255	245	276	237	252	256	235	261	209	254	266	251	256	230	243	272	232	249	246	227	240	268	219	254	227	248	271	244	240	241	242	254	250	285	250	220	229	245	205	214	264	227	270	243	242	257	230	256	219	222	246	267	212	237	245	227	235	239	234	223	228	247	225	220	235	225	256	261	219	226	250	235	239	236	235	268	231	226	250	222	259	237	256	222	209	248	228	269	246	254	210	247	255	226	255	215	259	263	266	260	260	260	246	223	251	264	218	261	259	239	235	222	249	257	249	249	237	222	226	255	216	249	235	221	230	232	227	261	232	240	247	235	260	226	222	239	266	242	243	237	233	229	230	236	236	233	256	220	261	276	241	252	232	252	262	215	236	249	232	221	232	222	213	212	220	259	254	250	230	234	249	248	250	227	241	220	241	243	265	254	260	219	232	256	234	243	234	261	217	220	209	227	217	242	261	260	252	213	243	239	273	260	228	239	244	220	271	241	236	214	249	262	253	226	266	263	219	233	222	272	206	250	231	242	259	219	242	257	225	277	296	240	258	204	247	241	258	219	229	259	234	251	221	229	248	248	249	240	254	238	261	259	246	231	233	245	236	232	227	224	232	255	238	262	265	229	255	236	226	241	245	261	216	207	246	218	257	267	251	236	259	259	239	250	240	236	229	221	267	241	227	256	235	276	272	245	250	263	240	231	233	252	229	213	232	233	262	246	244	233	266	239	240	228	269	225	240	247	238	249	247	223	251	256	239	251	240	236	257	228	228	256	235	270	234	245	254	235	252	238	265	224	229	208	215	232	223	245	240	221	236	261	254	242	255	239	241	253	253	245	228	243	254	224	239	256	252	239	227	265	226	264	242	239	280	251	241	256	258	216	237	232	227	242	209	232	220	263	232	244	243	244	238	239	248	245	262	234	266	240	238	238	228	236	247	243	258	221	243	237	228	255	210	257	271	221	251	248	271	217	248	219	251	258	248	241	272	231	262	230	218	238	225	249	223	293	232	239	241	232	255	222	213	249	257	241	228	241	228	222	234	285	259	265	238	238	237	248	250	232	248	251	252	260	245	276	249	250	258	290	229	240	239	227	246	242	226	249	255	224	241	238	244	252	266	243	238	278	255	233	273	249	231	240	224	249	230	251	240	239	249	232	249	243	256	227	254	225	230	217	224	230	260	256	217	240	255	238	260	264	241	226	235	242	237	228	211	234	247	247	245	260	270	221	224	190	257	243	268	242	218	251	246	235	235	272	252	215	234	235	246	248	230	239	246	250	250	240	238	236	241	226	220	209	254	223	231	231	242	225	234	257	235	245	225	275	248	253	250	218	254	218	262	283	264	245	250	254	231	238	261	220	263	244	230	262	236	255	239	235	260	225	237	278	248	253	242	215	251	254	250	249	249	235	218	241	239	220	245	260	233	244	224	269	234	239	224	214	246	215	229	239	272	259	277	240	255	238	245	226	238	265	248	225	275	250	232	262	249	237	240	274	229	229	278	216	240	223	216	230	225	215	239	240	237	257	266	239	255	242	247	241	266	261	248	233	261	246	228	240	255	244	232	265	233	230	246	202	237	244	229	273	232	241	228	224	239	248	258	260	252	247	225	223	202	245	260	236	252	230	235	226	273	227	224	256	258	259	211	246	254	288	257	275	217	232	240	239	234	210	263	258	256	265	248	220	233	265	240	232	247	243	237	216	260	270	242	234	250	246	257	254	224	267	253	248	213	251	237	254	226	255	230	250	252	249	249	246	229	220	247	242	218	245	225	265	257	237	237	262	233	225	260	224	269	242	248	222	243	234	235	244	250	262	274	250	243	241	228	235	231	221	233	222	218	205	268	219	241	246	254	242	239	277	255	238	242	232	230	252	234	209	256	246	245	246	250	228	238	237	252	238	253	244	230	250	242	261	241	252	265	223	247	245	268	238	237	236	229	234	227	245	221	220	270	245	227	239	229	252
11349	16796	65415	79870	69022	59340	45977	27886	1233	976	946	707	802	705	671	692	646	658	641	591	587	610	651	613	621	629	669	627	650	628	626	585	656	620	633	642	578	669	702	619	648	618	632	579	586	584	602	625	615	623	615	604	615	629	626	664	602	596	586	592	653	708	765	660	589	653	651	598	625	613	631	631	602	629	623	625	581	613	614	605	639	662	611	619	589	625	613	618	641	603	607	633	620	619	642	550	614	616	607	615	605	575	633	636	625	595	621	574	665	631	630	622	611	642	624	625	591	608	601	633	615	592	602	614	607	608	609	600	596	619	622	560	622	623	638	651	576	612	589	647	644	573	615	641	603	614	580	616	614	598	594	578	641	645	644	630	625	596	582	608	601	638	636	615	595	605	613	623	619	618	634	624	642	642	622	598	589	616	624	656	671	567	601	660	602	617	682	607	606	643	599	633	631	641	587	640	623	598	616	625	627	639	597	606	631	616	576	641	545	661	658	629	636	627	581	616	614	671	621	655	630	684	654	614	617	625	632	609	617	602	643	605	647	622	597	631	610	662	638	645	609	622	655	606	645	623	615	649	629	554	597	630	542	633	662	642	598	634	613	611	620	615	578	614	597	595	608	653	593	613	620	609	614	603	619	603	654	621	635	595	628	605	616	623	612	615	677	637	602	631	645	600	589	606	628	616	648	588	622	607	586	611	614	581	569	591	653	601	634	614	619	621	576	598	639	602	585	646	601	584	665	600	614	626	590	602	611	634	586	600	630	630	607	608	638	615	600	657	623	595	609	597	639	643	558	637	623	689	622	602	631	654	610	648	609	635	619	609	652	597	605	588	636	585	627	655	641	625	592	631	574	614	620	586	658	627	636	617	593	597	671	612	623	628	579	597	611	599	637	586	596	613	620	632	624	574	630	600	621	573	647	556	628	569	627	616	613	586	561	602	634	558	624	604	632	602	594	648	579	590	656	615	611	619	617	570	665	626	621	624	631	631	645	570	655	652	622	601	607	602	621	599	633	601	624	647	660	617	576	627	637	648	623	592	662	602	618	606	617	609	616	613	638	616	629	636	576	611	603	638	637	618	591	621	637	618	607	635	643	603	610	602	619	597	603	626	598	577	656	608	633	627	599	552	676	623	611	621	646	604	629	623	654	636	674	641	571	624	614	572	641	636	608	601	625	624	656	640	610	648	620	650	588	681	624	623	611	631	551	587	627	617	593	608	585	596	628	595	624	641	686	648	611	588	583	636	634	618	626	639	612	632	616	602	612	628	616	676	628	611	631	614	654	644	610	612	640	651	637	617	610	619	598	662	633	649	627	601	637	613	606	602	594	638	616	581	652	647	645	597	626	600	633	598	584	629	616	622	653	586	581	600	621	631	579	647	584	577	613	657	624	651	599	629	605	590	617	613	630	683	600	613	645	596	667	623	588	653	602	585	625	627	593	658	591	598	642	648	649	561	597	603	613	613	605	583	615	613	620	617	610	609	639	636	600	612	583	592	629	626	590	602	589	597	650	608	622	588	600	638	610	614	626	598	604	603	580	594	617	677	641	604	616	572	607	670	606	593	594	581	589	602	599	604	589	628	639	655	634	614	620	650	621	622	637	652	628	610	589	616	594	637	618	619	639	625	648	604	638	634	632	615	597	608	623	620	653	586	605	611	581	615	622	611	614	615	620	598	626	579	609	628	645	581	619	632	622	597	610	647	671	618	637	649	619	598	624	627	629	658	607	623	588	575	599	618	581	589	611	632	589	619	599	582	612	641	609	607	600	593	618	628	576	606	581	611	636	633	617	632	571	598	644	609	611	611	614	624	621	647	633	610	564	657	601	571	604	646	622	588	608	593	613	610	657	660	636	631	650	557	607	626	636	649	629	665	591	608	614	598	624	596	634	611	583	629	607	644	628	608	641	644	642	610	640	630	628	632	626	603	619	648	614	642	626	605	591	606	653	610	613	604	630	589	576	583	615	647	645	589	631	621	606	644	655	639	612	639	671	626	618	600	604	585	605	607	621	605	576	629	628	622	593	643	599	654	583	612	612	628	626	604	627	576	611	629	584	626	610	605	626	625	615	614	614	630	624	609	686	575	630	613	633	612	616	623	609	637	607	574	628	614	652	620	622	613	625	621	633	642	615	568	603	627	605	609	593	578	592	651	569	607	609	595	648	601	628	601	621	607	626	585	619	622	599	632	624	629	638	655	582	613	583	609	612	593	620	608	642	645	627	600	620	614	599	618	608	627	633	623	660	588	630	638	651	628	595	618	574	620	604	615	637	659	668	600	644	597	626	653	634	617	629	599	622	631	599	639	597	609	633	621	623	631	645	634	626	619	605	601	616	608	615	629	604	586	610	617	595	607	614	618	629	606	595	606	594	601	595	603	572	611	635	630	614	618	631	618	605	578	596	613	619	662	614	582	619	620	633	632	649	617	638	604	616	604	625	628	651	683	622	638	619	593	615	656	609	637	610	623	613	630	655	609	598	635	642	640	623	636	619	584	600	644	640	584	574	561	663	616	583	610	618	603	594	656	617	627	613	621	628	621	639	603	560	612	610	607	617	618	637	632	668	631	609	580	667	613	593	584	630	602	615	660	594	572	615	644	653	607	620	610	613	571	603	612	584	623	620	645	606	605	594	601	642	605	598	609	630	600	589	640	600	593	656	675	640	618	569	632	597	633	609	624	596	609	632	634	613	588	642	606	601	628	592	604	625	592	603	633	631	630	638	606	643	582	640	622	615	594	659	598	635	601	641	649	645	590	609	589	601	629	631	625	608	578	610	594	644	610	603	584	633	666	622	586	659	583	615	616	625	640	623	591	662	575	612	629	614	620	611	628	630	584	630	615	610	618	586	576	605	646	648	620	605	572	586	615	613	648	598	623	576	617	594	584	646	596	613	611	638	585	683	615	604	582	622	609	662	584	592	609	600	589	645	622	660	628	606	612	613	599	629	612	590	593	597	598	617	623	629	599	626	632	576	610	635	612	644	635	632	602	604	606	607	638	628	631	633	632	581	637	612	619	621	625	615	649	635	587	579	615	609	612	637	613	635	630	624	645	597	628	639	631	642	628	628	590	603	570	651	627	606	590	615	619	615	637	578	627	609	601	630	606	618	578	564	642	622	594	623	605	650	621	642	601	657	583	571	609	623	607	609	622	688	606	581	563	619	660	619	640	639	618	630	595	673	642	607	657	642	592	623	595	641	592	573	656	603	629	634	614	600	633	621	627	596	575	638	621	625	557	604	602	607	602	626	664	624	610	610	630	609	627	612	590	642	613	620	619	629	620	606	640	602	620	588	574	654	649	603	638	603	631	606	631	641	618	647	616	640	574	632	610	644	611	619	642	586	626	599	604	622	609	611	581	592	636	569	631	638	661	583	628	634	630	568	617	674	620	643	606	612	646	600	650	588	582	614	632	646	597	628	652	595	599	643	614	623	647	630	640	640	594	663	615	638	595	591	658	624	614	546	593	611	591
5148	2854	7330	10355	6217	4628	2597	1096	223	247	223	203	230	259	235	235	232	231	216	205	248	228	233	234	216	211	237	224	228	247	215	224	189	230	204	245	236	243	220	227	243	237	225	244	238	215	229	217	226	218	230	219	214	198	221	248	256	218	238	243	231	205	219	207	228	236	252	214	227	251	194	212	211	224	245	221	229	204	218	224	241	230	205	245	207	213	216	246	206	234	222	226	224	212	247	241	226	201	243	224	231	216	220	205	236	212	233	218	232	243	243	245	238	211	242	241	224	236	218	220	215	232	238	205	215	207	218	243	225	209	245	246	228	232	225	220	226	222	235	245	226	208	220	220	221	219	208	200	209	253	221	232	225	225	224	230	226	254	246	213	231	223	238	223	224	213	233	243	221	203	220	203	258	234	225	215	219	228	216	208	236	193	221	236	197	219	208	259	224	235	247	242	225	218	223	248	228	225	209	231	213	239	247	210	219	247	263	232	240	237	228	235	211	213	207	235	249	233	209	200	218	199	237	238	204	215	205	231	239	253	242	236	247	233	195	219	242	228	217	235	221	195	207	221	216	216	231	226	227	222	209	244	207	218	254	222	227	221	228	205	234	206	228	223	227	230	229	226	189	217	216	220	220	214	223	211	223	224	241	215	188	233	219	198	205	243	227	192	220	239	237	229	238	225	224	223	233	227	223	229	228	229	222	197	245	235	222	229	213	224	245	239	183	227	216	205	192	225	229	183	210	194	201	204	206	217	204	232	232	223	224	199	222	205	217	204	234	197	216	227	229	227	202	220	269	238	238	217	226	209	224	240	214	248	218	236	215	221	214	232	203	226	244	225	187	256	221	219	209	222	200	197	228	232	207	216	221	220	209	221	228	208	207	216	224	213	235	211	217	255	230	247	245	247	254	211	201	243	239	205	228	207	201	217	214	211	204	225	229	251	230	221	246	209	235	208	217	217	217	235	214	204	221	221	241	240	204	194	200	208	255	220	228	247	227	237	229	211	243	236	212	212	220	227	226	217	204	198	225	222	220	239	205	213	202	239	211	222	207	248	217	235	203	216	244	231	246	228	246	246	230	219	201	211	224	221	253	207	201	214	221	219	211	222	239	197	251	236	218	204	201	218	232	218	218	232	213	226	218	220	225	209	240	221	255	223	214	211	235	221	218	191	226	221	228	223	269	250	214	236	204	257	218	207	243	234	231	234	203	228	220	206	205	210	218	191	205	253	215	203	220	202	204	211	232	209	224	223	219	222	213	237	235	240	262	212	220	214	234	240	210	220	222	235	238	211	215	184	211	241	206	218	222	217	205	209	224	196	207	213	206	228	231	211	235	207	206	213	239	237	231	227	223	207	218	229	220	207	216	216	227	250	214	208	229	215	204	244	204	248	188	244	218	218	245	216	207	218	205	203	217	228	219	223	198	235	211	239	211	197	203	206	222	209	203	225	222	218	208	212	237	230	219	190	196	207	206	199	239	229	214	230	246	194	225	232	220	218	200	216	223	242	218	198	255	224	247	218	201	248	218	245	219	230	231	221	241	201	215	214	228	239	234	218	220	208	207	204	232	209	251	193	210	225	232	200	229	230	209	215	205	225	224	236	196	239	240	214	225	228	231	219	232	222	218	226	232	220	195	263	237	220	223	219	206	231	225	209	224	213	230	210	223	231	219	206	207	221	192	240	228	210	243	208	215	205	197	227	187	253	209	219	234	223	222	219	248	200	231	220	198	214	208	204	231	204	207	223	233	220	244	212	206	226	202	212	237	208	221	212	229	231	195	238	255	231	241	207	216	219	227	222	184	223	233	217	233	209	203	216	207	222	214	239	244	247	228	209	229	237	198	215	216	227	233	234	220	214	249	224	246	242	213	231	199	227	220	239	209	236	220	221	236	251	200	241	228	213	220	223	235	214	217	214	237	253	213	257	194	211	206	177	224	221	211	221	230	223	218	216	227	230	231	218	235	226	213	208	224	214	238	220	227	245	261	238	220	197	250	227	204	233	246	219	219	262	224	213	207	240	225	222	227	213	217	212	235	209	204	230	231	217	212	214	185	241	207	170	210	224	214	215	214	220	216	210	225	195	198	235	216	260	210	240	213	240	233	219	229	205	232	220	229	205	260	200	200	223	212	235	180	221	196	220	224	221	236	259	224	209	234	212	258	218	224	237	206	225	208	238	249	246	237	206	207	242	226	202	212	231	182	226	222	241	200	207	233	196	215	241	242	207	198	214	208	265	250	225	202	212	235	230	214	208	219	214	217	234	238	218	230	202	245	225	225	239	196	210	249	234	207	201	226	232	237	212	252	239	225	233	212	221	228	212	242	226	223	220	223	245	200	243	216	212	242	219	215	210	249	198	226	214	243	212	205	211	229	209	227	218	224	250	205	240	215	202	222	212	243	224	258	229	233	248	234	198	228	189	207	215	241	227	214	226	215	216	241	233	227	228	244	229	210	246	211	213	221	228	210	239	220	233	223	247	220	248	229	204	231	207	211	241	218	210	228	236	200	229	213	219	190	221	244	227	221	223	239	218	220	243	233	199	233	220	233	231	259	208	227	221	216	194	242	224	238	247	197	215	230	224	220	234	204	231	224	230	238	206	226	209	238	228	201	229	196	222	231	252	210	227	201	220	206	205	223	244	240	234	229	244	233	223	213	224	226	200	216	204	195	230	234	233	231	238	236	224	218	219	240	223	237	221	206	219	200	204	225	202	231	229	247	222	190	218	219	267	238	218	230	202	229	209	230	226	227	212	232	223	240	243	223	198	224	235	202	223	216	235	221	255	219	221	165	219	198	218	215	215	237	236	229	194	209	245	243	209	215	240	242	256	210	203	243	221	223	215	246	210	232	214	238	233	224	226	226	231	238	226	221	201	220	238	211	210	219	220	231	195	223	210	253	214	203	193	199	218	237	223	221	234	243	210	233	220	205	216	244	224	220	226	237	188	222	232	212	198	257	257	223	241	236	211	217	228	226	221	217	211	231	222	235	249	210	235	219	245	221	229	218	212	216	205	219	224	231	220	192	208	234	242	221	225	219	205	220	221	216	207	214	205	219	235	210	220	215	219	237	231	236	242	216	211	205	218	196	218	226	180	238	239	229	228	247	224	225	225	214	225	223	219	211	238	231	228	188	233	195	248	223	203	241	212	210	229	218	224	242	214	236	202	224	241	223	224	204	238	235	236	223	211	228	215	244	246	218	238	198	224	191	223	194	238	225	233	212	234	233	197	240	227	273	214	233	211	224	185	242	243	250	227	230	207	236	254	257	215	227	223	213	221	226	223	255	228	244	232	235	222	229	240	243	254	246	246	208	247	221	257	239	231	210	211	244	210	222	213	203	233	229	216	223	223	228	228	196	232	250	196	222	222	186	233	219	213	220	222	211	219	191	240	222	247	219	193	220	239	198	217	228	222	228	205	237	251	216	228	233	210	259	193	230	231	211	226	189	237	254	252	230	171	217	207	228	238	214	198
3725	3072	15447	23997	18179	14882	8832	3758	617	643	612	593	600	589	572	598	640	610	594	654	576	577	598	595	595	589	633	546	580	609	597	586	609	576	616	575	578	568	600	601	616	590	562	576	588	573	619	615	588	594	577	577	569	549	580	582	567	577	598	568	556	571	584	603	585	548	556	614	569	573	587	614	596	592	595	552	589	600	561	588	607	607	610	587	616	623	560	550	616	599	569	611	588	579	632	591	571	604	593	566	614	619	569	545	610	573	618	578	599	566	583	598	587	560	589	601	556	574	572	621	612	580	578	558	609	602	550	567	564	621	603	572	622	561	623	596	533	620	600	633	540	605	595	586	575	597	592	618	589	576	574	595	596	580	573	604	632	604	580	562	610	593	618	584	611	571	522	515	619	626	575	553	636	610	603	613	549	603	595	553	626	592	584	615	585	559	618	589	620	598	601	545	659	624	558	564	627	554	562	587	616	615	614	552	661	579	570	561	611	579	580	575	595	587	589	559	564	554	601	612	620	555	602	575	595	570	628	585	642	581	579	609	596	576	640	575	569	596	629	573	614	567	578	607	601	603	591	588	595	602	595	630	578	632	585	551	576	589	649	577	596	627	565	635	631	577	592	563	581	606	599	584	580	570	559	571	592	616	577	607	558	566	556	585	603	549	611	566	560	550	556	621	530	610	591	598	553	586	582	600	635	636	616	547	656	581	575	565	631	616	549	590	597	557	589	583	579	562	593	609	579	601	597	588	609	584	571	596	634	607	574	616	585	569	583	629	598	557	576	620	596	589	559	565	610	566	576	598	597	610	627	580	573	570	579	585	608	578	566	562	646	578	574	625	579	574	585	597	585	585	553	571	579	600	603	549	599	585	538	593	597	573	592	544	602	604	592	573	579	586	571	588	607	586	602	572	588	566	589	588	563	613	623	573	608	605	565	599	567	584	593	615	594	582	575	586	593	570	599	588	564	598	525	607	584	579	576	593	599	578	583	597	597	597	558	605	561	559	589	603	614	558	604	600	598	593	560	532	595	570	567	574	619	581	565	524	558	580	589	560	590	582	557	564	629	604	557	555	581	608	618	601	555	582	562	552	595	542	608	586	552	622	573	619	588	611	605	596	599	601	601	587	548	589	595	618	571	617	548	599	600	562	598	570	578	571	542	573	592	556	587	571	583	556	545	574	573	622	626	576	589	584	581	612	597	638	608	608	588	615	593	581	578	611	574	586	599	612	627	566	577	593	559	564	602	566	586	596	626	595	585	582	602	588	523	605	626	617	554	614	618	619	573	609	543	591	553	597	608	602	615	583	602	553	593	579	599	569	586	617	603	580	585	565	643	567	591	598	606	574	595	576	596	562	584	578	590	587	561	582	596	636	593	611	591	623	588	570	590	595	583	596	622	529	578	606	594	567	580	573	607	600	595	543	543	588	567	617	599	585	610	558	616	553	587	631	599	603	588	568	583	544	590	601	584	589	565	611	577	583	581	568	605	592	587	562	566	603	629	584	580	610	607	594	612	582	627	584	607	640	641	646	584	641	597	592	605	580	580	581	580	542	605	582	632	544	597	568	586	554	585	605	563	554	588	545	533	600	599	572	590	543	600	583	582	582	553	638	579	543	586	653	624	590	606	552	559	599	582	557	613	582	606	587	568	591	552	595	562	586	590	627	598	557	615	594	571	597	580	599	600	619	602	616	601	624	576	595	599	554	578	597	638	571	600	613	622	533	623	573	557	589	645	629	569	620	566	530	553	568	567	626	566	562	572	572	593	577	571	592	600	582	594	599	589	590	569	618	618	589	562	553	570	607	588	569	553	554	567	556	569	572	564	585	594	567	541	590	589	573	563	600	578	643	601	573	607	625	566	612	615	524	557	573	590	535	599	630	610	567	591	576	618	587	594	578	611	588	546	566	575	652	605	543	589	593	532	604	580	584	573	584	566	537	532	630	552	578	588	592	592	528	594	578	563	608	588	641	575	601	581	533	605	619	585	588	617	585	586	571	592	595	573	644	601	591	571	553	585	575	590	618	567	575	632	569	538	619	590	629	563	557	616	610	593	599	593	588	592	570	578	576	585	639	587	571	583	579	648	596	609	585	571	625	598	584	559	604	590	615	595	534	541	557	545	576	610	601	583	601	600	609	611	569	618	544	571	599	550	587	531	603	626	599	559	638	569	579	551	578	594	597	567	588	590	576	575	584	595	539	618	611	608	545	564	617	574	594	625	599	592	598	613	592	600	581	603	617	589	574	558	600	578	576	601	600	604	597	575	564	570	565	549	603	573	597	558	632	590	583	551	603	566	603	584	567	581	584	584	556	549	583	560	569	591	590	561	566	617	623	540	592	573	562	640	541	619	582	564	587	582	580	603	603	563	621	592	603	588	563	602	566	588	585	554	633	564	555	586	594	573	617	594	580	588	548	560	621	619	608	609	590	599	617	595	597	563	581	607	588	658	598	550	549	579	582	605	587	615	597	584	575	571	566	618	630	605	585	582	595	601	585	608	541	599	585	596	590	588	575	615	561	603	573	602	565	559	614	609	585	555	593	555	582	605	552	595	598	560	572	629	568	585	613	595	558	560	603	573	567	588	591	587	632	630	571	607	574	584	572	557	587	633	568	592	611	567	587	598	593	541	594	570	589	540	593	599	595	595	587	581	558	601	598	606	618	598	611	616	591	614	627	618	603	584	578	629	641	611	621	578	570	551	612	557	546	609	565	553	593	594	615	597	588	598	550	602	587	577	575	613	586	620	600	561	599	598	547	597	595	617	589	598	602	595	564	592	564	606	562	615	590	592	581	582	583	560	611	549	576	557	568	579	566	561	575	608	624	565	620	566	584	640	565	566	620	590	585	567	618	571	560	565	580	585	613	569	639	567	636	585	614	532	549	551	580	592	553	577	578	625	573	595	615	576	545	598	609	570	635	591	594	632	572	584	652	554	592	608	568	590	600	569	608	543	602	564	609	577	598	658	586	591	567	610	558	611	587	622	595	584	582	607	570	571	569	557	571	614	587	579	602	600	606	569	589	556	607	565	594	568	556	586	550	578	568	599	590	642	599	621	575	602	621	557	568	582	550	582	552	581	575	579	594	589	615	550	610	599	581	559	584	575	554	558	580	561	599	577	602	622	586	575	542	583	605	616	568	618	644	558	599	574	580	566	575	561	609	565	589	526	599	623	616	599	561	574	587	600	598	586	633	591	634	581	576	571	574	534	599	593	601	612	600	598	569	570	627	600	566	588	557	579	624	515	624	597	541	593	597	580	565	596	606	574	598	589	615	605	521	629	559	558	618	564	563	560	532	611	563	566	562	576	594	592	592	563	587	563	562	577	593	575	598	615	586	597	596	585	588	559	621	601	570	618	567	566	599	542	589	597	594	577	617	571	595	571	597	570	584	586	610	583	631	577	586	575	578	604	588	609	599	596	631	584	601	598	587	587	571	631	566	640	610	588	579	573	580	578	566	585	555	590	578	638	574
14459	11025	53419	64611	50654	38050	23382	9273	707	321	290	280	277	261	252	279	287	256	252	250	271	260	253	236	228	255	257	274	235	233	257	233	270	277	262	236	250	264	227	243	280	266	236	248	268	257	235	222	265	263	251	293	228	244	279	287	229	268	267	253	251	266	260	259	253	250	253	242	254	264	251	258	260	250	270	258	275	269	283	262	271	245	265	256	281	274	272	247	284	251	258	246	250	259	246	292	258	260	275	252	254	254	255	253	267	261	274	259	275	240	237	245	255	244	250	230	268	237	261	253	247	278	251	270	264	262	259	256	222	258	253	273	270	237	262	224	255	231	261	272	245	267	270	258	293	300	254	275	257	253	283	265	256	230	259	239	255	244	257	253	237	253	250	263	276	271	263	265	241	272	249	274	213	220	236	257	257	235	249	284	252	276	262	243	268	289	236	250	258	263	256	231	252	244	245	255	271	255	254	239	256	264	245	252	245	270	271	279	259	227	228	277	263	297	246	259	267	211	255	275	255	263	245	252	260	264	261	251	285	250	242	235	226	261	243	276	255	269	258	291	266	248	233	254	280	230	236	250	273	239	270	239	265	286	275	275	216	277	268	268	281	237	226	237	285	240	255	231	242	251	249	260	256	274	279	247	266	241	288	262	213	259	272	267	253	235	278	233	268	277	283	244	257	271	234	237	238	229	273	264	292	257	279	236	262	265	270	261	218	283	264	245	227	260	264	224	262	244	256	246	258	283	267	244	252	229	276	252	262	285	276	261	231	261	262	254	267	259	242	275	265	266	252	246	258	299	252	258	259	250	256	283	245	269	201	255	254	260	268	249	267	261	267	247	270	223	240	281	253	251	300	255	257	255	246	255	271	254	284	256	253	260	249	264	229	252	275	234	262	249	296	251	255	252	259	264	250	251	239	241	257	276	267	245	265	257	260	234	242	241	245	257	249	244	251	274	264	249	262	246	244	264	284	274	247	245	290	245	264	262	245	234	251	243	254	272	277	245	251	244	239	268	258	238	290	266	257	294	252	255	243	273	257	265	248	253	260	242	243	239	262	279	250	228	218	281	232	230	261	238	249	256	244	239	240	270	255	267	261	269	266	266	259	253	246	277	248	260	275	271	247	267	288	219	259	244	246	217	250	238	262	247	290	247	272	306	253	260	256	250	228	282	258	246	214	229	246	277	264	262	260	227	256	242	264	261	274	264	263	250	277	277	246	245	249	259	270	286	285	254	252	278	280	259	260	258	244	243	263	300	306	244	270	257	271	260	260	275	246	277	287	263	253	237	240	237	264	254	236	268	259	277	271	282	271	269	261	259	303	284	234	261	265	257	255	243	237	230	268	280	257	249	262	251	236	266	229	267	247	273	245	253	232	270	268	253	252	250	249	279	286	277	273	253	270	215	245	245	247	273	262	267	264	262	269	269	225	265	275	282	260	251	252	269	261	243	290	277	252	283	264	252	237	259	246	245	277	261	263	290	249	279	248	259	229	224	264	266	267	241	243	268	240	270	261	252	260	252	296	266	260	255	296	267	240	254	269	236	249	222	256	253	280	252	233	282	240	255	251	245	242	242	242	250	261	252	247	268	263	278	302	276	247	271	229	246	233	280	266	243	254	251	256	250	283	289	270	240	248	253	242	251	265	251	257	273	275	232	268	273	264	247	255	261	250	258	272	240	282	270	236	294	245	236	261	250	246	261	253	250	260	277	261	263	260	261	257	253	230	266	260	237	259	275	264	273	278	286	269	279	274	234	248	259	257	262	258	240	239	229	241	254	254	262	248	268	209	264	265	238	259	293	249	260	261	280	243	254	245	270	283	230	248	250	238	260	269	244	278	237	272	257	230	261	239	261	234	285	261	243	267	274	257	248	246	231	271	241	273	265	250	250	259	228	250	249	248	248	232	237	262	253	273	258	254	265	247	240	291	236	279	260	260	238	249	246	254	247	266	261	236	246	221	262	292	259	257	251	264	273	241	265	238	267	233	245	270	284	277	279	252	268	268	254	252	282	253	248	258	256	261	258	245	259	285	248	250	249	248	224	251	266	272	250	240	276	240	263	244	274	281	230	247	251	254	265	237	257	241	286	222	263	238	236	229	253	253	275	256	275	249	263	238	231	258	265	239	231	261	213	252	275	258	266	261	260	243	263	261	279	258	261	244	281	262	261	242	251	237	280	228	261	269	252	242	225	241	247	298	273	276	248	270	274	268	274	288	271	240	239	251	222	241	255	246	262	227	245	250	267	249	244	254	273	247	273	267	265	243	264	242	283	234	250	242	285	223	240	279	240	255	265	272	273	233	250	278	289	251	252	240	253	261	244	290	233	275	266	268	277	233	260	262	245	280	250	250	261	284	211	269	264	226	240	270	249	251	261	247	271	255	234	288	278	249	243	259	258	291	276	259	248	239	277	228	235	249	276	236	280	233	256	256	236	246	241	257	262	231	257	267	276	262	255	262	257	265	262	258	258	244	257	279	274	263	241	282	256	269	262	250	255	250	238	255	234	264	280	258	223	234	275	265	245	264	239	251	272	247	286	241	254	246	272	234	260	244	240	255	247	239	265	244	240	263	253	221	260	257	259	243	269	266	272	230	249	260	249	248	249	239	257	259	255	248	259	247	249	258	249	237	246	249	267	260	241	246	244	243	270	262	255	263	251	247	283	257	258	238	269	264	265	277	258	252	258	241	254	264	297	247	257	257	253	255	244	264	265	230	239	245	281	287	268	250	247	266	243	250	229	262	252	239	215	235	263	272	260	279	274	272	257	223	264	263	257	231	269	250	269	244	251	248	253	285	230	267	273	248	249	258	260	228	253	246	235	246	272	236	273	234	282	279	249	273	266	256	242	236	236	263	234	255	227	293	268	259	269	249	237	262	242	272	261	230	254	241	253	249	259	265	283	294	264	246	236	242	240	283	243	253	254	268	268	263	246	279	249	255	265	257	272	267	267	275	263	273	256	283	274	258	259	233	278	250	276	264	265	218	243	287	276	241	264	248	266	280	270	234	286	279	247	263	258	256	242	258	254	258	260	232	241	255	257	242	262	246	273	266	280	259	265	263	254	252	261	269	263	233	272	261	264	250	248	287	248	267	278	277	270	253	272	267	263	245	255	236	242	240	271	267	288	266	267	279	236	263	273	240	246	231	252	282	276	275	256	257	257	246	247	254	254	258	266	249	233	247	236	250	267	273	233	259	283	259	248	242	254	230	252	268	259	247	264	225	250	266	249	264	265	247	241	255	262	249	240	248	269	255	259	247	275	265	268	270	267	267	261	228	260	257	264	262	241	252	267	220	270	237	243	223	276	242	277	264	268	247	262	255	248	261	264	279	257	270	278	246	263	245	277	249	289	232	291	245	229	247	254	261	276	262	250	272	271	246	249	272	241	241	264	290	259	236	233	261	245	235	278	243	268	244	229	246	250	251	268	269	273	250	239	233	275	251	260	273	249	254	255	276	256	281	271	269	267	224	243
8421	10444	53801	67432	58789	48798	35059	19143	1074	916	821	683	761	716	706	643	713	664	665	662	657	661	659	655	683	672	685	658	692	715	711	612	681	617	670	683	653	666	693	667	626	624	652	699	695	681	690	648	663	642	699	637	645	676	646	650	630	625	642	649	674	687	711	659	672	623	677	610	686	656	641	673	605	641	687	670	683	675	703	637	658	683	676	638	614	675	664	652	641	603	672	679	690	630	634	655	674	640	684	748	585	642	648	655	667	668	669	659	620	664	641	688	663	682	625	674	658	689	673	630	671	655	607	657	604	661	659	619	630	665	666	657	641	701	656	642	661	658	669	678	648	635	640	683	653	662	656	648	725	662	664	627	673	680	641	627	613	662	663	707	703	625	660	646	588	640	694	696	628	633	631	678	663	684	673	713	618	702	675	665	638	658	636	618	616	612	673	665	648	667	644	673	639	661	654	640	680	641	641	648	645	677	672	652	648	655	668	624	667	653	629	676	666	687	677	667	633	664	672	658	695	614	650	641	624	679	635	654	672	658	642	651	655	658	693	639	643	641	663	663	634	651	681	687	708	646	637	715	700	634	649	639	661	674	652	654	612	614	668	639	664	652	676	630	673	615	654	652	685	669	636	648	680	678	656	689	657	661	633	698	686	686	664	675	652	672	661	619	700	728	675	678	635	660	637	640	682	683	652	620	683	679	686	687	698	663	594	638	655	665	696	667	667	662	616	640	643	689	654	680	635	617	651	645	639	668	630	684	658	643	631	639	637	681	646	686	640	686	655	640	628	603	641	715	686	676	656	628	655	662	639	663	628	633	665	671	692	709	637	658	652	671	620	638	684	671	644	659	662	683	690	645	660	645	686	673	605	685	683	665	657	658	672	664	677	651	675	693	669	658	649	648	643	711	650	643	648	689	651	649	672	670	620	672	644	685	641	609	691	639	657	686	663	698	652	643	689	638	677	625	693	652	639	629	658	653	689	642	661	717	617	694	647	624	668	636	596	645	622	603	646	663	653	664	659	652	629	650	634	649	676	665	651	645	668	633	647	621	661	642	630	640	652	669	700	680	672	629	683	705	629	651	673	672	668	628	682	642	686	639	632	649	625	684	678	642	630	637	660	654	713	664	695	662	649	648	686	611	650	678	643	636	600	648	689	623	684	658	625	680	724	647	636	660	624	653	664	654	650	616	692	667	682	675	639	632	646	681	676	641	695	659	679	669	679	697	663	675	700	635	645	682	639	687	628	651	644	630	661	670	615	640	681	690	667	620	700	595	671	645	668	621	671	657	668	612	658	664	621	646	687	623	664	700	650	694	666	662	702	679	659	666	633	624	666	632	656	663	685	681	662	652	682	673	651	648	644	659	687	648	656	646	663	660	644	679	638	657	670	691	684	649	658	685	631	655	645	653	664	672	627	654	658	678	674	662	643	667	648	668	627	659	635	684	689	614	617	676	681	672	669	691	690	664	622	640	637	644	642	658	662	626	660	658	700	656	656	687	687	747	655	663	630	681	648	622	655	658	632	635	680	637	616	666	643	626	638	643	675	645	690	698	692	694	652	648	592	653	691	703	668	648	653	649	690	642	644	657	683	676	657	675	665	645	652	610	680	665	637	673	669	636	621	613	639	640	645	665	691	627	661	687	666	667	654	668	625	622	670	650	676	647	677	650	679	622	694	650	629	704	682	654	600	687	698	632	618	654	663	680	674	682	675	670	688	608	599	677	698	679	704	671	680	669	673	633	656	640	708	639	712	653	673	613	634	654	666	645	637	643	653	656	648	692	646	680	610	645	662	660	649	642	661	678	612	670	684	668	627	660	701	693	654	676	657	649	648	632	637	633	662	676	680	649	680	671	667	631	653	655	640	664	669	674	627	676	625	706	620	652	671	665	658	691	663	634	622	607	619	673	714	678	674	639	666	676	668	644	664	665	680	677	687	629	648	674	731	613	628	648	663	675	649	709	705	658	650	709	639	674	670	642	661	659	640	693	642	653	673	653	694	674	705	656	688	673	703	626	639	661	686	653	725	660	689	667	627	687	648	711	630	655	647	648	685	685	637	655	639	680	656	647	640	640	688	650	657	657	655	662	680	601	664	680	670	612	678	670	621	663	645	634	659	649	662	633	714	669	674	654	664	623	709	650	647	716	636	698	678	655	713	669	687	640	660	643	622	687	659	679	671	653	666	642	639	642	695	672	692	625	634	664	690	639	669	627	630	654	687	659	638	660	662	676	710	616	665	665	622	675	652	680	686	657	665	656	629	682	645	678	627	673	661	714	671	689	647	648	687	663	624	640	654	651	670	678	639	667	618	659	669	651	619	659	678	631	623	642	701	638	704	654	625	690	666	663	643	699	662	667	650	623	680	670	670	642	623	692	700	634	665	680	618	677	666	662	612	641	646	666	665	659	651	683	687	665	631	680	670	639	689	693	676	676	665	662	657	596	680	685	655	670	666	647	643	677	644	678	654	664	682	720	657	652	661	622	693	716	606	628	650	640	657	652	631	692	653	667	699	679	677	692	590	644	675	593	658	692	626	683	700	643	661	679	650	650	637	653	669	616	635	721	686	663	662	630	666	641	641	593	688	635	666	711	660	641	662	648	667	636	703	625	611	657	666	661	671	669	695	664	656	651	678	656	676	605	661	619	676	673	644	656	663	652	615	646	689	674	661	651	677	657	702	661	652	713	696	683	624	706	643	650	663	626	693	660	659	700	672	642	642	662	633	660	648	660	649	682	662	677	687	631	638	661	673	626	657	632	665	665	670	687	701	673	649	679	666	650	670	654	623	649	668	652	606	617	692	650	680	658	698	647	617	665	647	668	694	641	653	679	653	667	671	633	635	607	646	630	668	685	613	690	692	667	644	662	657	663	716	643	639	660	655	647	682	678	660	647	671	650	600	674	635	692	715	672	676	708	697	662	667	640	684	719	682	673	647	668	694	648	634	724	657	628	665	660	696	646	694	648	653	631	653	629	652	625	667	691	645	613	683	664	670	672	648	690	681	729	638	632	663	658	652	632	672	643	642	705	651	641	637	670	693	669	678	632	679	662	680	665	667	605	654	648	681	621	661	677	680	578	643	665	633	677	645	677	641	694	632	632	675	677	610	680	650	678	658	629	642	655	672	644	641	689	657	663	635	633	671	635	633	644	661	631	634	651	660	622	646	674	639	627	648	683	647	669	714	674	664	656	652	669	625	663	687	693	665	626	616	617	667	636	657	688	702	637	686	644	742	653	739	659	669	660	669	718	653	667	677	646	646	701	675	703	659	682	637	685	623	661	644	642	691	651	629	680	656	689	683	611	619	696	610	653	654	696	621	676	679	676	604	683	673	677	658	678	672	642	668	663	671	629	698	671	644	670	653	638	681	658	641	656	667	695	667	650	681	657	618	678	674	685	719	674	663	652	676	655	666	614	612	659	668	605	665	668	639	672	658	671	652	671	666	707	667	691	672	642	656	698	698	664	652	660	661	678
21820	14546	68733	74787	61562	49164	32391	15334	1302	379	296	303	240	263	244	251	263	228	234	261	230	259	245	257	244	253	245	258	254	240	242	228	217	281	255	222	251	224	254	232	239	248	221	242	246	226	275	254	232	236	260	229	230	230	230	246	265	239	250	251	273	256	253	284	234	251	256	260	227	245	229	253	285	265	253	258	257	235	228	225	244	244	243	295	252	230	246	272	248	233	245	214	242	245	231	261	246	235	248	248	252	241	229	235	242	247	239	252	219	272	242	226	245	252	237	249	231	247	231	244	236	258	258	235	225	281	261	269	227	226	220	238	229	238	258	251	224	269	240	233	290	236	231	245	255	248	271	258	238	227	242	225	232	235	238	280	251	261	247	243	246	278	246	222	233	241	245	255	238	251	213	248	238	257	252	231	230	261	237	238	268	217	241	262	225	267	250	225	244	239	251	209	216	246	259	256	271	253	231	212	240	220	263	277	241	261	256	261	237	229	253	245	256	205	247	256	237	236	236	234	273	240	210	245	278	247	262	248	239	233	236	231	248	250	239	244	234	249	225	260	240	277	261	254	234	269	270	227	234	258	239	233	244	240	232	265	240	259	262	256	226	225	250	241	243	250	218	292	248	268	232	212	262	255	239	254	239	248	241	242	211	219	258	250	238	227	216	272	245	244	249	221	232	243	258	261	244	277	234	250	244	270	264	262	252	278	265	212	221	248	264	231	218	250	241	217	254	226	238	249	238	248	234	255	252	236	252	239	243	233	239	220	235	227	202	242	265	233	241	201	219	258	256	228	276	225	225	221	240	263	241	267	252	235	261	267	228	241	250	266	259	210	236	230	255	225	272	239	267	275	236	247	248	233	219	268	256	254	251	248	267	236	232	254	261	209	241	242	242	263	224	239	247	229	207	261	246	242	255	221	277	233	227	226	241	237	262	225	256	236	247	247	267	243	238	225	224	240	233	243	215	241	249	248	253	263	241	257	242	256	270	269	240	237	221	253	258	257	237	259	243	233	260	249	228	254	236	245	280	241	260	250	254	213	247	272	259	245	230	224	223	252	261	233	244	257	235	271	230	241	244	225	227	272	260	259	273	249	223	242	251	229	242	260	244	230	218	235	255	244	231	213	218	240	225	225	269	257	249	226	252	242	252	244	233	225	228	242	242	263	243	261	241	228	228	249	248	251	222	253	248	247	244	260	226	244	246	239	244	252	242	252	243	228	241	246	254	258	233	239	232	224	234	252	272	240	236	240	235	233	280	258	236	244	251	266	242	246	229	260	242	246	255	240	224	252	248	249	267	249	233	228	234	238	228	227	252	270	255	258	230	225	239	257	245	223	246	254	248	209	208	257	239	246	271	242	212	209	222	263	220	230	227	249	223	242	243	239	235	233	213	239	244	230	234	237	229	240	242	216	247	240	226	213	228	249	239	224	241	227	267	245	228	238	236	247	247	254	267	236	235	234	278	222	241	220	261	233	249	229	247	258	229	244	220	256	239	224	261	234	231	252	257	225	243	257	242	234	235	233	231	233	252	235	248	250	250	223	230	247	244	261	234	220	238	249	251	249	224	234	228	246	257	243	227	250	260	243	226	239	259	249	221	242	266	236	239	247	214	230	249	260	256	261	246	261	237	229	239	237	219	256	214	234	256	251	205	273	236	224	256	242	255	236	260	236	246	235	223	220	243	245	244	269	229	244	240	255	245	216	269	233	253	274	224	220	238	254	241	226	251	246	241	245	252	240	238	235	248	250	257	251	238	239	246	251	207	233	231	218	250	225	249	223	259	263	228	237	255	235	222	224	244	228	259	217	246	252	255	239	265	259	241	205	246	259	248	227	234	273	261	232	242	235	238	247	247	249	244	230	250	243	273	233	235	250	215	252	222	222	260	242	220	234	222	241	236	235	261	224	206	250	239	209	254	238	238	267	254	233	242	240	225	265	241	217	249	241	240	260	235	271	277	231	247	239	226	215	248	256	235	250	255	277	234	250	238	234	238	245	232	253	262	234	224	254	241	232	249	258	251	220	218	233	219	228	254	261	235	260	224	228	266	220	206	247	238	230	250	211	208	249	284	256	222	225	238	237	244	252	256	243	235	243	240	211	242	231	230	266	241	263	246	232	242	243	238	245	247	259	265	232	248	259	247	230	253	248	252	238	237	239	242	214	214	222	243	233	260	255	254	227	242	249	231	247	247	237	244	233	257	255	227	249	244	230	269	219	216	243	225	239	236	246	242	277	245	259	230	253	207	251	251	233	234	269	257	257	227	244	206	251	262	259	253	297	260	244	233	237	260	236	260	271	227	244	251	259	256	221	255	241	226	227	242	240	237	207	225	264	232	215	249	259	232	272	258	242	248	244	257	252	232	259	245	228	239	243	240	262	243	268	277	250	198	233	228	232	259	245	263	204	224	211	248	227	245	219	241	223	235	231	249	238	248	237	249	234	265	265	255	217	225	216	225	241	242	212	260	250	237	228	227	236	251	246	217	232	232	259	259	251	246	236	222	235	238	257	228	231	230	232	216	214	240	238	243	223	244	214	256	232	257	258	248	254	272	261	218	247	248	239	222	244	225	264	224	268	247	222	269	273	214	279	265	229	240	218	237	242	217	241	284	228	262	269	243	263	255	229	244	240	241	235	239	265	248	224	229	271	261	236	245	207	233	260	259	243	227	227	256	272	254	253	234	261	276	248	247	226	231	271	242	224	275	260	255	236	226	227	229	270	216	242	248	264	262	264	255	227	245	215	262	250	224	258	225	235	234	246	238	218	263	275	250	247	257	260	247	230	234	242	284	248	241	251	237	244	243	239	215	201	263	260	259	220	241	262	251	249	234	267	244	215	240	266	247	228	231	235	238	213	250	238	250	241	257	251	246	245	252	235	213	262	228	226	241	254	267	227	245	254	225	264	230	284	239	227	228	249	258	247	215	247	204	248	258	229	253	245	246	242	228	240	285	270	242	270	257	242	243	248	256	224	203	219	224	212	237	250	248	224	260	213	224	223	252	242	269	236	286	251	231	241	257	232	256	247	243	231	269	214	245	240	275	239	252	218	238	254	240	250	263	233	213	248	225	254	254	258	246	256	230	237	213	246	246	258	241	274	270	230	246	229	251	241	233	269	231	235	273	262	223	256	238	251	220	237	260	254	233	220	239	244	234	225	230	240	247	268	273	253	216	222	257	218	220	247	250	234	253	227	259	253	242	250	248	243	230	220	259	250	214	269	243	231	226	241	247	242	258	232	238	261	213	266	250	236	253	240	223	223	250	217	230	232	250	232	250	256	249	243	227	205	257	255	248	240	272	244	247	227	228	221	265	270	252	237	249	246	273	243	221	270	243	244	235	220	258	234	232	256	231	224	233	242	252	235	240	250	221	256	233	212	257	264	238	222	237	245	230	249	241	247	235	245	242	234	235	237	245	235	252	265	251	237	235	233	240	242	260	232	248	229	232	230	257	240	252	242	248	235	282	266	224	235
11263	11785	66530	81067	70752	58674	43277	23257	876	903	892	750	760	698	659	662	653	635	659	618	586	632	611	607	668	633	665	645	615	612	650	642	621	608	639	612	646	655	619	617	663	636	642	606	601	606	612	648	665	629	631	607	619	610	567	646	646	648	616	629	617	703	730	591	584	592	655	617	599	673	690	630	595	659	641	554	611	630	633	600	596	567	636	614	611	674	611	604	595	629	623	569	599	644	626	620	646	586	630	621	598	649	591	650	604	674	622	575	636	606	612	610	617	610	633	642	587	625	594	608	623	643	603	581	656	609	629	590	609	631	645	630	633	596	655	616	600	606	596	624	633	610	650	626	584	602	600	613	647	608	609	634	661	610	627	659	613	628	576	617	632	604	611	607	571	618	587	633	642	672	610	595	640	616	604	617	592	603	629	610	599	580	633	611	628	663	578	611	627	593	655	626	644	599	597	577	599	622	641	596	616	625	612	603	629	667	615	607	654	605	636	599	603	617	603	611	611	580	633	630	592	629	613	596	605	625	618	605	618	650	643	613	592	632	641	619	556	615	619	624	676	624	631	574	584	571	583	644	621	625	643	554	632	601	653	595	609	603	609	657	622	630	570	620	600	581	624	646	618	591	639	635	591	611	635	672	655	631	597	637	584	611	646	613	674	571	653	606	647	645	604	639	614	634	618	625	583	591	641	620	638	597	642	604	625	637	588	652	616	614	622	644	649	628	635	643	615	611	611	620	594	611	634	579	615	623	597	640	579	535	605	599	657	648	622	621	634	625	601	619	627	615	638	608	643	631	605	626	626	571	605	604	616	618	626	679	663	631	651	636	590	650	600	612	633	618	636	645	599	593	620	652	621	616	608	637	644	590	610	576	567	611	635	638	596	619	609	618	607	597	613	613	643	654	596	634	657	579	659	634	614	629	652	580	638	587	612	619	659	650	614	660	605	623	663	632	647	583	608	617	650	621	621	618	605	623	600	625	620	605	629	628	621	636	629	606	632	592	621	621	616	629	651	614	607	575	589	614	596	635	596	680	631	596	612	639	650	606	610	662	592	619	605	634	608	598	606	586	619	640	575	590	641	599	605	591	611	616	611	604	626	629	616	631	624	615	615	630	577	600	578	597	654	619	631	594	635	617	607	607	602	659	588	576	581	591	615	591	659	600	611	598	607	647	626	640	616	627	602	584	604	598	632	578	587	604	626	623	606	634	631	621	631	636	624	602	678	593	601	606	613	606	628	624	655	618	623	627	611	581	627	638	578	620	614	586	625	619	632	653	621	639	607	626	616	610	658	592	620	597	619	628	620	604	596	614	626	611	624	624	641	587	657	666	596	682	605	623	656	604	617	569	585	658	573	637	648	648	607	641	596	611	565	600	583	652	614	668	650	597	635	626	591	637	602	665	628	601	625	637	615	657	616	623	662	569	599	640	640	628	620	577	626	648	577	613	639	627	644	643	599	584	581	592	597	618	619	623	650	640	662	628	580	615	581	625	573	650	594	586	626	625	710	632	608	635	602	631	617	620	568	641	631	608	636	617	605	614	608	655	599	594	626	635	634	594	583	621	594	618	611	601	588	572	603	616	612	657	606	601	617	621	587	606	648	598	632	642	682	631	638	614	588	615	617	599	625	660	628	596	582	639	626	612	607	601	662	644	637	628	630	642	593	608	605	580	600	661	658	624	664	649	606	628	620	618	587	620	601	624	653	655	620	591	650	584	646	619	567	598	616	569	599	623	633	636	611	636	630	585	647	654	600	664	644	640	647	607	632	582	666	658	592	599	621	633	612	584	626	638	652	666	640	605	630	611	643	615	623	624	630	604	617	582	606	621	616	612	604	605	611	633	613	651	627	593	653	638	636	649	625	601	573	633	580	614	647	600	582	608	658	573	608	651	644	635	606	623	677	604	612	651	634	612	624	616	618	615	600	601	615	631	620	581	562	614	604	658	617	605	604	642	639	660	652	584	645	593	652	592	579	629	624	606	618	609	603	634	596	650	603	622	610	639	634	615	613	614	594	621	566	640	601	579	662	654	607	609	595	607	624	600	632	661	615	646	650	626	626	654	632	670	646	583	648	647	588	606	612	663	596	592	641	625	615	600	663	618	625	627	591	582	653	619	645	621	620	599	596	585	641	654	630	573	615	595	611	599	615	630	648	634	622	623	666	664	602	635	601	594	602	648	643	650	589	664	625	612	583	635	590	618	607	580	632	607	630	585	556	640	654	655	631	656	626	647	647	620	588	663	608	589	562	651	624	615	630	631	603	650	641	607	589	593	620	630	629	610	592	679	622	623	620	640	606	568	602	581	613	630	643	655	595	641	581	626	649	626	656	620	640	617	621	630	589	583	603	618	641	678	615	636	643	634	643	585	593	620	673	654	626	621	668	562	591	631	623	581	611	600	615	618	594	608	644	623	583	605	631	613	612	648	586	582	630	604	627	618	646	615	590	600	658	658	608	629	613	598	560	595	631	621	602	623	580	622	633	604	631	616	663	679	594	621	603	580	597	615	606	654	630	592	649	605	591	633	634	670	602	598	617	626	636	634	598	603	623	650	629	627	641	582	637	583	666	637	592	596	681	582	603	600	646	634	659	635	614	664	630	620	593	605	611	627	594	597	623	587	590	594	625	643	594	619	614	619	593	630	590	665	647	616	616	576	616	634	590	579	622	606	608	646	620	636	567	607	635	654	598	609	630	589	635	675	643	637	612	616	571	621	607	609	613	596	600	581	649	574	622	609	623	627	626	622	609	614	576	646	602	623	628	613	639	633	633	654	581	583	621	622	661	601	671	610	629	575	626	667	614	633	591	575	658	630	600	609	628	653	598	577	675	642	611	611	651	620	630	663	650	604	569	631	621	623	635	571	612	582	658	615	649	595	648	665	655	606	647	534	597	592	631	599	644	614	568	636	607	641	618	624	618	605	611	608	584	611	571	603	580	651	620	630	622	607	608	604	603	623	673	659	564	633	636	634	637	621	625	621	550	610	610	632	597	645	647	624	592	623	615	614	589	660	653	621	608	624	637	578	594	626	606	581	628	606	628	588	642	641	619	640	579	608	614	581	612	619	628	582	632	644	601	593	581	635	633	621	553	596	651	653	669	611	575	610	634	593	582	606	649	608	614	624	627	595	612	680	609	674	681	612	615	627	567	641	649	625	632	643	602	579	630	667	599	613	621	606	614	596	580	610	621	604	563	660	654	618	622	646	651	598	615	604	609	651	615	592	641	615	640	619	624	579	642	637	623	621	637	620	625	653	558	645	646	626	638	611	625	609	593	619	626	644	639	628	620	622	660	657	624	657	666	668	626	640	606	637	648	626	627	669	665	633	631	637	631	626	587	664	594	600	591	583	643	628	615	597	620	599	593	613	645	613	639	606	602	659	652	610	609	618	639	609	653	614	665	604	631	603	607	639	592	689	628	578	614	601	574	619	642	638	648	653	617	593	630	608	626	620	618	639	602	630	638	640	602	629
4409	2659	7899	11263	7878	4624	2314	802	240	207	240	215	231	207	218	237	219	209	238	200	216	230	226	216	238	214	222	218	229	219	221	228	232	204	225	249	215	221	209	231	236	238	250	206	214	206	221	216	233	213	201	222	248	197	232	243	225	221	215	215	217	225	235	235	243	197	212	208	189	205	216	221	252	212	202	235	213	223	208	225	215	230	207	251	217	218	218	227	226	204	212	204	212	223	231	220	218	221	227	223	197	244	242	218	223	224	241	228	194	237	229	249	207	228	242	216	248	236	245	216	236	218	229	211	218	216	228	224	211	215	217	245	230	207	242	204	229	235	237	185	210	238	250	209	235	234	220	222	214	254	221	235	230	251	211	216	243	207	219	223	239	230	238	239	230	233	235	197	235	243	230	226	223	211	209	237	228	250	232	219	222	186	244	225	227	226	237	204	227	220	230	225	220	232	219	208	227	208	217	207	248	218	218	209	224	233	197	238	221	199	235	224	215	218	244	241	210	258	218	218	239	203	247	240	241	236	205	213	226	217	226	235	197	246	210	210	207	221	205	218	215	234	218	208	236	215	224	213	232	247	218	201	234	208	223	210	202	217	229	226	204	228	229	203	202	222	209	229	221	212	237	209	246	219	198	246	245	233	256	236	220	215	226	238	249	235	209	204	243	219	207	225	216	226	222	240	231	209	215	234	237	212	213	224	233	230	241	219	204	242	219	232	222	202	269	228	195	220	222	212	236	211	221	220	222	241	204	225	225	227	224	235	201	218	223	221	216	225	196	194	225	219	218	222	225	209	225	236	211	219	223	197	235	211	241	223	205	246	221	215	247	230	201	221	213	248	219	215	230	254	214	242	236	224	217	220	244	231	213	238	230	212	218	216	244	227	210	206	212	223	207	210	225	239	233	213	226	201	222	208	210	233	233	221	205	235	221	215	225	203	234	222	208	217	235	241	233	227	232	226	237	221	214	198	250	243	248	210	204	241	216	238	222	217	238	236	244	231	235	225	227	222	227	202	242	211	239	228	206	219	213	198	225	246	233	222	237	251	229	221	235	228	224	245	210	209	223	220	226	212	220	215	224	218	214	214	248	253	219	246	226	239	225	243	209	228	207	225	224	237	232	222	225	246	213	210	254	259	207	229	220	245	232	197	235	228	230	240	208	218	200	246	265	245	254	244	230	230	216	198	207	246	244	227	207	239	229	227	248	232	205	206	219	236	201	200	211	240	237	238	217	194	226	222	220	214	219	237	223	251	251	246	239	247	243	232	242	213	209	227	218	239	234	186	198	260	233	211	220	235	218	220	222	217	206	203	236	247	224	215	220	206	209	229	223	231	259	233	176	195	215	236	217	232	249	265	240	200	231	195	222	234	223	216	208	216	194	228	234	216	233	240	244	253	202	212	238	217	206	218	201	203	212	223	210	246	230	245	212	223	235	193	224	224	205	225	224	215	215	222	218	211	200	196	226	222	212	238	202	244	216	240	204	225	269	236	231	217	235	218	231	227	215	241	210	255	213	246	231	220	215	238	235	205	204	233	208	221	221	229	198	230	224	213	229	226	227	223	209	210	196	225	204	218	219	232	211	212	244	223	232	240	231	191	196	201	235	223	229	227	241	242	210	212	230	231	228	239	220	244	215	220	206	223	222	231	187	237	204	208	212	209	210	224	230	208	218	213	221	223	247	240	229	250	230	202	204	215	223	246	197	234	207	235	214	200	239	225	227	240	211	213	214	236	221	226	231	221	232	224	225	209	283	252	232	219	234	226	215	196	215	233	223	218	234	204	213	212	216	211	218	206	240	231	234	246	240	212	195	204	231	225	222	182	219	245	211	201	233	193	232	234	254	239	218	221	212	244	189	222	232	200	247	199	209	218	202	223	232	236	225	236	255	247	227	242	199	222	235	207	216	231	211	202	188	231	197	241	235	251	272	217	235	235	218	225	242	221	253	214	207	233	224	212	248	256	236	239	200	208	220	236	221	232	230	212	218	228	254	230	217	210	208	238	230	209	210	235	233	223	235	226	248	207	235	238	228	205	200	219	210	257	239	217	235	223	211	231	227	219	196	229	219	236	186	208	251	217	213	219	236	214	251	237	221	218	198	237	233	194	217	211	227	219	232	219	209	202	226	248	225	248	217	220	220	249	201	224	195	242	217	238	249	241	215	221	207	216	195	216	242	252	225	235	213	206	223	207	215	212	228	218	205	234	232	227	249	225	231	249	223	219	214	207	209	230	214	211	207	215	219	239	238	233	223	237	229	237	219	231	209	218	216	230	218	214	251	255	242	213	233	226	230	224	219	226	217	241	233	220	202	209	200	224	199	235	211	213	214	221	232	207	230	206	221	218	232	237	248	202	212	207	219	218	218	220	241	239	232	249	229	194	244	217	237	200	204	218	229	239	223	236	210	257	234	224	210	223	209	197	255	228	228	257	178	241	219	198	250	229	214	224	223	211	238	209	192	217	223	222	233	232	206	231	222	222	214	213	207	215	218	253	229	248	233	224	237	233	253	215	221	233	237	249	228	232	237	230	214	214	261	217	240	232	246	240	219	203	219	226	239	231	198	240	236	232	220	231	249	248	249	211	234	215	222	212	216	194	237	231	242	226	208	208	230	229	222	224	206	226	227	226	198	229	252	225	207	241	199	212	209	244	200	242	216	228	244	207	212	242	199	186	225	231	231	219	252	240	273	201	224	239	250	213	218	248	261	211	233	234	211	231	244	218	233	193	234	206	222	211	200	239	211	211	204	243	225	219	211	239	201	213	216	208	227	239	213	254	209	232	182	228	237	239	246	222	210	239	210	224	226	216	231	221	192	235	224	207	221	236	214	219	239	243	218	209	216	229	247	230	237	246	216	240	219	222	195	206	242	228	218	213	216	207	212	227	223	213	231	233	241	236	224	256	220	252	225	235	215	237	212	226	222	225	232	212	221	227	217	228	211	234	241	203	229	218	196	245	230	233	214	206	227	221	228	203	220	231	228	234	219	216	217	222	221	233	219	247	225	222	232	226	226	227	254	211	245	206	240	238	257	248	220	219	212	232	226	232	231	219	216	210	230	219	237	233	219	215	246	234	212	239	214	217	239	225	234	202	226	222	230	239	214	208	227	239	212	238	212	225	222	221	224	230	218	239	220	175	212	216	251	207	241	231	220	215	221	220	209	239	225	250	229	220	206	255	206	253	233	236	233	209	223	219	232	229	190	224	200	248	224	206	251	240	237	241	196	216	221	230	253	229	234	209	218	219	213	214	213	223	241	214	249	228	223	224	212	224	207	229	248	193	199	225	223	228	247	192	211	222	221	225	218	235	224	247	216	222	208	237	243	205	229	227	218	204	206	220	223	196	217	200	223	236	243	230	242	222	236	225	256	232	213	265	241	205	229	215	209	215	268	215	230	213	222	239	230	233	220	244	218	242	215	234	227	227	219	251	225	200	236	236	233	218	214	216	253	220	230	244	204	219	220	219	237	214
3532	2982	16066	25091	20701	13830	7619	2663	607	624	618	628	584	600	556	620	577	567	583	575	558	588	588	609	549	539	599	538	549	560	561	613	602	568	611	615	605	584	616	628	565	581	594	576	608	559	520	581	555	590	641	548	619	577	583	611	585	616	583	580	585	590	618	560	574	611	568	589	571	559	595	622	624	586	570	623	577	607	605	601	564	577	599	578	612	545	564	614	572	604	571	600	585	546	586	606	632	571	637	544	587	583	581	553	588	559	538	604	539	574	570	565	639	570	592	570	584	609	584	631	596	638	586	591	630	612	594	557	540	582	593	578	566	602	591	567	600	579	582	549	604	598	620	582	587	617	534	584	562	567	590	541	573	599	589	542	559	592	574	596	598	578	644	577	623	636	549	577	595	569	595	625	571	604	615	576	584	605	558	602	537	589	605	603	612	625	628	559	610	658	616	624	666	585	563	576	617	604	578	586	560	623	632	570	542	587	597	556	570	598	600	578	579	614	614	566	594	575	603	591	601	571	571	563	595	586	581	600	576	602	595	611	621	603	582	615	568	610	547	575	607	541	576	601	605	628	620	580	574	588	581	570	593	570	566	577	565	587	592	600	534	584	597	590	600	605	621	605	573	594	573	598	587	607	629	590	578	580	620	615	601	576	546	604	573	585	579	584	575	606	612	554	597	519	601	590	613	563	586	599	621	611	592	563	546	622	582	582	624	573	602	602	597	606	564	634	586	570	600	608	590	609	613	591	571	607	610	595	594	622	582	611	576	602	549	578	595	621	616	546	584	579	582	571	581	581	565	589	574	602	597	609	605	603	590	561	586	587	620	568	544	598	583	567	585	515	604	582	594	602	584	621	613	610	593	595	563	577	541	571	606	633	588	609	608	607	611	575	557	605	570	618	591	590	594	579	604	603	592	589	596	617	619	587	622	600	577	584	574	635	604	587	592	619	568	651	584	570	580	551	559	612	557	582	549	578	571	618	618	573	643	601	589	614	583	582	541	621	627	614	582	559	593	630	625	611	590	629	594	609	589	589	568	583	524	606	580	632	597	589	608	559	567	600	628	575	594	554	586	600	565	590	628	583	625	603	571	618	594	590	624	596	587	559	612	612	575	611	646	591	610	608	575	591	604	563	602	601	607	604	580	555	586	564	580	593	553	580	621	595	617	582	590	592	574	583	589	605	597	565	608	585	595	580	630	619	597	630	584	650	609	602	598	578	600	613	592	631	572	564	583	574	577	629	569	612	529	572	565	594	595	584	642	571	617	594	580	584	551	631	606	601	573	597	571	525	641	600	591	605	519	590	625	590	588	569	564	635	599	626	584	570	618	602	603	595	576	581	603	588	618	580	581	589	541	622	608	571	586	598	601	580	586	589	565	559	574	568	578	575	566	587	592	589	567	570	610	583	604	603	612	620	577	585	567	579	582	594	606	586	582	583	611	553	599	571	589	572	562	580	574	581	580	594	581	585	597	588	590	638	591	581	604	564	546	582	579	578	593	610	583	606	585	550	571	573	563	603	612	613	590	584	637	589	604	614	597	602	662	576	555	605	615	567	608	604	628	577	574	572	594	603	606	569	540	568	594	573	574	616	600	605	544	584	552	545	577	559	619	609	622	560	561	604	612	582	545	602	591	566	567	623	554	592	624	616	563	584	585	623	581	603	584	583	561	572	605	584	546	542	575	587	587	593	596	565	630	588	548	581	623	581	603	574	614	566	616	576	568	625	610	581	638	579	616	598	604	612	583	575	580	575	586	595	609	609	595	655	613	582	607	554	654	601	538	606	647	583	560	589	549	584	569	594	584	585	599	586	563	565	591	632	571	601	552	555	627	588	617	558	591	546	608	601	574	611	596	602	578	588	566	601	597	637	593	575	612	631	588	560	608	572	603	575	629	589	568	638	577	582	577	592	610	579	575	623	591	574	567	621	605	579	593	586	621	604	589	563	558	582	602	604	635	609	661	566	548	565	626	585	567	574	613	551	600	629	615	582	586	616	617	559	615	553	614	606	598	569	536	607	595	624	542	597	584	564	562	653	549	582	588	598	571	569	586	612	577	606	565	598	590	564	607	620	605	604	550	611	577	602	562	550	585	583	583	574	585	578	577	589	643	562	578	601	559	596	603	614	586	595	591	610	545	619	605	569	583	592	584	602	582	625	590	613	572	599	609	586	578	591	588	614	577	583	619	590	603	553	595	557	644	549	567	589	624	584	581	573	587	553	623	587	595	591	592	591	645	579	617	587	591	594	581	571	609	572	579	566	600	636	586	587	592	599	591	570	574	572	561	575	580	589	676	601	622	609	583	573	571	593	574	612	599	632	584	592	599	616	574	583	613	594	574	599	606	605	596	535	594	602	610	590	583	590	628	528	526	567	605	581	600	582	579	589	560	586	562	613	590	564	619	586	627	576	548	635	625	559	574	612	600	590	597	586	629	589	587	577	600	622	587	593	602	569	568	566	617	600	570	578	596	561	592	620	579	587	588	615	604	626	599	562	590	619	578	580	604	610	577	590	621	587	596	586	653	594	606	591	618	624	605	552	601	602	571	603	597	596	567	572	604	584	601	581	607	532	621	593	578	593	606	583	588	592	557	620	574	558	620	616	620	628	616	576	596	552	599	590	556	656	572	572	589	557	575	587	603	558	574	611	593	560	601	608	639	626	560	609	580	545	613	602	610	620	574	600	580	636	575	554	592	606	628	586	588	569	574	563	585	593	612	594	618	630	597	618	577	561	593	592	628	630	591	567	554	623	576	605	602	550	591	568	565	587	590	564	557	586	609	605	599	591	597	572	587	606	575	585	577	584	561	597	550	589	563	539	600	593	609	590	606	608	615	587	561	590	630	630	620	632	599	563	613	577	618	607	605	589	584	633	614	569	595	589	580	645	595	578	584	577	618	612	617	614	595	599	591	623	605	584	591	614	597	594	605	564	602	629	570	639	617	573	577	622	614	659	585	554	606	595	611	621	582	578	577	600	584	585	630	540	587	540	573	585	590	597	608	637	584	601	542	565	614	611	552	599	548	541	613	562	592	619	620	596	574	600	596	608	607	611	610	620	601	589	568	605	602	576	604	584	560	633	586	611	577	596	595	621	576	613	622	589	602	547	570	624	548	630	602	637	573	611	611	572	538	595	602	584	587	567	578	578	571	577	603	558	555	600	595	591	574	573	590	594	601	549	578	612	603	619	564	591	567	590	595	625	579	557	564	616	583	586	595	537	589	541	636	594	613	586	557	603	552	599	591	601	630	574	591	598	600	623	619	627	541	584	630	621	566	612	594	587	628	578	602	627	593	540	566	601	577	575	594	577	569	596	550	560	585	606	586	595	593	580	584	591	582	614	528	595	582	585	557	587	565	568	569	627	577	582	637	588	591	593	569	617	581	623	594	630	617	645	594	596	582	621	608	578	615	573	573	587	575	596	615	596	592	586	633	570	603	577	563	568	610	586	607	564	638	593	545	574	558	619	595	555
14672	10352	51100	65522	52988	37226	21997	6633	467	342	283	244	256	257	266	254	298	255	272	280	266	271	264	247	262	279	227	216	255	260	263	260	253	260	260	241	249	247	247	269	272	268	293	275	265	249	252	245	225	261	238	254	243	247	240	246	242	266	247	241	271	250	269	266	244	268	229	277	255	255	241	239	266	252	244	254	248	238	249	247	259	284	251	246	271	275	270	249	234	241	269	240	233	271	297	276	257	269	244	296	279	263	279	274	269	287	257	284	231	263	272	258	259	277	272	264	244	273	274	244	260	236	263	271	270	241	211	264	232	270	218	271	273	256	245	282	246	253	244	232	258	242	258	247	259	262	247	272	230	265	235	255	224	265	245	247	265	217	284	271	263	283	256	256	252	272	259	249	239	246	249	269	263	270	258	272	254	253	261	282	228	270	276	236	247	258	275	260	247	248	256	224	256	238	267	252	263	235	303	227	242	261	244	272	241	275	246	266	246	221	238	230	232	251	231	268	261	258	246	259	268	265	238	236	248	258	261	248	264	251	234	246	270	252	264	236	273	238	240	243	252	232	243	236	252	236	249	274	291	257	256	282	276	267	265	237	283	263	269	257	239	233	257	246	267	270	244	251	254	276	249	256	277	268	268	245	258	253	266	277	295	280	251	290	259	247	275	263	250	267	280	249	259	272	240	245	265	286	265	238	269	293	273	250	245	279	277	281	255	243	246	245	238	279	239	256	237	295	269	246	279	239	238	260	247	255	259	229	277	280	264	279	246	255	256	254	283	273	276	236	276	253	228	247	271	297	252	252	293	256	271	266	278	278	265	275	221	271	242	243	259	255	233	249	260	259	230	246	256	270	271	271	285	245	273	279	257	259	260	267	264	249	253	265	280	248	240	283	251	301	256	273	253	267	268	264	220	275	273	261	258	253	267	260	288	258	253	251	238	253	266	248	241	252	277	254	279	269	253	275	271	226	265	247	256	277	260	248	256	269	266	249	263	254	250	253	239	252	261	264	235	231	254	243	233	241	237	260	254	244	279	228	272	223	258	256	248	251	239	257	253	266	234	263	253	250	243	263	275	241	249	265	258	251	289	250	244	262	267	274	249	269	275	273	254	284	258	263	264	261	276	240	260	261	265	249	251	264	245	247	254	275	270	218	251	271	236	226	252	257	243	263	285	272	247	252	254	273	278	271	260	277	250	240	289	229	283	269	263	275	244	255	289	256	233	258	257	244	253	255	249	241	267	265	269	278	255	279	236	277	245	255	264	252	257	279	269	254	273	270	272	226	267	247	273	277	260	245	247	236	253	250	296	280	256	261	257	256	254	299	251	221	291	234	244	227	256	247	270	245	255	255	266	244	239	266	257	253	236	285	282	274	265	241	264	245	260	237	262	248	278	254	237	268	243	253	252	274	257	223	256	282	251	272	271	271	259	252	269	272	261	253	278	244	263	252	267	248	241	291	256	261	270	237	248	255	273	276	247	255	247	279	264	257	271	279	250	239	259	229	233	244	243	252	233	259	261	276	255	224	253	269	266	248	266	275	249	233	251	231	255	259	256	269	236	248	264	262	275	250	249	223	256	284	265	295	248	257	262	306	243	262	260	252	228	271	255	236	234	243	259	236	259	284	283	268	263	235	284	248	261	286	252	233	234	243	243	269	235	284	232	246	240	263	253	270	248	237	253	265	280	234	257	249	251	256	257	286	255	276	271	250	261	260	271	244	277	251	257	230	247	266	268	245	251	256	274	246	245	224	266	236	242	246	282	271	244	250	245	267	264	236	251	278	268	234	276	256	264	239	252	273	223	246	264	257	272	231	250	239	257	278	269	240	257	240	251	285	254	247	280	248	234	256	243	229	272	225	268	271	267	243	268	263	257	263	258	252	274	278	241	284	255	248	285	236	246	259	275	266	251	281	258	254	262	273	245	251	297	257	234	228	272	235	272	237	257	266	278	262	243	250	253	251	245	261	266	254	262	282	286	239	246	259	253	236	258	248	257	281	269	226	226	253	252	252	257	276	242	254	249	254	286	237	238	266	250	249	256	247	275	251	236	242	261	259	285	261	274	251	252	245	262	256	252	271	310	257	248	247	257	226	269	233	249	261	249	244	252	259	277	267	232	239	254	257	249	270	271	260	247	244	258	273	265	232	242	259	251	259	235	279	241	281	242	282	281	263	285	243	258	282	268	276	263	286	242	285	242	263	258	257	239	254	260	295	229	277	247	269	245	251	267	234	232	255	280	250	266	222	262	246	277	249	256	269	258	242	264	236	258	253	271	267	265	289	243	282	280	285	267	227	246	241	244	253	251	254	265	250	260	296	250	261	244	245	235	262	260	243	237	256	282	264	256	267	258	260	284	232	276	233	272	281	248	262	221	261	291	263	239	255	228	265	272	246	274	257	258	269	241	255	280	240	282	259	278	253	239	266	256	251	255	237	241	251	239	256	237	248	257	291	264	274	245	244	253	257	249	262	268	236	247	257	227	272	259	259	270	256	249	271	232	272	261	265	256	257	267	290	252	238	263	243	274	254	264	273	252	266	245	253	247	224	258	263	228	281	251	261	255	262	254	284	243	247	252	240	298	270	276	261	304	269	247	263	264	286	283	257	232	270	258	258	250	247	245	264	250	249	279	284	271	258	238	234	224	285	237	281	272	268	231	277	269	244	246	248	241	265	280	269	228	248	219	261	245	265	242	228	294	266	249	275	275	231	267	271	266	243	277	278	273	273	264	265	249	247	254	265	234	238	250	229	262	265	253	251	252	274	215	250	286	247	232	267	254	246	260	243	241	253	258	273	250	218	248	279	276	236	248	226	276	261	245	269	278	255	255	251	257	235	274	271	242	243	269	282	243	281	263	244	272	267	246	237	272	267	265	286	274	251	290	250	266	264	257	246	240	226	224	234	263	264	274	256	270	254	265	258	230	229	241	272	272	253	274	247	252	259	254	284	235	290	247	266	215	240	280	267	238	245	237	254	279	262	252	264	261	281	265	275	260	287	240	257	252	275	245	224	261	272	249	253	242	249	261	265	255	288	223	253	246	230	253	269	248	272	253	244	286	207	249	233	296	238	269	226	251	229	265	235	241	257	238	252	224	261	274	263	259	235	257	253	264	240	248	248	267	252	276	272	246	258	252	241	246	240	244	228	245	241	253	282	237	248	273	247	245	264	254	251	276	262	258	291	259	254	270	278	223	222	230	261	242	243	275	251	253	268	250	249	279	271	278	230	263	241	245	267	259	256	271	267	270	244	260	270	240	269	264	251	261	246	271	247	262	263	229	245	266	270	265	257	285	260	249	270	274	257	254	245	260	245	243	262	261	282	245	281	283	248	242	257	273	242	259	256	266	234	258	254	256	246	230	268	259	228	246	272	236	256	260	252	260	242	267	271	258	237	263	266	259	242	258	238	257	270	244	231	248	268	268	261	279	274	239	237	253	261	238	270	278	230	288	243	278	268	241	282	244	258	249	290	286	242
8643	9466	52410	69154	60331	47617	34095	12335	746	857	866	727	741	716	669	684	664	707	660	627	681	658	680	696	631	656	678	659	631	648	678	697	659	663	689	699	643	687	655	694	712	643	680	621	654	653	667	660	662	712	687	649	706	669	642	677	659	724	636	691	660	740	724	641	623	700	643	647	631	627	652	666	665	638	699	655	703	710	663	652	677	675	667	697	649	617	671	677	681	691	686	674	629	645	690	659	642	695	622	684	632	692	719	688	673	664	689	660	596	660	640	629	687	636	654	617	658	647	668	654	633	647	632	671	619	697	631	628	642	662	694	689	657	647	633	661	638	686	632	687	645	648	651	657	636	652	671	640	671	697	719	658	636	667	645	712	607	619	670	650	622	658	673	712	638	658	689	690	612	677	644	656	650	646	641	632	615	678	700	605	706	635	665	673	637	631	665	655	630	584	675	642	675	685	680	664	633	641	618	692	663	637	689	575	669	660	651	665	635	624	654	702	638	615	642	679	700	627	691	623	626	669	656	682	614	695	676	673	715	657	653	618	631	685	691	636	650	680	647	685	639	624	661	691	668	644	681	694	671	644	715	616	683	645	623	664	667	660	651	676	628	682	651	687	676	674	645	663	671	650	658	631	632	672	669	648	674	664	648	633	663	677	643	647	677	677	684	647	702	656	684	643	701	708	667	657	678	616	643	622	637	680	682	664	654	664	657	704	676	661	596	634	643	618	652	656	677	664	593	629	719	630	660	648	687	655	613	664	666	660	633	702	700	669	663	652	651	703	635	653	663	618	681	665	605	648	591	656	620	643	639	588	618	700	691	625	668	691	657	610	641	694	637	645	649	654	665	637	649	705	677	679	664	664	628	640	689	660	652	645	692	668	669	639	658	712	637	705	664	642	614	652	650	688	678	690	676	660	634	635	641	650	649	697	672	685	635	633	662	627	665	636	676	680	627	673	660	634	659	680	650	673	664	654	662	622	659	664	632	650	641	655	672	668	666	707	677	612	658	690	653	682	674	644	660	661	690	644	593	642	649	650	617	671	655	660	628	667	646	670	666	620	638	623	660	655	665	637	662	623	675	627	687	641	647	646	634	604	664	662	698	668	675	725	666	685	675	680	605	639	659	696	650	677	666	671	677	615	653	606	654	686	679	686	667	602	628	671	691	674	659	677	672	635	702	657	649	670	664	664	651	690	674	616	577	651	666	709	692	623	685	670	657	639	647	694	651	652	641	642	684	701	660	653	679	622	646	710	699	665	709	665	666	685	702	636	663	652	655	685	696	725	663	688	640	625	658	654	677	640	658	620	685	696	639	630	683	672	632	664	639	664	668	628	652	649	635	650	686	651	635	673	645	667	686	671	635	616	677	606	657	629	624	641	630	663	636	674	682	609	640	657	633	683	682	667	636	649	651	634	651	675	678	650	635	647	674	647	673	689	632	658	665	702	648	672	645	682	654	650	658	651	650	650	640	649	708	661	695	655	622	630	620	673	661	657	700	627	609	668	651	652	672	647	652	676	694	665	672	665	672	625	702	625	697	652	639	662	677	643	644	686	703	646	648	633	634	662	623	666	608	641	674	687	650	660	700	661	637	636	673	696	677	639	647	683	702	637	662	618	688	634	687	645	693	666	636	653	719	659	688	686	666	658	661	694	661	641	632	697	701	659	675	687	652	662	695	607	668	656	622	671	671	653	691	702	654	655	635	683	616	611	707	687	631	622	675	644	672	665	675	636	691	639	637	649	675	677	644	703	656	660	636	725	625	646	690	607	657	671	637	680	675	709	642	637	647	633	659	629	681	680	653	610	644	611	669	673	655	639	652	641	672	708	660	620	673	637	670	648	675	681	689	655	633	689	663	677	664	661	681	606	727	635	659	649	689	630	673	648	696	668	674	644	649	660	672	689	643	703	687	644	677	633	670	700	617	664	657	675	642	670	736	702	655	661	665	715	632	673	690	634	667	652	696	693	661	648	609	663	582	651	691	664	650	638	642	687	686	706	667	657	641	676	661	661	646	647	618	649	665	672	694	624	686	641	700	724	671	681	676	640	691	646	596	673	641	658	673	659	630	677	626	709	645	661	675	647	618	652	652	713	658	662	645	684	632	652	662	671	632	628	719	620	650	642	647	692	690	678	637	692	619	669	643	659	587	672	686	712	617	662	648	682	679	703	680	714	669	673	675	658	694	644	679	675	660	616	638	632	639	665	656	654	654	647	660	627	649	690	661	642	653	675	643	665	624	632	680	674	654	685	634	649	676	620	672	648	655	669	636	660	662	691	642	653	623	681	648	656	631	654	665	670	651	639	648	594	636	666	638	618	639	603	659	645	699	637	635	664	680	646	666	678	690	627	689	674	659	675	628	696	658	651	680	677	670	716	673	689	655	659	658	616	697	648	660	662	619	624	683	701	608	705	683	672	648	672	692	631	701	646	708	709	641	668	671	668	682	685	689	651	672	669	663	697	706	669	657	666	653	667	673	654	728	672	672	655	690	645	681	643	626	672	697	650	672	671	624	685	650	633	639	611	642	657	632	673	629	685	650	643	669	653	652	678	651	610	639	642	711	658	657	645	626	677	698	685	695	671	616	679	677	645	643	692	665	649	660	692	668	654	660	652	626	662	671	697	666	614	628	653	640	656	657	677	662	670	643	638	665	654	656	669	656	685	629	680	642	633	668	669	615	636	654	664	674	588	648	629	650	651	681	667	709	646	653	693	659	644	652	665	686	683	678	651	630	643	676	661	678	642	656	629	645	641	669	687	703	659	659	675	659	644	652	623	656	685	647	655	634	668	653	646	622	658	601	654	637	645	653	649	668	653	617	657	681	654	668	665	713	687	660	610	676	698	687	638	638	664	653	683	627	649	681	639	630	703	675	665	629	631	648	691	702	597	646	642	659	637	654	653	684	660	649	676	687	615	650	631	670	645	623	682	689	625	643	671	674	615	684	669	688	654	655	668	605	653	690	654	618	699	679	631	648	658	687	651	655	692	696	661	666	654	618	679	653	613	693	666	699	639	661	658	641	679	653	622	603	644	681	639	673	634	655	676	601	678	673	651	655	622	632	674	692	646	659	642	715	648	638	630	645	670	695	658	591	659	674	678	650	642	683	662	623	660	680	670	654	636	682	663	625	629	621	650	670	679	620	655	703	660	649	690	660	708	686	669	647	659	653	612	665	673	669	666	645	609	645	645	694	646	646	634	679	674	648	713	662	658	651	643	600	677	700	648	636	645	651	635	653	679	627	647	644	650	632	646	652	672	649	646	659	622	648	630	646	687	663	681	651	630	616	653	625	625	589	679	656	657	697	621	668	655	660	670	623	630	696	704	655	649	668	629	658	664	660	661	654	669	668	634	650	685	632	611	657	602	692	649	656	653	651	634	635	666	668	683	649	654	646	668	631	666	682	663	617	685	679	670	632	667	655	649	685	680	688	622	648	612	633	684	638	656	648	593	657	628	648	629	683	671	620	673	666	640
22824	16657	66546	74543	63539	48498	32421	12518	835	348	312	261	259	255	265	253	248	241	231	266	261	274	233	228	232	236	254	259	260	216	222	246	252	240	265	287	280	253	238	255	223	228	251	257	254	248	247	234	229	262	226	242	245	236	218	234	244	251	237	243	259	248	299	257	223	258	260	233	241	224	280	268	244	254	221	225	253	253	263	239	237	225	237	261	229	234	227	248	278	202	240	234	238	258	256	249	268	245	247	271	237	270	241	236	232	273	224	252	258	237	234	249	258	226	247	257	265	251	235	246	263	254	229	230	260	227	252	252	258	242	248	252	233	254	258	266	255	243	248	275	248	245	223	247	239	238	258	265	264	242	257	243	265	267	254	237	274	238	230	233	238	220	251	217	227	250	214	232	262	249	249	233	260	236	235	224	232	250	259	259	278	245	254	254	244	281	233	233	247	253	259	239	244	241	264	254	218	250	223	256	254	243	244	249	247	241	252	262	230	222	258	237	255	247	264	227	255	237	221	211	261	276	243	228	227	245	268	263	251	255	263	236	226	229	241	251	231	231	218	216	252	233	256	248	227	269	267	275	268	255	213	237	281	248	228	242	238	235	238	240	252	236	250	226	221	239	233	262	248	245	226	255	254	258	264	234	262	239	246	233	223	234	243	263	235	233	228	279	263	230	235	240	248	246	212	246	236	247	240	264	282	264	237	224	242	266	241	218	226	232	208	207	245	277	246	239	253	223	248	265	249	250	256	225	227	208	254	253	240	243	249	244	232	258	255	254	251	241	240	263	238	256	228	249	239	273	232	240	247	224	211	253	248	255	266	230	244	239	252	252	233	251	225	228	253	222	258	259	252	241	240	233	231	255	252	236	230	249	233	244	271	259	226	230	246	272	255	230	243	267	249	236	229	247	252	215	242	246	251	287	236	270	256	224	269	236	233	273	277	229	203	222	237	233	254	259	261	257	252	252	254	232	244	240	224	247	244	255	240	269	300	267	232	221	233	236	230	238	221	251	226	242	259	236	259	223	268	225	251	272	232	250	256	264	243	218	243	237	245	236	232	267	275	232	259	245	236	249	226	242	243	242	234	254	220	236	249	253	252	244	259	235	248	252	211	233	248	288	249	243	227	249	243	225	231	214	244	233	232	256	272	238	211	252	226	257	245	255	240	271	283	249	275	239	243	278	241	213	242	240	248	232	257	261	252	265	264	262	271	211	245	239	259	251	274	245	249	237	239	245	262	252	258	209	229	252	255	255	260	251	243	230	235	214	224	218	241	239	247	228	275	244	260	259	246	229	235	259	251	266	266	237	256	255	251	262	231	264	238	241	256	244	227	271	209	255	275	228	230	247	244	234	250	254	267	247	250	255	239	250	214	293	262	239	241	264	248	241	281	267	220	234	258	250	234	247	227	230	234	247	201	243	237	230	253	237	243	231	237	248	256	241	231	273	268	252	242	227	227	250	240	250	224	236	271	230	219	225	248	263	220	257	244	253	242	255	234	256	223	226	233	237	249	235	240	240	248	239	244	247	227	242	253	258	245	251	235	259	247	256	243	255	260	283	179	236	252	252	277	231	247	215	214	262	258	245	236	271	235	239	247	253	248	230	228	252	259	245	242	225	257	244	242	247	233	247	248	255	225	234	248	265	257	246	228	260	215	205	262	245	261	231	248	256	265	245	243	252	233	254	251	205	263	250	240	234	236	259	243	244	251	229	242	263	240	266	255	243	247	263	242	251	265	246	256	249	234	243	257	237	259	223	260	222	250	230	236	265	229	209	242	232	219	248	242	244	223	226	248	240	237	254	254	234	256	244	229	257	240	242	233	260	259	236	232	234	241	272	248	203	258	223	243	226	234	268	270	227	228	227	246	234	286	240	252	253	208	228	241	253	260	281	223	211	224	239	235	259	236	244	251	267	246	226	232	231	229	243	239	250	222	263	268	241	230	226	256	208	251	271	245	249	246	251	244	238	218	242	218	246	238	232	251	249	229	264	240	231	244	232	243	239	231	242	256	235	248	263	270	250	231	247	265	242	238	259	270	238	261	233	272	236	261	258	272	258	229	242	220	226	247	245	268	225	236	222	236	248	248	268	239	230	255	230	241	256	252	254	247	246	240	252	248	254	219	264	236	227	264	252	275	263	247	249	257	240	218	254	226	246	218	254	251	238	252	238	245	259	241	258	245	229	272	263	250	236	250	249	262	235	226	232	246	237	222	231	247	243	262	240	239	247	240	236	264	230	258	230	237	269	241	244	255	248	253	265	218	239	231	245	223	255	267	238	239	229	237	268	225	263	229	264	244	257	267	265	235	262	234	246	247	248	235	233	269	255	223	256	216	261	263	234	245	218	244	238	265	260	240	236	243	276	265	242	234	244	232	239	237	263	248	249	233	250	229	224	220	233	272	245	241	223	211	250	239	254	234	219	240	221	233	247	247	231	236	251	251	252	266	256	238	264	243	219	234	227	245	228	217	216	268	236	256	236	250	237	230	258	245	257	254	227	225	233	230	211	236	256	248	227	235	249	224	245	255	205	226	226	261	273	247	225	240	234	257	272	249	239	248	232	238	258	232	216	245	232	270	248	235	231	246	229	236	225	207	285	251	238	250	248	237	242	265	275	256	257	218	264	245	267	258	237	243	278	254	227	249	247	240	229	233	269	234	235	239	235	273	243	233	251	269	254	213	250	233	226	228	244	252	239	227	247	244	239	253	253	246	237	263	247	239	237	231	244	248	265	255	242	253	249	266	255	234	226	252	231	276	253	253	284	242	231	240	257	230	236	253	239	232	261	257	233	245	230	233	236	242	209	275	227	252	250	275	262	245	273	283	266	236	256	260	281	243	254	227	271	239	264	226	234	219	235	216	236	222	230	235	248	229	248	229	225	282	250	222	211	235	231	249	261	213	265	271	247	244	267	234	249	238	269	248	223	249	262	241	224	240	268	262	248	257	258	229	260	262	271	222	257	243	242	201	247	248	259	247	253	243	237	250	257	209	230	217	240	276	227	249	242	242	247	251	258	226	241	257	222	259	238	247	223	262	221	263	252	226	229	213	243	241	252	225	247	238	252	234	229	253	235	221	246	255	240	247	239	268	242	249	221	237	236	247	240	260	241	252	241	239	251	239	233	230	225	244	303	245	223	226	230	265	249	217	233	247	249	242	235	240	256	247	225	240	228	264	239	272	260	238	254	237	250	260	256	249	264	248	241	242	266	225	260	248	250	252	224	247	237	241	236	200	253	266	246	261	254	266	218	245	242	264	269	250	267	262	232	227	257	227	248	246	231	221	243	231	235	260	257	244	232	240	224	278	261	228	237	216	245	263	226	260	229	265	247	250	253	213	256	249	246	229	239	233	236	235	255	264	242	256	266	240	246	246	232	238	243	237	238	236	285	236	237	228	239	277	218	261	254	249	244	241	238	236	257	287	233	256	230	238	241	253	230	246	264	248	195	262	260	212	264	244	277	250	272	244	262	252	237
11729	13085	64908	81472	72525	57547	43496	15977	819	943	928	718	752	731	678	645	625	642	584	617	604	656	649	612	605	671	633	603	633	620	639	620	639	594	684	663	672	662	650	663	625	607	629	656	654	593	607	645	625	597	634	635	631	659	692	583	608	608	618	671	614	721	749	654	615	590	625	603	658	660	606	647	591	652	627	618	627	653	575	639	630	653	697	588	613	601	613	616	636	651	582	589	616	593	584	561	610	632	602	628	652	650	646	630	634	619	618	616	636	647	618	622	632	615	610	603	618	583	602	635	623	648	656	658	644	615	637	611	616	631	594	632	634	638	647	665	626	620	664	632	623	603	641	591	665	620	590	602	621	559	626	643	582	605	658	603	652	544	621	623	623	605	600	623	603	602	608	633	637	621	611	635	612	616	635	627	662	612	591	670	643	627	591	649	651	641	618	622	601	646	677	644	609	663	608	630	627	644	622	563	589	611	603	621	646	597	625	594	623	617	593	615	614	603	629	603	649	632	631	601	596	670	650	616	646	601	569	574	618	634	630	616	603	659	599	587	616	652	607	629	683	576	599	596	638	616	610	621	595	648	602	616	591	621	674	583	609	607	623	616	665	593	600	628	602	630	614	599	625	599	597	612	606	619	635	618	633	601	624	630	616	567	612	611	588	683	632	614	619	604	542	642	599	633	637	645	656	579	602	580	638	622	636	626	649	607	662	624	634	599	617	639	626	648	611	631	612	622	660	630	587	589	607	633	607	610	628	613	628	590	617	623	637	662	670	603	646	594	576	603	611	619	611	590	608	630	628	642	620	623	622	649	647	603	619	634	616	657	609	629	597	602	602	617	605	597	599	577	586	612	597	625	635	595	644	589	605	629	584	597	615	613	642	651	630	592	617	606	643	628	612	642	618	648	589	578	628	633	618	627	610	626	638	598	632	599	596	618	641	623	586	622	620	621	659	656	645	645	629	605	595	607	607	630	632	632	628	631	623	606	680	657	632	678	647	651	647	597	616	612	622	582	692	637	614	621	600	587	577	598	614	644	598	605	632	604	620	599	658	653	622	608	605	657	629	635	648	642	588	639	631	625	631	653	581	616	650	621	604	637	614	601	624	605	613	586	613	591	645	595	622	635	636	590	561	650	626	573	629	593	592	596	629	723	615	613	630	677	593	683	572	654	597	625	647	603	614	620	596	604	639	609	596	593	627	594	579	594	626	634	633	670	648	638	614	675	614	655	617	626	633	592	579	631	606	629	599	653	631	599	589	603	614	604	630	616	646	675	639	623	616	619	618	659	592	650	627	611	629	554	586	620	654	623	627	670	647	610	604	623	603	602	638	631	601	654	599	612	622	598	583	626	610	617	613	649	611	628	578	653	644	616	613	591	682	609	673	640	604	613	607	589	607	620	623	587	626	640	642	581	622	623	643	600	669	631	664	617	659	587	622	604	594	647	604	613	594	591	639	606	603	590	590	620	582	588	673	638	604	636	633	608	639	658	649	659	629	593	616	564	620	612	583	629	618	585	598	617	604	600	612	651	636	594	660	609	610	645	660	632	636	612	641	621	644	603	654	588	598	601	653	607	618	618	627	635	616	564	657	635	540	591	616	595	653	636	626	614	609	625	620	599	619	592	585	631	662	624	623	607	594	671	603	614	660	627	628	602	617	587	586	572	629	599	651	591	618	630	652	631	604	648	595	637	601	632	602	626	654	596	603	630	603	623	645	610	599	605	649	597	620	584	597	589	598	634	599	615	648	613	676	624	625	615	600	603	570	593	632	606	592	571	633	641	632	599	593	598	618	604	626	622	620	581	619	647	626	661	622	583	610	620	600	610	656	644	617	597	590	584	650	625	595	616	600	633	594	646	626	642	623	636	596	660	593	630	624	608	644	594	638	621	588	611	624	595	596	645	602	601	627	637	646	618	631	593	656	610	629	612	636	633	615	599	591	597	610	604	616	611	606	648	619	598	612	606	628	600	664	610	637	610	627	630	636	667	642	646	637	657	624	627	607	624	623	632	663	615	636	616	597	612	604	624	633	593	578	638	657	610	602	654	625	647	629	643	580	634	638	634	635	629	621	600	629	625	651	640	652	595	610	601	642	658	601	631	644	622	620	594	641	574	591	592	637	605	634	610	636	592	599	624	617	634	628	611	613	586	604	613	611	658	630	633	620	647	588	567	582	613	562	637	593	592	608	633	644	626	666	616	592	595	604	591	591	648	591	598	576	584	594	619	573	591	630	625	599	647	604	606	572	661	631	654	621	647	608	645	609	637	614	625	590	616	614	617	586	609	651	673	591	622	634	615	613	588	639	612	655	605	613	642	610	663	596	662	595	614	620	625	652	640	634	638	575	648	647	693	618	576	679	658	625	599	625	626	601	648	655	572	624	585	588	601	625	658	628	617	600	626	628	605	620	642	623	642	602	622	599	660	597	624	609	647	616	616	613	616	611	658	581	571	612	648	699	615	608	596	617	601	605	607	651	663	596	635	594	596	602	621	614	609	580	619	600	646	616	630	617	608	631	614	589	623	621	656	587	614	606	606	633	590	615	636	648	605	584	654	614	617	615	616	628	637	605	604	614	597	612	621	638	582	637	575	653	602	635	587	632	631	654	650	621	644	638	642	588	632	587	632	656	646	634	602	609	627	623	637	595	650	604	608	587	589	605	633	597	608	665	636	650	666	659	634	596	650	633	614	587	606	636	658	626	624	634	611	582	591	635	577	569	648	620	587	612	655	619	608	624	630	626	617	622	659	584	594	586	642	662	648	632	629	639	658	606	636	657	604	609	623	623	647	623	586	640	572	635	652	606	658	646	620	655	607	645	576	614	590	595	625	630	648	579	614	626	589	591	604	667	622	613	651	660	597	639	612	651	613	618	636	612	599	623	603	622	609	630	633	635	641	603	593	600	656	642	657	574	601	649	607	622	566	654	628	625	594	615	644	610	587	565	595	632	609	632	574	654	596	595	607	643	694	611	615	564	550	595	636	611	601	656	606	603	603	596	610	625	630	612	639	621	597	589	630	617	610	624	647	662	558	616	664	600	655	594	649	613	617	575	660	597	630	651	610	544	620	599	646	640	614	619	628	655	621	601	669	606	606	619	599	640	661	601	629	625	607	661	656	652	630	652	591	635	617	683	588	632	637	610	637	613	609	616	638	598	604	641	592	650	635	667	615	641	629	604	630	599	647	622	625	622	587	636	626	637	624	603	607	632	625	575	595	596	667	658	614	605	595	629	635	581	664	632	613	546	619	630	614	631	631	614	595	616	596	642	628	647	615	642	661	659	612	608	624	610	641	590	589	616	619	657	660	642	628	628	632	638	650	603	593	631	568	600	588	643	594	598	621	632	603	627	586	644	663	575	636	662	639	657	594	681	637	573	620	664	619	608	660	609	644	627	597	601	574	599	593	625	605	578	674	635	583	623	579	608	623	631	617	578	631	630	636	632	622	621	606	625	612	629	616	586	597	642	610	618	608
5776	2778	7312	11290	7846	4467	2268	874	260	224	222	240	226	196	229	215	234	215	235	227	248	258	253	222	211	215	260	236	246	219	208	238	229	220	218	249	232	233	223	219	214	251	229	248	217	220	237	252	224	214	244	225	238	225	234	221	222	226	229	239	242	226	231	243	241	230	245	218	208	227	207	229	233	248	223	239	228	211	239	227	238	256	226	236	242	231	233	217	238	222	225	228	224	237	209	228	239	230	218	229	241	213	206	230	218	210	197	222	225	222	192	239	227	253	208	227	227	232	240	227	240	235	211	226	225	223	235	241	232	256	225	203	214	255	213	225	207	216	233	212	249	262	218	213	237	199	218	234	263	206	245	226	229	204	227	218	208	205	243	211	224	216	203	241	233	225	250	236	191	223	217	217	214	220	258	233	242	219	243	243	247	224	217	228	239	232	228	250	239	222	204	235	231	237	227	218	236	226	224	205	227	243	221	221	234	230	182	188	257	206	250	205	224	243	208	233	227	228	237	205	225	229	200	250	214	233	207	215	204	245	253	249	220	258	209	272	238	219	205	238	211	200	215	218	204	220	187	251	220	230	225	222	219	212	201	235	216	217	220	248	207	217	235	226	222	241	208	206	247	187	214	215	196	227	229	251	236	240	233	180	244	233	191	225	226	226	217	213	213	197	208	232	220	213	205	208	216	236	234	224	219	220	227	209	228	232	234	241	227	222	239	224	236	224	222	208	240	225	255	216	236	211	206	174	244	210	221	240	200	215	227	207	204	198	235	211	224	234	236	206	225	206	214	231	231	216	236	246	235	243	226	191	226	247	225	223	229	230	212	224	231	212	213	226	234	212	225	226	247	224	215	209	225	246	242	244	231	239	236	232	224	196	217	238	242	229	223	236	216	229	211	211	227	238	203	220	230	243	221	243	214	194	199	264	217	220	198	223	218	211	226	221	217	203	234	227	233	237	243	232	229	245	220	219	204	233	218	237	234	224	221	245	233	206	227	213	202	232	220	254	216	224	220	200	277	217	220	224	245	208	242	203	223	215	201	229	249	230	231	212	214	237	228	245	215	227	229	212	208	217	233	204	243	218	203	223	229	194	236	241	222	226	229	213	243	214	228	206	207	247	216	242	231	198	232	217	228	232	228	251	231	226	218	221	253	217	245	221	243	239	242	250	232	236	214	229	206	228	232	223	228	211	206	192	239	225	243	245	218	234	200	238	242	241	247	245	211	271	273	241	214	257	226	232	223	227	217	231	232	225	210	241	214	209	236	200	235	233	257	208	229	230	232	221	204	225	233	236	215	194	219	240	228	253	229	235	235	215	230	219	219	220	224	248	234	189	234	219	211	256	251	217	218	240	214	224	227	250	227	219	225	198	248	250	212	218	229	217	228	213	200	232	231	216	217	199	241	223	241	214	225	224	226	251	258	231	228	216	247	215	203	206	217	226	225	231	218	221	238	208	217	218	251	231	238	209	228	200	240	228	235	232	264	214	215	187	211	217	202	213	237	233	226	227	225	223	216	223	249	251	218	240	224	218	232	206	252	240	220	247	230	204	242	223	200	212	212	237	207	210	235	216	213	257	224	204	223	217	221	236	202	223	223	206	238	241	234	227	238	225	207	232	211	220	184	205	226	238	243	234	221	203	231	203	234	234	227	241	214	219	221	253	222	224	235	248	236	230	229	228	256	221	229	234	221	225	237	252	234	239	225	241	226	261	221	217	223	242	231	230	223	225	231	206	231	248	219	241	206	221	233	221	247	213	217	209	246	222	196	202	232	247	232	196	245	208	215	211	212	222	245	239	214	221	221	202	219	247	214	194	249	231	205	213	224	234	199	223	227	230	217	241	223	243	235	232	226	222	224	222	217	245	229	234	228	199	231	245	219	224	246	237	226	209	231	200	223	228	211	227	236	224	233	246	241	221	195	233	220	216	209	214	225	225	234	214	205	216	217	210	239	213	227	240	232	237	204	230	206	252	214	214	219	245	226	244	228	221	218	234	219	237	209	180	234	237	221	263	241	231	225	233	212	212	232	239	238	224	237	241	221	208	237	244	241	228	241	207	231	230	229	233	238	217	235	212	248	220	227	214	210	217	233	208	248	234	225	233	243	248	227	207	217	246	220	220	212	224	206	231	208	226	228	209	214	214	203	251	254	236	232	215	221	233	258	246	233	205	208	242	223	238	236	244	221	235	235	242	228	238	203	245	266	229	246	218	241	258	249	228	225	212	206	229	224	235	222	210	224	202	256	220	230	207	223	230	205	251	235	225	233	229	214	219	253	219	241	230	235	242	219	211	221	229	218	221	225	235	216	222	228	249	258	213	216	242	216	222	251	219	223	212	227	217	237	219	245	252	221	242	226	237	237	256	234	206	241	201	216	236	198	226	223	224	221	196	258	213	253	237	213	211	194	207	256	220	198	194	221	245	226	232	214	212	237	232	233	227	226	221	257	217	207	236	214	242	240	199	234	218	235	222	213	242	232	260	235	240	215	247	204	240	220	213	245	234	214	218	244	239	228	223	237	223	240	218	241	219	239	208	224	233	252	236	228	235	221	210	218	231	211	225	210	218	231	221	212	216	225	235	217	227	220	227	222	218	225	216	228	231	217	202	222	243	226	222	217	226	212	220	204	221	250	218	215	247	211	226	220	241	214	222	218	232	231	211	233	234	213	224	204	210	223	241	206	245	251	235	238	237	199	231	243	236	239	226	229	218	260	236	233	243	215	245	221	239	218	217	235	217	254	199	230	204	235	228	215	232	230	213	220	243	226	216	242	220	238	217	236	230	211	247	223	234	237	201	210	236	222	226	232	232	219	222	232	214	230	230	221	227	224	222	225	214	207	204	229	235	233	223	249	224	223	259	243	240	233	250	239	243	214	248	235	223	239	211	222	235	207	225	201	205	226	225	206	233	230	239	211	233	241	233	256	223	195	241	211	222	249	217	220	199	222	221	235	215	213	242	223	217	232	251	254	214	224	241	232	242	248	201	233	247	271	211	233	220	226	215	225	222	224	233	230	222	214	259	240	234	203	205	224	235	206	204	230	182	208	229	235	230	243	258	244	201	226	236	225	247	216	247	242	223	206	225	219	211	198	230	258	248	254	234	223	213	227	225	240	206	223	241	228	226	267	219	221	254	220	223	226	236	225	240	233	262	221	228	231	231	204	219	223	210	232	259	227	241	195	232	227	203	241	228	223	247	265	214	221	216	234	219	240	249	235	212	213	231	229	233	221	237	209	243	237	227	196	226	242	223	228	223	217	241	239	230	220	213	239	181	199	224	232	197	236	215	231	207	237	245	240	223	237	223	220	233	245	223	229	224	227	216	235	227	226	231	213	210	223	223	253	247	213	259	227	230	242	219	216	244	217	238	210	216	222	191	232	194	218	224	217	258	218	247	234	234	236	226	211	208	222	246	225	229	246	208	208	224	212	202	213	223	231	210	224	221	225	214	220	232	255	225	213	237	260	230	223	233
3852	2869	15220	25316	20630	13751	8037	2997	578	625	596	573	590	582	601	594	578	606	588	590	553	623	615	620	584	612	584	560	567	548	568	605	567	593	569	587	593	576	592	620	636	622	573	577	576	624	610	622	620	566	588	571	595	584	600	584	598	599	607	612	600	603	567	593	613	592	593	587	562	594	577	579	603	608	553	560	565	555	591	556	589	575	656	622	561	556	630	541	561	586	589	641	591	599	639	615	625	563	629	583	621	597	606	629	565	584	583	606	560	576	573	589	557	628	619	599	604	585	571	613	534	588	588	613	553	592	614	585	608	591	574	581	637	564	640	604	580	621	620	586	587	540	575	584	593	604	571	618	580	585	619	565	617	625	632	606	601	599	573	625	609	519	576	593	603	572	585	590	562	572	571	589	546	605	544	581	550	563	552	610	579	592	617	584	581	632	618	547	602	569	563	557	583	591	564	597	599	606	591	570	586	546	619	594	642	578	570	636	625	604	591	608	586	572	583	585	633	626	600	581	580	592	590	583	586	601	556	580	595	598	586	604	628	582	577	590	588	611	572	586	595	602	608	528	613	629	580	553	591	595	562	590	561	573	569	582	600	573	612	551	572	577	536	553	596	604	589	591	568	569	548	596	613	587	562	574	622	597	617	593	565	556	612	585	567	607	578	590	575	566	575	607	564	541	572	595	582	577	588	564	582	556	560	623	571	607	572	553	609	628	592	594	560	551	579	568	576	615	602	611	596	611	596	571	613	542	607	625	581	562	603	612	593	594	607	583	560	575	602	584	601	611	591	606	580	564	565	589	548	608	611	578	569	610	607	620	584	598	592	593	549	594	594	570	586	561	567	603	605	589	585	587	640	640	605	559	581	611	604	595	592	573	610	646	581	564	632	593	589	578	598	635	563	572	575	615	613	553	571	578	582	606	598	604	576	568	573	642	615	573	579	580	575	550	596	613	610	599	599	576	591	561	556	567	568	560	637	598	576	565	580	550	632	622	599	618	562	608	595	583	581	579	582	580	555	596	559	601	591	620	582	559	585	534	600	579	551	606	592	610	626	627	537	556	601	604	537	600	586	597	576	596	542	575	599	544	586	589	602	567	609	564	604	585	610	592	586	575	561	589	630	599	575	612	597	599	642	566	627	619	604	599	638	570	611	609	583	576	585	608	533	586	574	560	659	593	527	581	592	608	531	631	579	568	621	578	567	611	583	582	593	614	553	572	599	607	545	616	592	568	591	554	567	626	611	548	582	588	586	552	606	598	585	544	591	624	585	581	603	596	578	563	613	582	542	552	571	629	578	580	593	620	585	571	578	559	606	569	553	612	539	613	590	605	592	604	566	609	577	574	579	618	604	587	626	585	559	613	587	618	629	571	598	585	566	598	594	601	589	600	588	597	579	567	581	620	554	547	575	593	581	594	606	564	591	617	616	601	610	566	581	595	602	590	566	627	579	595	585	600	564	599	592	559	622	555	561	575	579	570	600	584	607	600	567	588	590	628	557	543	638	572	606	567	548	596	613	564	613	586	594	589	575	606	561	596	609	582	628	569	620	595	576	616	559	614	561	578	587	589	551	582	584	614	626	590	555	585	595	604	591	627	579	599	572	558	566	617	572	593	586	591	569	535	580	581	541	594	577	579	589	570	583	621	549	548	597	593	615	634	568	547	573	588	569	581	565	574	576	579	614	634	553	626	607	624	557	633	549	583	656	595	585	565	514	578	584	610	591	569	585	596	573	612	577	604	604	579	609	611	602	603	591	600	532	606	614	634	597	586	576	549	613	597	644	602	564	639	573	627	567	609	568	611	609	572	557	562	593	590	610	596	585	583	572	586	566	605	577	589	626	615	569	640	617	596	617	601	601	592	559	614	638	629	563	602	615	612	571	583	602	561	603	615	583	598	559	591	611	551	599	585	602	584	614	608	601	584	567	584	570	609	568	571	552	590	620	572	624	586	590	618	569	604	558	597	604	630	623	554	579	613	593	601	571	600	614	586	575	569	562	599	573	587	593	615	623	586	608	574	588	575	575	589	582	635	612	578	594	654	617	594	595	632	592	576	565	581	559	574	568	592	581	563	621	645	617	633	621	622	614	562	610	556	556	612	599	572	604	579	526	631	581	598	568	576	571	605	582	581	596	603	593	579	586	567	610	599	594	608	622	605	561	602	551	581	620	583	588	616	586	591	633	571	576	585	553	600	573	593	593	584	566	571	624	599	584	616	591	556	569	616	584	586	602	595	603	602	590	598	622	596	566	562	598	576	583	581	580	615	576	527	633	610	612	570	544	582	577	567	560	643	572	591	603	537	581	586	597	571	581	597	592	589	583	616	586	573	579	597	609	609	598	614	608	591	619	591	566	593	562	581	578	600	622	591	554	588	597	607	601	585	583	605	588	594	586	609	643	645	585	570	659	603	610	550	592	631	617	587	628	595	616	582	571	597	580	597	570	575	565	602	605	533	612	578	556	641	584	586	573	537	568	540	625	609	593	584	636	547	589	562	569	606	611	575	570	622	580	557	631	588	581	616	568	612	599	627	600	596	587	583	614	596	602	617	603	593	581	622	573	619	569	597	552	598	573	599	595	619	555	594	599	595	628	622	565	555	586	578	614	611	581	540	591	556	594	559	580	581	571	585	564	617	574	578	600	586	619	580	589	588	595	555	570	550	580	565	601	621	594	583	582	565	653	570	572	581	621	600	566	565	582	553	564	590	589	596	662	545	583	610	576	596	636	590	606	591	565	565	570	578	565	566	584	603	583	549	615	574	587	621	588	607	559	597	611	557	590	611	600	585	603	588	569	589	581	630	601	602	594	593	599	608	587	596	603	584	584	596	577	630	597	627	583	546	579	571	641	547	564	582	602	565	562	571	597	564	558	605	616	581	567	594	613	616	597	584	636	583	636	583	577	585	554	601	571	594	609	580	614	616	575	575	562	583	578	613	624	625	605	562	557	570	610	594	595	582	597	583	623	598	624	642	633	605	626	591	579	582	616	561	588	609	599	596	587	565	578	580	558	581	591	629	627	573	587	626	581	581	613	596	585	606	593	592	602	569	637	580	640	605	606	582	604	598	594	572	582	633	562	637	622	541	579	634	602	575	618	584	598	593	553	595	616	567	559	603	545	581	584	561	580	598	602	591	627	613	596	599	561	561	619	592	589	609	665	573	579	591	570	583	617	609	608	608	575	614	598	587	591	653	558	600	605	606	551	620	593	596	605	608	616	575	601	568	588	606	637	585	614	606	596	643	591	595	568	589	588	583	553	618	574	578	620	608	593	560	580	590	601	549	609	583	602	590	621	549	587	555	601	586	566	580	580	584	607	572	569	581	601	557	620	610	602	609	573	552	595	561	583	585	576	562	618	640	609	574	549	556	628	547	608	595	576	652	567	574	578	562	595	584	591	589	588	603	588	551	574	593	557	597	588	548	605	608	630	600	579	568	628	585	543	599	542	493	601	592	609	560	589	527	579	581	560	574
16279	9792	46532	64683	53431	38320	22521	7708	413	304	323	262	284	270	247	262	262	237	265	312	257	254	250	268	244	263	274	248	241	289	246	292	249	251	256	266	248	284	253	250	258	263	262	254	253	267	227	280	253	263	257	251	273	256	263	275	273	268	298	281	286	286	308	261	256	221	274	288	256	255	272	276	263	257	234	277	253	260	263	239	269	272	251	261	246	238	273	261	275	261	252	255	236	253	261	265	241	234	259	276	247	273	261	253	225	267	285	257	269	260	279	243	251	273	267	258	285	230	254	259	263	258	236	268	262	240	253	258	249	254	268	243	253	278	261	271	237	284	258	224	243	261	252	272	275	261	233	272	273	279	239	248	262	249	249	251	230	253	274	266	228	251	251	253	249	282	268	260	247	273	275	257	286	261	279	252	235	272	281	256	260	267	286	269	293	258	240	244	282	270	296	275	256	264	269	255	241	245	240	256	237	234	234	270	273	263	252	252	264	241	287	264	247	261	258	245	269	233	249	243	254	269	267	287	242	243	251	276	257	268	249	246	247	266	247	232	278	264	255	241	281	285	260	280	262	233	268	274	260	251	253	270	264	284	245	272	264	268	246	235	269	249	271	244	264	269	244	267	272	259	287	249	306	241	260	258	270	249	259	265	246	271	249	241	243	274	264	273	257	249	257	248	266	264	253	249	252	241	235	245	270	274	243	246	252	242	251	228	265	260	237	256	244	255	285	255	253	264	245	264	235	290	268	252	242	253	253	272	218	258	275	272	254	251	253	247	261	232	268	262	240	275	246	281	257	264	227	244	246	280	279	263	254	244	283	277	274	264	250	271	258	241	237	253	273	295	249	263	259	261	254	272	231	259	282	242	260	245	271	246	276	262	250	267	249	249	263	232	279	257	228	271	298	277	259	264	267	257	291	243	252	259	275	286	285	242	242	272	240	276	254	250	265	263	261	241	250	242	255	250	230	258	264	260	246	280	261	271	290	276	244	274	278	268	253	274	262	231	250	266	272	246	245	272	246	279	282	255	222	269	283	273	258	238	300	258	246	283	260	248	269	235	250	280	261	256	257	272	271	291	243	260	284	270	233	244	230	221	266	271	272	266	285	237	279	255	251	285	262	279	261	227	233	271	263	268	237	243	273	278	259	272	267	276	231	253	244	253	259	247	267	272	265	265	247	275	247	240	268	258	256	248	254	257	286	264	282	285	292	251	259	252	245	237	266	261	252	270	264	271	240	262	256	269	267	263	235	242	246	256	252	255	246	257	261	258	275	247	223	234	232	242	265	256	250	267	239	232	256	261	262	265	224	230	238	258	237	255	273	290	267	263	270	239	262	268	274	271	272	284	249	270	261	250	247	257	259	290	230	283	246	285	256	269	245	252	286	248	254	264	268	268	254	261	245	227	240	256	255	234	254	238	246	266	278	240	260	279	267	268	259	256	267	248	259	276	272	238	274	259	258	249	241	266	254	238	273	260	281	248	254	255	289	261	260	236	257	250	264	227	277	271	262	251	259	256	256	262	266	254	268	243	252	258	274	255	247	266	265	242	262	255	267	259	254	272	251	251	269	275	258	248	275	224	272	277	237	265	264	275	208	255	264	253	240	252	238	257	251	244	249	250	252	243	277	280	229	257	269	249	244	263	285	226	245	274	266	248	278	233	273	273	251	261	264	250	257	243	255	255	245	255	243	264	278	250	260	258	227	259	271	245	287	263	267	251	283	254	273	282	259	270	270	262	287	250	267	269	241	278	258	260	296	264	270	276	288	249	275	279	257	270	276	238	233	294	230	230	267	254	259	237	248	279	265	255	252	246	265	259	267	278	281	257	271	260	253	265	259	228	253	227	267	255	314	253	252	249	241	279	232	239	224	241	269	259	304	244	262	253	242	253	266	247	256	253	257	266	256	256	260	276	234	269	241	261	256	272	250	242	261	249	238	250	259	244	256	253	262	266	266	244	259	290	255	254	263	256	262	250	245	262	256	269	234	281	283	251	242	215	262	259	272	261	273	285	241	217	273	246	237	250	246	242	260	264	244	260	246	252	245	244	242	258	251	272	253	256	271	249	244	237	270	259	292	251	260	278	276	276	276	242	234	257	264	286	274	240	264	257	245	282	254	252	240	277	271	246	229	262	234	262	251	245	256	269	270	290	242	244	243	200	254	245	222	233	276	267	275	254	263	248	268	275	251	276	269	233	289	259	279	286	263	269	241	258	254	245	258	237	283	263	229	239	246	248	227	262	266	255	273	267	271	267	292	259	247	253	280	264	258	253	269	230	268	249	259	274	267	229	252	275	255	263	253	247	276	253	272	242	274	259	263	251	254	245	244	270	238	270	274	262	250	257	263	290	245	260	263	274	259	221	281	262	283	272	263	251	261	224	278	237	275	262	259	255	263	260	268	266	258	241	262	230	269	256	220	223	248	274	242	267	235	254	244	266	254	267	231	248	260	267	275	265	254	247	254	264	258	253	263	280	234	246	244	292	249	258	246	257	251	252	257	258	279	283	248	280	273	245	272	269	241	257	272	238	246	226	270	260	267	231	260	282	245	245	230	246	261	235	273	238	279	253	235	249	251	254	251	241	263	259	274	261	244	256	259	268	273	275	256	244	247	297	282	274	247	273	257	263	262	247	248	248	256	232	249	227	264	228	252	254	248	274	255	255	248	243	257	248	261	273	238	268	262	239	234	260	266	254	248	256	265	263	258	260	250	261	267	234	251	250	261	258	238	256	250	269	283	282	241	258	236	266	274	284	249	233	257	265	261	228	245	281	231	260	299	255	274	255	282	253	246	286	280	229	275	264	275	239	238	254	246	275	272	236	277	243	243	266	240	254	236	239	267	241	266	263	258	260	259	255	247	259	247	262	243	268	239	251	233	275	256	251	261	270	263	244	252	250	233	252	227	238	248	243	255	248	245	279	261	263	262	253	247	268	253	271	286	247	246	257	254	257	246	227	257	235	237	272	284	230	241	243	271	276	240	282	243	245	254	264	237	254	255	232	272	253	251	245	267	242	276	236	243	269	241	265	282	259	252	253	233	249	271	285	264	264	255	246	254	258	246	259	239	251	277	245	244	249	245	295	281	263	269	260	270	265	274	248	260	272	232	257	271	255	269	261	275	250	272	240	264	255	265	256	251	276	224	250	271	239	267	246	256	261	242	263	245	245	251	237	257	270	257	263	276	236	252	231	301	276	264	222	261	294	275	262	268	243	267	286	248	256	223	248	295	263	256	259	242	252	275	243	249	273	263	250	251	231	266	273	276	257	239	275	269	254	245	260	251	267	261	247	252	259	246	252	261	276	257	256	258	271	270	258	277	245	249	219	230	227	253	247	274	253	255	234	271	275	281	255	244	222	277	241	252	247	295	251	245	231	269	263	251	289	253	244	259	244	228	261	248	241	265	263	276	257	258	234	245	231	274	251	259	275	235	272	292	258	284	252	258	277	258	259	245	258	259	267	282	231	280	231	260	234
9487	8304	48179	68713	60701	48180	34908	13938	769	844	852	712	734	638	681	646	647	641	667	721	634	656	653	636	656	658	718	628	683	709	655	639	653	692	667	665	665	655	697	641	702	667	686	665	699	623	687	689	671	689	647	669	676	647	650	682	724	675	663	686	618	735	741	692	643	674	675	672	643	704	672	660	600	670	678	671	645	662	641	660	657	665	646	609	633	656	664	640	660	632	664	629	649	634	653	616	646	684	645	620	653	692	703	643	700	685	675	680	673	671	635	620	661	660	679	658	674	646	659	680	646	682	653	668	637	679	646	684	662	638	662	670	648	702	689	669	638	648	666	671	651	681	660	666	699	634	666	689	686	669	655	630	671	648	615	673	631	606	654	705	645	682	678	643	647	664	677	669	708	634	665	630	644	704	712	678	674	677	667	674	670	677	695	693	692	656	659	655	680	637	662	657	664	661	705	647	648	655	631	650	696	668	591	729	654	644	667	625	612	621	635	656	633	657	669	675	625	692	665	703	676	663	657	703	647	625	656	682	690	650	689	668	641	674	688	651	651	660	616	684	652	684	667	691	634	641	620	600	671	701	670	627	667	625	669	654	632	648	661	653	658	726	640	629	641	683	677	622	658	673	684	665	651	611	639	678	635	648	651	627	656	636	647	656	678	676	739	677	661	654	676	664	607	671	667	679	638	658	623	667	662	644	686	659	614	666	657	654	629	614	651	662	653	680	713	631	664	649	684	693	663	719	682	651	653	679	640	638	690	687	695	650	662	728	683	632	662	643	708	680	704	616	717	656	657	689	632	661	677	691	698	715	645	715	665	681	654	686	685	716	714	660	683	628	614	632	689	665	678	685	659	693	644	646	627	627	633	657	645	615	625	688	645	691	642	672	646	682	629	658	606	648	682	678	699	696	622	627	600	679	683	690	635	653	665	669	701	648	678	713	621	684	681	620	699	707	660	673	613	713	704	678	692	669	692	654	676	725	685	664	710	718	666	654	714	642	704	663	652	620	677	634	650	660	671	624	632	649	641	644	636	692	669	685	682	605	653	629	620	667	708	668	653	669	665	674	658	674	674	650	684	646	620	671	719	669	649	629	658	635	702	684	656	641	664	721	661	618	665	688	677	679	659	672	655	670	631	664	663	652	677	709	649	655	733	616	636	674	633	681	671	673	639	642	642	640	668	692	693	625	657	707	701	712	626	658	668	697	630	685	702	640	671	637	659	633	646	661	670	656	660	654	709	670	645	670	636	657	636	682	648	664	652	698	666	639	673	705	652	653	664	679	679	679	658	664	676	619	613	693	635	672	595	676	655	705	616	669	680	612	600	694	634	653	640	702	641	634	658	654	647	692	658	642	691	665	654	656	647	677	647	644	671	717	704	653	649	710	661	659	662	628	649	652	648	681	696	654	663	707	729	656	683	658	684	653	674	685	657	645	651	620	682	664	678	683	679	630	718	647	677	673	662	644	643	633	658	671	623	668	679	676	652	639	647	642	640	649	686	684	681	697	665	732	644	655	669	666	662	652	674	744	654	681	676	625	667	669	642	644	618	674	667	620	688	659	634	666	637	641	701	657	660	641	672	661	616	635	687	651	660	701	673	647	657	706	670	699	634	658	655	696	664	682	650	645	658	667	686	660	677	631	667	661	665	677	660	663	649	690	656	688	694	685	709	658	656	709	670	710	692	631	671	658	695	679	605	657	684	649	627	620	633	727	647	648	704	658	632	709	657	646	640	642	683	646	642	696	622	697	662	647	644	687	690	659	650	667	666	702	673	698	694	656	693	653	665	656	688	654	661	634	673	665	686	667	680	636	664	676	680	643	709	666	646	663	643	677	695	637	649	645	691	630	653	680	669	683	693	657	635	654	644	683	697	641	669	666	657	662	660	647	643	653	653	661	673	653	674	686	685	648	688	718	659	696	678	687	672	666	699	673	665	648	668	651	656	698	682	632	613	698	648	649	638	649	731	616	594	691	667	709	694	670	639	672	669	685	635	644	695	628	655	636	680	668	661	666	633	664	660	676	653	604	660	670	695	646	655	647	624	662	666	681	629	656	622	668	631	657	681	650	601	678	637	658	677	660	654	651	645	700	664	666	642	667	642	677	687	619	653	657	690	669	647	662	642	657	647	654	644	711	687	687	636	683	666	673	663	650	632	695	721	652	670	668	661	682	672	683	661	678	654	666	670	638	598	664	677	653	634	626	663	659	692	638	667	667	691	641	630	626	684	633	633	678	671	664	671	658	634	706	690	713	656	691	666	713	693	696	702	633	688	693	640	694	658	624	692	687	651	601	698	683	683	674	648	660	640	667	639	695	630	696	645	686	606	681	692	653	703	724	652	649	701	703	640	674	646	700	647	666	652	661	702	659	687	721	639	658	653	647	618	645	654	637	644	676	646	633	602	698	682	718	662	666	693	648	711	645	689	639	726	639	628	645	711	599	638	648	613	654	733	699	679	611	702	710	660	677	657	686	683	639	695	687	611	668	635	619	706	626	670	646	690	695	634	670	666	656	664	669	701	682	687	663	654	661	723	698	689	668	697	687	682	660	653	622	688	671	669	660	614	641	671	689	634	635	702	705	659	628	659	640	697	636	673	672	650	635	607	706	667	600	679	655	705	653	677	658	649	675	642	670	651	645	663	661	627	681	622	713	649	679	675	645	681	691	718	649	691	670	682	675	680	651	655	619	724	636	658	678	622	632	704	639	648	632	624	688	616	731	641	624	662	679	635	667	652	675	689	646	639	702	642	668	671	640	627	653	645	685	659	672	606	672	687	668	691	630	684	631	632	666	657	650	624	697	659	625	616	687	625	666	648	668	631	640	720	614	608	663	661	665	643	655	661	659	646	690	645	597	658	658	647	643	611	684	676	658	594	640	644	688	615	670	680	646	671	675	652	639	706	674	657	674	642	714	678	634	731	679	661	687	636	671	676	652	597	735	653	706	685	644	670	694	618	616	639	660	643	647	677	616	659	686	666	629	636	652	619	634	659	678	627	673	639	640	694	675	648	662	687	690	646	672	618	632	697	684	676	654	643	665	673	649	683	612	687	731	655	646	603	676	695	700	699	626	663	626	701	721	688	705	657	652	685	652	692	657	675	674	642	632	662	643	654	647	698	647	596	661	638	677	640	671	643	654	664	701	658	695	601	686	700	685	670	659	710	675	608	679	674	653	697	646	656	674	646	660	690	669	675	695	614	673	665	709	605	686	637	663	635	658	633	642	640	621	701	659	658	680	652	684	636	673	654	668	670	640	664	693	620	661	634	645	696	684	673	651	648	644	674	664	693	664	662	697	649	650	711	691	641	701	659	671	672	666	643	656	638	644	685	705	676	654	651	641	614	683	675	636	653	633	639	643	624	670	659	653	761	672	637	630	676	609	641	665	671	649	647	702	662	690	669	645	640	701	675	673	661	647	646	660	686	638	637	658	628	666	629	689	622	649	641	688	655	602	694	662	648	635	633	677	665	663
23109	18159	65749	75162	63480	48252	31102	14805	1201	321	337	288	273	224	246	258	206	235	270	245	268	257	231	217	241	269	252	247	255	252	245	242	241	260	261	231	225	261	250	268	256	257	273	221	237	241	238	221	269	262	244	258	223	227	262	249	253	237	221	250	233	253	224	255	246	255	223	266	232	259	266	258	266	214	234	271	262	248	283	262	252	245	236	243	240	250	235	240	247	246	257	243	244	234	229	224	231	228	247	227	242	239	250	245	230	256	239	258	244	261	235	220	241	204	244	273	252	228	245	233	235	254	255	237	244	256	212	268	248	222	238	266	239	260	234	226	245	245	229	243	240	240	228	245	250	253	257	248	245	277	241	266	223	240	236	249	235	255	252	238	231	247	241	245	248	263	239	234	242	249	245	255	251	247	256	226	247	260	245	251	241	256	250	234	257	291	271	250	258	289	249	266	252	217	240	252	254	245	232	247	229	249	287	253	231	260	263	260	263	229	247	250	257	222	263	242	225	251	238	252	240	271	254	256	251	263	229	229	258	251	232	248	251	224	224	222	262	233	232	245	253	259	229	263	243	238	251	208	236	242	233	230	244	233	284	238	273	235	265	224	226	259	216	248	219	222	261	243	244	239	245	250	221	241	222	254	231	237	262	265	225	249	252	232	272	276	241	239	236	276	299	243	218	215	259	238	251	251	259	281	198	263	260	259	235	277	252	262	230	207	250	213	261	248	243	240	231	267	261	268	228	258	243	239	264	199	257	243	244	233	231	255	275	249	261	281	244	235	251	253	231	249	256	234	255	226	234	232	241	238	251	258	244	262	239	262	240	256	265	261	253	224	272	230	248	261	226	261	249	262	242	220	290	267	230	235	267	254	244	231	235	270	249	242	236	266	248	241	244	234	236	267	252	246	254	260	234	269	228	261	244	262	263	252	221	239	232	241	270	239	244	232	256	255	256	235	240	259	256	231	243	244	260	239	251	268	236	253	236	267	222	261	251	267	253	266	205	239	221	273	255	233	265	265	253	247	254	257	243	254	242	237	284	236	264	225	277	234	260	268	249	251	226	259	263	263	262	262	228	252	253	250	241	248	272	236	234	244	240	254	203	248	250	259	238	269	227	250	258	259	240	252	234	245	275	239	244	237	260	273	234	236	251	232	264	248	202	258	277	249	247	239	257	249	249	244	229	226	241	247	256	237	255	243	254	252	265	251	259	206	271	235	232	221	263	248	263	275	238	224	230	260	270	240	254	239	240	243	257	252	236	256	231	258	239	242	251	259	227	212	252	256	261	267	248	244	235	223	248	268	258	244	250	252	252	231	270	254	262	249	241	256	251	243	210	238	232	243	237	253	248	237	242	235	232	260	240	230	226	263	220	240	223	251	226	259	233	247	259	241	240	254	249	217	218	230	270	256	264	247	230	239	246	234	256	256	267	234	266	242	260	249	274	270	251	239	241	244	256	262	228	249	221	232	250	251	279	252	249	246	269	252	267	253	241	261	240	265	257	260	249	250	252	240	272	229	235	224	257	247	226	255	238	237	232	207	248	238	242	259	247	221	231	248	245	237	273	254	263	247	269	244	236	240	264	244	236	249	232	258	258	258	234	246	242	235	247	252	247	249	251	252	244	258	244	230	237	269	260	249	251	276	257	230	261	263	249	259	258	245	254	244	267	235	270	229	259	266	231	241	239	253	239	237	244	244	262	267	257	259	285	232	230	248	235	260	265	238	265	267	236	259	250	254	238	272	275	255	259	265	241	238	275	256	241	249	253	261	254	261	239	256	259	241	217	241	234	250	259	246	251	246	252	241	255	240	256	266	265	258	239	279	218	245	231	258	249	263	255	248	259	250	262	229	244	239	272	250	251	243	263	261	235	238	240	238	227	229	248	237	262	248	212	253	269	226	245	249	265	250	215	237	266	234	246	250	231	249	245	248	237	261	243	255	223	250	215	250	250	228	251	224	272	232	259	242	268	236	250	237	225	250	261	253	242	261	208	248	219	238	240	261	239	247	275	258	296	232	247	262	236	241	248	262	242	256	247	231	261	251	251	262	266	245	252	234	237	261	268	246	234	258	233	228	251	262	251	267	274	219	225	259	234	241	258	257	232	235	232	260	233	251	231	234	224	236	247	225	216	252	243	232	251	236	243	259	247	259	231	256	265	246	249	241	238	232	244	217	293	230	255	241	246	275	213	277	264	260	233	229	263	241	262	268	272	237	240	274	231	256	229	251	259	279	266	275	231	256	211	250	262	262	258	236	262	238	262	225	240	243	259	237	263	242	215	244	248	237	237	242	224	262	226	261	243	249	266	253	267	234	234	257	275	241	242	264	245	255	253	233	259	255	229	235	254	259	236	267	248	250	219	245	229	259	237	250	237	268	254	247	247	234	272	251	231	233	257	266	232	233	243	257	255	234	235	255	254	236	220	253	261	251	249	243	273	216	226	237	250	232	240	217	222	225	246	262	227	238	251	246	233	252	223	230	231	251	248	254	244	270	258	255	276	270	234	256	231	249	259	277	266	269	245	249	245	220	227	237	230	239	247	233	224	262	231	239	249	281	261	261	255	239	233	238	240	248	265	258	263	261	243	247	251	262	256	266	261	240	293	246	254	254	239	236	260	239	244	247	252	247	246	237	260	269	244	249	252	243	261	241	253	261	267	247	244	255	269	246	259	273	219	228	243	223	273	235	247	251	258	219	233	258	256	273	240	261	269	221	248	269	241	233	234	277	239	237	235	221	248	234	246	236	254	238	227	215	277	280	249	245	248	239	268	262	241	250	239	259	267	230	248	228	223	258	250	261	277	251	228	259	249	244	242	220	224	238	253	266	253	272	240	260	239	227	278	247	238	282	266	266	231	236	234	236	239	244	229	218	253	229	254	230	265	242	240	204	257	250	228	251	232	248	242	249	273	254	231	239	236	262	238	229	249	242	241	245	234	273	239	240	240	246	258	256	213	277	244	244	247	240	247	241	244	222	261	229	245	253	251	238	247	234	225	256	233	254	271	259	242	248	276	221	245	247	216	241	255	266	260	259	259	263	224	231	254	249	285	236	229	284	248	263	262	243	272	266	240	229	238	236	266	282	250	261	228	265	272	242	259	240	246	242	276	237	244	251	253	231	250	215	228	233	238	275	235	247	239	284	267	259	234	238	241	228	255	273	252	267	238	242	240	245	251	248	275	250	230	262	239	233	257	259	239	247	242	234	253	246	240	246	255	202	264	236	267	262	253	279	268	256	239	258	255	223	238	218	241	241	246	227	269	268	249	226	235	236	203	237	227	253	279	263	216	232	228	276	253	248	285	236	243	235	249	230	242	259	226	268	242	241	240	279	243	245	263	264	239	246	224	251	243	238	259	285	234	277	236	268	225	241	230	267	251	255	279	242	227	261	238	272	244	219	251	260	246	266	221	260	232	249	263	242	254	228	246	223	211	245	245	241	247	267	268	251	245	215	264	244	238	239	258	236	237	252	227	233
11967	15004	63447	81756	71884	57509	41931	23282	801	893	902	728	672	735	664	654	608	632	606	647	606	601	611	654	620	608	596	599	644	660	626	649	600	619	640	669	623	636	620	649	610	645	647	688	616	660	646	621	632	640	620	655	654	610	646	621	632	601	604	641	634	681	740	646	624	654	676	651	637	621	621	593	613	628	622	642	639	642	615	625	623	641	639	633	619	668	639	619	618	611	653	661	589	658	638	603	642	593	588	626	622	613	614	617	582	632	671	637	625	660	641	623	581	649	590	611	624	638	586	658	614	605	639	635	579	609	635	624	616	657	654	643	647	655	655	612	617	627	625	653	631	600	585	662	630	655	635	600	630	637	664	649	573	612	600	603	615	614	634	617	641	645	646	621	580	652	622	682	664	614	633	629	637	602	622	645	653	632	626	645	597	625	631	663	664	623	592	640	609	678	629	611	622	644	639	652	606	627	659	607	580	620	639	656	667	611	604	659	635	603	643	629	615	640	620	634	578	600	617	663	620	629	690	615	644	626	656	591	609	678	611	626	655	633	641	614	619	636	577	648	643	606	650	620	624	606	651	633	657	582	654	656	629	602	622	628	605	619	615	629	616	594	625	569	669	604	633	634	633	606	611	630	633	559	618	651	653	640	621	578	659	657	644	640	662	651	664	643	657	573	606	673	607	596	633	640	656	639	596	638	643	618	619	624	609	623	592	631	615	632	569	647	617	638	634	627	650	632	648	615	634	630	660	659	665	617	622	633	613	630	607	598	639	607	632	658	650	626	620	616	586	637	612	610	601	614	671	614	596	554	600	688	621	634	640	645	664	636	690	643	666	612	663	594	663	610	639	646	577	647	643	636	575	616	618	661	603	601	654	614	651	662	633	664	610	622	644	666	637	628	595	617	655	628	630	685	629	605	631	610	606	633	625	576	590	634	623	651	649	620	656	609	633	628	621	618	703	650	689	640	635	614	608	585	570	602	643	707	602	582	611	657	601	666	644	604	667	607	631	628	632	652	641	628	640	615	601	613	651	661	638	619	598	641	582	598	626	598	576	631	634	620	624	632	615	599	675	627	551	586	648	687	648	637	602	624	651	673	594	619	629	610	680	627	609	648	626	586	622	608	602	633	646	617	624	604	648	694	624	607	633	579	610	615	602	632	643	606	622	587	675	659	590	669	625	662	603	612	616	663	589	601	653	592	649	608	607	615	584	599	638	621	613	624	619	660	619	681	613	641	660	623	618	608	614	623	609	640	572	623	650	636	589	627	617	635	628	633	678	616	612	634	623	632	652	598	609	612	622	658	599	686	610	637	601	634	608	622	627	629	613	626	652	575	623	593	633	642	667	607	632	641	595	572	669	578	635	613	603	596	637	625	634	600	608	603	646	643	606	630	626	622	608	637	636	646	601	629	586	643	628	602	621	612	631	615	626	649	593	583	623	662	626	610	633	640	607	603	615	605	612	639	612	652	548	633	618	617	642	644	609	618	656	646	668	624	640	613	638	631	652	587	595	572	620	572	648	624	663	616	639	594	642	640	600	603	602	678	606	615	595	618	642	605	702	632	623	653	648	614	615	598	644	610	667	607	609	626	602	632	616	646	612	606	669	615	617	606	621	627	630	655	630	654	638	601	636	619	598	654	650	685	666	648	667	595	622	634	625	596	636	621	636	632	589	613	651	655	620	630	635	628	594	658	630	620	650	584	602	617	631	653	660	615	604	592	619	581	610	669	623	613	631	613	615	621	621	566	631	672	607	612	633	625	621	611	661	630	636	597	656	609	620	603	630	648	655	593	636	622	668	622	592	597	668	629	623	624	621	611	658	597	649	614	662	628	668	603	618	643	619	601	653	603	640	681	639	636	639	622	617	582	597	633	584	658	639	672	633	645	618	669	647	650	601	653	610	640	639	623	617	633	621	637	628	590	625	632	628	603	604	655	617	631	595	596	640	639	638	616	649	650	596	615	662	638	592	659	635	605	636	630	676	617	690	646	612	632	650	670	623	636	595	614	612	629	631	589	587	619	653	608	643	617	628	612	609	624	680	589	642	630	656	621	637	663	667	630	597	621	632	600	642	610	645	626	610	633	668	623	623	649	637	651	637	597	617	598	686	666	627	637	639	647	598	616	623	604	625	627	660	642	675	661	609	639	641	643	644	616	611	616	613	622	631	615	607	624	619	605	656	652	660	632	656	659	634	624	650	639	624	610	602	642	607	642	630	628	567	597	624	630	688	624	634	664	654	611	655	611	599	644	581	599	612	616	614	632	657	623	593	604	631	614	623	609	640	631	662	625	642	633	644	665	635	633	629	613	625	659	632	584	592	604	624	630	634	619	627	617	652	673	606	652	601	656	616	583	668	582	631	695	664	619	664	650	616	637	598	645	634	638	599	630	646	638	613	615	621	652	639	606	623	616	619	631	671	645	639	614	648	628	629	635	597	640	647	619	629	606	654	641	614	658	646	625	602	646	618	638	615	653	596	650	616	655	636	613	605	646	604	644	601	623	663	616	632	653	593	639	602	632	636	624	602	623	623	589	633	661	657	641	612	656	589	620	636	634	616	636	617	685	660	621	635	618	615	605	644	590	618	676	603	616	656	665	612	666	644	658	621	676	620	611	632	599	652	631	605	611	627	602	582	605	650	628	590	643	594	625	669	608	630	650	668	645	639	629	602	576	575	656	635	668	662	666	630	583	616	615	607	692	626	682	630	619	624	604	613	650	627	632	608	617	598	636	649	657	630	655	663	602	622	630	646	630	624	640	642	651	641	651	645	642	570	614	634	628	635	643	631	581	584	610	616	651	615	623	625	612	612	605	598	612	611	650	635	631	647	648	659	581	657	667	621	609	606	593	605	669	651	624	605	592	622	659	654	616	627	645	617	674	659	619	611	611	631	674	614	627	603	639	596	644	635	662	652	633	589	613	609	581	598	571	605	650	646	654	630	638	645	630	615	630	638	610	621	652	614	587	656	573	643	669	617	576	634	631	609	645	633	630	575	648	615	636	630	646	634	620	640	639	591	636	632	658	634	623	610	647	570	605	628	591	634	638	646	629	575	612	661	637	664	652	625	638	673	631	618	607	613	599	622	608	639	645	604	617	614	627	576	634	619	622	557	636	617	563	676	620	628	644	615	623	637	633	608	659	599	659	625	617	689	608	628	615	622	650	661	597	679	680	670	593	659	613	631	557	609	634	659	635	563	625	645	596	619	630	618	610	634	626	625	638	626	651	601	646	640	669	640	619	607	633	606	638	651	606	637	632	640	654	639	599	618	634	627	634	610	643	685	623	611	649	633	658	595	631	620	635	611	660	638	567	620	621	604	632	645	587	615	665	657	560	608	616	642	651	612	626	648	642	632	608	611	646	640	650	658	645	627	650	625	635	623	657	608	613	646	603	636	611	594	612	625	621	630	626	608	595	623	618	642	591	623	663	651	611	598	594	640	624	681	673	615	683	651	617	602	619	629	597	629	655	630	625
5597	3707	8479	12024	7986	4363	2109	901	241	241	235	223	237	214	193	214	242	239	223	226	220	234	214	215	213	265	251	240	228	218	242	249	221	211	252	233	220	226	237	218	231	244	237	216	241	241	196	214	234	194	244	242	254	238	233	242	248	257	205	243	243	205	203	259	248	234	222	244	248	209	238	250	230	228	232	224	223	233	246	241	238	234	213	245	202	218	256	226	251	203	225	253	245	227	215	232	205	233	242	234	243	222	224	253	257	229	244	221	253	225	261	234	232	201	212	225	213	227	242	207	240	226	203	230	213	207	251	220	228	223	238	239	264	261	237	227	240	203	206	204	226	260	258	234	255	236	227	249	203	204	266	243	210	279	259	231	230	249	240	237	234	204	201	219	215	227	223	238	232	212	231	229	252	260	255	216	204	211	254	236	206	230	206	241	224	261	189	221	232	229	221	231	216	239	235	237	213	226	220	246	240	228	214	219	231	230	268	208	228	250	244	238	235	211	233	238	245	223	242	231	265	246	209	222	223	231	228	258	245	218	260	217	226	257	240	208	256	231	227	270	239	217	206	215	231	265	234	252	250	218	226	241	216	210	264	262	239	230	240	253	231	240	237	250	264	222	240	247	227	233	221	212	224	270	220	244	227	238	215	238	242	234	233	217	247	221	240	220	236	243	229	257	235	237	232	233	218	214	248	225	239	251	219	259	227	232	250	230	226	229	235	214	226	242	252	222	228	251	246	220	234	253	226	226	270	216	250	216	244	251	257	227	228	237	228	224	219	223	214	226	218	207	213	252	221	251	215	240	203	266	238	241	233	258	228	243	230	222	240	243	253	269	215	246	214	233	253	225	253	226	219	239	231	220	224	223	207	238	233	216	216	229	221	241	237	244	221	230	266	218	236	231	229	233	215	238	213	231	249	264	227	266	200	237	234	230	233	227	227	245	244	205	247	239	263	220	208	249	217	246	216	234	253	229	213	250	253	233	251	247	232	236	263	235	226	258	206	222	216	198	235	246	234	232	216	232	224	209	224	203	225	220	230	205	222	233	237	223	226	241	260	217	224	247	220	219	215	188	212	221	249	269	216	215	205	213	210	220	248	233	244	232	207	207	236	220	209	212	237	242	221	220	224	213	196	214	203	198	207	210	235	213	253	241	231	219	216	225	244	276	225	220	218	224	211	216	206	219	247	230	222	253	218	207	212	258	229	251	211	237	224	259	230	226	264	263	243	225	258	262	231	226	219	257	231	219	233	220	249	233	221	222	214	209	250	225	205	233	224	227	251	243	206	236	232	236	233	229	222	214	221	246	215	251	229	246	202	223	236	232	246	219	217	223	240	218	237	264	217	235	219	224	197	214	191	240	222	211	229	203	233	224	220	220	204	245	223	260	237	229	264	226	223	227	221	248	229	207	217	218	235	227	246	243	222	225	245	224	213	248	225	243	219	245	253	265	236	245	256	244	231	213	255	247	244	229	224	238	244	224	263	219	251	252	230	204	243	233	235	229	258	237	255	238	253	254	230	233	220	217	240	240	233	222	227	223	231	262	217	213	231	244	236	236	229	223	225	232	250	242	232	223	226	223	236	253	220	241	236	212	255	232	231	219	243	223	230	279	217	246	223	231	221	253	268	238	205	226	232	242	231	229	226	227	260	265	227	283	282	232	245	243	235	236	232	222	232	248	241	229	216	267	242	240	225	232	217	223	223	206	228	216	237	231	244	235	216	246	212	189	205	235	216	210	226	241	234	256	242	234	233	204	231	233	236	238	225	235	222	248	236	206	222	225	226	225	220	217	238	255	223	223	248	235	224	252	239	217	190	233	246	231	233	213	245	232	247	229	238	257	233	215	262	249	241	231	243	220	248	243	232	210	246	198	208	229	252	225	245	223	217	223	220	216	244	259	226	240	226	230	238	241	230	231	251	239	240	218	237	252	221	237	219	229	218	204	223	229	258	217	244	223	216	237	233	247	228	223	223	221	221	231	263	247	219	238	210	238	224	215	210	235	225	214	218	211	239	238	243	214	227	232	235	231	240	231	213	263	222	252	233	231	221	239	242	219	241	241	256	238	226	202	254	228	245	213	237	220	229	252	224	220	217	228	258	227	221	230	232	235	222	201	224	245	224	226	245	220	216	214	228	236	266	226	231	218	217	231	231	240	246	235	230	229	243	233	226	236	226	213	266	253	225	231	224	205	262	215	232	200	237	240	219	270	243	247	236	203	227	241	230	230	225	233	229	245	254	231	206	240	221	219	205	224	240	237	230	239	231	188	239	230	266	220	214	246	219	223	241	255	235	223	222	232	198	229	224	242	242	239	234	227	217	225	215	215	218	207	271	230	237	255	234	253	233	265	204	233	255	225	209	239	244	244	230	216	254	241	207	229	231	224	208	230	257	221	237	240	240	248	227	237	243	212	224	235	220	263	232	235	242	218	233	224	245	231	194	222	231	264	231	230	223	216	229	213	230	253	230	239	252	228	254	242	235	227	212	251	247	232	223	195	240	209	246	242	217	250	258	229	246	241	202	252	251	217	216	262	212	229	225	212	227	245	196	231	220	252	235	226	234	223	274	252	239	230	220	202	228	220	236	213	223	258	222	220	227	217	214	210	213	216	228	243	232	220	218	240	215	228	232	241	219	256	238	226	234	235	212	241	228	224	239	223	240	238	256	226	214	241	241	227	237	240	234	200	223	232	237	247	205	235	247	245	226	237	235	227	222	238	233	217	224	210	213	262	232	221	235	219	253	215	220	219	222	267	220	245	210	276	233	228	204	230	233	201	242	248	268	253	233	256	213	237	258	217	255	265	256	211	221	222	236	232	249	239	249	230	256	278	239	220	248	254	214	201	240	235	222	216	252	249	226	240	212	241	250	225	245	233	232	245	218	206	229	213	244	237	228	225	256	226	260	231	217	212	244	210	225	248	225	225	220	264	226	206	234	234	244	197	228	222	223	233	226	242	241	230	222	215	233	223	231	241	214	230	224	251	229	261	254	228	240	218	257	224	210	246	240	218	248	212	208	230	195	224	207	242	214	233	242	228	238	211	232	239	259	237	218	224	238	219	223	214	228	234	215	216	210	246	242	229	223	243	224	230	216	272	275	223	220	207	228	225	215	243	237	236	252	247	235	224	229	242	213	230	220	214	257	215	221	228	230	215	216	220	216	235	264	260	222	227	245	211	242	218	222	231	194	260	232	251	236	262	237	233	212	239	220	240	237	250	254	212	197	243	250	234	238	211	242	218	222	233	221	233	225	246	238	207	250	248	247	245	238	240	250	236	220	201	238	196	256	208	237	260	236	225	228	261	244	251	236	225	226	234	261	236	231	240	224	230	247	237	244	239	215	258	240	234	222	263	241	227	238	234	196	236	226	244	251	240	217	228	232	218	216	197	223	230	232	245	241	209	256	224	244	236	240	211	223	217	242	232	183	245	232	223	225	270	239	237	249	222	243	252	226	238	254	220	233	225	232	231	236	240
4012	3877	16788	25835	20378	13420	6936	3157	587	598	620	598	617	613	605	612	611	656	583	587	643	581	549	575	593	591	601	579	580	605	625	586	588	587	615	600	597	592	633	592	586	585	564	606	601	599	620	573	609	603	631	592	630	592	619	625	566	574	607	604	576	566	636	644	581	647	595	616	600	639	614	604	617	604	595	609	613	618	620	586	583	596	564	610	592	583	586	618	636	585	602	589	568	607	627	616	598	636	574	598	582	635	571	586	598	609	627	603	617	588	610	617	617	545	629	580	549	641	577	577	595	570	625	599	625	606	636	584	570	557	641	655	565	590	579	613	588	585	602	595	607	624	588	608	612	624	594	604	610	607	603	630	602	605	588	546	625	602	626	575	581	599	552	599	589	598	607	578	585	639	583	572	594	600	578	602	626	600	609	596	608	629	662	614	600	605	590	595	614	568	614	551	552	589	589	564	591	641	597	610	601	563	608	612	587	597	638	584	612	597	619	606	611	647	586	602	605	528	601	613	579	560	576	573	643	590	581	605	576	598	645	597	592	587	580	610	614	593	613	627	591	579	611	552	553	592	610	612	593	617	612	637	594	601	630	572	562	611	589	630	569	605	600	614	566	564	595	590	565	596	599	585	578	596	589	606	614	620	627	579	633	587	576	623	598	610	608	614	608	589	625	598	596	553	649	604	612	579	618	562	609	595	605	620	614	564	648	578	621	593	611	595	581	621	629	564	643	592	612	602	597	609	613	613	628	624	569	562	605	583	593	539	566	611	585	636	609	600	557	586	590	623	585	609	630	602	609	567	536	605	558	608	628	577	594	584	579	609	581	586	653	582	566	599	593	598	610	587	642	592	576	566	612	596	597	593	584	569	608	624	610	595	615	593	608	578	590	573	620	627	608	599	619	596	577	630	578	618	631	583	631	539	612	580	622	572	573	655	589	620	618	597	625	593	565	600	625	576	573	595	601	558	584	621	626	577	572	583	580	596	580	606	593	582	570	608	569	633	594	566	622	578	630	560	546	595	620	594	631	628	600	583	583	586	600	612	638	598	597	594	584	524	584	614	600	636	589	603	577	585	590	599	600	620	618	610	570	599	599	568	566	612	571	612	582	621	576	598	589	601	537	613	638	619	609	597	580	614	547	620	644	600	570	597	613	607	568	605	602	592	594	595	590	578	566	599	618	676	639	588	542	573	602	650	602	596	579	609	560	583	603	566	591	594	592	602	588	574	557	569	582	608	580	588	576	596	613	607	586	562	624	580	570	614	549	605	602	566	588	632	625	627	596	641	583	597	627	645	624	565	611	648	603	575	623	572	605	596	576	608	590	574	590	552	549	586	631	583	608	586	616	592	607	587	631	584	582	607	632	593	605	607	641	637	605	617	582	607	568	635	558	605	606	619	654	572	566	613	631	534	587	586	569	585	602	607	589	620	592	592	595	633	598	636	619	602	584	596	616	612	641	578	574	596	591	541	562	605	607	622	615	599	634	596	585	565	563	567	615	579	638	579	589	603	559	589	623	598	621	599	587	580	593	604	541	634	589	600	593	620	605	588	599	614	602	608	592	586	612	587	600	588	613	607	595	581	650	581	568	583	648	592	583	589	594	599	600	623	576	590	586	617	544	617	648	582	628	587	579	593	624	595	592	590	625	597	585	594	544	579	587	602	617	613	612	621	618	586	594	577	588	549	571	588	616	598	582	639	558	616	555	628	608	605	619	551	584	575	604	602	619	592	589	624	658	533	626	607	588	596	605	609	579	616	616	576	609	647	633	560	556	584	591	586	626	601	582	559	592	561	579	619	595	632	630	611	636	579	576	611	561	617	597	606	591	572	598	582	611	626	601	576	565	620	622	624	602	599	619	609	600	593	615	600	613	619	596	574	615	595	579	609	594	604	591	595	609	588	629	596	564	619	664	645	611	636	592	598	615	584	585	574	612	575	653	642	592	628	605	625	568	599	614	585	582	617	592	548	628	564	611	617	630	607	561	578	566	577	618	601	618	604	588	598	613	605	602	638	624	633	619	602	599	587	579	589	575	603	604	566	622	618	656	567	576	583	598	567	586	540	624	552	583	563	514	594	569	569	615	657	607	591	577	569	632	589	650	602	609	574	643	590	541	568	548	609	577	594	555	621	590	616	585	579	615	589	589	580	585	581	618	609	612	564	639	596	618	612	571	564	629	580	633	636	542	613	623	597	588	605	568	570	612	612	561	580	634	600	587	607	561	602	632	590	620	599	555	585	603	606	594	600	623	601	563	636	595	610	645	586	637	586	599	602	625	592	606	576	634	566	591	598	611	576	571	613	584	601	635	635	600	615	584	599	592	590	619	621	639	624	552	578	582	609	540	628	594	647	586	598	634	602	599	595	584	604	591	621	633	594	562	619	567	588	578	605	548	617	587	588	631	567	572	621	599	623	632	557	601	620	610	645	615	621	602	584	622	588	597	577	624	597	590	631	618	605	586	594	620	577	577	592	578	621	592	574	582	615	582	580	593	602	618	604	653	604	579	618	634	591	600	630	579	586	618	576	626	594	586	630	623	647	637	589	618	580	609	581	621	599	596	610	615	587	599	654	570	591	582	593	566	581	622	591	575	644	626	582	592	589	559	627	588	560	566	579	607	599	560	583	592	606	617	594	614	591	625	556	579	610	563	619	571	615	631	577	581	626	578	572	593	618	622	586	610	593	599	632	619	600	601	629	580	612	560	564	620	596	543	579	636	647	642	596	603	562	605	617	629	620	607	663	632	613	616	641	551	608	616	606	575	620	594	637	600	594	623	585	614	554	607	609	595	568	617	614	583	606	577	584	660	646	606	592	549	582	621	615	612	565	596	595	609	581	623	589	612	569	602	590	597	617	604	634	608	634	626	565	579	584	636	629	625	579	566	611	562	622	572	599	602	613	549	592	617	579	621	599	593	605	608	613	628	602	558	588	602	601	595	593	591	626	603	619	588	609	575	576	591	623	615	576	597	570	596	602	605	608	573	590	594	524	585	564	594	633	605	589	609	592	617	661	620	597	606	561	623	567	586	572	578	589	595	640	615	578	561	572	625	615	593	581	602	604	581	570	586	598	613	592	605	621	572	580	624	630	605	598	618	567	596	593	609	602	584	596	598	596	570	608	592	631	573	590	583	587	622	589	647	559	590	594	671	626	592	627	626	578	614	595	614	597	644	613	600	570	592	588	600	617	598	614	590	639	586	599	596	597	632	608	606	612	584	579	583	581	575	587	557	648	634	578	627	635	604	633	627	598	603	585	592	600	594	598	575	607	638	616	591	617	596	626	638	622	619	621	573	598	589	572	629	585	641	574	596	604	593	565	617	559	607	622	619	591	597	642	622	598	578	623	576	634	585	601	572	590	625	612	552	593	601	593	612	622	592	579	588	626	603	598	599	618	611	581	620	605	588	570	602	561	661	590	579	623	598	536	645	642	624	562	568	618	647	608	625	612	620	641	562	630	616	560	623	610	602	559
15535	13017	58156	63986	50936	35228	20308	7461	529	282	302	289	263	283	259	281	272	271	284	277	283	253	273	257	239	302	239	264	242	266	266	245	252	295	293	268	280	268	274	244	265	235	274	278	267	278	252	273	278	243	279	249	248	250	284	270	285	251	281	250	246	233	260	279	286	272	264	290	264	263	263	292	253	271	246	247	251	308	268	268	257	246	269	274	289	260	269	257	284	320	281	243	257	259	264	243	262	249	270	210	260	268	257	247	238	279	275	276	271	278	252	270	282	264	263	283	260	245	263	260	243	267	273	251	276	273	280	232	265	269	280	276	248	256	250	290	264	251	228	242	283	292	259	260	245	264	281	277	254	233	262	273	239	264	266	277	250	272	288	239	254	243	250	264	261	253	242	254	252	282	259	286	281	253	239	259	252	256	246	231	274	243	236	262	268	281	280	287	250	285	253	244	237	228	246	267	269	268	270	268	240	262	263	269	270	285	243	298	215	255	269	259	282	261	242	271	257	249	276	260	278	281	265	277	253	249	296	275	274	231	247	266	258	249	261	270	301	291	256	258	246	263	252	258	278	287	264	248	234	259	256	265	255	247	253	253	244	280	256	265	276	212	264	261	235	267	287	250	249	244	247	270	272	276	268	251	274	255	253	254	277	276	273	271	277	274	246	263	289	264	277	281	247	219	300	275	279	244	268	227	257	264	251	269	242	243	251	266	270	245	265	259	275	278	248	252	256	242	270	251	267	248	275	252	276	248	270	241	273	242	267	277	274	261	269	277	245	274	257	279	273	270	269	261	250	252	281	272	281	267	242	276	256	246	275	257	274	268	267	251	254	258	266	271	263	261	257	233	297	276	235	287	253	266	269	253	265	278	260	254	275	276	266	259	243	250	259	251	260	296	268	283	264	273	239	267	277	287	269	263	277	291	257	251	255	259	254	271	249	291	251	254	263	252	245	258	264	259	294	252	260	244	274	249	253	240	259	282	275	246	270	275	266	260	289	280	247	270	268	265	261	278	291	290	259	256	256	282	239	253	252	274	273	265	251	255	291	281	254	275	249	268	254	288	258	279	284	245	229	259	278	263	272	263	284	287	260	263	264	273	239	247	237	298	267	264	254	244	310	260	257	270	273	243	238	248	277	276	259	274	249	248	238	257	283	269	251	241	267	258	256	280	270	316	241	267	242	261	266	248	293	263	256	265	249	268	264	246	248	253	287	262	270	268	284	241	266	289	286	273	245	244	253	270	251	260	268	276	277	265	277	256	265	266	236	242	283	279	280	288	271	262	242	312	257	265	275	258	267	264	228	280	273	290	238	243	267	267	267	250	287	276	238	285	223	263	252	265	272	245	251	269	257	266	286	280	256	274	259	279	280	243	260	268	267	267	266	241	252	240	268	306	248	256	257	244	268	292	296	273	268	263	249	275	263	269	274	264	280	282	265	271	251	270	280	263	289	263	246	247	277	258	263	252	262	267	238	256	277	237	271	238	245	280	282	244	280	302	231	259	278	262	250	268	323	275	255	269	253	257	271	263	266	273	251	280	272	238	263	280	252	271	271	270	273	243	254	266	260	267	248	271	265	258	285	267	247	289	257	277	264	282	268	271	253	254	266	265	254	247	266	272	245	261	276	268	272	295	255	249	284	267	275	253	253	241	276	300	300	244	279	263	239	292	253	259	266	267	262	265	267	268	226	235	271	260	289	254	272	276	226	235	261	250	267	277	247	261	290	264	280	291	274	263	258	241	235	264	267	253	293	261	256	271	270	281	264	273	261	258	284	249	270	311	249	256	266	274	273	272	285	257	275	284	290	227	276	274	264	296	267	275	275	275	272	254	279	252	236	270	219	241	259	253	265	257	243	255	261	297	271	299	229	259	232	261	261	236	270	246	271	266	273	238	256	250	233	286	274	267	239	259	253	278	230	240	282	280	272	265	315	264	244	285	254	247	259	254	258	278	306	244	236	252	256	289	282	271	271	262	260	276	281	248	287	297	272	267	269	285	256	224	256	273	256	275	272	262	270	260	231	264	268	293	264	286	264	265	270	289	276	263	243	278	260	249	255	240	258	257	269	256	286	249	311	273	293	268	250	242	243	266	225	260	268	247	250	231	250	281	269	241	305	258	249	221	275	273	266	248	251	256	261	282	258	234	264	261	286	267	267	264	241	256	239	252	284	260	262	274	287	243	256	252	260	304	289	274	263	255	271	249	277	252	266	298	248	279	250	262	258	235	252	275	247	261	254	290	264	244	250	281	258	255	257	269	240	260	261	263	285	243	258	269	265	221	232	285	286	255	266	238	268	253	260	259	282	273	277	259	307	285	269	254	288	277	279	273	264	266	268	246	262	223	262	272	280	268	286	247	268	283	228	261	278	249	270	273	281	262	252	286	281	250	263	276	292	259	280	274	272	253	278	261	240	245	270	272	256	242	263	273	244	251	274	262	260	277	235	257	266	280	286	275	250	260	260	281	245	287	257	275	273	237	224	254	259	239	247	266	267	244	264	257	245	276	274	265	243	248	285	261	263	266	291	257	267	271	255	261	237	248	263	271	249	269	262	250	254	250	280	264	251	271	272	256	259	285	271	276	248	275	267	270	248	252	287	278	269	282	237	274	241	261	270	237	239	283	252	286	233	251	240	271	251	255	266	262	288	255	277	253	241	275	281	246	271	267	242	281	248	253	266	233	261	254	258	280	238	272	287	247	273	254	241	265	282	268	245	263	262	250	259	269	279	245	251	247	290	246	260	279	255	272	263	276	301	254	324	274	258	246	268	270	285	331	244	286	241	292	260	229	274	263	293	272	263	273	284	239	299	282	272	272	273	275	254	256	240	286	291	302	266	258	247	254	273	257	268	285	272	255	252	236	250	266	267	278	260	260	258	289	258	245	261	260	276	259	234	242	257	234	262	259	275	260	226	265	286	265	272	275	249	269	273	246	271	289	273	250	254	222	262	238	244	279	248	248	306	265	267	260	235	265	291	243	272	254	278	272	260	253	312	246	248	270	220	230	261	277	249	266	259	228	264	305	281	248	261	284	260	252	283	242	304	246	254	234	249	266	281	237	256	280	277	258	245	275	275	263	276	264	246	260	275	238	261	290	255	290	243	273	259	291	280	259	243	262	250	263	236	231	293	248	258	251	253	260	242	270	243	293	285	253	232	238	256	282	253	251	242	264	285	245	268	237	245	268	264	291	249	265	253	271	265	273	266	245	260	263	286	224	258	256	245	256	286	273	253	278	291	278	278	302	261	287	293	248	282	284	240	273	244	237	258	278	244	281	252	276	279	248	288	241	242	251	267	265	248	257	243	282	280	265	255	258	273	255	257	264	250	259	283	268	241	258	261	254	250	270	244	241	257	283	278	254	253	255	271	262	297	253	261	269	265	270	267	285	265	268	235	278	264	276	291	256	265	250	245	260	263	249	265	244	271	274	267	249	263	277	265	272	262	266	270	251	272	272	298	246	281	230	274	264	257	266
9101	12221	57094	68155	58772	45862	32181	16535	712	813	790	752	727	678	745	691	670	670	680	707	632	679	671	663	702	672	662	674	660	677	705	702	642	684	670	669	662	649	620	706	702	701	716	689	674	702	670	650	646	729	676	698	659	682	705	650	679	680	692	629	712	727	689	688	734	681	690	729	660	673	636	648	683	710	662	684	606	636	676	659	712	707	675	706	682	672	662	680	628	664	697	680	731	644	654	659	672	657	687	666	661	653	659	666	649	650	678	673	680	713	647	661	632	679	673	683	671	661	641	667	703	652	670	696	700	681	680	658	637	654	668	679	703	676	657	665	657	655	702	635	693	670	683	667	675	669	664	691	641	683	696	679	668	702	683	664	664	674	688	630	669	651	672	682	636	669	696	696	655	656	697	662	680	670	664	704	627	662	670	673	696	669	656	702	670	666	682	660	720	605	743	666	685	688	639	667	685	705	663	720	690	689	672	629	686	683	685	717	638	636	688	678	668	707	674	656	706	643	697	701	628	648	649	644	691	684	684	621	678	689	681	670	681	644	614	683	677	653	692	721	678	687	656	645	696	664	614	645	687	702	652	680	655	731	626	670	704	652	693	644	701	654	701	634	655	707	717	709	685	692	692	693	682	690	679	670	643	680	626	704	660	696	669	651	674	671	715	654	650	676	678	658	667	664	682	667	654	701	702	616	673	661	711	673	676	627	671	659	713	680	694	680	684	669	643	622	725	642	678	692	674	620	708	683	623	616	656	686	677	612	651	637	687	699	674	687	656	689	661	675	684	679	665	692	659	682	681	669	696	682	638	662	713	720	681	698	696	656	725	688	665	695	760	667	652	647	643	707	693	668	656	650	646	696	680	688	675	689	643	647	670	698	658	662	602	641	651	713	658	668	674	685	672	689	662	703	670	683	682	654	630	687	681	696	624	676	674	647	689	639	663	738	658	672	655	652	632	617	628	644	664	666	635	647	625	696	702	761	660	674	671	692	647	699	649	681	666	690	719	655	657	669	671	726	675	624	662	684	647	707	662	632	632	658	695	699	710	682	619	690	709	683	686	676	660	736	681	657	662	700	699	653	720	705	638	701	667	638	680	679	666	665	659	607	725	699	646	659	703	650	664	673	665	679	663	657	676	710	731	650	666	698	679	630	719	658	706	640	693	690	654	710	662	652	650	656	689	682	643	644	698	715	653	672	650	685	668	613	673	672	694	662	655	658	675	673	666	652	649	696	672	665	715	654	691	719	699	665	701	668	622	680	703	665	698	729	695	662	708	678	698	679	659	669	705	665	703	671	682	684	674	681	661	630	679	628	665	678	656	648	692	654	633	691	664	711	698	703	649	662	679	717	712	676	671	697	646	691	679	667	659	673	704	676	650	708	669	708	700	705	657	688	714	686	675	671	678	682	693	663	693	666	639	662	637	724	663	702	672	710	681	674	661	664	633	655	658	651	684	692	674	691	686	647	670	687	655	696	652	633	665	681	707	654	651	649	699	636	671	644	708	717	662	718	671	642	700	679	658	687	724	684	690	670	713	693	708	658	652	682	645	678	635	666	677	668	693	628	690	670	658	676	701	668	669	713	596	651	682	654	671	635	693	639	655	682	628	634	674	667	656	699	670	692	647	672	702	680	697	682	671	659	665	668	703	716	638	714	697	688	682	710	689	631	645	661	709	647	701	675	688	658	700	702	659	657	673	668	696	652	658	677	680	656	695	695	659	717	673	650	664	648	668	716	705	683	682	675	695	652	662	653	682	677	685	615	698	713	687	654	737	690	684	680	642	680	720	689	684	618	688	703	666	728	653	671	679	630	636	678	671	630	684	716	680	691	649	658	692	716	644	600	660	697	697	696	682	684	645	727	651	702	644	670	634	656	668	690	684	742	678	687	658	687	663	673	680	658	632	680	689	687	678	664	706	666	669	649	663	665	672	685	675	616	646	720	679	683	692	682	697	697	701	718	665	639	697	640	672	699	688	702	735	637	674	647	672	667	677	713	698	697	716	685	683	671	705	640	677	706	672	707	721	630	680	638	681	688	679	655	683	635	696	668	695	649	681	716	628	682	653	689	683	655	705	747	628	661	656	705	695	667	670	660	656	690	704	685	666	667	623	624	641	720	635	613	705	672	645	683	637	657	688	732	654	661	684	638	703	676	690	684	676	657	703	704	647	686	678	701	638	647	670	719	645	702	715	651	650	650	694	676	626	688	683	647	687	649	657	674	682	695	678	739	700	664	680	703	721	658	680	637	713	690	658	666	661	664	642	651	672	709	636	688	643	632	712	669	691	651	690	652	691	648	686	687	705	721	652	677	632	674	683	671	644	662	724	696	722	669	674	717	651	640	659	691	635	683	740	669	727	686	715	671	657	715	662	627	708	662	609	684	681	651	689	667	675	689	715	663	682	694	644	684	671	721	655	712	680	684	671	720	662	737	734	708	743	641	704	679	668	684	634	718	661	701	674	662	680	667	653	644	666	687	667	683	667	671	666	708	685	684	665	681	650	670	713	700	687	646	715	666	692	699	662	659	651	705	651	727	701	668	648	657	676	698	677	694	662	685	700	699	679	669	680	669	664	639	661	696	676	653	649	706	681	664	725	637	643	636	686	687	668	668	688	701	645	640	731	665	666	658	658	665	682	660	705	734	656	668	728	670	686	678	685	724	690	630	646	693	642	688	730	638	683	715	687	704	676	676	703	678	717	640	683	618	676	665	749	646	707	693	676	628	687	667	648	714	682	677	695	707	696	689	674	710	646	658	695	729	662	701	672	706	677	664	671	681	690	646	689	680	699	681	636	656	692	729	680	660	699	660	681	679	673	686	690	722	632	691	672	672	700	647	657	626	652	660	678	693	650	690	660	671	678	674	637	660	649	679	670	666	689	682	695	715	666	630	686	630	657	662	645	634	637	699	671	630	684	669	669	674	719	622	675	703	681	671	682	703	671	685	685	704	704	667	662	657	724	650	639	686	687	707	645	634	636	703	672	671	672	696	666	684	703	721	673	685	671	698	690	637	692	710	652	699	688	694	672	605	676	640	663	667	650	689	657	709	673	688	691	687	674	702	665	662	695	695	676	695	691	661	680	679	680	659	660	659	680	641	654	626	665	628	704	707	696	646	635	673	633	653	691	659	670	682	647	689	676	669	680	617	658	659	678	635	666	701	650	665	666	655	715	689	649	690	693	659	682	690	681	694	667	661	708	696	687	677	668	687	659	619	665	672	672	708	671	651	691	680	692	705	641	693	655	693	682	650	658	651	719	686	669	689	660	645	627	688	617	640	675	688	697	641	702	705	704	652	627	648	656	653	671	709	688	673	654	674	666	690	686	665	661	658	652	648	663	695	662	714	651	725	665	657	693	678	665	632	690	682	708	691	647	737	643	654	678	678	641	639	649	655	674	661	686	655	654	659	703	711	705	618	680	703	661	656	665	652	670	676	623	700	648	655	673	707	658	659	687	660	709	673	742	687	696	700
22921	21526	72468	74604	61999	45973	29595	13783	1066	332	286	241	259	252	246	243	231	239	254	250	237	266	278	265	270	275	262	245	257	266	283	229	247	267	259	237	230	248	259	268	265	242	255	286	232	267	243	254	231	235	250	233	276	268	257	253	242	218	248	263	249	232	269	257	245	233	272	262	239	267	258	258	256	229	218	241	240	246	240	262	240	267	248	243	264	236	246	243	253	230	236	251	235	249	242	257	276	238	278	256	245	258	261	246	246	246	244	275	247	256	262	241	261	251	235	271	230	263	275	273	254	231	238	272	254	276	252	248	255	234	239	250	253	255	240	247	241	242	248	259	216	272	248	220	260	254	239	247	249	263	264	243	271	254	239	268	265	243	237	254	255	251	237	254	266	249	254	268	289	237	256	248	239	250	262	261	248	251	255	251	224	222	243	236	242	254	240	249	261	235	240	242	273	234	257	245	244	261	260	232	240	279	237	264	240	223	252	255	206	254	256	236	243	254	214	255	269	261	220	265	240	271	242	251	258	266	214	237	265	239	263	243	240	216	261	247	264	250	262	244	228	257	263	252	228	249	270	263	245	272	292	252	262	217	251	245	246	273	233	240	250	241	263	252	242	242	243	249	266	240	238	257	249	263	226	270	254	260	254	289	276	268	225	224	265	247	284	243	233	254	257	270	242	250	265	247	247	227	236	262	236	272	227	295	262	259	247	267	281	237	242	266	237	275	251	270	294	231	229	240	256	236	239	286	225	278	259	228	256	240	262	256	275	240	229	218	244	255	237	232	265	274	229	265	258	247	232	244	259	289	248	253	265	241	251	242	247	240	229	227	281	236	270	265	234	272	260	228	263	250	233	250	263	249	236	212	239	250	245	258	262	267	245	295	279	273	236	256	240	258	252	235	257	244	237	250	251	239	244	265	254	237	246	234	248	259	242	232	263	271	237	242	251	244	242	286	261	253	246	261	246	277	238	262	249	237	258	239	255	277	255	226	255	265	254	283	260	254	259	243	261	268	243	244	236	264	258	248	252	248	252	264	245	224	269	252	246	238	224	239	236	230	264	242	260	243	236	246	262	282	241	212	266	265	260	238	255	230	264	251	253	259	295	274	247	252	252	256	273	259	224	222	251	264	250	267	259	262	264	256	260	239	240	268	233	234	303	272	264	245	214	247	242	227	256	220	256	278	230	259	268	250	270	254	252	261	228	284	244	257	238	244	239	231	237	264	222	249	256	242	255	238	253	249	251	259	230	265	237	240	239	270	264	253	256	249	227	246	239	245	281	262	235	261	246	222	235	233	259	259	222	218	243	239	242	279	265	249	234	242	275	258	259	274	258	250	260	264	268	272	282	254	270	268	241	288	255	271	251	261	244	235	253	253	238	252	268	225	282	258	237	224	254	247	255	224	261	257	265	263	235	245	285	280	243	260	219	229	240	235	249	259	270	256	269	266	245	232	250	222	233	229	229	242	225	230	225	258	268	213	265	226	249	250	236	244	257	217	245	254	222	264	263	264	276	247	239	248	253	263	261	230	235	223	277	252	255	227	244	242	241	244	225	250	253	232	268	263	265	281	235	254	251	273	265	235	258	255	241	287	252	227	272	245	249	252	247	266	235	232	258	287	264	232	278	271	238	245	269	264	271	241	248	266	260	269	255	260	249	241	240	252	242	261	276	247	271	251	248	265	266	246	244	295	235	273	279	247	238	273	231	238	257	237	252	247	281	258	242	261	227	256	267	287	253	283	253	224	235	259	251	271	257	248	268	237	244	264	269	233	250	270	262	243	262	239	220	223	267	251	240	244	266	233	271	237	240	233	283	245	214	240	285	270	215	220	238	230	239	256	254	280	229	222	243	271	226	259	243	254	259	292	210	248	250	251	276	275	238	252	247	259	242	219	267	231	256	237	257	261	275	238	255	259	264	250	278	245	238	254	253	229	257	250	256	255	264	270	251	258	217	240	217	249	253	239	266	253	262	252	207	251	263	276	258	251	271	238	252	246	257	246	237	244	254	252	223	248	233	236	280	249	280	285	238	269	228	278	269	248	252	285	288	229	264	248	230	255	261	251	256	255	247	264	253	269	259	242	253	247	246	267	263	263	261	279	241	267	258	258	261	229	255	250	257	274	264	241	230	263	232	237	247	207	271	250	253	264	261	260	240	231	268	256	229	247	262	246	234	243	289	257	246	253	258	227	271	234	263	277	233	250	276	248	246	252	264	291	242	252	254	245	276	244	255	265	255	255	267	234	258	250	235	241	251	243	233	256	272	228	237	271	256	265	238	236	269	236	279	234	256	239	256	208	273	227	241	221	251	265	268	251	252	270	270	282	246	266	236	286	207	220	263	279	269	260	243	247	270	244	216	212	243	247	247	260	253	241	252	238	250	251	251	247	249	247	228	261	222	242	238	251	255	265	242	238	266	277	263	247	255	246	237	263	242	237	214	249	256	239	226	257	263	261	241	257	251	240	229	252	265	213	259	234	279	241	261	240	236	253	262	243	249	255	221	253	243	249	239	228	256	273	251	283	240	235	240	258	250	227	274	254	249	267	245	249	264	268	251	240	261	227	266	236	242	270	233	245	250	246	252	251	224	274	246	262	231	252	233	261	292	245	260	239	274	264	226	221	277	249	254	236	305	251	233	244	237	251	266	245	275	261	235	237	225	261	264	253	237	242	239	212	254	264	255	255	255	261	226	242	262	234	209	276	237	252	241	225	245	212	248	255	255	249	256	240	266	239	237	274	265	235	254	250	233	257	271	254	246	249	203	236	260	274	278	258	259	246	240	226	276	238	270	238	247	269	286	265	270	257	270	239	232	275	235	238	243	255	224	241	232	219	252	251	244	281	242	253	247	247	269	301	237	230	232	233	245	230	232	238	258	258	220	243	258	277	258	267	234	250	245	232	267	286	248	281	268	280	246	213	270	265	258	243	277	222	292	262	271	278	225	236	238	249	256	245	261	209	237	227	234	274	260	254	255	250	256	256	243	262	233	234	243	267	267	259	243	239	267	254	243	259	266	271	247	272	251	243	270	247	246	243	239	253	246	268	266	217	227	275	245	269	275	249	246	254	249	237	266	251	240	242	254	261	238	228	247	253	293	240	252	248	251	252	239	257	255	241	236	219	228	222	272	268	256	251	244	233	241	258	261	229	268	246	283	257	254	258	253	275	248	258	219	238	263	238	258	256	198	283	251	231	246	241	265	251	258	230	253	251	242	231	291	243	267	256	256	233	263	254	267	207	247	257	228	230	277	285	285	264	252	246	236	231	248	237	253	258	273	271	241	256	241	237	265	270	255	270	254	246	274	276	269	266	238	253	253	273	211	257	249	244	265	241	278	278	258	252	272	246	229	243	246	239	250	248	260	254	258	243	270	261	242	257	281	250	232	270	250	228	254	288	279	249	264	286	259	217	263	265	269	256	226	243	268	261	251	247	237	266	245	257	241	265	246	254	246	254	233	270	235	231	250	256	247	263
11878	18360	68937	81523	70691	55718	40531	22453	848	830	930	763	700	684	658	634	677	618	658	653	643	664	658	646	639	701	661	657	654	662	643	627	629	640	666	667	684	630	659	680	657	648	655	628	633	666	566	658	627	635	633	676	595	657	661	640	624	628	671	588	655	653	759	654	649	676	674	675	634	620	653	633	645	656	626	662	577	636	630	616	642	645	649	611	667	628	659	635	664	611	630	629	631	638	621	660	620	635	644	612	695	620	646	624	629	611	640	705	661	630	630	610	621	637	621	604	617	661	650	619	616	641	657	637	621	627	616	633	615	606	621	653	616	645	621	645	614	667	628	621	617	638	645	628	627	674	683	670	663	654	653	649	634	635	588	602	647	649	620	624	633	629	630	646	615	616	656	617	624	663	602	644	663	667	648	688	648	611	583	618	659	641	629	647	640	671	634	632	607	721	683	647	648	629	619	643	622	643	660	655	626	648	653	637	624	649	667	605	630	672	632	629	619	653	673	633	645	639	628	641	617	637	605	643	656	624	593	668	655	622	616	638	618	666	625	622	693	617	671	615	657	637	615	621	590	628	623	582	628	617	679	711	638	650	680	588	594	663	648	643	609	639	654	632	629	631	636	678	698	557	676	620	674	614	648	654	649	619	658	641	614	595	683	642	652	633	623	655	617	632	620	659	618	670	671	632	628	627	651	655	654	625	646	656	628	659	644	657	655	629	618	664	661	596	695	647	599	622	625	624	618	629	662	642	632	626	639	664	592	626	658	627	629	668	637	617	629	619	646	657	633	625	651	603	629	638	636	646	633	689	644	658	674	688	619	625	671	630	624	636	650	670	633	637	604	605	664	649	661	666	662	602	644	630	690	709	580	689	649	647	666	612	635	645	615	614	621	652	623	630	644	668	669	623	618	668	668	656	667	633	603	606	639	646	644	645	629	617	635	609	608	615	656	618	643	634	663	601	636	641	615	667	651	644	615	605	648	665	630	657	563	666	637	624	649	634	663	608	636	623	660	661	629	566	616	645	601	655	606	619	653	630	654	669	634	606	653	664	656	645	635	608	606	643	639	635	693	592	619	611	673	616	615	661	673	630	631	628	617	610	597	653	639	629	614	630	639	661	642	659	638	646	635	653	687	622	633	663	641	673	627	623	626	665	676	613	677	612	618	604	606	605	631	593	617	589	624	657	624	596	649	671	601	594	639	659	646	610	624	611	625	678	612	639	617	680	630	673	649	673	622	625	684	641	597	618	628	620	601	626	622	618	649	643	613	630	565	676	651	631	630	674	594	612	632	659	701	638	635	673	648	608	643	638	585	564	620	644	647	658	654	691	657	614	660	657	634	625	681	614	649	564	610	621	652	623	595	636	672	648	594	681	599	636	643	631	630	657	617	632	639	613	642	675	643	628	626	626	626	669	624	658	664	635	639	644	637	616	607	637	674	644	639	638	653	608	654	629	625	606	657	622	698	649	669	643	607	638	645	600	659	662	610	660	623	654	624	625	627	616	685	679	652	626	618	641	625	578	625	634	636	653	654	632	641	655	650	662	651	632	629	645	614	644	639	641	629	657	624	634	639	667	633	684	637	578	662	620	679	619	671	659	597	620	599	648	644	666	638	620	634	642	629	619	653	594	628	631	620	626	637	599	641	620	613	641	622	660	634	642	601	621	607	613	628	681	612	594	662	593	617	667	619	614	623	609	638	606	603	605	625	653	602	632	645	626	630	591	649	636	673	624	624	628	580	624	599	650	708	642	619	655	625	644	634	611	678	636	652	652	641	650	622	584	659	616	632	612	631	630	635	658	604	638	589	622	633	648	635	643	633	620	622	617	633	585	646	603	656	666	621	639	624	640	638	607	596	634	603	617	611	630	613	671	660	627	660	628	661	612	636	632	650	630	635	624	669	655	636	659	604	629	646	635	651	688	661	615	641	635	624	652	619	650	627	654	602	642	607	628	623	674	668	645	668	629	637	609	645	658	611	637	644	631	632	684	656	596	625	653	640	662	662	651	650	595	601	663	610	644	601	617	623	600	642	629	665	650	617	683	663	624	688	670	618	643	633	678	592	626	650	661	659	695	652	653	631	617	614	628	622	611	678	623	676	682	638	664	627	633	666	654	673	649	656	620	641	628	615	679	631	627	603	656	629	606	621	604	615	582	665	653	648	623	633	685	642	616	668	650	659	664	614	654	607	652	610	648	593	615	633	676	655	652	667	649	617	661	640	631	599	640	668	669	622	652	642	637	607	628	651	621	629	637	646	603	664	660	642	640	664	647	631	652	620	660	646	665	637	662	659	670	662	600	632	645	662	603	659	667	626	654	665	650	635	648	631	599	635	648	601	683	634	608	615	639	648	626	628	623	652	625	627	656	665	662	636	624	642	593	622	612	597	624	627	631	657	633	662	600	615	638	644	673	616	586	659	644	684	647	627	625	676	604	613	587	657	644	689	688	616	641	651	669	644	632	660	657	628	646	611	694	629	624	629	612	672	645	616	645	646	670	643	612	619	613	647	636	633	625	593	624	659	661	607	661	601	639	655	646	633	636	685	666	650	656	621	650	644	601	610	682	663	653	635	666	656	619	649	633	606	614	665	629	614	661	626	655	665	641	612	588	679	642	646	639	659	647	638	620	593	624	632	620	653	616	586	614	592	618	634	637	664	655	672	694	641	652	626	666	673	656	626	658	652	641	685	659	635	683	657	601	638	660	631	644	649	611	583	649	612	638	616	590	643	679	653	631	637	614	634	654	653	628	656	620	613	617	626	627	625	639	664	629	629	677	630	691	669	632	612	616	628	649	611	607	649	649	644	636	595	615	666	657	598	644	616	635	595	663	638	627	670	631	652	643	617	603	649	633	670	638	621	627	614	645	667	643	642	629	631	677	640	649	647	597	618	626	611	606	621	671	668	658	608	636	644	626	684	639	663	644	634	651	617	620	619	656	663	635	624	605	646	640	628	647	617	672	626	647	645	603	660	657	607	681	645	621	647	661	650	640	669	650	629	611	651	664	617	651	637	613	646	637	670	614	666	639	611	666	619	690	599	630	625	587	595	644	641	647	677	659	646	670	647	628	632	646	582	578	685	638	625	616	630	657	644	642	590	629	617	655	639	648	633	620	636	648	613	641	654	621	644	644	645	641	617	665	611	658	661	613	618	619	663	680	674	655	648	617	624	616	664	663	575	603	601	649	655	682	653	612	645	618	621	583	661	650	657	628	620	672	663	646	640	622	687	668	646	643	619	667	634	614	663	650	637	662	620	651	618	631	631	583	671	608	651	608	632	660	651	644	680	646	633	569	621	667	601	603	672	620	622	616	642	636	642	630	627	634	614	664	623	646	578	642	671	641	665	641	659	611	622	646	661	624	602	650	606	664	645	640	677	624	650	622	665	649	637	610	651	615	626	669	657	627	626	654	711	677	625	662	600	637	680	684	623	648	646	569	622	630	648	653	628	658	691	650	575	621	622	619	631	634	624	642
5203	2249	8201	10741	7367	4036	1928	839	242	227	207	227	251	246	242	224	232	231	234	240	235	218	206	226	221	226	236	243	231	223	210	230	250	230	243	224	225	237	219	233	227	216	268	207	218	238	220	223	247	201	262	239	234	240	223	247	253	226	220	214	248	230	228	219	230	241	246	209	223	249	236	240	204	243	244	220	224	229	245	217	248	266	211	223	258	260	230	225	231	228	247	236	238	237	220	238	212	248	215	225	239	227	214	240	228	233	225	216	249	238	266	253	237	230	234	260	251	241	228	243	214	237	206	225	217	226	243	220	245	244	256	246	238	259	247	255	232	209	211	248	245	212	218	256	222	243	208	233	238	231	246	255	232	228	238	250	257	247	231	217	230	247	204	232	233	229	228	230	261	228	225	194	236	227	220	225	249	232	226	247	224	235	243	193	233	244	220	219	185	244	247	198	214	235	246	262	227	241	202	204	223	205	245	244	246	240	227	197	234	247	249	227	230	243	232	236	210	210	234	201	240	217	244	245	228	253	252	220	234	228	236	209	215	232	227	237	218	235	222	233	258	223	244	201	250	223	210	251	261	222	249	259	238	212	241	229	219	223	213	263	224	221	250	229	237	217	228	250	213	233	220	250	211	225	251	257	251	248	241	240	236	211	237	202	223	251	267	218	237	219	222	238	223	216	241	229	214	240	227	256	218	247	248	248	246	245	250	249	231	224	227	203	206	230	240	245	232	218	252	249	252	249	218	245	210	234	250	234	231	217	243	251	230	223	228	248	208	223	209	248	220	234	223	225	234	228	222	233	224	244	228	208	228	235	230	212	255	262	241	205	238	241	230	238	243	253	223	244	259	229	227	198	229	225	234	227	225	224	236	243	226	237	218	219	216	227	229	246	233	228	230	233	231	214	223	223	230	253	244	239	238	244	228	221	237	268	227	218	226	225	238	226	223	251	230	212	210	238	236	238	224	238	260	246	248	223	234	234	248	205	232	254	226	217	229	252	250	247	249	265	268	221	235	224	232	178	238	235	240	262	228	240	250	245	236	201	225	232	226	235	203	266	239	201	243	235	226	249	212	269	239	185	256	248	217	236	224	262	252	260	270	222	207	235	213	221	216	256	227	239	265	246	236	227	233	233	229	229	227	225	250	253	232	268	229	215	265	246	245	200	232	212	244	248	224	221	225	218	261	233	234	215	238	246	253	225	238	219	239	197	217	240	230	240	237	232	244	219	228	244	236	233	252	217	209	223	220	258	247	212	232	234	231	221	248	225	256	214	235	222	230	225	226	264	226	241	230	228	246	229	234	209	230	241	227	231	234	225	242	252	228	219	212	225	247	277	264	209	211	243	225	224	235	234	266	260	241	203	218	223	248	209	234	221	262	231	282	209	237	235	263	233	230	247	209	230	232	241	249	235	219	237	216	231	250	283	244	236	241	264	232	218	236	228	198	246	243	245	219	247	218	230	223	247	257	228	260	231	217	227	242	245	235	239	263	216	216	213	238	220	232	227	236	254	239	222	230	252	230	225	223	201	200	245	210	223	247	238	218	235	227	219	223	237	239	225	253	258	242	249	233	237	200	229	206	232	221	236	234	229	243	239	219	238	223	235	220	277	244	223	262	229	243	235	211	240	209	238	223	240	213	226	211	241	211	211	207	256	235	243	223	221	234	226	209	201	232	236	229	261	237	217	235	231	235	233	232	222	234	218	237	223	231	238	226	234	247	226	205	242	255	234	236	222	218	226	215	235	220	259	229	232	206	219	235	232	228	236	222	215	243	224	236	238	248	209	232	214	224	209	198	219	219	216	207	224	214	235	223	224	236	231	240	231	206	221	234	201	251	229	204	223	277	246	232	236	239	247	230	246	254	224	228	219	238	224	237	252	241	222	212	204	210	231	252	207	233	259	228	229	235	223	232	237	257	221	243	229	234	245	225	220	227	225	211	241	225	228	219	250	230	239	224	266	226	201	230	247	212	266	222	222	215	210	234	231	202	226	235	216	234	249	222	230	216	239	244	217	234	227	227	222	229	243	217	235	232	231	226	238	232	226	232	231	236	205	233	268	245	236	262	252	204	248	256	249	225	251	221	238	241	234	209	232	237	238	208	225	235	231	218	213	247	216	219	248	203	231	238	219	206	231	231	227	221	224	213	210	243	256	236	254	226	225	233	212	247	219	243	209	258	238	233	238	220	222	232	204	237	245	238	196	231	223	215	226	249	230	200	239	207	229	215	229	215	241	206	250	220	206	211	216	240	233	232	250	234	248	251	227	213	233	202	231	241	261	250	230	248	209	232	248	243	240	215	217	246	235	238	211	215	248	241	246	252	234	235	232	217	243	230	217	259	240	239	232	224	248	210	231	238	222	208	229	241	238	248	227	235	225	224	235	243	243	208	244	224	219	234	225	234	211	220	262	236	224	258	249	226	256	223	226	221	233	249	217	240	225	233	225	227	222	222	247	195	237	250	242	234	224	227	246	208	234	246	210	224	255	268	229	192	236	224	237	216	264	226	248	247	245	261	261	230	223	222	255	205	218	221	228	246	220	240	224	268	217	260	225	207	233	214	239	234	214	248	213	229	230	216	238	211	225	241	257	238	247	225	250	232	241	239	252	232	221	241	201	235	209	201	230	247	245	253	220	237	219	199	203	240	215	221	233	237	230	235	201	243	231	222	203	240	249	222	211	209	243	233	278	241	232	246	227	226	211	235	240	250	227	238	211	233	236	228	216	243	225	219	241	213	215	205	249	205	244	212	201	230	234	258	243	227	224	247	229	241	246	243	242	242	227	258	250	246	247	253	243	204	244	214	222	236	233	246	236	212	246	236	230	207	208	213	271	236	253	216	245	230	241	244	214	226	232	229	231	238	253	261	238	261	232	253	227	256	236	211	244	233	235	234	221	216	236	232	240	235	208	235	225	248	218	247	216	216	238	236	247	235	226	221	233	235	264	226	225	243	217	211	247	229	248	248	255	279	227	238	222	232	216	227	224	252	248	206	229	257	218	231	246	222	211	246	237	230	214	235	216	239	236	242	248	271	226	240	253	220	237	234	215	197	238	244	220	231	264	216	209	229	245	227	250	228	266	286	247	218	214	245	232	238	226	224	222	251	237	216	244	247	221	230	225	251	238	214	215	246	247	235	240	226	222	209	209	264	223	237	228	241	217	212	226	229	228	238	195	249	232	262	229	245	241	275	243	243	256	237	228	222	224	247	207	234	270	228	227	246	243	240	269	216	224	239	261	221	221	236	251	259	245	232	231	232	232	232	195	230	209	246	240	238	234	224	223	250	245	206	237	257	250	242	231	231	230	230	238	259	249	236	244	251	260	219	222	240	227	231	232	242	258	229	235	230	210	216	218	241	267	230	230	243	253	209	233	233	235	242	214	266	206	206	207	255	255	252	217	229	263	220	244	234	218	223	248	234	254	229	226	219	243	244	214	235	241	232	221	277	221	230	240	223	245	256	234	266	227	222	229
3643	2717	17530	24441	18960	12612	6831	3127	614	597	644	612	638	587	583	583	586	600	604	628	577	613	615	610	585	586	607	627	671	624	621	606	616	623	629	642	597	610	626	601	588	613	636	592	632	615	604	616	638	626	608	581	612	618	642	645	570	642	602	610	671	642	613	612	603	583	599	660	598	571	627	591	652	597	575	613	642	610	631	654	622	594	652	588	605	585	580	569	623	601	603	631	602	590	625	620	581	571	606	635	634	563	548	620	627	606	617	618	621	641	575	624	593	606	556	604	634	626	575	602	624	595	575	590	602	625	613	644	597	579	629	659	629	635	596	612	589	611	571	607	613	622	624	639	612	604	598	602	623	599	617	594	600	631	633	615	551	636	589	592	580	656	627	613	602	617	618	606	603	564	616	610	580	569	652	594	626	601	614	591	655	593	637	660	634	584	609	621	588	586	593	592	593	603	611	587	567	593	572	630	607	633	579	606	600	640	591	595	565	597	570	587	595	621	579	594	561	611	589	654	634	609	645	599	624	599	633	607	604	630	554	580	665	614	606	651	625	588	620	639	604	590	627	610	608	570	614	615	612	659	623	592	589	595	593	576	614	625	529	632	599	642	613	629	596	598	571	595	594	583	636	601	594	604	614	636	577	636	575	600	622	567	621	615	630	600	654	581	604	594	596	639	602	601	607	643	597	590	574	567	624	575	618	677	637	608	630	614	651	576	609	592	597	584	598	589	578	615	586	577	634	624	597	598	612	580	635	602	637	596	599	644	610	650	661	570	597	555	597	610	627	628	578	594	635	600	598	647	606	538	597	612	615	638	580	642	609	637	580	601	627	592	652	600	613	576	621	599	602	610	594	633	592	596	623	578	614	601	569	614	611	631	626	589	624	571	607	652	591	656	645	591	594	640	624	635	615	632	630	634	607	609	621	634	618	587	570	634	608	593	614	632	610	570	581	625	596	601	621	578	637	675	578	578	616	599	601	582	612	603	608	603	660	602	603	596	612	634	594	566	631	597	619	577	612	567	584	570	589	649	622	602	625	630	582	642	596	589	599	596	597	610	626	606	613	592	591	604	662	615	603	628	596	614	632	639	603	585	626	574	596	615	617	619	619	606	629	608	615	572	603	630	587	633	628	609	605	609	588	605	607	641	594	601	613	571	623	577	611	606	562	627	593	659	585	583	587	620	633	624	614	634	600	628	597	583	572	602	606	606	605	597	605	681	606	603	566	614	608	604	641	521	572	619	583	626	616	587	620	611	648	601	605	593	616	657	584	590	624	612	623	629	601	559	568	567	611	584	614	606	602	579	631	606	634	591	625	622	616	621	592	593	611	603	610	648	611	597	619	636	620	594	600	624	611	581	586	642	613	594	615	583	617	584	634	635	621	623	619	598	635	620	612	657	618	590	618	614	568	589	614	586	573	652	613	600	569	575	624	622	593	599	644	625	602	599	593	612	564	613	639	591	603	572	612	589	592	634	613	674	587	628	588	633	616	615	605	593	627	591	592	655	621	636	565	620	611	654	611	623	586	616	620	626	607	579	640	592	603	581	622	657	633	605	617	620	609	558	602	603	631	591	584	605	626	650	634	562	644	584	642	597	579	607	579	615	635	569	618	633	639	603	592	645	594	617	619	573	624	596	620	626	599	614	601	611	636	568	630	619	565	604	583	597	639	608	603	574	611	610	653	620	639	630	612	600	645	618	637	595	607	591	616	635	610	600	594	613	619	652	611	632	646	624	603	648	599	590	625	623	627	587	598	610	624	598	622	600	589	608	603	588	623	596	610	623	556	627	568	624	564	619	590	653	622	604	599	638	626	601	613	620	653	562	592	588	627	592	617	585	632	590	610	581	587	645	595	602	608	586	625	615	611	573	614	629	584	635	554	647	605	590	604	567	607	603	593	663	611	603	585	618	544	623	602	590	614	562	608	597	640	558	635	594	621	590	595	588	576	611	586	608	622	615	624	565	587	580	606	607	613	592	630	638	619	603	609	615	598	657	628	622	600	613	571	599	626	639	620	606	644	607	607	637	602	623	603	617	628	564	618	605	586	574	594	598	611	565	643	566	604	642	633	658	598	613	642	575	594	618	559	616	596	627	624	588	621	584	624	626	608	584	632	625	602	603	644	605	581	578	625	602	610	592	647	608	615	589	638	640	595	605	618	600	623	649	614	640	615	587	556	584	602	631	605	636	587	616	614	630	580	602	588	654	637	665	589	614	639	590	638	610	614	586	551	626	605	573	610	612	607	600	650	621	586	582	616	637	584	646	567	602	540	601	615	622	617	623	615	618	595	602	627	552	601	599	594	589	628	621	601	608	623	623	594	601	582	622	567	625	593	609	613	575	556	576	580	635	633	611	614	610	614	603	614	606	633	665	635	611	566	617	619	589	633	607	595	598	599	658	587	620	635	592	616	613	577	630	625	609	629	596	612	614	631	561	589	593	618	623	655	611	627	555	606	632	630	645	639	631	622	629	565	605	633	606	627	666	634	626	586	670	617	594	642	640	619	584	630	609	685	599	573	612	656	603	637	591	604	611	604	617	598	594	601	612	603	613	560	579	665	615	592	606	572	609	570	612	648	605	631	567	623	656	683	598	596	598	626	616	621	582	599	625	615	623	630	656	654	596	620	613	621	594	594	613	619	590	589	602	583	584	588	634	640	605	641	645	575	617	602	584	612	620	589	559	632	608	619	657	642	592	601	629	675	619	621	613	636	569	600	630	624	621	606	651	597	602	568	581	648	631	604	607	619	596	574	570	616	641	640	614	581	626	647	615	618	633	639	622	657	619	645	637	605	579	589	616	606	614	609	586	610	602	636	592	611	632	611	606	604	578	624	596	641	603	613	652	627	597	594	611	597	599	603	620	603	602	613	635	655	623	605	629	625	596	605	633	589	622	652	634	650	601	613	661	585	575	623	611	587	584	636	607	589	592	609	628	634	641	628	585	629	639	615	642	603	630	604	559	669	589	622	640	669	620	558	605	630	629	604	588	627	614	621	615	590	607	602	621	647	589	617	572	624	595	575	590	622	610	605	612	625	581	611	572	643	607	604	598	545	609	634	618	615	594	592	575	611	627	611	624	583	623	588	631	638	614	590	598	646	591	577	590	587	577	597	640	612	627	606	632	545	622	639	570	549	656	618	622	581	629	634	582	578	639	588	642	610	594	578	619	647	606	616	577	618	616	641	612	637	605	670	629	606	612	580	619	647	585	610	587	609	627	644	605	606	608	606	586	601	603	647	605	576	593	638	592	556	596	587	566	603	609	643	626	600	593	630	576	609	609	581	600	553	629	615	642	604	642	641	561	622	626	649	602	615	599	597	623	641	614	554	600	612	561	614	635	622	636	616	572	587	653	609	586	629	636	644	652	609	645	607	628	596	559	610	605	630	615	629	635	665	640	613	626	630	629	612	587	639	629	578	638	572	590	649	596	585	640	579	582	627	568	572	573	577	600	595	544	619	613	560	608	654	570
15506	13886	61578	64021	50672	35041	19827	7079	488	303	318	268	256	266	283	245	278	262	270	274	244	223	289	287	276	280	242	250	273	279	254	257	236	260	285	271	278	248	289	270	242	263	291	258	248	296	281	236	325	279	268	260	261	262	245	284	259	275	261	271	275	247	264	282	246	257	299	271	279	292	256	276	269	236	260	246	258	265	268	299	270	288	271	263	292	258	249	262	248	272	278	275	248	238	264	279	283	279	251	258	259	238	258	271	258	275	248	297	249	267	279	259	281	260	259	268	256	240	253	263	271	299	278	269	274	245	245	273	261	261	292	283	277	284	246	258	249	268	289	252	269	239	287	271	252	275	270	291	256	262	298	259	246	255	267	270	277	227	293	281	276	275	266	250	268	268	270	279	256	268	243	263	288	256	250	266	276	258	269	272	265	240	288	284	261	267	244	255	243	228	271	281	264	307	257	259	217	275	255	283	279	302	282	261	274	264	294	291	299	258	258	273	244	302	265	270	272	271	267	260	296	269	316	292	265	288	236	304	284	294	262	275	267	263	260	268	297	274	271	291	226	278	277	266	248	258	284	243	264	274	253	247	261	242	244	251	262	285	252	243	290	276	281	255	278	250	273	285	238	253	245	278	270	260	300	251	271	284	298	254	246	261	250	253	259	258	270	232	253	262	274	257	260	271	266	263	279	250	262	260	255	256	278	245	238	267	279	248	288	287	277	296	274	262	256	275	313	278	263	253	250	253	272	267	245	281	252	264	281	233	252	290	268	268	266	257	270	279	287	279	251	259	285	270	272	250	267	253	259	284	236	282	274	259	284	268	275	270	259	252	287	276	259	261	302	270	295	295	277	261	272	285	269	267	260	268	258	243	287	245	267	272	273	258	253	289	287	248	251	261	260	258	259	244	270	309	277	237	265	243	233	250	269	288	289	235	285	285	246	265	260	286	285	235	274	268	261	256	277	276	248	260	262	251	243	285	266	264	283	272	271	277	280	284	272	265	270	266	248	272	265	277	256	265	271	253	255	265	259	256	275	250	282	261	270	265	235	268	274	262	254	250	277	247	281	272	265	249	281	256	250	265	264	266	269	277	307	255	268	255	256	273	267	253	247	264	233	260	244	229	270	242	276	290	250	255	272	264	272	258	249	270	259	272	276	269	267	277	279	239	285	269	266	255	237	247	257	271	277	284	289	276	277	289	294	294	253	260	262	286	248	281	264	247	289	265	288	258	237	266	265	253	271	287	274	259	253	237	270	279	250	268	277	259	254	272	262	282	262	286	264	296	240	279	236	278	269	258	258	232	240	275	265	263	272	297	258	256	297	271	267	283	262	295	263	263	280	275	287	291	243	258	278	267	271	269	264	267	282	287	269	271	248	265	271	261	278	268	277	263	253	269	272	268	262	272	275	264	277	264	254	258	288	263	263	261	271	253	256	248	261	291	293	259	269	231	266	255	276	242	285	257	249	248	279	269	289	260	251	258	270	245	271	264	300	249	274	285	254	281	269	248	278	248	262	271	291	250	276	276	263	273	216	265	271	259	245	281	270	272	250	272	285	296	297	258	270	265	238	262	290	264	262	262	272	269	272	249	266	257	266	241	273	254	267	239	268	265	256	262	298	272	257	289	256	285	263	250	283	271	276	264	252	261	252	226	259	278	282	258	274	286	267	274	258	290	263	263	273	270	272	295	278	270	253	255	271	259	283	248	299	236	277	275	259	270	277	292	251	235	256	270	273	256	298	255	263	263	289	284	273	268	273	247	257	250	280	273	274	266	252	291	267	303	262	277	248	253	274	307	252	270	274	276	246	261	270	272	269	282	274	269	268	251	285	264	267	280	266	267	273	273	255	291	279	247	252	256	264	274	267	259	254	267	275	281	245	269	267	255	283	251	260	260	239	260	255	269	230	273	258	281	287	245	262	262	290	262	230	269	263	246	284	254	274	289	278	275	249	263	249	252	268	291	243	272	287	261	284	285	256	281	273	251	243	280	313	293	291	263	256	266	246	272	265	238	258	294	270	231	307	278	262	254	274	279	268	278	283	284	238	289	293	269	256	252	231	253	281	262	266	275	249	241	257	264	268	261	264	268	281	259	244	281	284	282	261	269	244	261	262	272	268	288	255	276	265	270	274	256	276	270	277	273	261	257	263	269	277	257	249	287	276	259	249	276	262	250	248	271	260	267	306	286	253	272	267	247	248	287	280	246	275	286	250	256	264	289	252	282	291	262	275	249	266	242	273	260	242	257	274	290	263	252	276	270	279	279	240	308	279	256	247	274	264	243	263	267	249	261	256	267	245	272	274	281	281	266	262	261	263	252	265	265	263	263	230	254	278	252	262	266	255	285	274	307	233	291	292	279	290	243	278	294	287	259	260	265	246	242	296	278	258	288	264	277	269	235	265	275	273	287	292	256	251	283	263	282	269	259	260	261	258	262	267	281	271	277	251	245	279	265	255	262	286	265	272	275	286	263	249	246	248	229	249	263	256	266	278	278	254	260	263	269	245	259	244	257	283	275	255	264	258	272	281	257	282	279	265	233	244	267	250	276	278	248	293	245	284	260	270	275	295	269	255	251	303	259	270	252	250	286	274	262	275	258	259	268	245	280	279	262	284	243	268	274	263	256	246	269	273	252	297	238	266	251	280	281	271	255	246	252	272	262	265	285	264	258	241	264	280	271	259	248	255	280	268	279	273	274	246	252	268	260	266	287	259	268	277	278	275	257	276	239	271	245	267	270	264	282	283	246	258	266	260	253	240	254	282	257	273	264	269	243	270	264	279	271	277	274	247	242	256	282	286	260	283	248	267	258	269	228	276	260	268	281	251	276	266	283	268	277	257	262	297	220	252	273	250	249	279	253	235	240	259	279	267	252	282	240	297	277	250	259	264	262	261	278	278	243	242	261	277	274	252	280	274	253	240	287	261	249	292	273	284	251	291	274	283	274	286	254	288	276	275	268	276	246	259	288	281	266	256	267	264	261	264	287	261	257	282	262	318	276	256	242	276	258	298	261	252	244	241	271	274	254	279	269	284	271	282	274	247	279	234	268	286	289	257	253	243	260	244	254	268	267	262	254	281	269	289	250	288	240	266	222	282	218	270	284	276	256	258	252	250	256	253	292	265	276	278	260	268	258	287	289	291	278	283	250	250	269	277	250	275	258	235	260	278	261	283	263	295	256	280	265	278	276	271	287	293	279	249	259	254	229	296	247	279	239	271	259	270	257	279	284	244	258	272	295	249	276	282	261	262	254	236	235	262	255	254	288	289	272	250	269	258	242	268	254	265	259	266	275	256	280	253	257	259	247	240	286	258	266	268	265	282	216	285	250	261	245	255	290	258	277	258	302	307	275	277	235	241	264	226	242	267	237	298	276	265	291	294	248	257	273	275	255	281	275	280	261	281	263	257	242	255	283	253	279	265	270	278	256	257	247	284	291	271	303	269	273	272	270	279	228	275	249	286	235	256	261	263	253	242	251
9010	12904	59041	67669	57926	45331	31685	15735	808	898	827	774	705	725	724	693	709	718	662	662	697	706	685	699	703	689	694	700	703	691	700	743	677	662	661	632	699	666	708	683	658	693	647	696	704	670	684	666	679	655	700	738	637	688	683	717	657	684	701	726	670	708	772	747	686	688	640	706	664	688	703	699	672	710	735	665	706	675	639	712	687	703	665	708	678	703	661	683	689	713	685	753	678	724	685	673	639	682	697	677	681	710	622	688	681	667	667	646	688	691	697	723	706	689	675	684	627	675	654	693	678	694	653	669	679	678	660	707	683	609	697	668	713	664	658	680	651	686	698	708	715	689	700	659	695	696	710	711	659	689	690	675	711	667	676	670	673	687	704	661	666	668	670	645	664	658	687	668	655	681	674	702	688	655	694	659	663	658	678	665	742	667	669	674	718	635	658	703	663	715	666	670	677	688	634	693	686	741	707	666	716	664	734	692	676	678	677	656	691	668	689	704	693	707	671	692	644	664	686	690	705	681	612	667	691	661	710	670	693	687	678	710	719	684	683	621	645	659	680	732	714	667	686	683	674	682	672	703	654	679	636	670	689	682	645	670	653	677	658	761	681	662	680	733	675	713	712	707	661	657	674	692	688	723	658	685	634	665	696	669	624	663	677	674	674	639	661	652	697	717	703	661	650	718	675	688	676	680	687	728	670	737	659	711	661	667	686	629	696	674	740	739	710	726	686	721	707	646	673	657	666	703	683	645	662	674	702	714	621	703	654	682	697	661	667	673	690	672	689	694	654	680	633	646	710	696	678	699	694	698	652	706	666	668	653	698	647	637	699	661	702	699	691	686	704	678	689	712	694	685	664	664	676	692	650	683	642	680	731	671	663	680	669	667	724	704	689	733	701	662	728	659	666	726	679	692	662	700	674	722	665	656	692	642	690	699	646	667	675	720	664	667	677	668	702	685	682	659	731	713	676	690	714	667	698	727	638	698	674	670	663	700	648	674	687	746	668	663	666	675	663	688	674	640	645	688	691	727	701	651	673	649	720	667	673	671	690	687	659	726	686	705	711	685	668	633	637	657	649	687	699	694	676	651	713	689	682	715	650	655	662	677	701	650	712	655	695	673	662	669	718	675	650	696	705	669	674	731	639	721	651	698	688	704	627	647	651	714	706	678	698	635	706	687	659	657	652	666	718	627	676	667	715	643	666	668	646	712	695	683	635	658	756	680	665	662	726	675	710	679	669	707	713	698	680	695	647	705	679	675	648	689	678	683	648	724	690	690	724	659	669	606	642	714	660	644	670	649	703	675	619	715	679	661	664	708	673	684	690	722	703	733	650	686	701	674	708	653	695	692	662	654	733	669	669	718	700	686	705	683	721	684	689	673	642	653	669	686	713	675	703	703	678	655	687	715	679	702	687	637	680	708	668	630	681	710	650	687	708	691	665	731	653	634	665	638	691	699	674	664	699	708	694	679	621	710	642	636	718	728	681	695	677	695	670	700	652	691	700	643	692	710	708	683	637	662	681	682	664	681	722	669	742	667	679	709	742	691	723	715	677	720	650	658	664	687	715	638	698	720	708	662	655	646	643	701	635	667	685	725	640	696	697	698	685	709	718	667	707	679	673	716	636	724	689	702	674	733	699	723	651	701	672	688	663	656	728	636	699	675	683	682	688	658	690	684	700	682	686	677	696	682	664	661	712	708	649	641	644	610	723	663	678	672	677	711	666	726	689	675	669	676	675	635	663	662	683	659	666	718	636	676	703	703	672	740	679	669	692	655	687	650	701	681	736	700	644	642	634	723	688	657	701	683	687	684	667	668	683	658	689	641	719	683	682	665	711	685	678	671	673	626	691	671	702	680	690	680	632	650	697	693	650	701	722	631	673	691	650	686	659	669	667	641	711	643	699	686	719	754	635	692	644	691	709	665	655	659	723	720	640	687	675	686	688	686	685	665	715	698	682	705	725	685	658	708	685	655	688	651	656	692	724	658	700	681	680	716	707	695	647	696	686	696	666	698	700	649	696	712	719	630	701	688	716	702	683	686	711	691	651	683	673	689	646	646	708	681	689	718	711	693	714	683	737	625	676	714	729	674	676	639	689	679	711	654	764	689	704	659	702	670	695	666	671	703	625	713	683	671	688	680	672	663	701	667	727	681	663	667	683	702	668	695	680	694	667	647	661	674	675	695	659	688	686	696	637	662	681	689	699	671	700	718	680	648	701	775	666	701	679	636	671	683	680	637	667	692	675	661	637	678	691	641	655	661	661	707	652	711	673	645	694	645	721	648	691	620	709	672	690	666	705	641	618	719	686	679	675	674	649	694	691	695	662	666	710	714	675	642	712	706	662	704	701	679	743	660	694	712	694	717	709	668	768	673	670	697	643	713	638	674	683	654	687	658	653	683	663	694	659	656	653	722	705	710	680	638	671	681	706	706	684	680	731	681	676	673	749	696	664	711	690	689	714	700	687	667	675	712	689	672	710	666	707	662	665	681	704	662	688	754	678	626	688	716	699	742	678	698	693	641	667	706	710	701	674	694	683	631	683	665	686	688	680	675	650	690	650	676	671	674	702	646	702	667	663	681	662	684	659	718	710	681	661	674	696	690	710	682	662	660	681	662	679	660	659	683	670	676	689	698	701	696	636	694	672	668	723	660	651	687	668	681	701	650	647	658	660	636	668	695	667	718	657	666	686	669	719	620	655	697	678	629	684	717	648	698	655	664	706	658	690	620	649	697	711	683	696	657	652	654	717	690	704	661	732	705	662	634	664	683	681	698	681	671	666	728	658	689	658	681	667	671	671	688	715	687	692	713	687	686	695	664	676	720	700	693	726	730	605	668	634	742	702	673	635	676	664	665	680	672	704	675	648	721	670	679	654	701	721	691	629	645	698	680	676	646	636	713	687	644	730	670	711	691	670	659	683	695	717	705	657	649	667	711	694	715	640	702	658	726	668	706	684	678	701	663	652	685	679	664	681	638	687	653	635	714	674	607	656	688	704	654	659	689	659	677	694	693	669	669	623	649	615	671	690	646	703	629	681	733	726	682	662	720	651	698	666	646	681	684	705	699	662	680	682	670	665	675	694	645	693	708	731	709	669	653	667	622	649	686	688	702	654	706	674	731	648	639	723	723	659	710	668	667	699	720	643	669	710	692	667	691	695	626	695	662	644	644	663	674	665	649	701	651	732	674	655	654	695	722	698	672	693	650	683	737	707	698	692	668	641	643	701	655	724	714	709	747	666	675	684	655	684	640	665	676	724	687	692	686	671	727	624	660	715	670	666	663	668	711	725	678	729	629	669	712	697	701	667	674	679	684	709	622	725	686	733	679	679	643	674	662	662	658	673	670	665	695	676	698	737	696	664	696	695	673	731	718	695	694	688	667	680	636	663	683	726	690	683	648	651	676	719	677	717	684	646	708	680	696	695	678	653	656	700	699	699	707	656	704	684	706	645	666	694	681	687	644	729	701	695	650	686	676
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
