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
336011185606	336011186167	336011186717	336011187267	336011187817	336011188367	336011188917	336011189467	336011190017	336011190567	336011191117	336011191667	336011192217	336011192767	336011193317	336011193867	336011194417	336011194967	336011195517	336011196067	336011196617	336011197167	336011197717	336011198267	336011198817	336011199367	336011199917	336011200467	336011201017	336011201567	336011202117	336011202667	336011203217	336011203767	336011204317	336011204867	336011205417	336011205967	336011206517	336011207067	336011207617	336011208167	336011208717	336011209267	336011209817	336011210367	336011210917	336011211467	336011212017	336011212567	336011213117	336011213667	336011214217	336011214767	336011215317	336011215867	336011216417	336011216967	336011217517	336011218067	336011218617	336011219167	336011219717	336011220267	336011220817	336011221367	336011221917	336011222467	336011223017	336011223567	336011224117	336011224667	336011225217	336011225767	336011226317	336011226867	336011227417	336011227967	336011228517	336011229067	336011229617	336011230167	336011230717	336011231267	336011231817	336011232367	336011232917	336011233467	336011234017	336011234567	336011235117	336011235667	336011236217	336011236767	336011237317	336011237867	336011238417	336011238967	336011239517	336011240067	336011240617	336011241167	336011241717	336011242267	336011242817	336011243367	336011243917	336011244467	336011245017	336011245567	336011246117	336011246667	336011247217	336011247767	336011248317	336011248867	336011249417	336011249967	336011250517	336011251067	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47792	22586	12350	2415	1563	1139	936	795	673	572	554	446	416	426	416	362	366	367	290	334	329	331	357	354	317	298	340	310	305	305	308	339	329	322	286	351	316	308	300	277	272	300	319	269	314	328	290	311	331	312	310	322	323	295	301	285	313	303	293	277	318	267	272	312	318	312	301	300	317	287	291	302	286	321	299	313	313	283	290	293	294	294	308	264	322	300	297	306	300	293	287	300	290	298	295	258	293	285	311	301	280	275	280	292	280	331	289	284	265	305	260	306	278	276	314	279	306	288	287	272	295	268	281	305	320	293	310	309	301	300	291	310	314	274	293	284	295	318	252	310	308	319	300	307	318	289	289	287	299	285	299	254	316	300	307	291	302	253	264	306	300	287	266	323	288	324	325	300	296	312	285	345	271	295	303	266	314	290	297	283	300	308	289	290	309	299	317	264	286	303	267	287	298	269	296	296	284	305	282	289	283	317	272	275	303	290	282	279	282	283	316	276	310	274	289	331	310	299	289	293	308	276	294	284	297	279	288	272	332	290	284	262	280	271	298	305	305	286	295	315	297	307	311	312	272	301	308	274	233	291	273	286	314	297	312	321	284	298	284	278	289	284	288	311	302	249	294	272	277	266	282	312	297	275	295	285	308	301	305	275	319	288	291	270	303	306	283	298	265	303	293	295	308	280	319	298	304	277	284	288	269	287	312	257	302	298	269	320	294	305	317	308	297	287	282	297	301	314	319	284	295	279	291	293	310	276	314	266	288	308	296	327	280	333	292	309	285	307	294	292	326	254	280	288	298	313	314	274	320	291	312	285	276	295	293	288	277	266	290	276	306	276	300	302	303	336	302	289	296	307	284	293	282	295	282	292	319	314	297	324	285	299	306	312	255	274	291	281	282	292	284	296	321	303	290	285	305	285	265	300	316	315	295	286	314	299	274	288	306	278	276	302	269	282	289	283	278	298	281	296	279	267	297	287	291	292	282	323	304	307	298	300	309	306	311	309	315	284	283	274	246	275	271	303	304	302	282	313	315	245	272	293	301	310	312	308	295	288	288	310	292	302	286	303	302	307	301	324	314	283	303	298	284	264	265	288	311	315	300	298	301	315	287	329	292	304	284	292	299	275	267	287	314	278	296	297	315	309	290	279	304	299	290	298	306	301	308	309	274	278	290	286	319	299	306	276	293	285	285	293	280	280	286	284	311	287	268	281	287	264	306	313	282	287	269	283	322	311	266	312	302	257	274	308	305	301	289	288	313	307	309	289	305	321	305	256	276	296	275	286	316	277	298	280	299	292	317	303	294	279	312	304	279	329	305	264	325	317	293	264	290	299	296	271	293	307	274	295	298	292	320	297	288	293	303	285	281	305	307	299	277	278	302	288	282	288	304	302	296	274	279	298	311	304	288	319	293	288	302	301	275	275	293	276	270	302	318	268	314	281	289	301	318	282	306	301	281	288	300	297	269	292	311	273	274	304	265	290	265	298	285	320	267	285	283	315	273	290	289	268	331	276	251	267	274	294	297	304	295	278	306	264	275	285	286	307	309	307	309	277	289	310	291	335	299	287	312	275	278	342	255	278	283	254	317	285	260	278	298	318	297	297	293	298	282	286	312	296	276	298	297	277	298	253	285	281	309	286	310	313	300	280	279	284	303	287	284	302	269	304	298	305	303	289	289	300	327	269	285	277	273	296	262	319	293	270	306	306	300	272	308	283	320	303	290	288	283	269	292	296	299	273	297	315	312	313	303	319	283	308	279	286	273	279	287	312	315	254	301	294	290	268	275	276	271	293	274	303	304	307	306	279	311	301	271	273	272	266	308	297	268	280	290	297	280	267	288	288	295	276	278	300	300	244	283	292	304	308	308	285	276	297	267	283	287	296	312	316	298	274	311	296	299	315	288	267	263	281	300	308	306	289	286	290	300	309	290	304	284	273	268	318	304	272	270	311	289	270	297	267	301	277	296	311	262	267	315	330	280	273	273	319	293	316	299	338	300	299	275	269	285	279	283	309	299	293	309	311	307	290	258	259	289	324	329	295	289	276	289	294	313	289	287	297	298	312	298	292	289	301	293	282	295	311	299	296	272	288	311	285	305	268	284	303	278	290	283	289	298	285	277	273	264	259	291	323	273	291	273	276	305	303	294	286	291	301	290	306	272	287	273	276	315	288	252	307	285	294	284	265	322	304	275	241	319	291	307	297	300	275	260	312	300	297	291	280	317	285	298	302	274	310	295	305	303	288	298	287	315	276	309	300	298	266	294	289	298	298	286	292	293	294	298	291	305	301	277	318	291	293	279	315	309	250	291	318	292	280	298	331	267	273	296	281	312	314	289	289	294	265	283	301	283	291	296	269	284	300	304	320	294	285	295	294	289	290	305	297	301	270	299	284	307	310	275	283	316	298	293	265	304	288	283	271	333	290	289	288	295	275	299	278	289	284	250	293	291	275	274	338	303	275	302	290	279	282	306	279	283	293	300	275	276	280	261	279	322	321	291	297	291	291	316	287	278	278	297	299	274	318	317	285	286	277	296	296	294	315	314	292	293	295	317	298	269	276	328	308	293	324	279	267	282	300	276	292	302	291	286	311	308	299	294	291	268	292	288	298	289	297	301	294	307	312	262	296	305	283	268	266	244	278	271	291	286	283	295	287	292	271	310	295	300	297	255	281	258	279	266	281	264	274	292	308	275	302	307	296	299	312	281	311	246	311	288	302	292	266	318	298	310	290	327	294	319	265	287	292	328	284	290	309	312	323	281	310	307	305	287	287	286	290	255	301	283	304	310	295	327	281	291	286	314	292	294	283	295	285	283	273	292	282	274	309	281	284	260	309	297	307	253	297	320	287	259	297	277	303	258	297	279	271	290	301	294	332	288	273	265	315	273	286	298	265	323	293	315	297	293	278	287	321	260	293	306	289	291	294	306	283	301	307	284	313	318	277	259	318	271	321	328	310	288	292	308	280	278	292	288	303	283	294	273	308	285	273	309	265	285	276	268	267	311	331	280	297	311	301	281	280	278	297	284	311	273	297	323	307	272	299	304	276	324	253	287	299	296	255	309	286	274	287	307	290	281	287	290	261	256	296	299	290	279	276	311	302	308	275	340	278	296	289	284	306	305	337	299	250	319	306	270	292	307	298	265	272	280	290	263	319	281	265	284	300	302	302	284	278	287	316	306	280	294	303	326	261	273	260	293	302	279	282	256	331	293	283	286	282	282	301	282	306	309	324	297	290	291	278	298	276	301	320	286	316	280	277	310	291	305	293	321	300	238	290	328	297	321	274	316	306	309	317	278	296	302	270	272	293	309	285	301	304	305	288	295	278	296	277	283	309	287	286	319	278	309	286	295	293	297	298	289	312	306	286	276	287	296	258	290	289	289	279	287	277	292	304	284	288	286	329	304	283	271	292	305	306	287	292	296	279	307	322	315	306	288	264	285	310	315	272	280	324	305	289	270	273	301	299	315	298	295	312	289	304	264	276
23974	2689	5483	6291	5561	4540	3961	3347	2823	2511	2215	1883	1717	1663	1510	1513	1331	1308	1279	1202	1189	1154	1163	1101	1062	1040	1043	1093	1003	1011	1012	970	1052	969	992	1002	948	938	963	883	955	903	941	910	898	892	909	911	921	913	888	919	877	912	880	888	896	855	911	868	842	853	904	827	863	824	872	886	881	838	883	900	897	869	859	855	877	877	885	861	891	828	837	881	829	847	804	876	837	870	871	877	782	829	849	888	813	798	828	846	917	835	847	842	804	888	835	868	882	838	839	865	881	906	835	849	843	838	861	863	856	816	853	847	876	853	835	836	868	848	840	831	833	858	896	780	810	835	847	909	918	888	805	874	824	832	877	821	844	868	895	916	820	827	832	868	851	862	837	902	840	839	899	842	861	862	879	863	811	895	894	888	832	877	890	851	847	863	832	889	832	829	791	872	814	877	827	821	823	875	847	804	816	839	849	865	843	804	871	787	840	827	806	881	804	848	841	850	887	851	813	881	810	816	869	874	886	840	806	844	872	859	813	859	851	840	884	919	791	869	842	849	867	835	832	905	851	807	827	813	860	834	857	793	863	832	847	832	852	848	872	849	911	800	803	812	802	803	845	864	851	840	835	826	822	874	837	891	850	814	862	853	822	853	839	866	842	885	843	852	833	878	854	772	862	863	862	858	862	884	878	869	828	836	863	857	879	806	843	792	869	766	880	851	874	836	898	807	861	819	850	792	829	826	821	823	878	896	858	805	845	807	821	880	815	870	868	849	839	779	874	879	880	861	836	861	890	849	854	860	875	837	837	848	864	832	830	839	851	826	865	864	814	820	832	904	897	838	854	833	801	809	821	867	839	852	826	833	822	828	850	816	832	820	834	859	859	861	817	829	900	854	812	811	837	848	874	878	847	849	868	869	855	843	864	822	825	839	815	907	827	887	808	828	854	860	842	823	841	856	791	867	850	861	839	812	862	871	839	836	798	863	846	891	836	836	806	811	812	816	774	839	885	808	827	800	873	883	851	827	786	857	842	800	840	862	871	856	832	869	823	802	835	842	870	856	825	851	835	873	844	873	883	844	857	882	801	852	861	878	854	853	872	863	827	838	862	877	807	847	821	840	815	830	896	840	881	897	845	822	887	805	896	850	849	817	829	887	818	797	837	824	831	866	894	854	826	867	830	798	829	813	875	844	874	859	839	827	902	830	822	838	806	817	804	863	866	830	839	876	856	832	885	861	830	847	890	850	861	792	851	853	797	828	764	797	904	821	802	840	868	839	875	805	869	833	859	806	809	823	819	902	837	864	890	886	840	859	852	840	816	824	798	854	845	766	841	843	834	865	801	871	817	862	845	831	823	860	829	867	866	830	796	806	815	840	847	805	860	804	859	838	888	842	818	874	824	848	809	826	850	859	848	850	840	912	873	824	863	849	854	793	899	827	808	812	896	802	863	799	838	825	881	841	867	851	873	811	769	844	780	849	857	834	856	817	812	807	830	903	847	806	853	849	891	872	827	821	851	798	832	788	811	813	860	867	814	850	806	777	820	754	832	851	840	802	821	821	880	851	787	875	845	848	817	889	829	886	840	872	900	854	808	855	822	808	825	862	866	853	813	848	837	855	872	873	899	755	804	822	816	865	854	875	858	844	849	865	886	849	832	828	823	830	838	917	846	874	897	872	845	837	862	814	834	843	851	882	824	852	841	800	832	826	851	894	796	801	884	806	866	835	856	765	867	850	819	870	825	802	814	861	843	819	877	865	814	869	836	826	827	812	857	872	899	855	846	856	870	875	811	817	865	863	817	845	878	812	806	843	833	833	848	842	820	820	798	816	870	816	895	804	833	805	810	865	858	800	835	844	810	848	789	844	820	864	816	805	831	845	846	840	773	883	839	889	812	872	880	820	835	838	884	840	826	802	844	836	831	794	826	842	819	900	825	814	849	823	794	815	843	814	824	845	817	848	848	814	794	867	849	831	874	817	800	837	814	854	848	775	795	847	834	821	862	917	835	857	811	838	866	825	913	833	873	815	777	844	855	780	831	870	831	836	801	873	852	830	856	870	816	830	835	928	877	804	795	815	862	847	898	862	801	880	868	854	833	852	805	811	840	839	850	808	871	857	840	851	842	838	877	855	898	875	880	861	838	913	839	806	850	838	823	835	843	812	841	845	909	852	842	850	830	882	840	849	836	894	830	803	812	901	834	777	848	881	848	902	824	859	880	834	773	806	829	825	821	845	857	841	873	823	835	846	848	814	842	879	881	852	842	818	838	872	850	809	807	799	805	824	896	817	847	891	824	873	850	806	823	853	822	836	903	840	838	845	840	770	841	833	848	896	827	832	902	851	798	865	803	838	851	798	802	863	810	859	861	802	787	871	782	865	824	860	829	837	813	853	865	854	840	862	889	832	787	821	854	816	854	843	854	848	847	849	797	803	844	827	861	870	780	807	870	828	835	809	827	849	819	818	857	843	858	878	846	899	857	837	853	833	874	872	832	790	903	797	848	870	874	856	891	861	860	858	841	850	859	853	843	843	849	849	784	856	811	841	849	823	862	857	786	821	788	847	854	795	792	843	858	808	855	815	868	850	851	847	889	818	819	824	780	860	851	831	905	889	816	822	886	801	818	910	868	815	837	850	807	840	874	874	796	848	863	852	895	840	871	829	821	825	834	790	845	907	890	841	773	807	852	830	856	838	842	801	890	844	861	871	847	834	876	806	832	842	854	829	869	843	863	842	830	805	888	809	849	778	915	838	887	840	832	852	898	865	896	812	830	845	848	883	820	856	839	869	776	881	795	855	846	849	845	825	818	864	856	834	870	832	873	887	823	806	859	860	841	853	789	834	860	886	857	869	850	837	824	808	864	816	845	828	835	793	871	837	815	764	829	825	794	862	823	844	835	891	848	829	809	876	875	867	836	870	846	823	896	860	857	864	840	865	843	850	842	895	783	869	833	838	827	859	828	824	875	831	792	853	877	819	765	855	834	806	796	833	847	807	878	818	851	845	848	882	836	860	800	817	816	883	847	850	822	803	827	837	828	821	861	858	868	870	842	878	776	820	846	817	833	836	825	811	866	882	844	865	878	865	873	837	805	835	893	822	817	814	859	851	818	827	865	794	872	835	777	868	852	828	773	897	807	847	895	837	877	888	868	877	835	868	815	847	830	833	833	808	857	841	793	850	837	802	896	842	880	949	853	841	868	867	791	816	841	851	827	881	813	874	854	891	812	821	861	856	803	834	893	818	806	833	801	862	812	865	815	811	818	855	798	798	813	849	859	885	840	825	836	861	816	877	879	829	854	883	850	831	876	809	845	885	852	843	875	819	878	837	859	879	825	797	899	866	858	859	825	819	837	848	906	851	837	831	830	872	844	840	863	845	778	821	845	826	832	795	862	879	851	890	849	809	868	869	838	864	825	868	845	817	854	846	868	874	877	870	847	797	828	925	839	860	863	844	890	803	843	820	829	779	846	849	833	840	841	830	891	826	817	890
7508	485	285	162	195	115	115	121	101	102	89	89	90	99	94	100	93	108	88	102	94	79	87	94	101	103	87	94	103	95	88	101	81	84	91	93	110	111	81	90	101	105	86	90	89	96	88	85	93	76	85	106	77	96	94	109	91	91	99	74	79	84	82	96	96	82	80	93	113	85	83	97	108	91	82	105	94	95	98	90	92	97	95	102	99	84	78	77	82	84	92	76	75	83	112	99	88	103	101	84	115	77	88	87	91	90	76	102	91	99	75	104	102	78	83	112	89	89	104	95	87	92	102	91	92	91	78	93	99	95	92	75	95	93	92	77	108	96	97	85	90	90	89	101	93	101	88	88	97	86	77	87	86	78	78	95	85	82	96	117	81	91	96	93	73	86	95	101	79	82	87	99	85	102	87	104	89	108	78	87	100	91	93	101	84	100	74	84	93	86	88	87	110	89	89	94	81	91	84	90	84	98	79	102	83	91	107	96	83	100	78	78	100	97	90	103	88	102	87	85	80	97	94	95	96	76	93	87	83	77	85	77	82	107	98	103	103	114	91	103	81	78	84	96	93	82	88	90	106	80	97	89	81	88	91	80	101	85	95	90	77	106	76	103	97	103	101	81	95	84	97	100	90	100	103	72	92	102	90	93	86	77	92	82	100	67	86	87	86	90	110	99	95	95	88	81	82	103	97	84	99	84	99	109	91	65	83	92	90	105	90	99	89	85	71	102	115	80	86	105	104	80	105	76	92	105	113	82	100	92	94	86	88	98	98	95	74	90	91	95	90	102	87	108	76	89	84	88	92	97	72	90	101	92	81	81	87	106	101	90	106	88	82	84	84	86	86	92	90	101	93	91	88	76	90	98	93	99	99	95	114	83	88	84	87	86	75	101	81	79	87	95	102	81	99	101	83	71	92	103	90	86	89	89	91	89	83	98	111	91	96	88	73	85	88	80	81	84	89	83	94	104	93	97	85	75	82	76	98	90	97	94	85	98	89	84	90	94	110	102	102	93	87	91	95	91	71	73	90	78	93	82	90	73	92	90	105	106	94	94	92	90	82	100	98	94	88	90	82	109	86	91	99	88	101	93	104	111	116	97	107	91	83	93	101	93	94	98	94	106	100	76	95	86	97	102	90	96	79	65	92	81	90	92	79	105	100	84	96	99	83	85	73	123	86	104	94	91	104	91	95	82	77	90	95	79	79	90	90	76	97	102	92	97	110	94	90	73	84	87	89	89	93	88	81	100	107	76	104	97	68	94	114	88	79	92	83	96	97	98	92	92	74	93	89	93	99	92	91	106	78	97	92	84	89	92	82	80	92	86	92	79	96	102	90	81	113	86	92	98	96	96	95	88	85	96	98	75	94	86	90	90	90	73	73	94	100	93	88	108	103	94	97	91	82	83	116	75	84	86	93	87	113	101	75	88	104	94	97	89	93	88	81	94	110	104	91	93	78	105	110	119	92	103	91	95	96	98	89	107	67	72	88	83	104	83	93	111	78	92	91	89	87	97	89	81	102	102	88	91	93	84	100	90	103	82	84	99	101	86	76	83	90	94	78	92	88	93	90	91	104	74	61	88	94	93	101	93	93	98	96	107	90	84	82	89	98	75	96	109	88	93	95	87	79	72	89	93	109	89	84	94	88	94	90	93	105	88	99	94	89	103	83	92	97	92	106	97	76	105	109	97	91	104	83	84	94	93	111	93	75	100	95	100	80	101	96	77	89	107	117	97	96	87	85	99	93	93	79	97	91	107	89	89	82	103	87	109	92	103	81	76	90	86	119	95	93	98	118	89	93	95	100	123	95	83	102	106	93	87	97	84	93	97	87	99	96	85	102	86	90	85	113	92	115	79	77	90	96	95	91	97	77	92	85	94	83	91	90	85	80	87	98	106	77	89	93	91	84	85	95	98	97	98	88	86	99	103	81	96	86	88	82	84	92	82	103	95	89	114	93	106	90	104	89	85	103	110	80	92	87	69	115	101	90	94	89	93	110	74	86	95	99	99	89	100	69	100	94	84	79	95	95	101	105	85	107	93	104	80	84	74	87	90	102	88	86	92	92	113	93	95	94	95	83	94	108	98	100	90	109	94	96	89	76	95	87	84	81	90	74	93	112	88	110	82	94	88	89	89	87	102	119	96	88	98	96	105	93	90	91	88	95	98	76	103	83	88	92	70	85	78	96	88	94	81	86	88	90	96	92	106	101	89	89	97	78	97	83	92	77	99	90	100	82	82	92	108	90	92	87	74	71	80	94	98	72	99	92	88	101	86	78	82	83	89	88	90	95	89	108	77	94	82	89	80	75	81	74	78	94	89	94	82	99	81	69	79	93	109	88	99	83	93	89	97	113	97	96	99	97	88	94	79	86	97	82	110	100	98	88	98	88	96	109	83	95	105	87	74	97	108	83	87	107	101	88	87	88	83	82	92	91	78	90	71	99	107	97	80	100	93	84	74	89	85	71	92	84	71	84	93	116	103	86	90	90	92	85	111	90	84	96	97	101	85	88	87	97	82	82	79	90	94	83	96	81	82	90	89	102	78	97	89	89	92	89	101	99	104	85	88	103	92	94	91	105	106	87	89	97	95	89	83	96	105	95	87	93	81	113	89	94	89	93	87	91	103	80	92	84	71	103	91	104	79	80	104	85	91	91	75	81	84	87	94	110	74	101	82	91	95	90	81	89	113	85	108	81	105	88	93	103	95	96	97	79	89	86	83	76	108	78	92	93	72	91	111	81	101	81	76	90	77	100	87	90	86	92	85	92	91	98	73	98	113	86	81	88	85	83	79	86	97	85	103	83	99	100	81	114	81	106	91	103	93	94	90	103	97	99	89	96	71	97	108	99	83	72	71	83	102	79	103	78	93	94	98	112	86	87	81	87	79	102	89	101	87	99	93	86	83	82	95	97	98	80	90	92	98	85	93	83	85	88	104	89	107	116	77	109	87	92	97	97	95	112	98	91	74	100	88	94	86	99	98	104	89	84	93	81	86	102	79	74	86	108	80	87	94	104	101	103	101	95	98	111	99	103	89	88	93	88	95	105	97	91	98	78	93	95	116	103	83	95	113	106	81	87	96	91	100	93	103	101	97	89	92	105	100	113	98	89	95	88	70	101	105	99	96	101	98	103	86	76	85	81	80	85	83	83	85	106	101	101	106	100	85	81	92	91	92	91	81	98	102	101	76	95	95	106	97	105	88	101	90	86	85	99	102	84	94	90	93	97	88	80	84	90	87	94	100	90	76	100	90	78	85	87	81	94	108	71	87	81	89	78	81	90	92	120	98	103	86	97	115	106	73	93	79	91	100	94	96	90	95	92	94	99	106	99	95	90	110	93	92	92	85	97	95	100	100	69	94	94	76	84	99	102	80	98	93	93	74	93	93	90	86	96	98	86	99	81	86	100	101	92	106	95	90	98	103	102	74	95	78	94	76	71	94	86	94	101	91	91	78	85	103	82	82	101	88	82	84	96	81
7255	438	523	581	599	478	515	410	419	415	386	370	378	371	357	365	352	343	340	372	309	317	356	332	349	377	376	354	319	356	348	324	307	343	361	350	358	330	334	308	366	319	345	319	316	347	354	347	343	354	353	321	313	299	318	331	318	339	344	330	324	368	358	343	318	319	321	370	334	306	335	327	334	334	347	316	339	342	339	343	343	349	329	345	319	335	316	330	324	344	362	298	344	386	336	334	327	338	334	359	327	329	308	317	358	314	353	353	346	344	357	317	317	302	321	309	312	338	353	344	354	317	308	350	348	329	309	353	328	327	328	334	334	328	344	346	336	333	341	342	326	323	327	341	332	327	328	290	335	320	323	335	297	345	331	312	305	335	325	317	329	332	326	302	339	320	336	317	314	370	304	319	340	362	333	349	323	340	343	338	338	377	349	335	348	366	317	351	333	332	328	318	304	329	306	317	349	329	324	332	322	338	309	344	334	323	350	319	338	331	336	309	357	337	334	324	315	340	357	300	333	351	316	325	321	336	352	334	331	286	323	328	320	336	307	343	310	322	316	326	321	316	340	321	345	343	321	333	330	309	313	337	338	381	347	314	334	331	302	310	334	292	301	352	331	326	335	372	301	324	301	339	345	333	293	342	355	322	317	323	366	323	350	344	354	317	338	359	348	326	333	325	310	383	328	320	316	313	321	367	346	309	337	324	347	322	337	295	317	317	305	315	331	348	336	301	348	325	358	342	329	330	352	314	338	324	373	311	320	317	313	322	338	342	327	330	337	324	317	309	333	348	341	328	315	302	307	295	326	334	332	324	318	366	348	332	313	342	304	324	326	326	316	352	353	326	328	303	318	342	370	323	336	358	357	326	334	324	340	336	363	323	297	325	310	302	341	346	334	317	351	326	330	320	347	327	363	330	347	352	294	333	366	285	316	321	299	303	314	353	345	338	336	303	311	361	334	362	332	328	332	341	325	348	336	341	335	321	344	320	333	360	347	314	326	362	324	358	340	351	368	328	300	325	355	330	345	307	305	305	312	313	365	330	331	309	349	357	314	376	322	321	361	324	334	328	326	317	308	353	302	360	344	320	331	348	337	339	358	366	328	343	331	378	310	298	331	336	360	331	331	315	349	327	356	344	346	331	323	326	331	347	318	329	329	347	337	352	347	345	350	328	366	339	312	336	348	342	341	348	308	345	326	308	372	328	352	337	317	332	319	329	356	331	291	325	320	330	291	278	350	330	342	319	343	310	350	319	336	354	330	306	337	315	341	312	380	351	344	317	331	342	319	344	328	322	335	328	342	350	343	317	318	358	302	322	361	307	342	321	317	340	310	320	349	344	329	326	340	336	354	336	330	339	323	365	329	338	346	350	305	325	318	329	324	336	322	334	299	326	363	336	319	305	366	348	327	318	344	338	357	351	345	361	312	340	344	354	367	335	340	314	338	327	370	311	350	355	298	353	337	319	327	348	368	324	291	320	312	360	302	319	348	319	307	323	288	348	305	326	351	319	288	331	318	361	316	340	335	290	322	335	309	320	338	330	342	322	317	319	324	318	318	337	327	340	352	347	316	332	312	310	322	338	327	324	355	359	281	333	330	309	344	352	367	339	353	333	331	353	298	341	350	369	298	315	310	332	325	308	326	320	342	350	349	338	340	310	358	323	345	307	335	360	343	326	322	341	361	314	305	349	342	345	316	323	302	323	314	302	353	331	272	314	342	354	307	299	321	335	334	331	347	309	326	372	309	333	362	331	324	322	317	333	331	334	347	326	311	338	348	359	357	361	334	321	339	334	312	327	298	362	324	363	334	319	305	326	335	360	309	346	319	328	354	333	319	328	300	324	346	313	351	327	329	344	329	353	327	341	341	299	368	350	347	317	299	312	332	326	364	309	323	331	332	342	307	305	350	317	370	325	323	332	337	303	321	346	359	309	336	329	345	314	359	344	331	343	330	329	326	355	343	304	358	323	354	323	344	335	293	359	340	346	312	321	333	335	324	343	317	335	356	308	321	315	341	334	334	344	326	316	331	352	373	309	349	350	319	347	355	327	324	331	346	327	315	352	338	323	341	349	316	335	321	309	336	299	305	322	330	358	359	336	351	358	333	282	340	346	335	322	339	339	342	353	310	343	319	353	337	331	318	305	292	317	373	315	353	299	321	346	325	323	334	320	331	317	327	333	323	332	362	314	355	351	311	354	350	348	374	336	344	305	342	340	307	339	302	361	310	337	314	364	304	323	346	315	337	341	302	331	352	336	346	316	335	338	339	355	327	387	350	342	339	314	320	328	314	300	354	352	358	346	318	356	327	336	319	326	305	361	339	343	348	338	315	317	302	344	323	338	338	322	330	297	328	327	339	323	329	296	335	277	338	311	321	357	352	331	325	305	312	330	351	314	329	358	366	329	336	310	377	354	333	337	326	334	340	360	334	337	324	341	328	322	352	308	336	357	342	342	331	333	359	319	329	313	337	348	318	342	296	346	344	331	330	314	351	346	319	313	313	348	304	317	320	351	296	346	323	301	330	336	338	338	322	346	350	316	355	305	322	316	354	323	321	306	323	310	328	334	376	315	349	337	336	320	341	297	360	353	356	314	317	309	334	346	334	340	341	305	335	350	326	347	357	310	335	333	307	359	319	313	300	314	308	324	328	330	315	321	308	338	333	339	324	340	339	325	343	325	333	337	335	316	340	312	358	318	334	321	336	317	332	319	330	346	313	332	356	359	335	335	342	348	349	369	349	328	306	313	345	326	318	326	312	307	330	322	312	323	314	345	308	300	345	313	360	324	331	348	315	354	303	326	359	320	330	322	312	341	371	338	387	310	314	308	329	345	321	301	345	347	360	314	324	312	339	348	325	306	358	343	345	347	327	313	310	336	339	364	343	338	321	321	336	321	351	315	334	334	323	347	326	343	350	331	314	298	319	353	338	345	371	289	353	342	310	334	338	333	347	326	339	318	347	311	342	333	335	320	357	347	340	344	326	326	338	319	312	347	328	310	319	330	327	366	358	334	343	336	332	340	316	334	321	338	339	328	307	329	347	338	296	315	317	337	341	318	366	331	320	317	293	319	368	328	305	323	313	358	343	333	297	306	391	324	327	352	313	317	343	340	345	325	329	312	332	337	348	334	340	347	384	290	357	348	338	336	268	339	306	356	344	364	317	353	350	318	297	318	320	321	356	340	327	329	345	327	339	328	368	357	305	302	316	344	377	300	332	357	327	354	331	336	312	318	352	335	306	274	296	326	298	326	333	360	329	317	331	326	331	329	346	376	332	317	347	323	336	317	325	325	329	331	343	352	343	306	367	330	335	325	360	343	354	333	387	316	310	318	355	317	316	361	330	318	321	323	328	347	343	322	360	322	341	329	323	352	297	325	321	323	304	357	333	332	344	336	328	327	319	341	320	321	330	340	331	348	334	339	332	336	336	341	349	361	321	327	321	358	333	317	348	328	338	332	329	324	338	333	311	319	329	365
38184	11364	1827	1097	851	614	523	444	359	319	297	257	284	250	228	244	220	220	227	227	202	212	209	216	213	203	197	206	172	212	207	203	226	174	238	221	183	187	187	212	183	195	197	202	198	214	183	189	180	181	203	199	205	191	203	201	194	178	181	187	190	185	188	168	185	202	196	208	212	195	186	196	201	178	211	183	191	182	209	191	185	200	190	183	172	187	194	175	191	182	191	178	191	169	186	162	172	202	195	191	174	194	194	182	162	186	177	185	186	180	181	221	177	181	189	192	209	195	193	197	187	174	197	190	193	201	197	191	204	189	199	186	186	167	194	188	193	197	198	179	177	214	177	176	178	188	189	225	203	172	193	185	190	175	200	190	170	203	193	169	203	190	186	173	179	193	146	188	215	207	199	185	213	186	165	176	179	177	221	193	174	169	197	174	180	166	210	205	174	213	167	179	188	172	195	180	166	205	192	187	204	191	194	190	206	200	168	177	168	199	193	197	198	197	189	191	159	208	197	168	198	187	195	201	186	191	175	195	188	204	180	226	197	178	173	195	178	168	184	189	195	197	183	166	199	171	179	193	185	207	212	162	191	188	196	195	178	190	169	186	192	186	209	173	166	187	198	169	189	204	177	186	195	184	202	180	184	209	171	205	183	195	191	179	161	185	175	199	210	180	183	177	149	180	170	166	181	164	211	183	202	167	199	187	189	210	160	181	183	190	213	173	168	184	218	167	192	214	200	183	185	179	176	180	200	192	201	178	199	202	204	174	164	203	187	180	188	217	172	182	208	181	180	163	186	199	190	191	174	184	190	170	205	213	194	204	200	177	181	187	217	192	182	187	181	185	177	202	208	175	185	179	207	190	204	212	195	214	191	192	191	206	181	218	211	169	186	181	197	203	187	187	208	191	207	208	207	200	191	178	183	193	178	164	200	171	171	187	211	181	195	194	181	188	175	189	188	194	191	202	183	188	190	218	208	170	208	197	173	203	176	204	166	209	172	197	184	185	192	192	172	183	207	187	171	190	192	187	170	172	161	195	184	186	159	190	178	214	197	178	199	192	198	187	204	177	207	190	180	190	190	200	172	214	180	163	185	189	199	187	163	181	199	213	197	166	192	187	196	200	186	190	193	172	163	188	204	195	211	191	187	195	216	153	186	162	193	193	177	199	194	196	198	217	206	225	207	199	171	201	211	203	180	197	207	170	196	184	203	198	204	168	172	190	176	173	197	177	177	195	203	158	180	174	173	186	198	197	159	182	186	195	182	220	178	190	192	180	169	196	204	194	191	213	190	194	180	169	187	187	185	187	199	193	178	215	201	183	160	184	178	171	188	186	196	183	180	201	187	189	182	176	205	203	205	189	187	140	193	167	188	226	178	170	185	182	184	177	176	191	179	175	188	175	160	181	209	174	179	212	191	172	196	188	199	196	206	182	170	213	199	181	193	195	192	179	193	197	170	181	200	178	179	187	183	203	192	186	186	182	179	218	174	198	190	190	180	199	218	181	203	200	168	189	194	205	200	199	181	227	182	176	208	206	190	180	163	187	220	200	208	198	207	186	197	181	199	201	189	201	189	171	190	214	185	177	182	188	195	164	197	190	186	188	186	210	172	197	190	202	188	199	185	178	187	204	212	190	198	186	170	195	171	188	169	184	199	185	201	220	170	181	199	189	210	185	204	196	187	198	195	184	170	194	182	222	215	202	186	197	187	170	185	196	205	188	197	180	182	181	185	174	173	171	199	170	175	192	188	190	184	156	178	203	203	190	178	213	183	203	204	183	175	181	214	171	186	182	190	203	177	190	176	179	192	194	179	185	189	156	231	189	220	188	176	181	179	191	197	183	189	196	185	185	193	180	181	167	187	206	174	168	190	204	209	175	197	174	193	179	200	172	188	192	204	224	195	177	187	185	185	184	187	200	178	183	165	178	218	185	193	190	210	188	196	192	209	179	183	170	208	185	218	167	210	177	167	187	193	180	173	176	193	179	184	181	191	191	175	199	201	191	195	161	173	179	198	204	193	192	186	199	188	181	183	182	194	210	201	193	202	166	192	183	180	195	191	179	210	200	197	180	176	190	194	165	189	199	198	187	187	202	190	196	209	189	184	183	190	220	209	168	182	208	169	158	190	177	199	171	168	177	206	170	179	181	180	200	206	188	202	185	191	154	209	200	209	192	198	162	190	187	190	186	197	176	186	171	201	208	189	186	169	190	178	190	189	181	225	177	210	180	195	180	181	189	169	183	203	175	211	190	200	189	160	180	185	202	208	179	174	204	181	172	202	201	176	211	187	185	163	199	181	185	192	197	185	202	201	170	192	208	171	214	181	191	188	169	188	188	186	198	185	199	207	185	177	219	190	180	182	181	178	167	208	188	188	192	186	209	202	197	176	181	224	191	203	216	179	184	192	197	194	197	186	201	194	188	182	215	173	185	211	191	221	196	188	205	197	192	186	200	198	201	196	195	190	209	177	188	177	197	193	200	197	167	177	224	191	201	210	196	191	202	180	182	171	185	178	179	207	176	182	172	206	177	157	174	179	186	175	190	185	200	192	192	184	188	181	195	183	188	209	218	183	195	182	183	212	177	190	205	186	159	188	180	186	191	175	178	209	177	157	204	179	182	185	205	173	204	199	174	188	178	203	192	190	179	198	164	190	218	205	176	176	186	192	191	189	198	163	183	178	178	181	193	199	182	189	174	186	186	182	195	177	172	177	184	184	216	209	185	192	202	204	178	191	199	176	187	188	200	201	168	183	174	187	188	197	172	185	209	176	182	204	157	196	192	225	194	179	180	187	175	191	205	189	184	175	185	213	190	197	185	156	179	179	191	172	205	225	162	173	219	185	180	184	191	189	186	196	192	194	175	186	174	205	194	199	186	206	213	179	200	188	188	176	172	175	191	188	200	202	194	185	208	175	182	213	212	180	197	172	204	196	173	203	183	204	211	184	196	197	183	184	199	200	196	205	187	178	184	191	194	187	190	197	210	178	220	198	207	200	174	192	186	172	217	183	205	167	190	190	207	203	183	193	197	207	174	171	168	190	168	180	192	195	162	186	196	202	183	200	190	174	197	172	187	211	199	191	193	199	208	193	198	184	166	192	209	171	176	194	187	171	178	181	168	171	189	192	199	192	171	154	179	189	200	171	193	186	212	191	183	190	212	187	196	190	169	177	185	211	191	188	205	188	178	200	197	151	166	202	183	162	170	189	206	156	198	194	181	234	186	198	183	176	174	207	203	208	169	210	187	198	185	215	184	183	173	210	200	182	201	199	191	207	191	196	191	181	193	182	165	172	206	194	174	190	180	178	201	186	191	207	193	179	191	194	209	184	164	230	197	175	191	197	181	200	179	191	205	179	172	194	194	196	188	193	206	183	187	204	176	208	195	192	184	173	179	180	156	224	188	186	172	167	172	205	167	189	198	190	191	187	174	218	193	196	184	158	170	201	183	200	197	204	184	172	170	202	177	165	170	218	190
17620	1531	3075	3561	3173	2617	2301	1855	1640	1450	1257	1181	1058	1027	941	909	903	872	867	885	777	759	767	738	739	717	667	737	696	709	675	680	666	657	663	646	627	653	667	681	616	631	639	628	620	621	596	624	656	600	624	628	662	642	611	575	665	605	644	585	595	573	599	627	617	599	628	575	593	639	602	586	608	608	609	541	615	640	609	591	593	562	580	611	607	597	602	612	574	639	572	641	646	642	595	605	569	552	576	566	583	602	600	568	555	563	600	572	623	595	634	610	575	628	594	634	606	552	628	589	653	623	600	596	603	605	564	605	629	571	607	565	593	604	596	605	541	640	589	598	609	541	597	609	592	636	597	579	575	606	610	640	615	610	627	599	592	602	570	584	615	559	569	565	594	567	595	586	588	580	607	559	590	594	623	564	580	619	615	578	589	569	564	608	581	583	601	605	583	575	580	564	623	586	596	531	615	589	604	626	567	601	577	590	594	582	570	591	626	547	605	623	571	575	618	557	582	552	631	617	616	601	568	632	553	528	587	603	556	590	609	623	593	606	596	607	612	595	616	596	587	617	590	551	581	573	656	564	604	562	594	614	558	548	637	564	615	587	624	588	603	619	590	634	566	560	604	631	667	581	599	590	656	598	565	570	619	586	576	577	586	597	647	610	559	604	603	591	628	623	609	591	613	563	624	589	619	573	640	605	624	588	611	616	587	559	571	583	548	567	592	599	584	613	612	606	630	601	611	593	556	628	576	549	575	568	623	646	576	552	572	591	613	558	604	604	621	607	588	566	559	618	531	559	562	578	593	589	618	540	610	558	597	572	590	582	591	590	585	576	584	621	576	586	645	578	584	584	588	600	617	573	584	579	604	581	565	649	637	585	563	591	569	618	601	598	588	603	612	572	566	588	607	604	592	577	593	572	565	591	559	617	572	589	613	595	616	579	624	604	609	564	602	633	574	642	595	605	609	611	620	587	599	572	574	586	592	577	644	571	585	624	576	588	543	575	595	584	575	604	601	570	624	607	588	648	582	593	627	636	577	598	604	575	592	589	621	652	627	647	597	584	600	554	558	574	577	587	584	628	602	560	574	597	595	635	595	618	572	636	597	567	540	576	598	611	633	598	590	618	582	600	621	585	623	581	581	571	558	616	600	583	573	599	545	624	588	584	616	559	608	606	619	616	614	607	564	611	601	595	573	619	613	573	594	602	629	531	575	571	571	612	601	608	569	544	588	590	587	574	585	544	596	621	624	646	622	585	617	612	628	617	624	596	547	602	601	603	574	589	601	600	583	642	581	616	613	611	580	624	554	565	550	590	601	589	608	582	617	590	574	620	638	581	544	599	593	611	540	590	573	583	585	594	556	600	622	600	592	572	604	613	647	603	545	609	634	568	606	590	604	592	577	629	571	565	541	627	582	612	577	590	619	600	624	596	563	616	616	605	611	616	553	597	602	574	592	594	619	559	531	597	592	593	552	642	566	552	583	595	556	587	619	572	581	628	571	542	597	563	564	594	577	606	575	616	565	542	632	613	590	601	581	578	554	592	630	600	570	577	623	579	628	583	582	653	622	625	570	602	602	640	559	579	599	567	619	592	578	580	617	595	585	582	578	625	566	585	589	617	582	594	530	583	631	610	607	597	597	601	591	580	552	593	573	594	578	581	592	618	590	600	594	576	581	552	537	557	566	611	612	565	575	575	584	642	565	556	622	618	584	591	581	573	580	595	596	567	606	559	648	612	589	555	607	577	548	602	572	578	605	607	603	570	582	588	584	595	577	553	567	620	601	598	612	595	564	579	583	574	587	581	574	560	579	565	597	596	594	616	558	573	594	588	547	597	639	602	594	594	591	550	593	623	590	598	585	552	578	553	597	593	628	630	608	592	594	572	609	567	593	573	624	571	603	588	558	603	569	567	633	595	565	597	573	600	616	576	564	581	581	605	593	569	603	605	580	583	582	568	612	589	640	605	622	628	585	578	603	602	570	564	586	576	555	606	586	569	614	558	602	625	586	596	612	602	614	584	644	555	605	614	642	635	565	586	616	621	588	557	590	587	593	594	605	608	593	646	593	548	604	573	605	596	601	591	581	554	558	638	609	595	587	603	613	578	571	588	603	645	592	563	611	584	589	608	544	585	593	617	597	589	584	608	643	579	602	605	599	572	568	585	579	584	571	649	645	549	607	601	600	581	580	624	566	560	600	622	638	611	622	562	575	590	622	614	599	607	615	605	633	590	568	597	579	591	585	565	611	591	630	586	587	548	650	586	604	550	604	546	598	614	629	556	598	616	599	603	574	652	560	573	554	620	558	606	538	570	582	602	593	604	580	608	613	543	559	593	565	556	609	626	590	605	588	622	556	591	574	613	614	587	612	610	587	568	589	577	613	552	586	593	598	624	586	655	585	583	590	605	610	592	580	566	628	582	610	604	581	616	615	600	589	574	603	586	628	613	581	604	616	586	587	594	588	653	562	562	620	569	671	586	574	560	572	595	596	566	590	575	608	657	622	609	558	632	587	598	601	595	584	598	537	577	579	628	538	590	607	588	600	620	604	583	615	591	581	584	562	642	602	588	552	570	566	617	629	581	572	566	648	615	611	559	577	609	637	605	643	589	598	576	601	606	612	617	548	589	600	596	588	604	586	661	584	604	592	628	603	575	586	590	562	583	556	565	582	569	603	574	622	581	634	586	575	529	569	595	567	592	590	602	542	569	597	560	609	580	624	549	565	574	560	626	574	591	594	584	539	562	567	578	599	573	599	632	607	609	579	591	608	567	572	590	596	541	614	576	574	603	637	591	621	591	611	574	571	554	600	592	630	588	618	641	621	560	601	603	573	570	628	585	637	559	610	605	593	608	625	586	571	593	582	624	607	605	562	606	589	597	568	573	595	633	615	579	569	631	556	588	618	581	568	571	570	597	585	605	588	604	629	610	583	606	601	622	566	577	599	555	546	586	572	610	552	596	621	565	583	620	585	558	590	592	588	603	568	630	575	588	635	608	613	584	566	596	554	579	537	545	588	605	568	600	577	576	610	584	564	607	540	584	634	594	546	541	548	578	554	589	564	550	596	606	620	579	622	576	589	613	585	590	644	608	586	566	604	569	573	591	602	610	597	611	563	581	608	573	601	641	593	539	576	535	590	596	540	551	588	564	606	595	599	577	574	562	591	610	585	612	550	607	585	595	565	576	591	550	585	591	595	582	588	523	614	583	577	597	570	624	628	612	595	581	598	542	606	593	553	625	610	614	552	606	608	625	571	618	602	590	621	598	600	630	584	575	601	575	622	576	578	572	547	593	613	574	578	553	603	602	603	591	575	610	559	602	551	623	611	611	571	641	577	622	605	578	629	590	575	598	582	606	538	593	609	564	585	577	619	538	557	644	604	540	561	613	627	580	612	559	589	609	557	585	586	547	605	605	587	563	594	544	592	582	585	573	596	571	608	592	585	633	624	582	627	589	621	579	609	589	577	601	572	581	609	569
44191	19687	5646	2185	1581	1173	886	800	630	570	539	445	425	402	329	378	376	338	341	305	331	310	323	309	317	322	292	302	313	340	305	318	310	319	306	307	332	354	291	273	251	270	306	309	291	313	294	295	312	268	303	289	280	294	293	271	256	288	291	284	277	263	292	289	299	298	274	263	268	287	280	288	313	282	318	249	275	270	283	297	285	306	293	301	292	296	285	302	299	281	286	291	275	291	286	297	284	294	279	256	325	276	269	283	293	278	261	313	293	297	288	293	303	308	322	316	284	284	287	291	244	307	266	290	282	277	286	275	292	291	277	289	319	281	270	313	304	281	272	313	263	292	296	281	298	295	273	271	292	281	268	298	284	321	293	288	329	278	286	261	301	283	283	284	301	275	273	278	298	266	279	298	271	278	269	303	293	285	299	292	275	265	300	288	266	315	295	293	276	301	310	290	253	298	292	272	301	276	252	277	279	301	313	264	276	311	296	299	287	278	287	289	305	268	292	296	289	260	283	289	297	274	300	274	307	288	297	291	308	261	265	304	270	290	278	277	271	296	256	271	292	312	290	266	293	287	272	277	253	251	242	259	245	304	301	286	293	268	276	289	298	312	282	280	297	285	251	290	299	314	274	282	254	309	275	273	249	284	296	260	299	328	276	294	269	288	273	266	255	291	284	265	292	277	264	271	300	331	251	290	287	262	284	272	267	285	272	298	264	275	279	289	284	277	310	273	294	285	274	311	266	297	284	292	271	286	318	280	272	298	290	278	258	268	310	302	293	280	277	302	295	338	259	276	294	294	243	271	285	262	244	287	323	302	276	284	307	278	269	290	291	257	272	284	298	309	273	275	300	274	285	292	276	266	288	271	262	261	246	287	290	273	280	298	293	282	292	280	295	269	266	279	287	306	304	281	293	305	289	279	240	299	306	294	274	279	270	299	287	292	305	313	281	281	263	295	263	257	273	276	294	271	280	269	289	287	288	276	279	285	281	274	280	303	290	307	282	271	266	280	283	285	287	288	274	283	283	298	287	293	322	289	266	311	278	283	281	268	277	274	275	312	283	299	272	261	265	298	279	256	283	295	282	295	304	296	301	287	267	279	272	277	272	259	309	264	316	296	279	256	291	294	291	275	286	282	274	277	296	318	242	286	309	276	287	279	287	298	292	301	284	295	303	271	274	303	254	281	278	313	285	285	287	293	288	288	271	285	268	261	259	263	274	294	272	268	295	273	299	281	241	275	289	289	314	320	294	263	270	282	265	291	288	290	282	271	268	300	258	269	298	273	269	260	287	274	267	276	277	272	299	294	273	289	289	313	290	294	270	291	291	311	273	317	274	282	295	277	289	309	289	282	270	290	274	268	301	288	287	300	288	287	276	344	299	256	303	286	250	298	293	304	295	272	300	269	309	264	293	269	276	272	277	288	276	326	276	260	301	310	297	301	269	277	269	260	274	253	307	261	309	294	262	299	302	318	296	273	285	263	282	307	271	289	255	307	317	308	265	271	297	321	285	291	287	283	293	274	299	284	287	294	292	294	281	330	246	315	257	268	269	290	304	251	276	308	269	286	301	285	279	285	249	297	308	289	288	312	328	313	286	301	314	290	274	290	292	269	296	273	260	312	287	258	304	257	292	281	285	284	278	271	275	256	262	295	292	279	290	289	250	271	269	281	285	268	272	281	272	272	260	286	305	280	285	301	276	250	267	256	276	260	309	271	304	281	267	287	273	303	288	296	277	288	277	262	269	273	289	284	296	286	266	312	298	301	289	289	278	280	306	298	313	318	271	265	253	267	294	307	304	291	317	276	257	300	289	289	279	280	275	296	266	259	292	287	295	250	302	301	285	302	308	270	279	283	328	285	292	277	252	267	269	284	258	314	291	294	279	296	272	280	312	311	287	306	331	323	324	260	281	298	255	287	284	268	296	298	321	289	288	282	286	261	278	278	323	294	285	324	287	297	261	288	285	306	307	297	315	264	323	324	284	311	291	254	294	299	275	277	288	298	265	303	278	282	307	280	299	227	302	267	317	261	297	285	288	293	290	281	277	251	307	275	252	267	279	287	271	281	281	245	274	282	313	267	315	281	265	292	290	294	328	261	273	262	287	269	288	282	286	266	266	278	276	283	268	311	299	278	278	311	272	288	293	264	289	281	295	278	264	289	307	270	282	314	279	288	264	247	306	287	275	269	275	263	290	275	256	269	308	290	269	255	286	282	285	305	254	269	278	296	277	280	261	300	256	257	282	276	268	311	276	271	301	274	274	274	279	278	268	251	274	305	260	280	264	328	289	294	288	276	324	312	275	299	281	299	298	236	274	293	271	287	303	310	292	274	303	266	290	280	280	275	293	290	261	272	281	279	275	255	310	281	282	277	327	309	282	293	298	262	281	288	283	307	268	282	270	324	284	282	285	302	294	257	305	322	299	294	277	277	289	264	266	279	276	266	294	283	310	262	282	275	295	276	301	288	273	272	278	293	284	242	272	248	283	256	286	240	272	299	288	297	275	266	285	307	273	278	283	267	304	278	256	297	314	288	300	288	281	273	295	265	294	294	307	247	265	266	283	290	311	266	303	273	274	281	250	268	265	281	278	308	289	279	336	274	258	283	269	301	275	267	272	310	292	278	271	293	294	275	314	292	281	297	297	269	297	281	293	288	288	293	296	296	300	329	271	314	268	299	285	283	316	263	286	299	281	272	272	311	281	292	285	277	314	293	278	297	284	276	282	282	312	312	304	277	262	296	293	305	279	294	284	259	256	298	292	268	274	261	277	284	284	270	290	276	285	307	294	314	311	294	263	285	311	279	285	272	296	295	318	307	310	325	314	295	289	297	276	315	308	259	274	310	251	309	264	231	266	276	286	291	284	294	276	290	291	307	284	305	270	263	291	276	289	282	267	287	279	276	305	288	300	314	275	281	277	300	269	304	274	283	256	310	285	296	287	284	277	285	301	273	281	292	305	269	259	264	283	299	321	266	252	285	269	320	264	279	293	276	283	305	282	291	290	325	296	287	293	293	311	257	313	288	303	301	289	313	289	273	289	253	290	298	325	292	257	275	264	309	274	277	293	257	313	329	256	273	293	302	289	271	268	294	280	281	269	286	318	276	324	288	307	268	302	278	304	261	252	277	253	281	277	279	294	280	297	276	258	278	272	286	248	256	284	298	303	280	284	282	289	320	293	268	306	294	276	288	290	277	263	264	285	256	337	265	267	280	282	258	291	274	258	283	298	283	311	278	268	304	271	294	246	264	271	265	281	303	296	274	283	282	289	288	284	320	269	297	272	286	293	278	307	274	284	264	284	295	312	271	306	314	295	268	261	274	249	283	291	265	272	304	266	282	291	304	293	285	275	297	265	288	293	300	285	287	291	266	284	257	249	229	269	283	255	285	285	264	287	267	298	260	297	280	264	312	290	275	286	265	286	312	298	285	248	307	257	294	282	314	260	328	279	299	299	281	267	284	263	274	277	285	305	264
20743	2644	5456	6192	5476	4590	4057	3469	2705	2441	2079	1923	1709	1648	1521	1441	1273	1328	1282	1247	1207	1131	1067	1044	1122	1105	1083	990	1035	1057	937	974	1012	951	921	994	941	932	972	964	901	878	936	923	938	928	917	875	903	887	908	903	830	868	893	887	850	873	866	919	835	844	800	866	850	847	854	930	852	828	903	813	842	861	863	830	872	899	800	842	841	880	848	864	897	844	835	799	846	808	894	851	895	818	882	811	825	876	800	853	840	800	889	849	809	827	801	831	872	811	762	827	905	826	872	810	820	802	795	803	813	802	864	806	865	813	881	856	822	841	850	780	791	846	885	763	874	811	825	780	832	800	807	786	856	827	795	803	793	866	782	812	846	768	853	807	862	842	830	813	783	803	826	816	814	830	838	830	817	779	821	801	843	887	861	848	829	831	802	800	795	837	818	829	832	849	770	808	847	830	832	824	833	817	842	801	801	852	829	808	788	810	836	857	815	799	814	864	882	805	816	815	813	812	796	796	829	832	814	839	795	778	845	819	866	823	840	821	834	835	872	828	852	808	832	762	760	811	815	806	878	805	852	816	841	865	809	859	838	829	826	807	781	838	881	785	838	816	820	886	805	859	806	865	765	817	860	847	814	926	786	847	812	826	828	827	791	808	836	818	838	833	832	837	816	803	831	798	833	823	833	808	788	825	826	811	822	895	833	829	829	803	828	843	838	824	793	823	856	804	847	802	779	820	814	834	826	862	803	828	823	806	844	876	833	773	808	792	873	799	800	841	853	843	805	815	840	852	822	810	795	843	820	798	823	802	860	811	791	814	790	805	836	801	827	828	802	806	803	888	813	861	842	845	868	788	875	838	818	835	864	799	793	800	838	819	899	803	817	750	864	779	795	842	807	813	802	837	878	846	861	787	796	804	844	793	834	863	869	800	811	824	811	843	857	852	816	784	834	853	851	833	814	846	814	790	811	808	795	803	827	813	794	800	780	813	835	845	813	873	792	867	859	788	761	815	821	820	829	877	771	788	861	835	787	827	794	832	846	810	848	805	790	807	809	809	847	790	845	857	826	839	834	801	810	766	804	798	818	812	842	776	808	841	797	836	818	882	819	809	880	789	872	801	791	797	878	856	787	791	847	831	868	838	790	825	825	863	847	861	799	827	845	855	809	813	821	807	825	806	796	865	825	757	861	862	831	804	850	824	835	781	819	818	827	863	854	792	837	804	827	830	880	837	827	802	840	843	822	808	918	787	857	824	825	879	785	760	853	827	837	789	877	771	817	815	794	859	814	867	808	839	784	846	844	839	819	799	821	802	858	806	828	802	816	752	860	858	840	835	826	839	829	829	805	776	814	807	788	812	847	799	807	774	791	815	822	817	817	815	782	851	809	814	836	829	815	858	849	764	825	846	842	813	822	828	791	802	805	811	826	793	841	799	903	777	831	836	825	798	810	842	859	830	854	818	793	786	814	798	834	821	825	829	825	865	811	825	779	839	819	776	797	805	816	853	842	827	816	824	779	756	810	820	869	852	826	856	835	880	826	814	729	850	880	842	798	822	806	846	817	857	812	835	858	884	840	827	806	813	835	855	850	793	817	825	853	792	862	833	818	830	805	763	838	836	847	874	850	838	841	858	812	872	869	815	835	806	824	808	799	812	831	845	842	792	789	788	799	761	824	797	831	863	836	877	826	832	805	825	824	907	896	790	809	858	820	837	782	789	793	808	832	816	811	852	829	792	826	873	785	801	863	866	777	803	822	811	842	828	906	829	802	841	797	805	828	809	835	796	803	856	852	837	803	861	859	823	842	812	818	857	840	786	815	844	782	810	865	874	810	817	799	836	821	786	782	809	808	782	781	820	835	831	826	842	830	836	787	838	826	816	833	826	829	846	808	859	893	838	789	822	850	853	843	817	828	826	817	761	803	825	833	835	826	812	809	775	780	863	799	823	814	844	846	818	812	824	856	891	818	830	837	815	786	817	822	776	803	836	819	818	840	850	824	821	785	805	827	796	818	872	791	814	825	834	849	839	804	789	810	772	810	817	844	799	832	816	833	849	805	839	818	837	856	819	841	796	814	810	806	850	779	855	786	790	794	861	809	809	845	818	831	842	853	811	815	834	776	834	848	789	779	823	828	871	792	813	801	822	848	829	772	849	833	843	817	868	819	807	829	845	820	848	824	830	838	832	862	810	852	840	846	822	794	769	814	796	848	839	840	794	847	842	766	882	801	770	867	888	825	845	770	824	794	774	833	847	804	745	848	813	801	808	856	784	799	837	829	832	819	868	847	865	788	790	834	757	863	823	820	874	778	776	788	805	831	794	800	855	794	829	813	804	821	783	891	828	809	838	824	837	850	796	790	788	829	836	847	856	799	771	843	816	893	864	837	839	834	873	817	822	788	801	873	853	830	768	830	906	804	763	786	873	814	795	850	841	796	798	821	856	776	812	857	821	836	866	826	800	800	811	838	833	791	843	833	846	851	807	823	804	842	835	816	801	849	846	797	865	786	806	831	794	813	817	869	848	768	859	826	845	804	871	817	857	860	773	833	841	804	780	790	796	842	783	788	802	798	797	784	804	812	851	801	864	815	787	757	791	843	832	816	809	790	797	836	822	804	833	795	863	853	826	841	770	834	804	824	813	839	799	814	796	828	852	860	826	802	826	792	796	863	821	802	859	859	779	825	794	815	815	842	848	789	840	812	843	832	782	833	840	868	838	825	798	797	793	836	836	815	820	803	797	819	783	843	795	784	826	813	794	833	814	820	819	778	861	833	811	815	802	842	823	855	830	863	829	856	770	837	821	822	870	862	809	871	837	801	800	865	857	827	843	786	798	815	803	843	820	817	842	852	780	847	855	826	833	789	835	778	828	877	812	873	836	824	815	863	853	856	833	851	891	859	847	836	831	820	844	840	780	880	830	825	802	866	760	804	838	820	791	788	862	828	840	811	795	814	814	806	765	814	785	820	827	819	820	835	817	855	822	824	808	862	831	839	780	832	796	817	825	839	825	837	802	803	829	842	792	812	857	804	804	782	757	824	811	851	781	769	912	846	750	829	809	835	826	817	824	856	834	810	791	817	830	857	783	859	844	829	808	827	832	814	796	828	830	784	808	833	810	822	823	847	875	799	834	870	825	859	814	809	850	819	819	883	738	805	922	848	844	830	827	850	831	788	838	870	811	846	793	816	807	826	849	852	862	790	813	831	828	823	808	774	786	785	816	857	796	816	812	806	848	793	833	858	793	838	872	879	829	855	827	797	845	869	861	724	834	776	809	795	864	783	856	890	814	833	825	834	796	882	817	806	820	757	802	817	791	786	825	777	828	802	871	789	780	832	843	820	802	857	847	789	825	866	783	872	841	861	819	831	797	876	767	791	785	842	839	780	808	839	784	826	858	838	833	822	786	841	802	796	808	804	764	837	806	793	841	819	828	815	822	772	821	824	826	815	828	825	825	831	844	812	813	819	810	807	786	789	817	872	878	832	806
6381	447	226	161	128	162	126	109	118	111	91	99	110	94	86	102	97	98	96	80	92	99	97	97	100	88	98	94	86	105	111	79	99	71	86	68	103	73	75	76	106	96	95	111	86	80	67	95	87	100	98	105	95	83	93	89	88	80	72	85	82	88	90	80	103	86	83	88	86	97	100	80	90	79	76	97	83	83	69	93	85	109	99	94	99	74	85	95	95	94	101	94	91	103	99	87	80	95	95	93	86	103	95	90	99	75	77	90	74	95	72	105	92	91	83	75	91	77	94	99	81	91	101	96	96	85	86	95	84	101	70	80	95	76	98	85	90	83	105	84	102	78	83	91	101	90	87	83	89	84	107	98	101	89	91	99	85	86	105	77	95	99	90	89	86	88	92	93	84	91	96	98	127	82	89	88	81	94	107	87	89	103	91	82	106	85	101	88	86	76	89	94	71	94	101	84	80	100	95	88	98	79	71	101	91	102	99	101	73	95	89	66	108	111	82	93	82	87	88	92	85	98	84	92	99	100	84	83	109	105	97	89	85	88	90	83	60	111	86	73	79	92	93	68	93	94	83	91	93	88	103	92	90	91	104	94	104	88	87	70	87	99	60	98	100	75	103	94	98	95	96	99	90	97	80	92	102	101	98	87	91	95	103	96	90	99	94	92	80	90	90	91	112	90	77	74	94	76	89	98	102	75	82	96	90	107	92	94	103	82	77	86	80	78	90	89	110	83	93	93	79	92	83	106	110	107	108	88	94	92	90	93	85	64	82	86	100	86	86	76	89	87	105	89	85	77	92	86	87	94	91	94	71	103	98	87	96	109	88	97	76	110	88	86	94	101	112	76	102	96	88	96	89	93	80	95	103	84	103	87	93	96	89	93	95	100	87	90	88	90	88	102	106	85	98	94	71	97	76	76	76	80	96	99	85	99	83	99	101	103	82	81	99	81	86	106	88	82	77	93	84	99	96	106	91	86	99	89	93	88	91	89	86	90	85	80	86	74	86	94	83	99	99	77	96	88	89	95	92	91	95	91	80	81	100	74	83	89	99	101	91	85	87	96	87	75	94	109	86	89	82	81	89	80	81	89	90	67	85	84	87	74	103	86	101	90	69	95	88	101	79	81	100	95	86	108	85	64	78	90	101	97	104	83	89	77	92	103	83	89	84	98	89	83	90	88	100	107	82	105	94	81	101	78	103	107	89	78	104	100	88	101	85	98	94	85	79	86	79	102	99	87	80	80	86	99	73	84	86	77	109	100	93	91	77	94	88	94	89	88	90	76	100	86	98	104	79	102	88	92	85	89	90	88	86	94	96	91	91	95	79	87	78	87	79	93	93	81	90	101	93	78	76	97	80	91	89	98	85	103	96	99	93	96	67	70	104	93	85	97	82	78	87	112	84	85	89	80	88	87	81	87	85	91	82	101	96	91	88	86	86	86	89	83	92	95	99	96	112	98	98	80	93	99	87	100	93	96	87	82	98	78	65	79	99	85	82	94	90	107	99	106	97	91	99	97	86	96	107	88	85	95	116	83	100	88	77	78	88	86	112	91	86	91	92	104	94	104	102	91	100	86	91	94	89	103	93	77	102	91	92	81	82	92	91	87	94	98	97	83	88	94	83	91	96	96	91	94	97	90	64	83	100	86	96	113	103	86	90	85	88	72	88	89	66	80	105	102	93	76	103	81	83	101	86	76	88	77	104	84	88	97	90	92	94	90	98	89	81	66	92	76	79	90	105	84	90	89	101	87	75	110	81	75	100	85	93	87	86	77	80	77	86	81	100	90	86	89	85	101	95	93	99	62	111	107	86	88	75	98	97	90	87	92	99	83	91	95	83	98	84	90	89	88	113	100	81	100	82	70	95	94	106	85	111	89	96	84	93	94	89	88	95	89	94	78	90	85	79	81	73	79	106	77	97	91	106	96	88	94	97	97	100	97	80	92	80	79	96	84	94	93	89	99	86	99	77	97	83	106	100	78	81	97	93	99	99	87	94	73	107	89	95	75	96	96	89	91	89	85	93	87	89	86	107	86	94	90	70	84	86	91	75	90	80	97	87	97	87	99	80	75	94	101	97	74	87	88	99	84	91	87	97	104	89	87	87	92	89	79	79	84	88	75	89	80	84	109	105	83	93	92	110	86	85	87	82	79	93	81	73	91	96	86	84	80	84	96	105	94	102	98	75	73	75	70	95	86	85	89	79	104	97	94	101	96	105	89	85	91	93	101	86	114	93	84	90	80	106	106	87	95	100	94	101	81	79	98	94	98	73	92	74	84	82	75	74	82	93	86	85	82	89	95	84	92	81	84	80	93	80	75	95	81	88	85	71	87	86	85	71	83	79	78	91	85	80	90	78	98	85	101	92	93	75	105	89	96	89	75	77	78	111	92	77	86	108	95	83	88	99	102	100	84	90	82	90	87	101	86	84	91	90	94	80	79	80	83	91	86	81	84	109	98	86	85	76	80	94	94	77	95	89	94	72	90	97	81	90	78	98	99	87	82	86	84	83	98	93	75	78	87	93	100	108	91	74	93	87	78	96	85	78	98	97	83	101	97	79	85	89	94	91	92	101	103	101	113	86	81	89	87	101	78	92	99	91	111	104	92	82	94	85	96	80	86	95	115	88	84	96	94	79	92	87	86	85	79	94	105	87	90	91	86	96	89	85	113	95	80	75	85	97	89	96	97	86	79	80	80	86	87	90	96	87	108	94	76	95	95	99	88	85	84	102	102	90	64	97	81	91	102	88	86	67	82	89	70	92	86	83	103	99	91	95	95	82	94	100	96	98	87	96	67	99	101	79	90	97	91	89	88	96	73	92	110	85	87	97	79	116	96	106	101	89	102	109	93	88	88	88	90	82	99	86	97	85	116	64	96	108	93	81	67	73	95	88	85	87	77	89	92	86	84	90	84	92	94	82	99	90	90	87	99	95	77	69	90	82	96	88	89	85	87	92	95	94	87	95	86	86	95	105	90	75	84	93	75	85	98	86	93	85	93	89	75	79	102	80	92	88	100	101	87	96	90	107	84	85	84	95	86	83	100	96	94	95	80	81	82	86	73	89	83	80	106	81	90	91	100	85	90	84	86	78	90	89	84	93	80	73	88	80	99	91	84	83	93	87	86	76	93	88	97	93	88	89	99	98	86	86	80	94	94	98	86	76	86	82	98	100	108	96	88	107	90	79	90	93	105	112	92	80	93	79	95	81	80	86	85	82	85	101	95	88	80	88	65	88	98	76	100	90	102	93	68	90	111	106	92	87	90	84	97	101	81	92	81	85	75	93	84	79	69	95	95	95	85	84	87	79	97	89	90	92	79	89	87	94	89	84	104	96	72	90	87	89	81	89	97	74	90	88	72	85	81	99	83	100	82	96	85	87	99	97	87	92	87	106	95	108	92	86	85	77	86	97	98	86	80	67	84	81	96	95	87	93	79	98	100	103	93	77	82	97	86	85	83	106	98	97	77	79	73	75	105
6530	422	505	618	555	551	517	444	428	395	366	368	378	349	350	325	341	318	336	353	324	347	360	311	355	356	382	317	317	335	351	333	345	299	350	348	343	354	369	334	342	340	311	324	334	351	343	332	348	344	333	340	334	295	313	338	309	301	306	284	319	348	331	352	341	320	319	321	328	333	317	311	297	325	329	346	302	283	329	313	350	336	330	315	328	295	327	351	330	317	341	345	343	314	320	347	317	345	336	343	317	335	330	316	336	347	347	344	348	343	313	347	317	331	333	354	300	356	342	357	310	333	307	336	342	373	337	339	339	346	308	326	318	321	325	335	325	334	336	310	327	330	315	309	315	344	348	320	333	317	324	336	337	322	326	335	342	351	305	322	343	313	311	297	340	376	332	325	334	310	317	295	317	320	338	303	339	326	339	334	330	313	326	346	334	318	316	334	328	327	308	333	291	347	333	314	306	319	329	333	311	355	356	354	303	337	319	323	328	319	303	349	351	338	340	342	295	328	332	286	302	309	264	340	342	323	292	350	337	356	319	331	349	348	333	345	323	329	343	336	335	351	341	328	350	321	349	327	330	290	350	312	324	354	299	313	351	321	331	322	324	302	335	319	333	322	347	336	327	343	342	334	335	328	356	331	306	347	324	337	322	367	337	318	280	314	353	299	332	322	346	305	309	303	352	315	359	330	331	315	321	308	294	338	313	323	323	324	337	342	333	327	334	356	313	317	295	314	325	318	300	340	307	314	339	320	318	314	292	308	346	342	364	322	327	325	301	333	337	309	360	291	347	340	357	343	365	329	322	324	333	362	320	343	337	324	293	297	342	374	327	317	355	342	348	314	324	318	346	323	325	310	328	316	323	335	326	364	348	321	320	350	279	334	290	343	309	308	335	290	336	357	294	317	341	327	327	329	290	323	346	328	337	331	301	353	332	367	340	353	321	354	327	329	343	317	337	295	340	322	324	318	359	321	329	336	359	333	325	347	335	317	331	347	307	329	335	346	334	347	344	316	358	321	319	320	336	333	358	348	316	317	319	354	361	323	307	329	300	343	333	325	362	313	311	326	355	327	318	338	319	339	323	330	292	328	344	351	324	353	324	319	310	327	307	344	321	332	325	335	314	339	354	320	342	318	345	337	338	353	330	313	357	334	293	336	352	318	309	349	355	337	337	304	355	326	355	347	358	336	334	307	331	321	357	328	355	310	346	318	328	322	317	344	326	349	319	355	323	347	340	320	332	317	363	360	317	344	313	328	312	329	324	354	339	369	356	330	332	338	351	326	312	274	321	383	307	343	326	337	330	335	334	367	330	332	314	336	334	349	357	294	321	308	320	326	309	332	316	304	360	290	301	306	312	367	327	307	318	343	357	317	352	325	373	327	292	365	330	348	313	306	337	358	336	325	350	358	347	335	316	348	328	312	358	307	345	329	336	316	321	342	327	299	329	369	322	299	319	327	342	320	320	333	317	316	331	325	334	341	326	330	334	289	324	316	380	344	356	323	311	335	357	324	316	327	315	348	356	327	337	338	327	388	343	307	288	348	309	344	302	325	332	329	309	340	331	339	310	337	309	332	317	313	296	326	309	347	324	318	335	350	298	295	341	336	321	328	321	305	329	321	365	316	327	349	336	330	303	295	322	316	340	287	315	297	345	359	337	340	335	339	338	333	310	328	340	297	340	322	322	336	342	329	356	330	320	361	320	313	328	323	323	331	355	343	323	296	357	278	339	315	338	353	315	320	364	311	339	314	317	310	332	295	341	315	311	281	330	325	331	313	301	313	339	330	311	347	293	320	353	327	330	332	331	321	347	320	341	347	324	349	332	314	327	335	316	276	310	351	331	310	319	342	342	345	326	354	336	309	330	334	313	342	333	313	308	343	352	315	313	334	315	308	343	302	320	336	332	328	341	301	315	309	313	345	347	308	354	307	359	339	329	376	294	317	334	338	300	313	328	300	360	333	331	343	331	316	322	277	302	316	347	325	313	376	300	315	299	366	355	332	353	323	302	318	343	354	332	349	317	306	320	292	345	336	313	287	315	306	316	361	354	347	355	359	355	321	308	328	313	314	318	334	355	346	320	327	315	341	328	331	318	311	322	314	320	325	324	337	330	287	337	335	330	333	330	345	348	297	283	304	363	341	310	329	324	334	332	301	351	325	324	336	335	348	336	307	342	321	324	313	355	329	343	352	341	336	311	326	327	337	330	341	351	313	328	350	323	323	333	317	332	338	337	341	326	320	346	364	343	325	297	327	345	343	338	307	328	324	306	334	333	350	327	360	313	350	354	319	322	316	322	320	356	315	330	355	296	315	323	329	324	357	294	339	345	292	340	337	337	334	346	291	314	342	317	331	317	348	359	319	333	334	348	322	323	306	320	316	341	308	320	327	305	326	340	317	332	327	314	317	357	333	323	313	303	314	334	306	320	321	345	331	357	301	341	365	297	346	328	335	333	299	317	307	327	315	339	337	343	330	342	315	358	316	323	333	322	306	352	328	322	297	318	318	322	349	323	339	331	329	331	308	317	326	323	321	337	340	302	307	317	326	311	350	337	350	313	308	336	308	295	340	360	306	318	329	338	358	327	334	324	355	297	301	344	326	323	374	366	351	330	347	320	336	332	319	332	336	321	305	361	321	332	341	348	320	322	326	303	330	329	344	313	343	311	305	321	340	303	310	322	323	332	327	297	322	339	339	347	359	345	344	356	317	344	354	335	358	303	343	345	360	308	317	324	364	339	330	347	365	344	329	352	315	299	330	332	333	337	339	303	345	326	319	308	338	327	329	290	296	321	308	314	335	324	317	319	365	328	331	323	337	341	312	345	299	344	325	345	309	351	331	349	314	352	313	304	342	300	317	343	294	327	288	308	343	312	342	343	317	352	333	329	337	330	338	336	339	343	315	330	360	359	324	333	318	331	316	316	321	324	335	355	318	343	339	325	339	326	348	360	293	332	297	306	317	361	330	303	311	315	337	325	317	365	313	355	335	310	332	336	314	321	288	301	316	346	312	316	361	334	325	310	317	351	344	346	295	331	304	317	349	352	329	299	341	322	322	307	301	328	344	365	335	319	346	321	335	309	320	330	364	317	290	337	336	330	336	322	346	289	336	318	307	334	311	324	315	308	332	313	344	360	348	316	325	342	301	336	323	319	334	321	365	324	342	300	301	322	347	332	335	343	321	341	308	332	317	343	309	331	314	332	330	303	311	356	325	343	320	322	327	319	328	328	293	305	326	336	345	306	309	312	377	329	319	337	322	334	360	300	316	331	343	339	285	317	324	323	337	327	340	324	333	352	313	351	342	364	303	338	344	346	344	310	329	324	327	305	336	321	316	311	303	353	330	336	371	325	322	342	349	330	327	327	330	320	314	306	352	356	345	347	338	342	314	331	325	328	333	346	339	326	341	321	301	319	326	338	320	311	309	324	355	319	322	366	340	297	354	317	313	337	317	323	349	324	330	354	351	343	309	315	338
33679	9879	1666	1127	832	652	513	433	350	363	287	274	262	260	246	243	220	202	211	228	235	197	206	197	218	246	205	188	191	199	200	188	183	206	178	200	203	198	191	181	208	191	218	189	182	211	183	206	183	172	201	182	174	191	173	209	200	205	168	219	201	193	188	185	169	196	177	174	179	191	179	201	180	179	196	167	183	207	193	177	228	198	204	197	205	177	182	215	185	175	169	179	196	200	207	170	193	201	205	194	156	186	185	205	213	183	194	156	174	194	196	231	196	172	186	203	209	203	185	169	206	190	204	193	202	192	187	167	196	173	188	188	176	209	195	172	178	180	209	178	167	196	202	180	177	184	180	176	180	181	167	180	179	184	170	176	173	163	220	204	197	203	181	173	203	203	162	218	207	180	196	174	189	156	205	174	179	206	171	198	195	174	177	185	177	199	171	192	192	215	167	193	185	195	185	173	161	181	160	186	203	206	194	204	194	162	186	201	167	194	184	161	184	193	191	191	189	191	173	188	183	198	196	175	171	174	161	170	209	181	196	189	203	176	208	180	194	202	166	175	179	180	195	182	187	174	183	160	195	200	165	166	205	185	186	206	164	206	184	191	203	200	174	199	205	147	203	199	194	180	199	181	197	162	191	203	217	190	186	206	205	193	153	206	188	198	205	169	167	184	202	180	178	181	192	199	186	179	195	215	182	179	191	192	169	183	204	195	197	169	202	201	185	191	178	200	152	191	194	215	168	187	197	191	209	205	183	191	175	197	189	188	183	176	185	196	212	200	182	181	190	186	202	177	171	168	197	186	207	184	176	205	169	165	195	151	210	198	169	194	177	185	182	190	208	189	185	201	205	180	190	192	176	171	196	178	199	195	184	196	196	187	203	193	181	212	220	169	192	182	192	216	187	192	175	190	201	195	198	167	180	200	178	200	200	187	189	206	207	183	172	196	181	198	203	193	182	168	195	191	184	184	180	171	187	185	173	192	174	196	185	190	199	210	193	195	207	176	208	221	195	183	198	189	173	198	210	211	200	180	199	165	207	176	179	180	206	189	189	186	196	178	180	209	184	175	168	167	200	191	196	216	189	190	195	193	188	189	174	179	195	191	209	182	196	205	185	200	177	203	194	203	181	166	198	173	182	181	176	177	175	204	179	198	214	200	164	185	204	202	214	187	170	182	165	158	184	214	177	197	168	187	170	172	161	165	163	185	186	198	197	173	188	185	170	158	177	201	186	181	230	180	191	187	158	180	185	206	176	186	179	185	184	184	191	168	201	174	187	160	204	207	188	190	175	178	191	201	186	198	197	187	179	196	176	181	194	186	187	191	197	176	201	181	178	177	184	183	190	195	214	206	193	211	186	185	166	176	210	186	178	172	160	189	189	192	212	191	198	188	194	196	184	198	202	194	197	194	195	169	206	189	199	190	170	201	190	193	173	176	165	172	198	171	180	187	162	173	195	170	187	197	195	196	197	183	196	187	191	204	183	174	196	196	180	172	200	191	178	191	190	200	195	182	188	191	186	182	185	192	206	201	177	184	182	173	185	210	194	186	189	205	194	183	183	148	186	213	168	163	197	198	200	162	185	198	184	189	197	205	191	207	205	170	163	198	191	194	173	188	177	190	182	210	171	213	184	194	210	191	186	199	201	195	202	194	204	182	193	206	217	186	144	184	207	233	195	166	200	167	197	174	168	184	188	177	189	186	176	200	181	197	189	171	192	178	205	195	181	207	183	191	193	160	177	199	170	198	193	182	191	197	176	187	180	184	223	172	190	187	195	166	216	210	203	181	209	197	202	183	173	184	185	184	176	179	183	211	197	185	199	172	181	183	204	169	219	190	173	196	180	202	180	195	191	197	166	177	216	200	186	186	179	204	202	192	201	185	199	185	179	193	188	171	208	179	169	201	165	171	182	204	184	200	194	170	232	172	189	193	180	208	197	204	188	188	174	194	201	197	174	210	184	195	166	202	207	186	174	183	189	182	162	167	198	150	186	184	163	221	181	184	194	198	188	165	197	197	198	215	192	196	203	175	183	178	188	174	176	181	159	183	182	189	159	186	194	187	178	205	208	213	189	188	195	198	191	212	165	164	164	194	185	193	178	165	203	180	189	213	188	185	198	196	195	190	195	199	173	189	196	196	185	172	157	200	200	199	194	194	195	179	182	215	201	199	183	185	203	196	193	191	198	161	211	167	188	177	194	180	192	205	190	186	189	197	205	186	200	195	200	215	209	200	200	202	173	180	187	158	184	184	193	177	187	188	181	183	191	189	211	195	212	162	203	187	187	172	174	186	175	204	195	191	198	188	162	187	211	169	208	184	213	187	174	178	202	216	189	215	217	175	198	173	190	220	180	196	188	177	219	184	177	186	190	182	178	205	183	186	170	200	210	189	173	177	196	164	183	170	171	174	179	179	194	209	182	202	189	185	196	186	175	180	181	209	199	172	161	187	186	173	200	180	200	194	196	187	173	206	180	185	166	195	203	185	177	202	166	184	181	204	177	201	210	194	174	194	197	205	208	172	183	190	184	183	183	188	177	178	212	194	189	180	191	198	212	210	187	218	193	178	195	183	176	192	190	198	198	189	170	195	197	190	203	200	206	155	184	175	196	180	197	201	186	217	194	189	209	178	190	189	204	207	168	191	182	175	205	188	178	195	182	174	185	213	178	207	208	188	192	216	188	186	186	194	185	194	192	175	222	187	192	200	227	198	224	201	189	186	195	167	187	161	180	178	202	183	199	172	217	180	180	194	182	189	179	178	205	190	189	183	208	205	170	203	146	180	178	180	197	199	196	170	197	194	163	193	186	180	174	189	193	207	160	190	201	183	174	169	206	173	190	181	178	195	168	168	198	202	177	180	195	186	207	172	218	203	192	173	201	187	192	173	187	194	189	190	169	181	206	162	207	198	163	155	195	193	173	196	194	170	184	185	171	166	187	212	204	171	175	206	184	178	172	189	185	200	163	216	187	186	215	195	179	157	173	192	200	187	205	157	180	165	165	202	170	195	202	196	211	185	175	179	194	188	188	174	205	176	183	161	199	167	192	179	187	225	224	195	196	226	181	202	192	182	207	178	195	201	224	188	179	157	186	201	206	198	180	172	181	174	187	189	202	212	193	211	215	175	194	189	191	180	179	209	215	191	194	176	192	175	181	184	196	184	193	176	192	197	214	189	200	183	195	177	187	210	202	160	200	190	160	163	180	195	169	210	198	185	192	169	217	207	187	198	188	204	187	184	197	182	177	180	187	201	171	198	193	195	175	190	176	183	178	192	170	197	163	181	200	165	200	164	210	220	173	212	203	164	174	179	191	191	189	204	184	183	191	198	187	156	190	185	200	165	186	171	185	176	191	185	195	174	175	170	196	179	187	182	190	224	182	193	204	179	213	183	168	174	178	175	201	178	182	197	171	177	179	202	178	187	157	179	185	199	183	173	201	210	176	185	195	188	180	198	183	185	210	173	214	174	180	198	172	178
15049	1523	3128	3623	3231	2707	2264	1879	1652	1488	1314	1175	1102	985	971	966	875	877	841	831	723	800	754	745	734	736	712	725	703	680	652	691	662	659	680	637	654	673	656	620	647	627	628	624	625	638	636	612	597	621	596	629	602	639	590	652	568	607	578	610	635	597	597	606	633	621	616	664	567	641	605	584	584	595	656	546	569	614	602	552	592	613	637	653	615	566	562	569	580	620	638	609	622	566	611	574	584	603	571	612	589	588	590	629	559	609	583	591	613	593	598	612	621	591	624	617	606	608	644	609	560	591	607	556	586	638	598	607	589	550	578	583	577	561	599	580	543	591	577	633	624	582	579	586	597	581	560	638	559	578	576	557	581	608	559	592	589	595	554	631	593	597	579	605	608	621	616	570	601	635	564	571	621	586	610	609	631	584	608	605	634	542	643	591	570	635	628	612	617	613	586	639	587	599	638	574	604	605	571	540	543	582	646	557	572	583	605	579	563	569	579	612	593	576	564	596	570	600	581	584	588	599	562	566	601	549	590	584	594	619	581	613	585	622	549	538	565	603	603	626	593	560	565	624	616	622	559	589	560	658	608	596	571	586	608	628	624	600	604	569	640	570	562	592	603	588	595	626	602	596	559	545	588	594	611	603	575	575	536	630	616	583	577	588	576	617	596	589	609	602	582	592	604	597	561	617	584	594	590	601	590	587	567	574	591	588	624	560	590	598	593	613	555	586	594	621	581	561	594	572	563	553	599	564	580	617	605	581	557	570	581	615	592	615	593	577	612	585	571	582	603	629	588	583	599	572	629	650	571	589	621	644	586	605	597	621	629	586	581	581	588	577	623	542	586	618	603	610	584	552	574	543	552	593	573	600	570	598	594	614	582	565	610	616	601	608	587	608	593	599	626	578	596	604	593	600	616	591	574	570	601	587	546	602	552	557	625	588	573	588	570	579	611	598	578	607	616	568	585	615	587	578	620	635	564	603	590	592	594	566	533	603	616	595	634	625	581	587	595	644	621	568	594	599	567	579	571	564	627	616	648	609	585	592	596	597	580	596	608	603	605	609	612	530	642	598	600	600	588	541	567	596	560	583	541	605	637	593	552	585	613	589	583	567	612	595	545	543	610	559	570	620	581	557	585	603	579	592	577	586	571	578	594	595	566	586	586	566	542	550	586	590	584	573	594	615	579	591	631	552	598	590	584	612	579	573	583	609	599	580	614	603	553	606	590	614	569	571	602	594	561	589	620	605	559	614	560	600	585	586	563	584	577	587	570	599	587	593	548	553	575	559	598	606	573	576	568	586	621	540	626	594	538	610	635	586	571	547	544	601	580	608	597	603	595	546	610	569	583	602	572	605	608	555	590	640	615	573	582	556	589	582	582	630	588	630	596	599	618	607	609	581	607	624	588	615	577	588	580	597	575	578	593	611	590	558	576	600	583	605	639	569	586	588	598	574	549	550	638	572	592	593	592	627	605	607	587	604	625	575	586	587	568	630	568	567	570	584	596	628	543	632	584	594	575	580	592	597	605	584	589	606	580	575	597	593	581	590	592	601	600	601	616	609	622	573	566	600	598	625	592	546	575	583	575	576	612	580	613	603	598	569	635	561	619	577	588	597	591	602	633	589	576	617	572	529	564	626	589	587	611	605	574	599	634	612	563	635	610	592	582	613	646	602	568	626	602	554	625	562	601	568	615	623	582	593	581	607	596	555	559	606	606	571	633	584	619	548	581	594	588	602	602	585	618	632	624	636	564	575	597	563	586	592	569	606	586	575	575	578	616	590	573	604	590	629	562	580	582	596	581	587	587	558	577	612	600	593	593	611	583	549	568	569	617	589	563	531	566	594	581	618	632	593	647	623	595	594	569	551	595	610	606	589	577	571	593	562	592	608	591	576	611	603	638	608	597	590	575	575	590	609	632	601	572	613	544	576	632	635	545	574	605	588	570	607	561	581	544	578	605	615	593	569	618	629	619	613	579	568	606	579	603	579	590	582	634	552	595	590	580	580	628	598	562	617	535	594	581	618	571	589	585	608	621	565	607	582	559	584	583	630	562	616	599	579	584	572	576	623	571	618	566	596	583	603	571	645	566	561	567	567	578	552	618	566	575	571	572	599	605	613	602	586	611	570	621	553	577	562	604	584	616	587	593	611	571	596	593	574	603	540	561	600	596	548	557	605	609	589	570	567	630	622	562	567	602	576	575	554	590	590	598	570	559	608	555	574	641	592	616	618	592	558	585	583	572	583	605	601	592	608	569	598	610	559	591	578	586	648	593	572	575	602	600	595	559	580	598	590	569	593	617	597	555	607	567	551	532	593	637	596	598	592	605	596	569	573	552	608	607	593	551	617	595	582	613	605	616	625	642	583	577	623	619	589	585	625	670	596	564	612	598	622	621	593	551	589	567	581	538	610	621	614	609	575	586	558	616	568	626	633	591	582	615	610	561	614	634	610	603	589	562	638	590	605	632	613	580	585	583	578	615	640	636	589	607	632	589	602	656	599	546	599	604	583	544	598	601	570	555	603	605	577	594	584	576	606	564	566	569	629	614	588	606	581	619	607	573	591	546	605	615	592	592	569	599	620	620	626	565	608	544	604	596	587	599	604	606	615	627	597	603	593	583	610	588	612	565	565	601	598	588	597	588	593	576	607	591	610	597	612	569	620	573	604	625	551	569	617	565	566	606	620	572	585	596	586	586	565	589	603	566	576	599	616	565	599	571	560	576	596	590	581	615	570	605	654	598	632	590	588	554	597	609	639	594	580	594	605	575	591	592	594	600	633	578	604	559	611	603	604	564	607	572	623	582	591	582	605	609	607	568	642	583	606	582	581	622	573	551	593	560	546	628	579	583	599	540	590	602	557	558	572	547	572	573	562	599	617	609	604	572	568	589	592	604	579	543	575	568	601	531	580	615	592	601	587	630	572	582	582	583	569	557	619	621	597	556	591	555	603	579	601	560	616	625	572	542	583	550	594	579	596	631	608	597	593	599	578	603	574	594	621	544	579	627	553	607	597	552	549	605	587	601	574	589	557	637	583	615	566	587	601	605	586	594	543	596	578	598	623	588	651	561	602	587	591	596	574	636	579	585	584	601	610	571	584	604	583	626	578	626	638	610	582	566	607	571	588	613	618	564	573	591	575	554	647	587	577	587	613	604	601	625	612	569	574	558	520	596	581	618	553	601	598	572	606	586	574	581	613	549	568	564	575	626	583	591	601	589	585	580	563	598	567	607	601	617	621	608	520	608	577	613	607	606	594	550	638	563	622	657	598	628	607	596	601	582	630	588	627	585	560	596	565	574	574	677	607	633	614	549	579	590	588	586	620	587	583	613	626	576	613	593	560	576	537	580	585	643	579	544	579	590	636	547	631	623	614	631	625	620	606	582	575	574	617	596	608	578	563	601	599	573	572	596	595	564	587	546	601	560	593	557	598	588	628	624	605	594	612	584	624	595	580	607	608	590	589	639	578	575	636	555	597
41214	20015	5132	2182	1645	1152	969	780	684	588	512	470	407	390	412	358	355	346	356	343	330	333	312	315	313	344	285	312	299	307	317	304	296	319	289	314	287	305	288	303	297	274	296	333	297	298	265	274	311	317	287	268	284	288	295	253	289	299	272	319	290	295	313	294	289	249	315	282	301	278	290	295	314	314	286	272	309	305	242	305	284	303	294	289	287	286	287	289	286	254	313	293	287	280	307	300	272	296	305	272	267	327	278	273	286	299	294	303	284	303	281	283	280	263	296	305	268	274	300	279	266	278	261	287	315	274	310	268	293	291	291	298	278	294	262	302	290	263	296	308	304	303	262	277	308	270	303	309	296	271	251	273	283	279	248	289	240	311	262	295	265	279	276	305	282	302	271	279	267	281	290	279	265	315	254	289	286	265	321	315	290	277	277	262	305	268	296	270	258	286	298	294	264	272	298	284	244	280	305	318	273	304	266	285	269	264	261	303	300	276	301	280	281	285	265	290	273	292	289	287	273	264	280	268	270	284	296	278	289	276	259	280	233	253	298	267	288	303	283	272	286	292	294	297	270	252	299	298	330	285	288	292	309	281	304	253	306	291	277	278	260	291	291	274	290	318	272	281	287	270	264	305	298	292	270	283	279	264	294	279	293	256	282	286	261	285	284	294	260	276	311	279	300	273	265	273	290	305	266	302	265	321	280	292	269	270	300	294	233	268	285	302	253	263	274	278	295	301	291	279	300	304	272	261	305	306	292	267	295	277	322	299	275	279	272	282	295	278	308	287	272	267	246	285	280	268	297	277	281	299	272	275	285	254	279	295	275	289	261	280	306	296	255	307	284	284	301	286	294	299	276	293	281	264	280	318	276	273	271	276	295	282	285	280	268	284	283	274	285	297	265	263	311	293	304	294	262	266	277	257	294	286	285	310	293	311	246	293	249	296	272	293	238	284	284	323	270	296	284	277	270	273	278	281	313	290	289	285	285	270	263	299	291	260	257	257	280	283	255	298	277	288	278	241	262	242	271	273	303	302	289	299	268	292	286	288	271	322	251	264	288	287	252	274	260	290	299	281	297	286	279	291	253	272	293	280	260	315	316	275	315	288	303	303	283	293	274	298	309	290	293	293	267	299	310	266	291	283	253	299	271	268	284	287	309	296	298	276	305	335	280	296	296	262	274	231	294	291	251	300	282	291	253	275	274	282	307	281	275	269	279	264	281	269	311	294	271	247	275	292	275	272	277	296	294	295	283	289	280	297	305	275	280	268	285	279	259	260	255	291	311	283	278	297	274	323	290	320	301	303	296	292	287	288	276	312	292	300	284	276	296	301	293	293	279	276	282	280	264	277	307	278	288	265	294	295	295	292	292	275	286	289	284	287	285	271	262	284	277	310	293	293	272	283	258	278	274	305	285	295	315	317	301	288	279	311	303	298	282	308	273	277	275	289	266	278	308	272	302	293	245	308	295	250	289	279	292	284	285	295	287	287	272	281	252	268	277	288	290	254	298	309	292	301	269	269	258	308	280	279	265	270	291	263	289	253	261	289	276	327	309	286	305	288	284	316	282	297	286	311	293	295	262	282	288	271	276	294	309	270	282	260	267	313	259	308	271	279	274	293	313	303	286	260	274	287	293	263	256	294	312	263	289	268	279	296	267	265	256	287	276	288	262	288	265	292	309	297	293	275	255	279	291	280	260	299	290	314	277	287	287	291	262	293	301	284	283	285	273	269	305	285	274	301	286	268	283	300	316	286	307	289	281	303	278	315	311	261	314	301	290	281	288	292	286	319	309	252	297	301	273	259	251	297	320	276	307	280	283	281	306	310	280	265	298	280	285	289	254	268	250	289	275	273	261	260	295	259	258	255	287	290	278	275	294	273	303	286	248	275	283	242	297	270	315	282	276	297	250	285	315	292	277	298	263	271	293	302	306	265	314	274	289	320	287	294	304	300	268	263	302	269	254	267	307	287	284	294	282	279	271	242	316	289	280	273	279	295	282	298	291	287	279	283	285	269	264	281	276	287	289	300	284	236	325	274	276	297	308	271	295	285	298	278	296	280	256	308	262	290	267	290	317	261	302	287	278	305	287	294	299	300	302	280	280	272	297	272	258	261	266	268	292	296	303	298	284	267	303	281	290	290	303	294	288	329	275	283	273	272	274	260	281	270	292	295	275	288	302	283	266	245	270	321	279	283	298	264	287	314	298	262	269	290	294	282	256	276	292	277	283	278	284	283	292	263	280	281	279	275	289	277	291	298	264	274	278	299	266	273	278	273	311	299	271	283	262	267	263	297	313	273	283	295	241	308	274	262	301	256	287	279	257	285	295	304	277	280	268	269	283	291	287	296	291	264	280	291	286	307	284	310	306	301	323	281	283	298	270	286	280	265	251	260	268	249	286	318	266	287	260	300	285	258	282	265	269	266	277	271	314	288	295	269	306	293	309	286	313	289	286	296	256	285	295	268	281	299	284	280	312	279	317	309	275	310	277	296	249	253	259	257	289	288	292	267	303	308	243	287	311	289	295	278	262	290	295	278	318	285	284	264	269	283	277	301	263	282	301	288	290	297	275	275	266	301	283	291	273	283	306	268	276	291	290	298	282	294	319	263	275	278	285	265	298	264	242	301	271	311	301	278	298	276	290	265	283	286	266	273	276	259	303	283	290	279	276	267	286	276	291	289	274	296	261	253	269	279	264	307	296	282	268	272	294	278	293	291	280	294	260	302	295	281	295	316	279	297	302	293	294	273	304	286	268	292	285	290	278	303	242	271	276	319	248	282	290	291	294	262	274	276	291	268	260	276	261	273	251	263	271	271	279	253	249	309	298	297	274	304	276	249	292	291	295	270	259	275	284	273	300	261	257	265	306	293	296	273	303	300	302	278	287	276	274	276	305	288	288	329	304	277	270	261	283	268	268	278	282	300	292	301	265	257	267	278	267	262	262	296	298	274	259	271	268	291	301	274	253	249	309	298	280	280	263	310	279	285	319	283	279	312	275	281	312	311	285	267	292	298	291	307	274	291	298	289	298	268	290	284	271	285	290	296	297	260	276	301	257	290	295	280	276	257	278	287	264	263	285	273	271	286	300	300	282	269	296	297	288	305	280	286	275	312	277	286	305	287	282	289	263	258	273	278	271	284	272	255	293	313	286	257	294	326	271	278	260	275	288	250	285	309	298	273	265	271	275	268	269	310	281	302	291	295	316	250	273	289	277	297	271	290	293	267	282	281	280	287	288	265	291	287	238	271	317	284	275	277	281	272	292	273	288	276	264	287	255	270	265	264	288	312	280	265	310	285	279	298	271	277	270	283	279	280	244	288	266	271	299	287	233	302	270	265	302	266	307	271	282	290	267	273	261	266	264	261	285	300	280	244	296	268	278	334	273	309	307	285	285	299	278	305	253	285	296	284	253	265	285	266	277	282	282	291	296	245	287	292	305	282	254	296	286	285	293	277	278	273	295	301	321	304	280	300	271	271
18656	2634	5543	6274	5405	4421	3908	3277	2740	2549	2123	1902	1739	1581	1519	1447	1374	1292	1302	1218	1122	1094	1102	1087	1060	1052	1034	1002	1009	1007	1018	947	984	918	913	955	897	982	869	918	930	977	910	899	878	930	907	921	885	889	846	857	847	842	880	819	837	821	899	841	804	852	860	857	808	851	876	874	840	894	882	807	890	834	821	813	884	793	888	847	815	829	788	790	848	852	836	808	829	851	827	871	858	772	834	822	817	881	806	838	800	833	798	856	882	790	863	781	803	808	785	833	872	837	799	807	854	833	865	810	844	834	757	813	821	819	804	868	792	807	770	850	824	865	819	852	812	831	899	845	886	823	817	848	813	775	859	846	825	832	846	810	836	850	834	814	817	832	882	840	796	838	829	828	792	822	855	823	825	842	836	827	765	870	838	789	848	842	835	801	862	804	825	866	812	798	825	844	815	846	773	827	800	827	850	829	828	841	846	785	819	773	795	858	812	788	785	804	872	814	869	838	791	831	806	815	814	873	858	770	842	833	802	890	810	843	837	902	789	816	782	825	837	781	821	821	792	854	804	811	834	852	825	820	824	818	792	852	778	854	809	819	826	859	908	845	864	846	757	881	818	859	788	806	831	818	829	818	779	781	842	805	804	800	841	781	794	812	834	843	815	806	833	769	828	823	762	796	917	824	836	819	906	816	782	796	827	849	827	813	758	740	797	825	847	810	781	805	802	778	798	902	867	853	805	891	841	794	831	814	833	779	800	855	833	843	771	809	824	819	830	799	807	791	810	799	827	823	796	795	834	804	855	817	812	841	812	849	828	829	842	782	776	827	864	818	839	799	815	820	782	836	823	873	817	777	837	833	786	804	763	804	825	781	814	830	782	843	831	796	776	832	821	785	805	808	865	831	843	793	812	844	814	850	823	820	865	788	827	835	819	823	842	793	859	764	832	801	879	806	814	777	809	851	825	826	776	820	829	806	833	844	868	863	803	820	864	839	813	818	827	791	760	825	803	837	845	840	786	818	868	837	835	827	858	914	799	845	862	846	833	854	850	812	835	785	772	820	886	808	845	800	801	815	845	758	844	829	810	818	874	806	836	790	859	860	823	798	808	875	850	809	795	806	829	834	821	856	823	866	772	821	832	775	844	779	733	819	807	848	850	811	760	793	815	840	883	805	839	781	815	858	779	818	828	809	788	779	860	836	844	806	826	770	770	847	836	822	828	840	822	824	802	807	858	822	835	818	775	863	814	800	831	807	843	825	829	853	832	842	831	821	827	819	844	804	836	840	805	844	827	785	841	854	828	798	820	815	764	838	867	805	792	824	841	813	835	830	806	796	820	819	829	868	792	787	820	777	806	860	818	792	808	772	793	868	828	844	798	804	852	862	831	865	834	804	809	834	801	864	822	837	792	820	864	798	802	819	801	776	796	792	787	794	818	808	781	733	881	835	804	834	828	810	834	894	762	863	825	830	810	833	806	844	881	833	789	825	821	855	821	797	718	812	825	855	805	811	784	822	786	811	767	876	826	818	811	777	801	823	812	857	806	773	814	794	813	822	805	793	798	852	825	827	761	806	824	772	781	836	838	819	833	839	855	812	807	798	773	809	786	863	840	762	814	812	801	843	806	819	789	831	792	833	771	833	809	817	865	834	783	804	888	809	792	807	846	810	819	801	836	823	799	851	835	804	832	822	842	815	824	821	784	807	849	819	818	750	776	765	837	810	835	838	778	747	836	842	849	832	802	801	822	814	812	863	798	803	797	843	782	868	861	823	820	818	873	757	802	833	802	823	823	841	801	809	824	779	841	752	795	825	809	796	824	822	783	852	782	788	815	812	869	809	815	832	849	857	833	870	819	847	785	811	846	829	795	835	861	799	836	818	830	805	855	829	861	825	785	850	820	830	806	841	784	793	818	790	826	831	817	834	824	730	820	807	830	824	792	797	859	873	820	839	824	871	833	810	813	791	753	818	862	756	769	845	769	830	771	821	870	816	839	860	838	788	840	863	824	860	826	782	840	832	849	801	816	845	785	825	787	784	823	786	796	827	783	869	826	788	779	800	820	861	812	782	830	805	845	807	818	770	851	842	792	811	807	821	861	833	854	772	812	830	810	825	808	823	806	803	826	847	786	786	807	805	810	834	812	782	877	849	811	831	805	812	853	836	840	775	786	816	845	803	886	772	853	836	837	781	798	857	823	799	788	850	802	811	837	747	819	858	835	834	776	795	806	823	826	833	814	874	789	875	822	819	830	823	783	827	887	831	811	780	836	797	830	797	804	811	831	783	802	823	844	880	871	819	814	849	840	836	804	839	776	797	805	800	858	796	864	824	841	806	851	846	840	808	850	787	879	837	797	818	829	779	837	814	783	859	837	759	808	781	823	801	813	840	812	788	820	807	782	804	833	849	841	819	833	845	831	870	782	848	832	791	858	818	831	830	811	811	826	841	807	807	831	870	787	823	838	868	805	798	826	777	845	807	791	814	851	821	810	798	873	833	788	811	814	779	794	843	849	816	736	777	851	849	797	872	845	861	815	817	823	839	820	808	820	818	864	859	828	895	840	786	840	833	805	845	815	839	830	807	845	806	872	850	832	829	782	849	801	842	796	852	774	771	843	870	815	844	805	840	819	812	817	828	829	862	813	872	826	802	831	799	850	807	828	821	791	845	843	810	809	825	821	808	813	778	818	859	902	789	878	831	765	828	874	800	791	786	847	802	829	840	806	806	872	817	808	827	795	865	802	797	821	835	817	813	853	838	823	827	810	804	824	848	820	858	829	808	809	782	797	802	859	802	812	814	794	819	811	840	834	865	864	777	802	769	800	809	770	811	796	789	833	845	806	823	810	796	853	811	805	841	819	829	736	830	814	798	809	829	834	810	838	810	847	819	843	844	811	783	807	804	830	845	883	832	845	786	803	869	849	834	839	813	836	829	844	735	810	814	781	828	793	826	805	774	845	835	826	847	816	894	785	865	801	838	851	844	811	830	773	811	750	829	778	727	829	781	838	800	809	787	777	834	848	784	773	819	809	888	819	871	853	825	800	844	838	789	867	822	810	790	832	803	818	844	780	834	788	808	846	776	762	840	812	824	849	803	777	816	805	830	805	820	843	797	823	791	857	865	806	885	888	831	885	806	834	888	822	791	799	820	801	806	869	806	815	832	840	795	822	850	806	796	794	800	835	856	782	833	806	849	777	779	831	762	804	838	829	797	810	829	869	818	806	860	836	791	814	810	833	801	799	836	797	800	769	883	839	815	830	822	885	856	821	818	830	825	818	816	840	855	782	845	830	816	818	811	849	825	836	828	814	857	790	878	816	851	775	772	790	798	797	795	841	787	833	841	871	811	825	846	811	840	851	855	809	782	768	801	784	840	834	874	812	789	815	801	779	836	790	822	823	778	798	793	839	804	847	836	803	833	838	805	827	811	750	799	852	808	788	825	812	831	872	839	800	833	850	788	785	776	787	804	838	830	780	839	873	832	797	850
6610	455	210	170	139	121	103	107	109	98	89	92	103	103	83	96	106	93	93	86	98	91	110	89	84	101	89	110	89	107	94	94	87	90	94	95	92	91	96	71	72	97	85	99	91	100	81	103	95	96	88	90	89	94	98	79	101	104	90	87	91	64	85	80	94	87	90	91	81	83	72	88	98	83	88	83	87	96	99	73	78	90	88	104	91	93	77	84	90	84	106	86	112	97	108	86	99	98	101	86	97	89	87	96	92	95	84	89	93	92	84	120	96	94	90	91	99	96	84	76	88	92	99	92	88	90	98	85	85	98	96	94	79	88	75	91	87	98	89	81	96	97	107	99	84	101	102	87	99	101	86	85	85	98	91	87	77	78	102	90	84	91	95	83	86	93	83	91	101	83	113	73	92	96	85	79	88	84	72	87	92	88	79	83	83	86	104	97	97	76	87	82	88	73	80	73	78	98	88	93	72	92	82	92	95	95	77	89	89	76	79	78	85	102	106	86	85	85	106	98	109	83	97	95	98	93	68	96	86	91	101	81	90	97	93	104	115	97	70	80	86	93	77	89	94	84	97	88	99	95	82	92	95	76	96	99	100	79	84	84	92	92	86	81	89	74	91	95	74	103	79	87	81	91	87	93	90	109	108	97	88	103	105	87	87	71	86	102	70	89	102	102	89	96	94	89	98	90	98	83	92	107	91	86	95	84	103	92	96	103	84	95	119	93	81	90	91	87	91	72	89	104	84	72	75	87	88	89	84	82	102	75	89	88	84	89	82	92	89	85	103	98	91	71	89	85	85	97	89	111	84	89	94	97	87	87	85	96	86	95	104	82	98	89	86	96	86	85	84	91	96	75	98	83	88	106	85	77	82	100	101	101	78	67	84	87	111	94	97	98	96	95	84	108	93	113	85	91	87	89	88	89	83	73	82	106	88	94	81	68	84	104	80	99	104	95	106	103	106	90	76	89	91	101	81	113	85	83	84	92	94	92	95	88	91	97	97	85	90	99	92	87	109	109	95	83	87	79	97	83	82	89	77	83	90	96	106	90	75	79	88	103	99	93	84	93	93	96	96	91	78	96	86	87	81	69	96	92	103	83	107	87	97	88	87	90	116	88	81	89	87	90	86	97	83	93	91	84	82	94	98	89	92	109	87	94	83	84	75	86	101	93	99	87	98	96	102	95	81	89	103	98	67	82	92	92	102	88	97	85	83	97	96	102	106	101	93	100	102	86	96	93	104	82	82	78	81	90	92	88	81	92	87	78	78	80	93	89	79	101	90	96	97	79	92	89	90	85	92	103	103	88	87	86	83	96	90	104	94	96	93	103	86	84	107	98	74	76	84	83	83	78	96	81	98	87	86	90	76	88	90	86	102	93	91	86	87	81	92	83	74	86	98	93	77	83	92	96	94	83	84	87	89	85	99	80	92	85	89	96	96	97	95	109	87	97	89	85	92	103	88	87	90	108	94	100	99	85	99	106	80	86	78	87	103	89	77	88	96	92	90	84	97	102	114	81	79	86	88	97	112	116	78	94	85	94	87	99	87	93	78	90	79	76	76	95	85	75	88	78	90	78	113	86	89	104	84	94	72	97	81	92	99	75	88	82	107	87	91	93	102	92	84	79	95	110	84	83	81	100	95	84	83	85	73	74	91	98	93	93	79	92	101	105	96	113	97	86	92	91	78	89	83	79	87	107	94	78	102	109	80	90	101	80	87	90	102	97	87	75	105	88	86	98	87	99	82	93	88	98	99	105	89	96	85	84	91	73	102	115	100	101	83	89	90	93	93	109	91	122	92	88	82	94	81	87	97	82	82	78	94	83	98	69	81	80	80	102	93	101	103	110	72	112	89	80	94	81	90	93	100	93	92	102	100	83	90	97	84	86	95	87	90	103	93	100	100	84	92	90	91	74	92	95	93	78	95	87	70	88	87	93	95	77	93	95	74	83	78	89	70	67	77	89	83	77	95	92	79	106	79	81	88	95	83	80	92	83	88	96	78	88	78	99	80	95	81	99	106	101	86	103	96	93	84	93	88	85	94	83	88	81	96	108	89	114	96	89	95	72	71	90	68	90	87	107	84	93	86	113	110	89	97	98	88	73	85	80	82	94	81	78	93	94	73	95	95	98	96	89	97	93	85	83	84	100	81	81	97	81	88	110	88	87	93	84	92	104	110	81	92	95	98	87	78	84	100	90	98	104	73	77	87	101	86	102	81	94	82	108	96	102	61	82	88	86	94	98	99	87	72	94	90	94	82	88	77	86	107	98	109	94	94	96	86	86	91	81	97	89	98	81	97	79	89	97	90	96	97	102	96	105	93	96	99	90	94	90	87	77	80	88	79	90	90	75	97	82	98	95	96	109	88	77	85	80	108	93	93	82	91	76	93	92	91	88	105	86	95	101	98	99	64	86	85	86	77	110	79	91	90	97	84	93	97	90	78	93	93	92	93	99	93	79	80	87	89	92	79	94	91	82	83	101	90	86	85	89	77	91	111	105	89	89	83	99	90	89	104	90	99	82	93	94	106	103	79	90	81	74	87	98	92	85	88	104	103	96	81	88	91	96	89	87	94	78	101	87	85	90	89	97	82	101	106	85	83	83	87	112	75	83	85	97	108	94	93	83	85	94	101	106	111	106	80	84	83	95	79	90	79	103	110	98	96	87	99	99	80	96	85	103	96	87	120	92	89	81	98	91	93	101	88	75	88	98	101	104	98	86	78	92	96	90	112	80	91	94	92	85	83	99	87	98	85	82	101	88	84	93	82	115	89	90	86	97	86	93	85	93	100	95	91	89	98	88	104	86	99	95	93	83	97	70	88	91	89	82	92	99	97	82	102	93	88	101	110	99	112	106	77	92	92	82	81	88	91	98	93	96	90	78	104	107	121	107	87	108	122	93	83	89	105	100	90	104	75	110	83	71	93	80	94	95	96	90	87	92	102	119	88	86	89	80	96	87	77	107	88	80	85	107	96	90	104	86	91	77	99	95	107	99	81	86	85	91	86	92	95	96	93	82	98	82	103	110	102	81	82	82	84	76	79	79	98	86	86	89	80	87	79	97	85	82	95	86	84	87	95	94	73	99	102	95	89	103	96	106	100	107	93	109	88	101	89	84	97	94	76	93	97	90	100	97	97	91	79	95	92	93	86	108	87	75	93	86	85	84	97	104	88	89	85	87	120	97	91	83	104	79	70	85	93	96	97	81	79	83	119	111	91	82	91	81	101	86	88	92	78	70	93	118	95	114	77	86	83	83	88	94	85	106	93	79	69	85	81	79	106	89	84	92	96	105	91	91	94	99	95	95	73	83	93	88	91	87	89	90	89	97	99	93	92	92	91	87	90	104	96	87	80	60	84	91	86	94	89	81	94	102	86	98	97	112	94	84	88	112	77	82	85	104	90	85	91	94	84	110	98	94	97	97	93	89	104	93	95	90	68	90	84	95	85	98	79	94	83	97	90	99	83	99	96	105	97	80
6627	415	487	616	591	499	462	457	380	387	393	378	366	381	345	332	340	356	348	348	347	306	342	324	369	322	369	339	333	330	345	342	355	338	316	351	319	345	316	329	344	350	342	322	333	299	320	354	315	342	337	307	315	346	308	351	307	339	312	315	379	337	367	309	332	317	328	346	321	346	320	320	315	283	336	330	371	334	326	341	333	325	337	351	332	322	328	316	338	306	327	296	320	329	336	315	333	300	353	349	334	321	313	331	328	355	320	316	353	362	345	341	341	329	364	313	340	304	310	344	343	305	300	340	333	328	333	324	308	337	316	344	300	312	321	320	313	320	340	326	344	352	344	352	329	337	348	306	331	298	310	395	338	301	332	308	314	338	326	326	350	311	304	326	309	287	313	303	338	344	347	313	317	334	319	354	337	321	313	324	304	339	345	331	316	318	326	327	325	337	324	343	353	374	332	334	338	308	342	314	324	327	338	320	328	338	358	339	290	347	316	307	308	310	366	347	318	332	305	338	320	331	314	337	299	324	363	305	327	334	323	315	309	307	331	294	329	346	345	333	329	327	318	322	332	325	312	318	300	320	328	379	349	354	306	313	313	340	324	315	319	325	335	303	314	318	344	317	300	328	346	342	340	344	312	319	372	329	312	332	314	320	322	328	324	324	319	324	333	304	380	328	320	335	320	303	321	300	296	346	321	293	319	310	349	332	339	308	314	319	321	358	325	349	349	346	316	306	287	337	337	317	324	334	344	321	322	308	355	308	304	300	330	331	356	341	338	366	328	338	338	314	308	306	325	328	317	347	352	337	334	316	345	359	332	335	310	333	313	347	333	304	315	307	355	319	321	353	343	344	336	306	350	313	318	316	327	313	350	341	356	328	313	341	326	331	316	321	322	352	355	318	329	336	339	316	375	335	333	345	298	336	329	352	337	361	349	305	346	351	345	356	348	350	326	306	332	345	328	341	344	308	312	369	315	332	343	312	328	319	329	324	309	305	300	332	331	328	324	296	328	352	339	338	327	319	366	265	319	349	354	301	328	353	332	332	318	317	313	322	334	348	332	321	307	313	340	342	326	359	318	308	307	311	346	345	304	324	322	344	320	308	330	323	352	346	328	323	323	353	298	325	322	365	330	334	352	373	329	339	338	305	369	318	320	338	304	329	329	316	316	316	333	341	340	325	317	375	323	310	332	314	328	321	344	311	310	312	341	315	333	306	292	338	323	313	318	364	332	356	352	327	319	307	342	311	340	346	335	314	327	314	341	332	329	339	322	334	330	362	313	329	302	312	336	338	321	338	341	321	330	347	329	360	303	346	359	329	325	358	298	338	322	311	347	322	353	340	331	342	332	343	317	352	306	326	303	329	298	322	320	320	340	340	315	326	353	312	340	334	338	314	350	341	320	312	307	335	332	331	325	332	330	319	352	331	313	310	327	323	331	332	325	329	338	359	325	326	310	326	333	323	362	310	322	333	344	308	321	308	333	321	334	315	300	308	336	347	329	333	325	344	330	337	333	328	351	308	305	310	312	316	330	321	311	345	317	327	339	337	301	311	339	327	312	322	335	331	347	319	325	342	321	338	380	300	327	341	335	345	322	335	372	319	283	340	319	333	325	328	331	319	335	319	360	319	379	344	335	342	338	360	333	362	331	319	312	330	331	318	333	296	311	292	312	336	343	283	329	320	358	357	307	338	347	352	331	341	346	338	306	319	346	345	331	323	336	331	305	294	315	327	300	333	309	358	334	307	322	353	298	329	307	329	320	334	353	296	347	339	335	312	330	328	347	322	318	342	311	329	334	318	320	364	344	332	307	332	339	338	302	364	338	356	356	337	333	330	322	351	315	310	327	320	307	336	316	315	338	323	301	326	328	307	334	325	354	332	315	328	302	321	312	354	338	349	347	350	334	323	314	333	284	339	353	327	330	347	315	343	356	319	342	334	325	315	336	349	335	352	350	315	339	322	318	318	324	336	320	299	333	338	321	338	331	330	351	328	331	349	335	317	314	345	341	354	334	355	304	373	305	323	313	358	341	317	324	304	355	355	316	305	302	342	306	347	327	329	306	342	312	322	324	308	317	319	347	309	310	351	341	341	358	363	325	333	318	345	340	301	310	320	329	302	332	337	336	342	346	321	360	370	317	339	350	300	324	353	336	335	338	340	366	319	289	330	318	326	348	335	318	286	292	337	318	324	309	312	310	319	315	324	312	353	315	343	330	305	306	339	330	328	324	344	340	336	340	339	334	313	302	352	295	318	332	335	306	313	338	321	344	311	308	346	309	327	319	336	335	336	332	302	356	316	351	295	364	298	335	370	344	348	325	311	337	321	339	346	347	313	333	331	323	342	331	347	313	329	348	331	352	371	337	330	355	344	320	330	328	336	336	318	318	330	306	323	343	324	295	350	307	334	301	323	331	339	327	321	311	361	323	321	331	333	324	348	359	314	308	324	331	292	311	333	331	325	296	361	331	304	340	328	336	318	325	310	343	337	336	294	297	348	331	311	334	349	327	327	324	321	328	356	329	342	315	317	306	332	348	323	329	321	338	345	343	320	328	314	318	330	319	332	316	310	329	386	349	310	322	319	338	301	359	340	340	327	275	334	356	363	347	346	320	304	323	330	346	303	326	343	320	310	339	338	288	330	351	328	355	319	315	327	281	295	327	330	313	342	302	338	317	334	318	321	301	338	348	312	304	334	332	324	335	293	345	343	334	337	340	326	354	334	298	312	336	345	324	310	353	341	286	315	324	316	337	292	338	305	320	314	335	332	381	339	361	328	353	357	327	347	299	317	319	354	320	334	339	340	329	358	358	343	349	330	318	359	344	342	337	311	324	339	322	318	334	354	311	357	321	310	331	329	311	336	314	346	359	316	351	331	340	354	284	359	306	311	340	292	335	357	300	301	353	356	340	353	330	293	293	351	303	336	364	301	335	333	322	313	319	366	311	313	328	315	349	341	311	358	331	351	358	306	315	333	323	329	343	323	315	352	343	330	340	324	291	324	330	337	351	343	342	353	342	362	322	363	332	360	352	369	284	327	312	333	316	316	296	318	340	338	329	323	357	330	334	315	316	320	345	334	311	326	310	317	317	338	315	311	311	340	345	331	346	329	317	357	316	328	320	346	325	332	310	358	294	313	328	306	322	346	339	321	330	334	301	323	342	361	365	346	320	322	349	317	354	349	328	340	328	313	346	330	334	324	317	273	350	315	342	334	360	349	335	326	330	329	345	339	324	349	331	309	312	311	339	321	336	336	305	354	325	379	349	340	330	283	318	365	319	334	309	332	326	308	311	333	336	334	310	364	318	297	302	307	321	353	333	347	338	335	327	339	329	316	325	339	325	310	339	321	353	328	369	305	341	308	293	348	353	323	328	329	336	342	321	325	311	307	304	310	343	299	354	376	339	321	344	344	307	315	345	325	369	317	320	346	296	361	335	288	323	313	341	364	319	342	326	316	367	294	328	316	321	317	305	324
34508	10936	1772	1126	801	628	543	401	372	305	282	265	265	242	214	210	216	227	222	202	228	203	224	194	196	214	188	200	210	234	201	222	202	209	204	171	196	194	183	185	202	184	186	196	181	198	193	201	176	170	168	204	185	222	185	186	179	180	201	189	207	213	206	191	195	212	200	183	203	195	181	191	193	173	187	202	180	211	199	193	198	199	187	188	188	183	184	191	188	201	197	196	160	192	176	210	186	158	193	206	215	194	201	190	169	188	184	199	177	197	214	177	172	178	196	172	186	176	189	183	191	196	169	185	199	181	184	181	199	180	180	208	172	199	165	204	187	204	188	200	170	197	209	195	185	194	208	185	205	167	176	187	200	184	162	168	197	197	225	168	187	202	203	188	190	172	188	177	174	187	166	185	170	193	169	204	192	194	177	194	207	205	212	172	201	175	195	189	200	187	179	198	172	191	158	167	193	180	195	213	201	190	176	204	184	174	205	172	198	180	183	189	188	185	196	202	176	198	185	184	177	192	197	171	204	166	174	196	194	206	203	186	196	213	185	186	203	180	178	170	192	186	196	184	193	216	216	192	167	214	193	195	179	202	187	197	193	159	196	181	173	199	192	170	183	180	185	188	193	178	183	211	168	209	169	193	179	176	202	180	188	235	189	194	173	201	200	175	185	186	185	177	188	204	196	166	214	187	219	184	188	212	207	170	197	193	195	185	191	197	190	177	184	192	211	223	201	193	207	200	198	199	178	150	194	203	204	182	177	199	194	171	191	189	176	182	176	168	186	190	170	215	193	181	199	179	187	193	188	179	197	185	205	198	173	178	179	194	199	185	187	189	174	203	180	177	186	204	181	204	179	195	197	182	202	180	201	156	198	185	180	166	203	171	210	192	187	200	219	195	192	172	177	163	212	177	181	196	196	182	180	176	196	181	170	190	185	216	176	206	200	187	203	203	185	182	172	218	172	187	204	189	186	185	185	187	212	180	206	176	188	168	192	197	178	179	209	207	188	211	192	200	194	190	205	180	179	199	204	190	188	197	170	202	194	177	188	191	185	185	197	211	193	190	203	184	213	203	193	202	186	182	194	199	167	196	198	187	197	174	168	164	167	170	176	197	197	181	199	185	207	195	192	188	187	186	178	173	187	177	210	188	185	187	177	201	187	177	167	185	173	182	194	204	175	189	180	178	184	168	169	211	201	178	175	195	185	194	182	175	179	203	184	172	174	175	175	206	175	181	192	165	175	194	181	182	177	185	181	190	180	174	222	162	183	190	201	178	179	192	194	199	192	226	197	185	194	178	190	177	189	195	196	193	168	200	191	198	219	161	209	172	173	181	171	180	185	152	207	183	181	219	173	201	175	185	213	188	187	180	208	180	180	185	167	187	180	188	172	190	210	189	176	202	196	193	179	195	206	199	182	193	206	196	182	179	187	176	188	178	175	207	171	186	219	202	201	176	191	185	187	192	188	193	166	178	178	202	205	183	204	210	198	196	180	182	205	195	187	176	208	192	173	189	190	173	170	181	213	185	172	197	209	189	191	159	189	187	187	193	184	207	183	193	200	199	195	207	201	195	207	199	183	212	195	174	206	172	192	167	178	177	202	184	193	188	174	186	216	208	202	201	187	156	181	194	194	174	188	206	176	196	172	182	182	208	205	183	172	179	185	205	194	195	183	200	222	165	185	160	178	221	211	189	187	164	198	200	202	188	180	184	186	197	187	170	208	171	173	164	179	177	198	184	171	211	164	179	163	149	200	189	196	222	186	182	182	184	194	196	189	193	206	197	201	198	189	178	210	198	193	191	189	201	208	191	203	196	192	204	197	169	193	180	170	189	198	204	185	177	198	161	195	171	182	209	177	171	190	202	186	195	202	215	220	194	170	201	207	179	189	198	187	184	198	179	159	198	193	192	210	201	204	210	162	198	188	194	199	185	150	228	188	193	193	189	177	204	186	178	196	169	169	178	213	169	194	195	190	188	198	165	183	206	195	188	198	167	192	192	206	198	191	160	183	193	190	203	190	198	174	216	168	180	196	204	186	193	213	188	160	189	209	172	180	186	184	206	169	188	195	189	209	212	186	200	182	213	187	182	188	192	186	179	207	164	193	188	198	174	193	206	196	187	181	172	212	178	177	174	210	217	185	163	175	210	170	206	198	198	188	221	221	185	189	175	202	175	174	179	226	177	175	203	195	209	198	171	176	180	202	192	196	221	188	189	181	208	177	182	187	187	179	200	175	184	171	205	201	190	185	185	200	194	216	174	187	167	169	193	195	213	190	186	194	182	194	198	184	178	194	176	164	213	161	184	204	197	197	199	179	179	188	192	198	170	168	172	172	188	179	201	202	190	165	177	190	182	180	185	185	167	160	198	181	180	207	199	176	200	186	161	213	219	185	191	187	203	182	188	182	205	201	198	177	177	179	190	195	203	185	191	171	173	183	197	201	188	199	190	178	200	180	184	186	182	194	186	178	197	163	171	208	210	181	147	145	185	206	171	189	201	182	200	201	189	200	177	196	172	184	184	181	180	193	203	208	189	210	174	185	172	203	156	190	184	189	198	198	180	179	205	183	172	195	186	204	170	202	195	185	203	182	211	184	171	201	204	171	174	202	210	191	175	204	155	176	183	195	184	197	189	183	191	182	182	201	183	197	155	202	158	173	196	179	203	213	210	193	171	197	178	196	192	210	188	178	181	176	175	213	189	188	204	180	167	198	178	172	175	203	192	195	190	193	198	180	173	179	199	200	185	171	181	189	187	181	182	225	182	182	209	176	197	173	204	190	212	190	170	205	201	210	188	203	200	196	240	203	182	184	197	187	187	192	187	194	184	165	189	177	187	167	192	182	194	183	197	180	184	190	188	201	200	194	175	197	199	185	182	173	179	210	187	164	166	198	182	202	207	180	182	191	187	189	195	180	218	160	180	189	187	181	168	188	191	188	211	213	221	189	204	209	175	186	201	216	191	178	180	184	168	201	189	175	203	185	170	188	200	188	180	200	208	183	201	173	186	189	188	211	180	165	185	178	179	186	187	178	196	174	191	173	199	218	159	170	170	177	198	185	203	188	166	197	206	219	182	177	192	202	191	206	194	187	187	162	183	164	196	185	193	189	204	177	196	164	210	211	180	179	202	210	187	194	216	187	162	192	203	172	207	171	172	200	197	195	202	210	179	188	185	181	194	185	183	223	198	215	195	188	226	186	184	185	187	182	200	210	200	164	225	175	165	215	176	209	180	175	180	181	176	173	194	201	179	197	190	190	173	178	192	169	191	196	195	156	205	214	213	215	202	213	185	185	207	203	191	168	188	171	184	190	171	172	162	198	213	179	170	193	172	192	159	177	186	205	193	169	200	200	176	178	174	208	174	225	171	192	176	190	198	186	181	190	178	170	178	188	194	174	191	205	162	179	173	196	196	193	194	196	188	202	185	184	207	199	177	199	190	175	167	183	200	198	168	192	198	156	196	188	165	206	180	194	180
15498	1493	3002	3562	3142	2641	2285	1961	1631	1406	1312	1160	1077	982	936	881	871	865	819	782	711	788	758	726	719	700	690	720	756	706	648	647	632	684	653	651	620	656	616	670	688	661	677	645	594	639	627	665	593	590	571	600	605	621	622	607	612	594	617	595	603	624	559	596	626	588	593	584	633	599	607	608	616	595	533	602	565	598	598	634	576	613	603	600	538	581	599	574	613	590	593	576	588	626	611	585	594	579	612	585	575	619	601	609	567	580	597	606	618	627	593	564	618	602	611	597	558	628	601	570	601	594	589	620	581	620	562	571	581	538	585	606	588	586	572	620	548	621	613	580	568	604	572	604	583	518	551	627	598	580	580	589	597	645	536	588	594	576	562	558	577	601	569	570	589	580	636	562	588	616	586	597	606	588	628	628	623	594	569	598	635	577	654	603	579	587	623	558	584	595	578	597	565	549	541	565	591	575	588	576	590	573	613	582	616	582	551	564	590	610	599	594	610	536	603	575	618	628	586	616	595	598	628	619	618	604	652	604	598	606	602	572	583	594	543	587	572	593	571	597	574	542	613	642	603	608	567	572	597	563	617	600	603	583	574	612	625	586	568	592	585	608	609	601	561	600	585	598	627	572	635	556	563	524	576	616	629	584	578	584	572	591	574	570	535	613	556	589	585	603	610	570	574	592	615	581	555	602	630	599	565	562	612	621	595	554	619	592	554	600	566	626	577	613	559	617	638	592	615	577	576	582	559	608	542	606	636	652	610	582	585	595	576	569	589	597	614	603	595	606	581	597	585	604	552	613	640	592	561	609	577	558	634	547	627	632	599	622	581	578	564	620	651	592	585	566	555	579	603	587	565	568	573	618	566	594	559	595	600	620	552	611	550	546	567	578	569	569	566	587	615	591	520	623	624	591	579	591	612	580	551	539	590	608	604	600	583	568	596	579	592	578	588	563	600	536	571	568	597	604	575	656	613	594	559	584	588	621	576	574	577	586	580	541	593	608	622	625	572	609	577	551	585	574	569	555	583	592	559	604	601	576	601	556	572	581	533	565	554	603	620	589	612	595	593	614	585	571	612	609	559	561	577	576	549	603	610	555	573	616	627	564	568	610	600	591	601	506	562	568	609	580	608	586	592	574	618	590	563	586	568	599	574	603	575	592	594	573	548	617	586	580	617	613	586	591	539	583	578	606	634	629	582	587	564	575	619	656	586	565	588	557	566	600	581	617	570	592	613	608	598	596	561	619	618	571	601	542	590	575	573	613	595	551	608	617	614	589	559	588	606	575	572	605	601	607	580	639	620	599	562	606	605	584	576	557	608	578	623	549	609	624	576	602	601	612	559	628	591	611	639	579	586	573	587	529	590	595	617	564	596	548	554	598	605	584	583	556	604	588	605	563	592	638	608	583	606	587	550	623	631	577	600	621	566	624	593	612	580	607	569	551	577	573	623	591	577	630	578	624	583	584	573	605	553	614	583	576	591	559	632	567	570	589	571	587	609	562	582	571	631	607	533	609	597	587	605	581	575	596	628	604	597	604	626	566	603	617	581	611	608	609	611	561	562	551	572	590	589	558	583	579	632	574	601	660	659	649	610	611	556	562	583	569	555	588	545	540	571	578	602	586	565	568	599	584	539	629	575	618	606	657	584	591	589	576	589	567	552	587	600	584	592	588	573	600	571	592	599	586	586	569	562	576	589	612	629	580	599	579	601	583	608	637	605	590	591	578	594	609	581	570	566	601	618	589	576	540	579	629	589	590	633	589	599	596	616	594	598	620	595	573	595	606	553	577	567	573	571	576	577	593	566	568	588	616	565	601	521	580	594	585	617	623	593	580	534	575	552	587	612	572	588	589	656	619	620	604	557	590	612	601	616	598	601	599	579	614	639	533	564	605	588	548	603	585	596	608	560	598	577	548	568	582	611	592	598	592	606	561	589	557	615	561	593	560	610	617	580	555	602	607	567	614	577	652	603	598	607	557	619	628	590	574	622	539	608	582	587	572	623	604	626	612	602	577	613	596	596	554	569	608	583	598	586	625	569	574	563	565	608	586	553	615	572	621	603	608	592	623	591	543	610	595	578	581	592	579	580	602	601	574	583	582	566	589	587	620	595	576	546	600	541	616	582	583	603	596	587	577	598	581	570	600	619	612	610	604	562	608	562	588	571	563	594	595	590	607	584	575	634	576	572	571	572	569	597	569	570	571	554	543	600	630	580	572	554	599	565	583	602	630	586	540	594	616	580	604	600	619	624	589	608	607	564	600	568	556	581	606	611	648	611	583	591	601	608	607	581	552	616	602	564	570	610	575	589	612	528	579	577	592	602	596	568	618	581	581	566	555	555	573	597	631	610	607	578	552	606	563	573	559	606	590	553	580	611	551	610	589	623	626	596	611	607	615	596	580	575	538	613	575	585	556	565	606	579	575	583	587	599	594	610	600	595	588	547	621	652	531	565	628	598	571	573	530	573	654	585	614	586	611	612	619	604	610	587	534	614	603	608	580	579	575	596	570	617	605	584	610	571	525	600	559	588	563	589	598	591	636	609	572	594	541	592	628	609	576	568	621	592	607	582	580	595	566	603	587	620	594	575	565	604	585	589	576	603	582	586	587	528	576	567	612	581	560	584	586	591	595	618	571	586	607	628	575	595	559	644	561	538	610	585	553	570	577	594	571	569	600	569	613	570	605	598	603	579	566	612	610	585	565	582	592	609	575	602	570	582	525	631	586	595	584	558	541	613	590	559	584	559	569	571	609	618	575	600	604	601	633	548	596	610	575	610	617	618	554	581	541	563	588	571	577	577	585	560	643	598	595	594	595	613	591	575	636	581	609	582	593	605	603	581	606	626	628	630	577	602	589	594	541	548	604	601	602	593	540	585	569	578	568	629	575	562	600	582	579	606	633	576	578	563	546	587	635	600	606	582	633	619	593	594	600	607	588	603	563	581	608	578	581	616	583	586	574	575	603	610	645	537	612	588	559	612	613	591	610	637	564	596	579	560	612	554	575	581	576	585	588	598	605	636	581	555	600	615	572	650	573	607	628	570	622	565	578	578	615	589	593	624	588	545	612	596	579	622	594	600	615	563	597	576	572	548	633	587	577	596	623	587	566	574	630	601	570	564	580	599	584	580	584	588	564	592	548	597	576	560	572	550	544	575	610	594	579	634	563	560	593	609	576	635	594	598	584	592	638	607	579	630	637	595	593	570	573	613	574	578	602	584	569	588	582	580	579	558	550	564	595	594	615	610	594	561	609	595	594	606	584	580	590	563	581	608	575	632	592	597	617	573	611	580	587	583	542	636	597	609	590	589	518	617	597	604	547	615	594	636	586	596	578	582	569	613	619	583	586	585	610	598	614	618	574	620	549	604	628	596	545	619	603	580	564	583	589	564	565	606	604	582	569	624	594	628	572	613	597	578	627	599	597	608	528	579	623	579	557	617	582	564	614	586	595	586	564	602	593	583	569	638	606	569	595	581	562
42221	20887	5882	2188	1586	1204	881	808	657	548	497	453	456	412	370	385	376	349	339	339	330	321	325	353	312	305	310	278	284	289	287	319	285	288	319	299	314	280	280	300	288	298	315	290	248	297	304	295	295	285	321	306	290	294	327	310	309	322	273	308	296	293	283	293	315	279	292	266	276	319	269	314	279	266	298	288	286	270	266	278	280	323	270	261	288	309	295	274	297	315	263	252	271	264	277	284	299	254	273	275	294	290	275	267	293	296	256	261	296	239	253	283	313	278	302	279	310	288	273	303	291	294	241	279	274	308	281	317	295	264	298	270	280	301	292	299	264	267	261	303	307	267	286	301	269	294	302	298	282	295	261	278	277	257	292	283	307	295	273	322	277	263	264	298	307	285	270	261	285	280	290	284	300	292	289	301	290	291	309	281	294	259	289	276	282	273	310	311	304	294	292	267	289	279	270	274	295	248	265	258	310	285	274	304	284	306	319	270	284	290	292	274	266	268	280	307	288	283	311	291	263	275	285	287	259	282	281	302	276	267	284	289	317	282	302	266	278	285	303	294	281	289	277	306	261	270	256	278	283	291	291	287	265	287	277	265	292	274	292	275	284	255	294	300	288	272	297	262	264	289	272	277	311	300	271	288	276	306	274	265	267	270	285	290	275	268	301	283	291	266	272	260	235	269	285	311	297	286	275	315	301	292	306	275	274	323	294	277	290	280	268	272	244	290	261	303	309	274	276	299	263	277	277	291	296	253	281	281	280	299	263	324	280	322	304	277	263	270	261	286	264	315	279	277	275	282	297	277	303	291	284	270	268	262	293	279	263	259	279	282	292	259	281	269	329	291	306	285	285	305	291	283	281	286	287	280	247	283	259	294	300	281	286	270	272	250	262	251	269	278	283	289	308	300	299	280	297	269	267	269	268	298	285	312	309	293	263	271	246	273	303	289	336	257	312	306	261	299	263	295	282	264	290	280	279	325	287	286	289	309	283	283	260	298	261	239	294	284	297	287	269	289	299	295	276	276	286	275	285	269	268	267	285	274	274	275	262	280	279	294	260	273	300	281	287	279	269	243	284	292	308	282	284	318	282	261	272	309	327	272	287	290	282	290	281	302	268	267	283	303	265	288	299	280	310	277	302	271	280	298	268	264	274	241	316	262	294	278	281	261	316	271	271	291	295	297	247	273	295	286	283	289	277	319	312	303	285	302	283	292	285	259	304	286	260	308	274	330	314	271	306	305	280	286	272	296	264	284	261	292	299	275	288	266	303	266	265	291	286	304	274	295	289	294	296	249	292	283	259	290	292	298	255	303	279	286	260	284	267	290	293	298	247	290	261	291	294	287	285	290	256	266	294	286	279	258	283	286	290	241	285	287	291	285	268	303	288	261	284	301	274	276	268	308	279	280	270	297	267	266	298	282	269	276	248	301	291	282	275	285	258	263	282	278	274	296	282	305	294	287	268	268	297	285	287	312	287	278	265	275	295	255	307	256	259	271	276	310	270	273	279	292	288	284	285	315	297	269	273	318	271	291	290	291	282	280	274	307	262	272	286	306	284	290	270	258	270	286	318	286	281	274	266	296	299	253	292	278	286	287	277	318	281	294	263	256	289	281	280	280	289	270	266	299	298	306	270	317	282	299	301	276	310	280	282	337	285	269	296	281	300	290	295	267	286	283	279	287	304	291	296	306	287	319	299	281	287	287	273	279	287	320	270	267	275	284	309	276	303	278	280	284	318	303	260	290	284	280	271	298	304	305	305	265	288	320	284	310	308	280	285	284	260	264	257	309	270	281	264	316	248	284	289	278	265	274	282	283	281	312	263	276	267	286	284	245	284	273	243	281	298	276	268	272	280	273	283	284	275	297	281	250	297	309	286	282	272	292	260	291	294	281	272	298	290	305	255	268	268	295	304	281	277	274	291	268	257	283	299	290	300	289	286	281	279	287	262	270	296	265	261	293	323	267	297	271	277	275	263	289	300	291	256	301	312	246	266	276	300	285	282	278	259	286	311	296	252	269	296	270	282	292	297	270	278	277	310	299	284	285	290	288	279	309	286	278	269	298	313	300	310	289	289	284	253	257	251	290	300	310	310	295	302	290	288	257	277	273	255	294	276	275	259	246	328	267	299	283	308	303	283	281	251	280	263	279	269	308	284	317	303	269	304	290	296	300	298	316	267	265	292	298	298	281	260	272	282	327	265	296	298	278	303	284	279	273	263	278	307	303	283	285	267	273	276	291	277	283	283	283	290	273	280	269	263	274	283	312	281	273	281	273	309	290	312	276	297	267	293	287	284	284	244	279	288	280	315	282	271	285	331	287	304	295	286	285	264	272	294	280	279	263	295	288	294	287	272	299	292	285	290	298	317	308	272	289	291	285	265	272	275	306	274	270	279	305	302	268	324	285	285	288	285	293	296	322	282	279	298	298	272	259	262	276	283	257	288	280	304	256	278	294	256	254	297	306	281	309	280	286	295	293	292	303	279	310	279	287	316	295	292	303	286	294	290	287	295	297	272	267	298	269	287	270	300	261	258	267	267	282	281	314	277	268	287	317	290	308	307	286	275	279	323	247	283	268	289	273	261	321	317	296	296	271	281	303	263	281	278	280	274	275	287	267	259	258	283	278	295	275	268	289	258	264	262	282	319	264	288	258	327	261	266	300	271	270	315	289	281	276	283	298	310	278	300	292	273	292	237	288	245	265	276	294	287	296	293	282	308	292	306	309	297	308	278	261	270	277	278	280	268	248	273	297	307	275	283	312	259	261	277	252	275	236	271	291	303	273	282	284	279	300	286	282	286	273	315	290	269	279	308	268	290	277	247	300	272	296	269	288	290	290	310	287	264	247	269	273	270	308	276	255	283	271	299	292	292	306	262	311	301	278	294	267	291	263	265	262	283	299	286	295	285	260	318	271	282	282	272	305	271	275	302	270	278	276	298	285	307	293	266	296	321	242	300	269	288	291	296	273	298	267	318	273	276	273	279	282	296	278	279	270	293	308	331	273	293	278	275	276	269	279	266	249	328	269	277	294	297	274	270	274	285	270	290	293	314	288	288	301	308	323	299	285	302	294	264	317	265	311	265	294	306	305	278	294	290	282	297	274	263	270	261	295	316	281	293	307	267	278	277	299	279	290	288	296	261	312	274	285	281	269	302	278	252	311	297	263	302	314	287	312	281	289	287	311	293	282	274	299	296	295	279	295	262	290	299	272	289	275	306	300	292	281	262	265	281	279	283	231	308	276	272	291	271	292	287	281	258	289	254	259	321	284	283	268	287	297	262	279	283	278	274	271	283	281	281	269	308	293	320	265	300	296	243	313	311	281	274	315	259	292	289	297	268	287	295	288	308	299	294	305	257	292	295	266	259	280	281	286	285	291	305	294	279	270	286	282	299	284	307	271	290	288	283	297	271	296	300	277	295	304	275	268	285	285	272	263	286	249	288	311	281	309	284	283	286	282	282	270	272	294	283	277	279	291
19075	2690	5518	6380	5519	4667	3848	3219	2826	2521	2124	1851	1678	1595	1563	1404	1340	1366	1308	1310	1167	1156	1125	1109	1162	1025	1073	1000	969	1036	935	921	1044	961	887	951	836	963	915	898	863	873	933	842	889	878	854	859	892	867	887	952	910	852	899	849	872	884	875	908	852	824	851	836	899	866	883	786	836	903	882	815	857	792	835	810	826	792	861	901	813	835	802	803	856	856	828	863	827	841	848	891	821	855	856	824	833	847	868	820	894	881	812	835	849	787	815	800	831	820	815	849	888	840	866	856	800	818	849	831	777	853	834	860	835	808	856	883	824	847	860	789	794	853	787	858	831	793	822	819	820	792	839	819	855	786	805	790	798	831	833	821	790	841	870	782	814	806	830	821	776	842	743	790	846	792	793	783	860	799	815	831	806	798	812	775	843	863	859	767	835	804	819	804	814	809	809	867	831	797	799	823	838	864	811	829	838	798	801	843	809	843	819	786	854	842	795	828	809	812	835	839	816	836	872	871	857	836	794	799	852	835	800	807	815	863	756	835	866	852	765	802	852	842	806	818	772	796	827	847	830	863	794	812	850	839	774	829	867	786	829	845	807	815	795	807	855	858	813	818	817	794	806	806	793	804	824	798	812	823	822	866	780	845	779	810	812	805	842	838	785	842	844	809	813	848	813	854	797	853	834	802	806	833	811	748	823	847	837	851	787	776	829	799	879	824	834	822	801	777	776	811	818	809	811	883	826	846	877	837	796	799	808	834	864	849	833	807	844	859	807	831	846	807	771	821	839	805	789	781	854	827	830	823	808	851	799	887	819	801	807	829	818	789	812	797	836	791	823	801	853	834	835	842	820	798	842	841	815	794	783	775	766	809	825	760	801	788	827	839	854	842	838	765	828	802	827	811	766	839	843	828	792	813	857	813	832	789	812	814	794	812	802	785	804	763	824	782	817	754	820	799	807	837	819	790	792	818	825	861	796	816	777	833	825	810	829	786	811	831	777	852	863	820	864	843	796	843	808	809	808	831	776	804	804	819	826	871	853	795	851	814	773	799	845	796	792	729	850	816	798	836	839	795	813	789	819	786	799	814	825	784	833	813	836	860	857	751	809	804	832	865	810	780	862	828	861	833	790	800	811	809	842	842	839	790	861	893	834	852	784	843	811	828	798	798	815	833	868	811	754	857	871	821	782	778	732	830	785	807	822	784	856	843	838	804	796	733	749	864	802	826	858	822	785	829	795	807	796	819	848	744	826	843	830	841	842	788	810	766	885	814	860	799	831	814	825	792	814	842	847	799	775	840	811	825	807	795	815	840	838	780	794	821	883	851	848	830	821	822	810	795	808	803	803	814	809	810	766	812	781	800	815	814	807	829	836	776	855	836	785	814	800	809	807	801	786	798	838	818	863	827	840	822	817	797	825	758	812	866	825	814	806	794	812	795	816	839	802	861	837	791	793	871	829	829	838	829	769	800	826	836	804	868	801	776	811	865	833	821	809	798	836	854	834	856	849	804	825	812	784	795	844	811	848	797	835	825	832	793	809	826	809	839	805	889	826	815	794	833	826	830	785	787	848	772	763	825	818	850	806	841	825	780	833	761	799	866	826	826	809	815	841	848	832	812	875	807	843	842	802	776	792	818	847	829	834	820	798	819	841	811	774	821	823	762	831	846	863	863	846	745	861	786	812	831	827	827	831	826	812	800	812	880	784	834	855	804	883	826	796	831	825	835	830	819	836	828	837	789	839	795	804	824	833	818	790	812	805	783	810	822	823	817	802	779	812	774	857	813	799	793	818	824	798	841	862	835	863	918	795	821	798	822	796	818	825	818	792	853	799	806	802	894	807	797	811	841	826	802	829	826	815	822	782	829	828	797	809	814	823	804	766	813	827	849	821	837	889	846	800	788	869	807	832	823	847	840	772	852	776	830	763	828	833	803	800	849	813	777	811	809	784	832	852	756	838	791	789	869	819	809	857	836	853	869	806	792	832	816	822	848	819	824	771	798	863	792	807	808	849	796	833	798	807	787	803	829	854	816	806	814	853	793	829	814	842	812	816	822	839	814	819	800	833	829	826	758	801	852	818	814	779	842	813	852	832	785	794	806	811	849	840	804	843	828	868	817	833	893	797	812	813	802	827	796	797	833	812	807	819	853	781	850	851	762	805	826	841	829	753	795	817	813	839	830	865	861	819	821	791	849	845	819	808	818	880	800	820	844	865	798	787	817	796	866	870	823	815	825	802	855	838	790	836	813	866	847	825	807	804	760	809	816	770	837	810	840	862	846	855	846	860	820	818	809	843	802	829	826	827	815	844	804	831	846	840	791	789	824	843	839	828	831	764	862	760	821	780	821	817	870	825	795	866	877	829	798	817	830	840	792	789	820	814	827	841	834	775	811	809	828	798	847	867	825	828	842	872	846	793	813	768	792	826	805	825	836	810	822	847	816	783	841	881	835	822	816	791	801	791	852	785	783	838	861	842	810	831	786	812	832	849	830	853	832	832	801	871	838	883	783	809	819	795	819	819	826	841	801	808	814	792	852	801	763	849	834	843	808	873	861	866	825	860	823	799	826	791	829	810	791	791	821	815	840	907	799	801	804	807	795	843	868	848	787	828	855	785	824	737	825	834	825	815	792	868	846	827	794	803	816	824	829	849	819	824	852	823	840	818	841	862	804	816	794	859	782	820	783	788	821	863	833	809	822	799	870	803	812	757	889	787	828	812	827	801	765	896	790	790	820	851	814	841	792	810	819	793	849	847	827	804	815	791	804	835	842	867	811	813	831	867	817	813	882	829	814	811	882	795	841	805	825	841	834	802	840	818	824	822	789	828	869	870	804	852	787	821	805	808	839	842	763	788	772	843	790	831	858	783	845	804	805	778	842	831	862	833	810	833	824	869	847	814	795	824	817	812	830	862	806	825	820	818	814	865	868	862	819	824	826	814	793	813	835	837	862	818	848	872	816	822	817	831	786	796	852	810	817	772	839	814	816	758	816	830	792	820	789	827	840	837	796	850	845	838	823	824	769	826	834	818	829	807	773	858	753	836	821	861	832	798	817	771	845	815	799	798	843	825	810	776	815	819	825	772	830	818	884	781	864	832	822	794	811	828	793	800	718	837	791	810	803	795	842	817	813	837	850	807	772	794	822	819	807	858	803	811	825	848	813	798	783	842	856	819	844	839	829	806	846	797	809	838	813	768	802	794	797	827	810	811	785	842	781	807	803	834	799	831	857	805	870	813	826	835	817	802	786	826	780	812	792	845	819	816	828	798	866	841	813	797	799	881	744	828	840	848	850	811	785	835	801	824	767	804	829	849	817	793	834	816	825	788	816	782	881	816	819	873	798	741	862	851	784	843	864	917	838	856	742	788	858	800	808	844	804	825	778	850	780	812	848	824	792	842	848	801	815	805	821	789	822	813	781	793	799	789	829	772	839	803	841	808	822	831	813	852	803	875	852	765	804	795	755	826	821	820	860	824	788	813	811	816	843
6922	472	260	168	131	123	104	107	114	111	100	97	94	97	96	99	103	100	104	82	103	102	85	89	79	88	85	85	103	97	80	91	93	93	88	84	92	85	99	94	90	100	90	79	108	85	97	85	94	92	108	117	89	86	100	96	101	86	91	96	93	83	103	84	86	89	95	91	94	96	90	83	104	94	89	95	95	92	86	98	112	91	80	101	87	106	84	86	98	94	101	68	103	77	91	78	92	94	90	96	103	95	81	102	95	100	76	98	84	96	101	83	83	91	87	84	80	76	87	96	80	119	83	82	102	77	76	90	91	95	105	104	90	71	84	87	96	109	88	86	77	97	91	99	93	93	96	82	93	73	89	78	84	86	76	89	79	97	101	102	95	83	96	82	83	88	83	79	94	88	84	84	84	76	75	102	90	95	91	88	110	77	104	86	102	71	107	89	98	111	88	68	94	105	66	97	92	100	97	86	87	95	90	93	86	105	82	85	76	81	95	102	99	94	86	89	83	73	88	76	85	82	100	91	89	93	98	79	88	91	92	81	88	92	95	86	96	100	87	109	104	95	92	87	106	85	89	87	87	101	94	94	90	77	88	94	93	99	90	84	88	76	101	95	93	78	96	88	96	91	97	95	79	96	75	84	69	89	90	92	81	95	82	89	108	91	91	90	87	94	87	82	104	91	85	107	80	79	105	87	91	105	82	96	85	91	94	108	83	106	98	85	102	99	94	93	88	86	99	87	97	114	97	95	91	104	86	82	86	89	87	83	88	90	90	92	87	109	77	97	102	93	86	83	90	88	91	80	78	69	94	82	89	98	76	91	97	77	95	89	89	102	86	99	83	97	87	95	82	97	88	105	84	91	98	94	92	96	115	89	100	85	82	87	70	89	81	107	98	76	99	102	77	104	82	83	89	81	89	92	96	102	87	87	103	106	86	79	89	103	98	86	80	92	92	86	94	74	84	86	80	102	88	89	77	88	90	89	92	106	92	95	90	90	86	73	77	80	86	111	87	93	83	93	100	96	88	95	88	96	83	92	98	83	82	82	91	92	92	91	79	92	105	75	95	95	78	89	73	97	101	77	98	96	76	99	76	95	90	80	91	109	75	92	106	94	90	97	100	93	86	94	80	114	95	102	83	91	100	86	84	91	92	74	83	102	93	89	89	68	93	77	88	85	100	101	91	79	89	91	88	99	94	108	86	98	95	82	78	100	100	87	80	89	91	97	75	99	94	98	81	102	87	78	68	89	91	83	83	95	82	99	72	89	87	76	90	89	86	70	78	88	97	103	82	95	103	87	90	107	98	88	84	91	82	93	94	104	95	96	75	89	85	75	79	84	85	94	102	93	98	94	85	80	108	106	89	82	98	102	104	92	91	80	95	91	89	75	89	93	105	93	83	104	93	87	88	95	81	96	92	77	78	89	85	94	73	79	98	99	87	106	89	91	110	99	74	101	69	78	93	92	101	95	88	87	98	101	103	81	93	86	89	107	95	99	80	88	93	87	92	102	99	82	106	83	89	86	91	98	100	91	84	96	104	103	85	88	97	79	89	96	87	95	99	92	90	92	89	95	77	94	83	84	91	100	89	93	98	98	80	95	87	99	89	81	80	84	80	90	84	93	94	79	74	94	82	86	87	99	84	93	99	82	81	93	83	91	99	97	90	102	94	85	82	88	99	93	86	90	97	100	112	70	91	90	94	70	83	98	88	95	69	92	79	84	105	100	99	77	77	83	110	94	86	93	74	82	85	94	78	102	87	106	83	90	74	83	84	78	110	77	108	85	84	82	106	96	93	87	79	104	97	74	86	99	90	93	82	87	91	107	103	87	106	81	84	76	71	83	91	110	93	79	97	90	98	101	100	94	87	103	99	90	93	107	88	92	89	89	80	96	105	84	85	89	97	88	100	97	85	98	102	79	96	97	98	95	97	90	100	89	86	94	105	89	107	91	98	87	103	89	84	98	97	94	82	79	83	109	100	86	86	97	87	94	97	86	96	79	76	88	92	73	105	108	92	76	85	95	92	91	88	74	100	91	80	86	93	81	95	89	85	76	92	94	95	99	83	98	93	89	119	82	90	86	94	94	84	91	88	96	106	89	97	82	82	99	87	83	80	88	107	88	90	89	96	82	84	109	82	84	105	101	89	89	102	84	83	96	93	94	100	94	105	113	86	90	89	93	102	77	96	84	103	84	85	94	86	85	91	97	88	102	100	91	96	81	96	82	77	90	94	91	87	91	81	93	90	92	109	96	97	86	95	104	90	91	105	82	89	83	87	86	101	98	92	102	82	86	121	82	71	80	83	92	105	101	88	77	98	101	86	82	100	71	86	99	90	75	69	90	85	98	75	87	65	101	99	92	99	80	95	96	91	113	79	91	101	112	77	100	78	88	89	102	92	96	95	96	89	101	83	114	104	91	100	101	86	66	83	85	83	93	92	94	92	98	80	94	83	83	84	101	86	96	83	68	103	99	90	64	101	106	82	94	91	80	94	91	104	89	89	99	97	89	92	107	98	93	83	89	90	75	80	87	114	103	92	87	98	101	79	92	79	94	74	91	93	82	90	81	88	91	83	92	76	91	85	88	89	89	96	91	79	83	59	84	83	67	94	87	87	91	75	96	79	82	90	79	113	90	87	108	79	93	122	82	99	82	75	75	88	92	90	96	88	90	71	92	92	99	88	109	91	91	103	80	101	91	93	100	98	92	81	109	104	82	82	78	90	90	74	89	74	81	89	89	93	74	105	88	86	92	100	96	84	80	89	90	93	92	97	87	89	77	84	83	95	109	95	84	95	97	77	89	86	94	95	75	92	96	84	100	84	77	78	94	92	87	91	76	81	93	96	76	91	86	82	90	76	81	105	88	89	78	104	106	107	89	110	77	105	87	84	73	91	95	88	85	93	98	80	120	64	89	94	89	93	83	98	95	75	78	85	78	97	96	81	93	81	70	79	85	94	94	108	72	108	90	91	72	95	69	73	79	104	82	78	90	105	107	98	79	97	84	90	92	86	95	95	88	87	87	76	91	88	80	105	84	87	97	108	70	97	69	106	104	104	87	95	80	101	100	97	103	102	103	93	90	94	89	107	88	80	85	84	96	90	104	95	97	87	82	96	81	93	99	91	84	83	101	88	94	88	87	100	83	91	107	85	87	78	92	102	86	90	77	103	77	90	87	99	93	93	81	89	85	86	82	93	84	92	82	90	88	92	81	91	87	88	76	99	105	82	88	90	100	91	89	96	97	96	88	83	88	93	90	96	93	94	93	100	75	88	107	88	88	96	92	85	97	96	84	86	95	70	107	85	99	100	100	64	89	101	114	90	71	101	94	90	106	83	93	103	89	101	78	95	87	82	89	89	84	96	77	89	90	83	83	87	96	80	101	85	106	87	96	93	102	85	90	86	101	101	100	93	92	98	87	101	79	110	80	79	92	82	77	93	104	98	97	104	89	83	100	103	82	82	90	100	102	85	84	95	100
6805	459	508	565	526	508	429	459	443	411	420	419	375	355	371	365	334	366	316	340	322	337	334	334	306	393	325	318	322	319	345	318	328	313	329	335	341	302	321	315	366	338	336	352	325	302	343	338	302	361	344	358	333	286	345	325	341	317	309	353	335	316	375	344	312	337	312	313	346	316	312	298	336	323	350	327	320	329	356	338	314	345	359	345	314	314	313	331	313	310	328	311	339	341	287	353	315	341	369	326	348	314	365	333	294	366	360	312	354	322	362	341	311	342	300	304	325	341	329	317	315	330	336	306	346	341	348	322	334	319	355	298	337	330	356	335	322	324	314	312	329	350	336	331	317	343	275	362	330	309	329	380	295	335	321	339	290	342	332	296	305	355	308	311	350	329	314	351	365	316	309	330	316	326	289	311	324	328	314	332	334	335	338	350	325	321	333	331	330	343	315	288	322	308	327	322	331	341	327	331	296	317	331	285	318	355	264	307	332	300	354	310	325	304	322	321	363	343	345	334	369	339	349	340	315	362	328	318	349	286	370	357	369	327	345	321	350	319	317	327	312	321	301	327	329	330	338	355	315	337	325	343	332	308	342	323	302	318	318	319	321	334	309	322	337	311	341	324	329	316	324	321	337	313	324	311	349	305	320	346	341	331	311	335	308	358	335	345	376	320	326	313	304	332	307	326	365	360	346	310	334	333	350	317	319	321	332	295	326	360	318	325	314	330	317	310	315	313	331	346	333	292	315	313	335	312	344	332	394	308	323	305	313	338	349	304	296	366	332	353	337	326	289	355	353	355	314	361	326	297	320	340	336	324	332	308	322	311	316	312	328	338	306	330	311	330	327	327	344	320	345	317	313	302	327	340	350	306	341	302	321	327	340	328	343	311	330	339	310	327	318	319	364	365	316	360	333	297	342	310	351	296	306	325	341	346	337	300	323	314	316	360	338	351	347	337	312	298	312	319	354	327	322	289	335	362	310	338	298	318	338	317	319	346	312	311	341	314	332	298	322	338	327	305	316	325	337	305	323	319	314	355	315	332	309	335	318	332	331	329	330	317	332	318	330	342	334	373	304	292	346	336	335	345	336	330	316	340	317	335	351	331	314	346	330	313	343	346	325	330	317	331	351	342	325	318	306	303	315	342	329	328	351	333	344	349	336	316	315	388	340	332	336	333	348	353	320	356	343	351	333	296	355	319	309	348	356	311	315	354	341	334	318	349	354	345	304	320	302	359	330	324	354	338	333	307	338	327	326	321	339	291	324	349	317	335	349	315	314	323	344	343	315	345	322	334	326	353	339	342	315	330	310	299	297	338	317	319	335	339	354	314	327	319	315	318	349	355	326	326	288	346	333	332	331	333	300	294	323	333	361	329	312	297	295	330	300	343	322	316	319	315	349	323	326	335	310	344	342	283	359	332	298	336	327	346	363	306	334	369	330	323	322	322	325	346	323	323	303	314	318	264	334	313	289	280	320	361	301	346	378	350	308	361	308	325	329	350	315	316	305	338	341	303	344	329	318	356	328	333	285	344	322	350	330	316	348	325	353	320	339	313	299	342	338	342	342	333	303	313	350	340	298	346	348	344	320	353	340	319	286	332	320	307	327	320	354	302	338	291	348	314	316	328	373	326	330	320	308	315	333	341	332	315	306	337	354	350	351	311	342	328	341	326	306	306	336	328	308	307	330	302	306	345	325	319	351	346	323	333	314	299	334	328	341	346	309	290	366	323	348	324	348	322	324	343	332	316	322	325	352	317	312	341	336	344	300	325	324	340	324	311	359	309	343	372	334	336	339	351	325	347	346	348	315	324	331	317	337	348	339	310	345	306	317	350	315	345	326	321	330	294	304	306	314	344	310	347	285	316	318	318	301	309	336	340	340	333	335	302	320	328	348	319	352	337	339	345	350	328	339	353	317	328	322	343	331	325	320	334	307	297	323	327	345	325	316	311	306	325	286	332	316	328	317	343	298	324	374	314	347	347	343	317	350	327	303	330	321	344	318	333	368	320	346	339	325	373	314	306	303	315	322	317	327	331	323	316	347	336	341	326	336	338	319	327	343	321	324	355	321	325	330	330	322	343	321	300	325	310	319	334	319	333	347	312	349	290	358	317	350	302	346	340	313	326	325	329	325	333	319	297	333	335	333	304	338	346	294	316	348	291	340	305	317	336	334	332	328	342	347	293	305	340	321	332	298	379	332	330	304	354	352	354	372	333	342	351	314	327	334	336	313	325	308	360	333	327	337	328	346	351	326	332	339	313	337	311	312	318	309	332	359	312	351	341	326	335	323	338	369	318	315	316	353	307	331	343	325	353	345	313	322	340	359	319	356	313	350	338	297	343	342	342	335	366	309	321	321	334	343	347	311	363	324	311	363	326	323	366	332	341	302	341	312	356	316	340	325	335	299	286	309	327	320	298	330	348	346	333	333	351	364	334	301	341	334	293	295	316	356	343	326	334	311	331	333	331	348	331	343	334	341	327	366	294	306	350	311	338	303	382	331	316	323	356	323	351	328	330	311	332	319	338	343	340	334	320	333	318	314	328	337	336	326	345	321	339	278	330	310	341	348	281	320	350	311	333	315	319	321	310	352	311	353	332	374	311	321	310	309	322	363	329	328	289	357	332	381	340	302	337	326	307	338	330	298	326	350	308	335	349	346	329	329	318	322	340	339	317	322	329	326	328	326	323	307	310	326	335	328	313	329	362	296	320	335	335	319	328	316	313	333	333	303	325	327	333	308	332	326	332	330	276	322	301	333	328	339	300	310	319	311	303	334	341	306	335	311	368	342	342	293	338	314	339	329	325	359	347	353	349	332	342	319	305	318	310	332	337	325	313	321	333	312	340	316	331	327	350	354	319	301	286	328	311	292	308	342	308	334	353	374	312	342	330	336	319	316	317	306	327	317	357	334	355	346	319	347	301	331	315	314	336	347	332	314	340	326	306	344	374	340	324	309	296	333	343	304	305	352	356	302	337	317	343	322	314	326	323	347	318	309	309	328	346	323	317	368	342	317	344	318	297	336	315	318	335	341	335	360	324	348	346	328	320	324	352	300	327	333	330	347	297	315	327	350	343	306	361	339	313	348	298	353	335	320	322	329	352	324	313	329	331	332	299	354	319	320	337	332	334	319	349	336	298	336	333	346	327	372	333	335	307	329	311	335	338	332	335	323	324	307	331	315	335	329	358	305	304	302	329	345	308	339	310	341	357	352	338	329	314	300	308	325	327	320	317	313	341	324	333	344	345	351	352	287	342	340	315	311	329	314	324	349	326	337	317	337	342	316	291	319	315	295	338	362	312	342	345	322	325	339	309	353	338	333	320	322	320	342	319	322	372	310	318	304	332	360	320	288	356	329	352	337	346	300	326	339	321	304	351	313	306	340	330	336	310	299	332	347	343	313	329	329	309	322	320	330	316	307	340	328	312	362	331	336	305	271	314	342	341	305	295	290	326	334	312	361	326	334	304	334	333	348	318
34985	10952	1753	1037	858	654	456	467	374	296	304	287	230	273	254	218	226	224	221	218	228	212	238	195	195	187	218	227	210	221	204	220	188	219	200	185	185	205	208	201	185	202	204	182	211	186	215	186	187	207	228	181	193	201	201	218	188	212	182	189	199	187	183	188	199	183	201	200	189	204	204	180	203	173	204	199	174	197	174	180	228	192	209	203	185	215	195	174	211	191	184	226	170	193	180	189	211	193	175	173	166	191	177	231	184	213	189	198	184	187	186	211	179	187	191	194	189	170	202	221	202	198	195	195	189	166	206	176	184	209	181	201	203	171	201	184	182	183	175	188	214	202	168	196	162	197	191	201	187	191	191	182	233	192	204	194	209	188	182	194	181	176	199	161	179	195	200	193	220	206	195	217	181	185	190	201	171	193	187	186	186	195	194	203	175	190	173	190	177	163	186	206	193	185	188	189	178	191	182	174	198	184	170	185	197	198	176	176	194	178	181	185	174	173	172	173	184	199	184	216	194	187	196	185	193	196	166	186	175	177	187	186	204	181	200	188	173	177	171	167	189	188	211	196	186	173	182	183	207	216	194	207	192	188	200	193	170	207	179	202	162	178	192	172	177	204	192	175	177	197	188	215	176	174	151	184	210	172	181	188	198	209	196	178	190	171	186	187	203	212	209	211	165	186	157	181	187	192	191	191	179	180	199	192	194	173	181	175	174	161	200	205	213	199	173	198	200	191	198	179	204	202	188	197	179	203	192	193	178	199	191	179	216	201	199	188	170	202	203	196	189	181	217	192	202	181	195	178	217	202	164	201	213	191	204	174	199	200	207	182	197	203	181	192	196	214	173	183	170	206	182	221	200	165	175	180	197	181	169	205	173	181	187	174	181	172	183	195	186	166	189	178	175	192	177	200	176	189	177	191	200	179	199	196	183	185	185	186	167	197	187	191	190	186	181	194	192	183	184	177	178	192	172	182	167	204	186	172	209	180	185	166	181	226	187	166	181	183	192	196	182	170	187	175	168	201	193	186	183	206	186	164	181	195	208	192	179	172	184	217	187	184	199	170	195	190	180	169	172	189	183	185	189	195	209	213	192	195	212	163	204	212	201	191	182	181	203	206	182	185	196	185	188	190	200	173	189	211	187	191	203	197	163	199	195	180	179	199	165	186	192	177	182	193	201	209	214	188	197	175	186	190	194	181	181	188	185	177	161	190	183	169	183	200	191	189	174	183	192	193	203	198	188	190	170	187	176	209	200	183	207	190	195	151	184	208	189	189	205	205	200	177	183	174	196	198	193	210	210	203	191	185	197	173	182	147	174	180	198	198	184	186	188	211	202	184	175	184	195	198	204	173	192	187	195	210	167	168	172	188	193	190	201	185	183	186	191	188	194	198	176	202	179	201	176	193	188	192	187	202	201	189	214	182	179	191	198	185	177	168	174	196	172	172	201	185	185	181	178	178	183	169	193	178	211	191	193	171	193	171	166	188	167	176	188	192	166	179	208	177	180	203	179	177	185	185	209	178	189	207	190	184	198	194	204	168	195	184	179	189	205	169	205	168	192	171	204	182	204	197	181	186	167	185	198	159	162	200	186	200	176	195	191	215	187	196	218	202	175	185	193	186	184	194	206	189	193	200	179	168	187	174	155	179	216	190	174	221	182	183	190	195	184	203	184	180	211	176	182	191	188	188	173	163	177	188	200	187	191	184	190	178	174	212	180	203	185	152	192	182	186	178	167	173	173	200	194	179	184	207	177	190	163	189	176	204	189	177	206	199	195	193	199	186	203	186	176	167	200	179	211	170	184	183	194	194	215	198	188	185	168	185	192	184	214	238	194	179	195	181	159	198	195	196	215	153	195	184	195	201	190	182	200	198	197	190	200	178	178	177	185	180	199	202	177	178	175	214	197	160	197	187	208	177	168	187	189	159	192	179	191	176	193	198	188	198	194	179	200	182	201	170	198	181	192	213	198	203	189	194	184	178	199	204	204	180	198	199	177	209	186	183	192	176	182	194	180	232	206	198	186	198	193	197	216	186	196	192	180	144	168	181	172	210	206	189	190	182	197	179	180	177	195	193	211	178	201	176	165	197	200	207	202	175	189	165	193	182	174	185	178	219	206	208	225	185	213	183	189	200	184	209	194	188	194	189	189	186	194	212	179	180	197	191	196	184	180	216	169	193	190	170	169	175	189	184	172	172	175	180	180	206	208	169	198	201	184	190	168	203	212	151	196	152	194	191	178	177	189	167	189	175	193	165	184	200	186	160	194	176	208	185	180	184	181	200	187	169	193	180	188	194	197	187	219	194	182	182	178	176	187	183	202	161	196	204	182	207	177	207	205	212	166	208	177	197	197	206	200	183	163	195	192	173	159	172	178	194	162	190	192	182	197	195	208	171	193	180	181	189	194	206	188	160	181	190	183	209	191	170	215	143	201	184	192	198	183	208	200	177	189	169	205	206	183	179	194	165	188	199	162	172	211	206	201	174	185	188	181	185	212	206	199	205	192	191	187	171	200	176	227	187	209	185	182	201	199	184	192	211	197	188	197	182	197	203	203	194	164	185	190	176	178	201	164	196	181	170	201	203	188	170	178	200	196	189	188	184	199	196	210	204	180	186	199	191	210	178	201	198	200	201	197	213	201	195	181	194	180	196	203	217	165	192	173	186	174	198	196	182	179	188	185	182	198	182	157	179	194	185	180	210	201	188	192	186	202	162	189	187	178	210	162	207	188	193	190	189	188	192	197	180	198	194	205	206	190	186	211	190	170	193	181	194	198	219	198	213	172	197	184	204	172	199	191	186	199	172	187	174	202	188	216	202	194	161	191	180	163	181	182	176	192	177	190	218	174	206	203	213	195	199	215	196	200	189	181	185	189	203	180	178	201	188	188	182	186	193	211	179	174	190	164	187	187	191	180	182	196	174	179	189	195	157	202	175	184	191	180	162	180	163	187	204	194	196	200	187	177	190	173	183	171	177	191	200	181	195	190	188	194	212	186	201	179	216	188	185	206	198	186	186	197	190	186	209	179	181	178	195	184	219	187	184	174	232	204	171	183	189	210	183	188	191	192	205	196	182	188	204	192	185	179	187	178	186	195	197	197	181	175	194	201	192	195	189	212	213	176	181	185	188	182	189	211	211	177	181	168	194	213	194	192	205	194	210	189	193	188	190	157	195	211	180	165	183	188	211	175	194	207	194	190	204	187	195	195	185	204	188	202	183	174	182	180	176	179	192	177	154	195	210	161	203	163	200	196	196	200	178	183	169	165	194	181	196	197	171	193	194	190	196	195	194	176	184	186	184	173	196	195	199	204	190	184	207	203	178	187	190	191	184	186	222	182	203	156	186	179	172	186	183	187	184	201	175	205	183	190	176	175	194	177	176	176	202	229	222	215	212	178	224	185	197	202	218	196	167	196	176	182	197	178	188	170	188	203	185	183	180	181	184	183	186	161	167	174	205	190	199	189	200	202	188	208	171
15437	1571	3058	3575	3189	2625	2126	1869	1677	1470	1240	1151	1155	1034	955	920	873	845	829	818	791	760	763	672	696	699	719	761	680	683	634	643	689	647	641	666	657	622	625	628	649	637	629	665	604	604	643	650	579	582	605	653	612	651	614	631	638	618	573	615	582	594	613	638	603	616	617	598	593	588	584	594	590	640	590	571	618	602	624	638	570	573	605	598	646	644	609	602	618	632	612	557	599	590	601	625	580	553	556	569	585	616	589	556	615	546	569	590	625	584	600	578	567	599	641	549	598	602	617	602	598	557	567	617	580	603	625	606	622	572	625	571	598	583	538	581	578	576	597	645	630	627	598	596	601	642	632	605	628	551	571	576	567	595	608	653	592	604	566	553	597	615	583	588	593	568	579	588	611	584	632	588	575	624	577	613	616	612	558	597	585	626	623	621	583	599	599	587	598	595	581	590	565	574	595	578	569	595	613	555	572	568	611	603	599	552	588	600	569	603	562	596	580	603	586	625	576	588	619	588	575	574	639	639	598	565	583	610	562	539	556	592	601	557	594	562	604	588	601	604	620	582	563	562	609	570	602	583	581	612	604	584	583	590	567	598	629	583	559	610	608	591	588	582	596	588	549	606	602	611	589	592	577	564	551	599	559	572	555	577	566	580	598	585	589	610	633	566	584	620	629	594	557	548	602	608	565	611	611	592	614	603	614	588	620	612	594	650	595	639	617	624	594	619	595	595	605	587	625	576	588	604	592	642	596	586	576	563	576	576	611	608	574	582	563	594	582	613	597	581	561	593	640	564	606	580	595	565	632	600	605	603	608	615	564	624	622	556	602	635	576	563	589	618	560	596	585	589	588	612	571	587	595	587	566	584	567	546	554	594	617	565	615	620	542	587	582	615	609	631	574	593	567	574	576	573	630	551	616	600	590	602	611	614	534	600	573	593	567	635	575	532	558	609	588	612	564	611	565	573	611	547	622	597	594	551	586	632	561	601	597	586	571	582	599	607	601	587	578	604	620	586	580	588	626	602	567	619	610	648	590	614	599	624	630	585	597	617	596	641	555	580	579	571	637	574	620	610	619	584	581	551	632	565	571	621	586	634	551	579	561	625	600	595	607	566	588	626	565	607	560	622	593	597	589	600	596	583	574	540	580	560	587	563	571	576	597	587	628	558	610	621	579	609	620	593	571	593	592	606	535	600	582	525	630	575	574	578	603	589	587	626	573	615	581	575	593	585	572	608	576	590	575	574	548	624	574	594	594	581	623	626	540	579	575	624	571	593	558	589	621	573	642	613	574	597	570	555	560	571	587	599	577	590	611	621	599	581	603	584	581	565	613	590	633	571	587	596	565	563	589	566	568	549	572	583	597	626	578	590	592	570	545	572	613	627	613	554	596	598	576	590	608	586	559	567	591	582	553	602	616	557	559	607	581	601	568	565	606	573	568	588	618	598	600	591	624	573	632	637	591	581	568	588	599	562	572	563	592	576	561	566	582	566	608	632	578	601	572	627	557	610	624	530	593	601	629	550	599	590	613	610	597	601	602	598	623	559	643	588	591	630	578	584	593	602	609	560	600	606	595	622	600	562	571	600	592	586	623	618	545	610	552	588	584	601	535	559	605	556	613	624	617	592	568	600	619	606	581	591	575	590	575	559	598	572	615	629	594	598	563	550	588	602	559	561	597	564	576	614	585	574	612	574	553	622	546	585	609	589	571	623	583	568	599	565	575	629	569	578	616	597	609	592	567	562	553	580	583	595	613	599	641	596	580	623	603	596	635	645	592	584	602	557	602	615	623	631	603	645	596	620	589	597	573	603	559	569	586	572	574	583	603	618	595	589	567	578	618	579	590	589	601	591	584	591	547	629	568	570	568	562	608	622	587	571	592	601	570	532	607	611	577	619	611	552	604	574	580	539	594	584	613	588	614	584	615	565	573	598	599	629	600	581	598	603	580	589	601	596	583	634	600	580	603	598	593	591	582	604	613	610	604	594	546	577	593	560	607	589	584	591	571	578	584	601	584	574	594	627	602	629	605	609	625	589	542	560	522	607	625	544	577	641	597	637	548	599	628	582	582	551	585	572	562	564	561	613	594	601	585	592	567	596	583	635	590	633	581	624	589	602	561	621	606	569	608	584	603	605	612	587	588	600	593	636	618	602	601	619	568	603	575	604	599	570	574	617	646	594	615	593	599	538	624	582	604	589	610	582	614	584	594	595	592	615	586	646	592	574	584	615	562	590	569	587	628	619	643	616	617	627	580	563	613	559	590	596	561	569	572	581	617	536	603	585	571	608	601	574	617	578	622	596	604	648	603	625	582	607	550	579	596	569	609	595	570	589	597	609	638	601	589	535	537	651	564	598	600	614	571	625	590	564	639	614	577	606	627	606	554	621	603	589	604	555	558	594	603	606	592	587	554	569	591	518	631	585	557	627	610	564	625	580	554	578	564	560	593	595	587	610	584	623	584	586	584	565	568	556	591	588	547	595	584	597	605	596	622	571	605	618	577	617	609	536	637	597	558	560	633	596	603	596	605	564	564	624	583	597	582	574	577	614	610	609	597	601	578	548	642	593	577	598	596	598	574	594	630	611	598	568	625	582	589	574	605	581	568	619	542	625	576	571	598	622	583	569	620	584	619	606	567	621	568	590	572	632	539	584	597	565	559	598	614	588	563	564	555	628	589	589	565	585	603	590	557	610	601	621	582	644	553	616	582	583	585	595	616	568	577	568	614	626	608	605	539	635	592	578	547	564	563	598	606	640	566	613	635	625	533	570	594	532	594	652	588	598	612	595	621	565	553	580	621	590	594	544	578	643	616	646	589	611	610	615	651	572	586	518	598	570	638	566	577	577	597	572	578	585	610	581	618	596	604	627	533	591	575	563	599	625	611	591	562	609	597	569	598	599	623	584	580	594	624	607	591	549	585	566	594	595	569	623	603	565	593	629	619	576	610	575	567	592	576	569	574	573	556	588	599	592	577	629	580	585	570	602	618	549	571	534	616	592	616	612	555	631	607	549	559	593	612	588	613	594	567	586	555	598	587	633	592	560	601	606	648	577	604	585	623	537	589	615	591	591	602	575	565	623	497	587	580	604	575	558	559	580	562	563	556	571	640	594	577	632	583	597	572	572	579	590	629	630	588	559	593	578	580	571	623	585	579	586	568	604	609	599	572	635	576	592	594	555	593	618	587	646	569	580	606	593	604	623	532	634	611	541	590	595	612	597	619	522	587	612	579	588	590	600	568	596	535	557	644	570	587	634	584	574	601	601	611	611	540	588	547	607	593	569	558	611	614	616	601	579	596	614	587	555	625	593	589	609	581	626	579	566	604	621	593	585	535	590	596	591	646	613	597	618	577	594	584	604	606	604	626	579	617	549	620	576	592	606	601	608	600	589	606	611	582	567	580	567	594	591	553	570	620	597	581	539	639	595	597	596	593	569	586	630	635	602	622	568	564	625	604	585	592	596	621	571	574	622	575	586
42275	20599	5529	2227	1603	1167	892	717	657	561	487	444	456	450	387	389	349	370	318	338	320	332	322	330	322	325	318	335	296	309	306	305	310	276	285	288	303	283	285	304	300	280	297	286	299	302	279	264	306	289	272	263	284	297	289	276	283	260	307	302	277	295	297	296	280	312	274	297	272	292	286	298	301	316	297	261	298	282	284	276	303	288	278	307	310	322	279	284	308	325	295	293	303	289	294	301	310	292	283	280	291	321	295	273	277	259	240	258	300	265	298	297	242	292	296	283	254	290	260	260	281	279	280	278	296	289	266	281	298	282	318	303	257	256	275	273	286	320	293	305	282	291	298	272	291	277	278	274	320	294	295	313	297	289	277	284	289	287	287	308	285	277	287	297	283	281	305	292	300	274	277	273	289	280	276	288	267	291	332	292	285	295	280	289	238	271	285	263	304	263	292	274	266	274	250	261	279	302	267	261	266	264	260	255	292	291	275	302	283	253	305	294	299	306	290	270	284	285	294	304	292	289	259	262	276	271	284	298	277	280	291	276	284	286	246	301	274	268	285	281	277	290	301	286	269	278	298	298	268	316	296	270	289	291	286	269	291	279	284	307	283	286	281	316	304	262	293	272	278	293	281	286	295	273	306	312	269	268	307	266	289	311	296	304	288	286	299	295	287	290	280	267	296	315	257	294	244	284	302	311	274	278	292	302	291	273	292	280	252	291	276	283	284	276	281	274	294	317	261	273	303	320	286	280	304	259	280	279	302	286	297	251	271	292	306	296	282	317	275	300	275	287	276	270	303	293	277	312	254	265	334	272	278	286	261	280	270	270	295	297	320	283	275	302	286	271	302	293	273	313	282	302	287	294	268	301	282	262	285	266	327	275	270	296	267	277	254	278	310	291	284	297	284	274	281	280	282	277	282	264	285	272	295	318	289	291	300	307	280	300	283	260	304	280	280	277	276	304	286	293	281	275	279	311	247	305	290	290	301	283	293	279	257	269	279	309	286	269	310	283	271	296	299	263	272	309	293	244	289	282	277	274	274	287	294	285	264	253	302	296	298	284	257	259	300	275	260	253	270	285	273	270	313	270	255	266	295	279	293	297	280	273	260	285	272	300	271	262	280	292	273	256	284	257	325	314	267	294	293	284	259	314	250	255	300	265	277	288	292	270	274	288	260	285	275	290	312	281	260	253	263	264	293	264	290	286	298	259	269	270	308	268	287	292	281	318	246	285	271	290	272	265	287	294	264	294	293	286	297	288	288	266	285	271	261	265	294	299	274	289	281	282	253	267	300	288	283	305	313	272	265	259	299	271	288	292	285	292	290	293	275	285	264	268	304	293	293	259	263	290	291	297	274	280	251	300	301	308	288	273	279	308	273	287	291	294	309	281	282	287	291	289	286	263	293	255	292	287	278	291	253	295	292	272	287	302	296	291	282	318	311	292	253	293	266	311	297	289	281	285	295	268	256	303	317	286	269	256	273	300	284	247	280	267	295	307	282	281	307	292	286	268	297	276	291	310	276	286	286	292	283	272	313	280	273	252	303	278	289	292	279	295	272	241	272	250	275	285	276	305	255	288	309	286	282	292	290	291	296	258	281	293	260	280	282	278	262	280	272	292	323	309	284	262	257	308	271	315	275	275	269	271	275	271	266	282	276	295	281	306	291	296	288	285	265	319	294	297	228	266	278	317	290	263	287	284	291	258	290	291	315	316	295	263	261	240	273	260	283	270	255	273	293	281	290	275	304	301	281	287	280	276	293	270	281	285	257	258	268	272	264	286	302	275	277	269	264	270	267	278	309	262	286	276	287	299	318	278	262	256	267	276	285	321	265	255	297	284	309	284	294	321	271	282	315	279	286	284	277	257	300	302	264	269	270	273	286	265	265	270	272	312	274	298	309	267	273	306	268	268	294	277	260	292	287	273	287	292	296	265	300	285	270	293	263	326	261	262	269	260	284	277	279	305	282	276	269	296	295	297	316	274	303	325	289	291	298	283	288	279	282	301	292	309	281	289	299	300	271	284	304	307	286	291	316	316	263	289	296	298	320	303	277	281	296	287	270	282	304	275	278	265	313	284	277	286	297	290	293	303	302	298	288	280	295	272	284	280	298	273	285	272	287	299	268	309	240	280	292	291	290	301	296	285	301	271	269	274	281	287	304	267	281	314	276	285	288	292	246	283	283	285	267	286	284	268	270	286	278	251	283	312	273	279	291	258	284	287	296	259	264	270	287	293	285	283	257	296	282	280	300	279	268	296	291	291	318	271	265	275	247	240	295	293	259	286	280	318	292	318	282	253	301	277	293	291	304	263	252	284	261	282	291	268	281	290	267	283	286	296	302	289	273	284	296	312	294	275	285	264	242	296	311	259	322	272	268	281	295	295	284	308	268	289	301	296	301	293	272	285	302	285	296	275	300	282	269	275	272	307	290	281	316	269	250	238	292	287	278	269	275	271	298	300	289	270	297	259	340	287	306	292	270	293	289	244	294	252	281	283	259	249	283	285	272	274	263	268	272	294	250	260	255	296	254	269	311	254	276	289	271	254	290	277	294	273	293	279	281	291	309	299	280	304	330	287	300	310	291	251	297	309	290	298	333	255	300	271	294	297	276	260	284	260	277	283	291	290	293	255	269	274	262	284	269	250	261	294	302	258	264	274	312	290	329	260	303	264	284	277	302	286	257	302	252	284	273	258	278	276	296	291	252	292	267	281	308	268	267	289	273	278	275	257	271	262	295	279	285	288	297	264	304	276	299	286	273	280	304	288	272	301	293	286	290	273	294	286	279	263	276	281	292	267	283	273	291	290	283	280	275	264	268	267	297	271	275	281	309	282	313	284	311	295	287	303	292	283	256	334	284	285	279	300	285	265	282	273	286	304	294	283	268	269	286	288	291	310	273	270	304	304	294	302	266	306	293	264	299	271	254	291	282	270	295	286	284	271	273	268	292	279	275	246	295	278	283	260	269	285	290	267	288	295	264	266	280	289	281	264	268	278	279	247	285	290	285	271	294	336	294	310	266	262	277	281	297	290	282	285	298	293	271	279	302	257	277	278	256	283	283	290	298	281	295	269	266	271	307	252	275	311	290	267	295	283	283	281	277	280	281	280	291	297	303	293	275	274	288	296	305	262	271	263	290	278	295	274	285	285	284	284	266	280	255	281	295	279	258	273	264	299	267	250	267	263	265	256	294	279	307	280	263	278	299	285	262	292	269	297	310	284	275	285	305	261	256	287	272	312	311	243	287	294	297	268	313	266	297	319	283	257	310	297	271	262	257	303	286	246	293	291	289	277	277	313	303	268	262	290	279	322	300	264	289	290	276	268	268	304	261	296	320	278	264	301	282	315	281	294	262	273	291	310	315	296	276	287	268	269	285	292	289	284	307	270	296	296	309	258	267	254	289	259	285	286	266	268	271	287	268	287	263	286	288	300	317	287	298	255	279	289	289	281	256	279	289	301	261	287	295	277	283	284	282	283
19100	2654	5417	6262	5565	4537	3771	3346	2742	2420	2175	1916	1750	1659	1521	1441	1318	1285	1295	1185	1209	1089	1120	1058	1066	1044	1046	1060	1049	980	925	998	948	934	954	960	939	878	906	952	929	947	905	891	859	922	889	871	859	925	913	884	847	886	865	858	868	849	877	913	874	884	879	864	854	852	823	899	839	829	883	873	854	830	876	773	864	803	831	858	805	879	812	857	847	755	821	837	877	860	825	880	812	889	837	851	831	824	809	802	822	818	804	844	833	867	779	825	809	859	789	805	882	868	844	855	842	870	887	814	812	827	808	827	846	799	844	833	821	841	772	811	790	850	836	803	807	812	848	824	840	838	850	814	821	874	860	776	833	855	824	811	851	841	822	769	805	892	867	819	830	807	835	779	840	796	806	870	773	802	824	826	837	836	812	838	822	851	811	821	821	871	817	858	795	806	814	849	818	832	786	869	813	833	856	824	835	845	815	795	801	844	866	853	856	831	841	809	823	829	834	876	840	835	835	802	849	823	826	802	757	852	852	800	863	783	851	745	844	835	834	750	803	829	814	858	814	815	810	828	836	825	817	824	848	795	845	862	819	892	782	833	767	785	822	806	794	870	813	803	834	768	853	866	836	810	851	805	827	786	836	780	805	795	804	778	811	786	805	820	792	813	816	843	848	818	821	777	825	783	798	804	824	837	857	820	803	864	774	842	750	772	837	838	835	833	814	828	835	903	890	791	786	800	805	817	816	782	833	788	811	764	833	805	849	815	799	768	845	818	850	805	815	833	880	845	880	846	849	846	852	845	859	806	834	807	814	841	830	849	796	821	822	788	803	850	820	839	829	863	744	865	864	804	786	813	819	827	857	807	827	790	853	796	794	832	829	879	783	841	810	828	815	804	859	812	820	831	843	808	821	858	800	825	847	766	813	840	829	868	816	866	799	823	788	893	824	825	778	841	834	793	811	869	825	850	840	866	812	807	851	795	787	795	833	824	817	794	794	820	835	786	807	815	823	815	784	789	864	817	775	857	793	791	887	809	825	827	804	819	820	779	856	845	812	826	807	850	789	846	861	835	805	783	811	779	810	860	863	817	845	795	881	805	802	812	806	791	869	842	776	803	819	834	791	851	852	807	869	829	809	840	789	852	806	805	833	801	812	751	797	803	804	823	850	818	765	862	815	849	859	840	812	796	820	830	829	777	830	832	798	806	839	830	843	829	816	797	794	790	769	766	805	877	835	819	791	841	790	793	875	845	889	817	822	767	843	872	859	828	850	792	799	836	819	827	838	814	805	804	837	785	839	788	826	819	788	854	834	845	885	883	870	811	785	844	818	813	878	834	813	864	832	773	874	817	762	834	785	801	811	826	789	780	844	820	827	834	793	861	813	849	850	836	820	843	831	821	852	809	777	801	853	794	814	846	772	837	879	823	796	863	812	829	789	832	797	805	812	831	858	856	819	802	846	769	819	844	832	806	829	793	854	836	817	827	810	852	779	833	808	824	790	821	843	843	797	851	845	795	792	828	814	793	825	847	818	784	831	847	836	848	836	760	877	848	820	806	809	801	857	831	808	791	798	830	833	790	801	868	781	850	794	811	826	770	810	823	841	842	792	801	821	788	859	910	811	846	894	793	834	808	807	789	808	772	844	820	796	841	786	838	830	831	815	744	804	787	824	840	818	847	824	847	813	832	788	798	832	840	875	784	834	815	810	816	813	805	834	791	751	872	838	818	734	842	828	788	756	860	851	849	777	832	869	783	819	804	821	795	844	774	823	782	811	817	832	825	814	837	823	816	731	825	814	818	769	811	820	832	831	840	791	818	819	830	747	802	786	828	824	839	769	855	845	854	833	806	779	820	864	830	815	817	773	806	786	802	816	853	870	832	839	784	811	825	819	800	869	823	813	855	768	827	838	778	827	786	807	822	835	809	818	826	786	793	800	810	865	814	804	818	835	804	798	802	767	826	809	841	847	859	802	859	816	845	803	821	827	784	785	820	836	793	804	844	848	794	826	824	845	810	862	860	892	866	840	823	840	863	858	815	805	798	862	842	820	797	818	848	809	833	787	861	834	770	858	898	800	809	817	839	779	801	807	817	843	795	762	786	809	814	816	768	811	825	850	854	866	787	762	781	775	809	881	837	780	851	778	815	854	805	813	841	783	813	842	834	859	820	819	847	846	817	871	799	846	850	878	802	853	808	838	808	815	788	802	841	815	890	841	815	829	847	870	838	858	837	826	855	789	835	838	799	816	807	815	824	791	804	797	854	829	837	760	803	871	832	778	770	825	803	843	817	786	784	860	825	808	845	822	842	847	844	873	845	858	810	883	786	808	825	813	825	873	810	844	845	847	783	862	813	836	841	831	777	855	910	845	801	845	789	830	793	835	810	847	809	867	810	818	797	860	851	764	828	842	812	840	822	850	780	845	806	764	810	831	884	810	817	814	760	773	854	833	793	845	837	844	849	863	805	844	814	797	815	899	830	823	768	792	840	806	798	770	803	842	826	838	796	778	881	840	824	812	795	856	855	865	841	827	844	872	868	788	822	832	831	809	790	807	817	741	765	827	857	859	854	784	811	830	802	854	825	833	769	830	791	817	798	819	830	831	767	824	825	777	802	831	832	779	857	818	807	809	851	856	794	814	812	786	819	859	779	810	847	826	775	789	849	853	835	826	811	901	800	768	786	824	890	832	862	841	815	779	821	833	788	798	819	866	828	822	817	832	812	824	834	843	854	819	822	828	814	843	809	842	829	803	814	819	792	805	811	791	781	794	832	803	816	807	817	808	824	819	772	821	830	769	813	808	843	795	869	817	753	841	803	846	836	834	792	830	891	794	798	831	811	839	822	788	756	796	801	795	871	798	894	830	814	864	908	811	789	873	816	833	833	821	829	860	836	813	814	801	827	832	831	836	800	823	797	820	801	761	771	811	843	818	806	864	834	836	816	832	847	811	874	839	829	827	846	843	837	820	834	822	854	842	817	833	861	859	806	810	873	824	854	831	822	817	789	773	817	839	795	822	831	807	835	824	805	824	813	802	767	851	881	830	825	772	829	839	819	842	896	806	840	760	810	754	811	890	797	799	840	802	797	869	861	838	821	775	819	815	891	855	763	824	848	845	823	839	772	778	798	845	803	816	765	819	778	827	839	812	838	787	843	824	850	808	825	861	830	823	848	846	880	788	796	813	799	816	830	812	807	823	846	800	801	828	799	801	802	786	821	834	833	800	837	863	847	824	805	813	800	807	779	822	802	810	805	792	785	822	787	835	847	767	808	830	891	841	791	830	865	790	815	869	836	796	867	827	846	819	765	770	840	877	777	820	778	807	794	803	797	860	820	835	790	816	827	785	791	810	840	770	775	801	816	827	831	861	805	791	766	840	809	830	796	837	822	828	803	781	849	837	834	858	880	838	816	801	816	909	879	839	816	802	796	824	870	777	795	839	857	770	859	767	778	851	848	802	802	825	818	830	845	850	799	832	825	801	814	823	772
6705	447	206	158	148	129	99	92	97	89	87	93	96	83	101	93	78	100	90	109	82	79	103	103	102	88	106	81	91	91	73	71	103	98	86	102	97	90	91	96	94	102	79	91	97	114	82	73	93	90	97	91	93	94	91	108	80	98	93	85	91	64	91	80	78	110	93	79	84	91	74	85	91	87	93	89	93	94	96	80	105	91	95	94	103	94	90	91	98	77	94	73	84	95	103	102	111	91	95	113	97	100	93	93	94	108	102	80	104	90	89	89	96	104	96	76	87	92	82	75	84	86	100	91	90	87	84	98	89	96	101	88	79	89	81	82	103	86	101	86	85	79	94	78	109	95	89	97	98	110	101	86	97	81	97	101	98	96	90	107	100	91	104	76	93	97	95	86	85	102	94	96	100	98	94	87	93	103	93	80	81	80	80	86	105	101	99	106	88	105	84	77	77	87	79	93	92	86	86	93	101	82	86	100	84	85	101	81	91	89	94	92	90	91	77	101	90	98	68	88	100	86	93	74	86	92	106	93	79	99	83	91	83	98	90	101	85	110	76	99	97	82	107	94	101	74	101	111	89	106	94	107	105	88	94	90	97	81	86	92	81	98	98	97	88	89	92	88	101	91	75	96	86	89	90	81	96	82	84	97	92	97	95	92	84	98	85	109	90	103	109	82	87	86	71	77	88	89	78	94	96	89	96	91	80	96	93	91	97	92	98	77	69	90	91	102	91	99	88	91	89	65	82	98	83	80	77	88	75	73	96	79	89	76	83	82	100	96	98	78	84	106	90	100	95	96	93	87	97	82	96	79	91	97	82	84	79	94	92	92	103	81	98	85	108	107	83	91	79	91	92	82	71	95	80	95	92	88	92	96	123	82	79	81	83	108	102	100	101	100	96	90	86	82	102	89	94	81	96	91	88	92	93	92	108	86	80	99	84	97	80	101	94	91	88	104	94	74	70	103	105	84	80	86	84	82	94	92	99	85	106	82	114	95	94	75	81	89	102	69	83	86	68	74	93	106	96	81	88	78	88	95	85	72	90	92	97	91	70	95	81	81	87	83	96	73	106	100	99	70	84	79	85	96	81	96	95	83	75	91	97	86	94	103	89	96	110	91	98	100	92	100	90	96	88	86	98	81	67	100	90	79	88	95	95	87	100	88	86	91	95	90	89	87	84	93	91	86	87	126	84	94	81	79	77	77	85	99	89	102	81	101	94	89	101	87	83	78	92	98	92	92	110	76	104	109	75	79	84	86	114	84	79	107	86	89	82	96	83	107	93	76	75	82	93	84	102	94	75	80	87	95	98	95	90	88	81	81	100	88	108	104	87	91	81	99	101	87	80	95	108	76	93	74	102	76	106	80	82	92	76	103	88	90	72	107	81	75	99	99	101	81	101	79	80	83	85	101	93	96	80	100	77	89	83	99	76	92	101	72	85	76	88	98	82	97	102	88	101	101	89	85	82	86	88	95	80	90	92	77	104	103	92	93	89	92	100	89	91	94	86	84	82	95	102	91	94	84	73	104	90	86	90	90	97	102	79	87	86	91	81	95	91	94	75	81	79	92	99	72	85	75	86	111	89	90	102	92	94	93	85	80	81	99	93	83	87	78	83	81	88	95	84	85	91	77	98	89	94	95	112	86	90	98	98	85	91	81	72	86	97	105	58	86	94	103	97	92	87	106	87	91	105	96	105	92	80	82	89	85	85	81	93	107	79	80	90	89	101	79	84	98	86	77	82	70	100	90	90	89	101	105	100	87	71	91	84	102	91	84	70	82	83	77	82	75	85	95	84	91	101	83	94	97	87	101	91	91	92	97	100	107	93	98	105	83	74	92	95	112	99	106	90	102	84	92	93	85	84	84	84	84	74	96	93	96	93	87	97	68	86	88	94	79	88	103	94	90	106	107	99	73	93	95	89	85	75	84	90	92	82	90	91	93	74	86	84	101	79	84	95	95	97	83	86	91	83	86	95	105	82	85	88	73	83	75	88	83	86	90	91	96	90	81	95	81	97	98	92	81	91	93	115	95	87	75	85	83	102	97	96	97	103	96	78	99	95	106	92	75	96	71	100	88	78	89	99	109	68	76	85	93	96	88	89	106	73	104	104	97	75	81	98	93	95	100	93	105	83	100	87	83	76	97	86	81	85	100	91	82	86	95	98	90	88	100	78	94	90	99	79	89	85	89	82	82	85	94	88	99	88	84	84	83	76	106	80	85	90	104	80	96	70	89	104	81	87	110	82	91	83	90	70	91	94	81	114	72	81	104	86	80	81	108	93	92	88	92	94	76	91	64	89	69	78	115	96	89	78	86	91	70	94	112	105	104	102	116	101	90	92	95	94	102	99	82	102	90	92	83	73	93	107	100	98	102	93	73	85	93	97	77	102	87	103	97	77	92	104	101	100	79	96	83	78	81	96	108	84	83	72	84	96	91	83	77	88	80	91	83	88	96	79	85	96	83	72	92	84	88	83	92	88	111	86	82	80	99	81	95	97	82	99	94	96	94	81	90	93	105	93	87	98	83	86	104	89	85	93	78	117	86	90	93	97	84	82	92	75	107	105	91	71	98	95	104	79	78	85	80	89	93	80	77	102	88	83	86	101	88	85	91	103	100	99	93	85	96	87	105	89	94	101	88	82	89	89	95	95	83	93	97	78	97	95	97	95	79	81	103	104	86	81	99	110	73	111	85	93	102	98	98	88	69	81	80	109	84	83	89	97	102	95	95	88	85	95	104	122	93	92	106	98	100	93	89	92	95	86	82	90	88	90	99	75	92	102	85	89	75	94	95	88	81	89	85	99	85	91	80	115	85	105	87	87	87	94	79	80	90	79	93	84	90	91	70	87	87	95	88	96	72	97	91	79	83	81	87	84	98	80	91	92	92	90	76	102	94	80	84	104	102	90	85	91	81	93	96	100	88	99	75	90	110	79	91	87	85	88	78	84	89	81	78	79	101	92	87	85	82	97	89	79	87	89	79	106	73	90	96	95	83	76	81	82	92	83	101	93	95	90	78	113	97	70	86	88	98	113	89	93	88	96	95	89	82	106	79	90	86	89	79	83	84	104	85	87	84	98	104	99	100	94	99	100	62	89	91	85	84	89	85	102	94	95	96	88	96	88	88	86	85	81	97	83	104	109	85	87	86	100	89	87	93	94	101	88	100	85	82	84	95	82	92	94	85	92	87	88	93	75	79	85	84	104	85	91	94	101	102	95	86	99	73	92	105	97	83	84	96	101	94	102	77	93	97	97	103	97	88	90	98	72	98	88	100	94	82	80	94	103	92	90	88	84	94	103	87	96	71	91	102	90	68	106	85	79	102	81	87	77	91	94	98	94	106	92	109	88	94	78	86	105	93	77	96	84	90	98	91	98	85	84	100	76	99	82	79	80	103	83	111	107	103	104	79	88	90	93	84	78	98	86	70	87	84	103	99	96	102	97	106	93	100	92	96	98	91	91	77	93	94	91	94	78	80
6870	406	568	576	591	493	463	444	413	406	394	369	354	337	355	355	359	360	352	353	360	355	337	304	346	333	315	358	333	315	349	329	332	329	332	297	322	349	307	364	361	322	317	351	323	319	335	362	313	338	302	338	329	334	337	336	327	286	320	326	342	341	311	349	343	294	313	314	319	300	309	325	335	309	352	353	345	334	337	326	327	316	319	344	312	322	367	354	327	361	314	325	336	341	327	343	323	317	301	335	328	337	339	301	309	295	342	304	340	314	370	356	318	355	321	353	315	317	290	294	339	338	330	299	304	313	361	314	315	314	306	281	340	352	305	322	348	325	333	314	319	312	310	372	323	302	323	322	311	310	314	332	289	315	312	320	340	295	323	325	325	308	346	337	348	340	304	328	292	330	335	363	342	315	353	376	316	314	346	312	314	295	332	339	293	300	339	332	336	322	309	302	376	330	311	326	318	306	312	315	320	303	348	333	342	326	313	307	349	313	337	304	320	315	289	325	334	321	294	358	313	325	301	296	349	304	326	306	328	306	309	320	303	358	306	285	357	328	351	293	414	368	328	362	344	341	276	351	319	353	334	355	318	333	344	353	323	333	351	329	340	330	336	339	333	310	348	339	369	318	290	326	320	310	318	334	363	292	329	320	351	328	340	348	341	357	327	335	364	336	371	297	336	330	309	333	346	329	326	322	328	349	337	344	339	312	335	323	337	299	334	319	339	338	345	339	341	333	292	314	310	345	321	340	352	322	337	337	310	331	348	311	323	320	326	349	311	331	295	296	336	334	367	337	360	310	313	344	313	337	316	351	301	329	300	335	384	323	356	354	334	318	380	334	301	332	384	337	305	329	322	315	320	337	337	336	334	316	340	318	353	331	304	343	294	352	322	331	327	377	353	302	340	348	341	330	301	313	338	322	335	344	304	341	318	331	327	312	325	342	338	324	326	296	294	343	350	311	352	333	339	312	328	339	325	310	349	333	339	374	369	326	357	332	314	296	334	327	318	313	352	349	351	322	306	318	307	333	342	308	320	307	324	326	341	340	295	314	344	327	347	311	322	349	345	328	341	363	347	323	320	316	303	308	331	304	279	340	354	338	320	315	342	308	325	320	331	333	305	321	312	330	309	361	341	326	335	346	311	326	340	351	325	315	364	351	341	301	347	328	346	344	349	343	315	334	323	341	334	313	355	390	311	352	341	342	330	366	318	319	305	335	320	354	339	338	313	332	310	333	340	295	328	329	313	353	314	330	324	344	304	351	320	316	354	353	295	330	327	341	334	362	329	327	329	295	351	288	330	334	340	313	307	303	341	313	336	322	355	318	332	319	360	332	307	317	337	307	315	331	316	317	333	325	330	322	317	329	356	304	377	284	314	336	350	333	311	341	296	293	363	325	285	311	328	322	330	298	351	314	346	328	302	302	333	328	376	330	330	315	323	319	317	338	333	318	349	323	310	327	342	310	347	325	346	296	275	342	318	356	312	313	318	324	306	320	316	345	320	316	338	350	353	337	328	324	313	321	332	324	311	330	342	308	339	312	311	337	289	347	331	337	353	354	334	336	332	309	317	340	356	326	335	347	301	324	343	357	322	331	326	327	300	311	361	341	313	356	302	320	317	320	312	323	322	332	309	348	334	353	350	319	333	336	299	365	364	346	334	316	353	333	338	339	300	338	338	321	365	330	326	291	336	368	323	342	316	328	335	327	306	348	309	335	355	323	313	332	329	325	361	358	315	344	305	312	347	325	302	331	344	318	313	338	306	313	324	342	350	335	320	310	323	291	364	339	296	347	339	322	326	284	321	319	311	318	316	335	331	306	330	325	314	334	346	314	367	338	325	266	341	325	319	323	326	326	350	366	362	322	342	329	318	306	317	288	320	366	333	332	312	375	313	321	304	335	299	325	315	343	339	348	327	329	312	329	318	333	319	332	317	322	322	312	342	355	331	354	313	292	302	351	364	352	338	338	329	347	306	338	334	390	343	331	332	333	339	337	343	346	352	346	361	331	321	307	332	341	320	335	319	349	322	338	347	305	345	327	327	336	313	292	311	299	345	349	354	317	303	333	362	330	352	304	326	337	311	346	332	296	312	310	323	330	361	350	347	364	322	326	341	377	332	350	324	357	352	343	302	314	304	315	309	329	333	320	319	352	308	325	341	372	328	320	357	318	337	316	351	326	314	340	329	334	351	344	300	338	281	318	310	347	306	326	335	324	310	330	342	322	354	314	324	355	348	330	351	354	333	304	313	344	336	357	355	338	318	320	338	326	348	339	327	338	331	315	334	334	313	357	349	337	340	336	342	310	346	317	308	298	338	323	315	323	291	354	348	339	348	339	316	335	313	341	331	342	340	329	337	334	342	295	331	328	312	346	315	317	317	291	300	320	309	312	332	316	343	369	359	327	327	345	360	314	341	317	327	330	332	336	336	332	366	312	316	351	321	326	311	334	333	327	318	328	289	324	330	317	326	325	375	334	318	325	321	331	330	293	336	324	334	328	314	326	343	339	337	338	337	320	329	321	333	332	325	324	339	340	323	352	341	367	303	343	354	343	360	345	339	358	351	328	382	349	335	340	350	366	330	334	331	344	337	300	331	329	350	348	311	328	343	319	304	336	346	371	338	328	330	274	305	356	353	328	326	348	334	316	337	314	342	316	308	321	349	328	316	310	342	322	356	357	322	323	333	346	315	348	331	322	328	298	345	309	320	332	282	346	346	332	321	336	303	343	316	315	351	349	292	344	310	319	305	318	350	334	320	330	335	319	336	325	345	343	304	339	368	319	340	345	312	359	305	342	315	307	332	332	329	314	347	313	319	345	324	328	308	322	310	345	340	303	351	351	343	314	315	341	297	340	328	332	329	296	336	338	348	355	327	349	317	318	348	341	338	333	321	343	342	345	355	339	352	343	338	302	317	314	343	335	333	305	336	323	327	335	337	317	342	321	332	358	323	334	339	316	313	323	317	341	324	381	324	327	338	333	350	320	308	344	359	322	316	302	332	329	301	320	337	348	319	339	315	323	293	363	330	321	355	318	305	307	319	329	323	314	304	329	304	319	348	328	340	349	343	335	336	327	324	325	348	327	362	330	339	357	360	322	300	311	282	341	333	323	346	310	319	345	351	349	348	318	353	333	335	344	296	348	333	349	345	317	344	311	329	336	300	342	349	304	324	300	319	356	335	350	325	360	312	324	305	321	328	335	332	353	339	347	296	317	347	323	346	337	326	309	330	311	353	346	304	329	354	336	335	306	286	315	319	296	306	367	301	323	337	302	313	324	344	319	326	311	288	338	323	294	342	328	308	341	372	347	362	321	303	331	348	306	345	335	330	343	322	331	328	351	320	343	308	347	316	322	343	319	327	343	326	349	354	332	323	347	327	302	324	351	308	336	340	330	370	340	311	336	308	333	363	304	349	337	320	288	334	335	339	306	333	328	337	316	321	316	327	316	305	325	314	333	337	342	308	283	329	322	356	339
34555	10312	1801	1107	812	612	502	442	355	345	286	271	249	253	228	229	209	234	223	215	178	248	203	210	192	167	183	199	200	199	203	214	198	174	180	203	189	178	177	202	199	225	201	205	181	189	193	194	178	189	219	210	178	174	184	182	192	187	185	210	174	185	212	200	207	187	175	177	201	186	214	192	195	172	169	178	165	176	206	188	187	190	175	175	191	186	218	216	183	202	206	194	161	176	199	154	207	195	211	183	194	202	190	207	174	190	199	207	196	162	213	204	175	170	184	227	205	187	192	203	181	169	190	190	188	187	155	201	194	183	170	188	189	187	167	177	201	169	204	172	196	194	178	185	180	212	190	172	176	171	184	188	182	203	169	185	194	172	167	183	177	217	179	180	198	185	186	165	195	175	206	194	187	204	185	181	187	181	175	207	220	186	183	180	198	201	175	169	206	198	169	221	177	211	215	192	185	178	183	161	188	200	195	179	166	210	195	206	194	200	169	164	203	198	188	180	191	197	184	176	196	188	184	205	180	190	174	192	193	200	181	185	177	155	185	174	189	172	198	184	178	195	180	177	184	167	197	167	195	172	181	180	192	189	200	207	204	195	170	199	184	177	156	188	181	204	211	185	187	193	174	164	166	208	229	179	214	190	160	169	179	161	183	160	176	234	175	208	190	175	181	160	196	190	179	178	192	197	190	202	205	174	199	197	199	188	179	172	196	208	193	195	162	212	183	213	207	188	191	188	171	190	179	169	183	162	179	164	215	198	200	184	188	184	191	194	179	200	164	183	183	188	187	178	198	188	194	190	194	187	205	192	203	185	181	185	169	193	184	192	187	198	179	165	182	213	191	172	224	196	194	213	197	226	205	199	185	203	203	193	182	184	175	191	193	186	213	214	180	198	195	185	225	188	187	174	196	189	197	182	178	169	197	183	180	164	211	209	216	201	182	193	206	197	152	205	200	169	172	182	224	175	211	194	170	165	178	170	202	176	203	208	189	180	190	184	199	176	190	186	210	212	188	187	205	170	197	203	206	185	185	183	175	169	192	184	198	163	190	186	167	193	186	202	186	179	191	186	185	193	197	175	169	201	207	198	187	191	190	212	181	182	188	201	216	196	167	194	184	191	191	187	186	180	183	196	189	167	173	201	185	183	198	202	185	170	181	161	187	180	197	177	189	203	192	185	204	195	179	212	183	180	185	214	192	192	202	202	198	182	194	206	202	194	167	182	182	176	197	179	212	181	173	184	215	189	185	174	180	207	195	181	209	181	171	175	172	170	195	191	165	203	200	177	178	177	175	192	188	174	202	229	193	189	187	211	199	196	195	188	204	214	206	195	218	168	188	184	186	176	191	185	196	163	210	198	186	197	177	189	177	186	190	194	165	173	202	185	196	187	196	179	180	189	164	238	195	186	184	226	200	162	172	191	204	195	171	190	185	212	183	161	200	187	206	187	188	179	188	201	185	192	183	172	185	190	186	183	183	192	172	185	212	189	171	195	204	160	186	196	196	176	210	196	178	172	192	211	208	199	178	181	192	176	185	199	189	207	194	178	190	205	191	193	208	171	192	186	177	193	205	175	191	185	176	179	182	205	167	207	208	184	161	180	189	203	182	186	188	182	228	193	189	186	182	166	191	190	171	160	204	176	209	185	173	198	179	188	189	182	214	188	188	195	199	192	175	181	188	203	192	188	180	218	195	191	203	168	174	195	185	177	176	197	203	181	172	167	184	196	183	214	156	172	174	172	181	188	174	174	185	198	176	168	173	178	223	199	186	183	177	197	172	179	173	195	185	221	203	201	200	204	183	206	203	202	199	188	179	181	181	177	155	204	178	225	226	185	182	155	213	198	179	201	169	183	203	218	197	208	190	205	203	201	183	172	217	165	185	171	154	204	170	196	194	194	194	195	191	174	177	218	196	186	189	176	182	184	200	191	163	170	185	165	197	197	188	198	187	185	189	198	207	191	199	189	183	196	202	180	194	239	163	191	189	160	174	180	206	172	179	185	179	202	171	183	179	212	201	182	195	192	205	192	181	177	187	181	192	183	185	166	203	194	192	188	197	204	171	194	191	187	169	196	191	198	178	201	208	181	188	208	192	197	193	175	179	194	204	203	202	204	190	210	212	207	195	184	180	194	185	196	198	181	190	187	187	201	190	181	196	211	203	196	179	188	203	187	170	162	185	165	215	195	182	202	175	186	178	187	177	189	194	178	212	183	181	190	181	185	205	173	201	206	201	202	197	202	195	185	182	169	211	210	186	176	167	169	206	200	189	194	201	200	185	161	189	166	204	190	183	199	203	168	191	219	167	184	184	203	208	191	178	192	183	165	207	196	193	212	191	199	187	184	204	183	179	187	169	194	201	177	179	195	184	208	181	185	190	185	184	200	192	204	181	183	170	196	211	165	186	172	176	186	187	175	179	182	194	185	180	206	194	193	188	180	180	190	217	187	195	192	186	207	218	181	184	177	178	190	184	207	185	185	203	207	169	194	201	186	163	171	179	186	205	208	173	161	179	184	171	183	193	170	186	186	182	209	184	208	199	172	167	170	188	166	182	182	179	200	182	198	191	213	194	198	184	185	197	202	193	187	188	192	172	174	210	193	177	198	198	215	182	202	197	183	196	188	195	180	189	178	176	185	190	198	189	169	191	202	169	179	212	201	159	179	191	186	168	188	183	182	190	192	223	215	185	192	186	183	190	189	187	196	199	177	192	211	166	192	213	181	176	220	202	194	199	216	196	192	169	163	191	184	183	202	198	206	199	188	186	185	178	181	223	195	195	163	199	164	202	171	166	182	192	170	200	175	187	174	185	200	186	171	159	201	201	172	191	231	182	184	189	207	187	181	162	177	201	169	174	204	210	175	229	177	183	192	173	197	174	188	195	194	175	188	186	167	188	192	182	179	183	206	205	201	173	198	174	206	215	184	208	193	206	174	211	166	189	205	184	206	192	171	212	186	175	164	203	182	202	175	178	168	197	197	185	199	187	189	196	200	180	176	170	191	166	175	182	170	185	192	190	192	190	169	182	207	174	193	169	184	207	166	206	174	183	192	201	205	192	197	194	183	189	188	186	202	195	201	172	187	207	199	187	207	186	172	201	191	206	205	182	200	194	214	186	195	206	191	201	183	199	188	199	183	174	191	172	191	193	187	201	175	195	191	196	202	209	181	188	168	182	191	168	191	167	181	169	177	187	183	187	193	189	188	204	196	201	174	201	186	198	173	194	183	157	174	178	176	197	188	194	175	197	178	214	187	177	199	166	200	174	190	188	199	178	182	200	213	176	161	207	202	189	160	188	203	189	206	189	186	195	218	189	181	204	212	210	214	175	198	189	191	189	189	185	221	197	207	184	185	189	178	184	175	199	189	162	183	173	199	179	179	209	201	183	189	196	179	179	177	171	165	198	169	184	177	184	202	194	169	197	200	204	176	181	181	180	175	193	202	169	153	223	189	188	214	182	181	198	201	162	194	179	209
15312	1515	3179	3627	3223	2622	2237	1998	1647	1465	1348	1164	1095	1010	984	920	897	845	803	830	728	760	742	739	706	728	704	697	725	685	671	704	656	650	666	657	644	681	629	606	638	654	624	626	620	633	616	632	640	601	602	609	661	610	585	627	600	592	645	673	596	597	606	605	629	606	640	626	594	590	637	590	587	618	601	572	659	620	618	662	549	594	559	586	550	583	600	571	639	563	581	583	589	639	588	579	574	597	604	609	567	582	564	591	625	580	628	621	622	590	620	577	604	589	594	628	571	581	568	599	618	618	590	596	614	602	562	622	632	623	562	634	573	633	616	587	589	621	621	571	593	617	594	605	572	649	604	609	558	637	626	597	619	611	623	559	603	540	560	623	611	586	626	597	566	583	596	584	614	518	609	540	559	549	557	622	567	552	560	578	582	600	632	641	629	566	616	574	618	571	620	604	689	583	618	629	575	577	568	590	593	611	607	592	587	615	585	601	575	592	586	617	578	596	631	601	584	570	573	596	625	608	587	525	554	572	618	611	624	578	560	599	540	615	602	559	574	562	584	580	555	558	587	558	579	637	595	589	616	594	590	612	549	594	584	630	567	599	613	601	588	569	562	586	605	608	579	620	563	578	590	603	602	605	641	588	547	608	587	564	607	571	515	589	582	602	605	616	612	582	611	616	562	560	543	604	625	618	570	587	562	604	568	503	604	607	583	586	614	604	623	584	655	612	566	520	597	572	596	600	557	592	627	592	551	588	584	591	614	625	630	573	596	555	584	637	553	618	593	554	560	585	629	622	554	586	578	579	576	620	561	630	598	604	611	593	558	576	587	561	633	598	605	522	556	586	634	588	587	624	602	582	572	545	616	605	618	598	624	613	582	660	605	552	609	575	540	570	621	614	555	614	561	605	587	574	622	578	645	624	631	579	589	634	540	592	568	578	573	588	590	594	585	616	571	572	593	583	559	573	602	584	575	609	575	602	598	584	656	543	591	614	591	575	593	566	559	627	594	581	589	551	592	583	578	586	620	613	604	610	550	609	599	571	598	588	585	574	613	584	605	563	625	606	602	598	535	603	555	583	520	637	563	632	588	624	581	622	621	584	566	641	639	593	583	623	645	599	587	564	576	611	554	557	584	580	566	573	581	620	572	610	575	568	585	594	614	562	614	573	606	597	564	567	604	566	590	605	619	575	605	566	583	561	579	652	550	557	598	577	564	584	568	611	602	567	585	574	603	601	585	552	599	602	596	598	547	563	588	598	562	578	599	619	614	592	590	612	599	598	593	608	596	602	601	618	543	548	638	599	583	594	583	601	586	582	608	581	626	591	572	617	624	560	571	618	611	662	565	612	549	573	568	569	588	624	606	594	652	596	572	601	600	582	643	595	573	637	596	563	598	606	583	591	581	606	599	584	599	551	572	596	595	581	556	529	544	582	598	649	615	595	557	584	574	584	626	562	597	566	617	566	577	588	573	630	578	589	646	627	573	644	624	571	580	563	570	576	615	568	625	563	589	601	616	578	603	594	587	532	590	568	600	574	621	569	578	577	581	550	566	620	614	615	619	622	584	592	605	594	632	629	580	540	549	599	565	590	600	604	597	584	603	569	551	600	623	592	600	568	569	584	562	586	616	584	585	603	606	593	611	613	608	572	607	583	607	614	572	585	567	594	605	627	625	600	614	589	604	610	564	586	584	591	566	613	588	604	602	611	601	610	589	578	581	621	559	620	568	590	624	596	569	603	565	591	604	597	627	572	623	610	564	621	588	621	565	582	624	575	598	574	586	624	646	598	608	599	562	602	593	662	570	592	613	565	650	614	583	601	577	586	642	627	581	575	601	622	592	636	576	569	615	634	611	645	576	567	589	572	572	562	580	577	578	611	604	618	584	648	535	640	576	558	613	609	558	598	628	620	573	600	601	595	590	604	613	631	577	579	564	583	592	613	625	606	654	579	605	567	607	600	602	609	610	578	591	584	585	605	592	607	592	668	549	592	574	621	560	591	582	603	667	567	629	597	619	596	541	609	578	604	629	579	581	578	610	577	600	609	639	567	611	573	584	629	617	631	597	604	588	583	568	566	560	607	599	591	578	588	592	576	639	594	611	607	566	588	591	621	587	623	588	576	575	662	609	579	541	595	539	577	609	570	590	593	550	594	638	615	594	564	576	624	627	566	633	570	609	599	612	594	572	574	653	637	560	606	593	566	574	591	605	597	580	620	589	575	609	597	576	622	573	587	588	613	593	608	608	598	587	571	545	621	598	581	583	574	579	642	579	594	584	581	629	584	636	605	602	583	581	603	623	621	607	569	584	581	554	613	617	566	564	588	605	579	560	588	616	587	565	590	590	578	577	631	573	552	583	579	570	572	586	584	634	603	600	613	608	614	569	603	583	608	622	603	578	633	581	583	597	597	573	610	605	579	549	561	603	579	609	599	570	606	573	626	617	613	587	613	611	587	619	591	575	626	632	654	580	592	575	602	575	591	595	553	624	597	590	574	561	598	627	607	612	617	544	608	617	562	580	580	623	566	617	554	555	620	587	602	612	637	590	602	597	576	613	625	594	594	626	596	580	575	579	580	609	554	580	613	590	596	517	580	590	552	563	583	575	593	561	604	542	594	603	592	588	630	599	593	608	578	581	546	572	550	615	568	644	595	595	550	556	598	626	614	578	583	564	576	575	555	600	547	567	559	600	617	580	582	603	576	607	580	606	617	575	608	574	624	572	595	629	614	585	630	571	587	616	576	590	593	644	557	617	587	626	580	596	584	624	587	577	638	612	605	539	559	602	598	626	569	579	562	584	584	590	607	591	561	566	572	622	617	612	554	606	610	585	614	621	584	574	588	600	601	615	581	595	571	573	584	624	591	569	561	573	586	585	614	581	637	606	566	566	636	594	631	561	576	567	564	566	584	568	588	569	577	592	559	627	616	559	589	608	626	573	582	562	610	576	564	577	591	591	579	567	597	592	611	566	625	578	585	574	633	624	615	619	584	594	600	583	596	635	629	583	630	566	621	593	620	607	617	554	597	596	573	585	597	601	585	585	573	616	582	600	630	614	591	566	586	597	594	587	621	556	604	580	606	581	621	577	591	568	627	559	562	613	599	581	588	580	619	651	587	608	604	570	568	601	635	578	622	615	564	599	611	561	554	588	548	616	605	595	570	636	605	566	625	594	633	588	566	586	585	558	603	555	601	593	604	582	629	568	573	615	605	569	581	551	619	601	612	563	607	611	523	633	596	567	577	620	552	591	605	557	608	561	609	567	566	562	551	663	594	632	573	560	599	611	624	574	581	646	567	572	599	614	592	563	586	610	617	602	618	577	586	585	596	635	602	617	607	561	636	592	584	553	611	593	605	629	620	570	591	597	632	591	594	560	619	593	575	605	586	630	607	621	534	598	563	557	627	607	583	580	590	612	602	537	550	603	620	553	562	592	594	607	583	606	598	586	606	636	613	581	541	577	592	565	600	593	622	603	578
41936	19622	4965	2160	1554	1141	877	759	658	560	489	465	434	400	424	369	366	333	354	324	324	352	328	316	366	306	311	297	287	311	302	299	284	286	298	270	317	286	319	315	271	291	314	309	315	293	322	299	299	266	292	302	287	305	307	291	276	326	297	308	296	294	278	280	287	300	289	265	282	293	285	277	252	251	278	308	313	270	266	245	267	259	278	269	285	313	289	284	293	292	297	271	269	304	297	311	302	322	248	254	297	290	271	290	288	314	256	277	271	287	256	309	305	296	270	268	314	342	295	281	247	280	267	296	300	289	281	273	281	275	281	282	290	283	280	280	285	272	276	304	280	291	275	290	294	264	273	282	287	248	301	303	281	293	297	288	256	238	247	270	307	264	290	292	295	281	268	283	287	294	294	294	265	275	292	311	307	309	270	275	300	300	283	257	329	259	315	308	274	305	289	264	244	297	276	246	248	268	304	273	239	266	290	271	270	268	281	304	275	267	266	300	277	292	310	272	286	292	311	270	288	314	262	285	270	244	270	267	247	277	297	292	285	314	275	266	309	282	252	280	283	293	279	294	274	268	276	257	286	280	258	258	274	313	272	285	241	251	299	277	284	273	285	288	288	271	269	294	283	290	269	280	274	292	278	268	276	283	274	284	274	273	294	307	281	280	281	306	261	303	269	261	287	282	301	281	260	307	267	300	296	269	283	286	298	252	289	276	278	290	277	258	262	302	287	283	289	262	272	304	290	269	303	284	322	275	278	279	305	294	274	270	268	297	247	283	263	264	279	280	300	307	278	281	304	245	304	280	284	257	268	263	288	274	294	289	247	285	264	271	280	305	294	275	291	291	268	303	258	299	318	309	275	278	307	256	291	302	244	273	276	268	279	283	282	278	311	263	269	261	299	296	298	268	292	291	279	274	271	289	297	305	291	289	311	258	282	276	287	292	252	273	275	298	262	306	300	301	278	291	296	287	283	295	260	303	312	275	278	301	256	269	314	253	284	299	300	262	280	267	299	291	277	317	290	272	291	263	281	255	263	276	262	305	289	301	308	283	264	283	290	255	288	301	267	265	296	289	255	273	301	274	292	275	269	285	319	299	245	245	301	283	266	282	279	292	291	290	277	291	285	284	290	297	274	274	282	276	288	293	252	277	297	289	304	277	315	274	288	261	288	307	277	309	308	296	300	300	277	257	283	261	297	307	300	280	293	288	256	284	283	283	298	321	277	256	294	289	287	291	281	314	280	282	291	288	287	296	278	310	297	264	234	293	270	282	283	319	279	300	248	304	292	330	297	305	289	282	324	295	283	303	273	302	286	323	268	287	270	274	282	298	300	278	267	329	287	283	308	288	286	272	267	297	271	266	277	287	254	295	239	284	306	310	291	318	266	284	295	290	257	313	249	289	275	287	275	295	254	280	285	285	313	257	285	287	298	301	280	267	284	280	274	236	274	297	286	279	269	282	275	281	258	269	323	274	260	288	291	251	260	283	289	259	283	249	284	313	262	258	261	257	275	274	282	263	254	308	270	293	282	292	266	288	270	283	269	271	287	294	312	262	273	309	267	271	316	278	281	276	278	276	287	256	291	263	246	275	289	296	274	307	295	293	277	306	292	277	289	287	268	290	294	283	283	264	269	283	293	273	260	305	292	312	296	278	278	265	264	268	300	281	283	283	270	325	271	268	260	279	292	289	280	268	284	299	274	296	302	291	290	287	290	308	277	284	291	273	266	262	291	321	295	287	322	288	301	297	283	285	285	272	299	294	305	308	294	337	304	286	276	290	304	298	272	276	304	290	275	284	276	275	304	265	274	268	284	289	286	263	281	279	277	290	312	262	285	269	272	284	272	266	293	273	271	293	284	263	298	266	267	294	283	295	282	285	272	266	268	289	300	312	270	286	270	308	282	325	266	243	307	298	296	274	287	266	262	269	277	288	285	270	284	273	258	286	313	300	306	282	300	271	289	281	266	278	277	269	290	292	282	327	307	262	290	290	302	254	293	290	295	295	295	269	307	304	269	277	302	314	267	270	271	286	286	254	286	278	271	284	259	295	272	294	292	284	269	275	298	293	290	330	279	284	283	274	300	299	267	312	300	279	285	288	300	262	259	294	287	294	251	276	300	275	291	282	272	303	281	268	298	286	290	259	279	293	292	257	270	283	273	267	243	285	293	283	271	278	289	290	306	301	293	280	264	320	294	261	310	254	279	299	309	286	302	295	257	287	286	284	293	316	267	277	297	319	294	278	267	284	281	251	280	293	275	292	290	296	307	295	262	281	297	268	293	281	271	291	291	289	248	279	253	292	307	314	290	276	259	263	301	276	287	271	269	318	274	286	291	288	271	304	281	292	283	266	238	293	279	300	281	292	277	305	285	286	292	242	288	285	315	252	279	300	272	290	263	256	294	295	293	302	279	286	294	270	278	308	290	271	265	274	302	295	285	298	296	307	264	310	285	294	249	291	301	286	290	316	289	283	304	279	259	275	272	302	269	280	284	240	284	293	284	273	287	300	300	250	245	268	305	245	294	294	277	293	295	300	290	291	269	259	278	262	313	296	290	292	321	249	268	266	247	277	284	272	316	278	291	296	269	302	294	271	274	267	284	282	262	273	315	277	285	284	264	285	303	281	288	308	294	289	283	297	304	270	312	286	256	280	281	282	270	283	248	259	275	276	301	292	270	268	288	306	283	301	288	294	274	325	273	267	260	319	301	295	266	310	251	298	286	299	303	296	261	283	281	275	310	281	298	266	285	283	312	271	284	310	266	281	291	278	265	249	296	293	289	283	273	304	296	280	298	269	284	296	300	285	251	300	306	293	310	242	296	277	267	297	286	270	266	294	292	277	292	267	291	293	261	279	280	285	255	289	288	291	266	297	311	308	295	300	272	296	299	280	277	278	264	258	267	278	274	271	283	284	260	296	294	260	306	323	302	277	271	297	264	265	282	303	288	289	272	285	241	269	285	327	251	294	284	296	313	255	315	269	292	289	276	276	286	268	270	265	312	286	246	318	299	263	273	268	269	292	300	299	286	311	292	305	315	286	315	254	287	295	280	293	308	261	285	248	283	266	268	252	263	287	258	339	307	299	263	294	282	309	294	270	299	299	284	271	299	297	273	283	273	260	288	264	269	281	291	291	262	303	266	259	277	306	287	304	310	299	265	297	289	270	283	301	273	277	285	263	271	267	275	302	298	289	294	257	307	289	311	282	280	292	288	281	260	260	293	311	286	260	290	294	300	282	289	252	290	258	291	288	327	278	278	301	291	312	279	272	290	295	275	333	294	275	283	277	273	280	269	241	277	300	270	280	297	306	279	297	270	261	295	315	286	313	271	269	321	267	298	304	285	264	282	277	287	292	258	265	306	284	259	288	305	295	276	285	289	268	312	297	270	284	256	265	273	277	289	318	253	268	262	299	295	256	299	286	277	263	301	267	256	263	279	259	288	289	285	279	302	282	281	298	286	303	284	289	276	296	283	270
18672	2618	5399	6323	5481	4620	3823	3286	2838	2489	2136	1903	1715	1622	1530	1458	1403	1309	1339	1200	1171	1186	1109	1057	1006	1037	1024	1049	1053	982	944	915	995	877	944	923	970	947	949	971	875	865	895	899	980	949	869	905	910	867	914	925	848	869	956	840	823	880	823	829	848	825	889	889	868	848	808	841	795	849	845	829	828	814	854	878	750	822	815	857	892	835	802	778	814	837	816	798	898	865	837	822	789	838	836	860	823	827	824	805	789	846	857	881	800	866	826	858	800	850	813	833	849	812	866	807	877	822	856	832	824	859	821	779	791	835	783	861	862	818	818	810	820	788	803	807	778	765	840	849	809	845	868	831	776	800	808	830	811	818	839	849	826	771	826	810	822	879	825	780	746	828	844	860	798	823	846	836	883	772	836	820	786	848	868	767	852	834	826	833	829	807	835	774	806	861	799	830	831	837	799	820	790	773	829	803	812	818	869	792	825	797	787	810	831	852	849	812	847	787	872	798	804	832	809	806	838	798	882	883	789	815	873	825	823	801	805	816	858	835	858	862	802	790	869	818	843	839	841	774	826	816	827	811	824	822	819	801	812	816	821	802	844	784	831	790	855	799	836	793	904	828	814	820	799	853	815	786	803	827	826	810	831	835	838	809	832	830	809	852	834	830	830	854	843	787	858	824	861	812	829	784	812	843	832	831	792	833	812	828	808	800	878	806	831	815	823	817	829	832	847	844	805	809	816	820	797	815	808	851	908	856	814	749	805	795	784	779	795	842	800	836	847	836	782	835	796	789	867	821	855	814	776	858	825	825	832	826	835	797	806	776	833	844	790	755	841	845	828	793	811	777	786	807	816	807	830	772	840	858	789	864	865	842	846	825	826	804	777	829	767	843	819	854	900	819	837	779	803	864	847	810	818	816	782	846	865	854	826	837	875	830	822	806	842	797	838	802	825	787	827	865	793	794	823	778	868	782	837	786	859	777	820	870	848	820	827	819	836	829	798	810	833	856	794	798	838	798	777	781	827	805	811	836	791	804	822	799	878	845	824	792	785	780	836	832	791	799	854	886	829	834	799	828	846	817	840	788	802	749	855	848	811	843	823	811	853	846	885	800	847	839	836	800	796	800	791	777	842	814	791	824	832	800	803	805	825	858	854	761	817	814	837	836	876	798	823	848	826	807	843	813	840	793	815	860	827	781	793	818	848	843	821	834	797	858	803	797	816	816	819	812	854	807	830	838	803	814	834	840	791	804	820	822	834	821	859	791	825	813	818	828	832	831	796	821	806	863	832	808	873	873	818	817	853	828	842	817	819	874	830	841	827	818	813	827	812	869	851	817	830	827	853	856	829	836	813	835	845	786	875	832	789	792	800	801	855	778	829	799	819	829	840	787	830	832	840	825	864	826	863	823	858	843	792	835	813	869	782	810	844	828	756	854	837	839	835	806	795	802	790	844	806	825	791	783	790	822	830	833	848	847	832	846	821	882	824	869	822	867	869	830	863	801	845	790	839	820	867	834	801	810	841	816	799	807	820	826	822	814	806	828	847	805	844	830	813	878	776	821	811	786	834	786	834	833	804	856	850	828	816	817	807	875	821	790	816	842	836	810	806	846	857	846	840	821	784	848	867	749	794	836	839	773	813	838	839	821	826	812	810	827	777	814	802	785	856	820	804	804	866	819	880	836	840	790	849	784	783	813	809	827	866	825	837	822	810	841	827	783	807	822	803	780	842	826	849	859	847	793	839	798	825	850	778	851	795	818	756	816	795	861	849	836	837	816	844	790	774	818	765	793	820	811	847	810	805	852	807	821	850	820	799	821	840	860	827	809	855	827	832	835	817	795	830	814	795	838	810	851	772	790	864	827	823	811	794	848	821	832	816	833	804	835	849	866	846	877	853	764	775	823	827	825	796	831	836	834	823	779	823	828	831	816	794	801	861	765	800	856	817	829	833	869	849	793	809	811	860	806	812	835	778	837	849	874	776	792	828	846	852	837	787	824	820	818	784	823	844	771	838	869	805	812	833	768	803	823	867	856	814	840	852	849	804	817	807	829	804	827	841	810	843	802	820	782	887	801	812	774	823	771	861	812	840	836	815	847	842	864	820	812	831	820	843	866	872	831	825	815	813	797	774	791	787	836	842	819	799	809	873	823	816	854	841	840	829	833	766	848	776	812	832	815	797	782	790	825	814	830	809	825	814	789	809	811	826	855	876	819	819	784	793	842	769	760	841	800	798	804	810	843	787	817	796	852	783	859	790	812	796	823	797	827	828	844	853	782	828	831	786	798	831	827	852	852	793	828	882	824	823	873	828	840	856	859	827	768	813	805	825	799	772	816	822	770	823	872	842	771	764	799	814	833	807	834	851	772	812	791	825	834	858	805	846	800	817	808	852	850	827	831	785	803	818	777	801	796	837	865	824	854	867	854	840	771	795	777	790	825	812	807	828	835	831	816	797	844	840	840	809	786	848	837	840	820	798	823	801	782	805	819	776	775	856	832	836	875	867	812	830	848	760	829	875	827	853	792	820	824	832	807	790	785	844	870	797	839	779	804	790	813	820	799	845	771	829	791	825	770	792	825	820	797	826	823	826	828	861	841	838	825	866	816	788	801	813	769	875	779	836	806	834	774	825	808	846	776	825	809	786	815	780	818	782	814	847	812	850	834	791	819	801	851	795	845	787	825	837	810	845	824	839	859	795	848	867	815	827	793	812	815	796	821	832	781	804	816	768	811	820	825	830	865	849	797	827	784	888	787	810	840	816	827	841	779	856	809	759	762	797	851	817	832	834	819	884	847	851	819	808	859	840	814	819	775	890	776	828	839	841	834	808	806	810	853	789	778	839	790	876	866	840	795	807	833	794	837	794	838	803	798	821	790	820	825	812	823	800	862	750	878	820	823	823	805	781	799	856	791	821	835	870	778	858	780	791	830	793	832	804	818	864	815	841	849	781	806	806	778	830	810	828	828	786	796	862	872	796	830	803	811	770	837	826	872	885	814	838	836	828	790	842	808	809	792	786	839	753	780	825	825	826	779	830	798	872	793	828	830	770	829	817	824	825	826	776	801	823	835	835	806	826	745	799	783	790	794	859	825	814	804	820	820	786	819	808	757	812	841	822	828	837	850	805	865	844	846	896	773	853	805	839	816	800	787	817	858	793	812	757	849	842	870	826	791	811	820	828	851	805	780	816	773	842	777	836	787	829	753	785	798	815	817	856	802	849	768	830	795	876	820	815	799	827	770	831	828	815	796	818	822	757	842	852	845	815	879	823	856	836	786	772	799	856	856	808	848	800	831	801	830	792	859	791	802	810	796	820	818	769	860	773	853	846	808	776	772	824	845	843	790	806	806	751	803	852	795	785	872	872	821	796	794	830	790	820	822	822	822	835	811	847	863	813	769	837	783	816	865	812	809	785	858	848	795	810	803	792	836	789	826	783	807	865	826	777	858	786	845	881	817	828	803	799	783	824	785	865	829	832	832	832	803	769	853
6761	432	216	163	138	141	121	115	95	105	94	83	104	102	95	100	90	93	100	95	98	88	94	105	89	87	77	88	91	85	103	88	86	83	87	105	93	87	92	101	77	86	94	79	96	98	108	92	89	79	98	93	92	104	102	74	98	91	93	78	77	89	89	87	101	75	122	100	90	89	86	86	89	89	82	95	96	98	80	92	96	80	87	71	95	77	97	102	101	93	76	80	87	98	79	82	92	92	85	92	100	89	88	84	98	85	77	75	81	95	103	100	93	82	88	95	93	95	107	81	99	99	91	84	79	100	78	103	113	106	91	97	84	102	96	83	100	87	93	88	84	79	93	85	92	95	95	105	115	95	100	101	79	81	91	88	78	107	106	105	75	87	102	90	85	91	89	88	97	90	95	97	72	98	91	92	86	104	81	99	86	86	107	92	94	67	81	91	100	87	101	103	92	97	81	91	89	74	90	73	102	72	84	88	110	90	74	89	82	101	108	91	94	86	83	95	98	91	92	80	88	94	83	96	88	84	96	74	78	87	108	86	94	86	96	77	74	83	91	86	91	78	93	85	112	87	104	95	91	78	93	90	85	85	92	87	87	76	81	97	90	77	97	107	87	110	91	82	93	91	97	94	98	117	78	80	112	84	81	79	76	97	101	88	92	79	102	81	84	91	96	102	85	100	76	82	82	89	86	95	82	79	86	91	87	85	75	110	76	102	93	87	81	95	80	88	92	88	98	95	84	97	87	108	97	88	86	89	67	97	99	87	95	98	92	88	79	84	86	106	73	90	100	85	95	90	83	93	105	97	112	89	85	101	75	88	107	92	75	93	97	95	91	104	93	82	91	108	98	88	88	93	83	96	97	90	70	86	93	87	88	93	91	82	98	87	101	85	93	79	97	93	77	107	90	96	88	103	83	90	85	111	83	79	108	73	80	98	101	79	79	98	86	83	86	93	88	90	89	97	94	91	71	101	85	95	97	83	101	110	86	90	90	88	90	91	102	77	95	97	84	83	91	84	89	88	75	83	87	96	88	81	103	94	94	91	104	108	108	103	91	97	83	79	83	95	78	84	84	89	100	111	98	72	90	82	86	94	86	88	93	88	93	88	81	84	101	93	96	83	99	94	94	98	79	109	97	99	91	80	78	95	82	84	94	77	86	96	82	91	99	90	98	95	87	104	103	102	86	85	88	74	88	108	97	85	88	98	90	84	85	93	80	93	84	111	89	85	82	93	77	91	105	102	92	88	106	113	95	94	87	96	89	92	104	78	88	81	113	78	90	85	109	85	84	117	79	69	94	83	99	100	84	80	86	82	65	78	89	95	78	91	80	91	93	77	94	78	108	84	81	89	94	92	83	59	92	119	94	76	97	90	93	87	98	86	90	92	103	91	86	93	84	82	94	102	70	102	104	105	104	97	79	89	112	109	105	88	87	84	90	92	87	89	86	97	97	86	89	102	90	105	103	97	93	89	88	81	80	83	85	90	83	106	119	103	100	88	98	92	104	99	90	93	71	85	90	73	78	89	83	87	78	95	96	81	76	91	79	89	90	98	87	73	88	68	93	108	85	80	107	110	79	102	84	98	82	92	76	84	85	111	88	91	93	97	90	95	94	94	89	100	111	82	97	79	107	85	94	106	90	104	79	86	91	82	78	89	94	111	93	99	96	86	97	97	71	88	89	87	84	88	87	98	107	82	91	100	92	100	90	94	94	79	96	100	100	103	95	96	73	88	96	97	83	109	89	98	82	88	84	84	101	94	88	83	103	96	89	112	102	113	91	79	83	100	93	98	90	88	102	84	90	88	73	86	90	78	99	91	100	102	86	91	99	93	91	81	100	87	85	101	110	86	92	90	80	93	92	98	96	88	95	81	88	69	95	87	105	74	81	92	101	88	99	97	88	91	94	102	103	98	91	78	104	88	89	97	81	89	84	99	88	92	71	90	90	84	84	93	89	83	88	93	96	94	92	92	89	89	78	100	90	105	89	96	91	92	77	86	104	90	81	99	95	73	83	100	87	106	88	94	87	89	84	95	87	90	77	101	78	92	90	82	83	91	84	89	92	91	96	84	86	77	103	91	96	88	94	74	101	110	95	90	85	122	88	109	91	109	109	98	90	65	95	82	82	100	81	82	76	81	91	97	93	85	82	83	90	88	82	69	97	81	89	95	92	95	97	96	80	83	84	113	92	92	89	104	104	81	74	84	83	97	91	85	99	107	85	83	80	79	74	108	88	76	103	81	84	104	94	77	99	86	98	89	92	95	82	77	101	96	109	83	91	105	104	80	81	89	87	88	94	76	113	78	78	77	98	114	85	92	104	93	92	82	101	85	96	85	85	88	89	82	64	93	92	105	81	112	101	118	78	84	72	98	107	100	84	90	94	114	87	99	103	96	103	87	93	83	101	91	105	96	91	93	107	95	90	87	83	106	80	95	87	101	98	103	93	84	110	79	110	90	98	72	97	91	97	84	89	105	97	94	77	86	98	99	87	114	79	97	77	103	86	71	74	88	91	95	82	101	86	101	93	90	85	95	96	105	89	96	90	90	96	108	72	84	91	76	100	78	95	105	85	109	107	103	104	86	98	84	84	95	100	82	98	91	88	82	102	76	79	89	90	78	81	101	96	79	99	95	89	100	86	110	83	77	86	88	108	84	106	78	95	85	94	92	86	74	98	94	80	87	75	93	99	93	86	114	89	111	90	85	97	84	99	113	95	85	86	83	77	96	95	90	83	89	96	86	90	101	108	93	91	86	81	94	80	94	71	88	99	84	78	97	82	77	108	98	94	80	108	101	80	102	89	94	108	103	94	76	93	84	89	94	111	95	106	106	104	81	88	83	86	93	93	97	86	67	82	84	91	100	81	92	101	90	104	75	89	98	81	80	99	93	83	89	85	84	81	95	100	86	90	88	98	80	90	100	79	104	93	111	79	98	106	93	78	74	90	93	90	63	76	97	90	99	96	87	80	93	89	98	104	86	97	100	79	99	94	100	91	75	77	108	79	91	98	80	97	88	107	94	76	104	81	96	89	82	88	77	100	100	98	84	86	80	79	87	98	96	86	105	98	89	88	86	89	76	93	81	68	96	99	97	89	80	89	74	97	94	91	77	88	80	100	91	77	73	86	80	97	87	87	93	88	94	96	103	81	88	87	99	91	84	105	85	103	114	92	95	109	97	88	87	88	86	95	94	87	87	83	92	91	85	91	105	102	97	88	88	108	85	97	103	88	93	92	92	84	89	91	94	98	90	92	101	80	98	87	106	91	75	87	96	99	92	86	87	89	84	109	93	107	85	99	85	97	85	95	96	95	98	93	88	90	88	93	90	92	88	91	98	92	100	87	97	82	87	63	86	97	77	79	81	80	91	95	86	98	80	95	82	71	77	70	96	91	102	93	91	112	96	101	75	80	86	89	111	83	89	81	90	95	90	95	82	92	93	85	87	91	84	92	92	102	86	106	87	87	75	84	86	79	95
6954	435	570	583	554	510	493	382	369	405	371	385	365	354	365	385	335	360	347	316	350	353	353	352	357	337	332	332	330	329	323	351	317	357	342	326	330	354	336	320	331	319	322	334	350	318	310	295	318	323	345	306	371	338	320	311	314	309	310	295	328	343	345	292	317	370	334	311	315	361	322	326	291	327	332	347	327	347	344	380	336	345	323	352	322	331	334	337	322	344	355	330	329	355	355	352	355	315	330	337	339	332	329	299	331	348	336	337	327	344	336	328	337	323	328	307	320	338	328	342	307	324	339	294	331	330	347	344	325	334	342	318	325	309	303	319	311	304	329	328	321	306	347	313	330	320	339	335	322	341	336	302	329	365	337	333	376	334	321	310	320	314	336	324	326	311	304	314	325	361	356	330	325	344	332	341	326	342	330	325	338	324	350	326	308	369	320	365	351	338	316	354	328	337	285	353	384	338	330	320	317	327	329	335	338	327	329	349	303	323	337	330	338	307	318	325	335	303	325	364	342	318	343	306	312	332	374	302	332	330	372	310	354	337	328	300	311	320	307	314	329	340	323	342	336	334	331	360	346	312	343	333	319	329	290	302	345	318	315	326	310	315	327	341	316	299	313	328	336	343	324	340	326	330	298	347	344	362	321	312	363	348	330	332	295	318	326	326	342	341	342	339	341	347	330	324	365	304	326	332	356	321	352	337	291	353	320	328	304	298	334	336	308	333	332	313	326	358	345	349	347	323	322	298	316	330	328	345	309	317	320	326	354	331	295	335	332	334	297	302	311	330	340	327	333	340	313	319	346	322	315	298	303	312	308	293	322	300	349	323	347	333	333	338	318	323	331	339	325	325	353	346	319	351	328	327	310	315	326	350	350	356	330	324	337	332	298	348	337	348	306	329	324	315	307	319	335	340	345	341	335	364	337	332	321	304	350	344	326	304	314	311	343	300	303	347	332	312	332	315	323	321	340	322	345	333	305	324	336	320	311	313	334	317	325	346	312	342	325	314	354	341	310	300	339	326	320	327	337	302	325	310	314	317	341	332	333	333	327	326	345	330	327	333	335	339	313	335	322	330	346	345	311	311	336	340	360	312	344	356	346	365	313	329	349	346	327	308	348	332	290	294	340	348	329	288	351	328	326	312	343	325	337	342	297	328	327	293	328	314	331	328	330	318	314	320	348	334	311	331	354	380	329	320	303	322	329	306	308	284	348	314	321	308	304	309	337	310	329	327	317	336	320	334	315	327	298	338	320	297	275	322	341	335	350	356	323	320	365	325	340	319	302	320	327	342	359	310	311	308	341	342	343	323	293	326	318	329	331	296	310	353	327	296	318	324	337	338	325	351	339	301	290	315	328	310	338	318	318	320	330	355	317	318	330	314	333	299	312	310	325	338	352	326	322	336	336	336	371	313	351	327	382	337	325	363	359	337	366	306	289	340	325	330	304	333	356	325	344	317	328	323	323	355	341	350	337	319	334	312	353	324	305	299	321	345	319	332	330	313	328	297	348	347	289	350	357	339	304	336	298	350	353	383	317	306	344	288	333	349	335	335	329	354	319	345	349	307	337	359	302	326	367	319	325	310	339	338	323	304	344	331	296	317	327	360	314	336	363	314	330	322	322	313	326	360	324	343	311	341	303	365	308	336	323	337	321	334	310	359	347	344	329	330	289	330	336	334	332	338	321	324	311	322	319	270	332	351	343	324	340	319	309	309	327	346	328	336	315	327	309	304	318	325	330	318	322	312	327	323	316	310	311	317	323	324	322	364	366	332	320	311	351	342	328	303	337	320	341	349	355	314	347	354	337	332	343	329	316	351	333	315	330	332	334	321	324	312	295	337	280	336	329	311	357	362	350	348	324	330	336	324	331	359	341	308	344	326	309	348	340	322	335	327	355	333	347	329	323	338	348	319	311	326	321	345	331	331	327	312	314	311	332	344	354	350	307	327	335	337	321	311	315	333	347	320	322	321	309	368	334	309	327	327	332	320	296	351	343	318	352	325	326	327	326	346	282	372	332	343	293	352	328	368	330	341	340	319	310	325	295	356	348	310	331	335	332	349	327	311	340	356	325	324	345	331	319	330	342	319	301	332	318	276	328	345	351	326	282	341	331	351	355	317	332	326	306	325	352	341	348	336	299	326	334	299	328	328	323	323	328	334	321	362	343	284	338	316	315	376	338	307	338	350	348	314	311	334	319	354	324	321	338	331	363	347	329	327	339	315	352	314	369	337	315	329	332	340	321	309	300	341	328	316	342	335	335	313	336	299	300	326	312	314	360	313	350	312	338	334	304	328	331	335	300	352	375	333	339	305	337	290	351	314	328	335	320	339	346	323	307	322	335	327	326	302	293	317	289	287	312	337	311	323	331	325	313	310	368	345	339	333	338	315	327	325	341	328	336	328	349	326	304	340	331	327	317	333	337	329	320	342	334	332	325	342	323	315	310	331	326	333	338	311	328	297	310	331	337	306	328	295	359	320	311	323	321	341	296	327	309	360	337	316	318	343	264	359	304	316	320	348	303	302	344	310	337	324	365	325	303	353	356	350	335	347	323	342	326	311	339	349	302	335	315	338	326	308	315	323	300	320	367	341	343	310	302	340	350	313	345	318	313	310	311	327	359	292	312	309	297	331	331	337	347	325	305	353	324	337	319	341	351	344	344	328	294	353	338	338	342	334	324	321	316	326	313	322	326	340	342	342	314	302	327	341	321	339	313	343	308	323	346	304	311	354	358	356	351	332	318	354	315	314	305	328	330	343	336	316	330	312	333	326	311	327	343	274	310	318	349	339	315	344	288	336	303	329	329	292	333	322	344	345	364	311	340	314	346	325	363	341	327	340	313	339	309	347	327	320	305	301	313	329	320	315	302	340	330	327	297	324	323	345	326	336	357	279	360	288	314	329	341	313	329	333	325	311	353	307	301	303	309	324	331	319	316	352	343	326	340	323	352	306	366	316	320	301	319	316	351	350	314	318	347	331	288	314	335	319	313	324	329	328	331	344	308	349	341	309	328	342	313	330	319	351	338	306	309	317	318	288	336	299	348	318	330	320	347	362	341	324	321	324	328	313	309	316	338	353	330	350	327	337	293	325	313	336	324	334	370	340	299	315	356	339	313	333	320	321	350	336	334	324	339	329	364	320	305	315	337	325	296	323	348	367	348	328	329	304	328	308	314	345	322	320	325	352	332	334	307	318	334	335	316	379	334	346	328	362	351	325	321	321	338	341	351	350	348	316	311	337	343	305	325	314	337	309	327	333	359	305	329	326	318	357	350	362	332	324	329	372	327	316	301	323	336	329	342	323	307	338	326	357	319	320	317	337	345	334	311	351	369	317	335	340	334	337	323	321	342	328	367	347	332	335	320	330	329	332	306	312	316	326	354	345	334	337	316	354	311	313	320	341	351	323	316	345	352	319	325	342	323	352	316	330	361	336	334	318	363	325	331	321	328	332	297	358	335	348	318	312	301	294	336	348
34345	9921	1724	1079	799	660	541	410	357	353	327	250	293	244	256	233	209	210	221	238	199	211	217	207	214	205	192	189	186	172	196	202	193	193	180	210	191	149	201	192	205	189	183	188	219	169	172	229	195	173	174	199	191	194	192	218	205	217	205	205	194	171	189	173	187	196	170	193	185	189	203	177	205	192	180	222	211	202	193	188	208	175	178	197	178	235	177	202	197	183	188	188	200	207	205	182	188	193	213	176	187	190	196	180	211	178	183	185	187	192	207	194	209	202	198	171	210	187	189	199	204	189	193	188	167	178	203	179	198	187	195	209	165	185	211	172	216	183	183	219	196	184	203	183	180	156	181	174	169	182	170	170	185	197	206	189	198	199	164	173	208	185	185	216	203	210	186	209	172	182	206	203	188	202	165	185	184	208	184	163	213	177	214	185	176	194	172	176	170	168	206	183	197	213	183	205	160	193	184	223	181	200	176	211	187	194	196	180	202	198	194	195	198	203	205	195	199	190	171	217	179	195	224	175	188	211	206	186	172	188	179	220	163	195	213	201	204	197	176	203	217	158	188	186	210	204	191	191	185	205	190	184	183	189	195	184	176	190	187	199	175	199	220	201	178	211	204	152	181	197	195	164	207	167	201	193	190	190	197	184	199	193	171	175	198	211	181	191	184	193	214	179	201	179	191	173	166	166	193	198	199	192	204	212	194	211	189	169	193	212	205	191	183	190	196	210	183	170	179	190	185	182	207	185	186	191	208	207	183	199	200	204	173	173	209	191	187	201	161	183	191	195	200	199	184	230	184	158	190	201	205	182	209	172	175	185	193	185	208	174	179	218	213	193	199	191	200	214	206	184	183	218	189	193	193	215	173	190	220	188	199	196	170	204	205	172	220	179	198	188	179	202	194	187	187	178	182	181	203	184	193	171	170	191	188	229	173	179	187	194	198	196	175	184	167	188	198	173	189	216	193	181	200	201	160	168	181	175	165	192	174	202	173	222	175	173	200	208	193	219	189	211	196	218	183	190	193	196	184	186	160	194	189	187	196	182	202	173	144	182	184	186	186	202	199	193	187	186	179	207	183	202	201	177	196	199	176	187	198	194	183	208	206	186	192	182	194	158	204	208	183	178	179	192	175	175	175	175	190	195	171	185	183	182	192	187	185	187	199	221	214	177	185	200	169	167	183	189	201	187	171	199	186	204	166	209	188	211	192	186	174	183	200	190	194	174	192	187	178	181	227	176	205	204	192	187	175	206	198	206	201	207	204	176	165	217	173	221	196	196	189	183	177	174	192	194	191	205	193	203	192	187	159	178	171	195	219	161	189	196	177	173	166	188	178	179	171	194	207	162	192	189	214	185	205	186	167	191	203	170	192	193	202	194	185	176	186	183	194	197	174	213	199	172	203	167	181	193	184	227	199	193	199	183	188	169	199	188	199	197	186	178	192	186	183	183	209	172	187	198	180	207	194	188	219	206	184	182	189	202	201	211	187	173	162	205	192	220	191	181	199	162	184	191	168	185	194	185	181	181	194	178	176	211	177	184	188	177	189	174	188	205	187	198	190	187	186	191	188	190	208	178	182	200	185	188	185	169	177	180	176	198	223	211	187	204	225	178	179	179	167	183	188	194	210	201	179	182	186	171	186	196	188	176	192	195	191	187	218	203	192	198	199	191	204	173	212	183	171	174	194	200	182	205	230	190	178	205	188	176	192	163	200	182	176	200	175	211	192	207	191	203	209	201	185	186	188	205	186	206	209	209	163	197	191	180	195	200	201	182	192	203	194	181	210	182	188	183	199	193	200	184	229	166	186	187	184	192	151	186	197	208	172	168	181	185	206	207	190	167	204	180	183	195	190	194	225	186	191	178	184	206	187	179	197	185	188	211	202	196	173	191	197	173	192	184	201	199	200	185	175	199	210	192	176	207	214	165	195	204	201	207	185	214	186	193	191	196	162	194	192	183	194	204	189	197	176	198	178	173	208	194	211	185	191	192	185	177	165	198	184	175	191	192	184	184	192	178	196	228	213	174	186	181	187	180	184	174	199	211	178	194	184	177	173	185	197	169	163	186	185	195	213	183	207	187	198	203	207	202	186	201	200	193	179	178	182	166	187	195	194	189	189	173	204	193	191	195	189	188	191	204	197	198	212	200	167	162	198	196	180	171	160	180	205	207	203	196	190	179	177	172	189	181	167	186	185	199	189	201	215	214	209	175	162	186	169	192	196	201	194	182	216	189	190	193	176	202	202	210	222	204	173	159	189	196	188	205	192	207	218	209	177	168	173	181	197	173	219	195	197	188	159	195	188	196	191	195	222	188	203	213	206	200	198	213	192	184	195	213	180	192	183	199	198	190	218	191	170	224	193	176	188	171	195	196	164	203	205	171	182	217	192	219	188	173	172	205	190	175	235	205	192	172	188	208	220	172	197	182	186	209	204	168	211	190	179	209	215	200	162	190	185	194	179	193	194	205	179	179	181	187	213	209	178	173	191	189	204	196	197	225	207	192	201	206	202	206	197	211	198	178	196	183	215	168	208	194	192	180	182	182	201	187	190	179	167	176	170	189	194	177	198	169	177	194	152	194	183	171	219	190	203	200	218	171	191	189	171	167	187	194	186	200	193	207	187	184	206	180	201	188	187	211	203	208	221	192	199	178	174	205	189	199	177	200	193	193	215	196	185	193	172	191	183	214	183	201	178	193	208	180	202	187	198	193	177	198	209	191	200	185	187	183	203	200	188	191	186	196	178	171	197	167	201	203	222	184	205	183	193	192	175	205	193	207	188	189	199	166	190	173	199	191	177	161	178	207	179	198	195	200	195	191	193	177	211	190	164	194	183	186	199	177	180	193	184	185	181	185	182	192	186	197	205	168	194	183	191	197	198	189	198	187	222	189	188	194	201	202	207	170	183	211	201	195	173	187	188	178	178	196	185	174	184	190	195	202	164	196	189	202	170	218	201	183	193	191	183	182	180	181	200	181	166	209	188	186	190	190	203	215	185	193	172	195	188	192	215	199	200	193	193	169	220	191	207	179	199	171	169	180	202	168	201	193	208	206	194	203	194	198	174	198	211	182	202	177	172	196	204	194	203	191	176	211	211	190	183	187	229	182	192	220	209	197	178	212	181	207	186	186	186	199	189	181	193	182	211	190	207	175	192	184	180	192	219	208	171	212	196	174	189	192	184	184	183	197	208	170	192	186	198	214	200	176	189	178	175	185	189	178	160	187	192	217	193	181	205	186	206	187	174	205	202	181	161	200	204	177	173	186	187	184	170	163	214	171	226	219	204	177	182	200	163	189	188	187	175	209	183	191	183	211	162	198	181	188	189	197	177	195	183	208	205	197	170	187	182	213	186	189	172	185	177	189	207	177	201	175	188	188	185	188	200	194	201	224	199	205	185	196	175	210	190	177	167	175	195	193	206	176	198	195	183	178	185	185	177	195	195	174	185	186	210	191	200	185	226	160	217	188	217	184	185	191
15297	1522	3088	3583	2966	2678	2207	1866	1678	1486	1290	1085	1112	980	970	909	891	896	843	795	800	759	752	719	725	713	699	671	705	711	610	680	694	654	632	628	643	627	640	639	616	639	609	601	643	654	592	611	593	642	650	609	607	636	638	575	588	620	592	620	581	666	623	591	587	596	625	588	635	636	570	626	586	635	593	620	568	604	589	605	604	635	626	629	604	595	606	658	587	598	606	617	639	599	603	587	630	612	626	600	598	587	596	610	628	637	560	572	637	591	599	623	631	631	600	620	595	594	612	601	588	582	606	655	595	595	609	593	627	558	556	616	619	590	587	591	626	593	585	584	612	618	592	578	592	546	610	564	598	585	584	631	631	596	584	582	603	607	575	582	573	571	570	651	586	593	624	596	611	615	621	568	597	581	583	606	568	614	667	557	545	568	579	600	554	597	628	585	597	595	596	579	575	621	580	564	637	605	615	560	599	583	569	577	592	572	611	564	574	584	570	587	572	580	664	588	629	556	608	597	572	575	601	632	600	559	631	585	572	549	555	601	643	602	589	581	627	563	585	585	550	590	574	581	580	585	602	589	600	607	580	558	575	577	574	565	576	597	573	595	605	620	572	605	613	609	600	580	589	585	598	576	583	612	590	577	629	579	571	611	641	578	607	594	611	618	606	583	564	600	582	572	594	589	611	637	574	623	601	609	594	624	590	630	598	557	608	610	614	583	600	574	606	580	626	543	586	580	598	602	575	573	591	603	635	583	588	594	572	591	577	636	614	612	587	622	589	645	611	581	614	629	610	569	546	577	589	569	592	602	569	615	586	553	608	631	635	594	551	611	603	611	606	577	586	615	638	646	620	583	591	621	608	592	588	585	599	586	606	604	590	578	600	634	546	611	601	592	580	569	594	647	630	569	570	603	555	594	547	629	636	566	609	616	591	596	588	610	590	537	555	635	626	558	592	605	576	631	570	602	550	608	587	572	638	588	565	611	646	589	579	613	601	601	620	604	616	639	627	596	575	578	581	554	603	591	602	566	577	613	593	569	575	598	599	541	615	566	593	615	587	612	578	599	590	599	611	591	595	581	601	629	578	587	630	578	548	584	604	577	576	562	582	565	599	594	606	620	609	591	586	596	589	633	587	595	581	570	558	558	607	579	559	574	627	588	601	611	615	634	628	593	564	559	598	555	591	646	543	649	588	574	595	569	632	637	592	608	555	623	595	593	587	610	592	597	596	562	557	601	595	574	594	571	611	604	582	635	647	594	632	615	572	601	620	558	583	583	582	585	603	543	584	563	592	581	618	588	602	606	590	603	608	555	590	602	587	565	598	585	605	616	633	583	633	688	623	622	604	575	621	606	591	592	610	589	597	621	620	598	654	590	589	632	579	594	615	597	582	638	599	602	607	559	563	553	613	541	608	568	594	592	596	578	577	573	578	595	608	562	622	592	560	619	607	604	585	617	587	581	593	587	585	587	625	601	583	556	598	637	580	528	611	645	563	591	592	614	592	593	608	583	586	626	612	613	586	573	625	557	601	616	602	599	582	574	573	598	587	591	640	576	601	621	574	574	561	609	589	550	587	579	652	591	611	571	605	556	591	616	594	577	584	588	574	545	557	585	638	593	553	537	608	577	573	623	604	579	580	563	602	600	613	583	566	589	548	583	559	616	635	594	572	569	608	599	577	590	579	600	612	587	571	551	593	590	638	566	618	583	582	583	595	557	615	601	583	581	599	590	629	582	608	579	620	614	591	592	596	596	537	591	555	587	592	612	583	591	568	550	589	620	611	626	570	583	580	561	603	592	614	614	637	577	597	609	597	596	586	589	629	593	591	600	610	626	630	557	611	614	611	566	571	558	554	593	567	566	570	590	574	613	621	564	590	626	618	555	623	612	605	594	567	571	562	582	581	676	592	602	552	601	629	561	585	617	588	598	629	626	644	595	633	592	577	568	594	585	593	555	589	589	648	570	608	617	594	589	557	595	605	584	594	641	559	665	624	583	574	601	585	606	605	568	575	609	581	581	588	599	613	532	570	597	590	538	601	561	623	588	575	574	619	616	600	600	630	607	612	616	599	566	620	590	565	592	615	600	559	569	613	623	573	559	623	636	602	616	578	565	587	607	601	561	625	570	583	618	589	617	600	598	619	559	605	641	557	614	548	558	591	623	572	607	600	578	587	568	618	573	608	605	561	592	583	619	536	588	584	621	620	627	628	557	560	585	569	580	542	549	584	587	595	599	598	573	637	635	584	600	541	556	614	606	556	610	601	583	588	566	583	592	597	594	610	577	640	549	565	602	633	601	574	587	544	563	586	627	622	569	594	612	576	637	585	611	602	590	582	632	612	624	642	563	636	589	608	586	597	575	581	593	600	617	569	611	585	624	615	615	604	598	579	591	607	600	611	572	581	616	610	605	578	602	555	566	612	620	604	583	593	590	575	582	574	569	607	598	558	596	597	569	566	581	654	606	583	609	568	581	610	624	568	600	593	547	600	588	602	566	607	551	554	581	605	582	619	623	595	596	583	592	620	643	613	552	601	556	584	589	576	646	603	587	638	587	592	586	576	592	592	637	593	600	553	611	589	602	571	566	576	582	581	623	600	585	588	597	552	570	604	543	557	589	622	573	621	587	608	586	573	594	621	553	608	586	550	577	611	591	548	622	560	554	624	606	537	655	618	567	607	574	618	595	583	646	555	551	584	620	632	635	620	618	578	603	587	587	585	627	585	606	589	590	598	624	580	585	625	593	586	569	603	624	610	578	621	602	595	577	572	598	587	567	600	578	562	568	567	634	585	598	619	611	605	535	586	588	588	594	593	619	591	574	589	584	562	565	534	585	608	614	568	576	612	562	623	597	593	587	604	598	584	562	610	584	627	606	611	612	644	589	592	603	604	603	622	626	570	597	602	588	618	598	615	635	592	583	581	595	643	586	603	571	579	615	605	600	588	596	602	602	617	583	607	599	594	534	615	602	585	593	622	601	580	589	609	607	576	591	638	630	587	601	561	598	594	551	609	571	617	574	617	590	589	602	612	611	595	627	577	585	611	590	599	613	587	599	620	584	609	576	613	583	591	592	546	566	568	598	594	586	597	626	588	567	616	619	577	566	638	579	578	577	580	558	608	573	624	575	574	584	632	624	573	573	579	582	581	572	569	600	596	601	587	610	590	573	644	548	583	611	622	620	619	629	593	616	618	588	584	594	638	612	647	592	581	633	600	588	584	579	583	617	574	585	571	578	605	592	602	630	590	593	574	594	617	598	537	579	612	625	592	637	568	601	635	618	601	562	568	563	605	596	600	609	627	610	593	573	655	629	558	618	595	597	583	592	613	591	585	593	605	616	600	570	580	558	571	558	567	611	574	608	587	571	596	567	624	557	578	615	610	577	564	571	589	583	613	613	583	613	614	581	524	609	592	628	580	588	625	605	595	597	600	608	559	604	603	576	605	574	577	591	645	592	579	575	605	594	556	604	595	545	588	589
42771	19507	4930	2198	1546	1207	861	718	656	557	504	448	438	392	385	361	367	323	326	325	380	303	340	285	340	298	316	315	296	340	284	341	315	317	293	295	298	307	289	286	306	290	292	305	278	283	293	305	286	280	301	270	313	285	300	275	301	280	282	269	264	285	268	316	299	309	252	321	311	294	271	285	278	289	297	279	292	289	310	286	297	303	285	287	275	256	294	266	290	292	280	278	309	307	321	278	286	273	274	290	283	298	267	298	286	266	287	274	287	272	272	253	294	303	260	263	242	260	283	275	284	274	259	278	283	267	292	266	306	296	304	271	285	259	304	284	272	279	324	283	298	272	275	278	281	265	304	278	263	274	292	326	300	301	271	308	264	292	272	288	271	293	290	285	287	284	292	304	274	276	276	274	301	254	301	254	271	261	286	272	284	279	280	291	278	291	286	288	311	258	263	265	289	324	263	317	275	301	283	274	287	280	324	260	317	301	282	303	265	274	271	235	297	288	291	288	297	282	291	292	283	298	275	268	270	291	264	276	296	285	263	276	298	305	277	270	247	289	282	286	289	302	310	272	288	323	266	268	245	275	289	292	292	297	285	290	299	271	245	291	296	265	279	301	299	303	271	298	270	289	291	286	269	232	271	301	304	289	277	289	283	290	250	293	303	258	293	309	270	262	298	281	300	291	274	267	296	279	290	279	268	254	292	277	293	290	262	305	292	281	314	275	266	285	319	277	296	290	256	277	303	297	280	311	305	265	260	287	295	277	257	273	276	303	279	287	276	297	249	290	280	288	264	301	324	290	261	312	267	303	292	286	284	300	273	264	299	306	275	292	296	253	285	292	295	305	319	269	321	296	292	319	299	251	297	259	310	295	279	258	287	257	270	253	282	306	281	301	277	281	292	287	281	305	258	280	283	283	274	300	285	260	304	303	279	311	285	261	280	285	302	295	291	298	305	300	292	255	265	297	267	286	257	272	271	311	234	306	287	255	282	248	249	305	276	285	313	256	282	265	305	277	283	262	274	267	294	287	278	264	288	271	303	274	265	294	300	252	284	276	305	292	315	306	262	292	275	273	279	264	280	290	299	274	254	291	298	285	283	287	306	264	300	269	264	271	283	287	260	282	315	304	288	309	282	276	288	278	274	266	272	266	287	272	286	267	284	269	275	291	274	312	314	264	315	268	295	304	254	308	304	271	273	272	325	271	305	281	325	278	285	302	302	307	271	295	271	280	276	299	294	336	304	278	306	277	288	292	287	283	282	282	281	288	284	299	256	250	260	284	288	262	293	290	314	233	303	282	253	289	281	278	323	286	274	274	298	292	289	302	257	299	321	270	249	264	283	272	282	290	258	281	291	302	267	318	275	283	287	289	287	252	304	328	305	276	285	293	304	297	293	272	283	278	287	272	292	258	267	252	272	286	274	284	286	276	252	280	298	273	289	263	274	275	288	271	276	288	309	252	311	269	291	318	292	292	273	310	273	290	283	284	280	276	282	287	258	326	270	287	261	282	276	321	270	292	251	284	306	271	296	272	271	280	277	280	295	286	295	269	301	304	286	275	280	281	273	290	282	309	273	291	296	287	326	296	306	272	279	272	256	266	275	301	299	291	281	282	284	287	319	289	294	263	283	286	307	274	276	255	271	331	272	300	300	304	291	262	266	286	290	283	283	296	275	286	294	238	285	257	278	254	293	271	279	295	317	286	266	265	304	281	282	274	304	285	262	266	269	265	306	249	246	279	272	280	322	300	281	293	298	300	297	274	278	283	274	305	309	315	270	304	277	292	291	299	269	283	266	287	266	283	297	277	299	298	281	255	299	302	272	267	317	289	287	288	275	289	262	276	305	281	265	284	279	283	281	282	260	302	277	310	312	298	275	263	294	314	273	290	246	307	293	282	274	301	285	309	327	293	284	286	305	275	290	277	301	284	276	291	253	284	286	276	280	267	266	261	271	314	306	308	300	273	278	304	273	287	276	289	267	295	307	299	294	277	249	277	295	285	294	269	260	282	295	293	288	324	292	287	280	299	270	288	286	261	258	320	269	290	304	292	292	302	280	261	274	278	269	300	272	273	279	285	311	313	273	279	309	275	262	272	304	269	288	284	282	296	295	276	268	286	306	278	291	290	285	281	322	282	282	287	280	301	271	281	274	271	281	279	283	275	281	278	291	285	246	287	269	278	275	273	301	312	262	287	292	269	276	292	294	252	305	273	264	290	257	304	260	297	240	257	290	265	271	306	319	271	252	285	271	311	300	299	247	263	293	280	251	300	299	274	264	286	305	287	278	298	259	262	291	287	301	315	277	280	250	309	283	289	279	281	269	280	308	286	270	274	256	273	318	284	317	285	276	250	265	293	291	283	306	299	294	275	287	289	273	299	307	250	280	272	295	287	265	274	312	282	294	305	280	277	306	270	287	287	279	286	285	257	281	275	290	272	286	294	265	285	273	289	254	311	281	255	292	292	302	297	286	303	285	284	276	272	294	284	288	263	266	268	286	248	282	255	288	309	269	295	280	265	297	268	306	290	276	278	278	303	284	251	285	309	313	304	271	304	293	300	295	294	266	275	289	306	256	259	293	302	274	258	273	275	239	263	284	277	287	300	302	324	293	276	266	289	289	310	316	297	280	284	275	283	278	270	281	284	292	296	285	257	293	324	270	315	275	334	272	276	287	311	282	268	290	286	291	301	315	299	303	276	313	286	273	285	300	268	325	282	304	308	294	248	288	299	307	269	305	265	327	296	308	262	283	264	263	271	277	316	283	286	285	282	293	297	291	305	284	270	309	285	292	257	301	276	291	282	273	283	285	291	264	283	272	281	274	290	308	261	264	261	258	297	290	281	279	266	298	279	270	301	293	264	279	279	280	291	310	262	268	290	259	234	288	300	301	260	294	296	239	290	309	266	288	260	283	311	285	321	282	273	268	291	269	306	268	282	290	301	250	271	302	280	286	296	276	297	317	303	259	278	276	282	301	263	273	291	303	259	259	273	284	284	292	296	301	269	279	269	279	281	287	282	260	297	304	267	269	278	272	298	283	300	262	276	284	282	321	310	281	305	295	295	262	325	303	281	285	311	291	261	267	291	252	304	287	289	279	286	323	312	255	276	299	318	268	317	291	276	287	279	297	287	291	245	276	273	262	280	293	277	262	263	299	282	286	277	298	277	272	282	289	311	258	278	267	273	279	271	283	284	294	284	251	293	315	286	328	282	298	320	274	291	287	279	262	262	279	296	276	252	257	317	295	274	274	305	288	301	287	283	292	265	273	276	292	274	272	293	266	309	334	286	297	282	274	263	294	316	306	300	257	292	280	277	294	265	314	287	286	286	272	309	293	283	264	269	270	328	264	268	281	336	278	328	261	260	277	308	285	301	270	303	258	265	279	293	282	272	278	297	301	281	312	272	284	277	285	285	305	281	265	274	273	315	261	293	316	279	274	295	284	276	328	309	265	292	282	291	290	302	276	264	264	301	275	274
18895	2694	5430	6350	5442	4580	3787	3208	2851	2540	2130	1860	1768	1608	1487	1408	1376	1330	1269	1254	1217	1177	1106	1131	1057	1092	1068	1042	1028	1057	1009	996	928	974	949	931	923	926	958	942	883	909	872	906	942	869	878	885	884	884	892	914	871	840	919	874	887	875	835	882	882	873	861	846	842	895	854	843	858	807	869	820	903	787	824	818	881	832	822	834	873	820	799	894	857	841	817	889	805	882	834	857	873	854	848	827	823	859	808	828	837	855	777	793	790	845	779	816	853	833	869	820	870	841	832	837	842	888	865	843	844	853	816	817	784	830	862	848	840	803	821	856	835	826	796	841	809	850	832	839	837	875	836	800	842	803	791	846	836	827	828	830	823	805	804	805	869	809	794	775	817	851	865	798	809	791	836	841	815	855	838	797	845	838	747	768	833	822	830	834	794	832	771	808	774	800	821	814	790	812	818	820	811	850	851	797	862	832	838	820	834	802	819	771	815	820	855	808	778	816	813	849	843	804	805	806	857	792	828	859	845	835	800	828	843	827	850	782	828	853	849	822	821	820	869	796	784	811	853	798	828	806	805	841	800	837	827	824	821	769	835	852	839	856	803	821	832	829	807	797	824	808	856	821	810	759	839	796	815	809	811	808	786	836	798	791	876	770	843	803	771	846	856	846	802	841	807	826	830	839	778	824	832	823	790	819	752	832	834	876	789	830	849	862	782	854	870	734	864	826	847	773	865	808	842	819	834	839	814	837	838	854	828	815	858	847	851	823	835	842	847	802	782	856	853	856	830	829	776	774	841	788	860	835	783	790	820	827	808	897	795	820	860	824	810	798	861	798	838	882	859	817	790	811	814	862	828	754	795	839	851	801	804	809	782	817	789	829	815	834	877	794	788	861	794	871	769	871	766	812	895	833	828	796	862	826	828	802	826	770	792	821	828	806	776	816	803	855	821	830	787	808	810	839	813	834	779	777	839	879	881	802	833	859	812	845	780	789	843	868	790	848	802	811	810	799	812	784	797	828	767	819	774	812	821	851	818	812	860	745	798	818	793	849	765	817	825	806	851	837	857	796	814	843	808	833	803	807	791	793	841	775	810	825	816	785	881	837	812	765	844	817	829	789	838	806	824	877	805	807	784	831	798	867	800	852	818	798	833	845	830	854	837	837	810	852	849	820	790	800	836	799	876	851	852	836	826	839	828	785	858	809	880	849	816	762	861	815	837	798	829	915	848	817	817	791	854	823	823	818	816	808	842	821	815	860	819	802	801	895	854	814	894	814	793	825	793	839	849	803	749	824	815	862	861	842	845	820	855	812	844	838	798	836	852	866	792	812	782	802	790	842	814	857	849	858	850	845	822	850	813	875	808	848	844	823	806	847	811	783	863	814	853	870	793	833	838	841	861	810	827	824	824	822	835	828	785	829	818	835	815	816	799	864	774	842	837	789	834	861	800	866	825	805	865	824	809	828	798	797	818	806	808	838	777	857	826	816	837	801	790	840	877	842	829	854	793	812	817	755	856	817	798	800	841	825	869	846	835	835	867	855	778	832	819	835	884	846	768	805	843	809	838	805	817	844	862	829	833	764	792	838	805	843	830	788	790	806	830	819	844	819	847	883	795	841	790	876	830	820	751	844	829	783	871	804	805	811	773	842	844	822	856	788	846	831	860	838	777	864	818	811	801	824	829	834	838	842	824	848	774	833	782	879	851	790	864	829	871	827	819	853	869	822	837	863	815	845	825	782	823	817	794	821	860	832	859	829	836	814	811	805	873	781	817	849	816	825	856	814	760	881	820	870	830	896	871	836	824	831	859	778	803	837	820	816	835	811	858	812	824	814	823	806	835	856	829	828	875	825	881	828	840	807	817	799	800	868	817	825	829	837	834	787	858	780	839	801	832	814	830	792	794	833	826	771	885	880	866	818	789	790	841	842	862	807	852	819	836	827	793	787	805	830	780	837	828	768	784	871	835	813	856	810	824	836	808	864	855	829	849	861	804	863	833	797	803	842	802	836	800	791	844	853	797	873	786	882	828	820	817	853	894	813	847	808	806	814	790	805	817	883	834	804	807	837	832	857	761	802	783	832	840	833	813	801	804	846	765	752	767	816	858	796	820	836	765	811	799	810	853	817	845	777	866	808	781	795	777	822	820	854	827	842	789	827	835	831	785	852	839	773	817	809	791	840	822	828	811	838	841	814	771	839	882	803	793	816	835	826	800	831	843	795	850	819	812	824	803	823	833	826	817	841	826	805	848	767	826	787	803	858	817	823	846	815	843	827	859	797	823	780	785	810	837	800	768	835	824	825	831	882	825	809	841	808	861	866	847	805	869	814	786	776	821	824	797	827	783	841	807	846	818	838	812	843	837	813	802	823	818	844	850	804	880	820	835	805	822	808	831	881	837	884	822	810	842	823	812	895	805	832	851	853	835	804	870	837	780	868	809	784	854	825	833	823	780	860	825	834	813	804	802	853	907	777	806	851	793	848	809	854	814	779	805	808	766	830	755	815	874	808	825	861	831	792	840	810	782	852	795	843	785	856	858	835	801	819	804	810	829	826	854	823	863	820	843	800	907	795	849	819	800	784	811	816	837	756	827	797	856	866	783	814	837	838	828	793	783	827	782	818	839	803	804	841	774	874	791	792	778	855	776	810	806	794	802	815	788	864	849	816	832	833	831	828	884	815	888	835	793	838	818	823	802	797	805	773	789	844	807	847	835	837	854	809	773	825	823	802	753	833	829	782	838	802	858	840	808	805	879	838	819	847	822	836	846	823	792	816	827	802	835	827	842	837	839	830	806	828	834	834	856	850	829	786	854	796	791	835	788	832	862	809	831	824	849	755	813	786	784	795	833	824	824	842	836	833	767	813	849	780	795	832	812	798	825	789	777	820	813	886	862	875	790	859	816	805	822	799	816	810	796	795	870	827	765	873	850	790	805	787	786	780	838	842	838	857	827	813	871	833	824	796	848	833	852	880	837	893	795	820	847	866	840	824	767	828	796	820	844	856	824	846	849	894	831	784	883	824	822	821	868	813	805	828	894	854	776	832	828	795	797	882	848	818	818	830	821	850	822	792	801	814	823	826	834	798	841	808	817	822	793	799	784	794	829	831	826	877	762	843	837	815	840	836	861	833	791	779	851	816	818	839	829	804	813	819	893	831	799	822	873	835	815	843	816	874	842	818	822	813	827	813	821	856	805	813	818	832	834	820	834	820	831	743	832	864	857	884	814	799	809	820	815	812	775	870	859	804	791	822	825	813	851	832	785	851	806	825	785	807	809	797	821	834	818	817	833	862	826	829	831	816	809	803	778	891	856	845	842	789	865	808	797	789	821	857	827	828	830	835	832	834	832	840	808	817	835	761	892	822	762	730	863	827	791	819	850	807	796	821	773	833	851	855	883	812	846	783	823	835	809	823	802	822	795	748	778	795	829	806	885	893	829	837	836	788	820	858	833	816	821	838	814	834	827	842	825	820	833	811	880	805	836	767
6406	414	203	160	122	114	105	116	93	93	95	73	93	92	97	96	106	78	78	94	88	102	96	104	118	90	90	88	91	110	82	74	99	87	86	100	79	88	104	86	94	94	103	82	91	97	84	95	109	79	96	91	96	104	81	78	85	96	85	91	89	93	96	90	101	91	78	92	96	125	97	76	99	78	78	86	111	69	108	86	86	78	99	83	81	91	91	102	83	72	92	93	77	79	93	88	87	100	93	97	102	97	106	90	98	91	102	87	87	103	87	95	90	83	89	98	108	98	89	109	105	71	87	73	85	84	84	95	80	98	96	98	89	101	94	99	96	91	84	106	88	81	97	90	65	83	75	86	120	91	83	77	90	86	92	105	96	75	92	80	77	83	83	80	103	96	98	75	89	101	87	100	90	90	86	75	89	102	94	84	93	83	98	88	89	97	100	82	93	82	95	82	88	86	94	69	91	68	105	91	88	89	98	128	99	95	74	104	92	91	84	91	100	79	77	89	103	80	111	99	95	87	101	99	87	89	96	101	82	98	90	94	98	84	85	87	93	93	77	95	84	82	87	97	86	113	104	94	87	81	91	85	102	76	82	90	102	70	86	107	84	77	84	103	96	71	91	82	89	90	78	100	98	82	93	93	94	90	88	82	78	116	90	83	91	89	106	87	92	74	115	97	85	80	84	80	98	117	87	103	84	98	87	81	107	110	98	96	91	79	84	85	78	96	93	73	77	98	84	114	85	83	79	91	90	78	80	83	85	83	84	97	82	97	83	75	92	69	96	115	104	97	90	84	98	92	76	100	97	73	91	103	86	83	82	74	95	94	87	63	74	103	100	100	89	82	80	76	106	84	91	85	88	100	112	85	85	94	100	101	83	86	97	83	60	86	89	93	84	74	74	81	84	89	90	97	95	88	96	100	96	91	107	86	93	93	122	79	88	91	73	102	86	95	89	99	83	92	105	98	85	88	83	94	89	88	84	77	94	82	103	81	109	90	89	108	97	72	91	100	79	80	99	83	83	86	76	93	93	78	103	78	101	90	104	88	81	93	78	101	101	97	91	100	87	89	109	108	83	95	101	108	86	85	81	92	108	92	100	96	94	80	88	91	82	74	79	88	102	92	86	88	101	94	95	81	88	92	82	92	93	96	94	92	87	88	85	89	86	92	98	84	85	95	99	92	88	97	85	80	89	86	92	96	90	83	86	108	83	93	81	93	95	94	94	78	87	95	100	84	105	88	97	88	77	94	84	82	84	84	81	81	92	96	72	89	79	96	90	89	85	91	90	98	87	99	72	80	88	102	95	109	95	75	79	80	78	82	80	88	86	85	83	90	85	75	93	92	87	84	87	90	76	107	92	99	87	86	91	106	107	89	101	88	99	79	99	85	91	87	95	86	91	92	100	85	97	103	110	81	95	108	77	98	97	102	62	113	97	87	89	82	94	96	91	90	97	94	106	90	82	89	96	82	81	93	78	95	96	90	84	83	90	103	94	106	92	98	77	80	96	90	89	103	95	95	78	79	84	104	77	90	103	99	89	95	89	91	101	93	88	107	89	83	78	93	76	81	94	89	74	105	82	78	94	91	96	99	98	96	86	96	81	81	92	91	84	80	85	85	90	89	110	95	89	96	88	86	92	94	84	106	90	96	69	101	104	98	86	104	82	85	86	100	89	92	100	74	91	77	88	94	111	80	80	101	97	98	94	101	95	78	88	87	92	100	78	92	75	81	81	72	98	92	94	75	90	87	77	91	88	99	90	96	80	77	91	82	86	94	90	109	83	83	89	97	84	87	86	104	106	70	110	90	104	91	91	89	95	93	96	91	86	99	91	76	94	87	95	82	87	85	81	99	95	85	101	81	86	64	85	82	87	77	102	87	78	86	101	90	93	85	107	112	88	89	91	80	78	95	107	88	90	101	77	101	82	108	99	83	89	95	90	96	97	109	96	104	87	78	76	93	65	89	82	94	97	68	87	84	101	88	83	97	87	85	94	86	79	88	97	90	76	89	88	74	92	93	84	81	102	94	85	85	86	92	80	103	96	84	78	93	105	71	78	106	103	95	93	96	71	85	82	84	92	95	95	80	80	94	100	95	109	91	93	100	94	95	101	82	80	101	87	75	90	88	75	82	108	88	94	99	82	92	88	85	75	94	110	92	94	108	88	78	79	76	102	79	109	107	84	82	102	80	97	98	93	82	76	87	88	91	100	95	76	98	65	102	94	90	98	92	88	76	89	88	85	81	87	87	88	99	90	88	90	95	91	106	79	84	114	96	85	94	96	97	80	93	83	107	107	97	78	80	94	72	88	94	73	96	88	84	97	86	90	92	83	89	92	93	81	84	107	83	100	97	98	89	92	91	95	99	104	107	88	80	90	94	109	89	95	83	100	107	87	91	85	93	94	81	93	96	101	94	91	91	97	95	79	76	98	90	85	94	83	76	76	73	100	103	118	93	84	91	95	86	82	102	89	83	79	116	87	105	107	96	87	107	84	97	80	92	88	89	95	80	89	94	83	88	83	79	104	91	89	92	92	93	72	90	99	87	95	71	87	88	94	89	92	86	84	100	83	89	87	85	93	67	86	82	75	96	91	100	84	61	100	89	72	114	85	97	87	99	100	86	108	82	105	75	95	90	96	92	86	64	89	68	98	102	91	102	74	98	98	96	91	85	91	88	97	87	86	82	100	84	85	86	84	95	81	113	103	90	103	99	98	91	78	86	97	86	102	92	87	99	78	82	96	75	91	97	88	94	98	96	81	90	95	92	69	91	84	76	101	86	115	81	105	90	89	95	80	92	81	89	82	93	95	95	94	84	84	91	76	90	95	80	86	75	84	74	94	88	115	80	120	102	102	78	99	100	93	88	77	92	99	100	85	115	100	81	87	75	102	88	92	93	76	80	84	96	83	90	83	85	94	94	91	84	81	87	82	91	87	88	84	88	75	89	93	103	88	84	101	82	97	97	107	100	82	87	95	99	88	115	102	102	106	101	88	89	73	90	89	95	98	96	84	76	86	78	103	94	83	87	68	90	91	112	88	102	94	81	100	82	82	78	98	79	83	88	102	75	95	90	75	72	90	84	102	99	94	79	88	87	83	87	104	88	98	105	100	72	80	87	89	104	84	81	98	83	79	91	88	101	109	95	92	85	79	77	86	94	91	93	77	106	85	98	97	82	88	78	95	90	114	90	86	91	94	95	75	85	78	103	87	96	92	83	89	82	83	112	89	86	77	85	95	87	88	98	89	90	87	99	101	74	95	100	69	79	84	103	95	90	81	102	105	83	90	92	124	81	90	87	98	99	110	94	84	94	77	78	91	108	93	86	86	93	86	84	104	85	84	89	85	91	99	81	95	96	98	86	91	86	80	92	92	86	84	95	81	96	99	78	100	110	99	86	92	97	108	60	105	93	97	87	84	78	82	102	84	81	80	88	88	88	94	104	103	90	97	100	100	92	107	76	87	119	94	87	70	85	63	86
6729	407	535	556	501	482	449	481	384	373	407	365	386	345	355	351	347	374	326	341	345	375	360	355	338	329	306	335	319	321	353	344	322	335	344	320	358	335	337	360	325	349	338	317	329	344	349	321	308	358	325	348	308	356	319	331	357	333	338	329	368	335	327	310	343	334	331	338	331	319	320	310	380	321	321	326	352	310	357	331	314	308	310	307	327	346	296	298	300	345	329	314	332	357	315	332	323	341	329	324	300	318	311	339	337	322	351	329	345	364	353	313	294	310	377	356	325	330	325	320	306	339	328	307	345	312	325	323	313	352	328	359	322	312	336	333	315	332	326	329	320	302	334	334	306	351	367	342	326	334	330	333	357	336	339	342	326	347	303	338	282	323	343	318	337	299	306	332	330	359	305	316	327	331	333	318	318	315	352	366	299	336	332	314	313	289	327	330	356	354	328	298	307	334	319	335	338	334	316	327	317	336	298	336	303	311	311	344	319	356	332	326	330	329	351	338	324	314	345	309	307	334	333	330	311	366	327	318	328	320	335	307	352	315	330	320	342	337	309	328	345	338	325	346	338	320	321	368	329	364	314	291	323	306	334	346	335	373	328	335	313	337	325	367	321	306	343	304	357	338	326	346	327	318	335	328	354	332	313	328	331	314	322	310	333	359	303	325	344	328	329	352	342	354	326	349	330	305	353	296	365	319	321	344	345	313	314	321	346	337	319	339	343	310	342	349	357	320	323	309	321	341	319	313	317	345	306	313	301	308	340	328	297	339	319	311	328	340	352	317	316	332	317	348	315	338	353	303	332	360	317	369	351	328	309	313	316	324	341	335	364	341	277	328	313	329	327	331	317	343	317	319	340	309	337	307	317	320	307	327	328	300	329	327	343	296	298	314	324	333	314	349	326	346	342	335	329	297	351	336	349	339	341	343	360	343	328	312	316	363	326	362	329	346	349	339	273	326	310	317	323	336	349	342	324	316	323	317	346	358	327	317	327	353	340	316	383	309	335	333	346	341	331	335	316	345	322	351	339	327	351	329	331	319	330	324	339	320	352	310	377	340	343	300	300	359	328	305	318	332	345	332	353	334	321	314	307	328	316	322	343	289	343	368	298	340	318	336	342	323	314	342	348	307	351	326	331	331	328	304	329	318	374	373	296	286	313	330	327	316	352	349	326	347	334	332	371	314	348	330	321	337	348	319	321	329	339	331	318	333	329	341	313	314	322	325	354	317	329	304	339	337	332	315	346	329	344	341	325	327	339	318	355	334	362	347	323	354	334	318	311	341	288	344	330	330	306	322	367	323	296	336	369	331	320	354	355	331	333	342	306	367	331	317	319	303	328	295	311	338	363	331	314	325	328	363	323	347	309	357	312	322	292	345	334	350	326	311	339	301	330	323	312	326	334	342	304	349	317	297	331	325	293	329	348	313	350	337	333	313	325	351	322	356	334	338	352	334	350	331	328	310	324	350	316	316	327	329	368	327	308	370	324	320	299	311	308	317	314	345	357	341	314	323	313	310	354	331	344	340	323	324	317	337	312	325	304	333	326	344	319	353	345	347	344	346	348	332	307	338	332	319	338	314	369	314	287	330	328	340	332	341	344	320	297	343	321	320	317	341	310	308	342	307	347	324	334	315	340	309	334	301	334	355	364	350	319	337	344	357	324	329	342	325	333	358	348	347	301	291	343	348	326	318	318	307	344	312	336	304	324	332	306	338	322	379	347	320	332	325	363	339	337	315	344	327	352	347	343	326	318	357	298	330	332	325	338	294	375	336	309	339	361	311	339	339	326	319	306	329	314	340	311	309	355	318	289	301	356	354	348	329	368	314	345	346	342	326	304	363	340	326	362	350	347	312	296	312	319	346	328	325	329	354	349	306	312	317	311	317	316	313	331	337	347	336	286	327	330	334	317	310	334	316	335	334	335	343	320	330	367	331	346	339	328	339	295	313	297	369	321	318	320	349	327	333	313	301	293	353	345	324	310	351	314	338	325	331	345	342	316	339	323	346	362	312	320	353	330	307	282	332	339	329	311	333	323	328	325	334	337	324	336	331	334	322	340	310	325	343	304	284	323	308	333	331	354	330	347	331	365	320	331	295	324	338	337	315	320	349	333	325	358	332	344	323	320	344	321	324	308	341	295	315	334	320	350	362	319	326	336	349	312	309	345	343	322	321	335	293	318	306	297	340	360	350	340	312	307	291	337	273	275	348	329	336	315	339	333	315	319	317	357	319	356	298	312	312	336	328	312	335	327	294	315	341	310	330	355	335	300	325	343	320	321	326	308	312	322	339	320	340	343	316	315	347	268	287	337	345	350	317	329	349	308	305	305	308	301	343	337	329	322	308	340	336	347	319	297	337	324	316	341	334	345	313	344	330	342	356	309	319	323	305	315	310	328	324	331	332	330	313	321	322	361	350	310	352	348	347	324	316	344	336	299	318	337	318	363	316	333	348	326	319	317	352	335	324	331	321	342	345	303	332	326	358	335	333	347	335	364	337	310	365	372	347	326	350	325	329	329	332	343	341	308	326	326	330	332	331	331	364	314	315	335	311	310	331	327	356	342	325	336	310	338	342	331	313	329	315	351	353	337	323	351	309	338	330	330	332	338	357	326	334	341	305	318	337	326	322	361	322	325	328	327	329	324	327	336	297	351	312	311	332	332	364	333	352	349	324	305	347	309	345	347	305	338	321	316	318	312	334	307	307	314	328	346	343	359	294	343	326	345	335	319	349	313	314	307	350	312	321	331	313	326	334	303	322	319	324	312	323	326	351	334	361	349	314	299	328	333	330	323	333	308	343	358	309	339	299	338	346	331	322	337	306	306	301	320	332	346	317	362	322	344	300	326	319	323	308	320	291	373	328	343	293	313	336	317	322	322	314	386	345	336	339	339	305	325	340	321	320	352	358	313	336	320	342	327	329	312	337	318	319	346	338	341	326	294	371	333	329	346	328	337	323	342	341	341	328	357	318	329	363	323	364	328	306	337	324	334	324	315	305	333	323	327	295	332	299	320	322	309	343	342	359	322	322	350	347	327	309	338	309	346	341	295	335	334	332	312	328	331	331	355	315	342	346	311	325	334	328	321	355	335	353	320	326	303	335	331	344	334	362	363	337	339	324	331	339	348	353	332	309	322	367	310	301	335	374	311	322	352	310	310	321	340	347	325	349	333	310	339	337	348	342	334	337	349	312	321	312	355	351	342	327	345	329	329	349	325	344	319	334	340	321	315	320	339	313	330	351	331	320	360	337	301	314	326	370	341	321	337	362	341	346	333	339	322	336	358	330	321	298	322	338	316	303	317	317	353	331	345	304	320	343	320	340	329	304	338	308	334	328	334	309	325	317	334	327	352	309	320	325	338	389	351	314	312	335	334	351	312	305	314	327	314	329	339	300	329	321	340	339	348	352	343	347	317	338	312	300	319	319	318	334	330	350	311	346	349	323	326	352	327	334	337	314	346	319	357	341	344	330	309	342
33858	9139	1557	1084	831	643	464	430	377	330	305	293	263	249	264	221	220	200	200	211	259	237	220	201	181	195	217	185	216	224	204	180	213	189	218	194	196	185	165	198	193	198	174	183	187	200	188	195	198	220	188	195	172	194	231	178	199	229	179	210	192	215	184	178	181	196	221	202	165	196	198	189	203	185	183	165	165	206	198	169	191	199	180	188	197	192	197	192	183	203	186	173	174	190	159	181	200	192	159	194	195	174	202	212	183	176	197	196	179	183	180	217	176	206	182	186	190	178	204	190	197	181	165	203	179	193	194	198	193	189	213	207	176	194	180	193	180	159	191	182	173	204	194	211	195	186	204	172	184	217	193	201	193	193	182	184	210	226	185	216	192	175	176	182	179	164	180	188	188	170	188	200	176	192	179	200	173	200	191	166	183	188	163	177	197	194	200	213	192	210	211	174	156	193	175	203	185	204	190	164	171	154	203	192	196	196	171	202	175	176	186	170	192	171	193	171	214	170	177	197	187	188	194	195	190	191	188	172	167	176	225	180	190	184	184	198	186	199	190	179	198	201	163	210	172	172	199	185	182	180	189	200	174	192	182	193	192	186	204	189	183	189	174	194	194	168	183	192	183	191	192	167	199	195	198	178	218	179	158	175	201	203	179	200	174	200	187	205	199	200	200	193	195	183	194	178	193	179	210	189	173	195	196	208	190	170	183	165	186	195	174	192	165	196	204	177	182	153	193	189	170	180	195	174	204	212	198	163	190	197	191	166	177	180	189	157	185	193	195	202	186	195	200	187	204	176	206	206	182	177	201	187	177	195	188	172	171	186	188	198	177	176	176	189	190	204	188	215	199	177	166	191	194	193	171	197	201	205	181	195	187	213	181	187	212	190	199	161	188	186	200	201	179	213	191	209	224	184	170	205	208	185	188	198	175	185	212	200	197	166	167	159	204	180	196	200	190	206	203	199	179	222	175	186	191	188	187	183	195	207	199	165	197	186	170	168	195	195	178	176	178	210	192	158	177	247	205	209	189	194	174	188	190	203	173	175	168	182	185	201	186	176	181	156	186	202	195	185	185	168	178	159	218	200	182	167	192	205	187	183	195	183	197	205	162	196	185	176	196	190	208	199	182	168	180	194	179	166	185	171	220	176	163	185	170	175	190	181	198	181	175	183	181	192	194	200	182	183	194	179	180	175	183	190	202	183	174	196	189	174	193	196	207	182	184	181	189	144	193	193	187	169	164	190	199	200	207	203	187	173	178	201	191	184	196	182	182	177	171	198	202	187	184	174	186	194	219	161	167	179	199	195	207	192	185	171	184	194	166	187	185	176	193	181	212	204	192	196	171	211	193	169	202	193	198	195	177	186	186	164	166	171	182	181	191	183	171	171	182	204	216	194	205	187	169	192	200	186	195	206	198	184	183	211	179	222	193	179	167	198	190	202	170	185	198	193	196	199	169	176	202	177	199	179	190	188	206	185	182	201	199	204	165	200	220	186	198	194	183	187	175	192	213	172	185	192	175	196	173	198	192	182	194	163	193	213	200	188	201	182	190	191	196	185	199	186	193	190	185	196	177	198	170	182	202	194	191	188	176	200	205	173	191	200	204	184	174	204	193	194	170	187	183	177	210	170	211	190	180	196	183	199	195	186	220	199	179	188	170	188	188	199	216	182	209	182	175	192	194	191	175	176	176	192	185	193	218	188	191	176	179	188	202	193	189	149	203	171	182	180	196	166	195	219	209	180	177	192	188	174	190	172	198	216	205	176	211	206	199	173	194	181	176	205	184	192	189	208	199	178	195	171	197	176	195	187	173	192	198	195	177	178	190	186	208	181	188	201	194	177	185	185	204	197	191	180	187	176	188	179	186	178	165	157	204	179	202	179	198	170	196	193	214	201	189	185	186	182	179	178	171	163	199	188	185	181	194	206	196	198	182	210	189	193	205	171	200	194	190	201	171	181	176	212	198	185	169	190	185	191	215	195	191	200	201	174	187	212	166	197	189	186	222	200	186	168	180	204	193	171	197	172	197	214	189	200	195	188	168	219	174	204	202	182	174	208	173	194	219	199	216	177	182	184	189	198	207	204	199	195	180	202	207	206	188	199	197	179	178	179	186	213	181	189	179	172	219	173	182	175	223	192	195	178	216	185	192	194	175	193	177	197	201	190	175	182	194	205	183	188	157	208	190	197	193	185	197	180	190	186	166	169	196	201	203	200	195	191	177	182	199	203	193	191	172	183	171	195	202	170	205	212	177	185	184	207	180	196	158	186	190	188	197	173	201	174	216	208	205	201	186	193	180	170	197	193	215	203	193	204	175	180	208	186	188	185	192	194	191	191	191	201	197	186	188	197	198	187	196	204	200	208	214	206	179	219	200	177	190	217	170	184	168	181	193	164	188	155	183	170	197	180	181	199	183	196	192	191	195	169	179	201	207	199	192	167	175	206	187	195	177	205	188	203	206	183	180	189	212	192	193	177	181	178	162	182	183	179	224	186	177	210	183	212	163	187	167	186	186	206	197	200	168	205	187	163	195	209	182	183	196	183	191	212	178	188	165	168	198	198	198	225	175	184	185	199	178	208	197	190	170	195	175	211	185	184	164	185	179	200	203	181	197	177	184	196	190	182	190	173	172	182	186	192	194	191	208	208	187	201	187	158	167	185	186	189	205	175	177	182	188	172	190	205	210	205	183	167	193	182	176	168	185	201	172	177	208	196	199	193	172	187	183	192	199	195	182	188	181	197	200	223	182	206	172	200	175	149	191	189	185	182	193	186	204	212	180	158	190	206	190	153	186	211	203	208	168	209	199	199	204	215	191	188	196	198	186	191	227	188	210	169	193	186	157	195	201	165	171	178	191	174	189	170	204	193	186	198	198	194	185	169	167	174	182	215	183	171	205	169	213	185	181	176	203	196	190	207	209	183	196	205	193	176	179	203	182	170	195	216	169	182	216	182	190	182	191	189	191	194	198	186	198	206	214	204	192	190	187	184	197	161	210	183	189	221	219	197	190	205	204	193	170	184	223	190	193	189	184	194	225	193	168	196	186	212	172	179	186	190	187	203	167	178	179	187	188	167	168	167	186	189	185	182	183	193	164	161	178	214	193	188	197	168	178	183	195	194	187	192	185	196	197	179	187	185	202	194	177	185	168	198	165	198	159	189	196	189	199	204	169	195	195	190	175	183	191	205	185	191	175	172	175	185	199	178	166	180	194	176	179	203	180	196	181	174	190	199	193	189	157	195	191	199	178	191	200	182	169	191	180	197	182	187	195	214	179	195	180	193	204	225	206	189	217	198	182	184	191	172	205	181	183	171	184	171	226	182	177	188	185	187	212	196	188	172	164	195	162	192	175	185	208	176	215	185	195	206	194	189	194	206	154	182	203	174	193	170	205	212	198	193	192	189	171	194	200	186	208	193	204	188	200	203	180	188	189	187	211	195	195	190	202	196	213	177	191	207	197	201	176	222	207	209	191	209
14845	1529	3089	3558	3075	2612	2230	1867	1677	1460	1309	1162	1096	1008	997	869	888	878	851	847	829	756	784	710	713	719	696	712	686	662	692	686	680	656	663	662	650	645	644	649	661	654	625	611	617	661	616	683	621	638	639	607	602	642	614	632	660	612	582	608	636	622	606	624	621	607	646	629	607	592	634	591	606	674	640	588	607	598	598	624	617	609	634	614	598	601	614	629	605	605	601	589	607	642	610	590	646	564	595	595	562	597	588	564	591	558	579	585	604	607	617	591	596	608	617	583	574	634	626	659	633	601	602	605	617	594	607	621	630	589	585	627	594	605	615	581	590	606	604	594	629	570	616	592	572	583	578	572	606	578	593	599	590	574	572	646	608	621	594	620	590	577	620	550	620	588	585	619	565	559	568	589	595	613	591	655	586	585	592	536	596	554	609	617	597	611	618	596	599	607	599	583	584	601	569	552	583	587	557	611	571	536	607	618	592	605	611	557	605	608	572	589	619	567	589	603	635	562	607	601	593	624	593	604	615	575	584	588	593	596	549	574	606	575	598	575	604	584	596	634	634	599	580	603	589	606	582	604	588	609	579	617	610	611	574	573	598	601	575	584	632	606	567	610	580	614	622	610	588	638	579	590	567	568	584	619	581	572	581	628	612	592	566	570	579	589	589	596	601	619	627	643	609	574	595	566	583	598	569	568	595	605	583	607	597	635	597	643	592	604	585	625	594	600	594	574	597	578	605	568	577	612	596	552	551	597	609	603	607	614	586	585	575	568	560	597	556	649	609	587	600	581	623	592	578	593	599	607	533	633	609	587	575	592	622	597	647	572	644	589	626	642	585	626	609	575	564	551	603	615	666	587	611	591	620	631	616	603	646	617	647	608	572	593	601	630	596	606	577	598	574	571	610	635	601	612	616	604	575	563	570	655	573	632	564	615	636	591	605	625	582	614	599	583	568	620	592	528	589	587	588	574	597	606	670	581	615	574	583	636	637	611	567	602	626	555	558	581	579	592	580	555	585	613	594	606	605	583	591	590	617	563	600	588	605	599	601	577	609	657	544	592	585	602	617	556	605	587	597	588	657	550	585	585	609	619	595	605	597	589	630	566	595	618	646	583	633	570	576	587	608	557	571	584	608	583	652	553	598	620	598	621	605	566	662	615	607	580	607	576	590	626	614	572	560	577	609	575	592	565	577	578	616	556	574	599	576	578	593	601	566	586	599	572	592	584	580	609	627	617	636	613	574	622	604	585	543	578	590	564	606	577	603	567	579	622	631	602	594	591	586	632	580	576	581	603	587	586	608	598	603	593	573	605	621	599	656	580	620	595	592	582	588	590	626	598	631	560	571	577	627	617	616	563	574	573	545	609	616	636	577	596	595	608	565	581	572	628	613	599	611	584	594	614	602	599	580	561	600	595	609	554	598	620	600	583	546	586	567	630	626	600	615	633	594	633	599	583	628	563	560	603	581	584	628	579	616	594	601	567	584	593	628	605	570	595	617	548	583	578	591	618	595	615	586	619	608	575	634	607	578	606	601	562	592	602	587	563	600	563	584	595	632	630	586	651	630	562	566	613	580	572	629	597	626	606	594	583	571	578	599	581	571	638	578	602	568	622	605	614	653	605	571	592	601	586	558	590	607	638	603	626	605	568	538	603	588	590	618	615	578	536	559	608	600	600	594	594	599	627	592	673	668	552	557	609	543	574	591	618	595	602	569	591	576	615	609	590	604	618	594	630	615	612	639	611	622	590	603	608	608	576	595	575	575	584	562	593	606	628	572	601	578	615	614	570	573	543	613	617	622	604	570	649	613	621	558	608	573	594	580	589	581	591	613	608	587	620	598	635	594	614	644	606	604	625	620	555	613	595	544	587	593	595	570	580	595	573	604	579	572	590	665	589	638	592	580	578	587	597	592	560	602	559	618	603	643	585	633	571	614	627	599	559	589	591	583	572	584	554	581	567	554	609	588	602	598	595	569	603	611	586	619	598	593	612	602	569	630	578	594	587	627	585	574	586	645	593	597	585	564	598	593	564	603	593	596	563	630	599	588	595	553	615	576	569	604	610	553	591	592	604	595	612	597	601	636	569	578	601	591	585	584	588	593	590	594	616	617	583	564	641	589	612	619	635	591	602	608	618	581	616	578	618	623	591	599	589	580	618	565	580	578	588	551	587	587	549	598	595	581	578	566	603	591	578	589	588	601	638	591	627	586	563	561	608	610	551	571	627	581	593	583	560	643	624	611	598	618	570	616	569	603	570	620	601	569	585	605	626	596	582	615	610	641	610	611	648	553	579	607	553	592	626	606	617	623	572	594	561	636	583	607	585	583	647	615	572	556	604	598	596	602	628	620	586	577	598	609	604	608	576	606	599	526	603	596	563	626	593	615	620	608	581	576	584	641	618	630	587	586	600	637	610	600	592	624	608	587	601	596	605	609	582	643	642	575	641	638	579	569	577	639	581	611	618	589	626	608	590	607	575	577	574	605	594	600	556	526	599	577	639	635	579	569	607	600	573	577	601	619	549	558	623	567	604	623	579	621	630	616	601	600	594	553	628	584	572	580	597	635	599	597	565	552	617	622	565	633	623	618	589	594	591	624	627	612	582	619	608	600	579	623	597	602	602	604	591	608	611	582	585	554	538	576	595	581	586	584	569	625	629	601	596	610	655	619	587	638	600	582	608	572	639	624	590	600	593	609	563	629	589	586	581	588	604	605	574	563	599	603	586	613	601	609	570	602	608	584	595	649	626	567	567	624	589	591	597	624	610	576	587	600	553	591	582	611	570	568	580	599	568	590	605	626	606	620	599	619	630	568	532	606	612	561	598	554	600	593	602	591	565	572	596	563	612	581	591	588	549	602	619	615	617	618	585	614	588	566	563	557	603	566	581	626	602	552	603	585	608	562	607	586	640	563	589	603	599	599	561	616	618	639	605	592	587	620	595	602	581	571	593	607	565	591	615	585	523	587	586	543	590	602	583	637	602	588	582	578	618	565	569	593	575	601	589	598	604	594	669	604	620	590	617	603	563	598	584	560	553	630	612	581	632	623	576	593	517	609	599	555	601	593	632	636	630	607	606	589	559	605	592	573	599	609	619	620	563	558	600	541	603	559	604	563	555	575	598	615	558	590	599	585	566	614	639	576	606	628	600	590	602	600	612	585	601	580	615	612	616	628	608	555	618	584	624	658	592	590	588	579	550	565	612	594	595	603	576	620	562	595	596	574	608	635	587	645	581	587	571	613	636	633	570	640	556	617	629	567	571	576	572	596	588	554	552	571	582	594	627	612	546	567	579	598	611	570	599	580	561	553	648	568	590	629	624	617	580	567	562	631	605	624	569	599	592	591	606	620	607	582	603	579	581	574	568	561	575	653	581	609	634	595	598	618	595	585	606	541	588	564	623	621	577	590	580	560	598	635	615	595	637	552	594	581	625	571	591	599	582	609	577	579	578	616	569	605	587	621	550	609	573	635	604	547	635
42279	17924	4259	2105	1559	1229	908	704	652	588	535	477	428	374	408	384	315	350	345	295	313	324	336	338	321	338	308	294	317	334	303	285	278	340	313	308	304	285	300	280	289	287	279	278	297	281	270	268	272	285	305	306	284	274	244	299	288	294	301	284	270	278	272	252	250	301	273	269	272	263	296	291	299	261	264	287	298	311	293	293	309	267	292	303	288	286	276	283	263	279	276	284	278	288	281	313	252	273	313	259	283	309	288	267	286	259	256	284	270	264	275	281	301	267	301	276	298	271	272	284	295	288	285	273	298	257	284	277	285	295	296	281	285	278	304	270	293	278	266	261	265	298	309	276	275	282	310	287	264	287	276	300	294	284	285	279	297	277	270	294	255	259	278	286	279	296	239	259	305	286	308	259	282	264	270	321	288	270	310	279	274	293	280	256	281	273	291	309	299	286	281	309	301	281	253	278	275	305	265	272	292	291	275	269	279	266	326	278	302	266	267	314	298	277	300	289	284	270	274	291	299	281	294	284	261	293	297	260	300	273	267	274	299	288	303	254	280	285	316	305	296	274	305	301	305	317	285	269	296	294	265	283	292	272	273	283	309	298	262	281	315	300	277	284	278	301	302	321	274	258	266	298	285	289	231	296	290	278	297	259	258	316	274	251	286	327	320	280	314	273	307	282	275	282	286	252	287	256	276	257	297	286	283	261	281	286	290	300	267	293	292	275	272	287	292	282	283	286	292	286	305	262	262	285	296	284	273	276	247	292	273	251	268	274	276	294	266	286	285	290	280	261	257	285	282	275	269	287	295	288	280	272	277	314	244	255	294	274	313	270	266	294	295	288	257	260	267	309	281	306	256	297	287	299	270	267	289	291	256	276	305	282	281	277	270	279	289	278	277	269	287	280	293	279	289	293	288	277	280	274	267	283	278	295	290	298	309	274	269	297	290	285	295	251	295	250	267	249	312	267	276	310	281	290	283	272	259	277	310	279	269	284	289	296	289	254	278	279	298	298	289	266	297	311	325	284	267	322	256	287	264	263	301	246	263	281	249	277	293	262	277	276	285	277	279	291	280	316	312	306	270	295	289	294	283	285	291	316	311	277	311	279	312	247	290	268	299	279	315	237	253	276	247	294	283	291	271	302	304	291	312	288	293	273	290	257	279	281	314	266	302	285	261	268	274	284	276	295	281	281	252	295	292	284	283	289	267	287	284	283	301	305	276	314	283	322	289	280	284	272	281	307	277	303	303	286	270	295	257	310	290	293	313	294	288	306	253	325	272	275	296	273	284	275	290	305	276	321	270	282	259	273	279	266	299	294	266	297	274	273	291	273	272	313	289	291	268	306	276	256	293	281	298	324	309	275	290	283	305	282	259	287	274	282	299	273	245	287	272	300	260	302	295	268	292	277	291	283	265	288	273	292	266	293	296	294	266	299	291	296	293	296	249	290	279	319	289	299	278	304	282	269	270	268	289	278	294	288	310	266	329	280	300	295	279	257	294	302	316	290	307	264	305	264	286	301	293	292	282	269	287	305	275	296	282	278	262	278	274	270	292	303	266	296	266	229	298	317	290	252	254	314	308	278	299	264	265	279	278	278	278	286	291	290	294	329	267	269	297	319	262	300	277	273	264	305	287	302	278	288	269	293	281	283	275	305	309	286	256	275	277	283	277	300	274	286	279	251	328	283	265	307	292	268	266	264	296	273	285	282	292	313	299	288	302	304	279	277	288	261	279	304	314	280	294	294	267	283	262	288	270	256	289	275	281	248	290	292	291	279	294	292	273	273	289	253	275	289	276	303	282	251	297	265	274	279	276	263	294	294	285	266	261	279	267	295	273	252	291	263	271	309	270	285	308	279	312	289	270	281	296	309	250	283	291	275	283	312	281	289	284	280	261	255	293	266	283	267	266	291	285	273	308	275	253	262	295	262	310	259	286	275	252	249	276	296	264	285	261	281	281	268	268	294	272	282	272	300	317	266	271	289	278	294	278	298	274	273	251	265	266	282	301	282	278	303	306	280	264	290	272	292	279	306	254	295	255	285	296	295	270	290	293	312	256	279	285	287	280	280	278	254	291	281	309	254	318	280	302	298	255	281	278	268	275	283	278	258	294	300	297	321	274	293	255	318	285	294	270	290	301	275	274	299	291	284	258	292	272	302	300	320	284	296	304	298	242	248	297	318	291	291	292	277	290	291	270	268	283	270	293	296	282	264	289	291	304	306	270	293	276	276	284	274	259	261	276	263	278	313	266	302	297	319	307	280	299	282	281	312	276	318	276	296	289	257	284	266	286	299	322	292	288	283	279	308	308	306	300	290	290	265	253	308	268	274	296	260	284	273	292	241	304	275	294	293	303	278	297	292	281	273	283	269	270	264	290	283	268	286	272	297	280	288	278	259	259	283	270	274	282	250	260	273	287	280	287	287	291	282	287	307	261	276	268	305	292	283	294	292	266	256	300	287	266	275	277	283	279	278	264	265	307	297	304	299	267	259	275	271	248	275	280	288	271	271	266	282	306	289	279	266	259	266	296	259	274	260	269	298	267	302	301	282	262	300	268	284	264	288	276	283	309	254	268	299	289	297	293	293	260	272	272	295	260	236	269	312	292	257	232	291	266	255	261	268	267	300	284	248	265	303	291	291	281	290	288	256	273	268	270	278	281	283	289	276	288	281	300	266	287	282	260	295	260	272	293	275	299	313	263	274	282	291	298	268	299	298	302	300	273	269	259	273	275	307	247	303	282	275	321	288	302	294	279	289	292	299	260	295	277	273	288	288	285	253	303	281	305	305	285	283	285	301	322	267	319	269	296	284	300	314	280	287	279	299	283	306	281	271	297	260	273	265	326	282	297	268	291	290	324	269	266	303	277	301	298	311	260	295	277	330	291	276	266	271	290	301	325	305	310	278	286	254	287	265	274	285	306	304	284	302	285	277	314	294	319	309	296	291	295	264	301	282	283	277	289	287	262	263	297	296	273	283	247	303	252	274	311	284	269	299	307	272	283	285	264	243	293	302	252	280	295	251	249	303	290	280	279	272	295	263	297	308	265	288	304	268	291	291	256	268	284	251	298	309	281	268	285	274	293	289	284	242	304	271	319	304	279	267	290	259	271	260	274	264	279	296	264	278	271	244	277	280	324	286	284	288	288	304	284	280	298	284	276	272	264	286	314	289	281	306	280	283	249	239	307	316	275	254	287	296	281	312	276	259	271	284	293	314	284	287	282	280	301	300	276	249	282	280	276	326	282	285	334	290	284	292	289	290	262	273	296	265	275	276	283	279	296	297	317	304	301	302	292	260	287	290	282	281	238	270	292	286	283	257	283	304	290	266	285	289	288	288	281	292	294	326	277	283	278	277	284	298	304	299	309	288	294	278	250	259	279	281	274	269	319	269	285	290	265	273	288	271	279	272	301	259	291	288	274	290	287	282	306	285	303	255	314	262	284	300	299	264	274	267	285	271	307	275	312	246	310	280	309	287
18632	2614	5611	6350	5604	4527	3781	3169	2784	2538	2213	2037	1730	1654	1539	1477	1330	1351	1327	1242	1147	1145	1174	1123	1073	1104	1054	1054	1031	1029	1032	960	1008	990	946	1028	922	941	975	895	887	899	922	842	828	889	833	825	869	891	841	823	895	850	914	921	830	887	831	882	847	888	876	845	823	852	941	858	846	880	861	863	893	843	839	864	882	835	750	840	839	789	817	889	829	778	849	896	847	830	801	803	877	778	831	810	851	831	845	814	833	891	793	814	844	845	831	824	856	837	826	832	800	811	868	824	846	835	793	826	881	884	807	834	785	819	831	870	875	819	819	883	844	822	794	854	800	858	809	834	824	819	810	836	792	850	829	824	837	823	764	823	836	863	816	820	800	839	806	815	837	859	797	765	869	822	814	868	783	780	799	826	780	873	781	796	849	813	843	781	800	788	823	858	837	859	823	855	844	877	795	844	826	835	774	865	807	856	811	781	877	807	806	846	824	859	784	802	804	859	825	845	825	833	812	834	821	786	788	816	818	819	845	819	824	784	757	875	837	812	902	842	790	817	850	830	839	851	797	862	775	839	834	758	809	808	818	798	839	765	814	796	813	802	840	815	862	793	866	839	832	813	841	806	883	827	785	859	858	808	849	842	820	823	785	781	834	773	813	845	807	828	846	800	795	806	777	820	840	825	777	821	845	813	852	866	833	835	801	853	878	833	815	865	847	866	810	832	818	763	786	761	871	843	807	846	777	828	792	840	830	853	826	812	822	864	877	848	842	838	802	870	836	848	806	802	798	802	861	768	787	801	824	873	809	837	829	899	859	843	831	816	793	823	833	864	828	821	848	841	797	751	867	823	880	855	849	868	811	802	875	818	799	850	885	813	783	779	805	770	847	825	753	800	813	843	846	812	842	807	843	840	804	774	822	821	841	852	803	817	857	796	825	803	812	799	814	817	862	812	809	874	848	828	828	848	803	861	816	854	803	808	833	810	842	784	838	806	848	854	855	826	845	844	826	831	794	844	798	818	768	850	844	831	831	791	818	751	858	794	781	894	834	808	819	846	816	804	784	795	752	769	839	807	823	837	830	822	811	869	823	830	808	785	869	833	815	844	857	799	816	851	789	818	855	826	764	791	761	868	825	815	810	805	804	888	813	838	787	822	796	839	843	809	784	870	822	850	794	787	838	847	781	879	827	750	834	842	800	806	810	843	822	841	842	814	777	804	858	808	844	848	822	802	793	839	838	776	833	816	878	854	805	758	876	788	821	832	806	830	834	857	830	770	807	808	840	833	844	815	835	893	873	857	834	849	833	811	792	824	882	871	874	835	859	826	800	794	757	842	814	852	838	793	834	808	780	838	809	819	822	838	783	851	809	789	827	836	746	838	776	854	826	803	856	808	811	890	823	838	832	820	828	800	844	855	814	916	841	826	844	846	827	793	816	850	830	836	844	844	788	796	831	737	800	790	829	876	866	826	882	819	815	835	841	794	836	775	787	784	848	828	824	802	819	763	795	802	832	776	802	850	860	790	830	826	851	821	796	782	840	851	847	825	802	776	817	837	803	866	865	831	794	816	845	849	797	797	811	783	806	838	829	844	821	829	833	843	782	845	841	807	830	773	794	801	810	816	782	862	824	881	824	840	807	801	782	854	823	813	785	797	798	777	821	808	842	824	821	791	904	803	820	782	799	833	799	787	816	809	819	860	775	823	814	853	827	817	800	829	795	820	804	843	800	827	782	843	889	811	856	880	794	790	832	821	842	852	804	823	770	821	832	789	802	810	812	862	884	798	818	879	840	841	811	812	771	778	876	772	800	825	822	809	853	816	822	811	792	806	840	820	868	824	851	815	822	836	795	804	783	869	837	893	844	838	852	815	866	841	835	800	843	855	824	824	819	835	811	838	785	814	818	841	807	841	784	838	826	825	812	840	865	861	864	855	791	833	864	769	819	854	815	817	790	806	866	832	846	802	776	826	851	803	830	815	811	787	807	764	819	810	830	803	820	795	832	789	811	796	818	836	851	821	875	825	783	848	849	834	848	823	816	825	789	826	841	811	833	833	809	810	789	821	832	872	811	875	804	837	832	837	816	824	800	853	842	847	832	847	812	855	863	832	806	816	847	807	846	847	777	814	833	842	861	795	834	834	872	832	811	802	766	810	810	848	806	808	817	851	885	833	824	797	841	829	817	833	806	865	831	837	800	791	802	831	815	833	822	782	856	806	791	801	819	878	838	815	821	861	823	839	819	795	845	878	796	800	859	818	813	760	817	793	796	796	851	837	859	845	815	822	813	813	794	825	799	780	810	819	777	802	866	853	834	820	852	799	779	797	854	794	849	776	824	797	790	803	775	833	844	829	832	834	782	806	858	870	784	776	827	804	841	768	847	825	840	828	813	849	837	768	889	809	833	812	794	847	869	828	843	851	829	827	845	807	807	828	769	817	807	863	848	812	869	773	817	833	825	801	809	798	830	864	837	790	831	824	826	849	800	780	822	827	854	808	824	779	871	873	807	859	811	852	770	869	800	823	857	754	844	809	784	840	833	809	826	807	847	808	810	790	844	789	822	773	846	885	774	788	840	817	869	820	834	821	761	786	842	829	789	774	847	815	818	805	843	809	825	790	793	832	804	840	793	812	813	803	762	794	805	859	832	837	845	832	840	816	797	830	805	836	812	816	840	803	813	805	814	788	809	850	807	877	833	786	831	803	789	830	819	823	836	840	796	817	825	817	781	808	778	830	809	854	827	833	839	853	846	820	808	819	796	815	882	843	805	759	843	843	817	771	832	808	839	757	833	827	857	865	838	788	796	873	807	765	851	840	803	826	837	798	878	817	836	795	810	814	824	865	846	787	860	812	843	792	817	793	811	833	844	829	824	834	824	752	815	812	830	822	814	803	808	868	803	824	769	817	800	895	805	776	824	854	783	803	814	843	805	846	872	828	866	853	832	801	837	806	866	774	837	823	847	805	836	809	818	827	844	816	822	841	843	898	867	820	876	733	824	796	824	848	852	800	859	885	847	886	800	829	788	828	812	829	829	871	771	831	819	851	826	829	807	806	776	836	813	841	839	859	844	804	816	789	827	808	827	803	805	781	817	803	800	828	833	826	741	827	809	804	794	834	868	808	819	814	813	803	830	832	814	805	792	866	848	801	816	822	838	843	773	841	854	891	844	795	861	812	853	873	828	827	796	821	845	833	800	832	862	824	760	842	837	814	837	791	806	808	782	784	758	812	837	833	835	816	829	866	825	884	785	827	786	807	798	829	808	828	822	793	853	867	786	828	793	840	840	850	827	852	818	815	818	771	815	814	758	830	791	824	800	835	798	787	839	862	808	868	808	829	838	793	835	831	832	764	852	815	847	806	841	854	824	820	790	817	790	796	793	844	842	843	781	810	815	809	785	815	803	825	830	834	836	833	832	837	823	770	848	794	849	864	821	849	810	814	802	788	806	811	792	848	784	857	830	801	838	805	859	826	796	825	826	846	737	830
6176	417	199	154	150	122	103	111	105	115	112	91	102	80	93	80	101	107	99	88	91	80	73	83	84	83	108	84	86	109	90	87	83	93	79	90	92	106	85	91	80	100	122	85	96	93	84	85	106	93	86	94	92	95	97	90	99	67	99	91	91	97	85	81	73	93	100	85	92	108	89	107	76	83	104	88	91	82	82	90	90	91	103	81	93	82	79	92	94	79	84	93	108	86	89	100	87	76	90	88	101	89	102	106	111	77	85	87	85	89	85	70	85	108	102	96	77	94	92	96	81	84	93	75	87	81	87	98	91	88	77	80	74	88	77	84	86	83	102	101	86	97	85	99	101	92	87	74	89	87	83	74	95	89	95	94	87	94	88	90	94	82	104	92	92	91	80	76	88	105	85	101	85	94	100	93	78	77	88	106	95	82	82	84	87	86	84	99	82	84	88	95	70	103	100	87	99	95	87	91	82	100	85	79	74	91	86	82	109	73	71	73	115	93	89	89	90	84	111	99	80	80	96	90	87	105	91	81	74	77	89	81	85	89	97	74	73	89	90	94	84	95	93	95	86	90	91	77	103	91	81	92	102	95	85	89	78	77	88	82	106	98	79	77	91	81	97	101	74	91	70	83	90	88	105	73	81	82	86	98	86	96	90	97	103	88	86	77	77	84	104	97	97	91	114	91	84	86	79	87	84	91	89	98	71	106	80	104	93	87	87	101	86	87	83	86	72	101	93	80	91	85	97	78	84	86	92	91	97	69	77	80	89	85	88	88	96	78	97	97	91	101	69	98	98	99	94	98	83	94	79	95	85	99	76	101	95	80	64	98	94	87	105	89	85	103	80	91	85	92	79	79	85	94	78	86	109	66	84	84	89	77	93	88	102	88	96	91	130	93	87	90	87	78	86	103	82	95	94	86	81	87	80	82	84	88	79	94	81	97	85	90	82	90	82	94	80	90	81	96	106	95	72	97	80	77	81	82	78	89	95	100	92	91	92	76	89	105	100	88	87	90	82	118	107	75	77	74	79	94	106	78	84	98	85	89	76	98	79	92	93	90	98	94	71	84	94	84	90	93	87	81	96	80	88	81	103	86	89	109	76	86	85	109	105	99	95	86	81	97	74	96	88	82	92	93	96	94	96	89	81	80	85	92	75	88	107	87	94	84	77	98	71	93	91	89	119	67	91	89	121	81	87	63	98	84	106	96	96	91	95	76	95	95	86	84	89	78	72	93	100	110	83	87	85	94	69	85	99	89	78	91	99	72	91	106	82	84	103	113	109	79	86	92	100	95	91	85	88	80	100	84	97	84	97	86	91	93	94	100	78	80	103	85	72	82	93	97	105	91	97	84	79	99	85	99	99	76	76	78	90	101	95	106	93	91	78	92	96	82	83	89	91	93	79	84	83	79	109	87	89	84	86	115	95	85	98	76	88	78	87	85	84	88	80	95	96	77	84	90	80	87	91	108	101	90	107	94	111	90	97	106	94	82	111	74	97	84	90	90	94	95	81	82	95	89	88	101	103	104	119	78	81	86	102	101	118	83	85	99	77	87	94	105	89	95	101	114	89	70	93	96	72	88	89	95	85	95	100	85	89	91	85	93	85	71	93	84	105	96	102	94	79	92	93	95	95	69	88	83	94	92	78	82	75	94	81	84	79	101	102	92	91	88	102	111	103	87	82	85	75	75	86	84	92	83	90	95	95	90	100	107	81	96	109	76	77	83	86	90	75	73	97	93	83	85	84	98	90	93	91	89	97	90	97	101	97	90	96	94	87	86	81	88	88	92	96	106	99	86	90	102	106	94	103	77	100	96	92	92	90	85	86	90	103	102	105	87	87	91	78	91	92	109	73	81	99	73	78	91	95	100	102	82	77	76	95	77	93	88	89	89	95	94	73	79	93	92	92	92	86	95	85	83	97	101	84	87	108	92	84	84	104	93	109	97	95	98	106	84	99	95	86	100	94	82	85	92	78	92	91	73	94	85	75	87	88	85	101	81	79	90	86	95	100	97	80	96	93	72	80	96	91	83	75	102	86	93	80	74	77	85	87	94	85	74	90	92	92	87	97	80	77	85	103	87	81	93	87	97	108	69	83	84	87	86	95	81	92	95	89	71	108	105	82	103	95	96	95	93	103	86	94	88	73	95	92	93	85	92	78	92	73	87	86	92	102	103	100	78	82	90	87	89	88	78	69	85	92	93	94	91	89	103	111	91	78	96	80	102	88	89	69	78	90	85	93	82	103	91	96	90	81	89	98	81	89	83	80	87	83	90	89	83	89	87	108	99	100	90	92	88	88	83	83	96	90	82	85	94	79	85	90	80	104	79	92	66	82	98	83	83	92	87	90	79	75	93	77	109	83	99	88	105	85	76	116	97	94	86	87	90	100	93	85	70	77	80	88	83	87	69	97	77	101	86	112	85	77	83	89	88	83	92	87	100	84	90	92	94	108	87	79	104	89	91	82	84	92	95	72	100	81	83	81	85	80	79	83	97	92	85	96	87	94	94	85	91	76	97	76	96	76	95	90	76	105	95	98	86	84	91	85	86	73	110	71	100	105	84	95	97	89	84	90	90	94	94	78	105	92	88	77	90	101	92	101	87	90	85	101	81	86	83	95	84	73	85	100	81	88	86	87	95	84	104	74	90	76	90	106	86	71	79	68	99	80	91	96	85	93	79	73	85	94	84	72	93	81	97	78	84	86	99	68	90	80	109	83	93	97	90	105	107	85	97	99	89	77	94	103	97	104	91	81	98	88	87	83	78	98	85	94	92	88	98	99	82	79	81	95	86	73	84	88	82	82	88	84	87	84	96	68	76	87	78	92	81	90	84	91	105	82	87	79	80	71	101	84	96	93	96	90	101	87	95	95	89	104	86	86	81	76	98	85	83	99	78	91	97	71	84	99	92	106	79	92	105	93	90	107	100	88	76	89	84	67	96	92	85	104	80	106	98	92	85	105	98	109	93	103	74	82	97	89	94	100	94	98	94	100	86	76	79	102	90	92	93	84	94	96	76	73	99	92	97	85	63	90	77	98	91	95	85	85	96	84	86	84	89	87	96	72	83	82	86	100	107	83	79	99	102	105	107	99	88	91	95	83	89	67	97	67	67	89	102	102	86	67	91	95	84	101	106	89	80	70	91	117	84	91	101	92	87	105	103	74	121	86	92	84	76	89	96	91	95	98	82	98	90	88	78	89	104	84	79	81	64	81	93	81	81	86	99	99	97	114	84	96	88	103	95	85	92	78	96	85	96	92	96	81	86	95	82	87	97	90	96	94	76	98	88	81	77	78	98	93	109	91	82	96	73	86	84	90	79	68	95	109	81	103	91	87	96	90	97	105	78	86	99	92	91	80	69	87	101	90	75	98	81	85	102	85	97	78	77	104	77	97	95	93	90	89	110	90	91	85	86	76	106	105	87	107	80	105	87	102	89	85	88	101	80	83	90	90	97	85	80	94	102	77	98	84	87	94	87
6518	430	533	588	533	531	450	423	416	379	413	355	401	366	362	357	351	337	324	325	333	333	365	321	367	367	368	366	369	315	332	361	331	323	335	361	361	340	306	320	341	350	300	330	309	318	321	347	358	317	305	328	312	319	320	360	328	302	339	319	346	342	346	351	354	327	342	321	356	323	316	304	357	338	330	331	340	328	306	321	315	356	352	345	340	327	334	338	319	320	330	346	308	332	318	329	354	344	301	306	330	362	325	311	331	323	271	326	334	320	327	332	293	316	319	308	336	321	345	306	334	350	337	329	333	335	353	338	337	324	318	328	313	351	349	329	307	319	312	375	344	313	333	299	307	321	308	352	323	332	296	317	333	302	320	343	334	366	330	348	338	309	337	339	340	355	327	313	324	316	342	322	332	318	325	350	350	335	315	318	332	347	334	365	318	320	325	335	331	329	331	335	346	361	329	291	320	333	345	326	321	335	321	344	354	344	340	350	359	319	311	344	325	298	357	305	337	345	303	323	353	327	347	344	320	324	317	314	363	329	347	339	278	337	315	317	317	332	313	314	344	335	337	349	318	337	342	300	336	338	357	386	334	285	340	314	335	319	302	339	299	330	358	291	299	350	355	318	350	350	279	349	308	336	338	345	343	336	346	330	333	305	335	323	366	329	327	345	325	339	326	314	320	321	360	315	339	334	325	325	317	333	330	340	326	318	339	339	352	310	352	343	360	344	321	336	324	342	307	303	358	327	327	320	324	313	342	325	347	360	339	327	326	322	365	302	320	334	344	361	329	331	307	316	333	340	315	344	327	326	349	344	334	336	339	347	306	316	326	297	352	351	357	356	322	332	336	329	315	343	333	338	280	326	295	304	365	298	342	351	313	347	336	317	301	312	340	315	330	322	330	307	330	350	289	293	320	340	352	320	322	302	326	347	300	327	312	331	318	327	300	344	301	315	347	340	326	314	323	335	317	324	296	376	347	354	343	308	321	354	322	317	324	354	324	326	341	344	332	326	284	302	345	316	305	343	311	352	342	378	369	317	316	325	330	353	346	307	313	365	324	306	385	319	318	331	304	324	352	303	318	294	320	309	338	298	334	333	356	353	298	364	369	335	313	348	305	301	311	331	324	309	357	338	338	313	321	335	359	323	327	315	383	336	313	327	323	329	323	319	327	346	298	310	316	314	336	330	353	360	346	349	318	344	339	308	307	315	327	341	312	325	372	343	339	333	336	319	359	316	344	338	343	356	340	319	335	304	330	343	326	329	314	295	338	355	292	313	349	331	314	327	296	330	358	308	331	308	328	325	344	338	315	318	310	352	348	328	351	331	328	339	324	346	303	321	338	308	340	294	350	325	310	340	338	320	301	311	341	330	307	340	329	347	338	312	327	360	325	309	309	323	313	342	322	324	348	328	331	335	325	335	324	321	362	308	300	329	319	301	308	334	334	312	305	338	327	345	335	290	324	306	301	291	327	328	322	343	345	324	327	310	314	340	320	322	340	309	356	353	344	325	310	328	312	330	314	317	326	341	323	326	345	299	309	290	298	312	328	339	340	324	338	318	333	335	348	340	312	324	339	327	324	323	356	347	297	330	338	328	355	349	338	315	312	332	342	301	312	308	352	331	351	334	336	322	345	340	329	313	321	339	312	326	321	331	340	315	323	325	345	356	340	292	308	315	293	313	315	296	291	331	299	318	360	346	328	289	331	311	329	319	330	316	335	324	355	326	320	356	313	332	338	345	334	321	311	364	356	338	336	340	309	341	305	354	282	310	334	306	332	331	353	334	349	325	310	314	354	304	327	345	330	317	355	309	339	342	349	350	342	343	306	334	335	352	360	304	341	345	384	329	337	349	334	305	296	322	317	338	315	345	317	330	332	304	341	320	323	353	304	386	320	328	337	321	323	301	333	347	308	343	335	309	323	302	336	335	333	320	333	288	308	307	315	297	310	329	321	347	334	308	372	338	352	333	329	342	315	333	292	320	332	362	316	343	336	330	339	311	370	322	339	350	327	315	287	340	354	320	301	349	319	321	333	339	305	344	317	330	331	330	324	328	338	320	316	329	352	339	320	306	334	288	329	319	332	310	327	330	318	355	350	325	304	321	339	297	332	317	331	332	288	336	342	295	355	345	324	302	324	329	353	337	320	350	325	323	339	311	310	324	349	331	333	331	347	344	309	320	310	314	356	318	308	331	312	296	315	308	333	366	292	327	330	339	334	352	344	309	325	320	350	343	367	346	335	347	330	326	363	354	300	318	320	347	356	324	346	324	321	345	353	316	326	345	323	295	309	339	311	326	318	319	333	346	340	323	339	331	331	333	316	298	298	336	309	326	318	311	313	337	329	337	322	310	322	311	371	346	317	346	354	355	324	285	306	311	317	328	333	343	330	341	332	312	330	277	307	326	341	322	330	316	329	311	329	333	314	321	355	349	396	341	339	307	318	336	325	330	337	329	307	319	344	381	335	330	338	351	331	356	339	350	344	316	330	322	373	326	370	311	339	333	335	358	308	325	270	326	361	347	350	297	348	353	287	331	373	340	313	323	314	341	336	311	329	375	300	315	337	352	338	353	317	332	338	337	345	313	299	312	331	340	327	328	318	319	340	323	329	347	338	306	304	344	341	345	318	319	342	334	346	333	337	290	313	353	350	315	302	323	274	337	325	333	315	332	318	326	334	315	353	328	356	329	320	325	355	335	324	312	320	352	311	333	331	318	341	323	297	351	311	343	301	319	361	303	322	313	343	319	335	345	326	365	317	340	346	288	322	324	319	341	307	326	354	331	338	300	329	296	312	307	331	303	299	334	335	331	332	351	278	341	316	293	283	348	318	337	325	298	346	323	329	304	298	268	345	332	328	314	319	354	348	354	342	315	320	333	370	335	352	348	319	329	326	289	305	339	354	318	327	329	343	336	308	342	329	336	303	321	338	292	321	325	307	310	322	329	333	331	317	357	317	312	324	334	342	342	348	319	315	342	305	354	319	323	335	358	355	336	328	325	333	344	341	328	343	324	341	335	342	341	344	363	334	310	321	352	324	340	315	329	322	334	338	327	289	304	303	361	337	331	318	332	299	317	338	332	356	347	360	328	334	342	348	330	331	345	326	328	350	329	325	348	359	329	306	325	346	327	340	343	296	316	347	310	340	330	305	329	343	349	339	327	331	334	311	353	340	332	316	339	324	354	350	333	316	366	300	316	321	315	341	334	351	344	337	350	358	318	297	318	304	315	366	329	342	323	357	310	295	325	281	323	321	330	321	324	313	326	319	317	355	331	322	301	343	294	330	338	321	350	305	359	339	309	336	332	334	322	317	326	297	359	356	318	336	365	321	359	347	357	331	332	335	337	322	355	305	283	331	343	320	329	356	336	304	313	313	336	346	333	325	333	330	317	345	300	341	319	336	317	323	342	344	321	331	334	338	295	331	355	302	290	334	318	341	358	305	335	341	327	351	341	307	361	341	306	328	330	339	295	330	332
32115	7488	1540	1058	822	600	462	417	370	323	275	272	256	259	267	231	233	240	218	226	217	220	206	224	219	171	168	181	183	206	197	204	179	210	192	199	205	167	209	181	180	182	171	203	201	188	193	220	179	194	178	192	173	202	197	179	196	200	182	201	193	196	211	193	194	210	221	202	193	203	185	202	177	180	191	180	194	187	189	167	168	186	178	194	186	191	224	189	212	183	214	186	182	184	212	193	173	207	186	198	178	191	165	180	208	175	183	187	194	183	186	181	183	179	184	219	183	218	190	195	204	179	204	201	182	180	182	190	172	176	185	201	207	164	192	202	206	175	176	191	184	194	186	210	170	177	175	199	194	191	190	186	189	176	210	189	178	175	197	185	191	172	161	223	198	187	201	189	201	191	190	191	187	175	190	193	196	188	194	189	188	204	193	207	182	189	199	190	195	182	164	199	161	185	183	174	184	185	199	182	204	183	167	206	199	182	199	192	184	177	195	198	158	194	187	195	191	168	155	198	193	212	205	183	201	174	187	179	187	174	175	185	179	186	195	184	172	201	182	192	194	189	206	186	196	200	212	201	188	173	184	181	198	191	194	194	198	197	194	184	212	191	179	190	202	197	193	161	181	170	192	199	181	215	166	189	189	185	192	202	172	180	174	200	182	198	185	200	181	197	199	215	188	176	195	172	182	182	192	167	195	186	177	191	207	187	189	192	168	190	207	170	210	178	187	190	207	161	185	215	176	181	178	190	194	193	204	185	194	189	194	228	196	180	198	183	208	187	179	178	196	173	187	187	195	178	178	189	205	199	184	181	179	185	166	185	177	173	203	206	209	173	180	171	181	203	180	188	193	196	186	189	178	173	203	177	187	194	193	191	174	173	178	181	180	173	190	189	195	185	188	169	201	200	206	203	179	186	194	194	194	199	195	187	196	207	190	178	194	161	174	175	197	165	196	204	199	184	193	187	197	232	184	185	187	159	166	190	201	201	204	171	177	176	188	170	203	188	167	197	182	195	199	193	170	191	194	190	184	177	175	202	205	203	193	193	190	225	184	193	197	190	175	184	184	206	185	196	194	213	197	161	174	176	200	177	202	196	188	223	187	171	167	207	199	193	182	209	185	173	198	183	161	186	199	192	202	209	215	181	208	206	194	182	183	181	174	196	182	186	188	197	185	194	195	201	193	193	169	173	205	208	194	173	192	209	196	179	197	194	230	185	161	195	192	182	188	188	198	188	176	179	175	199	175	188	175	161	175	174	174	195	176	183	191	211	183	186	177	178	190	185	195	209	193	222	215	173	172	184	194	171	181	191	175	172	201	194	204	175	192	184	174	184	183	158	178	192	198	188	178	217	182	219	188	184	207	166	173	219	197	200	201	199	197	188	197	208	163	201	189	200	181	171	188	194	191	170	203	196	187	181	188	188	211	200	191	185	193	197	212	198	181	202	180	197	194	177	186	188	193	180	167	201	160	163	210	186	192	162	160	181	176	195	166	191	204	192	204	168	196	204	195	199	197	181	189	177	174	167	183	222	178	196	189	177	171	201	240	163	183	196	212	202	181	183	181	193	190	215	185	200	180	200	188	194	181	189	178	186	169	180	216	175	195	206	174	204	195	201	160	187	197	183	202	188	192	204	185	184	191	202	185	182	179	174	196	177	217	208	191	181	197	194	184	196	210	201	199	223	176	183	218	183	183	218	179	196	170	170	193	190	197	178	220	178	210	179	168	194	214	206	195	183	198	183	211	187	190	178	188	187	209	186	183	202	177	175	202	185	181	184	206	191	183	194	210	195	180	170	196	150	188	188	171	182	177	212	170	179	204	173	176	183	187	177	204	206	203	170	203	186	177	202	207	185	179	188	170	217	191	169	179	170	180	175	193	206	191	160	183	189	192	216	193	182	192	185	209	170	202	189	177	174	194	180	194	212	198	186	197	189	210	166	189	192	209	194	175	191	189	196	174	198	155	183	195	183	200	175	170	202	186	201	181	184	176	214	182	201	182	213	178	188	188	214	199	158	182	212	202	193	172	178	211	194	175	210	179	163	177	197	180	179	189	188	213	168	195	181	191	181	213	195	178	175	215	201	201	202	198	183	174	182	185	173	167	187	207	206	196	183	198	180	194	208	209	206	216	167	206	202	207	169	161	171	181	180	182	168	183	215	192	180	197	186	190	171	194	188	169	191	181	195	185	201	208	192	197	143	193	195	177	189	182	203	204	192	193	176	197	196	207	204	195	202	200	202	189	200	182	184	210	191	191	177	194	211	173	178	206	187	170	189	180	186	198	186	166	192	202	223	166	178	210	168	191	185	199	193	202	179	194	197	165	166	175	200	171	216	174	223	168	170	187	169	188	185	176	156	201	195	166	166	195	200	191	200	176	192	159	202	171	198	183	193	208	209	181	180	202	208	196	199	183	197	164	187	197	193	155	162	200	215	200	203	189	191	204	180	202	188	175	212	206	185	216	217	207	212	191	215	181	196	174	193	208	190	193	198	203	184	209	208	168	191	171	187	178	191	190	182	184	169	203	178	177	217	192	166	186	199	223	193	180	206	188	191	183	196	165	195	207	209	197	194	203	194	180	203	186	215	197	209	167	170	169	203	195	211	209	202	169	177	193	171	206	187	207	204	181	186	166	201	192	183	190	175	199	183	198	203	182	200	191	191	204	199	195	188	179	195	185	201	155	175	186	175	181	215	174	210	165	171	178	177	194	178	200	172	182	201	183	212	195	150	234	157	200	198	181	189	174	192	198	197	197	200	159	177	209	178	198	201	213	173	190	197	169	184	200	178	198	203	204	186	174	196	192	170	222	170	207	192	185	193	159	215	177	199	184	186	194	189	183	188	183	178	182	172	183	184	176	157	198	216	185	159	178	196	209	193	195	205	184	188	182	192	173	185	172	169	195	173	213	189	180	163	188	188	175	194	171	178	186	215	181	193	191	161	176	181	206	199	214	185	193	184	193	175	197	196	190	178	201	209	196	196	194	171	179	199	192	193	182	217	174	204	192	172	205	204	194	187	190	188	168	179	201	209	224	208	190	210	191	182	169	186	160	182	159	208	198	184	181	175	180	181	185	205	173	179	204	184	203	157	179	207	203	187	185	191	209	216	176	174	196	184	205	179	210	180	177	164	174	204	182	189	212	209	218	190	181	196	191	182	174	203	198	161	198	190	200	176	188	174	187	190	205	198	190	191	200	206	175	208	183	181	195	167	172	196	190	197	166	175	199	182	194	191	184	180	194	182	207	162	197	182	190	184	178	175	185	192	197	177	213	178	213	203	204	192	164	207	209	187	235	208	203	180	211	187	200	181	198	181	186	196	221	207	222	160	194	190	194	179	202	162	199	189	189	171	185	176	184	196	175	193	183	199	192	179	183	167	187	196	225	214	200	198	190	185	174	206	197	172	199	196	204	172	172	182	179	186	186	194	197	180	181	224	186	190	188	196	196	202	176	184	172	210	187	212	163	178	189	185
14456	1525	3159	3706	3170	2666	2218	1880	1636	1480	1267	1180	1033	994	962	1002	847	889	891	833	814	752	734	748	722	703	717	688	656	692	710	711	722	696	681	629	651	652	655	585	653	614	606	663	600	627	656	634	593	614	659	640	649	618	653	613	603	636	616	646	624	625	606	624	627	649	569	643	589	639	596	617	610	563	634	582	594	639	580	605	593	591	621	642	598	583	651	571	673	574	558	585	634	637	588	590	607	576	664	577	618	611	603	590	578	585	643	613	584	615	613	560	600	646	611	610	539	584	614	572	629	642	646	593	631	591	637	619	622	566	635	603	628	560	596	573	603	621	547	601	631	603	627	613	550	643	624	608	616	607	599	604	544	635	598	600	551	613	606	614	640	540	561	644	598	656	590	594	574	624	556	571	629	601	540	612	610	616	573	597	565	607	576	596	601	584	606	621	604	589	610	578	617	588	582	595	584	571	608	601	542	586	637	566	574	588	631	621	630	599	545	565	605	601	621	535	610	603	600	654	594	596	586	579	623	607	606	577	593	625	584	594	579	632	586	593	660	600	638	612	559	590	605	533	576	630	611	634	582	614	587	621	630	566	567	602	578	612	575	568	575	636	594	599	609	605	553	624	588	617	549	597	611	597	599	630	584	580	583	584	625	571	593	570	604	570	555	589	583	610	619	605	612	578	611	590	611	600	573	554	578	622	606	594	584	585	612	598	594	614	605	593	610	626	575	610	612	552	560	545	612	603	580	583	592	591	601	581	661	574	607	563	591	537	664	600	594	581	629	572	629	582	615	570	605	614	597	590	588	624	592	613	592	598	555	619	574	595	594	584	569	586	646	579	580	569	585	621	586	583	579	609	579	581	617	606	584	581	621	627	609	617	583	602	632	623	653	553	624	582	628	627	626	619	581	599	580	590	587	597	607	607	573	603	587	589	559	583	625	638	664	594	579	608	568	601	605	584	589	604	590	605	565	639	581	589	594	564	598	610	563	579	547	641	619	576	555	640	587	608	636	594	586	611	590	547	598	643	622	572	541	593	595	552	616	587	605	590	592	581	630	556	574	592	582	579	566	577	576	553	590	574	642	591	577	611	607	621	630	580	607	627	586	579	571	620	570	566	635	638	588	541	622	598	567	596	546	576	591	589	611	607	636	593	582	583	586	601	537	616	601	585	601	569	642	629	607	611	617	555	584	567	578	569	635	597	613	580	617	627	588	614	593	625	585	637	629	617	615	633	601	577	584	636	554	623	546	597	591	581	603	572	634	590	562	585	616	566	625	584	639	573	565	588	628	596	605	605	560	601	563	564	579	566	605	576	602	567	573	606	574	569	584	579	612	592	568	585	614	604	583	572	614	600	569	577	597	593	613	604	579	577	599	587	603	605	586	609	634	620	556	556	611	578	630	586	570	610	592	593	570	597	581	598	588	610	599	630	585	617	579	586	635	634	603	620	613	619	600	611	591	664	631	609	598	589	600	611	593	606	529	602	606	622	580	619	547	593	559	588	567	610	620	600	605	613	575	601	580	578	601	606	610	582	600	584	580	567	566	611	603	616	580	597	586	560	620	590	633	565	615	574	600	626	565	575	601	586	545	589	628	622	547	572	632	579	592	580	613	549	595	623	531	558	563	602	573	527	588	631	597	623	624	592	614	645	589	582	596	608	598	623	547	618	611	578	588	551	611	616	599	625	601	590	607	579	585	606	602	602	577	591	609	606	615	612	579	584	615	554	587	573	574	596	600	579	617	574	618	589	579	558	625	611	576	584	600	605	597	615	568	574	588	609	598	545	570	602	608	611	564	575	575	608	571	615	605	583	570	573	570	562	597	584	575	581	594	586	576	589	640	572	591	625	616	566	626	571	552	599	631	576	582	591	639	586	615	598	650	616	586	645	605	563	611	608	610	606	622	617	570	588	610	590	566	603	604	601	563	599	593	570	617	591	580	592	593	584	576	602	599	618	580	595	536	594	601	536	602	555	630	621	610	604	619	582	609	562	614	579	633	556	566	599	597	560	584	607	632	574	555	616	621	532	643	587	560	609	650	539	573	594	625	550	573	572	602	574	571	611	596	604	617	647	588	583	623	556	582	611	575	600	569	598	604	563	573	595	612	554	577	538	610	595	563	636	624	559	647	616	631	598	578	622	575	597	584	588	607	605	595	619	580	622	612	599	618	613	612	597	651	629	586	573	580	610	551	627	587	606	563	547	615	605	628	596	619	651	560	624	569	647	573	596	559	575	551	642	565	575	570	603	625	587	581	611	637	567	593	605	595	640	598	622	573	581	583	595	586	608	582	607	618	615	604	570	550	608	597	614	581	593	568	592	604	563	578	608	627	577	577	569	623	586	606	559	591	575	583	582	604	623	594	563	619	575	550	552	615	598	565	588	611	625	611	631	605	615	607	575	645	616	594	580	588	595	581	584	596	579	571	616	625	600	605	589	602	609	558	586	629	590	585	586	615	585	570	610	558	603	602	609	575	604	587	614	590	600	530	577	603	605	589	649	614	591	636	634	568	610	599	653	534	579	589	579	569	544	617	589	562	579	579	609	569	621	587	629	615	622	592	617	622	618	595	602	583	632	572	574	591	625	570	602	571	588	574	604	563	620	647	584	586	636	586	599	604	604	583	601	604	544	605	614	603	622	578	582	599	583	608	569	599	621	602	595	648	652	602	602	587	577	640	579	612	630	607	569	595	627	594	616	602	581	582	607	581	615	600	606	587	608	656	578	603	567	563	642	593	567	584	557	580	552	558	620	575	558	604	589	565	593	600	651	609	571	575	547	584	586	602	568	569	625	586	576	609	615	562	601	615	619	584	628	624	602	591	628	582	590	619	590	599	610	631	555	579	601	590	558	568	601	593	580	579	571	584	647	598	577	555	585	600	597	601	573	622	607	616	610	592	571	639	606	572	640	570	603	610	566	611	632	602	574	611	601	621	609	593	601	558	624	584	582	542	579	582	609	574	583	525	630	624	586	626	611	583	607	664	577	635	597	658	640	577	627	569	597	613	601	631	630	599	570	535	669	613	645	556	598	599	632	596	619	601	607	623	600	586	601	565	544	628	613	566	544	583	560	608	590	579	596	599	566	603	605	616	620	567	614	589	609	592	651	619	615	606	595	636	599	617	595	598	623	573	614	608	622	605	569	595	608	578	604	587	614	582	600	577	568	580	603	597	598	569	605	601	597	600	599	594	578	573	600	598	594	581	576	581	606	624	567	585	601	587	613	631	610	608	588	602	619	603	607	633	585	636	571	570	631	604	596	595	571	577	593	611	622	595	599	617	575	636	619	597	591	603	578	632	593	587	589	597	662	585	586	570	554	556	569	568	600	560	591	603	568	645	604	629	550	612	579	619	610	606	607	605	599	626	642	550	588	609	601	585	583	623	626	605	603	572	576	589	616	602	571	594	625	547	585	594	636	578	583	575	603	603	576	642	584	597	593	569	622	595	605	583	631	579	622	610	575	585	611	604	612
40444	15608	3544	2034	1565	1159	922	704	633	581	536	459	412	433	416	381	355	340	342	338	322	342	296	307	329	295	333	287	287	338	301	288	311	316	259	291	261	293	283	291	281	300	287	285	258	269	263	308	284	286	267	297	320	279	293	273	301	263	326	288	269	281	281	282	295	310	289	298	307	297	310	275	295	288	318	298	316	316	300	287	292	293	241	301	275	292	276	301	287	319	296	299	264	268	265	257	295	272	286	277	313	250	299	274	264	257	281	304	326	267	276	278	283	310	311	280	277	285	289	288	301	276	289	278	278	261	250	269	271	311	289	245	285	286	279	292	285	261	287	295	294	280	275	297	310	263	292	302	270	263	303	293	303	286	241	299	295	273	266	283	301	298	307	275	300	295	270	282	262	291	253	261	265	286	276	270	256	277	271	276	276	311	270	271	283	272	272	264	261	261	296	292	278	265	282	292	274	301	273	257	275	294	284	295	267	292	270	243	280	272	249	293	286	281	309	305	268	288	267	306	293	297	274	255	237	296	304	313	287	294	277	270	264	273	287	221	306	277	300	270	288	279	277	259	292	285	281	280	273	271	263	295	302	297	297	291	327	294	283	275	296	293	275	303	311	317	284	307	299	302	259	277	297	256	281	272	264	286	284	302	263	299	286	279	262	286	268	252	269	280	257	277	292	305	255	280	262	268	286	281	302	287	271	279	302	283	275	270	305	272	261	302	285	287	297	284	299	267	266	278	282	277	264	254	272	297	278	278	257	285	272	272	293	265	254	269	290	289	261	303	289	276	274	304	284	251	266	292	264	271	267	287	271	249	274	294	323	284	278	290	301	239	279	283	286	283	290	287	257	292	288	276	294	297	266	310	287	260	259	300	250	284	307	288	266	249	306	307	297	301	323	286	292	291	287	300	283	252	284	268	258	274	255	280	274	270	284	291	263	318	297	285	278	271	274	322	285	290	259	269	261	271	287	255	293	305	281	278	302	277	279	291	296	265	275	266	267	302	283	279	281	282	289	307	296	261	261	295	276	316	320	286	290	324	274	261	251	285	278	269	278	273	301	266	289	301	287	295	284	279	257	281	288	251	276	299	280	283	300	287	288	252	273	304	290	260	281	294	307	297	276	252	272	309	285	292	305	300	271	275	299	297	295	305	267	299	293	287	282	276	271	264	302	283	284	292	253	275	272	290	303	265	275	307	254	279	288	251	292	286	272	302	312	288	262	283	289	266	283	327	264	265	293	268	257	283	293	275	315	276	265	279	290	248	263	272	247	274	287	279	302	257	284	308	262	271	270	290	280	253	280	287	265	268	248	267	287	262	257	271	289	315	271	276	293	302	308	281	273	286	279	244	306	273	278	253	288	292	279	263	288	265	271	295	273	297	301	270	281	269	277	312	256	282	290	290	277	286	294	288	254	300	275	303	268	278	275	289	296	261	278	273	252	282	290	284	302	267	283	259	286	274	269	288	241	298	294	270	284	267	281	279	293	263	266	277	299	281	278	260	276	295	264	318	285	283	271	294	277	282	267	269	296	301	260	278	291	289	269	283	333	275	257	272	262	263	276	277	281	322	300	285	278	284	272	272	271	280	281	316	282	285	292	265	266	278	296	293	279	285	298	268	256	303	317	312	282	282	297	257	289	262	276	276	275	307	289	308	277	272	299	270	283	285	281	302	288	272	295	293	317	298	275	312	270	264	285	265	283	297	291	289	303	273	302	260	315	276	284	274	276	262	284	316	278	295	325	286	284	291	267	306	287	285	271	264	298	262	287	254	312	285	269	304	300	291	274	277	246	255	282	312	263	256	295	300	297	293	280	293	266	290	290	298	304	286	270	259	265	305	258	274	263	281	269	266	286	276	320	252	273	283	257	300	281	272	263	260	304	273	257	285	306	296	268	288	306	304	286	294	284	273	300	306	259	270	277	253	274	284	298	282	281	277	280	278	309	273	251	246	283	314	285	289	267	259	295	285	255	272	277	269	257	298	308	263	266	268	281	296	276	248	269	295	291	277	283	303	275	269	258	258	283	266	273	287	305	274	286	285	269	289	281	303	279	296	257	294	291	292	282	272	281	290	298	281	276	275	273	277	289	253	289	296	268	276	277	314	265	287	253	263	307	285	270	305	305	290	262	280	284	289	279	309	283	283	277	294	258	290	285	277	263	319	300	270	279	298	261	259	271	262	263	298	262	263	263	297	287	269	283	281	272	253	246	290	275	254	280	261	285	307	289	294	280	294	281	288	256	288	284	310	270	248	318	311	338	302	277	277	298	271	272	258	274	278	280	265	271	261	304	273	287	276	287	265	301	270	254	290	299	302	288	296	268	299	236	295	274	253	294	279	296	270	290	292	317	308	240	302	302	277	304	280	293	250	294	260	294	288	310	294	285	267	288	284	284	273	263	300	281	291	270	272	265	338	284	300	276	292	286	260	258	253	271	252	305	278	291	292	240	285	283	294	267	283	283	298	303	301	276	294	303	251	267	293	250	249	284	323	264	281	276	306	287	309	278	266	290	273	284	282	259	273	259	291	291	290	275	271	275	285	238	271	260	295	290	284	286	290	225	277	282	301	275	300	300	265	319	247	316	291	291	272	283	273	296	276	279	271	265	300	297	309	272	265	281	261	281	278	274	272	282	313	259	301	265	297	276	279	300	280	274	248	297	275	265	281	281	267	277	298	271	297	312	290	285	246	295	261	293	304	276	283	264	268	282	275	277	265	255	298	288	269	261	267	282	293	264	290	312	275	325	265	302	300	294	291	306	281	268	286	300	245	273	296	281	289	277	243	298	283	257	307	267	280	307	270	276	270	281	280	300	270	308	292	301	284	279	267	259	290	249	271	292	253	295	282	294	272	318	261	303	263	282	276	274	293	271	300	265	274	305	290	300	298	295	274	288	274	277	272	292	290	311	293	289	295	277	306	268	263	285	298	262	277	282	281	267	250	276	270	272	298	270	308	276	282	279	277	245	280	294	274	281	260	277	313	258	312	281	271	272	259	283	268	278	300	260	297	290	298	301	306	288	277	253	285	292	268	259	297	275	261	265	282	286	287	294	313	313	273	281	289	295	297	283	280	282	255	283	293	267	313	287	276	270	269	283	285	294	267	271	310	280	309	284	296	286	283	270	274	261	262	272	294	300	315	332	293	292	257	291	295	289	294	268	341	334	278	285	303	295	290	269	292	285	293	280	301	275	297	282	282	289	293	270	243	297	265	269	273	294	265	299	292	251	292	271	281	282	278	296	288	315	312	279	274	275	270	275	288	284	264	327	289	271	296	277	279	259	301	286	277	254	256	294	297	316	273	290	248	277	301	291	271	291	307	255	290	272	270	259	252	234	271	252	280	290	261	284	278	261	282	264	285	264	295	293	304	286	267	271	290	263	318	280	280	312	331	294	266	288	285	272	267	278	286	274	289	275	261	279	296	297	266	281	293	285	303	291	272	314	310	315	310	295	311	294	298	301	285	255	290	297	278
17839	2611	5349	6306	5343	4592	3637	3193	2711	2489	2213	1928	1743	1595	1531	1405	1293	1247	1253	1214	1172	1217	1141	1127	1030	1070	1089	1048	1019	973	982	998	980	936	977	991	923	863	901	929	885	974	928	888	883	895	889	870	872	879	846	870	934	822	924	844	889	876	886	868	855	869	869	882	846	874	854	867	886	897	869	843	858	816	810	812	830	851	827	890	863	814	793	869	811	837	901	860	831	820	835	800	868	838	802	817	868	806	860	859	820	837	772	825	836	808	823	822	816	846	855	862	829	878	843	833	840	815	816	838	799	802	858	819	801	846	832	792	817	813	864	842	832	806	806	826	801	805	842	854	866	827	796	853	837	792	837	848	772	814	839	822	826	798	813	802	842	831	827	872	826	818	826	809	851	784	841	802	861	826	871	789	815	805	828	814	825	823	826	805	764	808	828	772	824	834	862	881	807	814	785	861	811	834	791	789	780	757	763	781	796	787	811	801	764	823	845	801	783	830	838	795	841	802	827	791	785	836	826	847	857	838	829	877	852	848	850	863	811	785	819	807	787	862	821	799	844	861	858	802	790	827	777	847	814	853	819	819	812	847	805	795	883	842	773	804	807	856	820	820	776	810	803	830	807	838	855	847	828	807	838	794	814	880	859	795	841	803	801	748	822	824	784	854	900	827	812	813	806	795	847	795	874	807	772	824	860	851	840	814	813	811	775	773	821	810	839	801	841	833	866	828	849	801	798	871	833	814	797	818	830	811	862	863	810	759	825	865	826	841	817	821	795	846	795	797	798	789	845	784	811	812	819	843	806	768	837	797	819	830	876	841	840	771	794	854	844	788	798	859	849	870	820	869	787	843	826	808	853	826	829	853	840	811	809	837	823	845	822	787	811	841	787	801	830	788	829	815	825	837	852	778	836	823	811	804	805	837	853	875	836	807	820	781	782	846	834	802	771	808	797	826	851	831	827	805	843	822	864	891	792	832	838	794	914	820	829	800	828	821	846	775	811	802	790	787	857	812	826	816	807	830	824	838	839	832	804	836	842	829	832	832	807	830	808	811	818	840	802	780	832	812	782	803	860	846	837	815	855	845	836	771	865	842	809	831	850	823	848	797	812	844	779	890	841	824	849	828	748	851	785	881	784	784	845	897	776	805	808	789	809	871	804	776	841	816	776	825	832	825	783	871	802	801	843	843	820	834	781	827	793	797	789	838	889	844	850	819	825	809	809	827	860	808	818	828	821	854	822	822	800	808	808	751	852	800	862	854	838	844	783	826	801	887	813	853	853	841	821	870	816	807	825	830	841	805	850	845	823	782	816	811	816	781	779	837	848	798	778	855	820	804	801	803	809	835	845	821	852	821	814	818	820	761	827	832	811	864	822	809	846	830	763	825	810	786	768	858	784	798	844	835	856	877	784	904	812	808	836	868	787	830	785	871	800	779	838	802	806	749	840	806	799	825	863	847	783	832	860	850	866	807	827	806	778	815	772	815	781	824	802	826	828	877	841	762	790	834	861	825	824	850	831	815	797	792	804	788	856	837	838	802	825	791	811	814	825	810	819	804	815	834	835	829	827	771	837	832	822	768	848	800	818	818	847	796	792	851	778	814	875	866	848	803	792	767	820	815	842	823	814	796	820	782	818	768	854	809	809	810	848	818	825	871	811	845	821	835	781	800	824	786	762	849	836	810	827	820	785	824	850	813	861	815	796	864	788	842	769	839	816	872	842	860	845	850	869	774	834	783	802	828	835	854	850	869	805	852	865	789	840	877	858	849	821	815	824	774	760	845	778	787	817	781	824	796	838	886	744	840	858	873	843	853	824	798	823	820	793	808	834	796	802	806	753	837	821	812	838	812	833	837	758	862	784	858	776	792	787	833	816	813	824	776	884	829	804	818	838	857	816	738	848	807	818	817	832	802	852	783	822	807	835	854	794	797	875	815	805	826	804	813	841	840	822	839	855	783	810	836	844	789	786	817	824	846	841	824	785	799	806	851	841	863	823	781	817	782	864	841	827	828	839	859	849	832	785	821	776	853	805	820	835	860	791	795	879	837	830	806	809	818	837	867	801	823	777	797	796	810	862	826	828	854	868	847	776	808	769	844	775	782	839	803	803	829	839	835	827	860	785	869	835	864	793	832	819	766	822	844	813	826	856	833	800	820	817	825	813	810	822	812	851	879	823	753	835	810	788	804	832	816	849	774	860	793	786	791	825	809	825	782	817	850	810	803	836	790	804	818	804	826	826	821	842	817	815	790	831	803	839	795	766	761	804	847	781	843	863	844	841	823	797	756	838	825	781	822	789	808	788	820	834	837	829	789	851	880	800	805	796	824	841	834	860	852	815	813	831	829	831	824	853	783	834	828	875	823	845	827	810	838	812	814	814	823	779	832	840	809	789	804	827	816	810	795	876	773	828	845	836	789	798	830	846	845	819	825	836	827	807	809	829	807	795	815	848	845	816	855	780	838	838	835	839	812	831	795	813	824	781	789	846	825	763	783	837	822	827	804	825	810	820	850	825	821	776	855	821	777	792	805	798	805	850	808	790	819	844	804	785	807	803	817	878	802	811	786	841	831	823	818	860	814	859	797	866	815	814	820	819	811	850	811	840	799	786	829	765	830	888	805	793	826	824	806	826	828	771	845	868	844	848	841	809	845	763	838	745	832	839	769	839	873	830	861	802	780	858	798	821	853	793	869	851	836	801	832	834	824	788	819	822	855	851	852	813	884	814	850	815	837	830	849	820	818	789	742	874	866	841	832	837	843	826	775	786	799	856	843	817	856	802	839	824	802	849	860	810	814	822	815	831	809	820	796	824	806	821	797	871	864	840	824	855	817	898	833	793	776	831	846	820	886	807	796	817	853	784	801	868	820	839	843	845	786	826	825	819	796	807	820	832	817	827	800	842	882	790	823	829	799	850	867	815	869	826	871	829	801	864	795	793	829	841	815	790	854	828	823	811	867	831	792	851	832	832	873	841	850	845	819	781	805	850	837	784	795	809	808	782	797	869	783	798	779	873	844	857	810	827	821	869	814	798	799	804	836	829	808	827	756	813	854	832	823	834	832	800	776	851	815	837	835	806	838	816	839	878	795	861	819	815	853	881	885	814	845	790	823	759	810	775	811	850	833	843	821	821	812	771	853	807	825	808	806	826	867	809	812	805	840	851	845	779	849	836	857	847	819	792	832	842	778	845	795	814	809	820	843	845	821	848	806	835	842	841	776	869	832	843	823	842	807	815	814	822	833	778	831	886	874	824	793	822	782	779	828	845	755	800	839	786	823	799	829	830	867	806	789	850	811	834	795	869	873	796	826	801	825	834	802	856	892	772	771	773	851	803	812	800	852	833	814	752	806	831	870	845	822	834	793	837	827	850	853	780	823	850	824	772	812	786	876	821	794	903	814	847	795	871	822	846	762	758	813	828	851	808	875	818	867	872	777	869	824	848	833	852	832	786	819	804	802	852	828	763	776	764	865	803	825	777	795	832	783
6146	346	174	177	126	122	101	107	99	93	108	99	120	87	89	102	105	107	119	105	85	94	105	87	89	83	86	92	92	92	88	72	107	74	93	91	97	94	92	91	95	97	87	99	87	84	77	92	88	94	76	84	85	75	90	85	85	83	86	99	104	87	87	98	82	85	86	86	99	84	82	80	86	99	94	91	87	88	96	89	98	101	83	92	90	91	80	105	91	91	100	85	97	101	90	91	99	79	96	90	93	82	79	77	107	69	113	101	80	83	107	85	100	90	86	77	81	79	80	69	79	100	80	93	87	98	89	94	99	79	89	91	89	85	75	90	80	116	98	84	103	78	91	95	96	71	72	97	83	101	93	74	88	83	77	105	97	80	84	91	103	111	92	96	87	100	79	90	88	89	98	101	97	91	85	89	88	76	88	106	78	107	84	76	85	71	89	68	103	88	111	90	88	102	100	96	112	93	87	116	89	91	101	96	69	106	89	98	97	87	84	75	87	86	92	83	101	106	70	95	88	78	81	85	100	88	95	86	90	99	100	95	90	101	70	104	77	89	89	74	89	70	96	73	85	99	78	86	84	100	110	86	82	81	84	101	78	75	78	77	71	78	79	99	78	95	90	97	85	81	86	93	97	88	93	82	84	82	85	79	86	85	80	97	86	92	100	85	89	94	80	92	78	89	89	97	96	90	88	85	91	106	90	96	93	95	88	92	82	82	89	97	102	95	89	61	83	87	90	90	84	98	85	110	81	94	85	78	79	84	92	77	92	96	98	90	80	84	89	77	83	82	88	77	91	102	85	87	89	93	77	102	96	89	98	100	77	86	102	100	113	85	86	87	96	65	95	95	113	88	92	81	85	79	91	82	104	72	117	107	95	101	96	102	107	94	90	92	92	76	72	90	78	87	118	86	98	92	106	104	90	79	80	86	91	93	86	90	97	90	81	97	92	95	91	99	96	100	83	98	83	82	111	98	73	85	82	94	82	103	95	73	97	84	83	81	86	67	86	89	72	86	79	82	101	84	94	90	85	79	84	101	77	94	87	109	90	82	102	86	86	98	99	85	92	94	83	85	96	90	92	89	80	86	82	85	81	77	83	90	89	112	86	87	84	90	73	87	106	95	83	94	79	81	99	80	71	86	83	95	102	92	76	92	92	100	82	95	97	95	94	89	90	97	81	86	83	88	94	88	99	95	68	101	98	88	82	96	94	105	84	83	96	79	101	93	89	104	77	89	88	86	100	75	93	92	108	95	86	101	91	80	87	82	83	80	110	97	98	93	87	82	87	86	98	90	85	86	90	89	89	85	72	76	103	95	99	109	86	84	90	79	72	93	91	90	81	82	86	105	81	81	87	77	90	92	90	81	90	102	91	103	98	75	98	99	83	94	90	85	78	111	80	90	83	96	91	94	67	96	98	81	96	77	80	81	90	89	95	82	102	88	98	89	101	96	97	96	84	79	83	97	80	105	107	77	89	100	105	86	81	84	106	98	102	104	108	92	99	76	94	95	80	76	86	88	113	94	106	75	81	79	98	84	80	73	79	85	105	89	76	86	107	93	84	90	99	100	84	90	88	84	92	95	82	96	98	85	94	99	99	82	87	88	102	103	92	84	77	83	111	93	88	90	86	93	72	92	87	90	99	81	80	71	73	91	100	89	79	86	89	95	94	91	105	90	94	88	76	94	81	100	93	72	97	88	89	73	99	91	94	84	91	80	80	83	90	72	88	80	95	87	95	88	76	99	86	88	93	106	105	90	71	103	97	102	88	77	119	93	88	94	86	91	97	83	92	107	80	85	79	79	81	86	100	100	75	72	71	86	77	121	85	73	88	90	105	83	105	92	88	76	92	97	96	105	107	91	89	93	77	84	74	99	79	86	89	91	86	98	76	87	80	86	97	98	85	77	86	82	92	95	102	98	77	98	80	96	81	91	83	101	85	79	74	107	80	77	78	89	91	81	92	80	80	96	98	91	84	96	94	96	109	96	94	99	83	96	105	98	89	97	78	75	101	107	92	88	107	115	85	96	93	92	99	84	87	81	98	90	71	103	97	79	95	107	111	110	98	108	103	75	78	104	89	93	96	76	83	83	87	66	81	98	94	103	102	90	71	82	101	97	96	95	96	82	107	90	86	100	104	100	97	101	71	113	80	83	101	84	93	73	97	92	91	91	75	95	95	91	87	91	82	89	81	88	93	84	75	91	101	99	87	85	96	92	93	78	110	96	86	92	103	91	98	85	110	73	96	98	110	89	90	86	85	94	112	98	86	96	88	102	99	74	76	92	98	93	80	113	99	80	97	92	88	89	93	88	82	82	78	107	97	82	97	87	110	100	91	104	80	63	88	117	86	100	94	82	95	80	89	84	107	88	84	92	96	100	91	88	96	82	94	94	91	88	88	71	95	89	76	107	93	75	71	94	106	81	87	86	85	102	82	95	98	109	85	90	89	73	93	99	91	78	92	90	97	86	86	95	87	75	90	88	88	87	96	84	94	103	83	74	103	86	91	82	85	81	97	90	81	87	100	92	103	98	100	111	83	86	95	100	80	68	68	79	104	90	72	89	84	101	85	81	104	68	88	95	88	105	106	76	90	104	77	86	98	79	88	97	79	89	92	111	97	80	96	109	101	84	104	94	102	93	80	101	96	78	99	92	90	79	89	105	76	92	83	84	84	104	93	98	91	94	93	98	79	102	85	103	93	92	101	81	96	79	91	86	83	93	72	93	79	96	100	82	85	108	109	95	106	84	86	84	100	92	101	100	96	100	93	88	92	85	101	76	96	82	80	80	87	92	83	91	92	85	94	97	98	102	78	74	101	78	92	84	88	83	88	99	83	90	89	83	105	96	98	92	111	100	85	91	81	99	93	91	105	73	92	99	98	86	95	79	94	85	100	83	90	96	106	101	90	105	90	84	94	84	87	99	92	68	76	110	99	84	101	90	97	77	85	73	87	85	87	106	90	76	96	95	93	107	96	112	101	91	84	82	83	100	73	85	83	88	74	87	80	72	91	74	88	92	85	106	84	84	94	80	94	67	85	83	85	98	91	97	90	90	101	87	82	88	94	87	101	90	94	79	70	71	89	82	84	95	87	79	111	103	95	89	94	101	89	89	101	95	86	99	85	91	94	100	85	85	91	95	70	99	87	79	100	100	89	91	83	95	94	88	103	80	95	99	90	111	84	93	87	96	86	99	88	92	100	80	87	89	82	83	99	90	80	99	88	105	92	104	101	102	98	92	82	89	88	102	84	92	89	90	77	83	88	88	82	96	98	104	87	84	87	73	84	88	97	89	95	83	90	87	89	95	77	81	97	91	95	85	95	98	78	99	85	92	93	89	95	82	116	86	108	76	80	86	97	72	97	92	96	87	85	93	98	87	78	83	93	110	88	87	76	78	102	86	87	77	89	97	87	82	67	86	78	118	82	110	97	89	102	73	100	95	89	72	86	88	96	95	90	93	95	83	78	113	103	91	90	100
6698	447	517	589	539	458	463	420	453	407	390	382	388	379	362	366	362	348	343	330	354	358	317	296	371	347	336	342	319	344	331	319	315	330	362	316	347	327	356	351	322	332	323	321	315	343	330	335	308	375	328	320	341	313	323	326	349	341	316	320	331	342	378	326	289	340	332	365	310	325	343	315	303	297	334	336	345	331	312	340	327	341	349	332	339	321	313	311	352	325	326	314	304	324	351	311	322	313	330	362	333	347	318	305	369	331	316	314	341	340	314	309	320	344	318	324	308	349	324	338	363	352	315	350	359	322	309	334	341	306	333	318	345	329	337	340	329	304	315	343	341	358	338	306	335	314	300	329	339	345	306	327	335	338	318	325	318	338	293	314	320	304	310	305	320	325	361	330	329	309	303	305	297	311	296	326	313	338	348	323	329	345	298	336	321	330	312	315	316	333	371	307	342	323	311	366	332	324	315	326	330	293	299	377	319	339	350	305	338	339	335	331	361	349	320	306	338	340	309	321	301	298	331	356	327	339	338	356	333	328	348	331	327	344	339	323	287	336	326	322	316	331	332	323	325	323	317	361	305	345	346	334	307	306	354	294	339	343	322	359	318	341	353	354	353	317	326	306	335	339	326	337	314	303	316	329	316	330	319	347	333	333	311	341	331	333	322	333	323	310	315	342	361	297	306	326	329	303	310	350	314	328	325	341	348	311	312	334	312	322	306	348	319	292	356	329	344	330	339	307	311	345	352	323	328	328	322	358	330	345	365	349	339	320	323	314	341	345	338	308	306	331	337	309	336	300	335	328	304	302	344	373	321	367	327	336	319	339	342	345	327	321	348	323	308	329	309	317	324	310	327	316	326	323	306	326	327	358	350	317	296	351	342	336	339	347	356	319	323	318	342	323	325	317	310	331	317	313	316	321	338	334	333	336	302	344	324	320	330	348	353	295	332	324	357	322	337	326	305	336	312	315	360	327	323	337	323	323	334	326	313	313	307	346	296	325	333	348	322	346	347	315	315	313	305	334	340	336	331	330	328	302	339	331	312	300	359	312	317	308	324	355	322	334	327	317	359	305	334	340	337	362	329	350	310	318	343	335	312	347	337	362	305	324	372	334	323	326	354	310	313	366	343	306	323	342	317	337	317	323	354	346	305	337	354	288	354	311	324	307	290	338	308	324	332	350	337	334	310	338	302	317	310	338	350	342	348	358	334	336	329	344	351	336	351	343	324	331	320	312	342	312	347	339	320	347	343	356	344	312	333	302	321	341	338	334	328	344	348	307	324	340	361	335	314	340	291	312	326	338	321	313	324	330	328	335	340	344	387	350	356	332	332	361	356	317	342	308	349	301	323	336	314	351	333	334	338	317	331	325	318	331	311	309	338	351	347	330	326	333	319	359	343	357	353	370	319	314	346	342	334	366	316	321	324	302	349	298	333	319	324	305	328	342	368	316	347	314	334	292	360	337	329	337	292	332	335	302	328	313	307	324	319	296	362	330	331	329	335	317	332	332	335	315	326	343	336	301	308	340	323	310	314	342	335	283	338	310	345	335	328	314	341	361	336	374	324	324	295	347	304	368	327	345	332	338	339	347	338	356	326	328	329	334	332	303	331	328	325	348	333	316	315	339	313	329	332	307	321	371	325	317	331	339	360	376	339	312	317	342	337	328	325	332	305	336	330	310	335	346	330	342	335	319	346	347	339	312	307	355	351	330	320	322	302	313	338	313	335	325	349	373	342	316	301	318	316	337	328	338	367	332	336	359	305	330	323	342	309	356	325	346	319	344	321	353	357	325	310	334	302	351	334	305	335	348	314	338	331	342	315	337	323	320	326	311	320	309	373	319	341	302	337	350	348	337	316	313	323	324	342	339	313	299	325	302	307	342	360	315	325	337	325	344	290	339	314	327	365	344	323	360	345	330	328	365	325	330	323	338	319	327	330	311	316	338	345	377	362	334	302	298	329	333	323	321	354	313	348	294	292	342	298	333	336	283	351	342	306	301	314	309	327	307	324	336	334	329	333	336	329	329	343	340	346	332	329	361	338	289	326	322	356	356	309	342	342	352	344	319	335	363	319	324	347	338	338	333	331	314	310	303	333	334	334	337	356	328	324	324	349	316	312	350	341	331	344	323	337	325	316	324	327	352	328	334	330	300	293	348	346	348	329	329	337	323	354	338	320	326	314	328	316	309	287	326	308	328	310	347	316	350	338	333	361	340	329	332	310	323	346	326	281	329	337	323	321	340	328	331	359	316	347	330	333	328	343	350	344	312	306	338	320	340	334	336	297	352	326	308	312	324	341	327	313	332	325	345	340	318	339	315	341	338	320	327	333	328	330	320	339	314	326	319	317	319	307	342	315	342	340	332	310	327	327	309	338	315	346	338	295	308	317	341	325	306	325	352	325	318	312	310	336	351	310	299	334	319	324	303	343	326	283	358	315	335	322	298	349	333	355	324	333	324	320	332	336	313	321	317	345	314	295	339	329	327	285	345	344	319	355	299	325	335	309	325	342	351	299	337	361	334	329	336	333	328	322	369	322	344	349	327	312	316	307	358	308	384	299	327	321	354	330	348	362	337	291	332	333	309	335	350	301	336	315	331	328	389	297	308	350	320	328	333	328	341	315	370	340	316	340	310	340	322	323	347	351	330	331	337	314	354	289	354	321	352	327	332	311	341	315	354	314	330	335	313	297	341	340	351	331	319	327	338	300	340	336	351	298	349	318	356	310	316	313	301	341	332	311	347	313	318	311	352	286	321	329	340	319	331	298	331	328	338	318	330	331	315	374	308	315	333	310	349	341	304	332	325	319	326	315	334	317	324	338	334	294	313	307	333	342	316	317	328	332	321	294	301	336	306	358	347	358	292	323	343	361	353	318	327	314	315	318	307	346	342	314	314	328	325	332	318	357	338	355	306	346	315	320	349	321	344	312	343	304	329	318	298	351	314	316	298	327	338	330	348	321	356	318	287	325	323	354	337	371	308	307	356	310	324	328	337	340	315	342	306	333	327	349	323	322	326	335	314	338	336	325	313	327	311	305	340	321	324	346	341	312	346	332	324	327	335	346	333	322	314	324	295	322	316	333	314	347	306	359	324	356	340	333	337	325	338	330	327	338	336	322	283	335	338	371	326	305	334	339	313	373	344	337	341	342	314	315	336	297	332	340	344	337	368	311	316	304	328	336	330	337	293	325	334	310	319	330	326	338	338	343	298	343	315	288	313	340	337	323	322	331	367	311	322	357	351	313	359	352	365	326	330	327	311	340	323	332	347	341	341	349	345	334	327	317	312	329	331	337	316	323	334	312	301	316	319	307	323	311	312	329	334	356	331	315	345	345	372	362	316	356	353	315	346	319	345	352	327	355	311	324	357	330	330	333	310	334	327	323	339	323	325	329	348	331	329	325	340	327	344	356	314	338	354	340	301	329	315	332	308	309	308	308	351	328	330	345	368	317	357	322	322	348	302	368	317	343	325	331	357
31982	7059	1572	1093	858	679	493	392	364	325	279	294	281	226	233	209	248	237	206	215	190	201	205	210	179	194	213	201	199	186	174	182	192	173	195	177	228	187	217	191	204	216	190	195	203	211	173	204	193	189	195	171	197	214	185	221	200	193	203	180	180	182	180	203	203	176	158	196	178	193	217	186	217	214	203	190	206	188	196	154	186	205	174	205	192	182	189	187	204	168	195	166	184	186	174	173	189	190	183	192	180	188	173	168	180	189	190	182	167	190	209	183	179	185	197	203	210	175	202	178	194	194	180	191	204	200	185	200	178	182	195	191	179	193	171	182	196	205	203	185	180	203	206	201	154	194	184	185	174	181	181	203	195	184	179	217	204	180	193	218	221	177	206	189	237	197	198	190	170	170	193	212	167	187	201	188	194	202	184	203	181	203	165	189	205	196	184	178	200	181	183	198	175	178	181	196	206	190	199	200	219	182	181	205	183	179	184	179	171	197	167	194	210	185	182	183	209	194	188	200	193	207	174	149	191	199	193	163	168	182	198	209	208	197	183	230	193	178	174	173	178	190	177	162	153	187	193	175	207	219	178	185	220	178	181	183	185	198	176	181	208	183	193	179	173	178	194	212	209	181	192	160	171	205	186	182	179	179	194	183	221	176	195	182	186	195	182	181	225	176	184	209	204	187	193	188	191	177	180	175	181	199	208	171	187	204	176	208	203	186	198	180	177	188	186	178	203	177	221	183	189	188	182	188	173	196	188	199	194	191	191	208	174	184	165	198	195	196	194	172	206	198	214	208	195	208	195	177	180	157	187	174	181	200	197	231	189	203	201	188	193	182	200	197	167	207	196	181	192	182	181	217	166	199	189	194	189	171	192	204	173	179	189	186	201	197	182	210	167	185	196	183	198	185	199	194	199	197	184	184	216	197	201	197	162	214	215	205	179	187	198	176	156	186	186	156	214	186	177	200	182	191	190	164	214	189	213	184	205	192	190	193	187	193	201	197	186	177	195	199	167	189	189	193	202	172	186	188	168	188	183	182	218	203	192	184	194	178	193	195	186	185	193	195	158	189	187	187	192	192	176	199	188	216	180	207	182	179	216	193	182	177	207	193	176	222	206	196	186	185	164	185	215	168	180	184	204	197	183	183	195	194	181	190	196	168	199	171	201	192	202	164	203	202	212	185	188	148	187	196	191	213	170	165	197	201	195	180	187	166	190	165	192	166	195	161	204	184	195	191	190	173	210	179	175	193	186	196	197	177	190	179	213	176	196	163	200	193	185	189	192	164	169	193	205	179	196	189	180	208	222	166	190	190	169	196	181	176	197	197	208	197	169	192	187	197	189	183	175	195	203	211	217	192	183	169	195	183	192	200	203	190	201	188	196	201	191	176	173	223	177	175	170	190	168	208	199	212	177	176	178	195	183	188	185	203	170	192	193	190	183	210	198	203	170	186	192	177	177	172	167	194	171	187	177	182	182	184	182	202	194	174	205	199	216	203	178	188	168	179	178	192	196	208	194	173	188	186	175	178	214	152	211	184	170	215	171	172	211	214	203	195	202	174	193	203	181	205	191	193	194	199	186	198	183	203	186	204	213	200	201	204	175	199	177	200	190	179	202	192	166	156	208	194	177	178	189	178	184	175	173	180	188	196	165	212	180	173	192	186	207	171	199	186	190	191	191	184	209	205	182	200	165	193	195	181	226	192	189	203	174	197	178	212	196	186	197	183	179	181	195	207	194	183	211	174	204	212	184	170	201	202	193	188	199	169	179	215	197	172	214	180	183	192	190	187	167	198	204	184	167	195	178	194	204	174	171	178	192	165	197	189	184	191	179	187	210	186	211	179	182	191	191	195	180	219	181	178	183	199	189	178	191	181	200	195	207	189	191	176	184	174	193	182	194	192	196	195	187	169	186	193	171	177	184	199	178	189	179	195	186	211	197	203	203	173	181	172	188	187	192	178	185	188	192	189	182	169	211	185	171	189	200	195	170	177	198	181	187	184	188	178	202	187	195	216	195	204	180	196	183	197	163	166	182	192	196	190	195	187	168	170	197	196	205	196	170	200	183	173	176	171	169	173	216	199	167	192	202	196	179	200	190	178	178	183	202	220	186	193	200	184	180	191	195	191	199	208	172	169	177	202	170	183	181	188	191	179	175	180	207	190	177	163	199	207	178	198	201	197	203	200	186	168	209	200	189	187	181	189	201	215	171	213	158	180	177	178	181	171	199	180	184	184	167	196	174	199	179	192	205	200	188	197	187	197	177	192	186	156	174	190	202	174	195	208	205	169	216	186	174	165	190	199	171	189	198	206	176	211	223	166	184	178	199	165	191	198	179	175	189	223	186	198	197	187	186	218	156	185	197	181	205	194	213	173	201	197	180	199	227	198	189	169	196	179	164	174	178	213	176	203	207	185	188	177	172	200	203	194	196	179	193	204	185	190	191	206	178	178	171	196	194	162	174	189	191	183	220	225	200	211	195	186	213	185	189	179	185	192	203	187	196	189	189	209	184	188	195	189	192	180	188	172	172	194	185	186	196	189	195	208	204	194	192	180	209	179	187	173	213	176	192	206	212	172	179	187	200	193	201	167	182	215	191	196	178	203	164	199	213	196	159	208	222	200	204	194	209	178	174	186	197	197	198	186	216	167	149	195	158	193	185	201	222	187	174	188	193	222	205	192	191	176	204	191	198	204	196	192	180	176	180	171	201	194	214	182	157	190	196	160	179	197	159	188	185	204	187	226	174	185	196	210	178	218	178	189	198	173	157	205	174	187	187	191	193	188	195	168	181	195	183	198	183	172	206	199	188	178	195	188	173	171	184	210	194	191	190	188	193	185	186	186	172	164	199	190	202	183	188	179	174	192	172	200	204	198	175	181	195	192	190	216	200	169	220	181	183	185	200	179	180	191	198	178	217	174	185	181	176	187	179	195	174	181	175	203	181	183	195	197	182	189	205	195	180	162	174	208	175	185	184	177	183	197	199	185	178	185	188	198	169	178	174	177	190	169	187	178	189	200	180	194	178	190	191	202	186	202	188	185	194	202	194	168	196	179	197	184	184	200	184	167	179	178	182	180	202	184	190	193	169	207	204	170	208	184	193	198	218	178	196	179	222	185	199	189	181	206	177	208	209	175	177	201	204	195	214	193	194	169	188	201	194	183	177	210	168	215	182	192	192	176	198	178	211	197	206	186	207	204	182	170	177	172	180	214	162	186	180	196	176	204	200	210	194	174	222	185	166	195	213	203	190	197	186	200	195	173	223	191	191	182	183	185	214	193	190	160	170	227	208	224	186	172	194	205	207	157	177	195	207	195	209	170	180	186	190	182	178	196	200	211	155	183	179	191	213	197	192	178	195	174	195	175	199	184	172	213	182	189	209	190	191	190	170	182	170	187	198	178	173	194	175	177	172	173	184	196	177	190	195	186	207	193	209	179	186	185	192	171	192	204	212	201	177	183	177	168	190	186	172	217	187	186
14415	1468	3103	3599	3123	2600	2283	1981	1621	1523	1279	1231	1112	1025	935	888	876	857	780	791	775	751	792	715	720	733	710	719	679	674	719	717	678	679	674	646	660	657	661	657	612	668	663	635	714	653	648	615	664	649	584	617	612	622	584	630	626	636	602	620	602	656	626	625	619	593	652	626	587	599	597	629	648	583	631	635	594	589	621	572	620	626	595	574	610	556	639	632	609	588	611	632	568	612	608	577	598	615	574	620	585	586	582	618	592	598	662	599	626	561	612	608	584	573	561	599	595	624	635	641	618	544	574	570	631	624	608	626	567	637	558	620	610	630	604	573	583	642	608	597	604	613	588	643	582	574	603	575	629	607	608	593	549	559	617	596	553	608	617	599	618	569	622	620	628	582	607	581	608	574	632	613	625	602	593	589	631	610	598	618	610	572	601	620	590	580	621	620	608	563	584	632	605	606	635	652	620	591	593	543	614	563	603	613	595	586	603	605	596	591	585	593	589	576	572	589	593	601	571	635	594	606	618	630	595	615	561	555	584	585	605	575	655	601	559	552	614	557	546	594	579	597	624	535	596	630	594	586	585	621	596	553	573	575	625	621	601	635	629	625	619	583	579	602	578	588	614	575	591	585	588	548	602	568	613	605	597	566	582	557	589	570	601	605	571	629	575	595	617	595	582	589	588	627	607	633	588	589	563	626	576	604	585	580	556	594	611	575	563	621	577	597	627	567	618	587	578	583	612	553	552	623	573	594	564	572	566	599	617	594	619	568	616	580	588	580	562	596	624	617	576	635	588	605	564	556	596	624	587	578	602	635	600	674	585	595	558	597	614	585	560	609	592	587	580	585	579	588	568	595	597	587	581	647	572	585	628	583	604	556	602	577	591	599	561	591	599	596	574	627	597	607	586	611	552	598	611	565	647	581	603	611	596	605	616	579	589	589	608	586	628	595	593	515	618	588	569	569	625	612	577	566	567	619	563	550	597	576	606	606	615	576	615	575	598	603	617	625	627	598	557	626	631	609	571	601	571	594	549	598	570	581	597	599	651	582	600	615	556	643	593	645	588	571	598	602	605	578	612	598	608	580	613	633	577	541	624	562	608	595	571	577	609	610	608	601	631	618	611	644	649	601	579	577	574	570	629	580	620	599	600	610	630	565	642	604	554	584	607	541	592	618	568	619	548	622	584	610	559	568	560	569	580	564	575	536	608	572	562	622	601	579	658	600	598	552	621	587	608	575	582	610	638	599	570	603	566	595	595	569	593	600	604	565	624	575	597	569	563	581	597	596	552	570	567	623	564	612	615	571	576	626	581	579	577	581	581	632	613	596	585	596	594	595	612	635	599	564	605	612	613	610	569	612	591	586	593	574	584	581	613	609	583	602	598	599	651	596	556	639	621	573	580	570	573	575	570	574	632	595	618	589	552	587	578	549	611	601	558	576	562	550	616	599	608	609	613	592	618	593	595	563	556	580	585	596	591	564	646	591	605	577	576	605	541	598	594	623	541	579	630	609	619	584	609	598	581	583	618	582	607	624	614	592	605	581	590	550	594	588	603	595	640	594	627	627	595	565	563	619	585	612	615	618	659	572	587	606	557	597	640	563	563	615	587	580	531	607	585	544	558	611	573	579	581	617	588	565	588	641	585	556	620	596	606	605	587	592	573	581	567	574	597	598	602	555	599	639	591	601	637	610	629	555	612	602	602	565	602	567	592	623	570	582	544	598	601	593	611	612	570	608	587	596	623	575	568	568	590	567	601	585	580	584	617	593	588	596	561	591	623	612	621	607	605	613	627	588	596	605	597	573	650	583	627	601	644	592	575	627	637	647	623	599	586	601	578	561	586	633	587	616	632	552	629	601	605	560	621	638	580	625	633	600	584	569	598	612	548	578	561	582	603	555	637	584	634	624	550	531	599	574	572	595	607	591	576	592	623	618	584	624	605	559	621	625	628	604	617	634	589	624	612	617	590	582	572	627	591	620	600	585	552	666	620	580	558	603	573	596	617	632	620	562	595	636	651	604	598	583	591	613	648	602	597	602	570	580	573	633	601	610	633	628	582	602	596	625	585	613	607	595	585	593	578	591	618	592	596	569	633	613	576	570	620	542	560	592	573	606	612	620	599	631	611	606	578	587	543	594	625	607	605	565	613	585	564	601	592	608	600	575	588	567	565	607	624	598	590	573	602	617	606	600	585	587	551	635	618	590	593	640	624	609	617	551	565	577	611	605	615	626	557	582	590	615	630	570	607	647	562	637	606	619	592	597	602	552	575	541	603	601	606	597	611	633	629	599	589	608	623	595	597	595	599	620	598	622	578	620	563	565	561	615	659	635	634	655	540	648	606	620	584	575	602	609	547	601	625	628	571	571	590	620	641	593	597	590	610	579	597	632	628	611	571	607	598	597	591	639	613	627	643	551	616	604	637	635	593	572	625	612	599	609	569	598	620	610	597	555	607	578	575	619	534	605	606	646	609	592	621	583	569	586	582	557	603	578	585	600	638	623	598	576	583	585	584	521	605	604	591	566	590	542	569	597	586	617	587	589	623	639	620	658	606	583	587	641	612	580	625	569	596	526	586	579	591	619	600	555	555	604	613	587	597	589	637	608	565	606	650	566	568	564	610	593	624	581	634	582	577	544	589	578	599	599	583	566	577	601	594	598	566	592	573	606	606	571	576	575	606	595	604	588	611	574	591	634	609	652	618	634	590	612	618	614	584	588	572	525	615	580	603	603	583	615	622	599	559	583	561	592	559	616	581	605	573	610	614	575	602	617	614	562	565	611	564	601	617	553	612	592	625	579	623	571	590	617	603	590	601	610	576	579	578	577	584	631	592	610	593	583	566	609	550	595	599	590	604	578	595	584	590	565	628	578	608	574	622	651	586	559	631	584	626	583	579	568	595	612	575	550	557	583	540	609	650	561	544	573	580	593	588	585	642	629	616	606	577	585	640	593	580	577	600	587	607	623	637	584	569	616	581	585	601	604	616	621	599	588	575	617	596	612	548	596	577	571	614	627	564	588	598	622	582	607	616	581	583	625	565	626	594	578	606	595	608	600	620	626	588	584	597	546	656	611	631	615	585	621	592	569	639	570	594	639	618	581	575	606	594	610	568	632	601	613	598	558	635	597	613	593	584	612	616	605	541	595	584	590	572	586	594	587	608	623	585	601	597	580	599	555	587	604	550	632	592	597	587	605	525	601	641	568	582	616	581	569	582	541	617	560	579	620	584	569	607	602	584	542	604	582	593	612	648	576	610	605	606	611	577	602	606	572	587	597	571	572	605	601	526	617	617	603	564	544	584	575	608	604	582	527	631	579	589	612	563	612	548	612	586	607	572	562	563	621	633	561	644	629	603	633	612	613	568	582	557	560	585	593	597	614	612	583	616	614	615	601	628	606	566	634	623	601	651	596	600	637	612	571	608	582	661	611	616	585	614	568	576	572	561	561	593	610	656	598	572	570	589	575	585	641	571	557	592	588
41419	15037	3648	2094	1489	1120	899	770	655	554	542	455	430	356	408	373	383	355	357	348	349	302	342	327	293	291	300	319	317	319	305	297	293	314	315	307	289	341	285	318	272	283	293	277	291	269	289	299	312	289	309	300	262	311	288	287	268	238	288	286	291	261	278	288	297	295	298	306	307	291	312	294	275	297	272	277	292	274	301	263	312	299	289	286	271	277	294	313	278	271	271	290	264	277	281	292	273	307	281	277	304	287	264	265	254	271	257	288	290	283	330	310	313	278	241	277	282	283	283	268	302	290	295	289	301	284	297	308	289	261	288	286	280	285	292	300	275	287	294	269	304	277	267	279	310	315	275	305	274	305	309	285	290	303	282	267	270	267	264	271	300	270	292	281	284	278	279	276	283	274	334	313	305	310	302	280	291	298	289	270	268	278	269	279	264	271	307	282	293	301	299	323	297	317	268	284	282	258	305	285	263	280	284	269	267	297	313	283	259	284	279	290	268	294	266	272	276	272	296	322	290	282	261	293	286	329	272	299	280	296	299	281	263	294	271	274	282	262	258	317	292	294	288	265	258	296	276	280	278	275	256	297	271	293	287	295	298	281	268	305	298	290	262	317	286	259	258	270	295	267	263	277	290	291	279	283	260	295	276	264	302	273	270	291	252	287	296	268	283	261	284	262	266	273	288	287	281	270	257	287	252	282	265	303	283	281	275	282	289	284	267	271	296	277	264	265	323	270	266	283	291	308	291	273	304	296	285	294	290	289	311	272	306	280	246	283	295	315	273	286	280	289	262	281	262	253	290	290	261	286	258	238	274	300	267	259	274	304	296	296	290	268	282	305	280	246	301	275	298	289	297	293	291	288	287	289	315	284	292	289	283	281	258	297	281	282	255	263	307	266	265	288	315	301	271	294	289	279	295	279	303	253	269	278	268	292	305	282	313	292	303	288	287	275	269	263	304	275	316	301	291	268	287	300	276	315	259	289	271	282	283	265	296	309	259	232	289	329	306	273	254	286	269	260	315	307	285	272	281	283	268	277	266	304	307	295	274	277	238	279	274	282	263	290	252	254	304	256	288	300	309	274	283	271	272	294	286	310	268	272	305	298	269	305	304	298	259	284	309	287	231	271	284	288	307	299	291	296	286	277	296	291	254	261	306	281	262	273	338	307	291	280	263	268	280	291	275	284	260	272	294	285	313	285	272	249	245	295	269	271	265	285	302	320	296	305	276	272	259	278	275	293	268	317	294	265	298	282	251	311	300	317	290	283	301	273	278	262	329	244	288	250	271	267	281	284	282	298	281	302	287	280	314	279	319	278	264	258	288	268	296	262	266	300	260	256	294	286	290	294	291	280	321	278	293	316	269	272	283	273	268	286	294	305	275	251	278	292	276	305	278	276	279	306	275	295	273	272	277	269	282	295	276	283	267	307	255	278	282	305	267	299	283	292	310	259	248	290	325	258	281	258	274	288	268	267	296	288	274	307	261	292	284	295	295	272	287	289	275	272	282	300	296	263	302	298	271	289	272	287	258	277	261	297	284	266	276	290	305	311	270	268	282	272	285	287	292	270	300	290	263	293	268	292	321	265	283	268	270	270	287	283	290	259	255	287	271	281	286	257	256	310	274	287	277	260	278	266	271	264	282	284	269	288	261	263	278	283	320	294	284	299	244	268	280	291	275	298	302	289	303	274	300	291	256	247	302	270	294	294	268	297	309	293	289	264	259	302	307	283	289	266	278	304	302	285	298	286	290	293	299	266	268	263	279	284	296	267	299	293	262	292	290	293	252	278	285	273	307	278	315	297	289	285	311	315	293	273	266	282	289	266	288	270	295	304	258	291	273	291	323	291	284	281	292	268	287	314	273	311	265	283	279	283	288	261	284	286	271	312	276	299	267	316	323	294	283	293	285	286	294	282	283	279	303	273	275	285	277	273	262	253	301	271	256	291	270	264	247	255	286	262	287	289	313	271	283	280	255	275	283	250	308	292	319	288	280	281	286	307	326	268	296	264	282	278	273	287	251	289	283	297	281	264	295	311	333	271	282	302	255	301	307	300	293	302	302	289	277	283	277	265	270	268	268	267	271	285	288	273	282	311	309	294	314	284	263	288	283	269	260	289	278	283	249	311	290	242	278	291	293	275	289	260	231	296	284	264	287	259	287	318	286	300	274	293	310	273	281	284	276	269	288	299	284	291	286	269	292	285	329	271	288	299	294	279	267	257	299	304	260	294	297	300	271	274	288	305	298	284	269	291	283	307	311	300	255	277	290	298	307	333	278	292	262	275	271	296	290	283	306	301	270	316	261	296	287	315	306	314	305	257	285	273	274	273	289	284	277	295	295	287	288	264	294	272	283	291	310	260	322	269	276	321	274	281	319	286	312	307	315	244	307	282	273	262	267	270	286	300	289	293	276	298	281	282	292	262	280	292	289	287	282	297	279	267	273	307	257	315	310	315	293	304	309	299	291	316	300	273	285	253	270	272	287	283	277	283	294	294	262	279	275	275	307	290	278	280	301	288	280	269	283	289	277	289	306	298	309	294	281	289	269	252	299	285	295	265	266	296	271	281	323	269	282	271	276	247	303	262	283	274	301	282	290	291	282	310	301	306	263	254	248	278	285	295	263	293	285	289	290	251	250	299	314	270	294	266	277	286	304	263	272	290	299	314	262	258	287	285	288	290	268	304	307	286	303	270	286	281	296	296	265	296	287	251	269	265	306	283	253	279	290	270	288	272	273	286	287	250	292	289	271	258	262	273	279	326	269	303	290	304	297	282	289	279	297	284	256	288	300	286	282	283	284	287	272	286	307	237	285	267	291	294	257	262	290	256	262	304	255	306	269	289	268	286	285	239	268	301	310	244	294	294	307	268	257	261	287	305	285	286	294	309	264	290	271	303	286	273	276	268	288	252	285	262	307	249	306	321	302	249	309	322	324	277	277	267	262	305	282	282	285	277	294	258	260	294	266	269	270	286	277	312	279	303	278	304	277	281	275	274	297	307	290	258	282	299	284	287	297	295	255	272	302	293	292	256	313	304	308	274	263	274	290	285	296	257	281	293	299	290	277	277	245	280	261	288	269	252	254	269	292	293	299	262	305	302	328	248	303	298	249	302	310	272	278	266	290	267	267	273	308	310	314	293	298	300	299	289	280	292	273	280	269	258	283	280	291	285	273	279	271	264	284	263	259	274	280	311	286	267	284	276	315	253	297	288	276	276	301	245	290	274	269	296	291	288	270	284	258	269	281	288	276	288	261	273	286	261	298	264	280	283	285	280	290	282	298	284	292	253	269	278	300	262	268	292	311	295	265	286	283	276	313	294	283	283	291	259	290	300	289	290	285	277	277	280	283	249	317	288	259	264	252	271	288	294	295	268	301	286	281	264	288	301	262	264	271	276	272	311	268	279	304	300	324	260	295	254	277	290	259	317	333	276	291	265	305	247	284	271	310	312	307	318	275	255	279	295	302	271	318	273	294	269
17956	2616	5431	6152	5326	4617	3812	3151	2785	2515	2144	1897	1743	1607	1535	1398	1373	1356	1260	1261	1211	1173	1138	1069	1152	1061	1051	963	1029	1019	1010	953	961	993	982	967	860	887	911	953	906	877	937	858	886	889	870	853	838	857	861	893	868	859	842	869	857	843	827	898	865	875	852	879	893	809	869	828	874	865	815	815	864	878	884	855	810	834	868	855	843	880	843	858	801	899	823	811	835	782	894	825	790	826	827	840	840	778	836	814	852	798	804	825	884	758	844	832	801	848	825	809	842	844	835	893	830	863	842	880	824	860	837	832	854	779	848	794	857	813	833	855	827	880	831	877	825	825	862	826	808	876	834	823	803	867	821	879	831	837	852	794	819	892	855	824	796	809	802	824	868	817	836	839	795	822	845	904	846	846	830	808	806	841	791	841	766	816	852	826	792	831	848	873	871	900	867	839	810	760	809	821	856	852	771	848	789	853	853	808	873	830	793	821	764	852	831	869	793	816	830	832	812	839	884	817	809	792	783	765	800	795	844	803	813	821	809	865	808	819	799	820	816	797	819	872	787	832	860	794	831	806	847	870	825	817	815	860	858	772	831	735	847	825	792	850	842	840	861	785	784	835	804	868	909	816	772	813	805	849	804	861	824	789	785	837	809	830	879	833	820	811	835	781	830	852	833	815	860	890	862	764	812	816	794	793	797	824	813	820	870	829	787	857	816	843	828	814	836	807	767	832	843	820	768	868	839	793	785	842	835	829	811	805	838	748	782	836	799	777	804	864	753	835	845	819	807	836	831	801	822	856	837	821	835	821	789	819	811	845	831	832	828	802	808	781	833	806	818	831	832	829	802	808	793	795	822	816	829	840	851	847	838	805	846	795	883	808	818	820	834	816	819	851	906	822	797	839	830	803	775	841	825	771	829	795	869	821	805	799	862	825	836	783	788	775	827	829	831	817	825	852	775	810	824	842	841	782	817	831	797	804	850	819	837	785	845	853	779	799	850	816	805	791	869	811	873	827	779	788	817	778	857	799	844	816	861	817	816	782	761	817	852	781	836	814	814	781	759	883	829	798	833	875	779	817	823	838	796	810	792	780	848	881	827	822	857	830	811	863	813	763	834	824	806	826	881	869	859	846	822	752	799	805	804	815	814	851	757	847	852	824	841	832	815	867	817	840	800	833	829	778	826	822	836	831	820	827	816	807	834	877	830	809	778	792	788	787	800	787	826	803	806	786	832	790	832	875	843	835	816	838	823	800	816	865	783	856	832	809	811	819	787	833	839	856	813	854	796	824	845	812	812	836	804	769	786	829	798	818	785	845	797	847	806	880	828	849	850	808	861	781	808	811	868	804	849	824	834	798	851	842	843	813	796	809	843	847	851	822	851	825	813	784	848	828	820	764	824	827	781	803	834	848	862	813	824	807	797	811	782	830	857	852	797	835	834	806	794	811	826	793	839	829	788	804	769	824	800	840	836	868	757	839	792	817	808	886	874	821	818	824	801	839	833	801	798	819	840	855	780	833	868	826	892	807	824	810	805	812	802	855	886	829	814	859	837	891	845	829	832	801	811	806	835	869	822	846	831	876	831	818	835	831	786	813	795	852	789	816	811	752	803	864	824	783	800	806	847	828	823	808	838	826	812	841	827	817	857	822	849	792	815	837	826	894	820	815	859	850	783	812	829	839	818	800	838	830	801	863	890	789	862	798	798	860	852	902	874	884	820	829	793	810	881	835	790	828	788	838	822	833	850	825	826	795	795	800	801	762	878	814	788	838	849	843	849	818	851	880	797	846	830	834	831	813	800	850	817	883	857	775	815	867	845	819	802	803	850	833	806	877	845	793	827	806	792	783	878	868	834	841	849	773	838	792	801	821	827	831	897	825	865	793	724	849	815	851	767	775	814	807	824	882	820	822	832	817	872	814	810	869	807	822	881	792	798	843	780	839	790	812	834	873	839	822	799	800	837	806	799	788	810	801	843	825	870	852	805	824	833	802	801	824	844	793	822	857	838	843	827	849	809	791	861	871	859	822	789	800	867	805	867	842	830	794	816	869	828	855	832	871	859	833	835	799	830	825	832	812	778	802	805	869	844	867	818	826	810	837	878	772	879	832	819	822	829	854	818	898	808	850	830	837	828	796	808	835	783	789	800	795	863	835	852	797	853	803	841	839	779	772	792	810	830	839	835	811	811	822	855	799	763	805	774	823	821	786	846	819	840	813	795	868	803	824	815	784	844	802	804	796	839	804	811	814	832	810	792	822	781	840	822	875	817	834	841	839	806	817	873	876	808	820	820	794	799	852	820	807	838	820	845	822	815	810	817	849	777	848	850	800	813	795	788	805	845	847	826	862	803	801	774	806	827	834	810	839	783	804	833	815	832	819	790	825	842	840	812	808	864	823	813	856	796	809	810	794	822	820	840	762	869	798	801	807	817	813	804	824	795	852	770	826	823	816	822	794	790	840	824	818	796	844	813	751	822	845	829	841	876	794	822	853	803	792	854	806	816	783	802	819	778	818	839	811	817	876	817	836	808	793	838	804	853	825	866	830	824	818	788	821	835	804	776	861	769	800	783	858	799	801	803	870	818	842	756	805	822	842	856	824	813	792	745	802	841	799	812	811	835	828	813	847	843	815	814	829	833	789	837	815	834	809	782	829	857	812	818	819	758	812	863	817	864	834	856	817	872	853	832	795	789	810	827	830	812	876	792	854	822	771	813	836	812	805	819	844	806	806	850	810	852	848	798	816	779	815	789	806	802	802	834	827	874	816	826	770	798	778	843	857	855	814	851	850	807	847	833	872	793	868	859	789	873	796	836	835	833	807	804	833	752	783	840	830	840	802	809	780	774	793	881	808	825	816	783	820	870	790	784	778	787	796	843	797	816	828	830	842	810	825	770	792	759	910	823	835	874	843	808	873	843	855	808	794	803	800	786	847	796	832	827	801	788	766	778	850	830	794	833	829	844	839	822	851	779	872	798	824	807	851	874	836	821	850	842	789	857	826	843	813	832	800	826	807	774	838	789	858	786	814	869	808	846	840	869	791	788	763	876	826	810	820	847	839	799	860	814	819	806	789	838	846	794	838	822	798	845	869	849	811	765	844	834	881	813	845	812	777	850	821	856	860	806	832	840	866	801	797	863	824	808	802	827	794	838	841	817	771	833	825	811	862	827	882	807	733	837	829	821	789	851	831	878	781	851	799	858	851	805	826	821	783	807	787	784	809	827	871	840	805	793	797	862	832	875	805	796	782	801	798	820	826	825	828	837	879	794	811	831	818	771	803	757	804	814	850	806	829	787	836	858	772	828	823	857	812	870	852	841	831	877	833	831	838	850	813	851	797	843	801	845	822	798	846	842	803	825	872	798	878	772	817	804	817	791	832	763	848	805	869	821	893	819	865	808	841	862	827	818	829	820	783	818	771	840	839	808	863	786	861	814	828	815	765	823	830	813	833	809	801	784	817	869	794	863	791	841	799	816	784	846	859	856	782
5939	364	208	162	142	119	116	100	127	99	92	92	98	103	74	84	112	81	95	118	78	78	86	82	96	106	88	84	97	83	73	118	81	94	106	88	95	102	77	93	101	91	101	77	83	92	97	83	73	99	94	79	102	95	78	105	85	101	80	92	86	71	81	76	93	108	98	79	76	77	84	88	100	88	82	87	86	85	76	100	90	92	89	87	107	89	74	96	107	91	96	101	96	85	98	97	78	88	94	91	79	104	102	87	93	84	79	105	90	88	95	89	75	89	104	94	86	88	89	101	95	89	81	95	90	83	96	82	93	95	87	78	88	76	84	95	85	81	94	83	96	111	82	85	84	71	71	86	102	94	91	85	85	98	92	114	86	90	83	90	91	73	91	80	91	77	79	95	87	101	95	98	84	92	83	73	102	81	84	104	88	83	84	105	93	107	85	94	97	92	99	103	89	102	107	78	82	103	83	78	80	109	85	99	88	86	84	98	84	82	84	84	110	93	95	89	90	101	89	95	69	90	69	75	86	87	95	96	79	93	115	87	87	79	95	86	98	72	99	90	108	89	79	88	102	69	101	80	83	98	85	86	99	95	83	89	95	86	97	86	96	86	95	85	102	113	76	83	91	87	71	100	98	102	109	97	99	85	91	86	88	91	73	91	92	91	82	96	82	90	84	85	93	89	96	86	85	90	88	95	99	83	80	85	87	94	96	92	71	80	89	111	87	86	84	79	69	96	80	82	91	89	93	88	105	109	91	86	79	83	83	104	92	85	89	96	102	105	102	94	89	90	75	89	80	80	90	72	79	83	86	82	95	90	87	86	112	77	97	97	96	92	91	91	101	92	88	86	77	75	111	98	98	94	110	81	104	94	102	98	87	91	81	77	101	97	90	99	98	90	74	112	110	88	97	84	92	78	96	92	80	89	82	76	93	85	85	99	93	92	102	102	88	102	105	118	88	92	73	101	104	93	79	95	75	89	97	87	87	88	81	95	80	80	84	104	95	96	98	95	93	80	85	99	95	89	86	99	108	99	104	93	69	85	87	77	79	90	89	78	86	104	118	96	90	107	80	89	83	83	79	97	80	81	100	101	102	86	96	107	83	99	69	89	95	98	77	95	92	100	71	90	77	84	81	107	104	97	90	94	97	85	81	91	109	92	91	86	91	98	97	96	87	101	92	93	88	92	96	95	79	91	90	91	115	93	78	120	96	102	94	95	89	83	94	91	94	76	112	102	75	87	80	94	97	84	93	82	81	110	79	78	106	96	87	98	89	95	86	87	105	89	83	90	82	95	98	95	99	96	88	93	98	91	83	97	90	86	96	93	101	95	85	104	84	85	97	88	107	116	92	106	75	98	92	104	84	86	105	95	94	64	86	86	96	84	91	81	88	97	94	86	96	96	106	71	88	95	100	90	81	81	72	104	88	77	112	102	77	94	95	94	90	88	84	100	81	79	99	82	82	95	89	79	99	77	85	73	89	67	96	110	82	101	94	103	111	86	91	106	97	66	71	112	88	92	97	87	92	97	93	107	87	102	95	96	88	90	97	77	94	79	81	95	83	86	92	80	93	90	82	93	79	95	97	105	98	108	103	82	70	90	91	84	76	88	98	91	99	93	91	73	96	109	78	99	87	92	85	92	90	81	102	78	88	83	88	70	88	96	99	83	77	78	109	95	93	87	99	78	88	82	86	87	101	90	87	93	97	76	102	88	85	89	79	89	105	79	93	105	85	88	79	90	85	84	77	89	83	95	76	89	97	90	82	88	94	105	79	91	91	99	105	95	74	86	87	100	79	80	78	87	87	103	98	89	98	68	73	95	77	116	70	99	90	84	100	86	88	90	94	86	85	91	96	83	80	93	74	90	111	88	73	97	94	105	100	85	87	107	88	89	74	85	97	94	90	101	80	90	88	104	74	82	97	96	98	83	96	106	96	76	94	96	91	98	86	96	76	76	99	88	93	111	94	92	88	83	79	87	93	79	76	105	73	79	82	97	109	91	91	104	87	93	96	93	98	83	102	83	92	95	88	92	100	75	102	82	97	96	95	90	81	91	93	95	81	90	85	83	89	91	94	79	91	68	97	103	94	98	92	81	106	91	93	103	98	97	105	83	91	79	104	81	83	89	91	97	93	97	87	87	87	91	94	92	88	104	80	94	86	98	80	83	82	86	94	75	95	86	105	108	102	79	77	95	81	79	84	99	98	74	86	95	85	86	94	79	77	93	90	78	98	84	82	80	93	101	89	86	93	92	98	93	78	97	85	90	88	90	105	89	97	92	87	106	77	89	79	84	89	84	90	94	88	95	72	93	69	81	94	91	92	90	77	77	85	105	84	89	112	95	105	82	99	84	96	76	105	88	114	108	92	103	99	74	90	92	94	92	98	90	74	92	102	88	89	90	94	82	76	88	97	74	113	95	103	81	93	98	102	88	89	97	76	95	107	105	85	96	73	90	114	81	71	111	92	92	75	73	107	94	89	86	105	89	93	81	85	87	79	82	90	95	84	89	84	87	72	92	80	93	91	99	108	75	98	91	94	90	88	84	103	88	100	106	120	80	93	90	98	93	96	109	77	109	88	72	90	79	101	85	85	86	90	82	101	88	90	91	85	103	85	99	86	91	71	101	91	73	96	87	101	101	104	100	87	88	94	89	95	101	89	88	92	94	87	87	87	105	100	76	75	93	103	94	105	83	99	87	98	100	79	88	83	76	81	99	98	87	84	74	94	89	91	93	94	95	111	86	82	107	88	80	95	80	89	75	90	97	90	75	87	84	89	87	103	86	85	96	77	83	73	99	95	84	89	97	87	77	88	100	86	82	87	76	94	69	104	99	79	84	95	82	103	97	83	89	85	93	103	105	86	93	82	93	92	89	107	81	99	85	95	118	68	95	80	91	84	102	78	103	104	86	79	81	70	82	80	94	91	115	85	94	85	99	85	101	106	93	67	86	84	89	75	93	83	84	77	100	90	101	87	76	81	98	97	92	96	83	86	90	94	86	85	82	95	91	81	96	111	86	93	91	100	91	91	77	108	87	85	108	98	86	91	93	95	86	91	86	87	102	89	88	79	84	91	96	82	101	102	91	98	91	79	81	102	93	101	97	86	85	84	71	94	95	95	85	85	86	92	106	94	88	84	80	100	85	98	96	83	86	94	92	97	70	90	94	83	89	99	102	91	84	99	95	91	91	96	83	96	75	97	94	87	85	97	79	88	90	86	78	75	93	92	93	67	111	97	114	87	101	96	88	102	87	88	82	79	109	85	78	97	85	95	93	103	93	93	84	104	82	84	85	81	84	92	96	87	101	75	98	91	86	87	85	98	83	96	83	85	96	78	91	87	104	83	72	98	106	108	90	93	100	95	85	83	73	105	84	84	96	104	87	70	89	98	84	100	80	84	84	80	78	93	94	82	88	99	88	85	91	111	102	89	106	82	71	96	88	88	89	91	86	66	79	96	96	83	101	74	90	91	86	90	86
6609	429	572	581	556	506	432	445	424	425	362	352	351	361	354	379	346	314	375	347	359	323	328	311	365	327	342	319	349	347	357	363	341	337	341	343	343	329	342	335	389	325	332	353	326	310	355	335	320	305	349	334	333	350	309	325	336	351	323	312	309	318	330	337	336	346	312	323	336	345	351	338	338	342	305	341	327	314	325	269	302	318	344	314	313	330	326	327	317	315	346	331	364	328	334	305	348	350	346	343	338	313	329	312	369	336	330	346	302	330	346	336	333	322	322	344	330	330	347	325	320	340	315	358	337	341	348	311	339	323	334	331	297	332	333	348	309	303	334	347	350	338	344	329	347	349	337	336	322	344	348	320	334	339	314	343	327	314	368	267	315	331	346	321	327	346	359	324	345	323	309	324	332	367	351	333	330	315	313	330	333	311	341	294	309	335	324	329	376	315	305	322	318	371	342	375	332	329	306	349	292	310	331	344	356	367	311	355	331	345	357	330	347	370	351	331	367	312	358	344	312	323	350	343	331	338	368	352	342	334	322	359	333	313	322	327	333	313	326	328	351	322	311	347	351	342	319	305	335	341	304	343	339	354	343	323	315	316	312	343	340	330	361	321	323	338	317	343	336	307	302	325	358	330	328	323	324	356	358	318	352	346	327	315	323	349	336	345	351	324	323	336	322	328	324	326	342	347	338	340	329	350	323	317	319	320	321	311	354	333	344	344	334	322	325	320	329	333	327	339	329	293	324	328	323	304	298	333	329	277	348	321	323	351	358	352	314	310	335	334	318	325	342	346	329	329	313	341	335	341	342	321	329	331	339	341	343	329	336	320	329	339	341	330	363	291	330	346	324	328	321	316	313	337	314	354	306	301	296	332	339	310	335	308	330	326	322	335	325	326	295	335	360	302	319	346	337	334	333	332	341	353	343	333	341	352	306	346	314	312	337	329	345	316	326	330	319	289	352	346	324	325	313	337	313	355	317	333	358	351	316	329	347	328	370	314	341	339	341	338	322	324	322	326	353	330	306	298	334	349	323	345	337	322	335	321	288	318	318	317	327	314	333	319	320	338	355	335	338	319	315	367	329	348	309	331	311	341	336	339	329	336	336	334	330	352	317	326	330	347	349	360	299	337	337	319	341	321	326	307	337	367	322	341	324	330	311	359	316	306	350	357	338	345	344	316	327	318	342	328	342	301	311	327	347	313	337	374	323	308	327	335	334	303	330	311	324	310	365	335	315	319	314	340	326	304	310	339	342	379	315	320	318	301	334	340	344	356	311	335	315	315	307	353	350	306	329	351	327	352	332	359	311	339	344	301	338	313	333	365	327	299	333	299	320	315	363	329	357	329	341	289	335	359	290	343	331	346	346	327	315	318	327	342	332	348	313	347	315	330	304	311	378	305	318	345	340	334	310	362	318	341	323	346	338	355	348	287	315	335	356	321	315	321	312	311	327	326	299	329	291	341	334	334	351	321	330	357	326	322	342	350	355	350	349	326	307	322	339	339	344	340	353	312	316	326	323	351	309	324	312	316	337	325	346	363	329	339	349	330	346	366	347	306	338	338	329	339	353	307	347	320	327	361	311	318	339	330	334	334	319	351	318	329	300	324	318	309	324	328	314	314	344	307	363	304	326	329	330	288	334	343	371	346	326	344	344	344	327	343	338	336	349	322	346	317	312	350	318	281	340	328	307	318	315	327	321	339	368	336	354	316	341	327	318	320	316	336	340	318	283	326	338	329	327	328	300	338	332	326	337	345	343	299	366	380	333	341	354	335	345	337	341	326	329	319	345	326	324	316	323	331	319	317	343	341	321	319	356	316	336	335	327	335	324	334	344	308	323	362	325	324	313	336	318	285	341	329	321	335	339	335	335	287	293	341	341	358	342	304	321	350	341	340	342	337	335	339	339	323	347	346	325	339	316	328	329	329	314	343	335	321	336	344	326	308	330	320	324	293	353	313	339	334	353	315	320	300	299	316	335	340	301	325	300	311	343	323	333	336	350	308	319	360	309	342	337	354	378	330	303	308	316	338	334	316	312	311	331	329	328	323	324	312	322	339	342	356	322	333	316	353	320	311	320	333	346	331	320	292	299	329	321	275	344	316	323	345	328	345	333	320	348	346	315	289	313	344	348	309	332	360	328	320	333	340	334	329	338	342	339	348	350	350	348	326	299	333	314	367	305	347	311	339	329	335	342	335	293	334	339	298	313	367	304	346	355	309	342	326	323	331	302	334	319	339	329	367	325	345	322	329	346	335	318	331	309	349	333	320	287	338	326	368	330	336	293	308	350	349	301	322	361	327	326	333	333	342	332	322	300	337	327	361	307	319	315	321	341	331	324	327	329	335	312	311	377	317	324	334	329	357	317	299	330	369	327	319	315	320	353	317	325	330	308	330	333	352	310	338	356	337	352	336	311	319	336	343	348	325	325	328	371	338	347	334	359	314	311	400	330	333	333	332	323	334	345	343	314	303	334	365	355	342	344	336	314	322	304	321	330	346	301	344	318	350	333	286	320	322	341	341	364	317	329	346	345	329	317	310	329	338	353	336	327	327	337	338	300	308	329	338	312	304	337	331	315	379	316	332	340	343	346	329	337	333	333	355	345	320	300	349	370	293	320	357	354	347	320	362	382	344	303	310	321	307	321	330	348	329	350	326	322	347	350	321	350	333	311	345	334	306	328	312	327	306	343	323	297	324	354	317	311	317	339	304	309	311	342	333	278	356	319	338	313	334	298	322	324	302	336	334	316	280	360	305	314	358	320	331	348	352	334	324	327	331	335	300	334	317	346	347	335	346	325	316	323	331	313	341	334	309	354	334	358	298	322	347	354	358	345	324	332	338	327	331	310	326	340	355	297	305	307	338	308	338	333	351	325	310	339	320	310	326	325	320	315	332	348	317	336	293	361	315	344	342	311	342	318	332	353	343	347	325	317	347	335	359	291	327	319	332	310	303	310	356	384	312	300	339	328	295	318	361	339	322	317	310	335	345	326	318	333	324	310	332	335	337	308	321	336	315	355	326	331	360	339	347	326	303	306	314	343	349	312	349	330	322	339	327	294	347	323	328	321	302	357	343	343	349	317	342	312	319	305	345	344	332	318	330	333	351	329	334	288	327	305	340	359	362	316	289	345	327	348	341	342	338	343	329	361	306	336	333	316	364	309	314	327	314	313	333	335	300	345	372	336	375	328	339	353	337	334	359	334	337	312	305	326	336	359	313	336	318	341	308	320	330	309	341	311	362	307	322	300	286	360	312	302	362	321	306	328	348	352	342	344	305	332	335	307	343	315	332	319	330	338	337	339	304	296	332	326	340	300	312	355	337	342	340	346	331	308	328	291	315	327	340	328	326	320	343	318	329	329	337	306	329	309	306	319	330	336	329	330	317	331	325	317	328	321	333	323	316	320	320	341	335	344	354	332	300	332	332	338	348	342	354	322	331	367	338	342	354	347	342	327	334	323	331	309	329	328	325	348	345
29271	5260	1448	1062	849	580	485	403	367	296	291	269	291	263	234	262	249	213	239	211	208	206	203	206	223	223	197	194	215	191	216	218	232	187	212	186	193	223	174	215	190	194	182	206	198	205	188	181	193	208	178	189	176	186	192	219	178	200	210	198	199	190	210	201	182	163	188	210	208	200	207	186	174	186	227	203	177	178	190	190	194	211	167	188	193	185	208	211	193	174	206	164	199	203	185	203	183	194	183	219	179	193	180	196	205	188	183	203	174	198	184	212	171	183	194	199	197	199	193	184	174	188	199	188	199	175	206	205	185	211	191	186	193	178	172	169	185	189	186	173	178	176	215	190	176	178	184	152	191	208	205	174	181	209	188	167	206	207	193	201	207	181	194	189	186	210	177	185	198	181	194	184	190	206	192	180	172	194	179	185	201	198	189	212	179	181	181	188	220	180	184	217	201	174	205	194	196	184	207	179	201	196	210	192	237	182	190	175	171	180	190	217	195	183	177	203	165	149	202	201	200	195	182	197	192	207	193	171	197	186	181	193	177	199	194	191	199	200	200	202	189	200	191	176	200	188	217	195	194	187	200	189	184	206	189	179	196	218	202	187	194	186	198	190	167	185	174	167	169	173	158	184	219	191	190	180	185	191	196	200	208	188	179	187	195	157	186	197	187	182	189	190	181	188	199	210	181	170	174	193	221	193	176	185	196	177	184	190	179	191	192	188	183	189	179	183	192	194	165	194	204	176	179	167	177	210	179	169	187	194	196	213	174	203	193	205	202	216	205	172	180	175	211	175	189	177	171	196	172	183	195	187	213	182	187	163	179	179	200	186	185	186	182	180	203	185	191	198	189	179	186	202	202	174	192	182	175	172	182	186	172	205	178	190	201	177	181	183	176	173	165	219	167	200	184	180	207	171	184	175	193	164	188	183	186	193	179	188	208	201	201	191	211	206	193	196	178	177	215	186	201	207	200	174	220	195	201	180	177	183	185	193	183	177	208	216	194	198	193	181	218	187	191	215	198	199	190	205	194	181	190	195	191	166	171	190	168	198	174	211	206	210	184	214	207	204	197	191	188	203	187	192	179	167	176	201	193	191	195	190	189	192	198	200	194	198	225	163	186	177	192	186	182	184	197	189	201	177	193	202	181	187	213	197	189	206	196	186	193	211	199	192	198	210	205	176	184	179	209	194	168	196	193	194	206	187	189	214	181	182	190	169	182	179	167	208	205	195	191	176	169	164	176	186	201	186	180	179	219	189	190	205	197	178	196	171	189	169	191	199	186	190	199	194	198	208	218	190	183	194	205	205	180	169	176	212	165	178	186	176	185	175	189	195	179	195	187	193	203	194	183	181	194	216	177	170	205	197	198	176	163	176	201	190	199	181	180	190	191	196	208	218	179	186	193	210	190	179	197	201	184	211	179	176	211	173	195	181	189	206	192	228	216	190	174	183	180	197	199	182	204	179	188	203	198	198	175	211	200	195	184	188	204	212	200	191	213	164	173	204	188	171	195	195	197	182	194	171	200	191	203	175	183	227	179	189	194	189	208	182	194	153	191	188	177	202	208	197	196	174	191	174	205	161	178	197	207	180	194	168	195	191	181	182	216	183	226	177	174	188	178	200	179	177	211	198	200	193	185	196	210	199	189	187	197	197	206	189	175	181	206	192	173	192	166	186	172	184	192	173	191	195	174	194	196	186	201	182	197	216	165	211	204	195	193	203	146	190	173	182	190	181	169	189	196	206	193	212	210	193	206	189	203	212	205	190	163	194	192	169	202	171	183	176	198	193	195	182	181	211	203	195	213	195	174	180	182	158	216	184	216	193	173	199	164	166	226	202	190	178	171	196	205	188	192	204	198	164	203	166	191	188	192	174	186	183	194	188	192	210	169	201	186	209	176	209	162	204	191	186	188	191	195	201	205	187	195	203	184	175	204	182	194	202	181	184	190	173	205	186	165	186	196	192	186	196	211	194	190	198	196	187	214	200	190	197	217	179	205	186	209	186	206	191	217	192	189	202	200	213	188	202	207	177	186	191	188	202	185	184	185	181	204	194	182	194	195	192	187	156	166	186	176	202	180	187	197	177	185	207	211	178	212	189	153	206	204	206	181	213	182	181	192	198	189	171	192	206	209	210	184	195	177	181	176	185	215	219	197	200	170	160	214	220	186	174	195	196	213	174	183	202	172	173	189	184	212	182	194	181	192	218	190	191	160	178	200	185	199	198	214	192	225	209	177	194	190	223	206	183	195	206	203	199	202	195	187	196	191	189	202	212	184	195	219	216	169	185	209	212	180	192	178	183	172	202	183	193	171	186	179	197	166	186	174	177	189	170	186	177	200	216	200	207	204	202	195	180	214	200	177	200	191	200	200	204	186	170	172	177	175	199	165	184	172	191	186	176	208	195	196	194	202	190	186	196	194	202	182	192	193	178	188	185	194	209	182	185	166	177	178	184	210	193	180	191	190	191	210	202	189	190	176	192	217	163	200	200	195	194	172	202	186	180	188	168	204	190	214	209	221	182	179	192	202	186	191	199	174	172	167	179	168	201	190	172	191	191	186	193	168	185	205	205	177	170	190	176	168	194	192	190	187	185	189	173	190	193	188	179	207	189	196	208	157	225	205	204	189	178	174	196	184	171	186	192	191	186	197	199	186	209	179	187	184	177	196	161	163	212	221	184	199	179	164	204	193	196	215	199	201	165	206	166	177	214	178	214	183	191	207	183	191	166	207	189	227	213	178	192	181	179	211	197	187	180	183	191	194	193	180	165	187	182	177	188	182	194	175	184	200	190	204	213	195	197	158	181	173	148	191	202	198	187	203	218	171	171	189	193	194	183	183	205	179	163	189	207	189	158	180	171	198	207	198	180	191	195	218	184	207	184	160	188	180	178	181	215	201	205	174	192	176	184	190	206	200	196	177	220	169	186	166	180	160	185	184	169	172	191	184	200	196	185	221	187	209	198	169	189	168	179	167	190	188	190	183	197	174	181	179	223	179	202	195	183	202	208	183	217	184	198	208	208	211	176	203	189	192	173	178	184	184	201	177	206	197	173	201	179	205	186	192	190	194	191	194	157	173	192	167	199	179	188	176	171	181	196	180	212	192	162	192	181	185	199	184	197	177	183	195	189	184	201	197	177	192	188	208	178	209	210	180	190	214	200	199	176	204	206	179	200	213	197	205	173	205	193	189	188	208	184	204	189	198	180	176	198	189	173	190	194	223	204	194	166	194	209	185	189	186	189	192	190	188	198	179	212	183	224	188	202	199	195	189	190	192	201	170	191	198	170	162	195	182	194	206	173	188	182	185	167	192	189	178	169	198	194	174	190	207	189	204	177	195	181	210	173	199	212	198	202	201	185	178	175	209	163	196	201	182	190	180	169	211	179	175	194	188	188	190	173	229	192	189	167	162	211	179	200	221	183	188	195	200	185	187	191	209	177	188	193	181	190	195	188	190	191	213	194	180	186	190	180	195	192
13505	1550	3150	3608	3288	2731	2172	1931	1667	1457	1239	1211	1113	1039	936	933	937	898	867	776	787	799	746	706	692	728	702	682	709	715	686	701	682	629	684	636	666	652	642	649	603	630	614	642	621	656	649	617	622	647	578	576	634	612	628	588	582	568	614	639	586	541	620	622	637	645	617	555	603	554	627	602	613	584	625	603	554	576	589	606	606	582	594	569	626	634	569	627	599	626	606	589	596	614	607	583	576	603	589	594	579	595	597	570	647	617	579	601	625	596	602	623	543	640	597	638	600	567	579	611	602	636	611	588	617	616	586	609	584	589	650	570	596	588	646	594	560	588	582	619	618	580	567	604	578	619	608	615	583	646	634	591	633	567	638	580	614	649	585	584	608	591	608	586	664	649	581	645	594	583	580	617	581	605	575	536	574	597	608	622	634	615	633	621	569	580	565	582	585	566	578	609	588	617	624	577	623	628	625	558	638	549	606	572	606	605	555	583	566	612	627	585	600	643	601	564	657	605	595	618	629	609	595	571	619	660	581	574	625	580	575	624	592	567	627	591	588	562	601	591	562	617	574	610	617	631	592	567	569	600	595	585	589	574	603	589	604	573	594	637	605	621	576	585	556	547	614	596	605	581	592	574	606	577	601	605	559	618	535	549	620	579	646	597	604	585	599	664	602	605	620	624	585	565	601	592	587	563	608	596	529	565	581	621	633	654	625	555	594	608	597	596	575	562	604	586	549	618	577	561	591	569	586	574	579	595	590	636	626	550	613	605	604	637	558	616	644	613	586	582	574	603	585	565	618	600	595	577	620	622	565	562	550	577	575	575	630	611	586	598	605	603	608	574	609	575	626	660	556	595	562	587	595	604	595	534	571	553	585	552	615	598	633	604	567	592	547	573	583	576	609	578	555	563	583	659	603	626	551	571	602	590	594	566	547	562	554	614	606	642	583	606	610	641	566	560	606	576	564	572	585	601	633	571	580	601	625	582	594	599	613	583	591	575	580	563	600	567	625	621	594	573	622	603	569	599	581	556	623	606	623	573	608	577	591	553	607	592	609	565	643	597	593	625	583	576	569	602	577	572	633	576	642	649	618	614	575	590	597	551	611	610	629	589	610	606	643	609	611	595	609	586	615	608	590	591	601	600	565	600	574	629	600	597	619	559	595	660	598	603	561	585	613	613	607	623	585	597	599	577	560	575	601	593	582	605	557	646	606	553	603	573	606	596	574	621	601	589	612	603	654	552	568	562	593	598	598	544	605	547	634	578	540	619	600	565	598	582	562	588	606	621	582	524	586	574	548	579	604	550	621	599	650	573	566	632	607	590	595	570	611	594	582	605	541	574	562	607	604	612	601	594	608	580	602	610	566	596	607	586	581	592	603	584	574	589	566	631	594	581	595	617	631	621	600	633	593	602	615	577	561	590	605	579	563	606	584	565	631	636	608	656	580	610	629	636	600	604	591	596	583	618	654	597	548	587	574	587	582	609	637	582	595	575	646	627	579	558	572	596	591	566	579	652	586	595	622	629	610	584	613	582	598	593	614	601	597	562	560	592	600	581	586	564	596	624	614	564	585	590	601	579	572	571	608	572	556	583	606	606	579	637	641	582	646	545	616	604	552	601	613	584	607	563	593	580	572	561	627	590	604	631	612	606	578	598	582	617	614	555	562	601	600	615	643	579	612	568	640	590	605	631	553	633	561	598	579	618	608	589	581	596	587	562	574	595	617	578	580	625	577	556	562	620	601	601	610	575	607	549	613	579	596	606	555	603	592	583	588	598	596	579	576	604	597	590	616	585	616	557	573	572	623	658	584	600	575	609	588	597	610	587	587	599	579	626	574	621	563	560	538	626	568	632	591	621	623	624	615	601	600	576	627	572	577	602	639	606	591	596	633	615	586	596	605	592	587	590	577	601	566	574	599	635	580	595	573	578	572	548	587	569	595	573	568	558	594	594	610	588	596	613	556	636	594	629	589	602	585	597	558	608	561	629	618	619	578	553	600	603	592	605	577	595	615	605	620	573	605	621	619	580	576	568	620	603	633	572	639	605	549	575	553	637	591	590	576	592	585	558	597	627	597	590	581	572	597	562	582	612	607	617	569	607	612	573	542	599	566	645	649	557	566	614	610	605	559	579	592	610	619	593	635	560	642	582	606	576	611	595	597	577	594	594	614	645	575	608	537	568	607	594	617	613	554	625	608	599	599	618	564	581	594	576	621	655	623	600	595	629	589	583	595	633	603	603	575	612	608	612	639	637	576	577	636	555	638	565	564	584	573	585	618	567	539	569	579	569	558	559	636	581	595	558	591	628	546	585	602	601	576	620	567	565	564	562	589	575	597	558	583	592	612	598	562	601	574	579	562	604	615	617	598	653	555	597	566	594	616	578	590	606	575	603	601	640	612	572	627	608	590	548	645	582	603	568	605	621	616	590	616	578	594	582	580	636	621	583	578	583	591	559	574	584	616	604	627	588	606	572	613	570	576	586	589	596	632	593	586	591	597	602	602	621	622	568	621	633	594	624	618	571	611	586	578	552	584	600	581	624	589	593	595	620	577	623	596	591	579	573	569	623	619	567	561	610	545	583	599	602	608	575	637	605	571	586	591	595	598	618	575	616	588	595	611	555	602	580	612	677	552	597	599	598	593	620	631	587	620	585	565	606	644	626	592	611	596	574	621	598	605	557	598	606	638	608	572	550	684	628	576	582	610	575	548	597	583	637	558	591	548	571	644	584	621	601	623	591	595	609	590	550	589	571	571	601	577	598	605	606	598	626	596	603	592	630	603	582	572	596	593	581	598	608	592	546	637	610	617	613	590	584	606	603	588	590	595	568	613	543	584	663	568	588	591	569	562	593	598	581	596	596	583	590	597	583	572	563	644	578	589	574	621	613	601	604	606	631	625	579	604	593	652	555	585	570	599	595	595	607	601	578	612	633	626	610	581	596	589	590	574	579	583	630	624	596	567	622	621	632	600	608	588	639	616	578	544	592	637	595	612	695	576	587	589	594	600	656	629	565	592	612	626	591	617	575	590	623	612	563	619	564	564	622	600	668	616	598	592	566	572	570	599	573	588	590	614	610	616	580	619	603	593	594	638	577	639	599	576	583	622	561	551	579	599	572	579	596	612	603	640	550	613	588	605	609	627	604	587	605	581	604	623	596	595	602	639	563	620	569	595	582	598	586	615	615	609	647	580	628	628	605	553	583	606	587	566	569	574	571	608	540	574	612	609	554	600	624	568	565	598	614	571	542	573	604	592	559	602	597	599	568	617	526	599	585	553	577	586	625	591	591	591	586	624	606	576	563	584	559	616	637	578	588	564	613	582	552	587	612	638	652	578	589	610	560	593	591	565	610	591	537	572	613	598	640	631	607	569	590	601	633	576	645	548	592	606	582	552	618	579	577	618	610	600	606	582	581	612	583	604	618	539	563	611	596	605	626	611	587	558	655	605	608	619	606	585	583	597	580	600	594	596	588	623	569
39318	12412	3211	2193	1581	1146	915	752	659	569	507	415	438	407	392	349	380	343	354	350	323	322	289	289	338	338	323	315	318	277	317	307	300	285	313	309	284	310	295	307	300	309	317	268	286	278	290	283	303	309	293	275	286	281	323	269	258	253	279	307	285	289	302	285	271	282	294	262	285	266	286	301	266	260	262	268	267	267	283	286	295	298	266	277	282	284	302	272	241	289	295	276	277	307	297	292	297	299	319	278	280	272	324	291	282	299	265	271	315	292	292	278	274	317	295	274	286	290	269	273	273	276	288	286	289	265	315	295	294	288	285	280	268	258	294	250	287	268	295	263	267	289	285	303	287	280	291	296	295	270	313	277	272	269	259	288	279	252	288	265	266	307	289	309	309	297	301	272	261	270	317	261	283	275	279	274	283	269	285	282	269	289	295	296	284	285	274	293	299	272	278	254	278	266	280	288	294	302	291	264	289	261	299	304	274	274	271	283	282	305	278	310	266	314	277	288	291	260	286	268	295	282	290	285	270	299	288	275	290	291	267	287	275	307	289	292	269	295	276	300	294	303	291	289	266	275	298	290	269	278	286	305	293	300	277	299	261	297	304	282	291	290	293	268	287	288	256	267	288	272	299	307	280	297	275	273	286	272	293	285	320	254	335	280	293	297	292	311	271	275	252	267	295	316	284	277	254	290	280	290	286	265	301	273	251	295	291	261	279	290	272	271	273	302	302	266	266	299	254	303	285	270	273	295	257	295	275	284	293	285	273	299	297	292	258	304	276	276	290	285	278	283	301	270	309	310	283	314	264	298	272	274	279	291	266	287	253	296	286	281	296	260	287	279	283	291	276	295	281	282	294	305	269	302	291	281	301	256	278	274	262	264	274	303	296	279	302	278	312	293	283	290	296	284	281	280	282	254	285	306	306	293	276	266	286	293	322	289	305	259	307	282	278	264	300	273	310	287	276	281	288	278	274	273	290	317	290	284	289	287	303	292	244	280	246	264	277	295	284	286	287	255	258	271	276	316	259	276	292	279	278	300	269	285	278	284	309	330	268	275	247	276	258	272	284	280	292	302	289	273	263	274	306	277	289	274	260	279	281	280	294	292	281	277	264	276	265	302	262	267	270	281	276	296	283	307	263	292	304	265	254	292	274	281	298	277	281	297	286	249	296	269	277	297	286	322	274	276	265	294	296	257	304	254	275	290	273	321	288	265	274	270	306	263	292	262	256	284	284	274	288	282	264	283	301	286	277	275	292	277	271	268	264	294	274	302	283	271	286	284	282	286	276	296	301	280	267	240	295	286	286	277	293	260	299	324	249	249	278	279	283	290	305	292	270	259	262	276	257	269	283	266	282	294	276	288	255	313	267	279	273	285	273	307	250	279	280	297	277	267	319	272	281	289	300	282	274	273	307	291	294	281	299	264	269	296	281	292	277	277	274	306	315	259	247	263	298	314	272	282	276	289	291	289	262	301	286	275	326	266	275	292	284	274	298	274	266	280	293	284	294	292	305	291	289	266	308	277	280	291	282	303	284	316	262	306	286	303	302	292	276	301	292	264	306	307	292	286	275	284	280	294	270	304	297	292	288	270	291	280	313	264	274	269	284	285	277	280	288	258	287	271	289	286	259	276	280	298	240	301	293	269	268	300	294	287	273	280	317	328	275	263	290	264	311	307	287	294	286	333	300	269	296	276	268	297	276	267	276	293	283	286	255	278	296	289	287	284	273	274	262	253	310	304	235	267	314	282	298	293	283	299	288	298	277	274	275	283	262	256	299	271	275	277	273	291	291	283	265	289	286	300	300	284	268	281	298	272	288	247	265	300	277	300	284	267	275	313	250	267	298	287	311	287	286	309	289	274	256	269	306	253	286	301	295	297	272	282	289	251	288	305	282	298	259	297	298	296	287	303	260	265	296	284	287	271	306	289	285	278	288	304	310	291	287	322	298	291	285	259	284	256	268	301	319	289	277	288	299	279	334	294	279	310	248	278	293	277	288	276	320	286	263	294	273	278	300	269	273	296	272	267	311	281	279	294	289	268	303	301	251	261	258	280	286	272	262	251	277	268	262	280	292	293	298	284	294	296	271	300	274	280	320	293	284	322	270	281	294	238	269	308	295	288	264	289	269	281	284	284	271	272	313	287	267	293	275	287	265	300	286	252	273	278	261	304	295	320	262	282	326	276	283	291	292	313	280	288	287	276	324	295	268	279	298	269	299	309	298	282	276	269	300	270	284	256	277	283	267	291	245	291	284	313	276	288	296	298	284	275	286	310	285	280	264	280	292	257	288	284	312	285	328	321	283	289	278	278	274	262	280	263	297	272	312	265	282	276	270	302	283	287	286	315	298	284	336	257	293	298	284	287	276	275	298	251	286	279	283	266	279	291	293	295	256	270	265	281	253	280	287	282	264	299	307	284	292	252	297	278	301	283	291	282	326	266	274	285	297	288	261	310	279	285	266	292	313	268	290	274	298	247	262	269	276	294	270	265	289	296	290	271	280	300	271	298	275	291	278	281	289	290	263	278	304	271	279	310	276	317	305	271	256	250	281	292	286	278	304	286	251	273	272	268	289	289	278	236	287	274	243	276	281	291	298	272	289	304	289	300	290	299	282	294	291	309	261	274	313	275	298	299	260	296	277	280	310	276	286	302	307	264	296	274	306	282	272	289	273	310	281	280	317	281	286	295	324	297	302	285	300	311	303	310	295	295	301	288	296	305	268	277	296	254	305	303	288	269	275	274	297	306	260	281	256	291	288	287	268	307	310	298	267	268	259	290	279	296	263	300	302	304	261	301	302	292	308	296	292	278	306	291	271	287	273	260	283	273	288	281	295	304	271	309	278	277	275	290	299	279	284	288	281	275	287	301	273	280	253	267	283	308	277	281	262	294	275	291	282	277	273	272	283	306	267	274	318	277	314	288	320	262	267	273	277	291	259	296	299	273	282	297	283	278	268	273	292	282	282	284	260	266	276	318	290	304	269	291	280	291	293	251	273	301	259	280	305	271	278	294	293	260	285	291	262	295	267	307	244	282	290	298	267	296	278	281	252	322	264	268	261	269	300	287	303	282	285	304	268	308	319	257	293	261	264	272	266	298	286	278	255	324	295	312	287	259	279	295	274	285	290	281	280	251	241	283	255	302	276	298	297	254	292	296	296	288	323	262	275	279	312	261	266	308	278	299	312	284	275	299	287	283	283	285	309	310	297	286	272	310	292	278	306	282	291	262	272	301	290	263	292	295	290	283	273	287	281	297	279	283	306	318	257	325	292	269	243	290	283	283	286	304	275	269	284	285	267	255	284	268	261	273	299	276	274	289	265	269	267	287	295	288	284	285	303	314	278	314	287	272	261	300	268	256	262	279	301	314	272	251	302	292	294	338	265	309	293	287	248	307	290	307	304	291	299	282	275	273	273	270	294	276	281	280	268	282	277	282	299	293	292	307	277	271	307	296	310	272	308	289	302	274	290	275	284	265
17337	2519	5429	6273	5413	4657	3742	3247	2813	2450	2147	1916	1751	1640	1511	1366	1392	1321	1233	1180	1213	1163	1161	1072	1059	1099	1059	1042	1024	1044	937	941	1041	935	1014	1014	981	951	887	933	922	923	893	868	835	905	890	850	881	878	840	876	879	906	866	872	848	841	876	852	875	847	812	863	892	839	900	834	865	901	841	800	859	873	839	870	930	898	829	843	814	888	814	801	835	856	865	854	823	858	803	763	831	863	812	827	787	841	832	820	859	876	792	872	860	826	833	867	833	851	837	815	819	808	854	833	796	843	859	787	865	837	832	822	843	763	810	881	863	808	794	820	806	880	840	841	815	841	811	826	813	803	861	872	819	843	861	901	817	820	828	805	810	867	839	822	814	816	796	837	806	813	847	795	842	845	790	801	874	869	833	769	863	873	806	795	804	814	877	823	823	848	792	828	854	808	808	834	863	836	781	820	834	870	828	855	789	775	831	851	835	828	795	843	855	831	878	837	841	831	833	797	825	845	789	759	839	796	812	838	780	854	845	813	772	810	863	848	832	833	801	831	838	803	833	850	833	847	841	821	837	784	781	843	830	824	806	791	805	832	795	872	811	869	783	826	784	777	791	826	824	794	857	811	843	830	804	883	879	819	774	872	806	844	790	802	845	845	820	791	806	812	782	792	867	876	872	806	809	842	790	827	868	776	749	869	813	851	840	817	822	850	866	777	785	778	774	775	837	775	801	859	869	817	801	811	780	817	831	835	828	887	794	827	796	774	803	829	799	844	804	878	819	838	821	797	817	807	826	795	857	769	825	835	791	810	806	802	801	845	873	839	780	816	815	785	827	846	753	788	844	834	849	815	834	803	846	804	789	843	824	826	805	797	851	777	847	850	829	803	861	811	809	759	804	826	816	777	837	812	830	820	804	834	845	811	829	760	829	798	782	834	824	790	851	843	777	842	844	821	863	845	792	836	832	788	820	828	790	772	824	850	853	822	871	846	803	858	857	837	820	840	823	850	818	832	826	834	827	845	871	800	777	798	844	829	798	822	845	819	784	818	835	850	848	800	765	796	812	810	843	807	870	850	793	810	851	865	865	850	762	818	855	799	877	806	802	819	833	847	855	804	851	821	790	824	853	884	809	815	839	809	843	800	819	831	875	841	840	817	812	796	851	834	822	830	832	845	824	833	809	793	788	772	826	803	814	815	824	816	770	850	811	841	801	822	875	830	862	792	805	815	785	804	831	835	764	792	833	820	842	769	829	783	852	802	797	861	755	830	808	826	816	812	784	792	831	780	795	851	825	793	801	853	831	780	844	810	874	775	779	800	802	788	851	819	838	860	798	840	775	815	809	852	857	843	895	807	856	796	780	795	853	774	838	804	823	841	881	825	817	804	824	833	882	837	841	833	879	862	747	867	792	785	818	827	853	853	897	817	824	794	801	769	840	788	796	862	814	799	788	805	863	768	797	853	821	787	856	841	812	812	835	875	818	837	864	856	815	858	874	786	824	868	860	835	775	847	843	818	872	805	840	842	859	815	815	837	837	822	793	845	832	794	804	823	838	858	833	853	812	821	830	812	841	813	837	905	833	799	831	897	800	825	837	819	847	820	858	876	848	784	854	843	775	851	836	821	842	818	796	791	880	809	857	752	787	799	793	845	805	823	846	827	835	830	807	815	808	817	816	822	808	797	839	843	804	890	814	813	790	827	812	817	811	809	842	838	839	819	804	755	828	819	802	807	839	828	800	844	780	812	825	824	894	876	817	833	788	753	855	812	818	827	826	800	866	816	808	807	815	793	821	800	774	856	813	811	826	798	821	787	814	819	804	851	761	866	791	803	783	829	837	816	803	880	883	793	833	817	836	833	849	741	805	889	865	835	823	840	787	846	838	828	823	797	851	801	823	839	834	837	843	827	820	845	843	782	791	799	813	863	813	784	805	855	817	826	866	813	841	813	819	795	811	845	817	843	811	841	845	816	804	853	873	839	853	804	798	809	869	845	834	791	821	831	779	828	805	823	790	807	817	861	831	830	821	860	807	837	850	852	831	841	804	855	829	845	808	842	852	790	823	840	843	812	823	847	777	836	837	802	810	816	832	824	823	824	816	847	852	814	827	834	828	870	851	802	789	766	769	825	837	780	818	850	845	806	813	880	797	813	853	798	823	861	873	850	856	761	828	795	826	834	808	813	791	833	797	813	834	834	846	805	840	831	837	870	847	807	867	840	793	828	835	881	837	780	821	806	817	842	861	782	838	868	853	789	852	841	878	812	802	798	871	839	830	822	852	833	770	764	844	818	862	825	845	850	799	806	816	795	747	820	792	805	799	822	780	840	805	875	883	803	784	788	813	792	874	804	844	811	784	815	829	800	793	779	810	842	775	834	811	836	826	901	832	843	820	819	818	809	927	846	860	779	843	742	844	812	848	795	830	840	828	782	848	851	807	847	754	850	846	778	795	827	837	787	856	796	809	863	838	845	873	818	798	821	865	792	796	870	807	829	853	842	878	819	836	854	819	839	830	844	777	818	824	825	834	821	822	783	814	863	833	859	841	836	836	824	809	811	793	803	812	796	841	795	864	839	812	835	795	830	770	836	845	791	877	815	832	793	887	858	818	848	804	819	820	820	815	820	837	820	874	838	870	828	877	853	734	843	873	817	793	813	818	798	813	817	815	883	795	851	824	809	778	781	851	830	848	823	822	817	816	883	811	809	839	788	813	836	864	804	800	815	876	786	834	836	820	836	803	817	807	820	860	838	822	794	790	839	845	827	811	815	814	847	878	865	822	811	866	837	777	810	806	816	833	810	819	825	806	834	805	836	853	830	843	865	834	799	801	807	855	837	811	811	839	826	798	861	749	823	810	823	836	785	797	784	864	850	826	866	817	852	798	782	794	840	832	859	861	876	859	867	816	795	864	790	818	814	809	858	838	797	800	791	837	814	855	809	826	843	879	747	859	814	828	830	806	853	840	866	828	799	824	869	806	783	808	824	792	825	793	814	766	834	870	819	796	906	876	832	839	827	801	844	801	820	848	852	818	835	834	772	806	820	811	838	825	832	789	808	828	833	850	826	882	834	820	768	865	840	859	839	832	813	817	815	831	813	857	789	825	842	820	776	820	883	826	822	745	805	870	806	842	839	847	774	873	840	833	819	836	825	842	807	824	854	886	829	834	863	868	800	858	806	830	823	848	856	825	873	848	871	852	817	850	822	813	843	846	763	781	825	854	837	798	863	837	843	770	758	858	827	818	857	824	835	826	809	832	859	872	878	791	863	816	850	812	811	824	839	827	788	804	826	869	825	817	834	810	852	849	881	813	781	843	814	845	788	821	818	818	850	786	837	829	834	815	830	866	771	826	805	836	793	823	783	827	823	796	846	840	819	814	851	818	859	853	816	833	859	824	836	885	801	839	835	851	816	828	803	785	844	804	808	815	840	839	848	847	852	793	876	803	878	844	812	849	858	856	820	841	813	821	821	866	745	820	830	781	826	773	817
5989	401	212	176	147	116	127	88	114	92	111	97	92	106	96	99	121	98	83	89	98	92	86	83	81	91	98	89	95	107	118	91	83	86	100	85	85	96	84	110	98	101	100	93	99	92	90	88	95	97	95	97	94	81	85	91	99	87	96	98	96	108	105	107	91	89	104	100	88	103	101	85	102	96	107	82	82	93	108	87	102	110	100	114	100	99	85	86	97	103	92	100	86	86	98	70	89	97	103	85	102	99	87	79	119	110	91	89	102	90	99	97	100	87	83	92	106	98	97	100	90	118	113	101	106	106	80	91	84	93	93	96	76	103	98	86	87	91	96	81	98	84	80	95	94	102	96	90	96	95	98	92	86	94	91	102	84	97	88	85	87	82	103	82	108	75	85	90	104	94	89	92	98	84	85	116	83	90	106	99	91	82	89	72	102	103	91	98	78	97	86	104	100	81	95	82	88	86	97	88	95	99	83	81	111	84	110	97	91	81	94	83	83	78	70	103	103	109	90	92	90	76	93	89	102	75	86	96	98	74	82	84	97	98	98	85	72	77	82	89	100	89	77	103	83	92	104	86	80	108	112	92	92	89	90	103	76	80	74	95	84	108	105	86	92	82	87	97	97	77	81	85	92	93	98	94	92	83	87	100	88	94	98	80	99	96	99	101	73	97	85	82	80	81	80	100	90	113	100	98	92	79	84	97	105	100	109	107	89	84	93	80	92	94	86	90	79	85	92	84	100	93	93	84	93	79	81	98	100	84	93	90	91	70	89	89	94	114	84	103	87	74	100	67	86	77	97	101	84	96	86	100	102	83	85	75	91	104	84	94	90	85	77	95	99	79	90	87	90	99	79	95	84	109	90	87	94	98	96	81	91	73	83	92	109	80	82	113	96	96	104	72	77	74	106	99	98	91	91	110	76	85	80	76	98	105	84	95	97	102	78	95	104	98	84	97	93	85	98	80	101	79	94	81	70	74	99	98	85	91	99	105	79	100	89	91	91	105	89	94	81	88	100	90	98	98	93	101	99	85	77	97	78	99	87	98	92	84	91	87	80	86	94	89	98	99	86	86	101	103	81	92	76	89	81	86	76	82	98	84	97	90	81	99	91	105	87	95	102	78	104	95	98	86	81	94	106	89	104	96	98	68	104	87	99	83	83	110	95	117	101	91	92	95	95	75	80	114	98	92	99	78	103	86	99	93	94	96	82	86	86	95	97	82	84	93	99	94	89	87	83	95	85	93	94	86	92	99	89	93	107	97	92	94	89	85	93	90	85	99	93	105	97	90	82	81	86	108	91	84	73	77	92	106	86	90	95	83	77	105	69	94	90	83	91	87	96	102	86	92	92	108	100	99	97	92	93	109	95	92	100	78	79	99	86	96	100	85	84	92	94	93	95	109	84	78	115	85	96	103	96	96	96	97	102	94	80	96	97	97	93	96	98	99	99	113	81	83	81	77	91	105	95	87	102	83	90	68	93	89	83	86	86	88	86	86	80	83	91	70	114	98	73	99	88	79	108	90	107	96	99	112	91	116	84	80	100	87	103	93	77	91	95	86	75	88	95	93	93	98	87	92	107	98	70	97	93	86	100	109	103	91	79	94	84	87	96	84	105	92	98	95	97	67	113	97	104	83	94	99	91	83	93	95	76	86	80	105	89	85	89	94	79	91	91	75	90	73	95	105	97	87	94	93	82	99	85	80	80	84	74	72	88	91	115	98	96	110	93	109	96	99	101	106	100	82	90	98	79	107	104	92	89	94	91	91	84	87	83	100	87	90	97	91	95	91	92	116	97	90	106	103	92	92	100	96	88	99	98	93	97	82	101	90	94	94	82	87	102	92	115	108	90	83	86	90	98	91	92	91	104	89	85	77	93	95	85	81	81	68	108	102	90	89	78	83	69	85	99	89	95	81	82	75	87	106	101	89	98	93	88	80	87	80	99	104	105	85	95	100	96	97	101	97	82	95	92	80	98	91	98	96	92	98	90	86	82	104	91	84	69	86	89	95	98	93	87	92	82	105	117	85	75	106	89	85	88	78	100	90	89	107	85	108	105	83	85	90	89	94	104	114	86	97	94	81	68	105	82	99	98	81	86	89	87	89	88	97	84	110	101	101	72	101	100	102	89	102	115	82	102	93	118	99	89	80	98	98	74	78	71	94	88	96	83	87	92	91	95	101	79	92	87	96	91	105	78	94	66	85	104	102	104	104	93	94	99	100	98	87	83	103	87	91	87	109	109	89	94	113	76	75	87	88	114	97	99	93	98	98	95	84	87	74	86	101	107	93	98	82	97	94	89	82	100	102	96	93	94	71	88	95	82	89	98	91	84	84	90	92	112	92	103	97	90	92	88	98	100	88	93	83	72	102	89	105	99	99	88	100	72	84	104	77	89	97	88	103	70	81	97	117	95	94	93	99	85	74	68	86	87	88	89	97	88	88	87	94	100	85	85	107	112	97	83	98	96	90	90	95	94	80	91	95	76	91	103	76	85	93	101	95	83	103	91	99	77	108	88	101	92	95	85	94	90	76	80	105	97	84	86	100	89	112	94	103	88	91	94	90	92	105	80	82	78	97	99	98	90	91	63	69	80	77	81	96	96	78	87	88	97	101	88	86	96	89	101	83	86	80	103	97	82	94	92	103	86	100	88	82	87	99	110	86	102	96	85	84	83	92	103	85	105	95	88	91	82	72	83	90	93	95	106	72	83	90	108	106	101	108	104	95	103	98	88	106	80	84	105	89	115	102	81	81	91	97	77	86	92	88	95	75	88	89	84	109	80	92	109	93	96	87	92	89	80	98	91	90	72	80	96	107	97	96	85	95	97	100	96	72	87	95	94	84	94	90	94	76	94	102	79	101	86	100	89	91	82	103	78	78	79	82	95	101	74	79	102	97	88	94	91	88	92	98	95	101	97	104	92	100	76	96	81	93	88	88	88	87	105	98	99	87	92	88	89	103	91	99	92	82	75	82	92	83	111	85	96	81	103	91	86	95	106	92	82	111	102	100	96	97	83	89	94	106	106	85	104	91	80	108	90	74	100	95	94	97	95	84	97	88	85	83	86	80	92	99	96	87	100	98	85	78	99	98	80	99	88	102	75	89	101	85	86	99	98	91	91	84	104	90	95	103	84	109	79	74	94	106	79	103	98	100	94	91	75	92	100	80	84	87	95	84	94	87	91	86	97	84	98	95	88	86	78	93	97	100	99	81	84	84	110	94	77	78	76	87	102	84	84	93	79	101	108	75	91	89	97	87	89	72	78	99	83	100	101	95	114	96	95	91	90	92	99	98	90	102	89	88	86	94	89	126	80	95	88	101	102	84	102	102	102	94	87	95	67	96	109	94	105	91	97	103	84	81	73	83	69	82	91	76	78	118	124	96	93	110	103	87	93	93	94	91	89	88	113	103	97	93	100	91	100	101	87	89	77	90	97	93	98	98	92	87	105	91	83	92	103	96	98	100	92	80	87	91	88	73
6635	434	594	561	577	537	517	416	448	417	392	370	367	405	353	361	372	386	371	363	357	319	361	371	366	356	388	333	327	356	346	337	366	346	391	306	352	341	360	349	332	357	344	330	329	359	353	323	319	316	324	337	337	305	327	339	339	343	324	345	343	322	320	343	347	333	308	322	345	314	346	328	332	339	338	340	358	325	358	291	321	304	330	370	358	333	338	312	327	375	353	345	323	308	352	341	337	287	318	317	353	315	304	331	315	314	335	338	322	333	357	291	321	347	371	362	354	329	316	327	366	336	289	320	350	353	353	363	337	329	361	356	341	316	340	335	354	322	354	322	324	333	362	327	323	318	343	312	294	365	332	333	338	318	346	334	313	333	330	328	354	329	335	341	328	341	341	327	326	345	333	318	342	343	316	308	344	337	337	333	348	336	327	364	356	315	330	338	337	309	320	325	326	337	294	367	293	337	317	316	332	331	300	339	330	349	325	339	328	348	334	349	362	323	309	353	353	313	331	327	348	351	323	337	308	341	309	305	324	327	353	325	349	335	363	311	305	312	369	349	332	306	326	313	341	374	362	322	334	359	324	346	320	320	327	359	344	310	371	349	317	306	365	349	321	323	312	329	372	358	343	349	312	347	387	324	375	299	340	328	335	299	326	325	325	315	331	352	360	334	332	347	324	337	321	314	318	335	344	323	351	351	307	362	330	327	324	314	334	319	321	353	333	334	316	359	285	307	343	264	339	352	325	335	314	321	357	337	308	336	333	368	347	337	342	308	305	277	327	333	351	314	341	356	333	355	332	340	347	307	358	337	321	369	338	300	332	318	344	324	337	325	342	345	319	337	309	361	323	301	346	294	354	314	360	325	289	281	296	332	347	367	308	359	335	305	321	354	315	309	322	339	359	345	316	372	335	327	319	345	306	328	357	327	328	313	363	378	360	339	302	344	312	328	328	353	329	324	342	316	342	343	342	349	348	353	345	368	328	302	306	321	342	319	313	331	341	321	341	348	362	325	316	370	309	295	332	303	360	352	331	319	326	315	343	338	362	333	356	346	319	367	326	351	353	332	336	342	330	360	335	351	325	311	338	332	331	335	303	341	302	316	329	363	352	352	298	318	329	303	355	341	356	331	346	324	320	350	312	359	315	321	335	340	322	333	369	310	317	312	335	347	308	338	343	335	346	355	331	346	352	390	350	301	322	334	351	337	349	345	359	338	359	345	336	324	313	340	302	331	339	342	343	337	353	354	354	343	323	355	346	332	354	358	367	335	363	300	333	325	361	316	322	329	332	349	363	307	337	338	357	333	359	330	337	323	341	337	361	348	319	329	297	342	348	363	361	339	335	328	348	337	338	362	330	352	321	323	320	341	308	328	324	337	351	328	364	349	310	331	336	311	365	336	316	338	313	301	341	322	375	334	370	302	328	297	360	362	376	331	311	328	300	341	303	321	363	303	329	315	321	343	337	319	328	308	326	341	334	341	322	333	354	330	352	319	365	321	293	335	331	353	331	331	296	345	295	342	313	340	368	360	317	329	332	350	327	353	345	358	331	350	303	327	356	328	362	334	359	339	304	386	364	347	345	326	321	320	333	334	342	336	301	327	318	335	328	329	314	340	330	346	326	344	334	314	317	323	306	321	319	330	314	308	327	325	339	342	333	332	349	331	331	308	319	318	332	360	308	330	372	356	338	321	334	343	324	344	315	375	324	313	353	308	319	321	326	357	307	356	330	361	350	320	347	385	338	334	330	319	339	360	346	330	355	338	342	308	316	328	302	306	327	314	344	311	344	331	363	321	335	316	329	330	330	309	362	346	342	324	327	314	317	332	343	357	323	341	371	313	314	319	350	327	302	339	330	337	336	312	364	354	331	325	333	330	319	319	348	319	343	328	334	330	348	313	316	311	320	317	327	335	325	326	335	331	343	340	332	345	333	333	353	299	331	313	337	302	335	363	340	344	319	301	338	319	363	346	315	342	309	358	339	349	357	353	361	344	318	318	317	325	334	301	336	346	335	319	358	340	316	315	333	295	313	351	324	350	359	332	322	344	349	324	366	319	340	344	331	335	336	332	333	352	329	338	323	309	338	337	325	313	337	319	334	341	323	300	329	323	311	347	325	338	300	354	326	321	332	349	314	324	340	319	357	320	309	368	299	309	315	339	323	344	339	298	328	332	327	315	333	343	331	359	358	344	327	347	361	340	326	308	348	359	349	339	316	308	328	320	307	336	325	359	347	356	306	336	316	337	319	315	338	338	331	308	318	346	342	335	321	312	307	305	326	365	324	309	306	337	322	308	330	340	331	338	335	310	328	342	371	337	345	349	317	295	342	356	343	314	323	334	349	336	346	316	315	341	299	335	328	347	323	330	325	322	331	350	338	326	316	330	357	331	339	330	337	323	326	324	313	344	345	335	319	321	359	329	333	352	350	343	344	350	339	318	336	325	332	337	316	355	327	326	332	328	314	369	339	338	327	338	335	348	374	339	318	344	344	340	331	333	337	300	354	356	355	355	368	353	356	336	335	372	351	338	326	327	309	366	358	333	380	339	338	324	307	367	317	337	308	339	323	346	307	329	343	316	329	360	324	338	311	321	329	309	343	308	311	326	331	356	324	339	352	304	337	336	303	349	347	366	357	327	318	352	305	325	342	340	298	335	320	305	307	369	344	349	309	377	358	331	334	375	331	351	342	332	358	333	378	313	358	321	375	323	348	338	344	334	330	327	327	335	339	350	327	301	320	328	328	327	312	294	315	326	348	325	333	310	323	337	302	328	314	339	311	350	323	295	336	341	329	341	321	341	331	344	328	342	321	316	296	315	389	327	333	327	327	318	363	350	316	328	293	353	357	326	321	324	344	322	324	333	340	331	364	347	321	335	294	351	344	332	338	324	331	342	372	312	350	319	320	327	336	358	329	307	321	370	339	304	310	344	350	335	365	319	324	358	338	344	354	332	340	349	343	331	336	337	363	339	321	291	328	328	285	332	356	368	316	348	327	325	330	355	320	304	337	305	342	327	302	351	342	372	347	340	342	315	349	314	343	346	345	366	334	343	289	321	345	330	348	307	321	343	334	353	367	345	340	343	363	337	336	347	372	360	312	308	329	301	343	313	323	348	307	313	339	363	337	309	344	307	314	305	349	324	326	317	321	380	323	332	295	350	364	308	335	350	345	358	313	340	324	332	331	340	341	366	361	352	331	324	341	326	336	351	314	323	312	313	313	326	342	344	345	336	327	332	327	346	307	346	333	337	297	332	330	349	330	330	355	312	331	326	323	332	346	340	355	342	327	349	312	347	367	310	349	331	297	329	315	338	328	339	317	331	327	339	319	313	313	346	335	309	332	326	330	299	359	325	341	346	345	367	322	354	349	320	314	342	314	322	338	330	344	302	294	342	348	300	327	308	352	334	346	371	345	315	314	306	353	353	344	310	344	274	346	322	308	371	351	340	335	336	339	318	322	329	340	332	321	329	347	343
29487	5252	1407	1154	856	642	475	452	376	330	281	279	285	275	224	235	208	236	247	214	200	230	191	220	211	213	221	188	209	203	195	206	210	209	222	182	205	189	244	196	191	202	181	197	203	199	200	195	215	186	204	173	209	169	178	182	232	212	212	169	209	178	168	187	204	184	198	198	197	198	189	198	188	185	192	196	177	198	194	210	187	182	174	186	192	181	177	177	207	161	178	173	208	191	193	187	195	192	176	179	153	185	198	175	216	170	193	185	191	199	196	204	188	186	199	189	185	180	187	211	203	171	177	211	203	179	194	192	204	197	170	198	187	193	194	208	192	177	178	184	177	201	185	197	176	201	168	184	202	190	188	179	187	193	190	213	188	175	184	196	191	199	187	206	190	227	202	186	205	189	192	189	221	205	194	192	185	192	190	214	184	214	195	190	167	198	187	171	211	204	179	176	171	177	190	189	196	182	176	201	169	179	203	203	185	191	174	202	154	201	193	202	181	207	180	161	211	187	189	196	198	175	189	173	204	192	202	209	183	189	212	205	200	193	205	177	174	174	192	212	198	188	204	183	184	169	186	190	165	205	205	188	205	171	202	189	197	175	192	171	194	193	198	188	203	179	202	186	201	196	182	182	190	186	190	168	163	187	159	186	206	188	189	186	200	199	153	159	189	201	170	205	181	228	181	211	208	183	228	192	179	169	178	207	182	218	180	192	178	203	182	192	177	170	183	221	205	183	178	180	193	192	188	208	192	198	165	201	199	195	183	196	208	181	193	211	190	202	163	187	169	210	182	173	199	204	194	186	185	190	198	192	193	198	227	188	202	208	195	204	189	187	198	197	199	189	167	187	199	193	199	180	173	185	173	198	170	175	186	179	194	180	203	199	206	195	190	202	178	183	204	204	169	188	179	170	184	176	199	207	191	178	231	214	216	225	208	154	195	202	200	179	196	197	177	185	190	197	179	208	207	166	194	182	196	184	185	175	206	172	176	202	210	200	190	195	176	197	212	193	165	170	199	183	186	211	166	209	184	194	194	188	177	206	189	202	210	178	168	216	200	179	202	181	177	195	183	186	210	194	208	173	186	180	164	192	228	187	203	196	193	202	191	210	191	199	181	183	186	179	188	177	203	193	209	201	210	186	203	178	194	177	187	177	225	183	185	215	182	198	192	201	170	209	179	190	181	175	199	190	183	189	184	177	175	162	212	202	199	196	191	197	194	193	171	194	195	176	204	197	184	202	185	181	194	169	179	198	189	197	178	188	200	187	180	187	181	190	213	179	179	173	181	192	193	189	207	198	184	182	185	172	204	185	183	183	173	187	158	206	178	198	196	202	203	194	183	169	197	185	186	202	215	191	191	159	196	195	185	190	172	199	184	195	195	210	176	166	217	206	201	187	222	171	191	198	181	166	185	207	181	210	195	196	201	194	201	183	180	174	156	185	183	201	178	232	184	180	182	174	173	182	213	186	184	195	183	200	192	179	181	214	197	226	175	190	186	178	185	199	191	182	193	183	199	195	204	179	185	187	182	184	182	183	192	209	177	174	202	200	190	182	177	191	196	198	202	197	196	185	189	201	203	192	199	192	153	190	186	190	191	220	189	208	185	173	203	184	161	178	200	187	196	178	184	185	187	199	160	185	196	195	198	194	170	205	185	193	176	200	183	196	192	175	194	210	197	167	183	185	193	199	201	162	204	178	175	206	194	165	166	170	197	197	210	195	191	186	188	214	197	187	189	188	178	176	190	193	199	178	178	184	198	170	181	173	192	205	174	180	188	210	178	220	185	189	195	225	201	189	199	201	210	191	192	189	193	208	197	181	197	179	172	206	186	224	186	160	180	210	183	211	192	170	195	178	175	180	192	209	201	194	165	200	196	192	173	196	205	180	194	190	179	204	199	160	203	194	241	183	214	191	186	192	184	182	180	199	170	214	207	195	193	183	171	173	182	201	188	212	202	223	207	182	185	192	188	210	202	199	197	176	221	193	220	202	203	199	192	187	206	203	195	211	192	197	191	211	195	170	193	172	187	167	181	166	180	206	189	199	180	193	214	191	182	188	200	180	182	190	194	211	174	184	208	193	197	200	187	192	208	194	210	209	192	197	205	199	192	194	203	213	188	206	162	179	175	191	179	178	191	166	161	179	189	196	199	211	202	195	203	192	222	202	214	187	189	180	183	195	183	212	198	182	211	181	186	201	187	173	204	200	206	210	183	168	189	203	186	187	165	197	169	184	195	187	194	183	170	185	200	162	190	183	193	199	156	170	190	199	217	184	192	193	191	212	199	178	174	178	201	219	192	206	179	206	212	198	205	197	215	206	211	203	174	201	196	157	202	188	176	180	188	210	186	186	212	181	179	183	209	196	183	180	191	213	205	193	205	192	196	191	195	172	208	192	196	189	192	214	189	203	163	174	189	173	170	184	208	203	180	173	162	212	201	169	182	181	176	184	186	201	189	178	188	185	211	169	183	181	180	188	187	189	191	185	171	176	181	203	195	211	202	182	223	158	191	179	187	193	185	185	191	195	185	175	205	183	191	171	196	208	194	186	184	201	186	179	177	207	202	186	177	209	193	198	186	192	186	162	187	203	182	196	199	187	169	188	212	185	179	210	189	173	174	188	186	181	186	192	198	190	183	187	165	199	190	189	180	184	195	186	208	166	194	193	174	193	200	198	196	193	208	161	187	202	189	181	218	186	206	216	188	200	180	212	190	205	191	210	191	208	181	196	183	180	190	207	208	202	201	182	190	215	186	207	187	167	180	181	187	174	198	179	159	181	191	198	175	195	172	199	215	167	214	178	180	181	179	188	188	211	183	201	194	193	193	186	161	181	204	198	209	204	207	186	200	192	198	193	191	174	170	163	195	192	210	199	191	177	195	210	191	220	201	196	200	184	192	166	166	169	164	176	185	180	177	204	197	192	185	189	196	171	182	204	214	181	171	182	168	189	216	171	216	195	176	197	207	191	197	175	176	148	208	178	187	185	196	211	220	183	186	216	208	194	178	195	194	197	194	168	195	200	185	178	213	193	200	198	187	176	178	167	180	181	185	178	204	188	203	180	197	181	160	195	195	173	176	186	217	210	175	189	183	182	182	209	175	158	183	175	200	180	189	199	188	199	177	215	186	160	221	181	193	214	183	180	212	217	199	207	198	168	219	192	197	193	189	188	208	182	231	170	195	194	180	209	190	196	184	202	189	200	185	199	186	179	205	215	197	169	211	182	194	210	204	198	189	170	201	194	165	173	207	180	193	217	180	193	189	181	191	209	195	175	181	168	170	219	183	183	176	180	189	205	189	176	208	196	195	209	195	194	161	194	202	197	209	179	178	195	187	186	200	171	194	199	197	182	174	175	197	188	192	199	195	198	191	209	169	195	180	190	180	182	199	163	186	194	201	203	178	204	184	222	186	161	193	177	199	188	191	185	191	201	181	164	193	170	187	187	179	195	205	167	190	164	193	207	192	188	175	188	188	176
13605	1520	3036	3589	3276	2625	2200	1893	1700	1464	1256	1179	1100	1024	940	907	882	846	804	809	803	842	730	713	703	736	672	719	693	749	718	675	648	687	691	664	685	681	641	630	699	609	660	644	594	637	631	666	637	603	649	617	645	642	640	641	609	581	635	606	646	625	586	658	622	589	592	617	630	606	637	587	611	612	633	661	627	616	628	569	629	592	624	601	574	588	604	585	608	592	649	606	586	605	648	639	605	623	608	588	665	620	560	586	569	577	612	589	597	585	574	612	579	604	600	637	602	554	617	581	593	595	618	616	596	606	568	633	587	641	613	623	600	619	580	568	596	637	587	648	605	636	569	617	567	599	609	599	584	596	592	596	578	551	620	626	560	589	628	602	615	602	592	586	579	613	613	610	640	642	621	603	632	570	624	614	612	612	573	616	590	636	623	595	577	650	594	628	589	604	606	610	640	623	607	612	639	630	634	592	563	594	629	595	589	595	591	568	642	566	622	622	559	579	575	592	604	634	576	609	596	595	578	574	665	576	610	583	601	586	581	608	626	606	597	600	619	560	581	554	570	590	607	603	588	578	622	609	589	566	601	545	581	609	561	616	595	612	607	614	604	566	579	560	547	621	617	640	612	554	584	580	617	586	615	606	568	590	613	607	598	624	607	646	552	603	580	576	586	633	559	643	589	631	606	570	605	568	608	603	593	591	612	618	610	598	623	608	578	575	614	596	574	615	591	600	594	600	602	602	579	581	552	594	622	624	569	606	595	626	595	557	572	585	590	605	589	597	561	546	561	572	608	610	559	572	625	630	589	613	554	583	591	612	593	561	555	627	623	607	561	598	611	631	597	613	520	595	562	625	587	576	630	592	562	582	592	602	615	630	612	601	616	598	608	550	627	573	622	552	588	612	561	592	566	615	593	601	597	636	617	594	594	599	577	610	622	625	541	571	580	571	586	632	654	591	515	600	586	574	606	582	589	584	613	644	589	597	602	616	588	558	601	604	608	607	621	621	579	630	554	603	608	588	576	638	619	588	606	583	606	616	580	605	617	622	589	606	670	580	554	612	641	582	617	633	622	639	612	640	598	632	584	588	556	591	612	637	591	611	611	596	617	576	587	607	617	625	549	588	583	598	630	592	627	592	614	596	610	554	625	626	599	562	625	582	596	636	606	533	587	590	599	592	569	642	578	652	580	599	557	594	628	596	620	566	578	620	564	603	585	587	625	565	590	556	635	618	599	613	593	614	631	601	606	596	577	621	616	605	562	586	598	564	583	569	629	578	623	582	591	604	624	626	653	600	646	571	625	582	583	575	595	620	587	609	581	605	601	616	565	576	596	649	636	603	639	603	573	516	650	603	589	597	570	589	624	601	562	586	565	643	608	595	589	605	590	587	599	597	592	592	605	590	624	545	613	600	648	586	603	581	588	620	605	604	577	595	601	600	611	634	615	579	595	627	541	623	595	628	605	613	574	592	592	606	590	643	568	614	590	556	629	623	607	554	578	604	613	552	610	613	598	549	676	612	584	587	594	579	611	593	560	576	580	563	615	566	629	593	595	590	590	547	594	623	582	596	568	585	614	599	608	610	562	586	596	587	587	599	571	553	606	621	558	599	585	581	590	589	623	565	574	596	615	616	601	582	596	585	619	628	619	624	649	589	608	594	588	607	599	608	616	588	619	612	660	652	600	620	602	632	624	584	591	591	584	618	591	623	624	574	592	571	613	605	592	622	592	632	614	587	609	604	591	619	591	622	590	567	583	627	600	562	576	620	624	639	546	630	602	597	642	592	608	585	586	584	539	604	620	625	562	604	588	609	617	577	587	634	574	615	616	592	590	537	632	615	628	570	602	581	565	615	603	548	635	604	621	581	607	598	594	611	586	566	583	601	564	610	591	616	617	563	597	607	625	585	560	629	593	612	614	672	602	550	595	609	568	621	547	581	540	613	619	528	601	646	619	593	590	601	613	642	567	589	607	616	587	618	579	566	613	589	558	610	602	598	624	637	591	605	596	599	605	598	606	570	627	541	586	593	619	609	601	626	586	567	629	584	558	600	604	614	601	661	614	596	542	635	625	574	568	562	561	579	607	643	612	619	614	569	596	582	574	617	605	611	590	587	555	621	595	588	628	631	602	599	582	595	629	598	600	569	591	569	560	587	569	568	558	590	596	595	573	576	621	581	605	588	621	613	559	591	578	629	565	613	590	583	585	604	610	603	577	603	590	569	544	571	598	595	587	620	589	567	615	589	634	622	610	636	587	615	571	598	606	623	591	573	615	659	565	562	609	584	555	608	606	597	637	570	619	646	603	650	607	640	631	611	588	579	585	573	590	611	597	639	570	601	624	606	587	639	598	569	605	592	584	615	587	613	552	570	600	592	600	564	591	593	635	626	611	596	567	584	631	555	581	592	585	565	556	565	610	631	609	622	618	602	628	591	575	607	591	602	601	547	620	603	556	649	611	590	573	576	591	532	593	600	628	508	624	631	574	615	599	583	609	625	604	608	621	601	591	608	588	596	589	594	600	584	560	575	574	627	592	591	577	607	632	646	543	629	599	545	570	620	639	564	615	652	615	654	602	612	624	593	602	584	600	587	559	581	609	562	595	641	594	567	625	561	626	594	603	569	628	612	597	642	569	542	593	570	601	616	621	609	611	592	580	565	559	623	580	564	616	565	595	600	587	629	571	585	577	610	564	602	603	608	629	591	587	585	587	596	596	620	600	600	578	554	606	635	623	615	622	648	573	561	575	570	576	567	545	609	587	588	603	606	599	563	572	615	581	613	569	600	591	591	568	598	603	590	581	587	605	593	606	630	634	601	567	631	568	621	630	609	598	578	551	615	626	549	636	600	581	586	602	557	629	583	622	576	584	579	608	600	617	596	584	603	567	616	576	626	622	616	630	610	599	615	600	593	633	584	624	626	605	572	595	600	564	594	548	619	601	595	596	577	618	594	609	607	631	603	580	630	587	600	595	608	587	587	614	581	636	576	576	652	559	620	571	611	623	589	558	618	600	595	589	591	593	582	589	602	563	581	588	609	547	601	629	603	609	613	602	582	630	572	571	608	574	618	608	586	562	600	575	560	583	586	590	635	615	606	603	607	645	603	581	594	577	610	629	592	583	617	585	572	579	616	579	597	628	597	626	590	597	595	576	629	615	566	566	592	572	619	624	597	596	623	603	587	587	626	648	599	601	585	636	606	584	617	601	595	593	568	659	522	607	634	575	619	611	582	595	607	574	585	599	637	572	551	573	585	591	596	550	592	617	592	610	610	583	553	563	582	600	606	583	641	584	564	612	644	592	592	604	566	611	569	582	587	610	597	602	595	620	623	619	592	631	577	602	603	622	533	614	608	603	600	604	591	577	596	557	574	593	578	585	547	578	608	554	640	618	555	585	590	606	589	606	577	618	616	609	589	639	556	605	623	607	578	625	632	565	564	602	576	622	575	561	587	604	604	610	549	591	600	562	650	598	608	568	566
38445	11430	3119	2188	1569	1155	952	766	641	554	496	443	426	365	399	370	354	340	322	299	329	314	321	329	300	331	326	287	279	351	296	303	287	303	315	284	293	285	307	250	323	288	295	277	275	281	272	304	302	310	276	260	296	262	306	292	300	280	308	313	308	300	296	271	315	288	290	330	290	262	292	256	311	296	266	268	294	275	279	283	285	268	296	243	282	326	284	289	305	297	261	297	271	272	325	263	291	273	265	305	260	290	279	258	321	292	295	289	267	300	289	256	295	300	308	266	265	275	277	283	254	299	261	273	305	283	282	265	256	307	318	271	270	276	271	287	265	292	279	278	256	271	287	284	280	256	277	257	283	276	300	295	273	282	261	300	271	281	298	283	287	289	285	280	278	290	277	275	291	306	294	279	307	292	301	257	293	297	276	295	272	278	301	323	286	271	286	268	325	256	296	266	252	269	268	269	270	292	269	296	284	263	269	283	267	288	314	263	295	298	284	281	276	298	296	306	266	333	288	289	292	255	285	295	280	306	275	307	313	309	293	281	291	249	295	278	286	287	270	292	260	259	275	291	297	281	271	275	285	287	287	293	258	309	276	271	281	271	256	288	272	283	271	303	288	281	285	268	260	294	271	250	305	274	284	316	279	278	277	314	297	313	300	294	277	275	276	286	283	294	278	262	273	282	265	285	268	297	307	238	288	270	286	295	288	279	309	285	282	308	256	292	282	248	279	283	267	292	273	300	295	287	259	299	271	307	275	263	300	281	314	270	287	270	248	273	262	274	272	294	282	305	279	271	273	270	293	276	225	297	276	279	290	266	288	283	261	290	296	271	273	262	276	288	286	279	263	291	293	293	311	250	302	260	266	318	264	263	259	273	300	263	299	292	290	300	261	276	270	275	284	258	278	287	273	274	286	313	262	264	264	290	269	307	255	283	307	259	277	283	285	267	262	309	264	291	261	289	269	286	277	275	285	280	308	319	295	265	310	303	291	267	249	280	279	274	268	278	270	264	273	268	278	272	320	265	296	271	257	293	280	284	305	304	304	303	289	311	264	278	286	299	286	290	278	272	284	287	266	264	288	286	278	283	297	261	245	256	259	273	278	287	267	284	275	301	262	278	286	277	263	310	277	266	271	301	281	299	286	291	268	296	263	312	285	294	263	300	306	287	281	298	295	310	281	290	278	295	295	288	278	282	261	279	258	312	318	295	296	289	310	282	274	305	286	261	245	288	294	256	289	279	299	280	286	291	271	277	254	292	280	309	289	314	304	280	288	280	284	293	254	280	264	289	301	300	286	269	261	250	287	272	279	272	280	287	303	255	304	268	256	282	273	271	271	281	264	259	277	300	285	263	309	246	276	275	261	305	327	269	270	293	296	307	288	270	293	292	271	288	263	250	266	314	280	281	293	269	276	273	284	270	270	301	292	258	271	286	272	305	281	258	280	269	282	286	284	266	304	262	274	315	282	275	262	274	287	271	288	276	277	279	272	287	303	280	305	285	272	301	274	274	287	276	285	281	295	286	282	322	292	296	263	278	287	273	286	265	270	272	295	228	280	276	271	272	295	276	279	296	282	287	269	279	268	262	294	294	263	288	285	280	278	269	289	265	279	284	285	281	317	282	254	276	306	267	256	286	314	258	270	281	278	291	283	303	303	269	302	302	286	264	293	285	291	282	294	303	268	284	272	296	284	284	272	297	250	263	287	323	287	284	294	269	311	278	286	290	307	294	295	280	287	281	285	262	276	271	290	248	277	262	310	262	262	295	288	280	288	274	321	294	282	287	266	254	281	286	300	260	265	312	254	287	275	246	264	279	275	261	298	264	279	285	289	289	265	263	287	294	281	276	288	288	267	254	286	279	297	309	276	271	283	303	296	269	287	278	286	292	281	295	279	279	274	291	258	276	312	266	306	275	299	295	264	257	268	276	289	268	282	308	258	307	280	286	315	280	285	308	297	276	267	299	285	268	301	282	287	281	304	287	270	273	288	289	277	282	301	298	290	277	257	266	293	300	262	262	278	267	289	293	294	275	274	258	284	275	268	306	285	299	290	296	301	302	308	280	287	275	288	276	257	263	257	284	296	272	250	277	293	318	330	281	265	274	275	290	304	281	288	269	286	275	279	230	265	277	272	280	277	284	292	261	283	297	281	257	292	277	277	252	269	287	290	294	264	253	277	259	302	268	273	314	264	273	271	297	303	293	287	263	257	258	305	267	261	249	294	267	297	258	293	293	265	290	267	309	259	263	288	289	260	305	270	292	281	278	332	277	289	273	279	308	267	294	278	266	285	256	292	285	273	278	289	282	288	306	288	259	296	266	287	267	273	282	261	295	295	263	284	266	290	270	295	302	263	271	301	261	250	277	279	312	270	270	274	262	254	303	258	285	296	275	276	308	275	268	279	292	270	293	293	258	280	269	268	294	287	294	296	268	310	232	288	282	307	286	271	267	283	313	278	263	301	306	292	288	310	277	278	286	272	279	259	279	238	277	300	278	287	260	293	268	286	273	289	272	313	299	279	263	298	305	281	293	274	296	333	275	276	280	300	303	281	318	278	264	274	292	297	275	276	259	312	291	290	300	262	269	281	265	265	280	299	313	300	280	269	299	288	286	275	260	265	282	295	281	287	286	297	287	266	294	296	275	259	270	281	286	317	272	261	259	297	272	306	249	282	275	294	293	285	277	309	277	288	306	287	273	266	291	278	285	296	275	266	249	273	274	289	300	291	306	286	274	283	297	271	298	262	277	284	284	273	295	313	275	326	266	283	277	285	258	318	231	271	294	275	285	296	259	268	282	280	253	310	271	301	263	277	282	294	278	303	286	272	281	269	284	283	326	320	262	268	293	290	259	272	291	254	302	324	258	303	299	330	273	276	257	298	264	290	279	272	266	260	291	301	308	260	262	269	263	295	273	293	240	282	272	304	290	255	306	288	254	272	253	275	287	286	299	255	302	287	291	286	306	263	264	288	260	290	293	285	278	311	261	267	277	264	276	281	285	283	256	244	291	292	313	262	263	284	272	267	288	277	292	253	299	274	292	280	277	291	302	300	301	254	252	274	306	260	304	311	284	309	286	308	329	291	307	261	273	292	308	326	309	271	267	302	305	281	292	296	295	289	255	290	304	293	285	285	269	261	273	269	246	275	281	309	295	246	252	289	319	273	270	314	317	310	284	270	293	256	271	311	291	270	254	275	270	254	281	295	286	288	317	281	291	292	291	287	274	294	262	272	279	296	278	280	263	295	262	271	302	271	271	285	278	289	285	283	282	266	309	289	260	258	260	279	302	279	288	265	291	276	252	287	273	297	295	280	302	268	284	272	286	300	278	289	266	277	281	277	281	281	319	259	279	281	281	239	289	280	267	286	270	287	281	295	281	266	280	281	289	268	278	278	276	261	276	257	288	293	304	283	270	271	268	295	283	307	256	269	269	283	315	293	262	285	273	265	272	312	291	280	258	269	241	255	271	262	297	282	272
17083	2644	5434	6264	5505	4637	3801	3270	2922	2441	2021	1871	1740	1623	1564	1456	1328	1337	1262	1176	1225	1183	1131	1120	1090	1065	991	991	1065	1008	976	952	927	931	991	918	904	883	964	893	934	897	904	915	942	904	869	962	923	906	833	919	858	905	843	892	867	868	863	873	868	877	839	830	847	882	832	868	911	846	874	828	844	824	842	856	865	860	859	846	837	815	848	862	818	817	813	794	855	849	849	820	843	815	845	838	825	834	839	790	811	856	782	870	810	830	818	782	883	864	866	857	840	829	770	862	865	818	835	841	829	835	871	852	839	874	807	851	807	833	831	880	786	739	803	815	778	838	833	854	827	796	781	865	805	832	816	822	810	863	793	792	820	774	791	815	811	821	821	827	862	834	860	821	831	838	813	809	861	778	848	807	875	834	842	811	859	810	806	793	853	809	824	824	768	827	809	826	834	892	814	859	812	797	796	895	823	793	813	876	811	791	790	818	782	765	879	836	808	802	834	809	823	791	815	763	847	853	795	813	799	844	768	818	787	864	880	812	823	843	795	850	805	854	822	814	858	794	783	815	876	816	774	821	832	836	857	766	827	875	866	782	855	776	803	779	820	813	830	830	838	848	825	838	836	831	796	892	793	878	838	782	806	819	836	834	812	792	779	809	851	822	742	890	828	806	796	842	842	843	815	856	774	766	826	815	830	803	751	777	801	794	791	846	794	854	775	841	787	782	808	794	841	818	820	798	791	808	836	818	819	777	806	855	827	783	831	792	783	839	863	843	801	840	831	835	823	832	855	808	809	870	853	839	799	835	847	816	809	839	846	773	888	817	862	793	833	855	838	825	788	814	791	821	817	790	829	817	831	804	848	811	797	820	803	837	802	854	769	842	823	828	866	820	862	823	772	846	777	844	835	792	816	779	822	829	817	853	815	816	767	764	814	838	810	804	806	841	853	803	839	828	854	825	811	845	784	821	837	834	824	808	800	823	823	743	826	820	773	755	814	748	904	837	850	851	812	770	834	845	772	798	818	820	840	845	797	779	896	836	811	800	833	851	844	783	843	809	813	807	797	830	799	824	835	829	780	847	801	770	890	899	846	791	816	826	822	790	827	825	833	836	810	838	834	828	821	832	793	865	807	797	825	808	803	790	818	862	888	808	826	827	834	789	830	808	861	818	823	833	757	814	856	770	810	783	806	813	833	806	802	841	828	827	797	803	855	789	815	887	861	854	804	801	847	821	828	822	834	783	765	805	830	842	843	832	849	819	832	800	794	825	802	779	808	861	840	801	782	820	813	860	747	817	840	834	872	795	805	826	862	805	840	811	826	830	825	852	826	870	851	849	810	883	813	868	865	821	804	783	814	818	836	814	781	828	811	790	785	811	840	819	830	783	787	800	856	837	822	793	780	833	771	777	821	808	804	839	769	832	834	808	850	821	823	819	811	819	826	837	812	804	811	750	822	840	790	824	798	838	882	822	850	837	785	836	842	824	787	809	778	822	853	808	834	765	799	806	826	812	841	771	844	797	829	809	818	835	827	851	846	803	825	748	793	782	793	778	838	836	820	807	838	807	844	771	865	830	866	856	814	826	860	792	778	790	839	797	866	730	860	807	787	805	830	840	885	843	789	812	830	841	834	799	840	848	786	830	776	855	844	814	843	865	855	815	805	809	798	797	819	845	763	766	785	819	822	794	853	833	824	810	804	835	805	866	822	809	849	851	898	790	805	800	834	893	853	781	784	861	784	801	801	819	809	770	826	821	822	795	867	814	861	748	864	787	859	820	831	807	807	809	852	778	832	778	826	831	876	820	816	814	798	765	829	832	870	816	833	857	854	865	876	797	812	818	820	801	785	798	844	834	771	788	804	825	808	804	835	811	819	853	819	870	829	817	820	872	809	775	844	813	867	813	825	807	830	783	850	782	815	827	821	829	840	803	799	801	817	802	882	822	867	867	826	862	838	857	843	743	839	844	875	834	835	796	812	840	846	804	865	903	797	833	822	777	842	803	819	851	850	788	819	806	811	769	793	820	805	797	800	809	839	849	785	834	865	872	816	858	827	800	776	794	811	845	822	790	883	853	808	821	807	882	794	804	822	831	817	854	810	785	861	799	802	824	838	840	787	813	834	859	831	842	792	861	815	801	822	818	832	812	814	804	811	768	848	832	832	863	835	801	798	850	863	833	878	813	810	842	846	858	794	783	755	849	874	812	785	809	820	806	816	825	854	823	820	824	811	835	812	841	856	798	813	796	816	817	830	806	784	826	810	812	871	858	843	799	794	841	825	818	817	840	807	824	862	786	824	816	735	751	808	868	821	837	821	840	806	820	773	784	838	776	800	863	806	827	818	813	848	873	847	878	812	868	858	804	793	816	784	801	810	828	799	847	848	810	816	789	833	852	831	824	844	818	827	841	813	866	834	847	820	836	814	852	826	810	812	786	843	793	850	804	787	862	792	780	829	777	853	819	765	839	802	827	751	807	821	838	842	855	805	878	820	820	833	777	794	830	792	795	784	805	835	846	839	807	862	851	819	794	879	782	838	795	825	808	776	831	799	828	835	815	773	794	818	841	810	866	800	847	852	800	804	832	793	810	818	768	817	827	812	803	835	806	847	796	815	827	846	746	809	809	838	821	834	856	788	793	797	874	832	816	879	810	794	826	842	822	844	827	867	808	867	787	832	823	802	794	791	802	750	835	816	824	833	788	786	785	780	771	781	825	807	839	859	848	838	800	791	775	814	789	863	808	826	781	814	806	816	794	826	792	853	890	819	882	837	815	821	802	846	814	859	819	814	851	877	804	812	783	799	832	856	816	836	833	778	861	835	820	808	861	779	826	849	887	804	799	837	840	816	829	809	797	780	822	777	803	832	836	813	810	783	791	838	790	897	832	791	895	815	769	841	848	846	770	837	840	841	810	810	812	811	823	837	822	786	814	771	824	804	778	816	819	846	824	881	818	766	809	847	822	789	780	839	768	801	826	828	872	790	888	831	822	862	807	828	826	806	860	793	834	803	843	854	820	760	788	846	771	832	793	805	797	803	868	765	778	829	783	855	817	866	779	869	871	828	827	815	805	830	822	780	806	882	829	818	810	841	810	892	830	830	726	799	820	821	834	829	806	813	855	833	908	796	835	841	803	823	841	811	795	871	847	817	845	873	829	799	821	802	822	817	801	761	806	785	815	836	856	839	799	777	780	852	822	824	872	804	833	764	839	814	859	850	812	835	842	787	805	802	833	792	793	766	823	873	806	806	833	831	840	802	829	835	848	796	824	809	796	829	816	844	827	877	796	814	852	854	786	856	781	825	811	841	834	850	839	819	811	817	767	857	795	791	860	800	811	811	839	875	863	780	853	872	849	794	843	831	832	841	842	771	793	837	817	830	805	844	859	853	763	827	813	816	865	794	839	809	818	819	843	816	813	839	802	819	823	820	828	825	835	790	793	817	801	781	862	908	821	821	808	871	801	839	820	839	779	842	855	848	838	777	806
5359	328	186	188	143	132	95	126	121	100	93	92	89	100	112	91	85	106	107	88	89	98	87	94	81	101	102	103	92	98	101	79	88	95	72	88	92	91	73	93	85	95	76	96	98	97	93	86	92	81	81	87	90	97	89	85	93	73	89	103	92	84	95	105	79	86	89	88	89	93	98	91	103	77	74	80	98	87	99	81	107	87	85	84	78	89	84	89	80	78	91	89	84	94	85	96	111	84	89	101	85	87	82	96	80	87	97	97	102	80	86	88	97	99	120	95	112	86	100	106	89	80	86	90	89	86	88	97	108	96	96	80	90	86	77	83	87	94	97	98	103	71	84	93	95	107	84	75	79	92	98	96	92	82	76	100	94	93	80	83	99	90	92	92	83	93	84	92	104	83	89	93	78	68	97	120	83	72	85	83	99	80	90	96	100	92	65	102	88	90	94	100	94	84	84	82	89	90	105	91	107	103	88	88	101	107	98	94	85	80	89	82	99	102	115	84	93	87	97	101	89	75	97	97	101	86	85	117	83	91	92	86	86	80	101	93	93	100	82	97	120	104	96	98	76	90	105	81	98	100	98	99	94	74	107	92	83	87	88	99	93	98	82	79	93	85	89	97	92	89	97	106	99	86	91	92	92	99	94	93	98	98	95	103	92	81	104	88	99	96	99	91	87	84	81	84	84	77	105	79	93	81	72	79	98	105	83	77	89	81	95	67	86	100	91	83	82	85	88	91	82	75	72	92	91	106	89	91	100	96	97	101	90	79	83	79	90	92	101	81	92	75	82	78	75	96	94	97	88	114	99	94	91	91	93	82	70	99	88	74	105	108	88	83	89	87	70	100	82	85	109	90	94	86	81	91	89	72	79	88	90	100	100	74	85	88	95	94	89	97	74	89	78	90	108	87	93	88	106	97	103	75	79	87	91	108	86	61	91	73	128	83	88	83	89	85	75	94	80	86	96	93	88	92	97	74	99	88	68	85	74	99	88	90	86	103	102	95	84	85	90	81	73	77	88	94	89	101	85	99	90	92	82	76	96	97	86	80	80	104	83	87	102	83	94	99	81	90	78	105	96	73	76	103	79	96	80	74	87	92	89	88	90	85	75	76	90	89	80	82	77	87	92	92	83	98	106	98	82	99	99	95	95	96	84	96	92	104	85	104	97	81	92	89	97	95	98	99	92	78	100	95	81	85	84	79	83	78	86	78	92	98	87	92	95	85	78	98	112	102	89	87	91	85	84	104	97	97	102	91	82	105	93	86	95	88	88	92	84	91	86	95	88	70	82	92	109	89	84	97	108	77	79	74	93	77	82	91	90	106	74	100	93	109	82	86	85	93	91	85	72	83	79	92	78	89	95	90	90	99	75	82	104	92	93	104	95	110	78	83	91	88	110	76	92	92	78	85	101	100	85	86	91	85	115	94	83	101	82	93	120	90	100	90	88	88	91	95	87	91	75	94	80	89	81	103	87	93	77	81	91	70	99	75	111	94	76	73	89	80	90	101	102	108	85	87	84	103	85	83	94	80	103	80	98	95	95	96	74	86	101	95	81	115	84	81	77	101	92	72	84	91	93	98	87	88	107	97	101	74	87	77	82	82	73	83	91	96	72	106	91	81	77	68	110	65	98	79	92	88	84	102	73	90	84	103	89	87	96	91	76	91	84	83	76	90	103	99	98	94	89	89	102	92	111	89	91	90	85	76	84	99	79	86	97	94	96	85	96	94	83	74	101	94	90	103	94	99	85	106	115	74	92	101	97	96	99	94	94	97	84	99	100	86	74	63	89	104	95	88	97	94	88	95	90	91	91	79	80	98	96	93	90	104	78	108	97	97	97	95	84	92	106	104	96	86	96	89	98	92	96	92	80	91	95	92	82	66	107	88	76	70	87	96	80	75	77	95	95	120	93	94	103	94	90	107	89	87	80	81	96	89	97	67	75	85	90	78	87	90	83	98	102	105	86	99	86	81	88	92	94	100	94	102	74	98	94	94	87	99	94	90	83	79	99	100	88	90	96	94	100	97	84	86	96	81	89	91	87	101	84	83	98	90	81	86	94	115	97	90	113	90	89	86	90	81	67	95	92	82	90	90	93	86	115	88	86	88	89	84	90	109	89	82	74	86	77	66	67	93	78	70	106	103	87	98	91	83	106	94	102	95	87	94	87	83	88	88	85	83	88	84	94	96	75	88	78	73	89	95	100	70	95	93	72	89	90	105	95	100	95	97	86	112	116	95	100	104	102	102	91	82	87	103	91	95	88	93	102	84	90	95	78	94	83	92	93	87	90	87	101	84	100	83	95	85	101	90	83	75	83	83	97	100	96	86	93	96	88	94	83	78	99	76	69	91	76	88	90	83	89	96	90	84	81	98	92	95	90	92	116	90	99	92	90	85	83	74	94	88	80	76	94	86	103	86	97	92	89	76	92	94	99	86	92	104	95	89	84	79	97	92	66	85	82	74	90	100	101	106	87	103	92	92	74	97	104	101	92	75	77	88	76	96	81	92	98	82	86	88	110	80	83	98	86	100	86	96	105	89	97	95	86	87	79	100	97	100	81	88	55	89	102	95	86	97	86	86	76	83	79	97	95	89	81	93	90	83	83	97	94	82	95	88	75	90	83	88	105	103	83	89	116	96	82	84	101	69	93	69	110	95	96	99	77	69	97	87	86	93	76	73	73	99	95	87	103	94	98	98	106	86	93	68	88	96	93	97	90	107	93	78	91	83	102	87	92	100	105	112	90	84	69	101	80	94	87	102	89	88	99	95	88	98	87	83	95	91	103	87	91	96	93	86	89	92	99	88	85	88	93	90	84	100	95	98	79	87	87	101	108	90	100	92	81	92	81	80	89	90	93	96	74	69	93	91	94	108	100	95	88	96	96	101	98	82	81	81	87	93	97	104	91	100	89	104	94	105	89	85	105	90	74	92	92	92	94	90	83	96	104	75	99	85	82	112	93	83	98	99	95	74	93	84	84	99	94	77	88	90	88	84	93	82	82	84	86	93	95	77	101	106	116	80	92	80	84	91	115	87	94	104	96	89	88	100	100	94	81	90	101	89	96	88	95	87	101	93	88	88	96	91	89	85	93	78	79	89	91	81	83	93	93	87	91	87	82	92	80	104	91	73	95	84	92	88	83	102	85	108	96	103	82	79	81	101	94	96	95	102	80	98	57	83	83	87	83	77	103	93	95	105	91	80	100	93	101	89	85	107	85	78	110	114	89	83	89	83	97	89	78	81	102	85	100	91	112	90	87	85	87	93	80	110	85	94	90	80	88	101	86	63	106	95	78	75	90	89	80	86	95	90	98	91	96	105	81	84	89	83	87	84	94	89	98	99	104	97	90	74	92	80	106	87	97	76	97	108	99	82	97	76	81	83	99	84	86	97	92	89	75	90	82	94	91	95	86	96	91	96	82	90	85	93	94	90	112	96	84	96	62	99	92	79	102	85	96	89	99	73	104	94	88	94	97	102
6264	441	519	591	551	481	473	500	448	378	364	396	371	361	408	366	362	332	349	349	364	370	329	337	335	369	348	340	323	315	315	335	295	343	335	343	340	321	297	300	355	343	390	343	309	346	322	316	341	309	338	331	323	321	336	337	337	346	350	315	336	298	337	347	291	326	333	308	335	311	352	347	350	347	337	352	311	311	326	325	319	326	336	341	332	338	335	301	353	337	323	364	307	337	336	308	354	344	308	336	295	310	339	305	306	325	358	355	303	299	299	330	341	364	329	329	323	353	287	297	318	318	297	342	342	311	324	330	351	322	339	315	326	309	310	315	324	347	315	337	329	333	338	307	327	315	312	347	347	357	346	315	366	298	312	356	346	373	326	356	354	336	348	358	329	354	317	331	320	352	324	335	305	334	347	326	321	326	329	295	303	323	359	290	334	327	311	322	329	313	312	339	319	329	321	328	320	322	327	316	324	305	337	326	319	328	339	331	306	331	326	347	333	333	317	312	361	328	320	312	340	336	325	333	346	324	333	346	342	342	350	329	335	336	314	305	309	338	313	327	326	305	332	304	297	311	318	356	326	321	311	345	301	333	313	286	355	332	315	346	342	343	309	303	348	358	320	345	327	308	313	333	342	337	323	327	329	335	336	328	329	352	312	332	325	311	307	305	332	340	336	368	341	334	342	318	331	343	310	336	353	318	344	337	314	352	309	332	332	347	324	334	335	349	329	308	320	341	313	314	340	321	323	337	321	304	346	293	376	341	364	315	340	319	317	308	324	343	341	329	324	307	358	325	294	332	319	353	317	290	321	322	323	325	333	321	334	319	323	308	345	368	342	345	326	353	308	356	365	306	344	326	334	344	347	309	340	330	325	307	349	295	320	311	353	322	310	353	321	334	336	308	342	311	326	353	351	375	365	345	333	327	331	321	339	308	341	346	352	329	351	343	312	320	316	325	311	326	331	341	347	331	349	309	302	340	294	314	331	323	312	336	336	367	337	333	361	327	342	332	316	335	317	335	332	348	305	357	328	325	322	325	330	320	332	337	323	364	319	310	341	337	335	310	298	321	354	318	324	331	344	339	355	316	379	304	345	347	314	343	339	323	348	303	325	325	335	319	331	324	319	356	359	325	329	330	304	322	336	334	316	330	339	325	344	372	346	337	310	353	368	304	360	301	322	316	306	332	349	320	329	322	324	306	312	337	384	313	320	309	330	324	348	332	322	323	340	327	297	317	314	331	334	318	315	306	310	340	351	318	346	351	318	332	320	311	332	331	369	359	350	312	294	267	321	307	325	336	331	315	330	364	339	308	312	347	341	321	343	317	347	357	335	344	297	327	307	323	325	333	309	316	313	328	340	340	329	342	327	322	292	323	314	360	351	333	353	317	325	350	329	317	315	336	358	316	310	323	340	307	338	314	320	325	331	340	363	315	331	327	328	342	303	300	365	339	336	307	384	345	323	339	330	347	341	345	328	314	360	311	339	317	347	336	334	334	354	344	318	316	321	337	343	334	348	377	333	314	320	318	358	349	328	296	354	329	335	338	363	317	315	338	352	315	340	338	326	329	334	364	313	347	327	315	358	348	323	340	319	348	323	322	341	311	341	348	325	317	323	314	326	305	298	347	349	350	295	321	327	328	329	330	311	338	333	311	357	304	315	332	336	322	316	339	349	352	338	323	331	308	314	309	345	303	330	313	365	358	328	315	340	351	286	338	314	354	339	318	353	321	290	349	328	335	325	356	321	350	320	318	322	314	322	307	342	318	350	348	350	339	327	336	311	335	338	364	362	311	306	343	339	325	341	371	322	332	318	359	331	327	319	311	344	301	337	326	310	337	321	313	341	292	330	322	320	325	317	323	342	350	333	332	326	328	369	315	316	369	309	320	304	339	318	316	327	346	336	321	352	311	320	310	313	302	307	329	338	336	345	330	334	350	352	338	317	332	325	336	297	355	301	326	315	335	360	340	349	333	321	367	344	359	309	328	340	354	319	338	351	333	304	325	338	329	335	364	308	323	314	355	339	327	321	358	315	319	349	320	298	355	313	305	303	323	320	311	330	338	300	338	334	311	325	324	355	337	324	349	312	307	336	319	340	325	359	352	306	339	345	318	338	342	325	322	305	315	331	346	327	328	312	361	302	300	345	349	327	346	360	305	343	311	324	315	339	331	314	346	352	370	331	316	348	299	325	331	327	296	329	315	342	336	355	349	316	345	318	317	342	317	328	327	316	320	311	327	346	336	309	338	308	319	313	326	317	345	295	336	310	322	309	297	315	333	313	335	324	330	328	326	330	350	319	334	305	347	341	296	344	308	347	338	320	302	335	295	320	350	339	353	332	331	335	308	311	332	336	297	353	323	332	340	308	325	335	347	328	326	309	324	302	364	340	332	289	327	360	349	333	312	325	349	330	322	351	306	299	342	355	329	366	328	337	344	318	318	341	336	335	317	315	342	358	317	348	316	326	313	372	308	293	331	356	321	344	312	339	332	354	334	347	346	329	333	306	331	360	316	323	367	335	305	313	333	344	366	346	286	338	331	305	321	335	332	339	319	324	369	307	330	313	303	360	323	333	318	340	326	350	355	342	316	304	320	300	336	345	322	325	326	292	320	346	317	329	334	305	320	349	308	309	318	317	341	331	322	309	336	298	327	328	346	337	334	328	341	320	326	370	326	335	316	341	335	349	336	293	316	299	339	305	327	309	349	330	321	380	331	292	326	335	363	321	342	328	309	335	331	325	331	297	342	312	328	331	323	329	313	292	306	293	313	323	318	304	331	334	314	318	331	342	354	299	321	321	303	359	362	335	319	344	307	300	331	315	354	325	327	347	323	323	311	345	298	322	309	335	298	307	335	327	310	343	294	332	335	337	303	351	298	313	335	323	365	336	330	328	353	331	335	324	334	355	322	366	337	322	312	306	330	326	347	325	333	333	308	318	329	327	339	306	315	319	358	375	343	366	354	319	371	307	356	328	327	330	338	354	349	319	342	325	310	315	312	340	327	294	322	331	343	363	305	322	335	355	345	295	314	320	317	335	311	318	349	311	371	321	335	319	334	344	335	313	351	326	309	341	338	322	302	341	348	341	327	317	341	318	323	333	313	321	332	300	340	327	328	312	334	293	311	333	339	348	304	346	351	288	330	325	339	330	308	348	329	309	353	345	335	305	343	323	331	315	309	308	295	338	350	364	326	306	373	358	351	346	298	322	346	333	326	344	325	316	310	327	324	351	299	329	325	342	331	339	341	335	382	335	348	333	337	311	340	312	310	325	310	311	332	317	326	328	347	303	347	305	321	332	314	326	337	323	338	346	332	327	307	358	334	339	325	309	334	360	318	296	340	332	335	325	345	322	316	325	315	334	358	294	305	354	345	352	312	317	324	303	329	333	332	316	358	328	341	325	339	353	357	306	333	324	318	335	340	280	323	332	311	316	310	309	316	363	339	334	383	320	318	315	349	337	340	320	350	323	308	340	352
27045	3922	1339	1096	781	576	560	431	440	349	288	277	292	267	245	223	233	222	215	232	230	216	212	215	197	203	189	198	215	217	206	199	189	204	176	215	215	191	183	182	190	199	204	208	230	208	194	174	194	199	225	171	204	185	199	211	198	211	162	205	192	207	178	188	189	213	182	211	206	190	195	201	188	188	190	180	217	204	191	206	182	206	180	191	167	197	195	210	195	195	201	190	211	226	171	199	205	182	194	204	204	199	201	228	188	222	185	173	193	199	203	172	195	180	198	177	190	218	189	190	174	175	196	199	193	194	167	200	205	187	213	199	199	174	178	193	194	193	184	185	206	198	197	178	168	182	193	169	203	213	191	204	179	176	174	182	189	182	217	191	167	201	189	174	199	171	175	198	181	186	197	218	186	190	178	183	207	190	194	193	200	185	192	194	187	190	204	183	165	190	210	184	191	186	173	205	202	201	198	176	197	199	199	200	190	194	170	193	172	179	187	192	185	220	187	207	175	177	187	189	218	189	186	173	177	182	210	159	162	189	190	187	186	222	195	212	202	220	204	176	170	195	165	196	183	215	193	191	211	200	193	191	215	174	194	166	218	196	210	198	205	188	231	178	179	181	200	198	177	193	193	187	182	180	205	177	210	210	176	174	169	195	199	201	187	182	177	181	181	180	205	213	171	178	207	191	173	166	207	192	184	204	202	183	176	204	172	204	205	209	200	202	154	182	179	176	194	168	197	215	192	164	196	193	173	203	182	177	182	207	171	225	196	177	176	164	185	169	198	225	192	168	188	188	187	176	182	190	180	191	182	217	165	187	211	153	194	191	180	168	204	230	192	172	220	207	165	194	214	206	195	193	196	191	189	176	185	210	198	200	199	215	208	164	167	176	197	186	203	200	180	169	204	199	209	187	192	194	180	172	212	197	194	183	176	199	216	212	208	203	163	190	182	191	215	211	181	180	181	186	209	195	191	203	192	190	199	180	185	203	205	180	178	201	178	192	185	194	192	172	179	186	175	208	202	205	202	183	180	188	197	191	199	205	180	198	195	204	170	190	182	194	186	177	190	160	203	203	194	181	183	182	179	181	206	217	193	208	196	185	176	213	220	186	190	201	179	162	192	163	204	195	185	223	205	190	207	192	199	182	194	191	214	178	218	201	169	181	174	173	170	193	180	198	198	208	190	173	183	208	193	211	204	191	180	203	197	194	185	195	198	187	185	205	204	207	157	198	182	184	223	188	166	187	194	185	163	165	183	185	200	194	172	205	209	166	185	178	187	197	188	199	207	209	175	190	173	180	178	200	205	175	183	177	188	209	219	186	204	171	214	174	185	183	186	181	215	185	183	185	193	178	195	177	203	207	173	199	198	209	206	184	174	203	200	187	221	205	180	180	175	183	190	193	202	200	188	196	182	189	181	188	203	215	192	218	207	222	197	210	199	188	188	201	194	161	203	187	196	201	184	191	204	194	175	195	185	215	207	199	183	207	163	193	199	189	194	201	180	191	186	188	190	199	188	217	201	169	182	209	175	192	200	187	170	189	189	192	215	153	176	185	193	190	192	189	184	171	172	202	174	189	200	196	179	150	188	181	186	198	200	173	189	192	212	169	160	206	177	194	187	190	200	192	184	186	186	197	167	177	179	178	191	193	179	190	173	192	210	209	182	205	209	177	188	203	158	170	177	189	184	192	198	186	196	193	196	189	196	196	190	194	182	186	161	203	193	184	192	198	195	171	204	177	173	179	208	188	208	188	175	180	198	184	179	163	182	182	187	186	189	197	167	191	204	192	205	188	177	192	202	205	188	178	213	196	212	175	178	173	196	218	179	173	179	187	212	189	162	202	165	205	189	185	172	165	174	213	163	188	188	171	186	189	208	185	189	186	169	213	187	189	212	183	214	199	203	193	186	197	166	190	199	193	184	187	179	209	208	191	202	191	196	189	190	203	183	200	161	189	209	179	197	210	218	189	188	193	184	195	184	206	201	195	203	204	205	184	211	185	188	177	180	195	197	178	211	180	188	177	192	181	184	174	200	191	194	186	189	176	192	178	187	210	184	192	194	195	192	195	194	187	197	181	215	175	184	206	186	188	181	193	182	203	189	204	178	193	182	177	190	164	177	196	178	175	196	196	183	173	209	181	172	193	173	185	206	192	195	188	174	196	193	199	203	204	182	187	192	182	172	199	206	173	215	177	216	204	162	179	210	207	186	163	188	196	180	212	179	192	190	175	200	186	197	185	179	172	205	174	176	189	198	197	208	205	172	205	197	180	179	203	193	168	204	207	184	203	216	172	194	190	223	185	203	205	209	192	222	179	180	180	174	192	223	172	213	195	181	201	221	192	196	200	189	225	186	174	176	205	213	214	191	200	188	186	178	193	192	195	191	197	190	184	192	219	203	174	170	176	181	205	196	186	167	214	194	192	171	188	179	238	186	174	181	219	202	182	181	177	200	178	197	167	186	208	182	200	212	193	193	200	189	191	213	166	206	174	162	193	192	191	216	213	185	189	190	190	198	192	209	202	196	195	218	193	198	199	162	197	196	175	193	181	202	181	175	208	211	171	202	209	182	206	193	188	169	195	194	184	186	191	202	186	180	199	188	197	190	175	180	166	197	189	184	176	182	223	195	187	202	207	191	176	201	195	179	197	207	198	185	192	195	181	179	157	209	180	218	179	190	183	214	196	191	173	219	164	235	178	217	181	205	201	163	195	202	199	164	205	197	187	190	190	199	162	177	182	175	204	202	155	207	172	176	192	218	214	179	231	190	197	182	173	191	173	178	170	195	178	175	195	207	177	190	175	173	207	173	195	180	215	212	204	205	167	176	203	195	215	168	211	206	172	204	227	187	223	180	178	201	226	178	191	209	184	194	186	199	190	209	195	196	197	193	181	181	208	166	208	223	175	184	200	209	188	191	205	176	199	191	193	192	213	176	191	182	184	187	191	209	227	187	192	182	202	151	219	214	212	179	196	206	173	178	208	213	171	197	200	210	205	195	208	180	184	166	217	219	179	233	187	222	185	204	207	179	187	170	205	183	194	227	201	203	188	177	172	199	191	170	177	204	201	185	191	207	175	208	178	182	181	207	190	194	195	209	209	177	170	224	211	169	177	196	175	187	178	188	209	191	187	184	163	186	206	199	192	205	194	199	171	211	192	201	206	194	154	197	220	209	177	178	191	163	204	194	203	201	195	175	173	174	173	194	175	190	185	183	201	195	198	194	193	199	201	186	172	204	189	191	192	203	184	185	171	178	185	211	183	164	198	168	194	177	182	179	191	159	169	178	201	182	167	208	180	153	202	204	180	192	176	185	220	172	180	185	188	205	172	192	178	208	202	203	201	179	188	181	178	171	195	177	180	183	174	187	201	191	190	201	196	191	180	213	182	204	181	181	188	202	163	202	211	185	173	186	210	201	185	201	208	199	222	200	220	174	192	190	193	182	201	207	187	182	194	176	182	199	197	157	194	189	211	196	171
12971	1542	3092	3612	3194	2612	2324	1993	1647	1514	1335	1110	1092	1007	980	921	892	866	872	772	791	772	768	658	720	731	701	734	700	651	660	679	697	695	708	649	675	664	674	692	628	621	658	614	618	663	604	636	589	637	656	617	618	623	622	636	643	612	562	610	629	677	652	579	623	642	565	631	609	622	632	632	601	608	618	598	607	626	641	652	597	603	617	596	607	598	566	624	624	628	596	599	580	585	588	603	601	616	584	593	623	643	603	625	594	589	607	604	589	610	621	560	608	643	561	636	612	569	573	640	583	596	596	637	594	625	597	604	597	617	576	597	577	598	606	578	565	595	591	544	599	595	609	581	632	596	558	611	610	617	591	626	604	580	639	612	606	604	641	640	571	616	590	625	608	587	610	584	601	580	555	596	597	617	581	611	594	617	587	588	564	589	608	599	605	600	567	573	621	603	589	562	580	564	621	612	586	594	647	591	633	631	607	591	589	586	588	601	647	580	612	640	580	629	632	604	581	624	609	612	630	633	621	634	628	590	595	613	547	551	595	583	645	603	581	571	582	527	535	598	636	635	620	610	578	623	580	571	609	593	623	620	592	572	588	569	588	602	564	606	548	569	611	577	638	601	618	618	589	584	607	596	581	572	595	581	630	566	573	591	595	617	584	585	588	569	582	625	616	569	597	634	628	614	557	573	542	620	564	596	606	615	637	645	626	564	567	604	555	513	580	589	603	581	611	592	603	593	559	611	591	649	635	609	567	590	554	608	558	564	611	588	639	601	542	627	573	633	603	553	591	618	607	579	582	609	605	653	626	587	568	611	598	576	607	620	581	607	594	606	614	557	599	583	594	575	577	601	606	567	578	554	603	586	583	655	573	616	546	597	615	554	588	588	615	633	625	563	586	634	576	610	591	607	624	591	597	594	561	590	596	592	585	610	605	639	572	579	609	571	582	589	589	572	591	600	558	561	560	584	589	566	606	611	638	604	624	635	614	612	623	583	596	557	563	596	595	615	650	604	562	620	593	584	574	629	565	611	572	619	611	594	577	580	628	580	613	594	612	609	610	571	620	590	600	611	590	619	595	613	617	584	580	594	573	575	614	592	570	595	626	595	594	602	617	609	599	616	615	601	612	593	592	624	607	624	624	605	582	578	633	555	596	571	576	572	610	587	605	551	606	573	571	556	614	581	591	596	602	584	606	605	601	643	623	605	606	583	640	600	589	617	616	597	608	613	573	602	658	585	618	588	620	615	616	606	655	600	621	598	608	591	593	595	568	583	570	619	574	580	601	587	626	560	610	601	576	654	567	573	618	597	609	582	576	598	598	574	611	593	592	604	592	594	595	581	608	584	638	576	614	565	610	583	581	550	609	602	588	585	602	619	608	603	600	562	600	596	615	572	615	585	580	594	638	589	567	593	618	578	578	604	598	577	573	564	633	587	586	621	616	593	598	634	587	616	586	595	622	630	584	617	609	583	601	591	603	612	609	606	588	600	605	558	620	596	573	570	644	599	623	565	596	558	581	620	613	601	594	577	612	624	592	611	571	614	600	568	614	654	573	595	552	592	610	605	579	594	633	644	561	543	585	559	613	572	633	541	604	629	626	583	604	630	570	559	599	654	628	628	600	579	583	610	613	604	595	591	577	571	596	586	585	602	609	671	603	640	613	603	627	592	596	548	605	627	600	626	591	597	616	562	596	578	581	607	561	594	598	593	594	595	608	638	575	575	644	581	610	627	587	638	602	599	616	634	627	575	587	580	589	587	565	569	620	578	601	579	566	602	603	608	576	618	581	606	631	560	602	612	605	617	626	608	581	601	609	576	614	572	580	605	621	597	600	620	603	563	563	580	578	653	589	621	598	613	603	619	631	545	627	592	602	624	598	631	593	565	651	615	583	587	575	583	594	570	626	587	606	582	593	575	616	599	628	630	596	576	613	585	564	623	614	591	594	571	620	583	617	594	575	664	603	636	596	605	601	566	580	593	618	602	598	630	610	630	566	594	558	608	617	618	556	577	625	601	572	576	561	619	543	593	567	553	601	628	594	606	612	592	575	599	580	662	633	596	581	575	605	618	601	616	600	609	610	601	539	555	592	621	599	585	591	596	638	551	630	568	636	615	611	578	574	623	591	616	580	577	604	560	609	609	580	572	604	612	613	582	575	579	600	585	563	572	580	593	607	584	577	556	627	564	567	597	586	613	581	550	604	612	614	602	547	576	569	639	615	560	586	561	576	593	561	612	587	634	598	606	616	603	581	571	595	588	618	580	578	583	576	618	624	617	553	594	558	594	591	573	603	595	545	654	622	611	608	594	586	571	652	565	583	599	601	588	551	594	594	553	629	637	612	572	624	642	633	565	640	581	621	574	576	605	595	625	616	609	576	576	620	579	593	589	584	578	600	636	595	582	559	587	569	587	586	625	617	601	633	615	603	642	615	558	567	583	571	617	606	571	544	585	582	594	598	579	620	599	609	648	617	585	597	643	582	596	617	584	589	612	592	628	569	595	556	625	564	610	574	609	564	616	560	623	576	562	586	559	602	596	632	608	611	575	626	598	590	578	569	576	633	624	542	534	558	605	581	585	614	547	619	600	599	607	622	597	604	616	579	568	595	598	637	575	569	598	566	565	593	596	612	576	605	551	592	609	597	627	570	590	615	590	569	599	576	575	574	615	599	623	616	620	581	588	584	619	584	576	586	592	637	541	591	577	580	602	535	576	623	614	603	608	602	558	579	628	589	570	592	567	605	588	609	583	573	604	581	592	589	595	588	635	605	601	577	639	592	604	611	571	585	591	601	654	622	605	601	648	576	540	572	596	562	558	567	579	605	630	589	596	597	612	644	605	582	593	610	589	567	571	582	587	626	584	618	583	597	605	597	549	585	572	581	612	566	568	624	601	616	623	656	576	598	576	609	594	578	610	552	592	585	577	620	601	612	651	586	594	592	615	624	609	608	632	550	579	544	587	654	597	593	609	592	589	588	605	606	576	623	570	575	600	617	577	576	592	597	652	586	592	617	606	619	579	601	563	627	561	581	553	606	615	579	579	568	628	620	622	605	627	584	597	596	636	609	558	531	609	636	591	602	601	578	680	572	639	606	612	584	607	562	614	617	525	587	615	580	600	605	576	616	673	604	602	589	585	568	613	596	632	619	605	600	590	572	586	602	579	584	647	566	588	618	595	581	589	623	597	604	606	596	600	596	571	625	576	609	554	616	574	600	554	574	620	585	595	601	578	567	635	616	630	565	622	588	610	588	622	613	598	609	625	601	657	606	593	588	606	610	620	609	582	595	583	595	559	640	574	633	604	606	630	573	593	604	574	622	620	609	575	619	569	570	590	651	604	566	578	594	605	576	586	640	594	586	580	619	622	591	633	588	628	610	581	593	564	592	603	630	565	586	584	607	585	614	603	600	623	589	607	585	587	554	579	559	609	612	586	593	656	588	626	632	569	577	616	580	609	582	637	598	557	606	599	580	644	572	619
36540	8788	2773	2142	1507	1092	930	771	630	564	458	437	400	428	392	346	371	368	348	359	312	340	348	319	331	316	319	307	318	301	301	343	288	322	292	287	306	321	268	337	284	290	288	301	280	277	292	275	292	278	292	282	298	320	301	281	295	268	327	285	276	273	305	305	281	300	263	294	283	282	310	311	281	306	282	292	273	265	283	302	304	265	275	306	306	267	266	270	294	277	261	302	281	268	267	288	313	259	271	298	263	257	257	269	299	299	282	294	283	317	267	288	283	282	295	288	286	267	269	308	274	310	291	274	289	283	328	304	276	292	276	301	278	291	264	267	336	267	316	276	258	274	286	282	289	296	274	268	279	275	259	323	268	267	268	261	279	262	269	273	293	293	225	227	302	267	302	281	270	275	295	281	301	259	283	292	289	286	309	272	289	278	293	303	289	304	279	282	257	264	320	271	264	324	270	313	276	288	275	321	267	278	256	286	273	329	268	304	309	291	273	258	277	282	287	263	266	275	263	264	293	273	277	298	281	278	285	291	271	282	269	289	326	270	280	265	281	288	283	306	262	278	307	293	277	266	273	298	246	306	284	281	270	285	259	259	297	279	275	291	257	299	285	247	277	269	301	270	288	298	279	286	276	264	305	299	278	259	294	274	266	303	284	274	280	289	302	266	271	304	323	263	292	273	308	243	276	293	292	285	313	291	287	279	301	291	291	273	282	288	254	287	295	265	289	288	309	291	254	291	317	312	292	304	255	313	301	275	285	280	292	282	279	273	268	271	285	315	304	268	282	297	303	290	292	267	286	287	298	282	303	263	276	286	267	273	289	317	281	276	278	292	276	268	257	276	265	279	315	277	274	316	280	288	289	295	294	278	246	279	294	285	289	262	317	268	285	271	305	277	278	266	278	283	291	297	257	287	276	265	286	274	284	269	285	303	276	294	291	276	271	304	275	267	277	304	285	282	281	308	282	293	304	259	278	311	268	290	262	288	288	258	280	283	316	290	285	264	278	307	297	268	297	263	293	314	262	267	287	303	294	252	257	294	278	257	289	299	305	268	258	304	295	274	266	275	258	286	269	270	292	275	277	293	275	291	250	299	260	280	287	315	289	309	260	261	289	294	276	276	297	308	294	268	263	291	241	266	295	287	317	305	268	286	257	259	286	296	280	304	267	289	278	298	310	269	286	259	275	295	272	269	271	311	274	324	292	298	292	296	285	293	278	274	280	277	289	298	277	268	300	285	305	299	300	267	273	266	297	288	281	278	287	278	283	280	287	275	265	307	300	293	301	325	281	263	311	290	291	278	302	298	269	297	266	272	283	278	272	293	302	306	271	292	280	272	284	272	291	293	261	290	276	275	276	290	291	280	298	284	286	267	280	275	283	294	270	276	267	304	248	300	312	264	274	264	281	285	273	289	285	297	275	296	267	280	293	263	248	266	325	266	264	297	267	250	267	277	281	297	289	271	285	293	258	282	263	303	276	285	289	301	278	265	239	291	279	281	270	281	238	281	287	279	292	288	273	269	303	290	302	272	299	281	294	280	281	282	284	273	296	276	282	297	259	295	282	302	313	270	272	270	315	270	297	292	287	264	264	268	271	260	286	263	254	276	281	265	285	305	274	274	278	293	276	284	287	278	283	282	281	277	282	284	267	242	291	274	275	292	299	298	311	256	266	281	267	265	270	287	274	242	302	271	271	285	300	302	295	289	284	252	276	290	293	294	284	277	290	300	266	281	293	289	274	279	303	287	260	262	246	259	297	292	293	240	275	305	265	295	274	319	291	286	249	286	275	304	267	317	289	287	293	293	272	287	286	261	271	296	245	306	292	306	304	305	292	254	262	255	279	276	273	280	284	256	310	294	276	262	290	269	265	293	263	298	310	250	290	336	292	285	258	260	316	297	278	282	281	291	290	302	288	302	275	297	282	332	284	297	271	300	268	296	277	312	293	280	317	287	319	267	256	288	306	249	306	264	276	283	288	264	255	327	283	305	278	273	275	264	270	303	308	247	295	297	271	280	242	279	285	308	292	257	298	268	279	271	299	298	279	283	277	279	306	285	271	264	291	250	280	262	272	289	310	289	280	302	265	292	310	321	290	276	276	279	274	296	277	271	275	279	284	280	281	281	288	319	288	281	289	295	287	288	274	279	279	260	289	267	295	269	280	286	297	299	283	254	283	259	257	300	244	269	287	285	247	324	281	279	290	289	277	279	309	267	289	289	243	300	299	276	273	258	273	301	275	297	299	305	301	300	295	265	274	312	271	261	299	263	267	283	289	293	258	289	278	289	266	270	297	273	272	283	278	288	282	297	285	269	289	263	272	272	307	279	280	268	302	291	295	257	280	292	276	274	301	276	256	277	275	264	268	275	303	287	267	263	282	279	314	267	308	305	290	294	300	268	295	292	272	279	267	267	299	294	270	282	275	269	284	289	261	276	294	286	289	263	294	292	263	272	305	289	246	283	276	278	299	273	282	275	287	274	262	296	303	278	290	311	312	255	293	270	298	271	266	307	272	256	315	270	277	310	283	285	322	288	296	309	322	288	272	276	265	281	287	279	253	286	292	311	280	302	289	265	302	299	268	292	293	310	240	279	289	273	265	242	279	281	257	274	298	289	273	257	284	298	329	317	326	285	262	300	271	300	278	281	289	303	279	269	284	267	302	295	300	268	289	280	307	277	255	297	296	285	269	266	305	273	301	286	252	285	251	291	277	272	292	253	289	309	308	280	309	260	307	280	268	263	283	262	278	274	268	267	308	278	261	299	290	275	277	263	243	291	301	289	284	267	266	260	279	255	283	274	295	273	281	288	260	296	316	285	286	262	296	286	246	289	263	265	267	312	284	279	303	294	283	292	293	275	282	300	312	277	279	301	276	283	262	303	269	307	264	282	281	274	280	258	294	270	248	286	282	276	292	282	292	281	270	280	287	302	276	272	271	268	262	269	298	259	267	286	291	285	290	288	313	282	301	288	266	301	294	262	338	267	269	299	296	290	280	279	271	260	270	263	272	272	282	288	273	274	271	269	273	280	274	267	288	287	285	274	282	275	309	260	298	271	272	267	280	290	287	285	286	262	303	302	290	286	281	277	264	257	296	276	261	273	287	279	269	277	322	283	305	282	274	281	313	276	268	270	294	259	291	300	287	293	279	292	281	271	251	258	288	293	261	297	295	303	280	297	267	304	265	285	284	280	292	263	286	289	301	289	298	292	271	287	318	294	298	285	280	295	266	271	271	261	268	258	295	294	285	282	301	292	298	280	250	279	307	303	287	284	298	295	284	315	276	266	288	278	292	272	277	283	298	291	258	282	287	276	287	278	264	259	301	263	299	309	278	292	296	260	268	291	263	268	272	259	274	289	280	273	262	309	308	292	293	293	294	274	288	310	287	259	268	269	310	281	289	255	289	291	301	304	276	278	291	262	270	274	265	297	277	286	296	276	315	273	294	282	305	280	298	319	287	269	291	282	312	275	291	264
16286	2531	5391	6313	5475	4636	3903	3308	2844	2369	2099	1916	1760	1608	1503	1509	1421	1361	1272	1192	1187	1153	1074	1086	1034	1027	1071	1003	990	1008	982	944	925	987	948	972	944	970	880	947	931	944	939	912	919	848	901	902	863	893	918	889	870	849	900	794	850	915	806	837	830	826	854	851	799	869	860	827	857	870	884	852	805	817	830	820	851	853	846	887	849	788	857	834	782	821	843	839	800	850	835	864	841	852	865	833	845	849	806	831	826	829	832	842	791	860	841	839	801	841	837	777	817	831	921	802	830	856	806	797	827	811	867	813	854	797	826	813	817	856	796	833	866	850	813	839	824	856	852	805	820	796	850	803	812	833	863	843	847	835	798	837	846	839	880	795	819	841	851	820	820	829	849	787	817	830	830	740	824	814	806	830	820	878	858	790	792	864	826	793	828	870	755	797	791	821	784	810	805	811	819	857	842	817	826	797	881	815	811	828	788	918	852	839	874	837	854	822	847	834	855	820	781	879	831	820	788	864	834	859	821	822	885	815	782	809	829	802	783	837	811	835	835	857	854	825	831	795	793	804	845	814	850	789	745	814	850	858	852	863	821	796	824	836	855	856	845	828	811	798	792	841	851	812	859	847	826	824	835	824	810	841	779	854	815	864	862	811	842	840	813	828	832	819	833	881	790	814	868	804	821	865	784	826	820	841	799	885	810	839	833	812	799	809	865	789	810	819	791	844	839	795	837	801	861	820	817	873	840	842	853	771	800	889	869	826	819	854	816	801	821	831	840	859	819	784	822	807	825	822	878	809	795	778	844	789	855	854	809	818	823	852	804	814	782	819	840	791	847	836	835	779	796	834	835	823	855	774	760	848	845	833	804	863	863	803	833	792	837	867	820	830	842	836	846	805	853	817	857	858	828	853	866	837	878	813	771	842	804	822	837	778	792	788	795	823	813	820	835	815	879	834	809	806	816	804	810	842	857	830	809	795	823	824	788	837	779	787	865	783	822	795	822	841	829	873	789	856	793	829	819	814	809	849	827	849	821	824	800	844	837	872	804	836	837	832	860	771	873	847	819	874	806	842	807	858	822	862	804	838	809	845	867	876	833	840	842	802	852	888	790	809	834	878	860	812	817	845	838	795	831	834	852	796	790	808	861	793	816	805	795	810	829	819	841	844	785	820	825	813	829	868	849	803	816	789	805	827	833	814	893	840	843	819	830	908	825	821	836	806	790	809	787	787	857	800	812	796	816	808	807	796	788	788	846	800	830	807	865	831	825	818	883	811	879	816	874	778	827	830	891	843	825	829	852	816	834	770	777	831	848	854	832	879	829	836	789	830	863	831	821	813	790	833	815	844	822	823	819	873	792	834	804	782	841	820	725	818	822	865	876	852	828	849	878	818	837	820	841	803	812	826	849	843	811	860	797	853	839	813	804	885	806	826	869	826	857	829	834	808	844	874	841	824	771	859	815	797	843	783	796	839	855	756	827	812	807	833	821	898	860	839	774	858	797	790	841	786	813	829	869	851	817	837	798	820	792	793	848	820	850	796	794	830	824	799	812	852	799	796	814	833	832	860	850	875	826	852	891	824	834	831	785	819	826	828	842	795	824	781	760	858	893	839	796	796	803	860	798	820	805	848	823	815	799	804	820	784	861	796	806	763	787	853	816	819	800	829	811	862	852	853	877	851	814	901	836	824	833	797	823	781	857	847	809	843	834	818	796	842	840	809	837	813	789	820	819	804	880	806	788	783	784	838	806	830	812	802	824	818	869	851	863	798	840	842	843	806	821	781	795	812	820	882	852	840	828	845	802	850	836	822	782	809	841	883	835	833	840	858	878	795	812	786	849	848	809	852	851	805	830	827	760	850	797	852	828	854	868	862	806	797	856	769	776	834	843	828	797	839	804	782	849	821	774	845	795	819	812	786	852	834	874	796	771	849	822	799	818	837	815	830	814	773	855	834	840	818	852	852	817	785	848	815	810	774	811	855	798	874	828	865	858	806	837	809	810	845	779	806	816	849	841	789	820	812	851	812	802	860	821	776	843	781	782	849	814	841	803	830	846	811	830	811	830	857	812	826	834	875	819	829	794	835	824	814	844	864	810	853	770	870	870	823	842	857	767	866	855	866	784	798	814	821	806	823	791	787	815	768	829	849	819	845	838	827	792	842	801	792	854	813	818	761	790	842	809	861	809	800	767	847	829	862	845	837	849	793	804	806	843	841	857	834	769	827	871	861	813	826	806	822	798	797	828	838	831	841	804	854	853	826	780	831	799	861	824	846	844	849	837	835	877	809	787	788	815	772	811	811	847	773	817	840	850	813	816	790	760	854	823	811	774	873	862	753	836	863	815	785	806	846	816	802	833	799	817	871	761	849	852	823	782	827	751	819	821	806	820	839	846	858	861	828	846	843	818	832	785	846	782	844	812	844	861	843	843	812	849	841	843	814	819	842	854	824	793	815	814	771	816	823	921	818	822	841	846	834	825	879	841	820	792	808	844	811	817	890	832	841	820	817	863	823	806	850	807	781	858	827	814	776	810	794	856	841	821	821	836	872	805	803	782	788	806	834	790	843	842	834	820	874	782	837	837	829	796	848	782	846	855	821	804	767	827	836	884	856	842	850	816	823	853	806	800	804	857	828	833	799	815	880	886	852	837	827	798	839	821	774	790	819	805	853	814	896	782	779	829	801	799	873	869	813	836	810	826	789	820	850	833	836	786	837	817	858	829	772	846	795	824	828	780	830	888	825	792	829	846	832	840	864	846	826	859	811	841	812	855	796	795	837	821	841	868	923	832	805	813	810	835	827	795	860	820	831	852	831	792	838	892	798	837	802	790	832	820	826	848	794	835	803	829	889	833	844	842	824	837	841	889	825	807	852	819	821	849	832	782	823	872	912	813	819	841	806	805	823	791	857	871	789	839	836	842	833	828	784	856	798	801	833	737	799	801	824	818	841	798	860	781	844	806	824	841	834	776	815	805	846	813	847	853	856	825	830	774	780	830	778	828	866	830	817	863	845	802	817	808	830	827	801	802	779	853	840	809	815	809	830	835	792	823	866	805	851	832	776	875	789	798	839	832	788	850	781	819	823	782	786	801	819	787	806	810	795	806	793	825	846	830	833	822	791	784	820	815	786	845	835	830	876	810	790	852	841	798	821	874	822	858	782	855	791	814	836	845	858	823	803	851	821	802	820	822	804	810	822	830	834	855	791	844	773	803	815	813	820	876	852	790	804	800	835	857	796	875	826	876	855	808	860	845	870	823	837	781	824	865	776	847	842	830	818	818	780	813	827	814	811	834	777	795	847	830	831	849	795	795	842	803	858	793	804	849	819	802	822	784	787	818	818	878	816	849	806	807	831	781	761	765	823	824	799	810	810	872	849	833	779	789	840	874	843	822	853	843	810	852	832	837	803	780	807	787	815	840	852	798	819	828	818	840	810	815	834	789	799	791	825	809	831	803	808	807	767	841	840	808	779	824	810	834	843	767	813
5414	273	172	149	129	124	129	97	94	93	95	77	111	106	111	95	81	92	80	89	94	96	110	95	98	101	93	85	77	91	103	88	101	85	74	86	92	95	85	83	91	79	91	75	85	93	83	96	98	103	89	98	94	78	97	93	93	92	91	96	83	94	89	79	85	105	93	112	82	66	93	74	87	86	105	84	93	89	110	87	113	91	83	94	89	96	92	83	79	100	98	94	76	98	83	80	87	94	93	96	77	94	91	99	90	101	84	118	84	108	93	103	77	93	120	85	98	93	76	92	79	90	91	92	95	89	102	100	88	81	82	79	73	93	72	88	86	89	93	87	89	96	110	93	93	84	83	96	72	77	110	98	89	108	86	93	75	92	110	90	105	91	100	82	100	92	84	83	101	105	109	78	79	92	94	89	79	100	75	75	96	104	99	94	83	89	85	90	90	88	90	83	70	81	90	98	103	86	100	87	78	92	73	84	99	106	87	88	81	86	99	83	84	92	89	85	91	96	79	98	85	91	91	75	76	91	91	91	91	95	80	93	101	99	70	78	84	80	95	81	96	80	77	75	94	88	90	85	96	84	88	91	73	83	96	103	94	73	81	95	88	117	80	92	88	76	102	101	77	95	92	101	97	95	89	82	89	96	83	95	78	83	84	83	91	80	81	103	81	84	106	83	93	81	93	98	81	86	97	77	93	93	87	90	101	98	88	82	85	82	99	88	92	100	108	92	97	81	76	110	104	77	101	104	93	87	83	79	91	78	108	88	92	78	81	84	86	95	99	91	90	89	84	58	73	76	77	76	119	93	95	88	90	80	98	83	92	91	92	83	93	90	94	113	81	91	91	79	84	85	85	92	87	96	95	73	104	83	84	76	83	98	94	90	96	92	83	80	86	90	109	86	95	78	84	90	77	96	89	92	99	92	86	88	87	96	71	92	90	94	101	96	75	97	97	95	88	75	80	100	71	96	89	111	86	95	96	96	86	91	70	82	93	90	96	93	92	89	93	66	85	107	94	109	79	78	91	96	88	98	99	93	85	99	95	76	77	103	94	99	70	97	88	95	101	78	106	86	80	80	94	91	93	100	88	89	104	79	76	96	68	98	90	82	92	96	86	86	102	87	83	106	77	104	88	101	89	89	98	90	78	89	95	89	87	104	87	96	78	92	84	89	99	78	86	94	101	111	90	92	77	90	80	67	96	100	86	92	77	90	91	90	83	95	95	87	97	96	97	86	82	93	84	88	102	76	89	93	92	84	97	86	82	86	84	91	90	76	95	99	84	102	98	81	97	94	104	93	102	91	94	104	87	90	102	106	87	97	95	89	101	96	97	88	90	101	101	99	95	78	68	76	84	97	90	85	79	97	101	87	77	84	103	99	89	88	109	93	85	109	81	97	96	92	115	100	81	103	93	91	100	95	87	84	108	86	92	98	101	74	99	83	75	90	99	82	87	95	96	90	103	77	94	84	69	92	90	91	98	95	85	81	106	86	87	86	84	103	84	104	83	92	91	84	90	91	89	92	82	104	89	106	88	77	87	90	101	89	95	101	99	90	110	98	95	111	112	89	95	76	107	91	91	91	88	83	99	104	91	99	93	73	88	96	91	111	86	90	92	86	99	79	94	91	96	74	109	95	89	95	97	109	96	78	97	93	97	102	79	97	97	83	91	88	79	82	86	103	91	82	98	71	94	110	90	97	99	88	88	92	100	78	79	89	86	74	80	96	106	86	84	113	99	83	101	89	81	92	88	95	103	95	82	90	91	89	96	91	96	78	76	94	97	92	80	88	76	67	84	117	98	79	77	91	92	75	83	91	79	83	89	74	90	86	94	96	88	89	83	85	99	75	102	82	101	68	97	88	96	94	75	66	82	76	85	95	97	84	86	98	89	103	99	80	80	95	94	87	104	84	81	74	88	91	92	77	86	75	90	101	90	85	92	100	88	88	80	74	92	85	85	84	86	78	90	111	99	87	93	95	95	75	95	93	86	92	92	89	87	92	86	77	92	91	86	94	86	95	95	87	101	94	86	86	99	79	87	78	95	75	98	102	83	78	82	80	98	100	82	81	102	79	88	121	103	88	90	89	100	95	91	71	87	96	90	99	97	91	99	73	98	99	91	86	78	98	98	91	92	90	87	86	89	104	110	72	84	74	79	79	91	81	80	97	82	82	94	109	81	99	89	88	91	93	94	95	103	90	108	100	98	98	104	102	106	77	89	98	93	94	92	73	116	92	93	81	92	86	68	99	94	102	94	94	83	95	86	88	75	89	99	98	91	102	76	94	99	101	77	97	88	80	88	85	78	89	76	103	104	78	105	76	103	116	93	114	78	97	93	100	85	85	98	87	96	109	64	94	93	79	83	87	105	96	91	93	89	93	75	95	85	88	97	80	96	86	95	97	93	92	103	87	100	87	94	78	92	108	86	85	96	81	83	76	85	85	87	81	100	84	102	83	80	101	100	107	90	77	77	95	78	92	79	83	82	90	73	83	93	75	99	102	72	103	94	74	69	93	91	77	101	77	83	82	88	80	92	100	85	79	92	82	98	84	97	96	93	83	88	83	88	81	102	93	80	106	88	87	96	85	97	79	82	74	96	99	80	93	70	100	83	91	76	93	72	89	89	96	93	83	89	84	88	94	95	99	88	83	67	74	94	84	101	94	72	109	87	83	94	82	95	81	77	96	85	96	94	84	99	90	94	94	91	90	101	100	92	80	79	84	95	98	85	97	82	82	94	89	103	91	90	76	94	96	99	99	92	90	83	90	108	87	87	110	91	98	78	89	90	98	98	78	94	84	94	92	122	83	83	96	82	93	89	98	88	95	100	93	80	90	88	104	90	98	81	94	94	95	100	103	74	99	88	83	89	106	92	85	104	84	81	104	78	96	81	92	90	89	94	87	93	95	88	94	111	93	71	94	78	95	96	93	92	106	100	86	87	92	78	92	76	87	107	91	71	97	85	80	95	90	96	92	77	74	100	86	95	87	89	83	92	90	92	88	83	103	97	77	96	96	90	71	91	94	79	98	100	98	112	88	92	92	93	79	92	77	94	81	98	91	101	99	101	92	100	68	71	104	89	100	99	107	75	105	94	89	85	97	87	95	86	101	92	91	90	101	86	95	86	89	87	83	71	104	95	96	91	90	86	77	85	94	109	115	88	84	93	91	89	91	101	94	77	82	85	90	77	96	85	92	101	83	84	85	89	78	79	92	105	81	95	86	75	90	94	93	89	91	98	102	96	103	80	85	90	86	85	89	89	90	74	96	104	98	79	84	77	92	92	102	94	72	95	87	85	96	80	109	85	85	86	94	89	98	90	95	84	71	95	95	106	90	69	98	133	77	94	99	86	74	94	87	112	80	91	93	89	80	106	72	91	85	93	92	98	87	81	90	103	78	96	75	81	79	74	96	102	91	97	87	85	86	84	96	94	88	93	87	87	71	92	86	95	90	99	84	89	83	96	86	116	80	94	95	109	89
6131	409	538	575	503	535	457	468	443	396	371	398	367	359	375	356	355	329	379	362	359	372	326	342	331	358	322	367	331	353	330	312	363	344	321	358	309	336	305	324	322	289	334	349	332	340	312	311	316	351	372	317	311	297	312	335	339	338	316	359	323	305	319	324	320	348	312	319	311	328	320	321	323	325	325	340	341	304	331	340	318	340	360	322	318	324	328	303	335	331	326	318	314	339	351	358	342	327	318	326	320	310	287	318	314	345	362	318	298	338	307	306	338	334	345	362	333	317	281	316	314	301	341	337	351	339	341	323	323	325	294	309	347	326	339	351	310	369	349	314	352	301	353	350	322	332	340	306	351	321	348	332	325	325	340	324	325	336	333	318	321	324	318	353	340	314	302	355	313	313	318	315	311	340	317	300	286	304	306	366	315	289	329	324	274	338	332	301	332	328	372	339	331	348	317	337	340	312	344	335	323	325	349	327	327	366	324	335	326	334	323	333	347	360	342	309	327	325	329	317	325	353	336	303	317	292	303	325	331	308	347	336	323	335	328	321	383	330	318	323	348	331	358	318	342	347	341	312	338	317	323	311	327	341	300	333	335	329	331	297	307	325	346	355	351	336	336	367	344	326	333	330	331	318	330	328	356	293	326	320	324	333	325	343	304	329	298	349	319	333	338	301	326	330	315	347	285	350	323	330	362	374	315	309	355	305	328	351	332	318	345	324	323	328	322	332	311	331	346	328	318	346	325	335	363	350	324	294	319	368	338	327	331	321	331	314	385	304	354	322	333	326	332	322	318	338	342	361	348	306	315	283	332	317	354	308	349	302	297	329	294	315	308	310	313	322	344	356	330	323	344	341	321	337	343	347	329	341	327	320	312	360	334	334	334	329	324	311	334	335	347	329	334	314	330	346	295	296	331	352	323	328	357	353	336	347	344	341	290	307	323	345	307	372	319	330	314	332	343	341	331	351	344	333	335	338	331	340	306	350	300	332	306	326	337	279	333	343	356	298	327	306	322	305	336	342	302	325	367	320	329	354	333	326	332	298	300	310	304	314	357	336	337	336	334	341	300	338	304	355	324	314	306	327	325	340	304	316	335	330	359	321	370	340	328	313	304	335	324	309	307	306	343	336	341	345	329	336	346	338	339	326	325	354	338	309	348	334	322	331	322	344	316	285	314	350	294	315	312	375	336	327	310	337	335	345	304	315	308	360	319	358	295	312	287	311	332	346	338	330	361	329	330	301	322	324	323	339	312	329	315	286	310	303	304	305	317	305	341	344	333	335	355	355	340	333	366	337	331	296	336	351	312	337	336	304	378	299	340	348	291	347	353	321	360	305	318	298	322	311	299	313	313	350	330	305	302	350	335	332	331	315	342	320	338	308	346	327	327	304	317	339	309	311	341	341	328	335	325	327	295	285	321	309	341	373	290	314	345	328	336	319	322	353	323	367	318	337	350	329	348	336	344	308	306	324	337	341	317	327	340	334	332	326	320	350	331	327	342	333	303	339	284	322	361	291	331	328	333	330	332	342	340	336	326	347	283	332	343	325	304	333	353	334	341	351	321	324	312	325	361	353	314	300	294	342	324	330	328	328	359	356	341	365	339	312	337	340	348	332	353	343	332	303	359	342	327	326	347	300	337	351	312	337	317	304	326	359	315	337	335	327	353	328	337	312	330	323	313	340	344	342	314	325	336	331	317	329	318	343	329	323	316	318	336	322	317	327	336	314	328	323	344	337	300	349	326	312	323	302	316	331	349	338	339	332	330	386	328	335	347	361	362	326	347	326	300	346	316	312	323	331	306	344	360	329	304	360	313	349	353	318	359	319	306	322	330	333	299	318	352	348	322	354	302	313	336	322	352	322	308	354	329	322	320	282	341	314	363	299	317	323	336	322	355	323	330	317	330	320	337	323	339	321	331	307	308	385	318	333	329	312	339	335	296	322	294	373	335	337	333	319	329	351	332	331	304	313	325	306	301	352	353	369	338	315	317	329	285	349	346	315	336	339	338	337	289	319	292	321	351	315	312	320	315	327	355	309	313	312	334	300	325	317	339	339	320	317	333	334	335	302	311	336	370	333	321	324	374	300	324	347	354	319	324	348	308	307	360	337	302	356	309	301	344	364	347	308	285	327	322	345	307	325	330	343	339	341	344	319	322	330	326	346	341	319	367	306	327	323	346	336	338	337	353	293	341	338	309	334	332	366	328	339	326	321	301	323	341	318	327	328	324	316	326	327	300	349	326	349	332	336	309	302	311	340	315	337	307	323	341	305	329	340	294	367	316	340	295	330	339	351	331	350	337	334	303	335	360	341	345	359	320	318	323	325	335	332	305	338	323	350	329	311	325	348	336	324	299	310	341	336	326	298	364	340	359	346	339	317	309	329	363	341	311	322	317	304	311	327	352	304	349	328	337	315	335	320	319	318	334	330	320	341	369	306	352	316	331	336	300	317	299	335	322	334	333	297	327	351	299	329	307	340	335	314	319	325	341	306	338	340	334	360	301	325	321	356	358	356	353	357	319	323	347	326	321	335	346	293	338	335	363	307	322	321	302	314	320	349	330	336	351	301	318	335	309	336	345	302	330	304	309	347	371	322	316	332	323	339	316	343	332	311	334	317	378	329	351	346	322	315	354	320	313	340	307	330	322	323	329	354	325	337	357	328	340	348	307	328	343	321	343	326	326	332	328	345	343	323	337	340	312	341	341	305	320	311	339	321	352	321	317	287	322	319	317	335	350	367	326	358	314	331	337	328	323	290	335	340	306	340	359	318	367	323	330	313	304	347	344	348	328	325	345	324	352	365	329	309	337	317	362	328	346	306	327	304	341	327	316	340	318	331	305	320	325	323	332	312	304	317	322	329	333	352	333	318	317	302	342	348	345	310	369	339	346	325	342	335	339	317	357	344	317	303	355	326	283	293	360	305	356	350	325	315	360	348	300	331	341	323	369	305	322	336	328	364	294	309	337	312	326	343	346	336	338	333	325	344	349	323	349	354	334	306	345	326	340	314	299	309	346	335	350	323	344	330	344	315	349	359	317	328	332	340	305	325	357	319	352	330	311	336	321	301	339	349	314	311	329	312	362	345	358	315	320	283	325	326	335	304	336	340	338	302	340	304	345	340	309	302	314	334	327	302	351	321	322	318	318	302	344	327	354	341	318	324	330	329	299	307	319	307	357	335	354	332	340	317	308	320	362	313	323	320	306	342	287	310	346	319	315	333	317	320	320	331	331	361	345	323	315	333	322	330	358	308	333	356	347	340	305	326	338	315	326	338	312	323	324	364	324	319	314	324	333	303	331	374	317	323	349	358	325	298	305	302	351	295	346	323	294	332	340	321	304	311	323	371	335	308	336	346	355	321	344	345	318	322	328	304	347	331	323	366	341	343	317	332	357	313	342	354	316	330	321	345	325	341	348	333	340	336	281	311	311	358	325	330	353	315	348	329	353	342	312	375	346	325	368	340	331	327	324	312
27822	4317	1392	1087	848	628	495	403	363	297	286	275	269	269	274	229	228	230	223	259	214	232	199	178	196	203	219	206	201	221	192	181	208	203	189	206	206	175	198	198	221	185	199	195	174	204	196	193	182	198	196	191	193	157	189	194	183	192	194	195	181	178	217	180	183	176	220	197	184	204	183	195	210	189	199	162	188	203	175	194	190	182	204	181	183	190	190	198	179	216	173	187	215	226	177	184	188	198	198	192	170	181	184	182	207	167	202	164	188	192	220	198	197	216	174	210	223	177	194	174	192	187	218	199	196	204	223	217	185	213	187	188	207	200	186	194	172	191	189	187	160	204	176	188	195	171	189	173	202	178	182	174	211	201	187	193	181	207	230	209	208	191	209	210	205	157	187	174	194	192	169	195	186	177	185	183	191	175	188	199	172	183	192	178	211	208	234	215	184	200	186	191	199	208	183	178	159	194	176	209	190	187	189	179	194	182	173	208	183	214	173	191	193	207	226	196	175	184	207	174	195	176	191	190	186	184	198	210	188	176	190	194	185	160	186	155	203	175	189	171	175	209	190	173	186	193	180	163	192	181	205	187	211	181	186	181	204	190	192	188	212	189	201	192	157	205	185	182	190	178	201	182	169	191	197	200	234	198	172	173	201	189	205	179	183	194	194	207	184	176	208	197	209	182	192	192	195	173	204	182	185	167	184	197	191	181	196	206	186	194	204	194	176	179	200	200	196	177	152	176	182	158	175	186	182	185	210	193	198	171	196	203	163	187	203	159	201	192	182	192	194	177	189	193	166	177	202	206	193	183	176	196	200	204	209	176	190	175	199	211	169	199	164	189	198	197	206	187	178	170	188	188	172	181	179	217	181	191	172	201	191	175	183	203	185	175	167	223	186	197	176	188	178	186	210	171	205	213	193	173	191	173	203	205	206	177	192	190	208	201	184	184	195	183	204	183	191	212	189	180	187	224	190	175	192	182	212	201	191	193	203	202	207	192	180	171	175	200	172	200	192	216	188	189	196	185	184	186	185	182	198	200	187	194	180	214	191	182	177	190	190	198	197	181	192	180	186	192	202	192	210	203	168	193	207	217	197	186	194	181	185	181	204	202	190	215	182	181	193	182	209	187	214	166	218	176	195	183	189	194	173	183	200	220	183	191	203	193	204	196	175	187	214	195	170	197	170	177	187	183	200	216	186	207	190	191	193	196	189	167	195	221	173	197	183	190	201	175	220	191	215	191	199	190	187	187	185	195	185	176	193	201	194	158	193	184	182	195	171	184	182	203	195	198	198	193	188	156	209	178	219	191	162	190	214	204	198	182	214	186	189	187	207	210	150	182	181	199	185	190	196	171	191	165	205	192	233	194	173	182	201	163	209	181	189	201	187	192	201	200	193	195	198	194	228	191	193	222	208	181	204	191	173	184	213	201	181	180	169	189	191	177	197	191	199	181	183	173	197	168	193	184	193	176	167	199	184	189	187	209	209	183	177	200	195	192	157	195	178	197	200	201	202	187	183	167	195	190	209	190	189	217	176	212	188	226	181	165	202	207	197	168	205	204	177	204	162	179	193	181	191	168	206	177	190	198	179	185	175	171	220	191	188	182	189	182	201	183	195	218	205	191	197	207	208	171	193	202	144	196	212	187	197	185	219	183	171	208	193	165	162	195	204	195	188	170	183	192	177	180	185	214	195	172	212	180	207	205	176	210	206	207	175	184	179	205	201	180	193	205	170	183	210	206	179	166	204	167	197	184	179	174	208	189	171	190	185	190	187	185	194	198	195	182	202	194	185	174	189	162	200	187	195	191	175	202	186	198	152	182	183	172	195	175	186	211	200	173	191	200	198	175	202	198	200	191	199	169	200	187	206	192	158	205	214	192	164	192	201	192	205	180	202	187	182	198	165	158	212	161	212	194	206	198	195	196	196	207	196	192	188	206	197	189	189	196	198	191	193	181	185	204	198	185	184	173	192	212	207	194	195	163	204	183	198	186	174	189	199	195	198	179	193	197	177	202	184	199	163	174	180	193	186	174	199	179	196	186	210	172	179	200	177	198	186	205	195	184	187	211	220	167	184	173	213	169	169	178	198	205	182	181	174	199	195	201	184	194	203	175	188	199	211	201	194	170	176	192	189	192	182	196	182	199	179	198	188	191	208	184	187	193	209	195	204	173	201	204	199	202	180	187	205	194	172	178	203	200	199	189	202	224	200	198	182	192	221	171	188	195	208	182	188	212	194	198	198	170	189	184	199	190	173	184	190	177	181	179	213	193	176	173	185	187	176	171	221	183	198	199	180	182	195	168	205	196	205	188	186	193	178	188	180	189	204	195	198	177	189	202	166	188	177	184	200	192	207	184	186	190	189	200	181	181	204	199	204	157	201	197	201	167	179	190	187	185	202	169	196	210	192	178	210	171	174	206	171	208	196	200	178	193	172	206	170	201	193	205	183	198	196	219	174	178	172	189	197	190	184	196	195	189	176	198	171	244	192	191	219	208	188	210	170	197	193	198	173	194	185	207	158	156	180	196	164	182	185	187	190	185	196	203	198	193	186	186	176	195	212	197	213	168	186	206	197	167	183	163	178	197	198	195	167	200	166	197	185	201	205	199	182	174	188	188	195	182	176	205	229	174	182	187	207	181	194	204	198	211	175	186	222	167	191	193	193	163	180	189	181	164	205	223	215	171	178	207	186	179	159	163	195	200	213	186	177	178	171	190	200	181	219	186	216	215	192	215	186	179	241	194	201	189	195	192	194	179	184	182	185	182	202	171	226	176	184	177	198	194	179	198	197	202	199	218	205	198	205	179	176	184	173	192	202	176	170	203	214	200	194	198	179	172	184	184	183	201	197	207	172	211	193	185	194	190	169	209	199	208	199	223	175	190	184	188	192	179	172	203	199	176	199	197	177	205	198	182	211	196	193	194	198	203	177	169	189	198	194	178	189	188	190	189	177	179	181	194	191	187	216	193	157	185	193	201	194	173	192	201	210	214	219	181	194	224	189	179	184	195	209	202	201	167	191	180	184	166	191	185	210	197	167	202	196	187	180	198	184	214	216	189	179	176	194	170	205	200	166	191	202	174	213	198	192	187	183	169	196	196	198	166	173	187	186	189	190	196	195	185	188	197	205	171	180	200	209	179	192	199	182	203	195	187	185	181	176	195	189	214	205	189	194	201	200	191	195	181	199	195	174	193	185	189	197	200	199	174	205	162	202	187	188	192	201	190	193	212	167	223	186	173	194	197	189	184	169	187	174	182	200	196	186	179	195	168	189	180	196	187	206	168	199	188	193	225	178	178	189	172	187	197	192	185	190	201	169	200	191	203	178	183	178	186	211	205	199	188	206	163	171	182	189	196	170	162	195	176	172	203	186	196	192	209	204	216	205	168	216	198	202	175	211	175	197	175	201	178	184	192	201	174	210	181	183	190	183	190	186	211	182	192	204	165	186	183	209	184	204	186	188	187	188	188	210	189	207	194
13197	1592	3011	3547	3196	2595	2256	1896	1649	1413	1284	1206	1080	1008	965	901	931	892	819	775	749	786	790	704	724	726	723	731	711	715	687	702	663	663	693	656	691	644	658	611	660	660	613	619	669	676	677	604	625	616	610	603	585	604	609	647	618	621	626	657	635	593	628	594	615	614	617	605	636	575	655	663	624	623	595	619	602	589	609	597	632	612	608	631	603	595	635	632	620	577	606	590	604	629	656	574	596	622	651	614	669	611	614	596	600	674	590	629	611	618	601	606	629	612	617	608	592	628	591	650	595	616	623	591	624	576	610	583	591	588	616	553	579	626	648	557	576	599	584	549	624	613	584	629	559	604	619	600	620	561	574	606	606	568	580	608	612	638	602	600	574	581	620	626	604	599	566	639	613	592	646	590	569	588	562	640	603	620	597	633	582	584	616	611	571	625	603	581	601	602	598	626	612	576	592	612	617	589	622	590	626	591	574	622	549	593	616	602	570	614	591	580	555	560	581	619	621	589	622	609	559	610	589	619	593	672	602	605	613	564	550	578	571	594	598	599	602	611	624	604	600	519	598	606	598	604	552	570	600	557	564	587	597	660	581	607	603	616	631	602	606	603	581	592	579	564	576	583	632	600	636	565	538	556	567	624	598	576	637	548	665	608	603	582	610	539	614	625	613	637	608	627	614	539	591	587	592	573	616	568	599	586	630	590	569	594	570	607	588	622	609	577	644	596	587	596	589	612	577	633	616	604	642	627	590	603	626	586	568	605	535	559	602	601	585	586	637	561	618	590	579	553	595	628	614	582	615	609	599	617	595	583	631	602	555	580	542	614	607	579	616	605	575	588	601	608	567	607	572	615	588	635	595	600	616	533	632	571	600	559	613	591	607	591	539	589	584	609	582	584	607	650	617	570	589	552	616	625	628	565	613	597	594	593	651	565	643	564	572	608	628	626	615	582	594	627	638	584	579	601	608	587	545	626	606	588	608	623	639	543	589	653	581	590	538	648	619	614	579	593	596	625	587	592	593	617	607	598	651	611	540	606	609	548	597	594	616	552	611	592	591	598	674	585	598	604	600	623	578	567	592	584	609	592	590	570	564	577	630	601	587	626	630	603	584	604	610	574	600	604	634	589	590	610	592	607	580	601	650	614	658	597	617	616	655	572	622	614	572	626	598	626	592	584	587	585	630	613	593	549	613	621	593	627	570	603	642	567	611	586	578	602	622	576	606	608	584	584	623	642	576	580	626	590	622	536	607	593	601	560	604	547	614	569	595	576	578	619	567	574	639	594	592	616	557	590	593	604	615	596	574	590	578	587	558	615	547	606	593	603	601	584	573	579	597	587	604	606	568	575	605	595	611	567	553	568	578	616	558	605	555	640	586	604	582	615	621	584	575	578	578	622	605	668	570	576	562	593	570	585	591	622	602	572	610	627	555	607	612	597	613	577	612	564	569	654	620	600	591	621	640	603	609	612	576	616	585	595	599	599	581	605	581	586	605	589	581	634	595	579	584	606	611	612	574	598	611	587	638	599	569	645	605	588	584	638	632	610	585	617	619	589	611	600	590	571	585	572	570	616	562	592	662	599	604	570	636	585	584	593	586	582	625	596	618	596	556	599	585	608	590	611	609	610	621	582	576	595	617	541	577	580	629	597	573	540	587	647	611	618	610	580	594	583	623	613	618	592	585	617	630	572	582	618	567	590	578	584	626	573	578	590	591	594	584	574	608	598	612	614	592	597	606	601	572	581	562	632	579	574	549	596	593	606	604	577	610	597	661	582	608	620	599	637	543	590	558	611	583	594	601	583	628	564	572	567	622	614	563	612	617	613	564	619	607	605	579	587	563	627	573	588	606	598	583	558	575	573	601	613	600	636	593	621	565	560	538	613	626	586	581	615	594	580	593	574	619	636	621	601	596	564	603	574	593	605	606	598	554	581	607	605	588	601	640	640	621	651	615	596	596	625	601	557	578	585	595	585	613	605	593	554	540	582	544	580	592	586	582	593	642	661	605	608	577	624	634	619	610	618	605	602	568	562	604	613	616	606	626	635	627	595	631	606	555	621	569	571	549	600	598	594	611	584	600	597	560	571	593	613	620	581	646	630	589	594	600	605	573	600	619	640	597	581	586	576	586	613	627	585	587	591	590	613	576	604	600	584	628	589	581	579	626	571	552	589	645	596	618	570	616	587	620	613	655	587	586	612	581	616	580	591	636	621	604	622	622	621	586	609	566	612	553	605	643	587	607	621	570	620	622	604	583	628	618	603	585	572	598	612	543	614	629	599	601	606	589	587	577	600	567	591	641	580	593	581	570	611	539	566	613	610	519	575	601	634	625	593	608	627	577	596	602	609	583	640	616	599	639	577	593	587	599	647	575	574	582	597	668	586	608	660	620	564	587	595	562	590	578	622	579	634	594	555	593	576	621	556	614	609	587	572	594	620	573	556	621	582	645	591	594	616	623	566	601	626	516	610	651	600	623	580	615	618	597	624	621	576	601	600	603	631	579	621	609	595	639	640	622	563	615	554	603	587	605	621	601	637	649	590	563	646	580	594	601	576	554	630	587	565	584	587	580	613	614	642	581	626	618	629	676	566	569	593	565	621	591	574	566	603	602	591	594	561	579	611	639	612	612	597	585	581	626	569	589	594	581	595	604	603	617	628	625	618	612	641	586	569	585	592	564	615	619	610	604	605	554	624	591	622	598	552	567	591	577	614	556	581	617	598	597	579	616	582	633	609	588	611	590	652	602	591	594	574	599	602	575	587	589	596	580	588	629	600	601	576	598	590	633	596	613	600	636	652	623	561	652	595	628	651	625	588	596	618	592	609	626	595	590	604	607	553	648	580	644	609	570	595	632	622	631	597	596	615	557	610	589	596	582	613	591	591	569	603	595	594	601	624	604	614	591	629	589	568	593	591	627	586	576	556	582	596	576	579	600	606	593	623	585	566	550	599	600	592	585	580	593	556	580	564	644	595	598	600	576	600	572	586	572	604	610	614	596	573	595	600	595	547	609	580	575	608	566	579	573	600	600	614	570	609	603	591	623	613	634	574	592	591	578	559	579	594	603	598	579	591	552	578	551	556	555	598	589	606	630	595	603	596	631	634	615	609	605	631	609	624	631	601	588	570	584	572	578	595	569	591	581	597	588	559	623	636	595	594	604	588	616	602	554	596	603	556	553	578	602	592	632	585	604	612	606	600	589	640	540	602	594	568	612	610	607	611	570	579	539	583	570	615	628	586	608	572	641	631	609	584	581	641	559	612	580	617	623	587	623	574	598	609	628	606	579	591	570	605	575	587	621	578	586	622	622	592	645	567	557	636	604	567	605	590	604	626	580	603	580	564	569	556	558	552	589	638	584	591	558	574	606	616	626	586	583	605	632	616	605	622	620	567	566	602	599	643	646	577	570	574	634	629	617	611	591	532	599	647	603	569	605	627	597	609	587	586	576	585	565	594	572	589	615	595	578	589	552	601	594	624
38895	10334	3018	2177	1533	1107	945	776	618	544	467	441	433	394	404	377	339	336	335	347	319	329	301	330	361	317	308	306	296	318	290	298	302	290	299	269	300	251	306	308	307	298	294	304	296	294	296	269	299	302	267	280	295	286	284	276	269	287	263	290	306	293	284	289	306	242	310	267	273	313	309	259	282	297	284	279	296	274	273	274	289	277	275	259	296	334	271	286	276	279	318	264	314	273	290	299	275	314	266	266	276	286	252	265	284	284	319	255	257	264	273	257	261	286	288	282	315	289	296	295	306	271	267	271	306	302	289	276	285	296	307	265	303	267	275	268	315	298	275	277	268	272	267	267	300	273	302	302	304	283	288	282	282	288	302	317	266	279	287	295	286	268	274	259	301	300	276	294	274	287	288	259	309	289	291	292	283	295	310	270	299	294	295	294	270	294	277	311	283	269	308	283	308	300	277	277	283	285	284	281	292	286	313	268	278	288	290	300	303	266	277	269	265	274	258	285	253	279	269	285	282	275	288	260	267	335	284	275	291	297	274	277	315	287	300	264	303	290	288	272	311	279	285	286	283	283	245	257	267	281	306	271	259	282	276	295	283	281	274	278	297	272	272	293	267	290	287	278	305	262	269	284	275	289	302	288	320	279	309	300	259	298	289	283	283	247	289	273	290	287	297	296	306	266	283	279	278	274	284	299	287	243	261	287	272	286	267	287	316	263	300	247	279	301	277	294	291	310	284	302	280	298	265	297	286	286	262	293	263	254	270	269	284	293	278	283	307	294	280	296	259	300	271	289	280	278	272	292	292	294	289	317	273	248	293	282	284	302	273	303	290	306	305	271	305	272	295	264	284	252	279	286	307	289	285	297	270	279	305	268	244	286	252	291	297	244	273	297	235	287	269	308	299	276	300	289	255	290	267	274	289	279	283	280	293	301	268	269	280	315	291	281	314	243	307	294	266	276	268	293	258	272	262	277	301	274	299	272	290	275	259	263	254	276	266	296	287	271	262	269	298	275	291	299	270	323	296	300	262	255	286	293	276	331	278	296	282	297	274	301	288	295	297	272	283	304	283	254	284	297	295	286	288	293	308	303	266	265	255	270	326	293	276	283	253	296	276	285	279	318	275	316	294	295	257	297	263	259	293	293	266	264	275	237	281	268	309	251	275	274	292	296	278	284	270	306	300	284	278	289	288	278	265	242	245	292	293	281	272	280	283	293	277	273	291	278	263	265	278	294	247	267	259	303	301	282	294	263	267	253	282	288	278	266	275	266	281	296	297	276	289	261	299	263	276	295	266	262	296	273	298	276	283	279	241	286	274	296	278	306	254	271	286	288	293	277	294	298	279	278	288	284	273	305	289	300	308	283	285	297	296	276	297	283	270	283	300	309	279	298	299	275	274	293	258	278	301	249	277	281	302	261	272	260	290	293	266	288	294	291	280	298	267	294	276	304	291	274	281	260	272	257	284	307	274	284	275	299	282	291	279	259	278	271	301	285	267	287	299	263	262	259	260	266	279	304	297	301	296	280	294	249	292	279	282	319	266	305	280	299	258	271	273	261	264	289	254	279	290	315	262	306	271	329	269	281	283	295	270	273	282	271	285	302	288	289	284	278	296	264	296	279	291	283	302	325	267	292	315	302	286	300	250	264	280	297	313	292	279	270	252	321	298	282	287	327	285	293	306	301	274	290	262	272	254	260	258	266	268	312	288	305	284	301	304	286	266	303	319	263	299	289	277	296	261	268	280	323	302	266	292	278	299	309	271	279	282	276	285	328	284	254	299	277	270	309	268	292	277	299	290	286	308	278	292	318	280	268	285	294	292	272	304	295	290	287	286	282	301	273	284	283	294	289	262	329	264	291	280	300	283	274	302	297	289	280	317	279	280	276	265	290	281	280	293	307	290	281	286	266	283	275	276	286	279	270	272	301	289	304	284	291	254	307	238	271	294	292	284	263	306	289	275	288	262	268	284	258	260	279	272	284	299	298	276	291	293	281	291	295	288	310	282	281	260	325	302	264	284	298	277	301	309	284	274	253	305	302	270	256	270	269	282	257	296	275	309	283	281	285	296	267	284	296	288	271	287	287	272	260	253	286	285	266	273	300	293	260	288	280	271	279	296	295	267	274	296	320	348	289	286	291	255	317	251	272	306	256	296	259	287	266	296	290	277	253	286	283	292	294	272	286	268	302	315	338	302	282	267	279	272	268	275	256	261	290	276	247	293	294	293	266	276	284	318	289	300	267	262	255	286	258	301	266	283	283	283	294	265	289	266	298	285	279	257	252	256	288	307	292	301	261	279	300	301	265	287	299	257	278	276	277	281	276	318	283	291	269	303	257	280	246	259	267	276	266	243	274	274	290	275	276	260	303	295	309	271	254	286	318	324	300	280	295	254	289	310	257	251	280	274	291	275	296	293	276	293	279	300	292	280	274	303	276	299	272	292	280	291	281	265	257	267	259	284	288	283	274	297	307	296	272	293	308	300	309	291	273	273	285	287	292	284	294	316	298	274	293	287	260	266	279	291	252	247	277	266	263	280	280	302	260	288	317	293	287	264	289	300	256	314	268	298	273	282	286	326	279	278	288	282	280	276	288	314	256	289	279	269	261	268	310	298	289	286	262	313	294	264	307	274	256	310	273	291	281	299	268	274	306	291	285	286	249	302	302	298	259	264	277	283	268	268	292	298	288	268	309	279	291	287	279	277	314	284	280	283	293	286	292	256	284	306	280	273	300	276	275	307	319	249	257	283	291	280	300	278	275	297	246	274	321	284	281	277	269	261	280	301	314	263	295	288	319	279	323	284	259	274	266	267	299	272	287	305	285	268	288	280	276	283	275	321	293	286	277	293	295	286	263	271	282	296	294	261	292	287	269	284	297	276	276	243	295	293	285	295	309	273	272	288	272	298	327	287	254	331	275	251	272	308	322	291	266	267	275	306	283	295	269	273	286	288	303	281	269	286	300	286	274	290	301	293	303	282	275	297	295	314	300	270	261	269	262	293	297	329	276	279	284	279	270	268	312	294	258	265	303	291	276	292	284	281	323	257	302	288	280	318	276	291	264	280	272	276	273	270	267	276	253	303	293	299	290	291	275	275	286	250	283	269	277	297	268	296	270	294	294	274	276	296	256	300	258	293	293	268	298	281	266	306	286	269	266	271	256	298	280	267	286	291	284	282	274	300	277	305	297	273	300	283	297	299	291	266	279	322	288	306	307	307	317	298	298	251	292	283	308	279	288	277	291	256	284	279	280	258	285	251	295	302	308	306	288	268	288	292	274	247	251	328	254	307	285	286	264	258	239	287	266	295	263	294	261	300	279	300	285	285	251	276	260	295	260	268	281	306	305	280	264	299	274	277	284	267	317	308	281	299	337	334	287	278	290	326	277	291	270	263	273	290	287	307	273	269	259	274	292	293	298	309	286	279	290	293	289	301	300	290	273	311	277	303	287	295	317	273	288	278	309	288	261	247	264	301	285
16948	2544	5450	6185	5503	4616	3917	3361	2804	2492	2015	1847	1796	1621	1517	1418	1320	1293	1223	1252	1234	1118	1072	1111	1049	1028	1074	985	973	1027	971	1010	1018	962	946	954	944	974	961	939	883	893	907	944	912	897	910	855	846	933	871	881	903	856	897	856	905	860	896	895	862	865	839	805	894	834	908	863	871	828	871	841	927	801	829	874	832	822	829	856	879	826	845	845	818	846	794	818	778	818	875	888	838	817	883	826	877	855	841	831	863	842	869	782	852	847	822	799	849	843	861	858	858	892	784	846	842	806	854	862	846	845	838	783	817	862	807	827	820	857	831	835	820	797	810	793	839	824	824	821	823	842	770	787	806	858	819	803	828	803	846	831	812	851	762	809	816	856	824	882	775	830	836	851	778	806	823	867	830	786	817	828	788	815	781	842	834	804	805	820	857	871	808	799	836	864	858	801	820	805	879	824	776	817	821	852	875	826	779	862	858	815	810	762	829	864	821	822	824	853	834	871	845	763	819	834	823	797	807	836	793	838	838	794	820	793	867	883	829	835	800	818	810	821	811	821	809	798	777	854	817	774	836	834	780	832	805	862	823	901	799	821	850	846	835	805	818	783	836	776	846	864	853	833	826	836	865	788	789	812	808	801	787	836	821	794	820	837	845	828	822	835	836	813	873	878	789	786	832	846	790	836	829	837	835	780	795	797	797	794	794	804	798	817	819	805	805	846	780	848	883	840	806	831	824	806	835	794	827	838	797	890	808	783	849	867	797	843	842	828	844	838	778	810	804	834	861	848	861	846	794	818	853	793	789	810	832	756	860	827	822	822	815	811	887	820	786	878	814	746	855	793	802	804	883	827	874	777	812	807	800	833	811	849	839	823	793	856	797	815	766	816	868	756	793	806	818	844	814	823	828	805	826	820	834	869	858	844	806	811	806	816	816	819	817	866	800	813	812	813	810	831	806	864	855	847	825	812	807	790	800	797	809	765	800	775	828	823	818	799	809	871	747	871	838	840	843	811	801	820	860	832	853	836	874	825	792	858	879	775	799	789	824	831	830	818	797	773	801	832	812	800	767	824	846	861	824	799	833	862	823	874	846	784	821	800	843	764	848	822	806	831	834	843	840	830	814	867	828	817	867	841	810	820	822	859	893	817	813	859	793	797	818	819	817	787	818	805	768	795	887	860	870	803	872	835	803	848	816	811	825	801	836	795	854	825	849	757	833	828	863	878	819	797	780	857	820	819	788	836	827	822	836	891	840	785	826	787	807	807	881	821	844	810	855	808	872	820	819	827	819	880	924	864	834	827	801	802	751	797	850	784	825	867	823	833	840	812	824	851	818	800	878	868	812	757	819	873	830	779	801	825	830	884	848	843	800	843	847	794	809	786	848	815	851	901	800	770	846	902	853	797	768	821	804	811	788	806	827	833	761	834	789	853	819	804	814	795	856	884	815	832	861	863	814	839	791	823	894	829	846	808	836	781	840	771	808	829	759	842	824	835	804	846	845	824	827	782	832	864	792	817	806	781	894	848	833	810	845	790	825	835	839	805	801	820	909	837	830	863	811	834	819	821	808	872	826	829	863	825	834	788	788	783	840	811	817	852	831	869	866	785	834	833	835	798	807	793	809	831	823	798	824	823	823	813	754	780	827	797	871	848	805	783	841	773	793	828	812	829	907	792	829	795	881	864	820	826	818	867	800	836	856	841	796	802	834	812	858	770	882	828	809	863	807	800	832	824	885	794	791	906	791	795	805	812	843	836	810	805	850	792	877	802	831	883	817	824	854	813	846	832	740	835	845	886	820	814	858	822	804	796	850	851	838	813	888	802	828	803	820	800	804	871	834	791	809	798	843	839	847	826	817	826	815	850	805	870	798	814	817	826	822	816	749	865	797	877	800	835	833	840	857	796	784	834	830	806	829	864	841	843	801	833	828	802	825	819	812	807	824	769	811	794	765	809	860	865	819	808	802	767	844	815	849	830	820	810	816	889	808	853	813	910	873	817	844	864	877	854	792	862	825	795	829	839	833	825	774	835	822	864	800	813	824	856	827	805	804	816	842	836	891	816	839	842	762	802	808	806	787	821	752	827	762	848	794	784	790	852	781	838	803	811	808	828	866	796	813	841	857	777	887	826	859	805	860	864	876	818	844	853	828	871	785	842	869	813	808	845	874	831	862	795	814	830	826	818	824	853	816	788	810	840	817	829	834	873	796	839	794	809	824	818	804	869	827	819	841	796	865	866	812	829	819	820	845	845	844	830	832	833	847	815	803	769	816	780	861	838	809	851	789	826	810	795	795	827	839	826	809	850	884	770	843	825	865	792	784	842	762	889	831	848	786	834	784	850	820	817	813	815	842	831	840	887	792	847	818	832	808	857	863	869	851	836	831	846	821	825	848	798	808	786	784	806	777	806	805	833	798	828	797	819	858	809	822	784	823	834	773	857	827	844	804	824	835	851	819	900	829	813	804	815	830	832	820	829	839	831	857	821	810	859	863	853	808	783	839	807	833	759	864	793	820	829	811	840	834	831	843	842	831	784	806	823	804	803	831	835	885	858	808	817	841	830	830	778	800	766	784	824	756	807	804	831	863	851	810	846	879	784	864	805	842	824	837	892	788	865	792	829	863	793	825	786	758	848	766	810	800	781	823	834	826	844	823	862	807	803	795	823	798	831	781	838	817	830	833	826	794	819	801	753	848	865	806	809	822	837	870	852	820	800	825	824	841	784	801	770	808	785	802	851	831	783	819	808	796	819	812	809	808	837	813	801	780	891	824	881	820	824	838	761	814	838	772	803	832	821	827	793	809	846	808	860	837	841	805	794	830	850	825	844	837	830	797	863	793	867	813	812	764	833	798	885	795	869	868	814	824	811	840	875	830	854	849	816	866	777	818	782	877	868	814	853	840	857	836	789	854	824	826	835	860	829	787	838	776	766	784	800	810	838	799	838	809	877	806	778	810	797	789	859	833	818	826	808	808	791	828	849	782	796	811	832	830	871	820	891	822	864	805	842	870	833	781	742	822	792	766	854	843	850	833	857	869	772	796	830	819	821	794	815	859	864	784	766	829	776	779	850	838	803	818	827	807	792	798	848	837	819	829	793	847	826	817	829	846	833	812	805	826	825	813	827	820	808	912	819	802	839	835	843	848	832	845	814	867	872	827	831	841	866	846	840	811	818	842	825	825	846	797	848	801	832	832	821	792	764	867	781	868	768	844	829	792	845	835	769	844	812	777	800	807	795	822	815	872	843	800	833	841	851	882	779	818	893	813	839	782	842	831	877	828	868	842	819	859	873	810	859	848	846	872	769	819	794	835	824	839	831	816	819	866	839	820	801	846	781	821	879	787	769	797	890	809	791	866	893	818	806	800	850	767	829	853	861	872	802	810	841	789	836	843	825	789	840	815	836	847	835	785	830	866	831	772	782	818	874	802	876	821	867	871	836	827	815	846	815	810	777	790	856	809	822	819	826	816	804	793	832	824	850	844	827
5414	306	166	200	134	141	116	104	105	104	102	97	111	97	85	85	91	95	99	93	94	103	111	83	80	86	93	83	104	93	91	103	78	90	83	100	98	98	92	94	96	92	78	99	77	97	83	100	88	103	106	99	91	97	96	85	104	93	91	95	84	99	94	102	76	94	80	100	74	90	79	89	93	97	88	85	85	105	91	81	110	102	96	88	90	89	103	88	75	90	79	108	103	109	91	99	86	75	99	77	92	87	68	94	102	83	101	91	109	90	98	107	92	80	84	75	82	97	71	89	93	90	91	93	94	96	74	96	95	95	82	84	89	101	96	89	91	94	91	101	109	88	97	75	75	101	78	79	93	82	77	108	88	120	110	88	78	96	86	94	103	95	97	78	89	112	80	89	85	99	90	98	79	96	95	92	81	92	107	82	93	79	87	89	88	78	102	73	92	87	84	87	82	96	95	105	85	80	89	99	104	85	96	81	101	97	86	108	106	77	111	86	104	80	87	114	96	85	88	88	87	86	88	95	89	90	96	79	93	91	99	90	89	79	85	103	100	105	103	100	86	89	90	102	104	77	98	103	103	111	97	84	73	99	98	77	83	101	84	90	80	92	88	92	62	77	118	92	89	97	107	77	86	86	93	98	85	99	73	80	92	89	94	98	84	96	93	97	77	90	85	87	79	97	106	81	94	85	95	96	80	81	81	87	103	96	80	95	100	85	80	90	74	72	92	111	90	82	104	71	79	86	100	80	89	75	89	91	102	82	88	97	98	100	69	84	96	86	88	104	88	102	98	87	89	94	94	88	96	116	89	97	98	86	92	80	88	85	107	86	85	90	89	86	86	94	89	99	82	84	108	99	77	74	80	92	89	94	79	75	88	96	98	87	90	85	105	99	98	87	71	83	95	95	88	99	99	99	81	97	88	83	77	95	92	90	97	70	79	84	98	103	68	98	96	108	90	88	93	83	92	107	99	97	93	79	87	101	91	93	86	105	85	96	73	96	76	103	90	87	90	96	90	87	77	96	90	92	98	91	81	105	106	91	90	88	81	93	86	104	90	83	90	91	100	102	106	85	101	92	103	88	86	84	88	92	84	96	94	92	92	93	85	95	87	81	75	84	93	96	90	94	97	84	105	99	91	77	87	93	94	88	91	75	82	99	81	99	92	108	76	89	84	86	89	90	89	103	86	82	86	97	97	97	94	98	98	97	81	95	104	100	89	94	95	85	94	86	93	95	94	89	107	101	98	94	105	97	91	92	78	97	79	83	96	81	78	90	78	102	96	93	97	84	86	96	71	87	82	94	100	82	100	99	80	83	94	80	83	79	87	92	94	90	102	88	104	99	83	86	78	94	96	62	100	97	81	96	102	90	86	89	94	118	97	80	85	95	74	83	95	98	74	89	70	107	89	88	93	91	83	78	105	98	77	100	98	73	89	89	104	96	86	86	88	85	81	84	100	100	95	75	71	100	96	93	103	96	91	85	86	83	107	101	96	100	112	90	78	79	108	86	97	99	79	103	86	78	77	78	88	88	92	87	104	81	91	80	91	84	110	106	102	87	85	88	83	99	77	85	103	95	103	91	109	69	109	81	66	83	82	106	82	107	78	89	90	84	96	87	100	103	78	98	97	101	79	73	100	81	110	96	81	96	97	99	92	98	83	82	94	97	85	79	74	75	101	82	87	93	86	97	79	90	95	100	102	107	90	72	86	76	81	94	90	84	84	88	92	94	87	81	97	100	93	87	96	87	91	90	81	98	92	95	87	91	94	85	98	99	88	92	85	69	85	83	91	73	91	79	97	97	91	94	90	81	89	83	95	97	78	82	73	90	90	81	99	100	89	98	88	78	87	80	95	94	81	97	112	116	69	77	84	101	79	91	104	97	87	83	84	96	89	100	90	90	74	101	103	88	97	89	110	96	87	84	90	92	85	85	86	87	79	89	105	89	93	104	107	107	95	86	98	87	81	89	93	90	107	90	95	92	92	95	101	94	81	96	114	74	94	87	100	88	85	91	95	106	91	92	83	86	76	88	94	95	82	108	99	67	86	102	84	98	96	91	93	102	79	78	92	90	102	100	101	89	104	93	100	90	97	100	83	94	83	84	91	99	86	80	113	89	76	100	94	83	100	106	91	88	79	94	86	92	90	78	82	81	92	84	109	91	96	84	88	94	96	94	102	100	78	93	88	95	99	91	90	104	92	97	88	99	110	84	86	90	107	77	89	84	90	92	79	91	85	75	90	72	91	99	101	103	87	97	107	75	91	88	95	80	88	76	96	98	91	78	85	81	104	81	80	105	69	76	100	95	78	89	94	100	105	99	94	89	85	77	87	93	91	99	96	90	92	96	84	101	86	96	96	93	110	103	83	91	87	80	88	101	89	100	97	97	102	101	88	73	107	87	90	76	91	92	94	88	91	109	94	91	88	92	86	100	100	77	92	86	99	85	93	96	95	87	92	79	102	98	89	83	89	97	99	81	91	95	97	95	104	89	76	98	91	81	89	91	99	94	102	106	80	106	96	86	88	83	90	97	87	82	102	78	90	85	99	77	100	84	98	80	97	95	98	82	107	98	66	72	85	101	85	85	86	105	93	83	97	82	88	105	84	97	89	71	89	84	88	77	91	99	84	88	79	105	103	66	79	97	102	89	93	99	103	101	72	85	93	82	95	107	89	94	98	80	69	81	74	110	110	93	88	102	105	85	75	86	84	87	80	87	86	88	91	107	102	100	94	78	89	93	86	93	102	104	72	81	87	75	77	103	98	85	105	83	76	82	89	86	84	96	79	91	103	92	87	94	113	96	93	99	74	83	83	90	82	83	84	99	85	87	98	99	90	89	95	87	85	84	99	83	93	89	87	84	85	112	104	110	78	112	101	92	110	86	82	91	79	95	93	99	74	78	110	110	100	88	84	108	87	88	86	99	91	85	101	102	95	78	94	91	93	86	71	94	89	88	91	109	88	93	88	96	91	86	101	100	77	102	94	101	84	98	94	74	86	105	87	102	81	87	84	81	89	101	99	95	79	93	82	102	77	86	93	76	88	95	81	97	94	80	87	84	99	87	104	98	89	108	81	100	96	97	101	94	95	97	87	68	87	91	100	96	107	96	89	99	96	86	77	98	97	84	90	95	90	78	75	91	91	73	94	110	93	92	89	86	110	78	76	89	105	91	91	82	86	93	81	75	79	81	92	88	79	102	92	88	97	92	96	84	77	102	100	82	79	95	101	94	83	87	103	83	93	82	94	97	101	112	82	80	83	80	116	100	89	79	109	93	111	103	88	88	93	92	96	85	88	94	99	83	94	110	102	94	96	89	86	94	87	88	76	88	89	86	91	100	97	104	91	71	79	102	85	70	82	83	72	107	98	82	75	76	91	90	93	92	85	107	89	108	86	81	120	107	72	92	93	88	81	90	90	80	83	80	104	109	77	98	72	94	88	82	91	93	79	74	81	86	82	87	79	94	96	72	89	90	93	100
6552	449	552	558	557	485	464	428	444	387	391	366	377	378	387	327	358	375	297	354	329	355	333	336	349	352	327	368	331	333	329	324	329	313	352	344	344	368	345	335	320	335	323	329	314	349	349	330	333	353	350	325	298	319	328	355	320	340	321	338	340	340	290	334	332	337	317	343	339	325	322	371	336	317	310	321	319	308	337	311	342	347	319	332	342	326	346	294	327	340	343	319	345	319	323	348	331	337	329	315	350	329	318	324	367	341	348	334	334	334	336	359	334	338	324	326	319	340	299	350	309	324	342	325	370	322	340	341	359	384	320	327	386	288	345	375	328	350	349	317	333	320	330	334	345	322	322	330	296	333	358	344	345	337	355	337	329	312	307	315	315	355	330	353	348	316	338	338	327	364	350	335	321	331	317	327	343	347	351	321	343	349	320	345	318	338	327	320	319	318	337	330	331	326	317	347	334	317	343	340	337	333	313	324	303	328	346	340	354	306	361	350	348	336	315	338	315	308	355	363	335	306	320	352	360	314	334	361	317	304	297	352	331	361	332	334	322	335	343	307	356	349	330	321	314	324	381	333	373	327	322	303	331	317	317	329	348	318	337	321	323	306	329	321	350	348	327	338	328	343	327	347	310	332	311	320	362	321	343	330	349	312	315	346	321	321	338	312	354	340	340	324	339	337	349	341	310	317	345	307	330	335	332	347	341	333	347	321	316	326	299	327	331	345	330	321	334	333	326	335	334	357	322	309	316	331	302	322	351	331	354	326	325	323	297	353	364	297	333	335	349	318	341	329	360	294	305	279	372	345	302	343	332	328	321	336	383	354	268	363	344	316	351	340	339	345	362	332	328	345	315	354	334	321	303	316	307	350	358	353	337	319	349	314	344	325	326	335	350	308	309	328	354	340	321	327	347	321	317	324	325	334	334	323	332	326	351	308	328	343	317	328	348	319	335	335	332	352	327	348	313	322	328	325	359	326	322	344	340	339	351	344	297	295	322	366	350	307	324	336	362	337	349	326	322	313	306	328	304	360	307	318	330	315	336	317	324	348	366	374	362	312	303	321	363	332	353	344	301	316	339	326	315	302	347	309	340	343	318	324	331	352	307	334	318	314	354	347	358	344	314	334	363	336	329	340	330	355	345	324	338	325	303	352	313	352	341	296	310	346	322	352	305	346	352	320	310	356	327	326	337	320	328	358	344	315	356	339	331	340	302	318	374	358	323	320	326	332	331	331	307	328	345	338	305	322	342	308	339	329	337	342	370	344	349	317	327	315	297	345	322	322	331	332	328	332	335	342	324	313	332	327	311	360	333	321	332	334	343	341	285	334	328	349	325	335	363	311	343	325	338	316	328	302	334	355	328	348	305	328	311	313	326	316	327	356	318	354	315	335	324	324	347	362	325	328	312	329	349	354	315	334	321	331	351	320	345	327	318	339	329	305	299	330	309	358	350	332	306	304	332	373	338	303	337	377	337	319	299	364	314	358	347	312	302	315	325	363	315	338	355	337	322	330	328	341	349	339	325	320	339	326	335	360	337	309	337	369	309	353	341	325	313	338	362	343	332	335	296	335	329	310	359	336	348	323	339	337	345	307	313	325	332	320	335	331	357	316	325	315	287	305	291	319	344	337	350	335	332	337	318	333	312	340	315	333	327	336	303	306	309	358	318	310	390	318	365	310	306	331	329	327	327	315	334	353	293	317	347	362	352	306	343	310	324	328	296	303	352	338	320	317	359	321	332	322	305	321	316	299	327	328	356	305	391	306	341	339	309	347	339	335	350	323	322	331	331	356	306	343	343	299	352	323	335	304	354	362	341	329	317	322	342	284	324	319	364	346	333	306	329	348	309	331	353	327	362	340	352	333	304	333	368	325	361	324	356	310	334	314	365	320	350	355	335	327	306	340	321	316	331	296	356	332	316	345	372	328	342	318	335	350	322	356	304	319	331	327	317	317	320	333	326	336	330	329	324	306	357	338	330	349	305	322	335	342	335	330	351	319	338	320	355	372	328	347	353	335	348	326	362	334	347	339	355	382	304	340	324	313	324	300	345	318	323	317	312	327	340	377	352	306	315	308	345	316	307	317	341	353	347	354	338	319	318	342	309	318	352	316	341	349	310	319	347	307	301	332	338	329	303	373	315	327	354	361	332	314	340	364	353	304	301	365	334	354	310	351	341	326	308	356	286	330	319	313	313	316	371	323	360	356	357	323	352	365	332	362	339	341	334	369	333	331	339	320	312	351	355	325	344	315	338	341	346	341	338	346	295	341	333	351	321	326	318	329	345	293	310	320	346	312	346	321	352	340	335	335	325	309	335	344	316	378	356	356	345	317	333	345	340	336	329	336	342	301	293	353	335	320	321	370	343	339	338	328	314	343	339	323	329	352	330	305	338	368	340	344	339	355	328	317	349	311	337	313	355	337	316	329	363	343	311	354	317	308	318	355	324	322	328	309	329	295	335	355	345	349	348	346	329	304	342	313	335	337	310	339	333	310	317	347	346	322	365	344	318	326	339	335	358	328	320	323	285	331	327	311	335	340	338	322	341	331	348	360	304	309	333	330	374	318	321	337	349	342	309	338	328	358	344	302	323	362	353	311	330	328	323	327	341	321	336	332	328	333	331	344	300	299	309	339	338	329	338	328	326	316	348	323	337	335	323	323	320	373	290	320	318	330	327	346	322	306	311	326	325	314	319	308	325	350	342	334	323	336	327	312	350	297	310	368	360	317	281	275	358	327	355	320	335	331	348	385	305	309	340	343	319	339	306	310	316	349	355	321	332	345	355	353	321	336	316	294	334	342	361	333	324	304	331	307	326	317	326	330	320	321	366	311	352	351	335	340	344	291	357	326	334	349	317	374	345	334	350	333	336	321	371	327	316	303	307	344	332	330	328	325	334	341	309	318	338	369	348	331	357	315	343	302	301	315	344	313	331	330	330	336	313	343	304	297	333	331	342	328	345	301	344	326	343	325	329	337	348	359	351	320	350	325	322	343	361	320	344	330	339	303	329	317	341	343	324	322	320	303	343	296	348	337	317	322	347	327	342	336	328	334	316	338	340	344	324	330	376	352	328	331	356	328	352	332	317	344	317	328	332	321	361	324	356	304	305	315	324	312	325	333	302	331	309	334	303	351	322	322	315	333	327	318	311	333	350	326	353	345	322	324	325	346	314	327	301	326	310	355	321	322	332	322	363	325	337	349	324	344	365	332	350	343	331	364	328	336	330	339	338	314	355	332	334	302	307	339	327	335	339	333	303	335	338	350	338	344	337	322	329	349	337	332	339	337	353	340	331	324	314	345	354	341	322	328	320	329	334	337	343	353	327	330	341	344	346	330	322	298	335	335	359	348	324	325	312	319	348	361	326	328	333	299	327	341	306	322	375	349	337	321	330	313	341	308	341	317	324	323	334	324	348	333	337	328	371	314	313	352	316	349	330	352	299	344	323	342	328	333	344	319	322	296	357	317	326	332	326	329
28322	4360	1444	1108	872	672	485	468	385	320	317	296	296	222	226	226	218	236	207	252	202	232	177	209	202	197	189	232	189	237	202	210	197	195	182	203	213	198	207	216	212	188	168	188	199	172	213	203	203	199	220	220	193	213	195	220	199	215	189	201	195	184	177	180	190	202	208	186	192	179	188	168	192	190	174	190	192	181	159	192	205	195	161	190	183	194	185	195	189	199	168	207	212	191	225	210	207	179	179	200	197	182	185	159	159	212	184	183	203	186	184	192	188	206	200	173	192	190	203	191	203	190	169	183	206	188	185	182	173	205	197	208	194	184	199	210	188	187	192	176	186	204	199	204	179	199	202	203	206	194	188	186	165	196	208	193	165	195	194	176	197	204	190	203	195	204	189	197	205	173	206	206	191	185	213	198	207	183	209	190	200	193	205	191	201	160	210	193	213	181	180	175	189	190	182	207	188	209	206	187	204	168	187	191	190	178	200	181	194	178	188	181	186	196	197	183	200	216	186	199	191	191	188	236	205	189	179	188	198	195	181	202	191	181	202	197	180	188	169	185	193	182	196	218	197	226	211	170	204	202	208	212	192	180	202	186	192	192	168	166	179	216	180	182	163	183	209	203	176	182	194	182	204	193	190	192	198	188	218	180	196	184	198	193	189	183	174	177	202	183	199	165	194	196	172	182	182	187	206	165	169	165	231	167	203	194	193	200	198	193	185	204	181	175	184	176	211	194	202	188	187	213	195	168	180	164	193	190	187	188	152	192	195	180	194	205	173	183	193	173	169	168	199	203	168	185	198	166	204	158	201	213	171	209	198	206	203	195	185	206	221	176	164	198	198	180	195	196	198	186	210	226	204	187	187	187	193	203	170	195	205	195	180	168	173	193	196	205	205	180	177	185	207	203	195	202	187	200	217	168	195	173	195	169	199	189	188	184	205	194	227	201	187	205	217	177	171	201	215	197	186	198	198	187	187	187	183	181	183	186	180	202	177	182	199	191	163	194	199	169	189	190	197	188	184	209	225	187	180	193	178	190	177	194	169	175	200	193	183	203	193	197	186	201	172	226	207	172	195	187	218	182	189	191	178	206	180	221	195	178	214	189	182	187	200	186	191	187	181	194	213	199	182	178	181	186	190	202	184	169	207	186	190	206	184	189	209	179	160	179	196	187	178	176	192	173	177	180	214	172	180	187	184	180	191	178	227	212	213	187	204	201	199	198	192	193	201	185	197	182	192	186	199	195	193	210	203	178	202	201	191	205	201	177	179	193	194	189	197	192	189	208	183	196	209	214	192	200	193	180	200	197	195	194	201	205	174	174	195	192	159	189	217	164	202	194	178	189	191	200	184	194	177	200	215	190	196	190	204	186	193	201	200	206	201	191	182	175	185	175	175	194	160	196	168	166	184	190	175	206	220	197	181	203	166	193	201	205	219	196	180	192	202	199	179	189	183	218	188	175	172	210	178	214	220	186	192	212	219	175	184	187	189	197	185	194	185	177	175	172	207	171	184	198	189	192	187	159	208	193	185	205	181	176	183	193	178	200	215	184	173	190	193	175	208	177	172	189	195	180	186	188	229	174	193	191	201	172	195	208	196	205	197	201	191	189	171	169	178	173	202	210	207	206	167	177	204	195	194	190	207	196	186	179	205	196	194	184	209	187	183	205	188	183	199	202	206	206	192	195	175	194	201	198	190	183	218	182	180	203	185	203	202	212	197	197	190	177	212	202	194	193	209	208	183	209	203	193	189	182	184	188	188	194	187	188	193	169	202	190	229	183	212	195	176	206	216	201	177	193	200	199	201	191	182	199	193	187	194	204	213	199	187	206	183	199	189	172	179	183	213	195	195	193	173	199	153	173	198	198	201	200	181	182	172	185	186	198	198	184	208	176	204	207	206	182	182	166	201	177	195	168	188	208	171	173	225	144	167	198	195	202	186	180	186	199	206	165	196	199	174	205	197	189	189	191	185	192	201	199	201	214	188	202	168	178	171	220	196	209	222	220	205	202	187	214	208	208	171	172	213	182	212	182	213	182	193	193	184	167	218	213	190	199	197	192	181	199	207	177	176	220	197	204	198	190	189	211	207	185	186	192	199	195	176	198	214	178	199	213	210	181	219	217	186	190	193	204	203	192	194	170	219	180	215	189	185	201	204	201	180	200	178	172	202	195	183	181	184	173	168	181	204	175	191	180	199	215	201	163	191	216	194	186	199	173	183	188	176	188	192	184	194	183	193	201	177	194	203	185	152	191	205	184	175	189	183	227	168	212	198	172	198	197	205	198	171	188	215	229	181	192	190	175	178	183	166	192	195	183	189	186	204	189	180	213	176	172	196	206	194	200	198	210	163	206	214	212	196	189	206	183	174	176	213	184	213	184	208	191	187	169	191	196	221	217	178	203	206	205	181	190	199	194	179	209	169	195	188	184	194	202	195	169	205	188	196	201	171	179	206	200	191	197	210	211	199	197	189	174	182	210	182	209	200	161	197	169	195	187	201	183	161	165	197	204	212	215	201	181	202	190	189	183	195	189	198	198	183	185	196	217	172	202	197	189	180	185	171	200	192	196	197	175	187	182	189	191	170	185	206	180	190	181	206	181	193	227	193	142	211	177	203	211	161	200	201	205	215	193	203	201	193	186	193	182	187	182	199	181	203	184	207	205	186	194	187	193	199	201	192	184	186	201	183	185	186	212	188	208	181	188	197	174	179	205	194	178	199	202	185	190	211	172	202	192	186	211	171	196	209	206	215	183	202	189	227	204	167	160	168	196	198	214	175	174	195	202	208	176	173	196	190	184	197	210	196	185	179	166	201	206	197	184	212	179	191	185	199	224	190	199	208	208	192	182	181	187	175	198	176	191	178	170	172	198	200	177	192	189	187	192	205	184	198	222	188	197	167	202	168	201	181	183	207	190	176	201	185	177	189	192	186	181	152	187	169	193	181	199	178	203	190	200	177	204	192	173	176	207	211	173	178	170	212	183	190	197	193	190	200	183	196	187	193	184	226	171	208	177	199	190	223	200	175	181	190	190	212	185	173	207	203	193	179	199	207	193	184	203	215	190	215	223	196	193	185	191	167	213	186	190	199	201	199	204	185	199	203	195	194	201	178	170	182	191	223	176	191	198	187	164	159	167	196	180	200	174	200	202	206	190	217	198	199	186	219	186	169	175	199	190	198	197	192	197	175	193	180	178	212	190	212	191	210	203	209	178	202	209	195	198	189	167	191	177	192	215	205	198	171	182	202	175	185	177	175	202	186	188	194	191	214	178	200	170	198	181	222	202	201	210	204	203	182	208	190	193	178	210	204	172	216	197	169	191	183	188	212	179	204	168	192	198	185	170	190	167	199	180	203	174	201	214	169	225	193	187	192	185	174	216	170	175	175	180	184	193	208	221	196	201	204	202	209	188	167	183	174	198	194	208	182	207	176	180	168	183	195	210	216	180	201	178	164	197	198	201	195	189	186	184	209	173	191	200
13499	1616	3093	3731	3261	2824	2213	2058	1637	1420	1288	1167	1149	1031	989	1006	871	875	770	794	752	755	773	736	695	761	698	718	675	692	663	685	694	696	747	658	632	648	638	607	648	624	608	675	636	585	642	654	639	670	630	622	638	638	620	602	613	600	625	637	643	604	641	610	644	649	567	614	642	623	635	612	624	570	620	622	599	616	600	580	592	632	587	610	602	626	574	577	596	599	648	639	629	606	611	631	595	618	618	584	622	593	597	604	595	576	630	635	631	575	577	616	635	605	631	650	603	578	616	591	648	592	597	610	632	619	577	626	559	638	592	593	598	590	601	606	612	593	635	573	630	619	613	635	612	558	622	587	567	629	625	563	628	580	648	625	599	597	583	586	564	619	568	636	578	603	596	592	607	643	570	607	586	603	638	589	557	597	581	601	569	617	562	627	611	606	598	568	565	650	636	554	597	564	608	620	634	599	621	611	636	614	576	666	583	639	590	634	607	571	581	598	582	582	579	568	571	597	602	629	625	632	574	644	673	591	600	595	625	606	632	614	578	577	589	605	631	572	575	578	604	615	601	590	622	575	592	608	560	556	580	568	610	655	584	614	571	586	614	605	601	619	629	642	587	617	612	616	609	613	550	609	637	637	621	567	563	593	615	596	611	601	577	614	591	595	641	611	591	622	632	586	600	589	615	607	623	600	608	559	610	573	622	599	650	621	579	603	587	599	630	613	631	622	573	601	641	601	600	552	549	641	585	608	609	599	568	575	610	633	662	572	587	616	591	635	582	575	597	599	580	630	577	594	595	598	589	547	626	623	555	628	586	590	619	587	600	632	629	588	618	558	593	603	606	571	633	608	654	640	620	613	599	588	620	590	598	608	603	595	615	625	589	566	604	614	620	603	608	624	563	595	617	587	609	635	620	590	643	583	630	577	600	641	615	594	612	617	587	579	600	580	612	609	582	634	623	589	601	567	563	636	540	587	595	596	598	601	624	593	615	590	604	610	611	587	573	595	596	618	602	582	588	605	625	614	549	584	609	580	595	599	567	588	574	601	616	656	621	562	612	607	580	630	626	633	617	571	552	602	579	604	595	582	594	564	623	606	604	613	634	633	597	650	595	590	617	574	634	592	612	625	626	582	561	579	610	584	569	631	608	651	562	583	610	582	576	602	575	574	614	571	575	609	604	563	649	585	577	575	591	570	625	618	621	556	578	616	602	624	608	673	607	615	602	560	581	589	624	623	623	572	617	618	610	622	619	603	583	645	567	609	615	583	608	592	578	592	623	589	604	607	623	585	614	602	586	576	644	593	590	603	615	607	629	587	652	603	579	616	640	610	603	617	622	562	568	588	592	585	604	617	572	540	603	577	580	648	599	646	594	640	583	590	601	547	591	603	605	556	576	661	578	611	615	585	616	618	658	590	541	576	608	585	607	575	644	641	601	612	571	585	611	617	567	602	585	604	668	567	582	617	603	604	605	651	584	598	601	611	532	616	607	585	579	601	603	609	545	568	572	606	597	608	633	544	594	616	649	635	609	606	580	619	586	619	604	594	607	606	628	610	631	569	587	588	603	617	592	581	581	608	571	608	648	605	577	648	584	610	568	586	617	643	615	564	602	620	590	615	604	645	620	614	621	605	584	628	591	608	629	611	616	590	612	566	563	618	622	564	590	618	567	614	623	589	635	583	654	565	594	597	554	600	561	624	624	583	589	615	575	597	604	567	633	580	594	579	597	598	596	575	588	607	610	669	635	628	605	583	634	589	593	542	644	575	588	553	624	598	597	602	585	618	604	616	657	547	614	623	610	595	614	594	601	592	627	612	580	631	594	593	623	611	602	629	634	574	570	593	574	581	575	591	573	604	598	625	575	607	567	600	615	608	610	619	598	631	597	585	598	587	611	593	582	565	613	621	601	617	585	613	573	581	596	596	641	618	616	636	610	615	627	625	593	594	570	581	584	574	563	638	616	602	588	622	638	550	569	584	574	642	666	614	618	591	578	623	595	622	607	635	657	591	640	591	607	629	615	600	596	567	581	581	644	558	588	602	559	578	637	589	604	621	622	613	609	615	566	635	602	580	616	589	588	616	581	606	581	600	629	611	609	630	591	612	578	632	618	578	577	616	617	596	596	636	605	589	592	607	608	624	633	586	565	622	629	633	636	608	597	614	548	574	623	607	573	647	591	642	579	594	599	618	597	601	648	603	613	615	606	594	579	637	630	562	582	577	569	580	607	569	599	591	624	588	602	620	527	558	596	571	556	633	616	571	621	573	658	611	620	595	567	593	645	585	576	595	603	626	584	583	654	580	569	573	579	597	575	589	581	615	568	602	593	598	562	634	610	610	605	596	549	619	590	630	547	611	611	595	578	576	633	553	628	643	573	568	606	630	575	620	583	626	597	613	632	573	616	618	579	594	615	614	579	616	599	557	607	610	582	601	589	646	604	640	629	586	605	643	548	601	585	635	624	603	586	559	598	608	617	614	590	591	607	628	581	623	604	607	640	611	583	610	564	610	616	616	617	611	599	653	610	618	583	661	587	605	607	583	617	612	586	563	602	619	605	599	633	639	610	619	606	567	548	614	585	629	599	629	583	582	612	590	617	595	603	588	587	567	599	601	606	582	665	596	610	589	591	580	576	613	638	580	564	614	621	609	620	606	655	599	598	593	574	643	606	591	632	596	548	630	578	648	571	618	604	602	598	595	623	568	600	624	595	581	605	584	601	580	612	564	629	579	642	634	555	632	605	568	647	604	551	613	620	587	578	608	631	605	585	606	594	592	591	624	585	613	579	536	603	593	600	564	607	578	618	642	609	603	591	623	621	568	610	560	603	587	582	609	584	614	593	614	580	589	605	613	581	581	565	567	588	598	614	638	595	571	617	587	629	642	602	582	610	581	565	561	574	601	558	619	594	611	622	569	568	613	552	565	590	567	576	603	561	598	555	613	615	585	620	598	591	561	620	562	616	618	580	576	631	584	600	579	590	628	634	592	631	587	642	603	596	649	606	615	589	583	583	584	658	571	600	581	623	571	591	589	627	582	624	582	600	600	601	565	598	658	603	590	603	598	627	636	628	556	607	625	568	586	625	566	636	562	665	612	608	613	597	604	570	648	579	593	591	589	616	610	571	595	608	645	584	612	636	581	646	646	616	610	581	599	592	633	614	625	599	612	605	610	601	608	597	608	604	617	640	641	582	629	650	604	561	600	588	630	626	631	618	585	594	605	587	581	610	619	590	611	584	567	618	579	558	620	613	583	588	569	628	576	596	602	592	617	623	570	538	605	602	640	550	604	577	617	604	619	617	621	641	588	621	611	603	627	599	622	619	611	630	602	632	577	611	610	608	605	618	576	625	597	611	645	575	594	632	594	610	588	579	586	559	604	620	611	567	605	605	635	616	574	634	612	600	589	574	565	572	617	596	604	602	626	649	634	617	654	566	586	549	604	583	639	597	643	590	611	584	551	569	610	601	606	620	604	596	540
39094	10758	3102	2075	1609	1114	920	775	662	568	487	453	463	388	382	340	395	352	315	364	323	346	328	322	312	333	344	312	289	299	282	320	290	296	289	308	314	327	314	281	297	325	285	322	287	295	295	317	299	286	313	279	326	304	276	298	302	279	313	263	273	271	298	290	290	278	306	262	292	288	257	286	282	302	284	308	288	282	282	267	284	267	296	277	272	327	279	279	286	310	298	269	285	276	295	283	302	315	311	321	266	260	298	270	299	289	322	290	301	278	282	265	307	298	318	287	325	271	305	282	292	270	278	252	299	270	270	265	258	266	259	289	281	287	284	277	305	289	279	311	276	295	292	281	260	292	288	303	288	289	282	291	273	283	281	287	288	314	305	274	283	275	301	274	272	258	276	272	287	293	275	291	260	275	281	279	294	289	285	322	287	307	310	299	292	288	280	260	269	272	283	314	316	271	257	286	294	301	303	271	299	282	284	241	268	275	285	296	270	282	262	289	307	318	290	290	285	272	284	310	277	270	314	311	277	277	291	245	286	283	299	321	282	275	287	273	272	256	280	310	271	298	284	280	289	267	317	311	282	283	286	285	307	283	264	273	312	297	291	310	238	300	275	311	267	300	292	276	288	290	298	286	251	275	258	266	274	278	295	279	283	284	266	321	247	323	286	262	284	312	295	279	304	295	273	295	272	302	293	314	279	282	277	282	254	279	269	288	252	273	295	292	291	291	291	294	291	303	289	289	271	321	291	315	302	291	287	297	279	303	281	271	261	309	288	270	284	270	258	293	285	279	295	269	289	289	297	274	283	295	270	284	275	290	279	294	275	299	297	299	271	270	281	287	262	279	310	290	333	257	317	261	244	289	280	277	292	267	326	267	289	300	268	275	293	302	284	303	274	293	282	273	287	307	288	307	288	247	250	292	289	291	285	285	307	246	278	283	271	298	280	294	307	262	300	308	318	287	263	300	287	310	312	265	274	272	248	285	294	309	281	270	311	294	286	271	290	296	276	278	312	257	263	304	298	298	269	263	266	258	284	248	279	297	292	262	318	269	265	297	263	255	317	298	275	330	273	263	254	238	261	284	278	281	286	307	288	292	289	259	278	294	274	282	301	283	277	256	290	276	310	283	316	285	251	275	271	294	265	306	266	287	280	310	285	269	265	265	281	291	289	276	281	298	291	287	277	301	283	286	273	272	271	261	283	274	294	283	262	277	252	278	278	279	308	274	311	296	280	295	239	283	290	295	281	295	289	280	271	285	298	307	264	271	319	262	324	307	288	282	265	273	288	296	310	296	261	290	292	316	256	331	271	272	307	302	311	303	284	296	272	291	290	300	279	301	293	277	302	282	281	308	278	278	280	295	291	297	304	311	276	292	351	250	272	295	297	288	293	282	300	280	289	311	245	272	294	278	285	298	289	283	287	291	332	289	282	268	270	292	290	301	323	301	291	285	258	277	266	275	287	295	270	310	260	278	287	282	289	265	306	292	316	274	294	287	302	243	287	287	297	271	271	268	284	258	344	287	281	284	307	265	271	312	288	294	265	285	283	280	269	279	286	300	259	240	317	266	280	293	252	251	283	271	264	259	296	267	317	265	303	284	303	292	309	274	287	292	278	293	286	259	256	274	278	311	287	327	295	298	284	297	274	265	255	286	286	296	295	264	267	283	256	314	308	288	250	256	300	271	276	282	308	254	266	265	310	294	295	277	286	259	286	278	271	292	273	295	288	268	260	286	284	289	280	261	298	299	310	287	264	292	310	273	283	283	260	287	281	258	295	302	299	267	268	297	303	281	272	281	299	256	278	309	286	308	291	291	273	241	266	277	305	285	283	318	290	305	278	289	274	281	292	298	266	261	277	309	318	319	291	273	291	293	310	305	280	286	282	295	256	304	274	280	298	290	277	289	265	276	323	282	295	284	268	282	301	321	293	292	283	279	271	302	272	290	271	278	276	292	280	305	280	290	277	294	280	270	285	298	296	302	269	299	300	269	268	269	302	276	301	284	282	284	268	287	262	297	251	277	274	274	271	251	279	279	279	286	284	262	281	296	285	299	308	261	272	249	296	311	259	300	274	296	254	273	284	274	283	267	297	277	284	284	268	281	311	295	292	283	283	280	277	282	282	307	262	276	297	262	272	269	286	251	301	276	306	285	275	319	292	286	281	288	265	287	291	304	325	282	281	284	276	274	277	295	281	290	277	304	311	296	280	316	306	276	295	290	293	288	297	313	289	258	295	297	279	268	283	326	283	274	290	296	261	274	285	280	305	263	293	297	247	275	273	301	259	283	275	274	292	247	290	293	298	273	271	266	329	300	276	292	276	300	274	291	307	284	281	287	310	246	274	275	285	282	311	283	288	294	290	279	263	302	268	271	299	243	269	291	270	249	298	284	298	307	301	274	267	288	268	263	256	276	274	314	291	281	258	283	276	280	312	286	276	262	257	289	300	253	270	273	285	277	255	265	300	286	283	305	258	298	276	283	319	294	264	273	291	285	294	274	290	317	269	263	317	274	292	285	292	294	279	307	270	276	272	286	284	269	295	286	286	284	277	294	268	317	297	277	262	291	320	270	271	299	256	294	313	273	288	286	295	262	279	314	266	292	277	331	276	274	301	257	295	295	272	299	281	302	294	286	251	270	287	284	269	269	306	267	305	287	303	273	286	299	286	268	299	276	263	297	298	318	280	256	306	270	238	313	273	250	268	296	298	271	297	291	278	270	279	278	282	300	306	270	310	283	278	269	302	288	266	251	293	285	257	305	314	301	315	289	285	304	284	273	250	274	286	259	299	290	287	290	283	259	303	281	280	247	283	282	281	280	267	297	279	285	273	269	288	288	289	269	283	308	258	296	296	283	290	278	265	303	322	285	282	286	254	294	308	252	308	266	285	273	291	269	296	292	275	258	269	255	287	271	279	291	308	304	286	258	287	296	313	299	312	306	271	283	319	297	273	287	280	270	285	298	288	278	303	297	283	306	259	286	291	288	284	283	291	267	321	306	285	285	283	271	264	261	269	282	309	260	268	276	289	278	301	240	266	274	253	260	276	310	274	262	300	302	246	295	259	287	305	284	289	255	270	264	243	308	306	293	275	311	287	303	279	272	291	267	290	286	268	298	274	285	300	292	273	270	266	267	306	260	298	284	279	283	284	263	277	280	293	258	289	320	275	301	274	273	276	281	287	300	256	294	304	254	278	285	276	251	321	286	300	270	286	258	297	309	296	306	276	269	284	289	290	300	287	284	268	268	292	288	267	281	244	286	282	290	276	301	252	292	290	244	303	301	271	288	299	263	296	276	278	277	269	250	299	271	264	293	286	262	286	287	277	261	266	264	283	283	278	299	256	289	305	281	273	284	281	293	289	293	285	294	295	260	289	269	298	285	320	297	275	291	289	275	265	265	293	283	312	263	279	309	273	263	290	282	282	310	275	299	277	288	294	265	262	293	286	294	316	282	276	279	304	277	290	276	287	290	263	275
17262	2573	5632	6297	5649	4766	3908	3401	2813	2467	2072	1944	1715	1666	1499	1439	1418	1323	1270	1248	1212	1204	1124	1107	1071	1051	1047	1032	1000	1069	1051	924	953	884	989	925	951	930	927	911	954	929	917	973	923	929	898	886	850	897	852	894	823	920	876	873	860	858	889	902	839	835	864	876	846	834	815	852	877	896	860	873	800	862	875	829	836	847	813	811	877	855	849	882	841	850	852	853	836	819	879	862	883	856	881	752	829	842	830	812	835	833	857	837	911	796	891	840	785	824	821	770	819	874	852	822	830	796	814	838	781	846	845	834	838	803	849	781	812	820	864	811	806	840	871	874	790	805	835	858	822	846	836	832	845	840	778	875	863	823	827	841	821	851	845	841	803	884	866	852	864	854	862	823	834	789	834	784	822	868	835	787	831	811	819	821	807	782	842	798	862	869	798	814	848	800	892	796	865	822	850	781	824	846	862	852	846	874	830	820	831	817	888	853	831	785	820	810	811	813	821	883	826	821	811	819	804	875	840	787	833	869	797	817	758	824	785	819	859	846	844	866	843	879	850	825	830	834	889	890	819	838	746	857	830	855	886	805	831	853	845	825	844	816	799	814	852	791	870	793	788	836	799	803	842	763	825	870	873	818	848	842	803	758	834	806	769	884	807	851	836	807	881	864	831	860	844	831	854	806	822	838	908	836	879	821	812	789	800	817	829	806	854	813	844	786	772	797	817	846	821	846	859	796	875	835	803	805	873	791	852	783	835	839	831	796	828	805	805	836	840	840	804	797	853	823	819	826	835	814	853	805	895	830	805	818	856	831	834	793	814	830	835	847	800	833	815	789	735	807	827	875	829	785	792	845	814	823	814	836	875	891	821	789	834	834	795	855	865	840	802	813	831	821	886	794	809	788	838	801	817	796	868	871	800	845	812	768	859	843	855	864	855	776	842	824	825	873	888	875	827	863	810	857	808	790	748	823	824	845	879	826	830	798	845	861	822	800	824	852	829	810	785	847	809	799	891	798	794	813	863	834	828	872	819	810	835	823	797	844	825	789	810	774	831	859	802	789	816	864	782	819	835	828	786	786	829	786	797	902	788	827	807	843	803	840	817	832	816	831	813	867	775	816	802	807	868	847	836	818	854	829	800	803	804	830	819	829	795	824	799	831	872	777	823	830	873	835	840	804	867	815	801	839	871	858	854	794	831	758	866	854	908	823	829	798	833	781	811	834	775	833	824	825	835	848	863	856	809	813	814	816	816	830	826	864	881	811	779	843	882	815	750	842	852	816	788	797	760	831	807	751	822	859	866	835	870	818	850	822	930	819	820	794	824	855	799	831	816	860	829	890	794	871	852	802	811	839	826	862	851	903	849	842	842	816	795	822	810	841	852	784	782	825	822	816	811	850	795	821	805	811	794	798	858	824	815	823	851	816	881	774	846	884	858	796	826	807	814	860	790	802	811	799	814	837	794	814	828	797	869	829	860	876	789	852	834	808	810	831	856	865	859	836	854	827	857	852	821	834	794	804	813	830	819	770	881	786	782	809	822	818	818	877	809	829	848	797	774	796	865	857	789	816	797	867	834	760	825	886	850	838	840	766	840	814	835	782	829	832	818	801	845	796	827	777	845	739	839	828	852	866	821	856	833	865	801	848	851	772	815	821	838	830	791	829	831	830	891	799	851	830	765	845	833	742	830	849	810	853	842	851	840	812	816	834	889	798	843	802	854	847	810	855	855	826	782	812	823	846	812	839	839	827	815	765	845	814	858	854	864	868	808	840	829	789	802	888	861	843	829	865	848	832	848	855	797	776	876	818	844	779	871	815	833	807	832	860	835	824	876	855	836	784	855	874	796	819	829	794	825	824	750	874	831	842	813	808	813	829	806	850	794	804	796	808	847	810	820	795	825	808	801	826	823	846	835	814	813	762	856	817	837	792	789	804	851	824	828	817	808	878	834	809	820	823	815	792	833	856	860	804	812	850	874	864	835	885	819	841	879	856	818	827	837	817	811	853	839	781	817	802	885	832	836	806	842	839	853	865	835	826	775	848	820	812	768	897	863	814	779	785	827	794	819	818	811	838	812	871	810	829	824	826	838	848	828	820	833	830	834	825	877	850	751	839	837	796	805	833	819	786	807	853	803	807	818	791	842	856	909	851	822	834	808	825	798	805	831	874	801	810	878	835	816	815	873	828	796	795	809	871	816	867	855	791	797	780	775	825	837	833	830	787	837	873	844	814	791	804	844	766	818	839	818	848	847	769	862	812	875	842	803	822	809	837	788	831	822	860	834	829	866	878	810	866	858	810	804	790	861	834	843	851	810	867	851	847	806	805	840	793	846	800	807	853	862	846	778	856	828	820	812	865	800	815	837	865	797	832	804	803	844	867	809	806	734	881	812	787	849	885	790	906	797	889	850	817	887	879	831	814	832	892	823	827	831	841	831	848	813	803	823	768	854	839	837	838	811	823	792	838	848	813	857	849	840	814	809	790	799	838	820	793	834	808	856	805	848	827	794	827	828	851	828	810	846	840	824	837	825	862	830	846	810	797	810	823	831	796	814	868	828	842	796	820	858	865	834	801	823	780	808	856	800	833	824	842	843	781	824	771	840	829	887	833	808	852	855	814	817	802	876	820	804	800	901	830	794	851	810	783	843	842	839	819	807	841	818	790	810	823	885	819	852	846	765	866	803	849	870	832	790	768	853	843	824	811	756	804	857	775	816	853	878	798	807	810	833	823	816	849	810	838	791	833	835	857	812	879	827	805	803	867	832	838	850	819	849	841	840	860	802	847	862	793	848	827	817	852	852	851	808	808	805	856	778	826	825	813	851	802	847	811	793	809	769	813	823	849	801	814	807	761	791	809	817	836	851	838	786	864	804	817	816	819	866	875	841	842	826	747	831	822	805	831	852	802	807	840	845	811	814	837	825	829	829	848	790	822	810	861	817	876	811	815	774	810	842	795	826	808	772	839	814	811	765	824	826	801	827	848	824	831	811	843	777	805	858	803	828	813	830	867	775	797	732	880	849	801	802	793	814	842	831	851	791	844	849	805	781	814	870	791	823	817	823	809	809	824	824	815	844	816	819	824	841	768	819	800	808	804	829	856	824	771	809	862	781	805	779	837	839	786	797	863	819	809	831	833	832	846	804	801	850	825	767	862	853	803	826	783	781	834	799	858	816	820	808	779	799	813	892	770	828	848	806	831	815	844	831	826	830	783	820	804	899	847	845	824	844	838	752	837	827	835	785	832	823	789	802	814	800	791	846	817	848	826	831	845	799	837	795	805	765	834	837	812	847	833	829	812	801	870	794	853	827	860	864	832	838	821	815	845	773	817	793	826	814	935	849	847	773	817	854	852	769	806	805	825	799	773	810	793	818	802	802	772	806	782	856	824	802	773	792	860	841	825	806	782	792	822	842	829	854	882	812	772	803	883	811	847	823	833	835	844	850	848	798	839	822	815	842	846	851	818	796	831	801	825	845	811	880	779	844	770
5651	271	186	142	152	130	125	110	101	95	129	118	98	105	112	93	89	88	92	87	98	88	83	91	105	99	90	97	94	99	91	97	95	85	79	95	80	72	84	75	81	115	92	100	102	86	93	88	92	96	94	112	79	99	103	84	100	87	99	87	101	85	91	94	73	92	110	89	96	68	80	91	91	91	86	84	103	103	98	87	104	106	114	97	84	109	109	91	106	78	101	93	80	91	82	100	97	77	111	84	104	117	101	82	101	93	95	90	73	82	95	101	90	88	97	95	79	98	86	68	83	91	99	111	98	89	86	113	87	71	93	82	85	80	99	88	91	93	94	84	91	117	95	100	93	84	84	89	87	83	91	102	94	107	77	93	100	82	66	90	100	97	88	78	83	84	87	87	111	93	92	83	96	106	109	82	95	85	94	92	71	96	108	100	95	102	100	81	95	82	85	77	93	99	85	73	108	95	84	74	85	88	101	98	96	88	87	98	85	85	97	75	100	81	87	95	92	96	82	88	90	105	94	86	81	87	86	84	88	90	103	80	99	74	116	92	83	92	100	107	94	88	107	73	113	97	75	77	99	86	107	81	74	68	98	79	96	109	108	92	97	106	100	97	106	97	92	76	94	98	86	83	87	93	92	91	91	89	86	96	86	92	88	89	87	96	92	79	84	85	92	83	98	87	103	92	96	84	100	89	92	114	95	89	87	88	111	88	87	94	78	94	87	94	98	109	102	98	78	100	91	88	103	93	104	107	87	89	100	96	92	90	87	75	99	104	106	91	102	85	94	105	71	80	95	94	92	91	97	84	90	116	94	89	89	87	77	88	103	83	90	102	102	101	77	93	94	93	91	90	85	105	86	100	92	103	96	98	98	79	80	82	94	99	78	86	80	92	77	76	93	84	89	82	96	91	91	102	97	106	99	90	85	93	73	104	72	89	88	92	84	91	94	92	92	106	67	87	86	79	103	91	90	86	76	85	93	101	85	101	75	110	92	78	103	84	116	92	87	105	104	82	91	97	89	80	109	92	77	95	90	84	101	107	87	95	85	90	107	98	94	78	76	100	82	95	104	96	92	87	111	78	110	107	93	67	81	79	95	91	94	86	77	99	108	108	100	89	90	109	78	92	118	95	89	97	110	103	104	111	88	93	85	105	96	92	94	85	82	103	105	95	78	93	90	82	86	89	83	94	91	95	84	77	102	92	83	104	80	92	74	91	92	91	74	79	82	88	100	80	78	102	87	91	88	77	101	91	97	78	74	110	93	107	101	74	99	91	89	89	103	80	120	112	95	92	82	76	107	103	94	85	86	102	95	88	104	94	69	80	88	93	86	73	94	92	94	90	86	101	99	93	98	91	77	89	85	96	92	75	83	83	96	84	77	105	87	85	84	79	90	98	87	100	87	108	82	100	95	105	84	91	86	84	97	102	95	83	92	94	86	113	88	99	87	94	97	99	93	86	82	99	82	81	102	100	109	108	102	81	112	88	93	87	91	94	102	103	74	85	79	81	96	81	96	95	96	102	98	101	95	78	79	85	85	99	101	95	87	89	95	91	102	98	85	90	102	96	82	92	80	69	81	91	97	85	89	79	83	98	107	109	108	85	74	92	87	80	82	106	98	85	98	77	92	85	85	89	86	90	98	95	81	105	85	88	86	102	77	82	105	76	104	88	97	108	101	93	94	92	81	85	87	97	91	99	103	97	94	90	102	90	108	86	91	94	102	107	81	92	97	89	93	92	92	94	96	99	98	84	80	95	119	86	92	71	96	82	89	94	100	91	79	111	72	96	102	73	94	91	80	98	95	91	100	80	103	80	91	85	94	92	98	85	88	116	92	85	91	97	75	90	85	96	83	96	112	100	96	103	82	108	77	75	70	96	95	87	93	80	92	96	77	99	96	75	103	93	84	86	71	93	94	85	100	89	95	98	95	92	85	103	74	87	81	94	104	80	105	90	68	83	98	89	79	75	98	102	108	91	80	92	89	83	101	81	89	96	102	111	102	109	90	92	79	90	86	91	101	94	88	113	82	95	90	96	82	107	94	89	73	76	90	96	83	84	100	88	101	107	78	110	90	82	106	115	90	95	87	67	98	105	91	105	96	92	88	98	82	85	96	90	84	85	83	85	96	83	89	97	99	90	66	92	62	85	101	87	105	104	84	81	79	82	77	94	94	94	87	87	100	92	84	90	75	88	94	78	109	95	96	86	94	88	91	90	79	96	108	83	81	83	95	95	80	84	81	91	103	94	87	105	66	81	85	108	81	90	94	84	90	95	84	100	82	100	108	91	96	88	90	95	100	75	88	100	115	106	76	86	98	85	84	86	98	91	96	90	91	97	98	87	83	84	98	84	85	83	103	93	99	86	84	101	96	96	87	111	87	91	76	104	71	91	100	89	81	86	91	79	94	95	88	104	80	93	78	75	87	72	88	74	100	78	89	100	79	84	79	81	96	105	100	67	86	93	90	94	89	96	103	105	84	99	86	91	89	87	92	98	100	90	79	85	90	89	88	94	96	103	92	83	79	83	99	100	93	100	70	96	88	89	97	96	98	71	107	96	109	83	91	80	96	81	90	102	99	94	111	92	84	105	89	94	85	83	85	92	98	97	84	99	70	105	97	104	91	84	101	111	91	88	98	103	112	98	82	92	98	89	100	97	88	112	100	97	84	98	88	105	80	105	90	100	96	85	91	79	83	96	101	89	103	83	83	99	90	105	83	86	70	78	109	107	89	97	89	88	91	78	85	89	101	80	86	86	89	96	97	114	81	103	76	112	94	105	91	94	102	91	89	89	94	84	84	73	79	101	95	96	92	103	84	84	80	91	88	90	100	93	94	96	79	87	101	93	87	93	103	88	87	82	102	99	79	99	84	83	91	83	102	97	80	109	84	96	94	86	89	92	101	93	104	86	109	104	88	80	91	103	81	108	98	98	89	95	101	95	84	83	103	99	92	105	92	106	103	88	92	86	86	84	81	100	95	101	97	100	97	73	100	88	89	86	101	81	87	109	82	100	105	103	85	95	79	91	105	104	101	89	92	86	98	107	85	97	99	93	86	104	113	96	88	79	99	102	76	95	94	98	68	73	98	104	104	91	90	87	89	88	104	103	89	95	91	90	86	97	88	97	102	89	79	107	84	90	99	81	89	98	80	90	80	79	70	94	102	93	86	96	99	105	96	100	98	95	87	92	70	103	90	88	96	76	93	83	79	89	83	99	103	90	86	102	94	77	79	85	99	87	80	96	97	105	92	84	110	78	97	87	89	113	91	101	98	101	96	82	94	96	84	95	92	104	90	82	100	111	99	96	82	79	80	100	112	79	104	103	84	88	94	87	102	77	91	98	85	103	88	72	90	84	83	101	77	80	93	96	96	99	113	89	90	105	98	97	91	85	72	96	98	97	92	96	105	86	85	94	89	92	100	109	95	83	89	98	89	86	81	85	94	87	88	88	94	86	86	106	90	110	101	90	96	86	85	87
6676	447	553	627	573	476	429	481	424	408	442	394	373	396	386	396	345	374	362	357	372	356	347	346	346	327	337	354	360	337	388	329	323	311	343	323	343	336	356	339	345	318	366	308	328	318	341	345	331	328	344	334	330	309	342	359	315	351	377	328	353	353	349	329	321	338	347	338	305	356	339	316	358	302	314	356	330	355	361	365	340	342	333	381	337	326	329	362	325	369	309	365	347	316	367	361	329	309	330	348	351	343	330	373	320	340	329	346	331	331	327	314	347	318	301	318	349	378	323	350	345	344	362	303	358	323	377	351	318	357	334	339	391	335	334	369	330	351	336	340	311	354	306	323	309	371	329	320	335	329	322	343	324	359	296	313	322	331	334	365	322	366	338	348	352	317	315	336	357	355	333	341	328	319	339	330	314	322	337	344	304	326	315	332	323	314	374	305	294	344	323	335	319	304	356	330	333	348	324	343	352	370	376	344	348	315	336	340	327	326	343	345	383	312	331	354	324	357	314	339	314	336	313	340	309	321	328	331	315	343	319	353	308	330	332	316	306	314	347	351	348	342	334	349	321	357	339	314	341	376	353	345	335	351	356	344	327	372	348	334	330	336	329	347	331	328	334	343	333	342	329	361	338	346	352	323	349	310	322	303	353	305	367	352	320	342	350	358	343	330	345	350	337	344	352	339	340	325	348	376	354	314	324	326	346	310	327	339	346	335	329	323	319	327	361	325	332	336	313	340	347	342	357	340	363	323	348	356	316	338	324	357	349	348	337	307	301	318	344	320	326	333	329	322	325	350	322	339	319	372	343	384	334	321	324	365	327	324	300	339	311	350	333	319	344	322	349	305	335	330	332	337	357	356	313	310	328	319	330	348	379	328	336	373	345	361	342	322	360	328	337	309	343	327	341	320	329	326	356	347	336	340	323	343	364	327	321	296	345	337	382	368	363	344	348	352	343	328	324	321	330	310	323	342	340	368	337	318	325	288	363	295	341	342	331	348	330	318	308	336	319	342	345	352	325	311	341	334	328	352	386	369	322	354	354	309	362	310	317	346	341	335	310	332	315	317	293	329	357	327	296	348	302	370	320	357	321	324	351	308	328	348	336	319	327	324	319	327	329	328	343	350	328	318	311	343	361	365	316	323	364	341	325	368	347	360	336	335	340	346	339	305	336	325	348	344	342	362	338	337	318	329	322	360	289	346	349	310	358	315	369	294	344	342	302	317	336	327	319	337	333	332	306	317	343	359	338	343	352	312	319	332	354	312	336	344	318	356	311	338	323	345	332	304	398	370	353	314	326	357	339	309	305	325	316	328	361	304	340	335	333	319	327	303	318	354	335	345	357	346	335	301	327	356	315	313	288	302	318	326	340	338	340	318	342	332	333	323	361	347	315	326	357	366	337	328	341	335	332	361	320	333	344	337	362	340	352	297	346	339	310	359	379	313	341	340	326	345	337	374	357	330	363	338	327	326	337	323	337	347	329	361	345	363	326	320	304	328	360	340	323	325	367	315	368	322	370	334	351	342	299	348	355	350	348	348	351	339	327	310	347	327	359	352	330	342	332	347	327	361	304	351	318	349	332	352	320	349	327	364	318	342	338	325	327	342	351	368	294	315	346	337	336	340	309	310	353	316	366	367	343	355	357	322	344	324	340	350	365	352	297	377	323	356	350	318	337	358	347	364	321	351	335	303	324	331	325	339	327	299	324	311	383	348	334	317	350	339	364	377	315	357	366	321	358	331	286	341	349	317	369	336	318	297	376	335	341	369	362	337	336	333	331	344	310	320	356	354	324	331	340	332	287	317	346	328	311	340	308	347	324	320	326	330	345	333	345	343	328	341	299	334	310	306	323	323	346	350	329	335	301	349	295	336	317	311	332	350	380	371	326	323	361	343	345	337	328	310	329	318	341	339	295	337	327	330	364	310	345	308	337	339	319	312	317	324	354	328	318	353	325	324	346	309	322	295	331	313	322	328	336	341	338	359	324	311	310	332	336	330	347	324	325	361	357	347	336	334	326	328	296	341	325	330	322	340	323	313	335	343	336	295	321	342	338	324	317	357	336	356	308	313	329	330	362	318	313	352	338	312	297	318	326	360	335	319	335	324	351	326	360	316	311	323	323	308	320	353	334	351	335	342	353	325	336	335	308	332	334	331	316	350	337	331	320	327	336	330	334	360	344	337	324	336	341	329	290	329	308	333	386	331	322	339	332	339	338	336	336	346	319	328	322	373	334	328	320	335	310	349	318	316	303	340	306	340	326	309	333	302	370	338	320	348	329	340	314	315	373	346	357	326	324	326	342	329	343	349	346	351	337	328	338	347	350	351	360	363	325	341	317	349	333	323	305	319	356	295	345	342	361	343	339	321	314	341	337	330	323	324	353	321	321	338	305	364	310	306	279	326	310	325	340	329	339	299	374	335	333	322	326	299	330	348	330	339	328	332	353	359	334	336	311	333	328	357	351	336	323	325	288	358	359	349	332	342	322	366	344	363	344	350	331	321	342	319	350	351	346	325	320	361	327	339	343	323	350	319	350	340	311	348	323	315	363	322	336	320	339	327	340	341	341	310	369	338	342	328	316	338	319	363	320	322	313	344	356	352	331	345	317	334	341	313	331	311	317	296	361	299	328	348	295	333	311	358	332	339	303	336	349	336	313	307	307	333	335	306	310	314	362	336	302	330	348	327	349	354	376	345	340	331	346	333	274	331	364	346	350	343	339	339	340	320	368	327	336	342	331	345	309	339	325	314	344	334	322	340	325	340	312	352	371	324	331	327	337	322	297	321	351	350	352	341	319	327	369	325	325	316	300	359	330	336	315	335	310	322	322	381	311	327	315	316	303	357	317	329	348	354	338	342	299	351	322	338	355	346	321	327	328	325	358	366	342	319	369	353	325	343	353	327	339	350	342	324	341	331	343	327	345	349	347	322	312	308	306	332	347	313	335	342	326	306	327	311	323	323	296	336	319	332	335	344	306	349	347	315	317	313	328	335	342	326	332	329	343	360	343	345	294	346	299	342	358	308	354	375	351	362	339	335	338	319	348	367	343	339	338	309	389	377	333	355	356	365	295	343	339	323	304	353	301	346	337	355	361	341	344	338	314	357	295	378	314	324	308	348	330	351	342	352	332	343	304	305	317	342	349	333	314	329	346	344	328	361	349	344	299	328	317	340	319	313	354	308	309	301	324	337	344	322	329	341	353	343	307	334	327	298	334	359	312	323	300	322	325	312	339	323	326	323	319	316	330	337	307	334	357	335	353	333	334	329	333	350	344	311	366	339	304	318	363	363	326	330	292	377	337	312	317	340	327	336	336	317	325	309	347	323	361	339	345	309	352	337	324	341	340	344	326	322	339	367	334	324	329	333	338	337	336	336	325	336	342	348	307	322	340	354	340	311	314	316	336	318	297	337	327	344	330	312	317	359	336	326	307	313	337	347	350	330	350	353	341	326	359	372	331	339	298	318	325	358	340	331
27258	3823	1388	1115	896	657	528	464	377	349	305	282	258	279	253	227	257	275	221	216	209	222	218	218	236	214	187	188	231	193	212	207	182	191	190	192	196	180	205	216	213	220	201	216	209	202	181	189	193	181	199	168	196	216	201	190	207	201	202	180	182	201	169	189	178	200	196	206	224	168	180	190	193	212	195	184	205	176	198	215	188	214	196	175	178	206	207	180	175	195	192	202	190	188	200	191	188	216	191	179	172	204	188	199	214	206	205	197	198	221	215	189	180	180	188	211	203	188	202	181	207	187	200	162	188	231	196	188	186	207	194	172	183	185	197	182	168	198	200	176	203	194	193	191	179	183	192	192	209	210	195	189	167	211	203	207	173	213	201	160	178	185	194	210	185	205	186	194	169	192	177	195	207	193	199	200	188	186	218	200	190	204	167	195	160	206	179	176	217	202	195	194	210	184	194	169	210	170	175	214	204	215	179	177	183	185	186	193	208	192	178	191	210	208	207	191	199	187	194	201	172	184	188	185	191	190	208	195	184	203	188	175	188	182	203	213	191	210	186	180	180	188	187	181	181	184	229	175	180	165	204	202	181	162	162	180	225	181	190	214	203	181	203	162	196	213	220	216	186	194	214	187	200	197	179	201	193	180	203	194	196	196	204	198	206	179	181	188	179	192	194	188	214	197	201	230	179	190	184	189	222	211	186	227	179	179	197	185	201	199	186	176	205	185	200	206	219	198	199	194	182	175	194	167	203	174	187	186	194	196	191	200	187	203	214	211	206	210	200	195	224	195	173	174	176	202	201	207	202	169	188	184	186	179	186	180	187	210	210	194	177	183	182	194	190	211	209	155	177	211	210	194	185	180	199	193	161	188	185	201	202	209	183	197	176	193	198	206	223	204	202	200	192	195	185	201	197	191	197	202	201	211	178	189	194	205	199	189	221	196	184	188	195	182	170	199	202	193	209	197	167	193	202	182	211	189	188	169	215	192	210	191	208	188	202	213	193	198	199	188	196	196	201	177	201	195	198	194	182	191	162	189	173	194	186	181	218	167	197	187	176	194	193	195	182	181	175	203	177	189	192	199	201	205	198	178	199	193	178	200	178	204	185	185	215	197	200	191	187	187	201	190	231	173	200	183	187	202	194	193	162	174	160	228	194	209	215	196	207	192	167	196	199	181	166	182	196	181	216	194	202	179	208	181	188	194	193	185	200	209	185	196	200	205	192	208	199	224	187	191	189	171	192	194	194	202	209	171	178	198	203	209	175	206	193	158	177	174	197	195	204	190	221	201	192	213	189	192	221	193	199	177	177	192	198	175	216	195	192	190	196	191	192	194	170	195	188	198	182	197	190	210	193	184	170	188	206	184	205	182	208	194	193	201	168	191	195	187	187	197	220	191	210	174	180	175	177	186	215	184	175	200	188	191	169	206	179	187	174	216	188	183	192	179	211	203	208	171	176	188	193	212	203	196	198	191	174	194	205	179	175	216	194	199	193	195	191	195	188	198	180	188	207	211	201	188	196	184	185	212	194	192	220	193	223	208	215	171	179	195	185	200	189	174	185	192	202	181	182	194	199	190	217	159	183	201	194	175	194	198	191	175	165	199	200	197	210	205	187	211	169	209	202	193	184	192	225	182	219	192	193	181	192	193	195	211	185	203	179	211	159	194	190	175	188	198	199	188	204	213	173	206	213	195	210	181	187	181	171	197	189	190	206	195	188	208	181	196	222	202	162	177	201	192	224	217	179	215	203	207	200	191	207	203	184	175	186	193	203	168	183	180	183	207	177	210	176	218	201	213	186	215	183	193	187	229	216	177	178	198	210	184	191	192	191	205	203	194	172	195	181	182	215	189	213	209	161	171	176	200	209	181	184	207	205	192	228	202	186	198	177	183	198	211	199	183	206	190	211	175	186	189	187	190	185	212	221	214	208	198	218	202	197	176	190	199	195	183	210	170	219	200	174	207	189	199	169	210	210	175	201	205	218	156	188	201	179	183	192	181	169	192	204	198	199	196	179	188	173	170	185	217	191	215	203	187	209	193	202	180	180	188	180	220	171	194	199	163	200	174	173	212	199	204	217	202	198	190	210	190	193	206	197	182	168	191	178	196	177	216	212	167	177	237	175	160	183	178	199	213	203	189	170	177	202	225	207	205	195	163	175	174	174	178	160	177	174	207	182	202	206	187	186	195	189	213	197	219	202	167	200	188	191	181	203	175	186	175	184	201	184	171	186	192	197	197	194	200	188	207	194	181	162	210	205	218	186	167	218	178	188	191	211	201	208	175	220	192	185	199	190	210	198	219	201	180	188	191	209	216	200	203	169	188	207	220	178	195	215	157	190	196	189	214	160	225	210	191	183	173	194	211	161	200	186	160	214	205	182	187	181	175	178	178	179	217	202	180	173	230	175	204	196	195	194	189	198	172	202	183	195	190	194	189	192	207	207	177	197	167	183	200	204	181	178	206	181	190	213	180	193	185	198	166	198	189	185	202	190	204	192	191	171	193	184	202	178	196	185	185	217	202	187	171	189	188	219	184	191	190	199	202	200	189	187	180	202	184	167	194	172	199	180	203	208	221	184	182	195	195	205	179	166	190	198	219	190	205	212	173	191	187	178	200	193	189	207	182	176	199	200	185	198	197	210	185	178	218	204	177	187	195	198	173	175	180	185	200	173	212	214	195	186	212	204	188	171	189	183	199	210	172	205	214	168	202	189	203	196	198	197	219	173	191	203	194	181	196	192	194	179	203	192	186	192	211	207	202	207	195	194	167	208	214	192	201	190	176	201	194	197	199	190	199	192	195	195	224	212	211	170	171	203	201	182	204	220	182	183	182	173	200	193	194	246	194	210	199	179	199	179	198	180	177	195	206	179	198	184	177	209	197	165	183	187	214	207	185	210	179	207	180	183	191	221	198	212	190	208	210	179	208	203	230	191	210	188	196	204	179	202	176	170	205	184	202	203	193	204	183	192	183	176	191	174	194	197	205	226	209	225	215	181	184	179	198	195	187	188	203	201	186	169	183	191	188	200	188	184	184	178	197	193	181	177	199	220	194	194	190	190	208	192	202	176	201	207	207	210	183	172	189	188	174	186	189	187	198	199	216	182	212	201	209	155	187	176	205	206	167	216	177	195	176	189	183	173	198	184	206	217	187	199	186	174	202	193	187	178	177	220	196	197	205	208	194	170	188	192	210	220	204	179	227	159	187	191	182	201	207	211	159	211	197	169	172	197	191	195	177	197	200	225	180	213	206	191	179	215	192	197	207	208	222	189	211	194	189	196	185	212	185	162	192	193	171	202	205	194	207	214	207	171	192	189	202	195	184	186	194	198	172	190	191	186	168	195	197	209	185	207	180	187	192	199	191	197	207	196	187	200	216	188	191	189	194	193	164	188	189	187	200	185	226	206	190	196	174	224	183	211	192	201	192	210	198	202	218	200	213	191	192	199	181	210	169	173	185	235	200	184	186	206	189	180	209
13305	1569	3223	3611	3172	2615	2322	2018	1645	1452	1263	1176	1113	1093	945	931	886	867	816	817	787	772	780	759	691	749	740	697	676	693	709	730	696	720	666	671	656	667	684	668	655	673	671	647	653	642	660	617	645	604	638	677	658	646	606	610	634	609	610	622	639	610	608	628	615	630	624	601	604	639	597	626	589	606	641	616	570	591	625	604	646	642	616	609	609	629	572	616	638	644	636	586	566	602	608	601	636	622	582	610	633	586	643	590	629	588	619	584	574	657	639	616	596	567	636	608	623	588	593	583	635	587	650	632	602	582	573	580	607	594	578	578	620	569	602	652	587	661	603	555	637	600	573	626	627	583	588	572	643	656	613	621	589	635	621	629	635	644	614	633	603	623	594	622	614	607	617	581	615	633	593	640	593	577	593	573	622	575	616	595	554	632	636	638	620	622	598	615	577	581	602	548	598	581	564	611	632	603	606	599	571	611	639	564	571	562	543	603	620	622	614	639	628	619	601	662	584	604	606	582	598	600	584	635	603	595	608	567	597	603	590	629	637	607	608	561	599	614	600	624	578	640	589	644	611	611	620	613	566	603	609	573	663	601	598	557	597	626	595	617	617	584	637	586	641	587	639	605	608	557	593	597	599	599	606	612	623	561	610	581	570	590	619	646	604	623	636	568	587	591	617	564	564	604	589	606	638	606	627	580	571	588	627	606	567	618	584	600	620	602	634	594	598	586	589	574	620	594	632	585	624	580	612	603	591	570	634	597	591	592	633	633	602	590	618	626	584	586	609	624	619	621	592	607	615	565	648	616	597	557	582	576	609	618	597	608	627	582	632	616	635	632	623	620	633	582	602	578	605	569	627	593	614	561	600	612	583	634	567	588	612	623	617	591	620	602	581	615	626	601	578	558	665	613	583	613	566	591	630	626	600	629	588	643	611	577	567	580	612	592	590	605	608	572	629	602	573	565	540	603	638	611	596	626	598	619	631	605	617	556	591	576	601	616	611	587	577	578	599	604	612	652	582	592	576	616	561	559	619	628	637	560	596	590	567	593	622	579	562	568	575	620	568	581	596	600	618	612	559	596	610	561	590	584	650	604	586	644	630	620	640	627	611	624	633	579	562	633	580	585	602	614	542	598	574	563	632	639	610	591	575	604	564	562	579	608	627	618	615	594	594	651	597	579	592	614	573	563	573	593	606	618	591	594	572	622	607	607	643	577	595	545	568	598	568	612	620	604	613	631	612	611	576	599	654	626	541	542	652	611	584	636	600	610	614	629	625	584	612	581	583	619	610	631	578	606	584	640	638	589	652	587	628	613	647	620	610	612	655	601	569	644	601	638	607	619	645	609	600	620	614	590	562	607	624	643	627	645	640	591	625	616	655	566	568	618	622	569	589	589	605	643	602	620	612	649	549	569	636	623	620	630	637	608	567	633	606	604	625	627	635	627	607	624	604	595	633	597	606	578	584	572	597	651	588	603	608	641	646	594	676	625	593	595	596	596	589	584	587	584	614	568	618	604	624	637	640	645	616	611	620	573	595	628	618	650	639	629	582	573	641	589	610	591	625	608	619	610	654	659	573	594	591	599	635	611	591	599	611	639	654	624	641	607	603	687	632	622	621	609	607	630	605	620	564	639	631	606	602	613	599	627	584	632	590	534	616	635	565	574	642	614	647	550	625	594	576	626	630	608	612	610	650	601	627	628	620	581	637	624	617	611	600	604	588	608	610	592	572	590	612	595	568	595	566	646	597	589	564	605	601	579	603	584	572	631	588	591	600	605	609	585	609	636	636	584	588	618	599	623	622	643	597	624	577	603	569	588	593	629	657	582	605	582	622	574	584	590	587	632	534	604	627	621	593	580	619	619	632	645	563	601	600	595	652	606	616	611	619	581	626	650	609	617	654	599	627	589	590	611	571	615	589	610	599	608	583	582	659	570	611	614	607	597	612	624	583	608	603	651	653	575	605	633	614	632	618	576	586	581	632	586	581	617	561	584	586	582	591	596	573	581	607	571	606	600	596	633	615	590	601	633	601	593	612	617	628	615	637	632	614	592	585	621	624	601	576	609	632	615	639	598	587	628	607	577	610	590	614	573	565	605	628	594	618	636	602	619	571	612	547	585	643	628	568	570	610	573	607	618	602	637	630	597	585	605	624	579	596	655	561	574	593	570	570	643	609	631	618	655	578	563	623	632	567	597	587	647	606	510	597	593	600	609	561	597	615	607	628	564	626	614	591	600	606	547	595	603	575	588	609	579	607	599	624	572	626	628	559	647	576	613	563	631	561	584	584	573	612	584	590	606	644	633	623	568	548	612	624	626	586	550	582	636	634	584	610	623	578	594	602	587	610	623	586	539	625	635	629	612	606	610	610	650	595	595	616	576	561	619	585	578	617	630	579	617	593	553	605	615	568	571	627	621	607	586	600	579	577	626	600	588	637	573	619	592	616	602	587	612	617	635	581	595	612	614	607	572	619	565	642	601	594	614	566	590	652	595	567	597	627	583	578	630	574	637	626	631	590	579	640	616	617	597	578	586	629	579	613	605	613	628	593	651	588	639	604	547	613	620	626	589	588	570	591	609	604	650	591	605	584	623	571	606	604	598	616	618	611	563	626	597	590	580	562	630	625	577	585	555	624	604	541	604	537	605	628	614	638	614	580	656	621	597	602	620	576	624	612	641	578	621	616	607	623	588	581	613	602	591	602	572	640	613	640	570	601	567	619	562	613	582	609	575	599	612	601	598	562	621	527	610	594	615	603	611	599	592	632	573	584	565	604	611	580	622	557	634	590	588	594	591	617	601	558	594	609	585	561	602	603	600	604	652	600	619	602	608	582	581	572	595	640	641	571	617	603	613	601	625	576	631	614	570	638	597	562	656	604	609	588	661	584	640	584	606	596	598	580	602	602	610	611	570	604	582	631	584	548	601	634	599	594	656	577	596	592	668	617	584	615	642	617	548	632	627	610	621	634	556	617	588	604	597	565	612	586	606	636	589	580	615	577	622	630	577	601	580	581	641	602	621	621	593	611	568	599	545	632	620	621	591	576	569	575	597	637	553	605	615	600	612	602	603	604	646	582	567	587	587	597	648	590	601	607	594	597	595	602	608	580	586	586	618	610	633	630	609	585	559	563	601	609	618	591	642	573	557	618	575	561	612	572	590	600	658	595	596	619	575	677	600	557	585	613	552	611	619	601	620	620	634	632	596	662	603	599	614	574	592	607	618	614	586	617	618	535	598	577	578	617	579	604	599	590	594	569	571	608	657	605	611	637	585	623	595	608	613	588	623	646	578	557	551	584	595	604	655	632	627	641	606	634	618	600	622	588	605	597	607	593	572	635	582	613	608	624	597	646	577	594	615	584	620	645	633	643	594	571	622	629	649	589	588	586	590	639	618	613	600	599	622	611	604	614	568	582	672	645	614	553	604	581	660	581	567	582	578	614	587	653	584	624	547	586	594	606	556	603	601	610	633	600	634	631	604
36602	8903	3000	2168	1506	1172	1010	754	659	534	462	480	405	394	378	364	376	324	346	353	347	321	326	331	322	327	307	323	292	317	277	303	285	296	313	300	284	303	279	297	317	290	308	290	323	247	286	300	289	283	281	286	289	296	314	307	291	339	274	274	307	273	277	263	291	274	288	262	272	253	248	267	286	274	274	301	286	294	287	298	255	304	274	284	303	303	281	271	276	291	263	268	308	283	308	280	270	260	263	285	290	311	280	287	271	288	257	292	284	302	297	320	280	299	276	256	305	297	297	296	288	261	304	279	305	268	281	296	289	319	281	275	300	265	285	305	328	285	275	311	282	287	320	274	275	286	313	247	278	282	294	268	279	291	301	284	303	282	265	295	285	299	292	301	289	277	249	287	294	263	275	298	284	303	264	273	294	292	288	287	300	274	277	285	279	286	297	266	296	294	276	271	285	276	298	300	295	273	272	291	273	301	293	252	302	289	291	292	291	288	307	307	302	308	303	286	312	288	299	279	300	284	287	283	278	295	283	300	292	279	280	274	298	304	287	270	285	289	277	268	321	297	307	287	280	257	305	314	267	285	270	280	266	303	311	263	292	287	282	304	265	296	301	297	290	282	277	285	313	302	296	292	280	295	287	269	291	285	258	312	289	306	277	267	269	291	291	300	258	258	276	304	304	284	310	284	284	298	263	267	266	281	310	303	280	259	303	294	289	286	305	288	284	272	270	306	294	267	277	273	278	295	262	294	295	252	289	292	279	269	274	298	300	279	277	298	270	268	278	295	273	280	249	261	262	297	284	290	306	299	252	272	292	275	289	261	258	310	301	290	280	296	283	292	299	311	280	302	261	248	305	281	301	299	277	258	314	307	269	285	277	278	272	284	295	297	290	265	267	292	282	280	286	288	319	261	277	293	279	256	301	302	298	298	261	303	306	297	303	282	315	324	295	263	304	275	274	280	286	297	294	299	286	295	275	299	262	267	280	318	295	296	280	273	273	269	295	271	301	270	278	322	303	285	267	274	293	251	286	308	289	276	306	292	262	288	264	311	279	291	284	256	312	271	274	249	269	293	274	299	283	267	296	292	256	270	259	281	252	297	308	317	286	282	315	326	269	299	264	268	297	281	275	255	289	259	281	298	295	274	244	267	270	284	300	262	283	315	288	261	304	275	253	281	286	298	297	297	310	286	280	260	272	312	260	255	282	297	283	303	285	288	293	274	287	285	261	275	296	285	310	280	267	307	260	293	285	303	294	285	292	282	281	272	271	270	278	268	259	310	284	277	270	276	291	286	293	274	298	260	296	269	316	293	291	302	312	260	284	263	275	262	299	257	306	290	278	289	278	287	280	267	279	292	293	287	268	273	280	293	280	290	289	281	277	305	267	275	274	283	296	271	277	271	292	288	301	286	289	274	264	275	302	294	315	282	304	298	299	281	291	293	278	281	308	317	300	302	294	278	268	278	293	292	268	301	294	282	297	266	292	269	279	307	240	295	286	241	326	263	268	260	278	267	295	275	288	265	316	321	268	269	295	301	298	294	265	294	278	280	276	299	302	261	315	253	309	314	275	286	305	273	261	281	279	290	289	279	295	312	260	237	268	254	298	292	268	297	302	320	284	307	294	265	279	289	267	301	320	284	258	281	279	274	314	276	302	290	295	281	262	285	300	298	273	268	276	299	286	270	329	281	280	279	248	280	301	306	321	302	296	281	272	251	283	293	304	268	246	259	303	276	291	272	272	300	300	268	276	293	288	258	284	319	250	314	281	284	293	267	282	314	283	289	286	255	298	304	302	275	309	297	258	279	256	296	280	267	273	294	312	278	286	291	266	278	268	262	259	278	278	317	295	276	289	289	301	271	292	269	308	312	291	292	307	281	243	301	329	325	287	306	280	299	289	291	274	308	258	297	293	286	274	283	295	286	283	277	315	278	296	287	263	281	283	276	267	287	275	265	274	272	265	307	289	331	261	304	285	300	271	282	284	316	302	276	280	277	300	294	274	250	277	292	271	303	283	281	306	276	295	298	294	289	298	281	300	306	273	245	274	294	261	279	280	270	287	289	305	295	295	298	270	291	277	277	327	283	329	283	260	269	283	262	292	269	257	254	310	281	267	265	272	299	273	287	281	280	269	292	292	270	276	290	304	288	279	292	268	275	298	264	271	299	304	282	266	258	272	293	310	285	302	250	288	276	294	283	284	256	272	298	293	289	278	283	281	296	284	267	278	285	293	314	255	289	317	304	307	303	275	288	304	309	283	258	279	283	298	288	298	308	253	267	269	295	295	264	283	288	252	290	305	274	330	261	319	301	286	284	305	288	291	323	302	281	280	307	271	299	267	293	259	306	300	300	306	292	281	258	281	275	293	323	288	285	290	273	287	300	281	267	312	300	308	283	265	288	266	262	266	277	307	261	263	292	277	279	258	322	278	307	265	273	287	283	293	280	284	272	299	266	262	306	269	294	305	304	303	282	283	294	292	258	256	295	295	281	309	290	313	303	263	274	299	286	279	282	271	273	286	293	297	269	292	285	285	267	273	285	264	292	303	291	274	270	265	266	252	271	274	302	295	284	274	290	288	309	281	278	309	311	248	244	295	281	285	286	270	288	309	290	313	285	262	310	291	276	260	288	274	282	303	284	272	304	345	314	270	275	269	246	289	284	296	285	306	265	265	305	293	285	285	282	302	340	260	296	280	302	289	288	304	316	269	285	292	263	267	299	273	285	293	287	295	289	266	294	276	260	311	325	270	276	294	294	307	281	293	271	280	276	276	249	297	268	292	317	284	283	274	273	287	258	278	289	274	233	280	286	287	286	291	273	334	292	310	306	316	308	264	289	267	279	301	285	300	284	247	270	286	289	266	285	295	260	280	318	303	301	288	304	311	277	292	270	303	266	302	252	265	266	283	281	258	282	300	276	286	277	297	302	298	291	297	271	250	303	302	293	305	255	309	272	288	278	264	309	275	298	283	306	288	286	298	278	298	299	276	272	311	293	263	282	270	274	285	268	285	275	279	293	320	267	272	265	273	290	312	279	277	305	288	276	288	293	267	279	265	300	325	260	299	275	281	282	303	290	259	287	293	286	271	271	287	272	275	284	283	307	280	278	286	281	336	299	269	281	325	299	276	314	252	264	292	268	277	298	264	260	298	263	275	275	275	288	303	274	292	285	292	274	289	289	289	279	281	301	300	291	298	307	268	286	268	311	278	304	295	281	291	283	287	267	291	294	286	313	286	265	271	275	263	311	258	284	295	286	289	288	282	295	319	275	289	287	272	283	272	275	270	267	278	277	277	269	272	273	284	255	293	281	286	293	286	335	253	277	277	284	324	309	283	301	281	293	278	282	290	282	258	287	272	272	295	270	284	301	282	276	294	302	288	299	291	270	303	292	319	272	278	273	289	299	282	296	299	264	288	277	307	272	310	283	267	277	305	259	308	259	266	275	302	286	299	258	279	297	299	299	320	264	313	299	295	315
16621	2672	5432	6234	5683	4699	4034	3305	2834	2413	2069	1851	1758	1642	1510	1445	1335	1296	1302	1227	1205	1177	1138	1137	1098	1059	1064	1054	1084	996	958	978	978	970	973	1009	974	943	947	889	911	893	933	943	914	870	901	879	875	879	888	848	862	893	910	844	865	839	824	861	862	854	913	854	865	843	892	852	886	857	871	884	822	871	914	839	868	882	869	848	845	836	882	851	833	809	862	823	855	864	895	850	815	889	856	872	808	845	892	871	835	842	807	824	831	831	807	761	783	836	856	816	860	852	836	804	872	813	859	828	811	834	879	861	784	881	896	875	816	841	904	863	791	839	846	864	828	860	810	836	845	835	849	825	872	824	836	802	831	800	807	820	817	862	816	867	859	843	860	783	854	880	853	814	819	833	811	823	816	817	841	837	778	812	797	854	810	833	834	838	830	810	845	859	862	835	817	878	868	851	790	811	822	796	825	828	800	816	825	869	791	799	832	836	826	859	828	801	862	848	808	858	824	802	848	829	810	843	840	842	847	821	751	855	812	832	791	806	843	772	844	832	813	839	835	841	812	787	839	831	860	819	840	857	832	798	796	803	800	824	802	830	830	845	855	809	794	866	832	849	786	831	848	797	860	834	800	853	819	855	871	783	823	857	816	817	793	831	820	869	891	794	873	853	854	805	883	760	847	835	835	774	827	794	745	845	841	786	845	758	804	800	844	854	818	815	828	816	832	785	813	844	804	825	814	833	864	821	781	809	761	779	804	811	804	823	856	805	835	809	821	863	860	826	804	836	872	824	810	826	834	863	863	891	826	799	820	855	829	777	864	842	853	825	823	844	810	828	837	799	797	780	848	822	849	835	808	827	819	809	819	862	822	807	792	835	817	757	816	834	841	835	813	796	822	844	818	858	812	903	837	857	785	814	849	810	827	835	836	832	886	804	830	792	833	828	840	852	835	815	818	820	814	900	854	807	821	842	851	816	839	846	821	847	792	862	827	791	828	801	826	837	800	788	848	844	797	844	831	776	837	829	863	859	859	834	914	819	835	822	800	823	827	790	839	788	817	869	804	835	874	883	834	858	795	838	828	835	770	792	828	830	830	813	838	824	833	822	765	855	878	796	799	784	843	794	857	873	820	793	840	788	811	812	804	830	838	868	803	831	808	775	860	773	799	864	818	821	800	869	822	821	852	808	867	825	761	824	837	814	827	837	798	805	837	816	795	814	784	864	933	804	791	816	898	859	854	839	816	772	815	827	829	873	850	809	807	840	790	797	792	805	817	833	805	821	826	818	804	850	785	809	797	867	834	785	797	789	818	821	812	787	800	835	861	794	820	837	809	821	856	821	806	835	783	806	828	824	899	888	842	822	813	879	835	764	802	810	780	812	834	808	788	820	783	796	823	780	900	830	845	833	876	816	839	802	796	828	851	857	890	812	855	832	784	815	842	779	836	846	818	828	817	795	829	859	817	807	841	823	769	822	844	819	838	820	825	836	837	824	847	840	843	794	822	810	794	865	869	803	833	863	838	880	860	850	841	801	747	797	815	791	800	846	830	843	791	807	836	803	817	855	837	827	799	786	796	837	841	822	854	915	800	820	780	804	841	835	870	825	782	860	814	791	812	788	841	808	782	846	850	780	843	807	816	853	816	877	813	803	832	772	827	789	821	793	838	829	831	860	796	782	792	843	860	779	800	828	879	800	867	824	863	825	780	824	813	846	858	862	832	763	843	820	815	808	878	816	807	815	852	816	848	847	807	823	893	822	791	839	833	834	883	835	824	855	755	843	815	777	861	814	827	856	818	826	833	823	839	804	859	813	815	792	819	834	772	840	809	859	791	820	795	781	841	805	876	822	865	789	861	820	855	793	825	806	833	813	808	805	790	809	852	820	859	855	851	846	821	843	819	835	780	843	829	832	838	795	824	819	879	812	861	834	867	858	856	827	849	829	874	802	831	824	839	865	807	838	842	852	837	793	779	805	780	770	830	814	773	830	811	911	795	864	844	830	849	833	851	832	821	799	848	800	813	838	808	813	800	923	804	799	841	826	787	801	802	784	819	798	805	847	792	811	824	756	873	818	835	795	877	794	835	802	825	864	852	830	854	818	840	825	883	817	790	825	837	785	819	819	807	817	906	802	815	832	854	848	825	815	842	789	869	807	816	821	848	830	844	841	834	847	815	783	826	789	852	869	806	790	809	831	838	805	771	813	792	826	829	853	791	834	813	832	836	852	761	850	861	831	785	819	801	849	782	806	862	815	800	838	817	828	873	822	863	878	831	837	813	853	866	832	813	874	789	783	868	885	838	863	871	823	877	868	804	822	803	804	860	811	839	829	839	839	820	845	833	813	837	831	803	890	781	860	857	793	848	846	832	782	872	859	836	848	809	827	872	836	815	799	810	833	797	839	778	832	830	829	820	790	839	846	756	860	822	828	817	829	814	816	817	864	788	822	844	861	861	823	836	855	791	839	820	842	803	798	905	828	857	816	819	838	840	881	796	789	835	808	863	773	765	790	810	842	805	821	855	799	844	801	829	816	833	827	829	848	768	823	835	854	804	927	856	823	842	788	830	827	830	768	802	846	819	844	829	847	823	849	791	864	728	831	847	832	858	829	840	786	828	859	795	815	814	853	817	849	776	837	818	823	828	831	780	849	792	824	811	906	847	876	811	852	878	841	801	853	800	847	805	817	813	800	877	837	822	857	787	842	810	820	828	856	809	881	855	865	807	852	849	837	798	852	822	816	809	825	845	819	855	859	839	756	847	829	819	798	812	846	827	848	839	859	808	896	817	887	850	827	819	853	821	806	809	835	797	807	817	811	791	822	820	831	843	825	834	822	787	842	859	832	839	784	845	794	812	835	849	843	765	826	797	835	804	813	802	797	821	810	835	865	785	842	786	889	886	783	775	814	842	744	859	845	833	839	846	831	833	805	821	865	842	790	845	797	849	810	847	857	894	846	839	804	828	847	757	830	822	854	783	808	828	891	821	828	853	817	825	814	885	829	812	857	819	803	828	804	833	833	789	832	821	865	756	796	834	769	796	803	849	861	784	846	875	824	805	842	792	833	818	767	867	826	806	777	801	867	772	807	815	796	801	863	797	791	807	835	781	835	838	873	872	827	774	782	863	837	781	851	789	808	912	830	823	833	801	797	855	825	826	866	842	756	854	776	820	867	811	816	880	849	830	797	821	920	870	839	827	828	844	822	834	834	796	856	862	811	807	837	854	888	885	920	842	767	823	819	799	792	880	838	776	831	869	837	822	870	856	783	849	823	877	828	797	809	855	830	797	859	826	867	903	868	831	820	804	792	820	848	835	825	856	875	839	846	852	858	792	853	837	800	888	785	823	826	841	833	829	847	830	834	838	797	797	829	837	839	794	808	820	809	820	895	841	829	790	739	835	796	817	850	836	841	817	856	822	814	834	831	784	793	830	801	828	866	801	892	885	810	841	803	852	865	845	817	782	806	821	803	852	807	806	862	818	822	835	857
5488	287	177	168	132	108	124	113	103	100	85	92	99	95	75	112	109	97	89	88	91	99	82	101	81	108	98	100	100	110	107	95	99	88	87	97	100	93	94	81	94	88	91	88	89	95	78	78	86	72	74	107	88	74	99	104	86	108	96	87	90	102	105	77	105	82	98	105	82	81	88	87	82	99	101	92	101	85	89	103	90	88	95	98	88	90	80	95	107	112	91	76	90	93	95	95	104	96	92	106	92	95	101	94	79	93	90	103	85	92	93	98	78	83	91	103	88	83	99	85	100	95	94	96	91	101	112	96	103	95	85	79	86	114	76	77	93	87	87	83	88	89	112	84	98	87	108	79	82	91	93	104	86	118	100	72	101	102	99	91	88	87	96	78	101	89	96	77	79	106	82	87	77	92	106	87	98	87	95	91	95	94	81	84	91	87	102	76	83	93	90	94	86	82	106	94	85	104	89	107	105	118	90	108	81	88	89	105	82	90	93	99	114	74	85	85	86	99	105	98	91	86	98	73	88	105	72	85	89	110	114	107	112	84	94	103	100	82	77	97	96	96	93	117	81	82	88	106	101	97	102	81	89	83	82	89	96	101	88	73	71	103	93	103	94	94	100	91	87	79	93	90	89	80	90	87	96	95	109	75	89	98	102	85	109	87	97	74	94	90	87	88	81	87	94	86	94	96	98	90	96	86	90	107	85	89	80	103	89	96	104	83	97	84	82	90	73	97	94	71	97	94	100	72	77	97	91	84	107	90	85	95	104	105	82	92	95	91	99	84	101	98	104	87	96	90	98	89	113	97	92	85	94	108	83	96	80	86	96	90	108	81	108	82	88	76	89	94	74	95	101	100	90	77	90	98	101	94	91	86	96	90	86	78	93	103	94	91	91	103	98	107	82	83	79	94	91	87	84	98	88	95	92	89	96	82	74	103	101	98	91	99	98	97	86	97	102	86	80	96	96	75	100	80	101	109	103	103	81	86	100	123	106	87	79	81	95	93	88	94	86	92	90	97	104	81	89	76	92	89	96	106	77	93	102	94	90	104	110	91	95	87	98	76	91	87	79	87	88	90	94	87	96	85	101	85	84	93	113	90	87	90	93	86	94	92	82	94	112	104	86	94	96	106	94	84	94	96	92	106	94	90	95	97	100	99	89	68	92	104	103	81	81	89	89	101	91	93	104	88	89	106	87	101	99	87	85	79	100	93	83	86	104	98	82	93	96	100	108	109	92	74	85	83	91	84	83	81	123	93	90	87	95	118	91	93	94	99	90	84	93	88	95	96	74	92	107	79	105	101	84	60	90	102	84	96	79	95	107	112	86	97	80	89	91	93	111	102	78	105	91	83	100	93	101	89	93	83	100	89	71	107	112	94	97	87	81	100	94	95	87	91	105	96	87	93	88	97	108	108	103	82	83	110	90	95	103	95	86	106	93	86	93	78	79	101	76	101	87	76	91	88	89	81	100	84	102	78	99	112	77	93	121	97	93	101	106	90	104	103	88	88	91	101	87	86	93	86	72	114	89	99	75	83	96	102	106	90	98	90	83	95	73	82	77	98	85	99	105	88	98	102	95	97	87	108	97	87	91	95	105	81	93	93	87	81	105	83	96	102	95	95	93	99	87	95	88	80	94	96	79	92	98	80	79	97	89	76	77	106	107	99	107	108	87	95	85	82	82	81	101	91	101	109	94	110	95	81	105	94	109	87	108	97	103	87	101	108	96	87	87	105	95	104	84	92	96	110	110	84	114	104	92	96	104	95	89	92	97	88	95	89	76	94	100	86	101	84	103	93	121	83	102	83	83	99	110	94	84	93	93	85	94	102	81	97	93	95	73	90	99	94	75	104	90	77	86	95	103	111	96	90	95	76	93	88	81	117	93	91	80	105	103	85	89	101	102	101	82	87	85	90	98	80	93	76	103	104	85	98	93	87	72	80	92	106	83	80	106	97	93	97	87	104	83	88	97	82	97	105	89	98	102	96	91	98	93	84	88	85	87	111	106	85	80	105	93	90	93	105	98	114	81	93	101	87	95	77	99	77	83	82	88	87	75	97	94	88	98	90	101	122	93	100	88	96	105	108	94	90	118	101	93	83	89	112	94	93	70	89	99	96	71	76	85	106	88	95	110	84	84	96	114	94	89	94	89	101	101	85	93	93	87	96	87	101	94	100	82	102	84	79	90	104	112	96	92	101	98	88	93	89	93	103	98	100	86	105	88	94	84	75	105	86	95	81	89	89	98	98	78	104	99	97	87	82	98	98	89	86	84	85	94	99	86	89	93	105	87	84	97	89	73	82	78	90	105	95	114	99	94	103	95	85	93	96	84	88	111	91	87	91	118	76	88	113	106	80	90	88	91	88	101	99	88	103	99	94	83	97	87	94	97	95	94	86	95	89	82	85	104	105	93	86	99	81	97	91	90	98	98	90	88	94	104	98	87	103	79	89	95	107	113	95	90	106	100	76	103	88	83	92	90	88	92	94	94	95	96	101	96	88	79	82	78	95	110	93	96	87	109	95	88	87	89	88	83	102	87	102	94	80	83	85	83	96	92	98	95	108	102	86	81	93	90	105	86	112	84	98	90	92	96	79	98	91	88	93	92	101	107	91	98	98	112	103	92	86	90	90	113	100	113	77	79	96	84	86	94	94	101	94	92	88	114	90	87	110	103	92	103	73	94	95	85	97	96	95	88	100	88	77	101	83	100	94	95	93	107	101	96	93	93	84	112	88	89	82	78	112	99	88	94	98	97	91	88	82	81	95	95	76	105	94	98	86	106	98	91	83	110	110	97	97	77	99	96	96	85	90	73	80	101	85	84	77	94	90	86	89	75	90	102	81	91	100	95	87	79	103	103	104	110	87	92	86	90	95	90	95	106	95	103	92	90	97	94	95	93	92	91	98	116	91	91	100	87	90	99	72	91	105	86	84	85	106	88	94	75	81	97	98	111	89	91	90	80	113	81	116	98	100	97	106	100	91	103	86	93	91	89	87	76	91	103	72	93	88	89	88	86	83	97	93	95	92	94	76	93	89	99	102	93	107	92	87	84	90	86	89	89	92	102	76	99	105	101	90	90	82	82	79	96	98	89	95	98	95	78	83	83	79	98	89	97	90	98	66	87	100	87	94	96	93	98	101	96	103	104	103	95	79	75	88	79	95	90	85	83	124	83	115	92	84	94	86	92	90	101	91	88	90	113	73	96	103	91	86	95	106	71	81	106	102	109	83	103	105	88	97	108	78	89	87	86	98	102	77	85	97	81	106	86	104	78	104	90	92	86	100	88	100	97	93	92	100	98	86	86	90	78	85	81	90	102	104	103	75	93	84	85	93	91	90	103	103	94	83	87	93	91	97	77	79	83	99	73	82	88	88	111	83	85	73	100	84	94	92	75	79	84	111	100	101	89	95	98	108	104	91	101	97	98	93	74	95	77	75	94	109	85	91	104	91	89	68	88	82	100	90	93	76	97	88	78	93
6433	444	559	554	561	512	514	456	400	431	385	367	371	393	369	379	372	350	341	332	340	351	367	351	315	314	363	343	315	355	343	338	364	322	330	354	359	364	339	359	337	328	329	373	318	328	346	302	340	359	335	326	331	381	325	333	342	337	359	360	335	358	343	355	353	339	310	317	372	343	357	340	337	323	336	365	331	363	334	341	325	318	374	356	323	352	348	340	359	350	334	306	345	352	314	328	349	344	306	346	333	340	315	347	338	372	322	317	297	350	338	322	331	358	309	350	308	352	305	332	340	354	347	335	360	355	334	314	332	346	338	346	322	384	341	325	357	361	349	374	339	304	324	324	317	336	331	304	349	332	351	302	333	356	288	330	309	328	338	325	331	315	364	364	340	370	313	326	316	321	332	322	353	361	336	318	345	343	301	359	362	325	328	292	360	358	377	298	339	306	291	333	360	340	327	317	339	312	338	319	377	327	370	352	365	309	311	333	290	343	337	281	311	344	345	340	384	332	293	346	321	334	351	349	344	336	342	349	347	352	328	346	349	299	341	355	328	349	380	314	317	327	318	373	341	325	354	341	317	354	344	370	344	318	339	333	307	329	326	327	316	293	351	308	348	332	348	360	342	321	329	331	308	337	315	362	354	300	349	342	317	302	326	359	330	364	319	328	335	322	291	307	333	390	305	348	361	367	341	332	372	300	319	331	336	346	309	317	332	346	327	317	326	337	351	364	328	330	365	343	347	341	325	331	338	351	335	357	360	349	355	354	347	345	326	314	320	332	333	327	337	363	344	332	317	358	339	364	326	294	300	342	319	353	299	339	378	323	323	355	303	343	358	353	324	336	339	347	298	356	333	332	299	329	331	316	316	348	296	348	328	325	359	337	327	320	379	337	376	321	354	356	349	296	364	348	343	343	339	312	326	361	314	379	369	344	310	329	318	348	322	347	319	328	328	347	340	338	369	328	333	324	335	345	364	330	329	335	334	314	342	303	344	313	339	294	322	373	339	339	326	357	305	359	326	343	361	352	315	346	337	341	339	330	342	369	338	307	348	335	328	341	307	320	352	300	337	343	363	340	362	297	331	337	351	312	306	316	350	346	294	335	324	347	341	328	357	369	351	347	319	351	356	368	329	326	329	363	336	353	344	331	310	324	336	359	322	334	330	372	313	349	354	338	329	333	347	322	334	342	322	320	344	344	323	324	335	298	346	346	325	332	336	352	343	346	345	373	341	301	357	299	349	304	334	357	372	327	313	359	337	335	365	315	282	323	336	350	339	321	324	330	312	343	328	334	326	328	344	331	334	353	324	330	350	308	357	324	297	352	316	308	325	336	348	343	309	350	315	340	337	337	319	323	359	329	315	380	342	365	337	325	337	320	368	335	328	338	335	317	318	352	310	351	300	316	326	349	332	350	332	340	323	322	345	285	353	377	332	337	353	351	365	343	312	335	359	307	340	312	305	304	349	351	342	327	310	343	337	372	333	340	339	336	323	359	339	326	349	317	332	332	332	377	374	332	374	338	361	343	322	324	305	310	314	335	320	330	368	330	343	331	303	341	366	305	331	344	348	314	353	338	331	331	320	364	307	342	362	359	319	349	355	341	335	313	355	329	336	317	358	339	321	327	345	324	334	345	374	349	386	376	313	291	315	347	363	343	313	342	336	333	314	327	334	328	331	350	364	361	315	322	355	333	355	316	313	344	302	371	357	324	338	289	319	319	320	341	339	332	351	373	305	308	353	327	331	351	322	342	391	354	329	338	339	354	330	317	332	350	336	361	340	339	365	353	328	314	347	357	314	331	315	329	358	293	348	334	307	330	341	342	354	338	340	330	349	343	350	334	338	352	330	300	322	328	338	344	337	313	336	354	309	341	316	365	367	317	331	321	319	337	328	352	331	319	347	326	314	312	329	310	321	378	317	341	372	338	341	325	323	331	359	366	316	368	344	329	338	321	371	318	356	343	319	333	338	323	360	335	343	339	333	337	353	335	306	347	318	318	277	348	353	359	350	340	314	345	328	333	352	352	345	332	322	284	308	352	317	334	323	307	354	366	312	354	317	315	330	342	336	357	359	335	329	341	341	361	357	334	345	353	340	339	342	357	333	331	342	338	288	365	308	353	356	361	377	366	371	331	316	323	353	330	368	332	323	348	317	323	360	325	320	365	326	360	336	318	299	328	347	361	292	362	337	329	310	329	294	336	338	341	343	298	332	336	343	338	328	361	332	322	304	327	363	311	328	346	332	314	308	316	348	367	295	313	310	317	349	295	375	331	347	318	341	328	334	339	335	315	340	317	323	361	326	352	330	337	331	344	331	327	330	325	350	337	343	330	307	336	303	333	345	319	363	320	338	362	346	343	336	328	355	344	313	349	340	325	341	317	334	311	355	324	353	335	358	313	307	337	336	329	355	303	329	354	372	341	327	315	336	327	309	341	345	320	327	334	349	341	312	311	358	337	342	332	318	329	332	343	357	364	320	330	338	330	361	342	331	337	309	323	368	296	359	352	358	319	296	324	321	337	336	314	302	313	344	347	331	309	333	310	360	332	334	353	330	338	357	362	341	302	374	309	353	340	329	344	363	352	331	339	340	334	352	348	364	315	348	363	339	343	318	341	367	366	351	352	319	321	317	341	369	331	299	367	305	315	349	340	301	324	352	394	340	318	343	343	322	338	342	320	355	337	324	326	329	335	331	337	358	344	344	313	343	316	316	375	326	341	341	345	365	336	331	345	351	332	296	357	325	310	316	328	340	332	357	311	341	295	366	310	320	316	349	351	326	358	339	339	321	335	389	331	375	359	326	335	342	348	330	335	330	320	322	340	336	337	349	352	310	313	331	308	348	349	359	348	315	363	360	328	340	358	314	341	329	333	319	395	317	312	329	336	349	296	337	327	369	342	353	330	304	310	338	341	345	328	290	310	330	345	361	352	354	318	361	333	332	322	318	322	345	333	338	348	310	327	326	343	324	333	342	321	350	320	331	337	359	357	350	406	352	337	303	306	348	349	339	335	330	349	351	337	321	356	327	357	376	351	359	389	322	344	323	331	373	350	356	352	326	322	291	345	316	340	363	300	318	322	366	342	327	319	310	330	313	336	305	336	329	362	299	319	362	343	346	341	340	349	323	323	319	357	370	350	334	341	314	313	343	332	303	331	364	314	342	320	336	322	315	325	347	342	348	330	349	323	332	313	338	325	394	334	345	337	311	368	338	327	321	355	339	324	342	355	339	294	329	282	342	355	350	344	330	294	326	373	321	350	324	319	329	325	347	315	361	330	345	325	363	297	336	335	349	316	328	345	354	333	303	364	344	340	362	297	351	329	316	348	336	331	297	362	348	331	333	332	353	354	315	373	315	322	326	323	311	341	329	354	337	362	364	343	336	304	326	314	323	361	349	330	352	351	332	341	319	360	314	306	330	341	353	337	328	365	350	297	338	343	309	357	317	342	340	376	367	348	339	350	329	336	343	344	322	338
26347	3541	1450	1077	856	613	582	427	392	305	314	269	268	228	220	235	231	224	192	230	220	219	227	212	188	214	195	209	219	217	222	186	183	193	185	193	198	184	184	205	203	217	206	192	196	189	206	187	204	197	188	172	205	189	205	222	184	209	182	213	197	171	191	189	196	173	218	198	201	205	221	192	186	208	187	183	168	167	194	211	208	200	176	169	191	185	188	178	209	190	181	208	204	205	182	183	186	178	167	195	190	181	182	180	203	166	191	192	207	210	174	184	163	206	196	193	188	200	180	172	178	207	193	215	184	170	214	182	197	180	196	186	204	190	194	209	187	210	194	201	205	187	190	198	155	202	191	195	193	198	175	172	183	190	198	176	165	178	188	191	181	179	188	187	214	191	206	182	166	193	200	200	196	166	189	200	202	162	190	213	193	213	210	189	175	170	189	177	182	181	205	179	196	202	210	188	193	189	207	189	201	208	164	199	177	212	200	183	215	230	212	193	180	203	205	194	189	178	212	181	193	181	211	182	185	195	201	210	185	182	211	198	184	165	210	157	175	201	176	214	211	222	197	192	200	186	183	208	192	170	215	195	210	200	197	182	194	196	187	225	176	177	185	184	188	188	174	195	196	196	215	211	193	225	200	190	187	202	172	172	202	179	199	189	191	194	191	221	184	200	195	196	181	191	208	158	192	239	184	181	183	211	172	215	211	205	204	193	180	183	195	160	181	180	208	179	181	181	200	188	197	176	192	211	166	200	200	213	209	187	203	169	189	194	200	211	167	196	205	173	194	191	201	211	216	178	216	195	171	194	200	196	188	204	180	192	183	199	210	206	175	233	185	197	208	188	208	194	180	187	199	197	208	180	199	219	191	169	179	192	167	179	210	187	220	171	195	182	206	202	183	201	191	200	177	203	186	180	194	174	205	188	182	165	178	198	209	173	211	195	178	186	202	196	194	211	209	169	179	210	205	205	194	204	184	182	201	192	193	186	198	195	178	162	216	183	172	203	228	171	198	192	185	177	195	171	185	207	183	185	186	209	201	172	208	180	181	201	184	213	183	195	168	208	205	196	171	178	192	200	224	176	201	174	191	193	179	182	192	196	219	209	163	189	194	179	209	181	179	193	207	200	181	189	191	189	210	156	174	180	192	196	179	188	191	183	199	206	212	202	189	167	209	188	195	205	190	179	181	206	196	204	196	194	182	191	206	190	191	182	205	202	179	207	181	187	162	207	204	191	210	187	192	213	167	184	205	212	172	184	198	178	176	206	179	226	205	259	185	190	198	187	166	211	211	175	192	196	208	184	196	183	194	183	183	197	187	202	188	187	206	186	166	181	185	167	180	170	188	212	211	197	200	177	206	201	204	213	208	195	205	210	192	189	187	189	169	216	178	185	187	185	196	190	171	174	211	203	209	176	194	193	182	188	210	196	199	167	202	202	183	200	178	201	191	202	196	197	198	200	197	191	196	202	209	198	215	190	179	197	198	180	196	173	211	215	202	181	192	187	189	186	205	180	177	193	169	199	199	200	186	195	213	171	204	207	195	198	183	226	183	204	193	192	190	200	202	195	169	212	184	209	210	212	191	183	189	184	200	181	186	214	190	201	224	197	192	219	207	180	182	210	197	173	224	177	179	174	170	183	179	209	189	211	190	223	185	190	198	208	189	186	184	180	188	179	203	204	190	197	171	196	201	193	224	188	178	223	194	194	205	177	181	177	195	200	175	178	193	203	207	209	197	206	201	188	189	180	206	190	197	205	175	202	192	237	194	194	198	207	208	208	198	197	192	191	203	161	187	202	176	181	191	175	189	192	209	174	198	201	201	185	172	177	193	201	191	201	205	202	191	194	190	183	190	192	222	183	198	186	169	179	177	192	177	182	176	200	207	182	170	195	227	182	191	197	178	159	182	197	207	190	175	201	196	190	186	190	173	199	189	191	179	191	186	197	188	201	220	190	190	185	185	198	214	192	178	208	198	204	208	192	202	195	177	195	202	198	208	180	210	201	176	189	213	168	195	232	232	212	191	208	192	201	203	204	192	156	161	174	211	214	194	170	181	166	196	198	174	203	197	178	199	201	192	184	180	189	176	201	192	187	204	204	177	198	206	186	204	206	191	186	205	185	187	196	204	197	213	210	195	198	170	213	183	214	184	217	167	186	195	216	195	211	195	183	210	188	181	211	187	198	179	200	203	195	172	180	195	223	190	199	174	174	196	187	165	214	196	193	217	197	205	205	212	174	200	197	208	225	194	178	194	190	208	169	198	219	200	193	173	226	183	198	176	197	215	219	195	188	184	182	190	203	185	200	197	186	187	182	181	187	205	198	204	199	206	205	198	195	177	204	193	187	183	195	196	189	203	190	203	204	202	168	189	206	164	199	193	193	180	179	192	210	202	181	194	213	189	194	176	189	203	192	204	210	183	211	181	193	178	165	210	180	184	215	196	202	200	179	210	176	192	182	183	184	195	201	175	186	181	183	182	172	161	181	185	201	198	205	187	199	197	220	183	210	195	185	158	190	202	193	193	210	176	171	182	171	155	200	177	191	188	193	185	179	180	200	153	192	181	197	167	191	192	200	208	177	193	188	170	221	193	193	188	203	194	188	183	184	193	198	210	187	196	183	180	198	184	207	213	199	207	193	216	180	180	206	219	174	210	201	186	181	204	188	233	192	218	181	215	182	214	229	177	198	200	205	166	173	198	182	212	211	202	189	195	172	183	184	183	203	211	167	203	184	200	172	200	202	192	199	205	190	202	196	204	187	201	191	168	200	168	179	187	184	196	195	193	200	212	187	200	209	185	187	201	219	182	195	192	209	189	188	180	179	177	188	205	188	184	180	191	225	185	209	200	210	203	199	168	183	200	199	225	199	215	207	198	189	174	215	194	203	202	207	205	176	203	211	203	196	209	188	192	192	214	181	184	182	202	202	174	173	193	184	180	198	198	189	200	188	213	211	222	195	167	197	199	180	180	207	176	204	212	165	190	228	205	186	180	187	211	174	198	193	225	195	210	197	221	173	167	195	187	152	197	202	208	212	186	179	188	194	190	179	203	190	180	173	197	193	185	187	201	202	192	187	201	225	170	197	191	196	159	205	183	206	202	228	196	188	201	188	183	190	219	187	165	191	179	187	187	188	199	209	183	198	202	187	189	192	202	188	177	206	194	189	216	198	193	197	197	219	188	218	177	192	189	190	203	215	194	174	197	171	222	193	159	217	200	200	212	205	230	215	211	193	202	189	191	204	197	193	187	205	199	189	211	210	185	165	198	188	207	205	180	193	207	189	181	178	202	172	204	207	187	206	218	209	191	215	203	221	177	173	189	181	181	180	201	206	174	204	179	201	225	194	187	193	200	207	219	212	168	158	198	185	206	194	187	198	201	168	226	184	191	208	169	192	194	207	189	182	203	183	183	166	184	188	195	178	206	186	180	221	189	175	184	200	197	192	194	185	174	188	191	201	177	186	182	188	205	189	178	183
12855	1517	3087	3645	3192	2680	2413	1982	1688	1494	1309	1200	1097	1001	949	977	889	870	843	814	804	755	744	756	780	716	676	707	718	657	698	698	671	662	666	677	662	628	622	676	638	687	626	665	640	663	636	641	666	637	608	649	623	651	592	639	641	626	664	621	632	592	582	652	625	625	623	599	630	598	630	653	638	615	596	584	586	656	574	629	636	625	674	596	670	602	602	634	623	620	651	574	579	608	608	582	585	634	624	631	573	630	584	609	642	614	613	584	621	628	595	583	623	626	602	628	597	574	616	594	594	605	589	626	586	616	638	616	591	617	575	597	588	613	615	596	605	619	613	626	578	606	610	601	590	621	598	625	615	599	563	593	601	604	605	612	601	593	636	549	605	641	627	622	598	614	598	653	599	596	621	652	606	646	566	616	619	624	593	596	601	637	645	555	592	582	604	585	622	605	648	617	622	583	631	603	601	559	579	625	601	622	602	600	600	597	615	579	594	597	650	592	615	595	584	615	659	603	654	645	623	611	592	629	611	591	639	590	629	617	632	627	595	609	583	645	599	618	596	580	576	601	623	585	582	574	648	637	613	636	617	603	607	611	628	577	601	594	607	600	593	585	600	601	564	601	596	610	586	615	586	545	596	633	598	566	598	593	556	615	580	635	619	579	595	576	618	629	616	566	623	657	613	611	626	611	612	619	588	585	609	582	601	581	661	588	562	657	620	609	600	609	627	602	604	629	607	654	594	607	611	575	592	562	586	626	605	575	568	647	612	582	582	633	627	602	623	653	592	569	587	566	595	607	619	602	625	627	584	618	644	693	582	574	618	602	630	624	573	588	643	562	620	585	588	610	599	594	664	580	621	616	614	578	599	573	578	595	593	574	617	604	632	663	606	600	619	644	554	629	609	591	624	601	618	568	591	622	594	601	612	633	605	628	613	596	610	654	596	625	614	572	609	632	593	609	572	598	590	621	566	613	614	569	603	584	612	659	602	651	616	612	623	591	610	590	646	618	591	593	625	603	594	617	609	630	598	599	635	620	587	595	632	576	632	609	613	630	607	612	623	583	561	588	653	590	578	590	571	591	648	594	576	599	576	573	569	586	630	616	605	628	618	619	600	589	608	611	597	583	602	582	617	591	577	667	594	594	614	634	634	589	579	599	563	612	614	553	576	611	599	614	569	589	582	605	597	596	639	628	640	611	640	595	604	637	574	619	603	641	638	621	585	617	630	597	625	664	606	618	598	568	589	605	577	629	590	634	656	576	610	596	594	573	576	651	664	584	616	594	611	623	612	595	606	577	575	603	603	614	619	576	615	542	601	586	645	635	606	685	627	606	605	592	586	557	608	569	587	585	625	606	642	651	614	573	597	616	569	612	586	596	599	658	599	608	608	603	613	661	650	594	618	618	613	639	592	577	603	598	587	638	602	582	603	595	610	630	617	640	606	585	596	592	593	595	616	593	621	610	622	632	603	581	667	588	619	603	587	648	586	565	549	593	637	615	595	614	554	630	585	626	549	546	629	642	603	587	572	564	654	667	626	582	615	626	587	626	577	594	577	590	630	612	599	596	591	581	556	631	587	614	626	604	591	605	638	613	572	591	613	655	594	600	643	605	652	589	601	614	583	613	597	594	602	625	577	659	614	635	587	602	593	537	578	605	593	601	627	644	590	629	615	588	601	622	587	609	597	557	564	628	616	598	550	634	640	606	595	627	638	590	616	637	578	623	589	576	606	605	620	624	629	600	584	597	600	588	632	572	587	605	586	572	590	592	594	555	576	623	561	618	610	644	612	574	598	633	584	608	603	608	599	604	635	609	611	608	636	605	613	617	601	635	616	610	582	656	605	631	634	571	572	609	635	609	627	580	638	602	632	587	575	597	612	651	605	594	584	633	628	615	586	597	653	561	625	630	553	612	599	605	613	611	617	624	592	574	568	620	588	631	625	593	551	642	541	562	556	616	586	597	613	614	641	577	659	562	625	561	585	559	640	618	600	591	595	626	608	641	594	624	590	617	599	580	636	597	627	604	586	616	579	590	604	605	589	590	639	585	569	586	549	594	597	633	603	639	605	586	567	612	635	615	617	625	577	552	598	573	628	588	605	616	657	578	684	605	610	647	611	623	553	646	612	588	596	573	616	595	619	586	608	655	600	603	637	592	578	571	586	644	575	595	597	600	585	593	626	593	582	631	616	650	579	625	582	608	626	644	598	639	621	619	593	602	618	611	613	594	602	608	588	615	626	550	599	644	605	574	639	586	608	608	583	583	592	605	571	641	591	610	600	601	657	599	624	623	604	574	655	634	598	633	631	605	561	580	609	615	585	630	616	627	590	587	651	586	584	610	604	574	623	624	597	601	611	625	605	588	621	610	645	609	573	585	601	611	603	616	610	592	605	583	573	606	623	654	632	590	642	619	611	650	603	616	613	600	584	627	605	638	597	598	637	570	651	633	596	589	612	605	566	642	576	593	598	601	591	588	618	604	615	576	588	600	601	651	608	566	586	592	642	581	617	615	633	595	606	613	617	622	599	614	615	594	595	605	592	644	611	619	615	621	579	615	608	617	626	608	591	623	620	632	581	595	638	613	622	572	617	564	637	608	614	585	596	605	642	543	651	557	580	585	640	606	588	617	621	624	610	584	617	619	566	631	554	606	615	618	602	624	662	579	588	669	596	632	643	591	630	574	586	579	602	661	634	601	622	609	649	584	608	621	613	589	584	585	598	607	673	581	635	588	580	572	620	622	615	595	618	591	662	628	570	565	564	574	591	634	588	579	604	643	621	602	595	623	607	628	603	565	608	592	611	554	627	610	623	661	593	646	574	610	554	626	644	586	568	562	599	584	592	589	588	613	599	580	586	625	628	636	581	632	618	622	548	587	599	606	624	561	631	610	592	589	644	627	601	599	600	605	595	609	610	631	627	584	603	608	588	619	597	648	662	660	611	638	570	584	572	585	618	604	645	586	582	618	592	579	628	578	668	584	589	600	561	569	599	594	627	603	590	630	639	629	598	647	585	574	638	613	599	623	615	662	602	583	589	638	584	592	582	583	601	581	609	613	592	591	583	599	636	636	581	610	554	589	579	606	608	625	643	636	634	607	572	586	611	562	617	622	592	591	589	631	611	632	593	588	628	572	600	626	587	594	561	547	611	572	590	587	624	584	645	630	632	580	586	627	624	617	636	664	577	612	618	629	604	636	601	570	619	578	615	604	626	630	640	603	622	611	585	609	593	597	586	622	618	608	614	646	628	605	591	595	575	624	611	585	595	569	576	612	603	632	607	589	600	634	609	639	581	623	624	606	589	632	565	590	576	623	630	650	592	562	590	633	638	595	604	585	589	612	586	584	612	595	603	599	596	599	569	582	593	621	587	587	657	606	559	605	573	624	640	613	600	605	622	590	597	621	606	622	619	578	641	635	611	577	637	588	587	621	670	602	616	617	620	589	605	631	620	617	634	619	652	593	579	593	592	620	622	604	582	573
36946	9342	3072	2154	1662	1340	896	799	641	565	462	457	435	384	345	394	372	336	341	318	345	354	341	320	337	282	299	319	299	307	320	319	305	275	306	304	306	310	294	311	323	291	308	303	283	287	308	294	302	289	307	274	312	294	285	313	263	297	272	301	273	276	283	280	307	265	292	291	339	306	266	282	290	280	304	268	295	283	316	280	273	265	320	299	301	266	329	265	241	307	257	291	268	269	298	289	288	303	304	268	294	287	273	291	292	300	275	315	272	264	296	287	273	272	268	283	289	279	264	292	316	303	300	309	263	274	300	313	282	286	281	289	282	296	285	310	271	278	280	294	273	284	282	336	259	282	293	290	267	295	281	277	268	283	285	307	268	249	288	318	304	303	304	296	294	313	290	298	277	322	283	302	266	289	276	280	293	286	273	277	285	278	276	283	292	261	303	300	320	278	289	269	322	284	276	271	285	278	289	305	261	297	298	263	292	278	268	269	294	290	299	301	292	272	281	292	250	269	290	261	263	261	295	265	316	267	283	259	280	284	285	292	267	284	270	295	256	334	263	282	318	270	283	271	293	299	289	309	301	324	297	289	295	302	287	257	309	275	289	284	266	291	299	296	282	314	307	270	295	278	277	292	257	271	281	300	288	281	252	287	288	286	304	274	286	290	272	288	305	268	307	298	268	276	288	319	293	275	264	275	294	288	286	273	285	292	319	276	267	327	306	280	302	311	294	293	283	282	305	273	289	264	284	289	309	305	272	310	272	272	269	245	313	282	303	287	270	271	310	263	273	259	301	263	293	257	262	314	309	287	267	286	291	286	292	274	297	279	285	304	278	303	300	259	251	284	270	298	272	321	306	277	288	281	270	272	288	268	276	306	284	312	280	304	304	271	294	268	255	297	274	291	288	294	283	288	283	264	295	272	271	297	326	301	272	308	291	264	257	275	277	292	271	268	286	278	267	313	265	278	292	284	285	316	269	285	269	308	281	269	283	282	291	271	266	279	291	284	268	281	282	266	294	258	265	293	279	320	298	276	297	270	283	260	272	296	295	274	309	301	290	275	298	293	305	263	305	306	281	266	319	301	265	310	290	304	305	298	292	298	301	302	239	268	278	299	292	299	265	298	262	298	290	324	266	288	285	250	316	278	273	297	290	284	297	257	274	317	313	291	322	267	291	298	283	270	283	300	276	300	263	280	297	288	292	284	271	277	279	288	286	278	270	309	290	281	304	289	279	267	288	250	280	268	287	324	276	288	272	292	271	241	282	286	271	298	291	273	288	299	288	300	285	305	293	276	280	285	312	277	282	263	287	285	325	291	289	288	307	281	284	307	271	289	269	314	303	302	281	278	290	292	291	289	299	293	274	286	309	258	294	306	285	276	287	263	266	272	281	260	290	274	294	291	289	284	281	297	268	277	277	275	281	287	282	278	270	277	296	256	278	287	323	302	319	274	295	288	292	295	301	279	309	290	330	279	294	292	316	269	285	286	304	277	281	312	310	259	302	266	302	273	300	269	289	303	296	306	298	289	260	246	314	273	288	286	300	251	277	304	289	284	292	287	283	290	271	291	284	288	287	300	256	279	281	277	287	295	272	268	261	296	268	262	275	268	310	283	279	264	255	291	311	303	271	274	310	260	321	299	288	281	328	277	276	316	263	267	305	269	266	324	260	263	286	259	302	286	255	267	293	272	262	282	281	294	275	300	304	262	288	298	270	286	290	264	300	270	300	270	278	282	297	290	311	298	269	265	316	307	310	320	294	255	287	257	324	257	278	250	266	297	323	267	292	318	282	258	286	313	291	294	285	296	290	297	290	310	316	277	292	281	285	275	302	282	287	263	263	270	274	251	273	307	308	270	307	276	263	265	320	270	263	272	303	301	290	254	296	266	286	279	306	285	278	283	269	280	305	287	290	291	304	289	269	276	270	260	290	300	284	267	270	303	307	281	282	283	293	291	276	259	316	300	299	283	280	285	271	279	278	319	264	278	305	305	278	287	274	297	266	265	287	279	288	254	280	301	306	303	316	290	277	269	274	293	274	295	290	293	272	281	290	301	318	307	291	295	298	290	269	318	294	295	316	319	290	307	281	279	292	311	326	295	283	285	280	289	295	263	285	293	287	264	281	274	282	264	242	303	260	290	271	295	283	304	269	268	312	276	303	295	268	269	291	285	305	308	279	313	322	308	293	319	275	246	282	293	272	317	272	263	294	290	280	279	273	320	283	285	304	284	269	299	278	290	273	258	278	284	283	252	279	285	296	301	288	279	312	304	308	269	265	313	282	277	311	315	298	315	313	280	296	249	280	268	274	288	305	260	268	284	295	290	288	287	268	279	278	258	277	267	305	307	281	282	257	284	254	295	303	261	287	307	299	290	293	275	280	280	281	298	332	288	266	271	269	306	285	308	278	282	255	292	273	283	276	257	295	323	280	280	285	261	270	293	306	286	285	280	269	275	275	309	289	309	285	273	300	283	303	286	285	272	267	311	281	291	258	283	290	290	279	314	320	300	284	269	291	285	324	263	271	283	279	265	290	259	264	294	305	308	303	291	303	288	293	303	269	272	296	309	282	255	281	308	281	265	287	265	303	295	272	287	256	257	291	290	302	292	285	283	284	309	269	263	292	272	270	302	313	287	300	279	289	282	269	313	267	263	262	288	293	294	286	265	286	272	267	273	296	282	289	284	267	303	289	264	308	264	262	296	293	279	262	312	290	280	250	266	280	265	285	326	299	290	271	317	289	277	271	268	322	257	300	286	304	254	275	263	272	316	255	276	304	327	326	298	293	289	284	268	261	277	272	290	284	317	282	269	298	319	295	304	282	295	290	302	306	261	273	267	291	283	299	301	271	331	279	311	290	251	260	299	266	278	296	293	295	284	280	243	279	282	283	281	269	317	286	296	269	297	293	293	292	255	258	290	288	315	285	269	275	271	302	273	299	277	254	269	268	265	295	300	279	267	260	289	321	290	303	312	282	267	291	294	244	289	283	279	265	279	245	268	293	289	272	296	282	262	270	274	275	298	252	289	300	292	300	290	272	303	300	304	330	285	259	264	289	302	285	316	264	284	291	311	260	301	285	290	280	291	258	289	263	305	291	297	290	273	296	306	275	273	287	241	298	275	280	272	296	302	270	285	261	295	307	295	277	282	277	265	290	282	281	298	295	294	275	271	273	275	290	270	277	294	264	286	278	272	277	305	295	276	303	269	268	304	253	266	291	285	267	280	280	272	288	292	255	271	277	300	267	298	305	275	267	291	302	289	298	269	272	260	287	297	297	288	265	289	268	315	277	258	307	305	263	281	275	258	269	284	285	276	323	280	298	298	291	260	252	326	284	290	311	284	294	281	308	266	284	262	291	316	302	292	279	293	273	307	265	276	283	271	272	292	298	282	279	323	292	297	283	292	280	259	297	313	287	274	320	274	272	259	274	282	301	282	285	293	264	278	286	282	266	306	277	299	284	282	294	285	289	275	282	287
16763	2543	5518	6452	5598	4739	3947	3350	2755	2561	2147	1869	1804	1703	1527	1429	1339	1326	1222	1297	1188	1233	1155	1132	1080	1121	1101	992	965	1032	1008	915	1013	985	970	960	958	957	946	913	889	941	966	864	937	940	860	871	888	923	892	899	922	843	903	912	847	846	862	872	879	885	844	811	865	929	899	874	844	869	864	873	870	888	926	875	821	867	864	873	890	830	879	869	847	849	837	851	866	837	838	860	870	855	861	856	847	851	850	805	883	865	839	862	834	823	834	790	866	871	858	837	807	863	794	840	807	763	837	800	843	830	809	884	831	858	804	823	805	888	827	845	845	836	823	863	907	874	848	815	851	832	834	862	805	849	840	788	822	854	858	867	896	864	844	871	777	899	823	822	829	819	807	795	822	849	816	819	772	807	870	830	829	849	884	814	802	829	792	840	820	849	809	836	827	853	866	852	788	885	841	810	787	872	798	832	795	828	822	799	856	841	800	870	864	874	809	830	814	804	837	780	828	909	860	827	816	846	829	856	798	871	825	789	806	777	819	839	865	813	799	818	798	834	842	803	828	809	851	840	811	803	819	844	881	810	801	829	859	840	826	819	837	814	870	831	827	828	842	823	862	811	856	825	860	842	841	801	855	864	861	848	861	886	835	830	818	836	830	835	875	856	815	793	820	801	860	826	812	822	821	872	779	842	832	851	789	825	848	824	782	771	855	813	771	816	835	846	865	821	807	798	812	798	824	811	827	824	861	874	870	865	830	794	764	857	847	803	828	790	841	801	838	823	860	798	798	836	791	908	839	818	835	802	855	814	849	836	812	817	806	837	835	868	817	842	829	830	845	851	840	807	822	792	843	835	861	840	811	897	796	899	855	853	846	802	804	838	854	777	828	835	810	805	845	818	836	853	840	823	757	831	807	817	853	837	868	795	844	789	824	784	786	798	833	779	861	808	796	885	837	816	821	781	832	814	834	845	775	841	832	851	834	803	867	833	816	810	828	859	843	826	871	910	809	855	813	849	871	815	883	791	818	820	824	833	810	875	788	818	802	784	822	863	845	828	790	823	798	880	827	830	787	797	868	859	822	804	815	836	870	841	769	815	834	843	810	817	839	895	877	843	824	824	773	819	810	823	785	777	802	852	824	837	832	911	877	861	859	877	808	844	826	884	849	851	807	853	856	818	842	813	756	869	814	811	853	838	878	838	780	801	888	810	854	834	835	789	797	803	819	822	776	849	818	839	808	841	870	800	779	833	830	783	825	865	817	859	843	763	806	852	838	868	829	881	853	820	907	837	862	851	866	795	835	841	813	847	853	813	774	820	787	821	820	846	801	868	836	858	802	866	795	859	887	809	789	875	851	803	791	832	830	777	865	913	873	830	811	817	897	842	815	809	826	791	803	856	793	810	838	821	834	843	799	824	837	862	865	798	834	829	820	832	835	833	824	791	812	825	807	803	833	830	791	867	891	807	866	813	838	828	824	854	848	802	840	825	858	839	758	844	825	783	835	834	815	805	858	862	789	809	832	825	834	828	785	808	781	774	801	813	841	833	822	855	786	834	778	872	807	799	851	815	835	835	858	821	819	824	811	835	842	812	794	827	796	844	823	844	816	840	867	803	846	837	859	783	828	840	881	841	804	792	837	882	847	853	811	857	852	829	860	817	866	836	876	819	849	835	880	805	778	833	787	820	833	808	810	827	777	857	811	816	800	823	818	799	884	816	840	810	835	821	866	843	827	826	804	788	791	795	814	838	873	822	817	760	823	825	824	863	794	811	833	846	840	791	853	838	927	856	829	871	814	864	882	843	837	837	876	854	837	841	784	830	802	842	815	823	822	822	847	821	831	853	797	835	882	819	858	768	776	847	829	812	837	871	845	808	804	842	806	813	800	838	796	840	776	837	828	872	847	801	806	873	756	900	889	817	850	814	821	741	828	854	823	838	802	840	877	833	824	830	867	859	822	807	835	863	833	816	843	831	871	805	897	877	822	874	865	798	785	818	809	809	800	831	789	780	821	893	832	822	822	777	790	816	819	847	832	848	885	818	774	818	812	815	814	845	837	846	795	827	826	839	876	841	825	803	836	820	815	804	895	855	833	828	816	832	811	858	851	824	797	794	795	831	859	841	825	798	885	850	831	806	807	908	761	831	809	801	854	809	786	811	814	824	831	812	783	834	827	777	829	858	802	859	817	825	814	846	827	870	786	813	850	859	828	834	880	821	837	813	889	815	857	891	800	779	815	859	775	812	860	789	811	810	820	789	836	836	831	830	840	826	858	780	849	851	806	870	815	836	823	783	845	918	836	831	851	840	829	842	806	878	811	792	814	812	834	830	822	807	855	811	804	840	855	866	825	850	813	858	850	812	872	825	834	834	820	817	836	830	797	832	857	839	822	825	812	819	863	814	793	809	861	780	814	816	813	863	816	827	927	752	834	796	845	861	828	845	816	844	886	819	842	830	826	806	866	799	842	860	797	814	817	798	846	779	834	852	822	844	789	824	877	790	877	823	804	817	864	826	793	844	828	851	855	869	809	823	842	841	852	844	859	802	843	815	888	825	830	876	797	782	804	811	812	796	835	798	806	832	826	818	817	788	841	815	826	809	805	774	781	810	895	786	850	787	812	853	868	808	827	864	800	842	848	792	834	859	852	831	813	826	818	795	811	865	835	843	840	825	855	911	843	826	800	832	841	881	833	776	816	817	853	849	868	861	870	911	812	858	822	804	784	804	842	866	828	858	829	826	867	821	826	803	848	818	846	839	801	821	846	805	904	846	867	860	869	821	833	853	821	858	789	837	874	888	828	833	793	812	793	841	811	781	855	818	913	830	829	848	826	820	833	780	810	830	783	777	747	813	827	818	761	848	797	850	835	825	793	840	837	779	819	850	821	855	812	864	847	856	858	851	845	822	812	796	812	835	798	846	805	806	812	854	792	854	884	782	794	820	796	827	856	836	847	858	885	777	823	827	809	823	857	786	823	836	844	875	842	880	818	793	806	860	870	785	841	828	892	777	827	797	808	763	814	716	832	807	847	834	806	848	844	822	826	816	822	801	880	882	797	795	818	784	825	867	846	804	872	843	795	812	763	832	810	825	815	834	859	826	848	815	796	853	868	835	809	783	821	831	830	791	824	852	790	860	848	871	884	809	840	864	812	798	839	834	830	825	847	859	832	820	819	792	855	823	797	816	855	851	846	797	810	796	799	870	857	785	817	874	806	845	827	809	873	802	867	809	868	826	812	807	853	846	836	751	809	835	850	808	777	819	832	843	822	833	797	819	846	819	839	864	857	820	818	856	784	789	826	829	820	793	789	825	833	796	814	857	801	854	834	863	829	808	780	893	863	846	827	822	878	835	829	850	853	783	828	878	849	836	812	849	843	842	846	822	848	815	850	871	821	863	848	831	865	807	825	789	803	811	797	849	792	847	802	852	797	822	822	784	856	849	837	803	831	847	828	819	800	787	793	841	820	898	822	853	827	862	804	825	799	806
5255	250	168	159	148	119	101	117	93	100	109	99	80	99	88	101	112	107	88	76	105	90	106	101	105	87	85	106	103	87	110	101	92	99	95	86	89	88	93	92	93	82	107	90	87	83	97	82	90	80	105	97	82	96	107	117	102	78	79	95	83	97	101	93	102	79	90	96	94	101	82	90	78	88	102	89	73	88	89	83	98	72	88	93	94	101	87	101	93	88	96	85	110	92	82	79	88	102	76	90	90	99	103	80	88	101	84	99	76	84	100	82	78	104	89	97	94	99	101	97	82	96	80	98	90	90	93	96	85	92	91	89	87	76	89	83	68	74	96	99	81	90	91	97	98	103	104	77	93	106	100	107	92	75	101	106	88	96	122	87	103	89	82	91	94	88	95	82	93	83	91	88	84	92	97	85	92	86	82	94	102	83	82	68	97	73	78	103	76	78	93	79	96	109	76	114	86	88	92	79	97	94	92	108	96	76	66	86	100	101	87	98	75	95	85	100	97	95	78	106	95	81	77	97	79	106	102	71	91	87	88	83	77	94	100	101	93	89	97	85	91	65	92	99	91	89	85	89	98	96	109	94	84	90	91	89	90	93	100	73	101	90	87	84	89	77	90	97	92	85	89	87	107	103	90	87	74	102	86	90	92	103	93	77	84	106	112	85	89	86	96	90	87	89	91	86	107	99	101	96	96	81	110	94	83	82	93	105	87	82	63	88	79	90	67	110	76	78	93	84	87	85	78	70	93	93	97	104	92	102	78	91	81	98	101	91	86	91	84	84	95	92	82	99	94	95	83	73	84	86	76	86	107	104	79	91	94	73	102	88	89	87	87	90	102	97	111	100	88	84	79	101	85	89	95	94	88	81	106	107	94	92	102	93	93	86	100	93	87	86	88	90	112	99	92	100	85	87	94	100	98	73	68	84	92	91	94	77	85	76	87	104	88	98	93	79	88	86	92	87	90	102	105	86	84	99	79	93	102	90	87	81	78	86	80	82	79	77	92	106	98	86	107	104	93	88	79	88	86	91	102	86	105	107	75	80	109	100	93	100	97	89	96	92	92	72	84	105	90	86	94	107	96	88	100	93	102	93	75	72	100	93	92	102	87	87	75	100	81	95	85	92	88	97	104	91	86	93	76	101	93	83	86	113	95	86	97	84	96	84	72	87	108	85	84	80	101	105	74	102	87	91	72	77	98	90	79	85	90	96	89	71	88	83	82	71	84	83	84	98	88	104	105	88	78	76	78	95	92	73	97	96	93	99	96	97	89	84	87	108	86	93	91	80	104	76	85	97	91	96	81	66	96	77	93	95	96	83	82	78	99	84	116	91	102	77	78	118	102	93	98	91	97	97	87	85	82	92	91	101	90	87	99	98	80	96	76	94	91	97	99	100	84	94	95	90	82	79	96	96	98	101	95	95	92	85	94	97	81	87	106	96	101	86	67	91	82	105	80	87	96	113	104	106	83	83	85	80	89	90	74	92	103	102	89	91	105	103	92	83	103	78	79	95	85	91	94	82	72	85	109	113	85	80	96	92	79	98	88	108	87	97	110	81	69	96	94	91	86	104	92	85	98	80	106	102	102	95	89	86	75	83	87	92	91	94	93	85	82	95	93	89	83	84	82	78	71	81	85	85	85	103	86	99	104	120	90	100	82	91	74	91	102	91	92	88	87	84	83	98	90	83	100	91	96	109	81	88	81	96	77	81	76	86	109	76	61	93	88	81	97	88	84	103	84	92	99	104	94	100	84	77	88	111	93	79	100	84	81	89	83	96	70	106	94	98	88	89	87	90	79	81	78	92	99	98	89	92	94	91	107	77	81	101	84	103	92	91	95	103	106	83	89	99	92	92	84	76	99	103	90	96	77	97	98	84	102	80	88	85	77	98	109	109	89	89	85	101	94	84	97	81	114	93	93	94	101	83	97	106	86	98	85	76	95	90	90	97	102	86	86	98	91	91	65	88	106	90	86	81	90	102	103	98	85	111	94	81	113	73	97	94	96	91	77	90	93	82	94	97	101	101	87	87	95	82	84	101	84	87	94	98	96	97	85	115	99	95	94	103	99	96	100	87	80	84	94	104	94	80	102	107	98	98	97	101	102	94	81	75	76	102	98	86	102	83	96	86	111	102	78	91	83	77	88	98	86	88	93	95	110	76	88	91	100	83	89	91	94	89	91	84	83	100	84	91	104	100	103	94	98	85	82	79	83	88	86	71	93	100	89	103	89	76	96	91	97	95	83	83	95	97	85	84	99	84	89	77	96	76	103	98	98	85	94	94	101	104	94	99	92	96	98	93	93	71	87	76	95	97	83	91	104	77	106	78	84	115	87	83	83	97	94	98	97	90	90	93	92	92	90	99	92	88	105	98	97	93	84	93	84	73	85	84	85	107	94	85	87	99	92	100	98	91	95	96	72	95	91	107	92	89	91	98	92	81	101	87	91	110	87	88	103	75	94	94	83	85	103	88	118	86	90	73	104	82	89	81	86	99	83	78	89	81	86	113	103	91	86	74	98	94	94	99	81	93	93	95	89	92	86	79	98	97	93	97	77	87	92	100	98	91	82	94	100	93	94	104	78	95	94	94	90	95	103	91	91	86	104	85	95	93	102	86	101	106	98	94	79	86	72	82	95	92	95	107	91	104	100	76	89	78	94	104	86	99	83	89	107	110	103	110	107	86	95	89	87	84	91	89	78	101	86	95	71	74	98	102	112	89	111	86	91	91	85	92	109	77	77	78	96	79	102	105	91	105	87	88	100	84	87	102	90	106	94	86	108	69	67	80	82	91	91	106	77	86	81	92	104	107	92	93	84	94	82	102	103	92	90	85	88	102	103	83	93	95	92	100	92	93	80	103	85	99	88	93	91	108	90	95	90	105	98	98	109	95	84	88	105	102	95	101	86	86	101	108	85	97	75	117	95	98	108	84	81	93	69	95	96	82	102	84	91	105	80	91	101	100	98	62	87	94	76	80	101	86	91	85	71	107	103	89	87	91	90	95	83	81	87	83	89	99	110	98	71	101	94	90	95	94	74	87	79	91	97	84	96	76	85	85	84	95	82	77	87	91	99	78	89	110	97	89	93	84	75	99	97	103	91	91	80	94	84	71	84	102	89	83	106	86	83	102	86	77	87	105	79	93	100	105	88	87	89	82	75	97	85	100	81	88	92	104	90	109	82	91	108	107	87	87	88	87	100	75	98	87	81	90	87	96	99	80	100	89	95	82	97	87	100	85	85	92	99	98	98	93	104	82	110	86	86	97	100	97	96	84	83	67	100	90	91	102	90	85	81	100	106	79	77	110	108	90	98	79	106	86	92	87	98	99	93	99	81	94	85	96	104	74	96	88	99	117	102	79	87	93	106	105	96	80	91	113	81	88	85	93	86	83	81	97	87	111	106	101	77	89	89	103	84	101	100	82	77	91	89	88	104	89	87	94	92	91	81	95	83	120	79	96	110	101	86	100	81	80	111	117
6303	404	549	537	543	511	485	448	416	414	403	350	384	375	364	384	339	348	338	344	339	362	353	381	370	342	321	348	300	348	311	358	348	342	356	327	326	351	362	328	334	344	326	361	312	331	308	346	354	337	323	344	326	351	327	332	316	343	312	307	323	317	327	329	301	311	329	335	335	315	338	339	327	334	328	319	314	352	327	328	330	350	349	340	350	326	292	318	341	348	345	339	364	333	342	329	332	347	349	319	328	336	326	340	321	324	318	347	323	321	331	333	318	347	318	335	392	325	333	339	332	350	369	352	299	332	349	361	352	364	356	330	317	349	336	316	337	342	328	325	338	320	310	320	330	343	320	336	323	332	340	332	313	372	340	328	338	351	338	339	315	318	351	336	365	298	307	322	329	336	319	328	352	329	338	318	329	337	338	360	336	319	327	310	354	315	355	336	339	342	365	328	313	349	342	344	345	345	332	379	336	340	317	334	315	317	290	351	356	340	329	340	378	352	347	316	327	334	341	352	330	319	314	339	360	352	342	325	365	331	326	340	319	290	368	322	328	364	323	338	365	331	332	334	320	370	321	371	306	317	331	317	328	333	332	331	318	327	304	342	361	318	338	319	341	316	332	350	345	321	324	354	343	352	303	340	327	348	345	356	315	343	314	318	319	312	343	321	332	356	338	310	321	304	345	327	307	329	357	335	337	342	318	352	286	332	333	353	345	349	332	307	314	330	328	343	357	330	330	355	312	336	359	336	322	347	321	321	352	327	331	312	299	324	344	334	342	319	334	380	290	356	321	378	333	336	334	318	338	339	304	316	348	356	318	357	355	303	333	312	320	302	317	330	329	361	353	309	346	345	312	345	338	336	318	346	308	332	327	326	298	324	311	350	310	336	333	341	351	299	328	322	340	348	322	352	332	336	305	361	320	325	335	294	334	317	334	324	342	319	309	324	355	341	314	302	341	328	320	339	347	323	365	333	364	314	344	361	334	347	384	341	326	332	332	344	351	332	345	317	322	296	365	338	324	308	338	323	333	312	306	336	348	306	337	323	335	334	344	359	341	351	318	368	305	339	301	324	336	336	317	342	338	349	322	305	311	334	346	341	337	325	352	356	332	326	321	339	313	350	330	323	341	348	325	297	352	307	323	319	339	330	356	327	328	362	323	338	378	343	325	355	343	330	313	342	355	381	323	339	343	306	334	332	319	333	353	305	325	339	310	345	319	377	322	355	339	324	337	348	337	326	303	349	330	358	348	312	354	334	330	331	330	357	334	343	330	346	349	304	322	332	350	325	331	334	362	360	329	320	329	315	330	349	334	310	350	334	338	328	358	345	310	330	309	312	312	363	330	332	327	355	317	308	339	372	319	305	322	327	340	357	312	326	343	343	333	310	316	337	353	319	312	342	314	305	332	333	342	321	326	330	345	338	331	326	318	341	366	372	343	332	385	328	311	304	310	344	308	340	311	328	327	328	365	333	310	331	322	348	321	344	321	329	315	358	307	324	352	350	368	331	309	329	326	330	337	367	331	342	342	313	340	300	370	326	329	342	323	350	316	338	366	350	332	339	363	326	336	299	345	335	347	348	352	369	350	309	336	310	358	315	324	339	331	340	328	371	333	343	329	289	320	375	340	320	310	328	259	289	318	315	337	323	361	375	322	320	326	344	344	332	351	327	343	324	319	346	368	361	328	307	325	304	352	326	332	320	332	358	327	364	357	340	326	335	339	351	331	307	338	355	339	361	317	333	324	291	328	334	364	337	332	340	377	314	356	305	367	324	337	305	328	362	341	336	327	333	347	356	350	348	344	330	328	319	339	336	327	324	371	327	318	306	352	335	309	320	312	360	364	330	356	343	327	339	317	310	330	312	316	318	341	339	331	375	335	313	312	342	333	370	343	341	325	344	313	340	344	342	335	338	311	344	298	330	336	343	324	311	358	315	304	337	357	360	357	306	334	335	340	349	347	303	305	333	328	365	324	340	348	339	333	321	326	348	310	313	330	341	329	331	362	333	323	355	340	354	332	321	307	343	304	332	330	319	318	302	319	295	329	352	305	330	319	343	356	339	338	332	325	335	354	376	350	303	358	328	351	306	351	328	297	344	338	318	313	327	333	329	340	334	348	339	340	331	347	333	366	374	336	337	305	304	326	324	340	315	343	338	334	355	326	299	345	338	354	312	334	368	306	339	317	321	335	305	309	332	349	331	344	357	356	330	324	329	308	324	328	303	332	362	341	345	339	307	316	318	333	323	347	303	334	332	346	338	313	329	345	318	339	335	320	346	345	332	309	312	349	367	327	330	313	348	333	307	344	306	336	324	321	365	322	338	346	356	338	317	315	315	337	300	338	335	324	328	353	293	309	341	316	351	339	312	318	330	304	305	317	327	317	363	368	319	303	340	346	321	320	337	344	327	321	347	361	362	328	325	313	334	341	297	333	351	319	319	311	340	290	319	343	327	322	335	341	328	343	359	335	325	341	324	358	310	322	351	316	315	327	331	337	333	307	347	343	308	330	350	344	319	342	356	319	339	301	335	307	321	301	351	325	350	366	347	375	334	333	309	313	354	306	325	306	313	340	315	341	318	337	336	365	328	345	335	321	301	330	360	327	346	337	334	363	321	325	361	365	342	330	350	321	350	343	346	294	347	304	312	325	353	302	327	329	352	332	318	318	352	301	325	326	317	341	360	352	328	317	316	309	315	335	331	304	318	322	341	316	365	303	348	326	343	303	335	328	345	324	337	323	343	347	330	328	324	343	341	320	354	300	348	335	331	340	313	301	309	352	344	342	332	343	338	311	366	315	329	330	277	317	373	299	324	356	345	319	361	308	322	345	343	339	358	311	352	386	337	338	293	301	314	324	300	312	320	329	293	336	311	369	325	318	317	320	344	344	305	320	335	343	318	334	338	340	321	306	341	341	351	328	338	348	346	353	358	318	362	333	333	345	308	313	335	328	342	363	314	349	333	326	345	342	347	291	363	293	345	331	348	334	370	327	320	342	335	347	348	297	366	310	329	332	339	311	332	319	366	340	288	316	337	348	340	329	329	330	324	330	340	292	349	357	328	355	355	332	328	358	307	334	345	337	341	336	303	361	354	322	338	329	297	366	329	338	342	369	345	347	334	335	337	350	357	329	360	333	310	344	347	316	326	322	322	342	317	335	347	311	317	330	364	341	315	315	356	347	372	327	355	329	344	319	308	343	347	310	331	358	356	344	325	328	331	316	307	344	372	324	298	341	319	316	315	339	324	315	321	289	346	333	307	339	361	322	311	327	328	282	316	332	343	325	332	363	315	347	344	334	348	330	342	311	340	338	331	328	319	348	378	313	352	322	333	334	337	374	331	362	330	324	344	327	343	306	327	325	361	361	328	315	371	333	328	329	353	334	325	337	368	356	316	323	344	347	330	308	327	333	345	316	345	338	339	346	340	293	332	317	324	325	328	338	356	339	301	380	323	334	336	317	327	334	338	326	372	323	345
27928	4036	1443	1072	799	652	574	483	358	327	322	306	233	264	237	224	231	215	227	252	222	248	230	202	231	203	182	230	193	217	216	209	201	217	208	202	193	184	188	190	187	215	208	189	182	200	186	206	178	218	182	198	202	206	238	199	181	193	189	181	210	197	187	193	201	170	215	192	180	192	183	186	205	173	183	200	186	208	182	189	209	178	215	184	183	191	187	211	220	192	186	194	214	189	202	218	192	191	192	195	195	182	209	193	195	189	188	154	192	199	162	195	208	211	190	205	202	175	188	213	159	191	195	191	210	181	201	184	203	203	189	177	186	202	216	209	192	203	187	217	200	185	213	186	204	182	163	211	182	208	191	157	185	183	212	173	161	198	181	197	193	192	215	170	193	211	186	187	190	205	178	162	193	202	199	205	207	201	194	191	182	194	181	177	201	196	197	190	213	202	208	218	193	191	179	187	187	207	191	207	190	210	196	227	191	209	193	165	185	204	193	183	180	201	170	195	187	176	198	187	199	190	197	196	176	188	182	206	224	209	193	185	203	190	200	177	197	191	198	196	199	211	177	193	179	212	207	200	195	207	177	197	189	193	197	187	182	190	190	200	175	192	184	202	190	200	195	209	173	176	190	190	195	181	197	194	207	180	200	197	218	192	201	197	187	169	190	204	174	188	187	183	216	178	181	195	168	188	205	173	186	224	187	174	181	190	183	204	226	203	200	202	199	183	207	193	200	207	187	195	211	185	169	196	196	204	194	195	196	218	193	194	203	198	177	188	208	190	181	179	190	218	191	226	190	191	194	200	184	183	201	182	186	181	203	181	199	193	204	187	200	182	178	182	174	185	186	192	215	193	181	201	191	185	218	207	191	207	166	194	193	194	194	188	209	193	194	208	171	194	184	189	220	216	229	205	180	203	208	206	187	192	211	181	187	190	192	213	187	209	179	196	183	217	192	185	184	163	195	182	204	173	193	187	196	197	206	187	197	203	211	189	201	192	190	200	182	194	203	194	194	187	202	233	207	191	167	188	199	176	187	187	216	166	172	194	178	214	208	196	207	209	182	201	205	208	201	166	189	193	167	194	197	203	207	188	167	186	205	170	174	186	197	182	192	186	200	151	181	196	181	189	181	208	204	182	174	184	212	174	175	174	208	175	170	151	193	186	196	183	208	212	200	202	210	211	198	207	184	209	173	184	203	197	193	191	208	193	186	200	220	177	207	192	190	177	162	187	203	182	202	183	193	203	186	184	200	199	200	209	171	187	249	201	163	171	189	196	186	207	193	197	196	201	203	181	195	213	158	165	185	194	198	187	210	193	194	221	198	192	230	208	223	187	172	202	204	209	210	190	205	197	200	192	188	185	192	201	183	207	186	200	206	193	201	210	188	187	209	199	186	193	199	199	195	186	180	182	203	193	176	210	205	197	195	216	213	200	203	228	187	193	190	181	199	186	194	205	187	199	184	198	158	204	199	192	173	204	195	192	204	195	171	176	183	186	200	194	179	193	171	195	186	190	195	194	194	181	191	180	188	195	163	190	212	199	183	192	182	184	217	188	179	189	192	160	195	196	198	183	197	214	180	176	202	183	187	213	215	181	190	184	222	175	189	199	219	203	195	197	217	234	188	197	184	188	217	197	174	195	205	194	185	191	197	179	205	206	166	173	191	216	185	184	197	185	198	181	185	186	205	192	195	174	200	186	201	187	228	171	193	194	221	192	200	220	194	203	193	207	190	221	195	192	217	183	215	161	218	191	205	180	197	200	197	205	192	188	193	195	193	192	172	160	220	157	168	191	181	191	191	177	183	209	183	209	204	217	197	215	178	194	186	199	178	167	224	203	200	196	179	209	191	190	171	198	178	189	213	207	185	206	176	185	182	185	175	212	180	197	177	204	193	170	191	201	217	199	216	212	195	188	184	216	217	212	201	202	190	171	195	188	211	161	180	188	173	201	196	184	215	216	217	212	184	185	179	169	196	180	214	185	179	185	181	205	186	210	190	181	168	187	190	192	186	202	188	193	220	193	198	193	189	189	193	179	172	185	188	227	195	195	184	192	206	174	190	186	193	191	174	189	195	219	188	188	188	197	187	179	209	203	211	195	195	196	200	194	185	190	206	192	197	177	211	230	181	208	196	176	195	196	193	169	196	190	196	188	187	193	181	190	182	188	167	197	197	212	209	210	177	198	193	201	202	175	209	127	183	193	200	208	186	198	197	207	193	210	212	193	185	170	187	173	203	230	182	179	185	181	182	200	161	177	205	180	193	181	217	207	207	171	190	189	205	183	203	194	206	195	207	198	192	195	187	175	179	197	194	163	208	187	188	189	193	200	219	196	183	205	222	173	201	220	204	195	192	168	191	192	193	184	202	204	199	184	199	208	192	208	201	213	162	199	189	191	180	187	185	181	200	191	202	199	180	211	178	176	194	184	185	183	199	196	184	197	208	194	194	191	179	195	214	183	208	207	196	182	170	177	190	197	209	211	205	197	177	190	190	194	194	186	185	174	187	188	203	168	187	194	183	205	213	231	224	224	188	234	181	202	190	188	167	208	183	223	169	191	184	189	206	216	180	194	185	198	207	206	207	181	192	180	203	201	193	211	209	201	178	181	181	198	205	202	167	226	205	201	186	187	211	215	202	211	217	188	176	194	180	211	205	198	202	209	186	190	195	209	218	216	186	176	194	170	187	217	225	172	221	190	188	196	197	212	210	200	179	192	194	182	208	148	227	198	179	208	193	175	205	196	185	198	209	208	189	210	195	186	175	206	180	202	197	187	182	170	202	195	184	210	186	198	190	186	194	185	179	190	192	204	209	197	201	173	203	187	206	198	190	196	194	180	190	196	174	217	213	212	209	171	185	228	212	182	213	187	202	211	182	173	209	191	212	185	199	214	197	213	181	213	186	152	175	192	187	184	200	180	199	193	184	197	210	197	202	192	205	173	194	201	196	206	184	200	195	193	196	181	206	219	215	202	198	185	193	197	194	181	202	191	215	211	222	179	197	181	174	183	200	203	199	182	218	185	194	183	210	196	185	177	184	194	192	191	192	202	195	162	204	174	205	196	211	160	192	198	212	196	180	170	199	197	168	218	192	192	210	197	188	202	195	221	183	186	163	179	175	196	197	192	181	181	201	182	203	215	186	179	172	207	224	181	213	189	178	199	210	202	190	190	222	173	207	197	178	174	208	220	196	193	194	200	186	200	192	224	202	186	206	194	204	210	179	193	190	183	213	213	167	184	194	184	153	199	214	179	209	175	212	190	185	192	188	213	195	181	200	185	194	196	189	198	206	178	196	181	180	182	176	181	198	182	205	218	216	209	223	195	198	173	202	166	210	201	189	190	190	186	185	180	193	208	209	169	208	209	207	220	210	199	182	200	200	168	203	221	192	207	193	188	177	174	219	199	217	222	192	188	192	198	208	190	192	183	207	189	178	180	198	213	210	182	189	189	216	183	175	211	200	202	177	176	179	196	180	183
13320	1570	3086	3582	3337	2827	2356	1964	1645	1576	1381	1174	1103	999	989	976	871	812	843	832	789	790	789	801	767	731	751	781	696	701	656	662	720	706	650	669	693	640	652	668	666	649	652	668	628	614	622	640	641	643	617	673	640	643	631	636	610	663	628	647	640	648	565	661	577	602	664	660	635	619	658	606	614	612	615	601	610	622	573	653	631	632	595	605	628	649	604	611	597	605	607	589	612	574	552	589	615	588	605	676	619	614	572	635	592	605	605	621	587	610	587	625	598	603	594	602	650	601	635	585	642	635	577	584	618	594	578	620	594	655	618	606	553	637	650	631	590	584	615	634	591	632	585	602	604	585	603	599	618	597	613	589	632	618	598	595	634	616	588	596	613	603	610	625	646	615	568	587	633	620	636	590	609	635	596	631	576	584	603	592	608	621	627	580	614	599	596	617	602	577	608	628	630	634	621	615	590	605	627	627	594	602	601	623	617	602	635	616	625	551	604	612	609	592	639	629	615	617	677	624	582	581	578	631	609	586	611	594	598	602	607	601	593	647	608	608	629	639	613	595	652	599	601	625	555	606	572	611	596	602	617	604	617	584	588	621	569	612	613	663	594	636	555	567	606	587	604	604	576	628	553	592	600	602	579	581	647	599	607	602	613	590	627	601	622	587	625	576	584	624	588	577	583	581	619	581	595	581	613	556	602	637	582	586	611	598	571	566	602	587	571	616	587	555	629	610	612	616	609	599	610	642	605	592	586	623	606	621	570	600	596	642	593	587	622	603	626	622	556	578	583	625	602	596	609	646	590	614	580	567	579	596	646	582	643	611	599	573	582	613	579	602	594	593	586	553	587	606	619	601	606	613	594	675	597	584	612	625	633	642	601	604	609	596	603	623	619	607	574	589	648	665	558	594	596	609	542	631	607	623	608	630	635	624	623	589	604	581	629	617	605	615	596	610	602	577	613	644	600	576	570	579	603	626	556	605	638	606	579	606	646	567	573	606	651	607	586	589	600	618	601	581	601	632	578	591	604	591	605	596	619	575	593	634	563	598	629	645	620	624	613	596	618	625	591	622	593	611	576	589	615	578	570	582	605	572	601	607	588	634	602	614	620	588	583	574	600	614	606	607	588	590	592	630	607	566	567	610	605	603	602	630	563	607	615	605	555	649	660	589	650	591	616	603	607	594	587	576	629	564	572	665	583	573	596	612	609	675	623	548	572	616	597	558	619	571	632	603	620	650	595	635	556	627	594	584	613	617	611	570	581	582	618	609	627	568	594	607	576	625	600	616	591	584	615	586	613	633	616	635	594	588	565	564	593	573	631	600	622	584	587	564	574	644	669	568	593	541	603	588	589	596	615	623	624	649	630	580	606	591	640	592	599	584	627	592	597	630	616	603	599	575	595	609	588	607	638	564	606	611	640	631	610	561	570	609	551	595	597	594	621	595	574	575	614	653	624	547	578	585	545	578	629	648	642	599	627	651	586	614	576	532	573	590	609	611	601	624	571	592	582	602	621	668	605	570	601	618	653	665	641	639	648	590	617	606	562	621	578	591	615	568	624	619	591	579	580	596	581	597	617	635	615	573	578	601	594	590	576	552	636	611	612	629	589	588	578	620	616	593	566	601	658	614	611	627	594	604	555	583	617	573	583	605	617	641	599	583	605	582	585	619	622	570	604	602	620	627	627	624	617	594	618	605	589	606	626	581	635	581	628	602	629	578	615	561	601	624	612	592	619	617	577	613	640	582	607	578	578	596	604	639	624	540	621	567	594	662	575	605	598	627	586	610	674	556	650	588	632	548	549	589	599	591	567	571	612	597	595	613	608	616	608	614	614	588	599	613	560	617	611	619	560	615	606	614	636	584	657	608	594	618	600	618	585	592	569	586	567	566	602	665	608	548	599	564	591	598	632	630	621	619	630	577	602	574	584	636	598	590	546	550	584	638	601	600	574	594	591	608	642	607	604	582	607	636	614	590	624	580	583	595	623	645	649	557	570	575	614	608	621	609	668	616	561	635	584	633	607	595	612	603	620	614	631	654	637	579	624	628	553	617	622	607	581	609	628	536	588	591	529	622	573	638	566	559	613	641	651	629	605	635	598	602	576	616	631	621	625	591	663	597	558	592	623	625	593	554	563	590	580	605	628	601	602	646	629	559	574	604	612	605	619	609	572	630	601	622	583	583	624	634	584	612	591	657	618	616	583	625	591	576	588	623	597	643	590	566	647	585	620	577	566	603	638	618	614	596	552	587	617	561	588	603	647	631	627	589	599	643	600	578	622	610	589	616	634	596	574	585	617	636	602	645	588	629	618	613	615	574	627	588	632	617	554	618	612	563	627	589	608	557	631	578	633	592	596	612	586	640	617	593	642	598	578	582	624	577	557	539	633	602	586	619	587	603	604	603	597	608	610	604	605	576	579	607	632	607	572	614	611	623	590	609	565	626	565	622	613	590	563	592	616	602	599	628	596	603	579	636	609	566	652	603	602	603	655	602	630	629	613	638	606	611	610	586	630	563	579	569	619	577	631	593	602	581	647	615	601	638	632	595	611	619	613	593	612	634	591	548	627	606	586	622	624	608	651	626	582	610	571	570	624	576	585	599	603	557	616	621	637	582	553	603	564	604	605	600	570	585	583	619	633	623	593	579	577	624	600	600	597	627	599	623	587	571	601	607	588	604	642	580	649	578	604	592	608	569	608	624	610	578	614	635	634	578	562	610	622	607	601	588	642	636	558	568	605	609	625	616	595	595	585	652	665	596	590	569	599	629	608	615	582	621	590	635	617	624	633	599	607	616	563	581	577	609	539	618	601	643	603	565	585	630	640	625	587	627	587	574	611	611	600	558	600	613	595	612	624	625	616	612	604	605	584	588	582	596	629	635	589	588	587	628	558	583	580	582	628	632	600	597	610	601	558	600	614	615	593	625	596	632	602	634	620	630	587	615	621	617	633	582	592	596	615	608	573	595	559	610	632	584	609	633	624	612	609	642	609	625	578	569	613	576	604	646	581	614	573	642	600	638	578	601	619	577	637	606	595	602	587	600	648	578	597	642	652	588	614	596	636	606	572	581	611	580	588	634	595	595	606	562	592	661	594	619	632	576	581	589	588	584	625	643	565	629	584	552	616	577	592	575	548	580	631	613	614	577	559	637	619	590	598	600	612	576	587	593	604	590	610	617	567	559	615	600	594	599	620	613	611	627	605	624	629	614	589	595	601	622	630	598	589	597	581	574	587	598	622	635	608	579	548	577	562	577	629	589	602	619	604	557	620	617	610	611	595	618	621	620	587	642	595	625	606	598	598	579	599	587	577	596	619	586	623	609	583	585	602	609	582	552	550	579	556	581	617	594	563	589	626	616	604	642	596	618	583	609	576	614	587	649	605	616	600	625	611	640	583	605	612	617	588	564	621	606	606	643	604	618	592	584	600	595	620	613	558	565	635	605	648	575	622	634	597	621	602	596	549	591	593	621	596	574	625	628
37828	8966	2884	2142	1564	1249	1034	801	606	552	500	475	470	424	390	367	358	361	389	320	335	313	326	337	328	333	326	294	324	279	306	283	310	300	308	278	332	310	299	283	301	298	306	292	291	326	306	271	293	272	296	286	279	285	291	300	304	306	325	311	254	298	297	315	301	271	296	286	267	304	298	288	275	296	286	286	277	294	329	268	271	314	290	293	264	280	277	302	317	263	265	288	317	274	322	299	287	285	277	303	270	296	289	330	317	303	299	268	284	292	288	294	301	287	288	311	302	297	314	292	307	285	297	311	298	276	253	315	280	312	324	286	281	284	281	268	296	273	312	302	258	276	276	283	294	291	292	295	256	280	273	293	285	318	270	267	304	288	290	279	255	297	304	292	264	292	291	282	285	287	299	282	283	267	297	288	296	299	283	310	285	254	308	301	309	289	292	283	315	285	263	278	285	292	307	283	291	300	302	256	279	309	264	310	301	296	280	308	262	290	276	335	275	295	294	288	314	280	278	279	287	242	314	283	304	296	290	288	284	285	280	273	238	275	313	286	271	301	301	290	284	269	278	293	255	296	245	271	287	294	302	291	281	256	289	268	294	269	281	284	286	276	259	313	294	282	274	272	276	269	273	291	278	281	279	293	287	289	272	269	278	297	296	277	303	291	281	271	282	285	297	280	263	300	250	285	305	287	321	285	278	288	264	270	290	266	302	300	269	287	288	310	300	276	260	292	298	293	288	285	263	258	274	300	271	276	268	266	304	290	296	274	278	270	240	273	292	309	301	294	262	296	276	302	276	277	295	301	317	288	270	315	296	311	265	289	308	273	292	285	275	298	281	278	270	303	313	307	275	292	278	291	261	258	293	297	323	305	280	300	289	304	294	261	317	282	317	288	278	299	288	277	283	283	286	282	302	280	271	287	321	302	285	253	290	310	245	254	292	286	287	270	275	286	268	276	257	295	283	299	295	292	300	300	275	265	253	288	301	264	257	290	261	267	298	296	308	294	261	302	307	277	284	300	270	297	287	292	281	290	291	295	279	272	279	283	298	283	291	277	292	279	281	301	285	271	296	291	292	269	301	303	288	310	264	302	286	307	291	311	292	272	273	320	278	287	305	297	267	261	328	282	303	289	265	281	303	275	258	279	310	274	284	289	265	309	298	296	301	273	298	288	265	276	297	289	314	304	294	303	287	292	304	267	277	272	284	271	271	300	252	295	281	308	340	305	299	299	311	279	283	274	288	296	294	278	294	260	260	292	283	308	297	295	250	290	276	267	290	273	290	289	289	294	310	282	293	323	292	268	287	305	268	287	301	313	277	258	316	294	305	263	274	301	307	302	304	269	278	273	289	295	285	253	264	293	302	280	303	247	271	320	286	301	268	308	290	322	299	282	264	273	282	288	271	302	277	280	286	312	286	275	298	302	283	282	254	271	278	323	285	291	285	284	279	284	290	317	288	300	299	289	286	316	288	288	259	314	284	248	297	306	276	259	289	297	263	295	297	321	275	274	273	301	294	310	293	312	268	258	292	285	283	278	268	263	265	293	299	273	298	297	271	295	280	282	285	282	260	272	297	309	289	280	271	284	286	253	299	276	288	286	283	304	293	282	274	316	294	293	292	297	297	279	296	307	277	312	280	316	291	282	282	291	281	291	294	265	309	293	265	278	262	270	289	309	301	287	305	306	306	311	288	282	278	291	281	298	291	277	288	300	269	268	295	307	287	289	332	309	296	290	270	280	299	280	299	266	294	307	283	318	289	272	301	283	286	301	286	279	296	285	301	294	273	268	295	278	273	276	291	300	293	286	291	319	291	258	307	273	295	299	278	287	284	305	310	282	279	290	285	268	300	259	265	290	335	245	291	320	275	290	271	297	283	300	289	275	272	310	287	297	288	299	310	275	299	269	320	284	304	270	294	305	289	278	292	288	276	285	270	281	256	294	305	274	278	270	313	284	289	303	286	255	307	260	304	255	265	297	308	285	272	308	290	262	268	293	282	279	311	279	286	260	267	257	291	315	283	293	312	319	297	306	273	287	268	323	272	260	303	306	270	297	269	283	287	288	245	296	284	285	307	271	276	304	277	298	311	264	273	277	300	299	282	260	282	305	275	284	320	278	282	260	283	291	330	295	298	282	308	307	310	264	320	301	289	281	287	287	279	299	264	278	306	291	318	293	254	272	324	272	286	318	313	286	293	298	287	272	298	267	255	281	301	259	279	278	304	269	280	258	284	304	264	282	288	303	258	295	274	283	296	300	297	298	282	251	272	293	290	308	285	295	277	297	295	281	269	275	283	282	301	286	292	279	282	273	287	281	306	279	299	269	302	288	283	300	283	325	290	300	302	306	265	315	290	306	296	285	251	268	282	292	300	279	259	240	276	295	291	311	316	298	276	285	286	277	308	303	309	296	278	252	301	291	269	303	289	316	283	265	284	287	270	269	291	278	269	237	283	260	302	298	299	278	312	299	297	261	271	297	298	299	282	315	297	281	286	290	275	278	294	295	286	302	293	288	282	288	285	297	276	270	268	298	283	274	330	288	317	316	244	280	270	279	261	301	317	280	280	284	292	295	291	280	315	290	257	300	289	283	311	302	276	294	309	295	282	281	306	270	308	312	319	290	310	285	301	289	302	272	269	277	293	304	325	278	278	326	305	291	301	295	272	271	279	297	276	304	297	289	294	272	275	297	291	309	276	316	293	295	274	298	293	282	304	276	263	255	271	268	273	299	259	258	276	278	328	267	304	277	291	301	284	270	283	294	278	279	300	266	320	274	278	279	271	305	309	277	285	297	318	282	272	268	327	287	290	270	284	267	295	276	285	267	255	293	293	284	308	301	271	285	300	262	320	284	279	296	284	312	291	291	272	289	269	282	313	257	293	307	285	285	292	292	292	302	299	269	291	270	272	264	298	269	303	261	277	257	303	273	307	259	275	276	280	268	289	281	288	308	280	276	290	276	305	259	286	290	294	282	278	302	290	315	286	264	267	285	301	293	313	252	314	301	271	281	273	270	280	309	277	304	285	315	298	306	264	310	294	271	294	278	305	290	291	261	311	267	273	312	279	278	284	313	278	289	269	281	285	276	280	285	308	263	295	289	285	308	280	292	282	293	296	314	305	294	303	259	292	281	285	278	293	305	273	310	293	269	288	277	270	280	272	277	298	282	295	274	280	322	276	276	285	284	277	280	298	327	273	294	291	284	277	305	320	239	260	287	311	306	261	303	270	279	264	263	280	281	306	304	258	320	281	272	284	267	269	274	282	289	255	258	268	300	258	266	266	288	321	276	239	283	293	312	265	297	275	292	293	271	315	285	290	300	283	294	264	292	305	291	313	280	265	287	293	270	291	303	291	260	285	291	334	288	256	290	288	279	258	283	308	286	288	281	297	320	293	324	258	299	288	301	308	285	298	246	311	288	289	275	286	278	289	257	284	282	288	305	302	264	294	259	287	281	278	288	285	313	257	273	290	285	269	291
16860	2704	5430	6400	5665	4757	4199	3364	2869	2484	2137	1926	1756	1666	1466	1499	1323	1321	1240	1265	1184	1190	1110	1063	1042	1099	1039	1012	976	925	978	975	1047	945	961	955	934	879	944	945	969	912	953	924	942	867	852	896	863	918	908	917	909	912	924	869	894	891	908	825	856	905	876	894	866	909	872	872	864	838	845	897	842	838	857	800	868	798	827	888	899	868	838	820	846	855	803	872	853	822	818	807	864	853	855	886	841	823	858	837	814	900	833	878	896	861	858	835	803	835	831	865	864	825	838	822	827	839	840	825	900	821	900	787	863	781	825	867	890	840	865	775	777	785	836	844	857	820	815	809	778	893	792	846	874	823	840	810	801	840	815	833	821	799	811	825	800	830	869	848	862	900	832	851	819	854	872	812	863	834	837	797	821	806	846	819	784	816	863	860	822	844	843	875	821	837	786	831	837	817	829	834	810	802	819	830	819	787	807	773	809	822	806	845	836	835	828	810	785	827	787	831	838	860	815	776	873	828	838	836	815	843	819	856	851	841	793	802	842	863	849	819	877	825	789	810	852	847	865	871	834	830	822	838	857	824	838	817	822	791	855	839	835	837	815	832	816	836	836	872	801	832	884	809	811	882	819	823	805	847	832	821	828	787	833	822	829	811	859	830	797	838	821	844	859	854	809	823	863	867	780	794	836	852	799	791	851	817	834	829	853	817	894	831	818	871	846	848	836	829	900	806	807	813	804	834	793	853	806	876	809	862	869	838	818	891	834	817	824	819	817	804	812	804	837	813	890	780	785	810	805	848	832	858	836	820	809	825	861	838	862	791	898	839	818	854	832	904	841	798	822	830	792	797	799	861	845	807	847	857	862	819	794	865	814	827	865	842	787	848	772	813	879	841	861	834	818	853	804	813	914	836	860	794	814	830	836	836	818	816	803	862	843	774	829	800	845	831	810	848	847	797	831	834	796	876	812	843	807	803	810	822	839	794	875	850	777	873	781	833	844	854	802	816	806	806	848	798	866	862	799	850	773	829	814	815	809	837	759	776	844	862	852	803	818	791	818	846	837	840	836	847	821	814	841	807	824	827	808	841	835	862	860	852	863	815	831	845	820	777	878	834	740	814	823	802	871	814	830	856	841	838	856	836	830	779	871	823	845	825	841	798	866	817	820	825	783	811	803	821	838	803	837	832	862	843	801	821	896	829	850	854	808	860	824	860	827	834	811	844	781	807	774	842	830	828	848	811	798	873	822	813	816	801	818	860	799	806	910	808	876	789	792	822	788	847	818	814	807	831	822	802	861	858	810	875	793	839	786	798	855	812	829	844	820	828	806	832	810	804	852	771	835	813	817	842	827	826	838	845	813	850	801	835	811	831	803	838	840	886	833	838	826	830	794	843	825	835	791	807	781	786	831	787	857	856	795	818	823	853	846	844	824	814	827	840	819	836	866	831	864	851	842	810	835	875	851	835	855	814	866	853	817	797	787	819	815	769	845	826	849	826	866	830	829	836	836	788	811	783	827	865	851	825	819	853	791	827	816	818	829	874	815	847	813	815	851	813	811	763	813	863	821	790	856	835	787	844	795	786	809	895	873	803	831	815	818	832	789	910	880	832	824	846	822	769	821	810	843	834	885	840	781	859	852	797	818	839	821	827	851	854	821	873	752	866	779	847	838	883	844	847	831	835	855	838	857	826	823	846	893	841	863	865	856	829	828	819	797	854	825	811	767	849	836	783	862	865	802	847	843	816	827	832	832	884	830	840	858	833	865	831	829	864	887	809	836	796	857	854	875	771	831	835	866	806	827	799	817	840	824	824	786	824	809	821	829	820	883	876	808	838	825	818	803	820	841	842	828	787	759	792	810	812	866	847	823	826	860	806	800	847	844	831	818	814	789	819	858	818	837	783	779	878	795	864	799	838	801	839	820	754	790	849	835	860	821	844	843	782	809	856	802	841	801	827	810	831	884	818	778	822	782	846	839	790	837	835	828	844	849	822	779	826	821	808	784	823	775	822	832	832	870	810	855	859	867	826	828	776	851	792	810	814	842	840	788	831	854	808	807	785	823	815	817	843	788	783	806	874	818	819	827	855	894	882	835	817	829	821	840	876	812	838	808	839	880	805	836	815	782	810	766	908	830	804	847	776	811	855	825	823	836	819	829	793	856	840	846	829	832	856	820	812	795	830	853	813	856	868	838	826	833	860	791	839	848	860	829	835	826	820	850	792	802	800	864	858	857	854	866	827	807	812	823	854	859	799	827	859	821	806	841	873	884	779	781	838	844	858	814	796	865	854	791	798	825	800	805	802	800	835	891	869	883	865	830	823	806	808	866	844	835	822	795	868	831	835	854	909	846	757	850	839	801	778	798	831	852	821	795	862	830	831	861	765	847	884	819	797	853	816	826	842	866	812	828	812	813	812	812	824	859	822	840	792	846	796	806	864	846	784	826	821	826	865	872	844	839	821	803	815	811	814	879	837	842	814	861	774	827	863	824	801	843	814	873	808	853	840	862	854	866	817	837	854	800	831	840	857	863	799	836	795	838	842	826	842	843	860	837	801	861	841	841	863	781	887	780	844	842	792	829	816	856	844	844	827	845	827	833	911	797	809	810	855	855	850	849	886	854	796	850	837	883	825	859	790	809	814	869	800	863	854	776	838	791	806	824	823	885	789	829	810	819	842	826	863	800	815	846	860	828	823	791	843	851	855	794	852	846	840	814	837	822	824	818	826	775	857	801	837	876	882	849	806	824	857	832	793	858	805	845	775	825	819	872	855	793	812	780	823	792	803	809	813	797	833	822	825	763	853	836	865	848	788	848	843	831	814	842	790	824	824	823	820	795	829	876	844	834	827	794	831	826	847	853	828	824	816	808	784	843	862	813	769	776	794	844	888	791	812	862	838	829	799	813	814	871	802	851	836	884	845	837	794	842	848	859	843	806	847	816	832	822	795	895	795	875	811	873	832	838	824	789	780	813	874	836	798	849	792	829	805	853	832	805	825	814	834	832	833	841	783	801	790	817	842	826	822	786	828	849	849	835	838	859	846	816	818	846	820	816	879	872	823	812	810	861	828	808	787	789	858	780	848	809	789	852	815	814	851	861	806	833	782	844	774	777	865	845	828	861	864	874	804	823	856	841	830	787	793	815	839	830	824	872	825	822	821	891	879	833	817	865	806	869	813	841	797	827	845	773	841	855	815	788	853	892	765	817	860	819	859	850	816	760	780	854	880	856	814	850	793	824	826	835	813	875	828	827	800	757	806	850	855	838	840	799	778	848	892	855	829	833	808	846	801	822	850	844	829	830	824	796	841	835	849	851	847	848	817	870	858	849	800	821	832	855	834	826	868	812	849	814	785	897	789	759	830	873	829	827	817	806	840	825	796	830	879	830	837	831	807	797	832	872	833	811	800	922	812	829	793	830	838	849	793	806	871	781	844	849	859	812	830	836	824	826	847	848	843	842	798	811	839	802	850	857	828	884	855	821	811	846	838
5286	263	158	159	119	133	119	96	95	96	98	109	92	98	106	77	101	81	88	101	86	79	90	91	97	94	101	114	98	94	109	95	84	87	104	91	89	93	95	111	92	101	96	80	89	82	88	96	82	89	89	105	83	99	109	100	101	79	88	106	104	87	88	90	97	89	122	73	87	88	106	82	106	88	89	85	87	82	99	100	101	104	77	98	92	104	79	84	84	101	89	94	107	110	91	92	91	83	97	98	83	98	74	100	76	97	100	96	72	92	97	94	89	92	78	89	90	109	79	99	82	77	90	94	89	88	98	99	90	101	86	99	80	92	68	89	72	74	95	101	99	85	100	94	83	111	101	91	107	90	91	91	86	88	111	81	88	82	96	89	97	86	94	99	79	88	108	96	115	88	93	101	81	93	103	96	82	86	111	105	99	89	102	94	74	81	65	94	97	94	97	89	93	79	105	86	98	100	94	88	91	108	103	84	88	83	89	82	85	89	100	96	102	96	83	85	89	96	68	99	94	94	80	92	93	95	99	90	100	82	97	77	112	85	74	104	79	89	94	78	76	89	85	98	102	92	92	88	85	91	91	115	103	89	92	113	111	99	76	83	87	90	83	89	88	86	94	103	83	91	86	104	77	113	81	96	82	93	101	66	92	90	86	96	96	101	99	100	92	77	99	70	92	85	82	79	89	92	96	92	82	116	103	99	96	90	106	77	106	90	95	86	84	81	105	104	89	101	95	91	94	93	99	80	98	90	74	88	78	100	87	97	101	90	77	86	93	90	101	85	91	94	96	85	88	92	93	72	100	83	86	94	100	80	100	101	90	85	102	98	90	88	83	105	93	107	86	94	85	85	82	103	89	95	82	92	82	97	85	90	103	84	63	96	92	91	110	107	102	89	91	91	82	95	103	86	89	103	87	73	99	94	101	97	89	90	75	72	94	82	104	97	106	89	88	94	105	95	90	84	85	78	85	99	91	92	101	87	108	83	70	98	87	95	94	98	106	86	102	96	97	78	104	94	84	82	81	89	77	87	81	107	106	102	96	98	100	103	86	113	83	97	92	84	82	83	101	104	86	71	99	93	99	88	76	81	103	80	92	75	89	85	78	85	90	84	99	95	83	87	95	93	100	83	85	90	91	93	105	99	78	103	82	89	91	89	106	90	83	107	88	91	104	82	105	85	102	88	70	78	92	80	94	97	82	101	91	96	100	78	101	96	91	85	79	95	96	91	103	87	81	88	102	98	80	80	79	91	74	103	107	85	82	92	89	86	95	103	83	99	87	95	103	99	88	88	101	83	92	76	88	89	88	77	102	94	95	97	85	78	97	100	95	88	61	105	95	88	80	99	98	96	90	88	80	95	98	82	92	83	87	96	81	101	99	97	102	80	111	87	88	101	87	111	97	89	87	88	105	83	87	79	95	91	98	102	114	96	104	83	81	87	104	93	86	95	89	77	98	115	83	117	109	74	97	101	105	87	84	79	70	91	112	89	87	93	107	94	91	109	97	87	79	85	88	94	92	98	87	78	118	96	94	82	104	69	93	84	91	78	88	89	102	87	102	94	97	93	87	105	110	98	83	94	82	78	71	100	70	87	74	79	107	88	77	92	99	100	80	83	87	106	76	81	94	95	103	78	95	98	87	79	90	102	107	99	85	98	101	98	93	81	84	112	102	90	95	97	97	99	99	102	104	81	98	87	90	94	104	89	95	89	95	99	82	86	98	86	82	93	92	91	85	88	91	105	95	98	93	100	76	117	97	76	90	95	93	91	102	99	72	85	86	106	98	86	107	93	100	86	76	78	111	87	95	94	81	99	91	70	88	90	97	113	86	98	95	76	92	86	83	86	94	87	106	86	104	104	88	96	89	89	93	91	84	93	91	84	84	101	71	78	83	95	88	84	87	78	98	82	85	98	90	101	85	97	86	90	103	84	79	102	73	102	86	87	94	89	86	94	89	84	87	93	91	94	94	90	104	95	89	81	96	82	86	82	82	95	93	89	98	96	104	94	75	94	98	84	77	98	97	91	96	93	90	96	94	65	89	102	78	70	103	83	88	97	89	82	72	91	94	90	86	81	85	111	92	109	78	98	106	116	97	82	83	102	87	93	92	85	93	82	89	89	106	93	91	98	85	77	86	94	83	93	95	99	89	107	85	84	97	79	92	89	90	96	92	89	91	100	80	84	93	90	94	83	99	91	100	74	90	113	81	108	91	81	77	88	74	107	99	96	109	86	112	74	92	94	88	88	89	103	97	70	82	82	79	105	108	80	81	89	97	88	95	92	88	90	78	93	82	88	85	94	87	96	87	100	117	88	97	95	80	87	98	75	95	84	111	88	85	100	85	98	77	84	85	85	99	94	79	91	95	94	85	96	91	91	86	68	97	83	103	86	107	91	89	80	77	89	99	84	96	87	90	92	98	93	111	96	93	93	100	95	89	93	85	80	98	82	92	100	98	93	84	93	100	91	89	91	73	91	90	96	89	104	104	90	88	92	99	119	87	80	89	101	95	90	92	94	94	101	81	112	98	85	87	80	101	98	110	100	90	99	89	70	92	79	101	85	86	99	90	100	106	93	90	100	88	81	91	92	99	82	98	99	95	87	96	95	90	98	81	92	85	79	91	78	88	100	83	77	108	103	87	89	84	96	69	101	80	80	89	95	103	86	90	88	101	84	81	93	94	102	94	88	83	99	98	98	79	98	99	86	94	89	94	96	104	88	96	92	85	102	108	108	94	98	86	87	100	105	87	82	88	84	81	88	91	89	82	96	89	101	76	85	90	99	105	91	85	107	85	72	86	89	104	85	72	88	86	87	92	84	108	88	108	87	84	84	77	98	101	114	97	94	95	82	89	89	91	92	125	83	77	104	97	115	82	92	96	101	87	84	87	99	98	99	94	98	68	109	84	82	95	73	81	84	86	88	91	91	81	93	102	95	87	98	96	102	82	90	94	64	109	97	94	93	98	77	94	89	94	97	86	64	92	99	94	86	96	97	94	80	79	85	87	87	90	106	109	85	99	96	96	87	97	87	75	92	74	102	101	85	86	100	97	103	99	100	93	90	97	99	106	95	91	86	84	92	97	92	86	92	66	95	95	98	89	84	89	102	76	73	90	99	103	78	93	87	83	83	104	102	88	106	97	84	86	108	79	83	90	105	89	116	77	100	106	97	85	77	78	101	90	107	111	99	112	97	91	97	84	82	95	87	92	81	97	101	84	85	83	100	75	82	96	83	99	105	94	87	75	96	112	99	102	95	98	109	84	107	93	96	85	94	96	88	90	97	85	86	96	88	78	98	106	96	98	96	114	99	92	96	90	101	84	98	95	84	83	93	86	85	98	98	68	84	114	106	96	92	88	97	91	91	78	104	87	101	71	99	92	88	96	101	81	101	101	86	92	89	75	90	87	103	111	101	108	82	102	91	74	83	108	86	85	83	108	91	89	79	107	82	94	85	91	91	94	113	87	84	82	93	95	81
6143	447	566	573	559	548	513	442	358	430	386	378	367	392	332	376	367	352	359	374	359	344	352	355	320	352	332	347	329	340	345	357	359	328	309	354	318	359	333	333	314	358	330	317	335	361	338	343	345	348	303	326	348	330	351	310	317	332	389	376	343	364	328	325	308	323	331	328	324	322	310	306	328	344	324	352	357	346	327	295	353	364	339	330	350	333	324	358	322	331	319	322	314	319	311	355	343	337	344	329	333	360	328	346	348	305	336	366	359	353	313	375	355	351	345	285	325	308	347	336	330	324	309	344	367	341	379	341	311	349	315	338	324	330	341	324	342	322	328	361	302	348	331	337	322	289	338	329	324	350	365	339	389	325	334	308	364	337	353	362	349	336	308	341	353	366	359	313	336	334	338	334	298	337	331	349	356	330	366	331	317	304	362	330	351	358	306	345	311	342	349	318	340	340	320	308	340	347	353	358	348	362	359	361	338	330	339	348	335	358	337	321	358	337	327	352	313	368	308	322	332	371	348	381	348	328	373	318	334	314	317	317	342	321	345	319	349	331	352	313	345	382	328	316	362	340	336	315	326	302	340	332	328	336	384	337	371	357	348	327	313	317	343	315	338	321	326	325	310	338	333	338	315	343	344	343	307	332	286	364	341	306	309	315	325	335	340	320	330	345	339	341	324	332	309	336	344	347	319	335	316	325	311	321	333	337	398	346	331	307	307	312	340	332	360	335	351	334	334	375	345	328	319	355	317	343	357	333	319	387	352	333	328	384	362	327	352	327	372	367	343	364	339	343	343	342	361	345	330	332	322	334	342	308	366	348	348	338	330	340	330	330	318	354	321	363	344	338	324	350	347	314	324	365	319	359	292	348	318	332	306	312	336	314	329	332	313	317	343	323	316	363	357	303	301	319	329	336	353	322	314	339	302	344	330	327	327	342	330	307	357	309	310	350	355	291	344	334	348	327	336	310	316	342	331	300	345	330	323	325	353	332	287	333	357	370	357	320	348	336	343	354	331	332	361	308	351	305	356	323	322	334	337	334	344	307	323	359	313	344	342	351	336	356	358	360	324	332	331	328	321	326	325	378	341	336	337	334	338	360	306	318	350	318	318	332	342	325	345	344	339	298	341	350	311	344	338	334	333	337	341	360	322	342	332	343	361	377	365	326	318	334	312	351	342	349	324	311	329	336	351	348	322	342	353	330	353	324	360	320	335	344	330	356	310	329	339	318	332	356	334	347	352	333	333	321	344	346	343	358	334	340	349	339	319	305	306	358	314	341	329	335	314	308	311	337	349	351	349	338	372	360	342	371	317	342	339	314	326	382	368	318	306	306	329	337	340	329	301	325	352	331	299	328	323	335	362	327	347	320	348	322	315	361	320	323	309	335	335	345	328	322	316	316	315	331	318	363	321	326	344	317	329	353	322	342	319	326	337	351	344	354	288	372	338	331	351	297	360	316	300	382	321	346	335	337	322	298	314	350	304	320	351	341	306	318	334	313	331	324	323	340	331	327	326	324	346	358	342	354	346	349	361	363	313	309	356	316	345	307	359	355	324	338	345	336	329	317	352	350	286	327	343	366	324	349	321	331	387	332	356	325	351	322	347	340	317	346	349	329	364	325	361	318	354	280	327	339	333	345	351	315	320	333	302	347	307	355	327	341	322	317	313	334	327	337	332	312	335	345	365	366	351	339	335	367	341	352	303	350	327	314	322	337	329	319	335	325	343	341	327	319	309	352	342	354	320	334	346	355	335	341	325	320	362	315	355	347	308	307	350	348	329	321	339	329	334	349	351	312	324	333	325	336	305	327	379	354	337	332	338	357	329	319	311	338	342	327	355	331	305	317	392	343	334	331	373	355	310	337	336	351	338	324	356	340	349	321	315	347	344	351	319	327	324	309	303	318	382	334	317	349	309	319	329	307	341	359	328	354	310	320	331	345	296	331	340	353	290	302	330	346	314	297	292	349	347	334	320	319	364	324	331	347	317	315	330	354	325	323	347	343	332	359	329	340	329	331	327	404	322	308	344	331	346	325	275	363	322	334	384	306	350	289	311	327	351	311	304	340	354	336	332	369	349	351	345	338	314	329	311	329	346	355	315	336	315	326	347	303	352	335	330	332	335	331	320	310	304	336	359	314	332	326	346	325	343	321	314	312	331	343	303	324	299	321	308	341	311	324	328	337	358	332	351	330	321	314	321	339	340	332	310	367	315	335	352	341	310	367	334	318	344	306	320	298	355	355	336	333	366	316	297	357	330	349	312	358	325	328	351	328	351	351	327	377	320	351	310	329	352	361	348	323	336	344	325	328	363	351	311	328	324	353	321	311	352	331	337	309	335	333	357	336	351	343	349	367	318	335	342	337	320	366	314	366	331	332	324	323	373	325	351	323	353	351	325	339	302	350	319	338	332	317	357	326	347	348	339	352	332	356	328	337	342	324	325	350	333	351	326	335	356	335	337	337	352	335	341	318	311	318	306	317	348	361	339	340	318	328	347	318	365	366	328	350	319	349	364	320	319	303	321	329	331	350	358	358	367	344	349	313	335	309	336	350	354	285	343	358	347	317	338	342	336	356	342	335	333	339	354	358	321	322	352	340	320	315	322	334	322	334	346	309	370	391	333	353	349	324	335	354	319	324	323	329	337	344	345	328	351	338	309	325	320	291	324	339	322	300	356	318	351	369	346	337	325	332	337	363	324	362	374	326	306	341	348	313	330	343	365	335	347	333	336	331	314	330	346	328	337	331	347	324	373	341	326	330	334	350	301	331	348	306	315	381	303	343	349	368	362	335	352	313	331	326	328	334	355	325	345	326	324	323	338	310	321	344	315	329	336	330	322	328	322	356	338	329	316	359	357	312	319	300	341	311	302	336	337	376	322	331	305	321	344	330	336	322	310	349	364	327	339	339	358	325	332	320	341	340	312	315	332	370	328	340	390	315	339	345	351	330	330	347	374	343	327	307	337	360	339	326	334	330	356	324	300	342	311	333	318	305	340	327	325	308	348	350	337	322	345	334	321	345	332	340	362	319	323	330	343	335	335	346	323	356	325	326	324	319	367	321	329	345	351	349	308	348	355	327	319	344	329	337	336	321	346	296	352	347	337	351	343	339	348	316	356	336	350	335	325	329	359	314	354	383	311	349	316	338	344	329	343	331	366	362	310	370	304	352	315	339	361	330	353	344	363	323	326	349	341	341	332	341	335	316	335	365	313	284	318	333	364	340	356	313	345	313	334	335	365	352	337	334	304	291	309	309	330	299	317	367	294	364	365	358	328	339	333	330	351	306	349	335	322	326	317	322	352	362	326	351	331	325	347	355	315	327	326	308	315	345	361	332	342	326	326	330	349	356	317	330	330	312	364	319	371	363	325	315	334	336	342	315	300	326	327	317	338	339	330	357	319	332	322	360	298	355	311	364	303	315	315	341	345	321	339	328	354	352	276	316	373	327	319	342	338	348	299	358	310	329	345	315	365	327
26710	3526	1409	1163	810	618	556	462	336	350	306	259	277	221	229	234	249	228	252	228	202	223	219	216	209	213	203	195	217	199	224	196	223	198	195	221	183	193	211	209	192	186	235	205	182	202	206	192	203	194	197	202	193	178	174	193	178	223	180	209	176	163	183	177	213	192	204	205	195	181	170	177	184	195	193	190	200	154	213	209	189	178	207	192	175	206	183	173	204	202	192	197	201	229	170	198	174	199	205	188	186	193	171	210	215	210	188	208	196	195	200	195	188	218	222	198	186	190	189	173	211	172	207	209	202	202	226	177	158	196	183	191	183	224	182	161	198	196	188	203	181	188	189	203	183	186	218	189	173	199	200	189	191	203	199	185	190	215	196	198	185	184	186	198	195	185	197	207	196	205	202	204	191	206	183	188	195	160	194	226	192	221	202	208	199	205	170	187	184	195	205	219	216	190	205	202	177	190	211	207	217	198	185	184	199	154	187	183	195	194	180	189	203	187	193	188	181	187	213	164	187	186	209	179	198	185	204	172	166	185	188	194	213	213	191	181	195	199	210	198	185	209	212	173	207	191	192	187	196	188	206	194	207	202	214	173	167	187	185	191	204	175	183	207	205	190	200	169	218	184	237	198	163	211	204	212	193	199	169	175	210	192	195	191	212	185	214	204	196	188	182	174	190	187	187	195	203	216	183	227	180	200	205	175	192	195	205	193	195	196	184	203	192	175	205	201	187	185	171	207	206	225	193	191	201	203	170	177	230	177	196	206	175	195	200	194	181	174	186	191	156	174	207	205	216	196	209	183	197	213	176	229	178	168	188	190	205	200	186	201	186	188	190	193	212	173	201	186	193	205	190	185	191	214	178	202	203	209	191	201	191	184	189	171	196	198	205	199	179	184	204	175	220	216	226	221	193	185	207	190	196	181	223	213	223	210	185	193	202	182	181	155	169	180	211	197	201	195	173	209	200	177	219	196	189	193	179	188	217	191	191	194	192	192	204	174	175	194	199	201	191	207	201	191	189	214	196	190	183	219	182	218	187	182	189	193	209	179	206	192	189	200	181	183	193	209	206	187	191	196	187	200	207	178	165	183	207	213	212	191	199	183	190	153	183	197	188	193	170	196	166	186	213	210	176	200	176	178	212	154	189	186	188	184	171	191	190	178	180	228	177	183	169	207	207	196	192	160	195	178	200	206	189	209	176	234	182	198	227	216	228	214	189	193	209	198	216	212	213	195	216	208	177	152	179	206	204	185	206	232	197	183	197	178	212	193	156	207	188	191	193	190	196	195	200	193	202	174	197	178	195	200	198	176	202	191	186	176	174	208	207	206	177	215	202	200	173	196	182	197	196	184	211	207	152	164	207	184	188	203	217	212	183	197	195	201	199	201	186	199	202	204	191	181	176	165	194	197	187	230	181	193	180	185	181	181	192	193	197	187	198	176	207	201	202	204	195	210	213	197	200	203	175	180	199	187	222	209	198	188	193	194	206	201	215	194	196	195	199	197	206	202	201	207	193	205	193	204	163	205	204	182	196	204	184	153	204	208	215	210	190	210	165	186	200	223	205	183	204	171	194	188	189	203	191	203	154	210	185	196	210	202	182	210	204	182	211	185	178	174	176	199	180	212	208	203	183	181	204	195	193	177	190	175	190	182	206	198	218	176	201	175	202	188	183	187	205	200	187	179	182	182	182	199	198	175	169	198	196	205	191	176	190	192	214	184	215	204	202	188	185	206	193	189	205	214	193	172	181	199	171	211	176	180	202	190	219	185	193	206	195	208	177	184	197	190	213	202	190	190	184	206	201	200	201	211	189	201	209	192	192	196	157	207	191	210	185	198	186	185	175	200	193	189	177	197	218	204	182	187	186	205	185	193	190	189	203	209	188	191	185	204	185	190	204	201	205	184	176	197	206	181	171	176	199	198	187	196	180	161	194	205	199	207	201	196	191	178	182	165	204	213	190	207	217	199	191	176	196	196	204	211	212	222	196	191	199	198	200	209	202	192	190	210	191	177	208	208	223	213	187	205	199	198	188	184	180	203	207	190	210	202	197	181	186	202	176	202	198	167	183	198	191	195	194	188	211	180	188	199	195	215	186	175	215	209	213	220	202	197	196	199	190	197	197	211	202	180	180	182	205	184	206	219	195	196	209	212	202	184	196	210	223	202	180	193	201	203	207	172	219	166	212	182	184	188	184	190	191	204	206	202	189	183	185	200	198	170	230	210	222	200	209	176	196	206	187	215	203	187	176	196	189	193	211	191	189	203	190	200	193	189	182	191	210	170	195	171	209	209	182	195	190	202	196	208	209	175	186	207	193	157	226	208	184	211	204	194	159	205	182	219	221	190	196	182	205	212	209	187	212	177	205	199	212	206	211	196	200	209	200	207	183	216	198	178	198	221	202	186	188	175	202	179	175	190	215	171	162	207	199	176	183	199	210	180	215	185	184	180	188	195	198	176	201	168	191	192	221	197	216	191	203	208	206	208	197	198	180	182	227	223	218	194	178	176	193	165	196	191	187	201	189	198	182	204	194	202	189	203	187	196	204	191	188	203	182	194	183	197	195	187	173	186	209	194	204	175	196	196	204	197	184	182	171	180	197	162	195	182	205	205	174	208	197	199	194	200	193	193	195	193	210	188	185	152	189	199	212	204	187	208	213	201	182	189	176	196	195	188	212	194	195	179	198	206	194	215	199	210	175	220	206	208	222	183	193	184	178	200	202	190	189	180	180	180	195	182	193	183	184	198	184	197	181	180	202	203	205	192	218	189	192	170	203	216	216	198	190	183	181	217	214	218	195	197	183	197	182	173	187	192	178	198	207	188	187	187	175	198	210	188	203	208	191	184	188	222	177	186	181	179	187	175	210	195	176	212	208	201	194	186	208	205	207	195	165	197	211	179	180	196	184	182	177	182	182	207	184	197	198	190	170	223	202	188	171	188	195	198	201	209	195	178	197	203	180	187	217	168	184	190	182	173	205	193	182	200	179	197	194	177	205	213	195	199	187	204	193	182	194	183	204	194	195	203	195	195	164	185	190	181	215	197	181	184	202	203	209	167	191	210	198	206	201	187	181	183	181	220	188	179	188	210	202	205	200	210	182	164	180	185	209	193	209	185	199	196	194	218	164	185	200	174	203	194	197	182	195	217	180	192	210	208	200	200	163	180	208	200	185	169	185	205	194	204	170	191	197	203	177	194	183	177	207	200	204	198	190	179	190	197	198	177	204	184	189	203	192	214	182	213	207	214	191	185	208	188	206	201	186	211	203	176	180	172	207	206	187	195	213	184	190	190	170	198	208	181	177	196	182	187	188	206	185	204	179	195	197	191	212	189	218	204	195	204	177	182	174	222	208	188	185	176	181	182	194	187	179	187	194	204	201	194	207	209	211	190	171	198	168	211	223	189	204	185	188	188	181	194	209	217	172	192	188	187	174	184	212	185	200	183	181	197	183	196	199	167	162	180	186	207	198	203	208	188
13206	1506	3135	3671	3105	2741	2268	1807	1693	1543	1294	1171	1134	1074	976	913	877	854	869	802	798	830	697	743	777	711	740	688	710	685	720	699	690	678	698	684	646	669	670	636	679	634	615	698	626	689	653	647	626	627	590	651	630	637	639	609	642	682	632	634	598	634	611	608	609	634	664	631	625	610	578	626	589	617	671	625	601	608	639	630	649	671	604	576	640	598	585	628	606	615	593	621	637	564	613	610	606	635	643	615	614	586	619	640	599	613	553	567	610	606	603	593	574	630	620	603	592	573	588	592	605	583	606	646	572	617	641	598	608	596	583	601	621	636	643	638	625	590	623	642	593	605	628	637	614	627	626	585	607	580	650	616	606	645	581	589	635	607	533	629	610	602	582	640	614	600	606	584	614	631	550	615	565	631	607	619	598	567	608	620	615	572	611	593	578	637	615	597	664	623	579	642	596	673	599	576	602	565	623	600	621	626	613	629	628	580	654	569	586	573	603	602	656	584	587	619	625	626	625	591	582	607	620	620	611	600	636	539	610	586	638	596	594	620	577	626	611	589	583	588	602	596	585	594	612	595	649	585	595	596	588	629	632	579	581	578	572	589	597	585	574	604	596	651	586	590	581	563	602	612	609	644	563	618	579	598	609	633	619	603	634	603	587	576	568	617	624	586	609	637	564	663	571	610	642	613	585	601	596	588	630	592	588	640	604	610	592	592	636	607	613	613	634	601	559	617	613	625	597	652	584	581	600	599	580	575	621	610	609	596	611	606	649	612	604	631	594	610	626	615	674	598	633	612	609	583	587	607	586	623	576	580	583	526	583	617	579	593	585	621	603	662	599	605	568	581	650	608	565	593	601	659	586	627	605	575	613	623	586	617	620	587	573	568	604	561	608	609	609	575	616	577	583	611	641	563	619	621	571	616	593	588	592	553	641	618	589	613	581	590	621	634	632	661	592	600	595	577	675	626	581	637	599	624	606	581	590	584	596	595	604	603	613	620	600	632	598	575	601	576	596	625	603	591	580	605	618	576	629	568	593	626	597	628	594	660	613	624	602	601	619	573	600	625	615	611	622	584	624	568	568	593	584	577	622	600	573	623	599	586	582	554	581	612	590	611	579	617	576	585	593	613	594	634	591	656	628	583	602	576	620	632	595	598	612	651	634	652	600	637	596	598	606	632	593	616	627	644	616	596	584	614	592	651	596	576	626	604	624	553	596	592	580	626	566	598	610	602	623	612	641	571	605	592	632	615	567	568	606	578	626	627	658	592	597	611	560	578	594	595	604	599	647	595	587	619	636	625	630	615	613	618	602	585	637	623	648	596	593	582	612	617	640	592	597	598	618	597	581	595	591	615	605	576	632	630	581	621	620	618	601	601	559	599	592	661	572	590	643	605	571	596	595	588	638	603	626	562	583	619	612	593	570	630	597	597	646	603	599	605	622	602	612	621	617	576	609	618	560	629	608	555	549	642	561	600	634	604	633	603	582	581	587	648	595	600	629	632	613	600	581	594	638	623	602	588	606	602	613	605	642	628	641	591	641	593	613	612	616	600	599	610	593	669	620	613	605	612	576	614	587	598	654	567	614	563	636	626	610	607	635	571	638	597	616	584	610	612	599	595	575	620	585	622	633	601	604	612	638	575	612	609	646	608	650	627	619	568	558	592	601	607	611	587	598	546	617	570	577	667	622	632	612	590	612	613	619	598	597	547	578	571	615	623	611	600	583	614	632	635	601	594	611	607	584	605	616	655	593	614	581	579	591	595	585	613	659	599	549	641	581	600	622	603	582	681	593	603	626	616	608	654	596	574	621	627	639	599	616	609	609	622	566	582	585	585	647	582	633	568	616	615	601	589	584	584	589	613	642	570	588	589	587	593	608	640	576	600	618	605	616	618	591	614	576	588	615	619	603	591	574	581	615	585	633	596	600	630	609	616	594	601	606	625	606	594	600	610	599	592	630	614	625	590	619	588	610	583	604	609	656	620	601	630	609	566	585	579	581	573	608	625	604	602	611	621	584	611	634	583	586	635	633	605	626	619	614	617	626	595	598	589	606	615	587	589	578	569	623	579	605	577	565	608	617	600	632	621	585	629	607	621	585	620	634	582	582	652	594	564	646	649	625	604	646	625	626	595	652	633	611	609	623	620	574	646	632	570	632	583	615	610	618	608	612	660	625	647	641	600	641	585	593	614	641	587	636	597	611	560	604	622	569	600	635	589	601	603	627	625	601	567	635	599	603	610	603	581	576	586	660	573	620	620	620	622	636	580	634	599	627	589	619	614	629	585	587	584	612	614	635	595	549	609	597	627	610	613	623	640	584	624	605	550	638	631	584	567	599	620	612	623	574	605	639	597	601	625	615	600	620	640	588	605	585	640	593	599	625	592	601	607	606	589	583	572	588	617	611	626	592	593	591	585	596	558	591	613	600	597	598	617	618	603	617	594	623	579	583	612	645	592	634	622	570	588	647	574	624	577	589	615	585	571	609	616	572	578	633	633	587	597	575	620	595	608	648	617	591	626	577	602	643	597	607	579	608	675	629	618	592	603	561	594	593	621	602	627	585	595	576	582	647	626	584	655	605	591	621	619	613	618	583	578	614	632	622	609	638	599	590	573	608	632	601	598	580	619	609	596	564	619	583	597	618	600	624	621	612	616	568	605	582	549	609	576	608	573	628	632	579	631	663	598	649	625	601	643	618	635	607	589	565	607	604	572	611	597	612	575	586	570	623	596	608	626	598	656	586	620	572	602	614	620	618	646	625	586	619	595	587	600	635	559	594	593	611	615	621	636	634	611	608	633	643	587	608	573	648	616	606	573	610	590	626	657	568	609	596	551	616	590	595	610	594	616	585	614	576	565	622	618	601	582	618	570	656	625	599	591	572	558	614	638	591	580	640	657	593	616	574	581	602	606	575	618	602	632	572	605	607	576	577	590	604	583	617	611	624	622	620	632	619	628	626	576	633	633	577	637	600	582	598	595	591	599	575	592	628	681	592	653	551	592	581	588	600	590	614	646	582	596	618	604	618	601	596	569	603	626	591	621	611	623	621	578	620	618	623	588	640	614	610	601	586	625	610	663	632	606	606	598	614	575	611	635	575	586	633	594	601	583	578	576	621	648	576	620	599	616	565	606	599	623	586	624	587	597	603	629	611	600	641	606	613	566	634	626	590	641	624	647	615	639	600	624	605	571	590	622	636	625	600	601	654	620	636	631	581	578	600	593	592	629	638	595	590	631	629	586	628	601	589	601	607	623	650	601	641	622	612	614	605	580	560	593	624	575	610	645	586	610	582	642	652	594	589	620	596	536	630	590	639	612	608	613	601	620	626	576	603	576	593	618	603	613	624	615	633	613	574	589	582	642	594	592	614	624	579	620	599	612	594	561	573	612	616	560	603	611	607	579	619	614	623	565	690	620	614	585	639	576	598	607	617	625	593	604	606	593	604	591	606	562	644	595	599	553	598	581	617	631	654	606	555	597
39877	10550	3186	2168	1670	1182	963	755	611	543	548	447	403	383	381	408	353	367	351	343	325	331	318	298	340	348	328	295	266	288	300	311	322	341	309	313	297	296	280	299	292	294	328	309	284	299	333	304	284	267	284	289	286	287	295	290	306	301	293	312	267	288	300	288	283	253	313	290	307	290	278	266	299	322	271	302	319	273	289	268	292	278	297	273	296	263	280	285	297	277	273	313	286	328	280	293	263	280	302	282	288	302	295	296	312	300	295	308	291	297	314	324	292	284	291	279	319	294	293	283	282	326	279	285	270	323	293	248	298	269	322	299	282	287	310	293	260	267	290	294	294	279	308	283	276	292	306	283	263	255	261	261	276	290	300	293	279	292	291	295	310	304	280	285	284	278	269	251	293	259	275	271	317	271	245	298	271	297	287	315	256	274	279	288	301	298	270	266	282	270	274	297	274	311	295	310	295	269	265	302	277	232	261	276	272	289	290	263	268	297	294	278	247	283	300	269	280	295	269	256	314	290	290	244	292	312	265	303	307	257	258	293	287	269	287	280	286	263	283	291	319	266	299	291	290	263	284	297	269	287	273	291	269	267	280	296	284	293	299	284	260	281	264	302	271	278	273	284	304	277	304	279	288	281	291	279	283	279	309	298	262	266	276	272	306	277	276	281	303	266	292	308	283	276	308	274	260	290	298	247	267	278	310	288	293	281	279	269	277	281	298	253	270	302	273	313	272	297	289	270	280	303	289	271	266	289	308	300	275	308	309	282	344	325	287	263	298	282	307	285	318	264	272	306	312	287	307	311	299	293	271	279	290	306	282	266	285	294	275	294	280	259	292	263	323	275	254	266	287	313	315	293	281	273	295	290	298	317	289	281	283	278	284	285	299	282	268	284	308	285	264	259	291	312	322	297	277	288	275	259	285	287	260	280	295	310	309	295	302	288	288	256	254	276	265	279	285	284	292	278	281	297	300	307	297	260	281	306	267	296	296	271	290	285	284	277	309	296	263	271	301	287	298	283	283	266	289	307	295	316	287	293	277	259	266	270	292	297	293	257	252	302	280	276	304	284	314	268	275	307	293	268	278	271	253	312	272	269	260	259	271	304	245	265	305	294	279	289	271	277	290	263	298	297	287	293	281	277	309	296	258	275	275	310	295	272	272	290	283	314	281	293	294	274	274	275	286	269	289	252	313	283	285	287	295	256	282	281	307	277	275	321	284	290	277	290	283	284	275	302	274	315	294	282	284	308	281	282	305	286	302	300	303	303	286	264	306	292	246	286	267	283	294	265	294	282	288	280	281	301	296	268	293	277	290	298	295	268	271	288	319	293	298	270	278	295	277	282	288	292	268	287	282	281	275	298	276	286	323	269	266	292	303	288	283	295	291	270	274	289	296	288	283	292	313	264	277	258	288	311	290	300	274	309	291	285	278	294	311	318	286	303	301	284	273	286	263	286	283	250	274	293	259	285	289	281	286	299	275	273	293	281	299	299	282	285	297	296	281	287	296	298	291	310	282	274	290	268	246	277	298	289	281	313	274	279	264	280	285	303	262	289	327	306	285	301	281	311	281	299	287	279	318	264	269	298	273	288	279	278	302	262	255	287	290	268	261	284	289	277	296	299	301	296	293	287	307	291	286	307	296	306	270	268	306	232	267	299	279	282	288	263	308	261	286	304	335	273	327	278	271	303	276	272	313	290	278	291	251	285	297	306	280	294	279	291	300	282	301	297	281	305	265	284	301	280	269	305	284	267	274	299	302	292	276	295	293	310	300	301	260	318	274	291	284	264	248	283	270	288	284	285	295	284	277	295	273	283	278	305	251	263	288	280	292	287	277	285	265	273	293	306	285	292	280	298	292	279	280	292	300	256	302	286	292	272	254	303	253	311	256	277	265	267	289	320	301	269	309	312	286	258	289	279	268	282	279	283	286	273	294	256	284	267	285	308	316	287	274	281	279	280	281	258	281	268	303	292	283	286	265	290	297	286	263	272	327	281	306	280	276	308	274	306	298	318	298	292	311	287	284	257	288	281	316	309	289	280	295	296	301	277	327	277	315	277	314	296	283	280	292	287	298	289	269	289	302	296	311	289	287	302	279	265	271	259	276	299	265	275	290	264	279	288	263	280	270	264	312	297	297	281	280	262	259	287	298	300	291	245	261	292	283	272	266	293	300	289	307	272	295	289	273	297	268	258	272	294	268	274	261	292	282	293	300	281	313	317	280	310	272	299	298	252	266	338	284	283	266	301	297	317	266	296	238	278	273	237	289	280	284	287	280	282	308	263	317	306	286	284	266	265	289	294	278	258	273	297	289	297	274	267	297	329	276	249	254	283	309	284	260	267	254	280	269	283	302	271	258	278	282	315	264	285	271	284	324	269	290	301	267	249	311	292	294	283	251	307	305	315	263	264	280	278	284	279	280	311	290	287	339	250	290	299	312	273	286	273	290	287	263	273	285	278	279	272	295	292	277	289	298	289	277	308	289	280	298	294	275	300	275	285	281	295	297	302	273	292	323	280	278	292	301	263	315	290	281	273	310	286	263	293	306	282	262	297	286	271	295	276	275	273	299	262	272	275	281	269	256	274	251	301	306	277	266	275	256	267	273	285	298	294	293	278	292	269	297	311	246	256	284	289	276	298	306	312	274	268	289	305	299	285	312	285	289	327	272	271	315	289	308	278	279	298	273	253	285	323	265	281	247	298	296	294	307	273	312	279	302	288	262	262	287	290	271	289	287	278	305	272	299	315	296	308	267	286	283	303	291	281	300	286	311	249	283	288	286	292	277	278	291	288	299	318	278	272	304	296	292	283	290	276	288	265	301	262	275	269	273	295	283	268	285	298	302	279	287	270	288	307	272	328	256	310	306	263	259	281	265	291	287	257	294	262	298	292	261	304	311	303	258	267	282	285	304	287	261	255	302	312	292	311	298	281	255	311	296	310	256	260	297	302	272	298	290	246	305	280	269	307	248	287	283	288	294	241	275	289	243	302	281	282	304	278	277	293	299	297	289	285	313	271	271	282	269	294	311	298	287	291	280	263	267	304	279	279	276	313	288	298	280	254	316	283	255	274	291	279	307	293	256	276	285	297	277	295	283	263	309	258	287	322	269	272	296	292	281	284	306	293	278	298	253	292	277	258	253	273	304	263	302	277	303	275	283	317	288	264	281	314	260	297	260	292	294	283	254	290	305	278	281	291	302	274	277	289	273	293	328	288	329	282	290	314	283	309	286	267	282	324	275	328	290	271	308	305	284	292	276	280	283	297	279	298	254	268	297	263	300	308	320	278	283	289	304	295	279	257	255	272	276	290	257	254	325	287	281	289	276	307	287	307	306	268	293	290	291	283	287	281	284	297	274	298	304	274	300	282	293	289	282	289	280	327	274	304	282	275	304	243	279	259	270	306	258	283	286	278	311	265	279	287	292	267	296	286	265	279	317	261	301	272	282	270	268	319	298	291	275	286	280	288	318	279	295	277
17596	2681	5478	6428	5596	4608	4027	3343	2764	2511	2158	1917	1840	1743	1578	1436	1384	1306	1293	1241	1168	1150	1200	1107	1116	1111	1058	1032	1024	998	1036	972	990	1002	965	929	895	913	938	847	939	916	932	946	924	893	890	882	889	878	881	886	921	863	888	879	883	915	847	904	827	893	858	882	898	850	836	879	866	837	874	853	819	869	855	884	916	833	884	887	915	816	830	873	847	882	804	894	841	863	849	849	873	846	841	845	809	868	828	834	840	840	834	831	838	854	894	830	799	830	872	819	835	820	825	804	880	835	858	850	800	823	811	847	858	800	878	894	836	859	835	820	822	869	850	841	842	822	871	834	889	844	898	825	846	792	853	823	829	849	845	864	823	824	836	832	840	828	842	852	822	836	817	850	836	787	838	817	793	805	860	884	852	847	793	833	838	849	844	830	874	800	829	835	866	835	787	843	820	778	891	812	832	864	846	839	802	820	913	828	831	840	792	885	804	852	856	767	803	826	877	780	854	819	775	865	822	818	845	804	847	848	823	829	859	829	851	856	817	837	835	819	861	790	803	818	834	840	792	856	866	845	849	810	819	875	804	793	805	839	822	802	846	827	820	844	813	815	817	835	824	854	921	791	853	851	865	810	898	790	834	799	854	829	847	764	787	897	896	770	828	845	841	820	768	781	802	860	882	803	840	838	886	857	787	816	825	867	857	812	815	812	836	811	846	883	770	833	803	838	837	882	855	886	845	820	816	791	861	846	866	798	840	782	832	898	823	825	821	805	828	829	859	787	831	795	789	809	864	828	817	842	835	828	897	835	819	890	868	827	838	816	798	826	831	831	824	871	806	797	771	847	800	810	830	838	815	840	868	807	825	811	853	817	866	820	865	832	806	866	815	773	856	785	818	842	843	860	855	847	790	859	869	816	768	825	875	834	800	808	813	855	824	806	847	870	808	812	869	769	838	833	791	817	807	840	817	835	865	829	891	850	820	825	923	878	834	855	807	818	825	855	891	860	832	834	892	800	815	861	836	820	838	849	813	876	839	825	823	843	854	819	839	821	795	772	824	805	807	796	805	858	786	833	834	889	809	831	839	831	854	807	827	824	838	861	844	792	845	817	831	800	822	878	830	873	791	817	824	815	845	852	805	799	846	863	764	774	851	829	897	865	839	845	866	805	761	843	854	833	821	819	824	854	831	820	878	829	825	822	853	809	829	821	793	853	876	789	875	905	806	871	904	826	852	817	792	847	837	868	837	805	828	870	809	837	839	857	792	783	805	863	860	816	811	861	840	810	831	812	809	801	818	834	857	836	832	838	812	780	827	830	819	790	836	843	866	811	816	861	846	820	770	873	857	885	833	810	835	843	811	814	817	853	844	850	811	803	844	830	824	847	813	830	803	877	853	882	869	912	886	820	809	808	806	799	901	842	850	870	838	827	825	882	835	799	759	899	821	850	854	842	804	821	760	855	826	827	805	812	811	876	818	858	741	813	796	841	807	820	772	802	846	822	830	870	749	848	805	805	859	859	844	823	810	834	860	800	854	791	864	861	787	815	841	819	822	823	831	835	827	817	835	832	869	791	818	843	848	825	817	803	853	865	839	816	812	835	874	808	862	855	840	859	876	767	890	865	855	805	807	832	841	836	821	812	808	789	875	753	866	833	853	824	833	773	804	830	821	814	853	816	836	824	816	811	836	810	893	811	845	831	804	781	868	812	871	796	823	857	805	848	813	872	807	781	817	825	884	864	820	903	846	851	808	821	840	844	845	776	848	790	843	861	845	858	824	806	801	852	833	835	832	842	869	860	838	889	805	800	797	777	901	862	834	833	788	853	813	796	844	844	843	815	783	801	884	812	817	798	847	781	842	765	844	902	848	828	806	827	834	834	822	815	849	813	858	795	852	806	797	802	842	774	871	843	863	852	841	840	832	810	840	832	832	807	849	831	841	829	827	804	821	853	843	810	801	857	825	818	824	864	790	839	825	807	815	832	787	856	805	831	810	775	795	824	822	794	816	784	835	829	804	851	845	834	827	831	871	751	819	788	850	839	796	859	818	840	810	845	818	839	824	798	880	803	864	846	836	820	866	825	840	871	810	827	873	849	812	794	842	841	810	785	812	814	876	858	844	813	821	839	873	863	792	798	842	849	777	841	843	857	818	822	821	812	848	792	822	828	794	796	848	855	808	817	841	825	885	860	847	841	878	869	773	819	831	786	779	832	846	872	823	844	824	833	816	860	837	829	813	800	808	813	792	799	824	887	798	780	822	852	794	849	837	806	831	844	807	792	791	820	838	780	841	790	849	806	825	819	802	783	834	793	789	831	763	804	830	847	884	819	833	860	862	866	809	779	814	818	803	872	833	824	799	808	801	821	812	846	856	811	790	836	865	784	862	798	856	851	839	823	803	846	846	828	793	872	830	857	806	817	797	863	832	846	785	869	849	863	784	847	874	850	809	851	834	832	815	796	808	829	842	763	823	849	847	795	852	828	851	824	844	873	826	843	767	860	825	823	821	812	877	826	858	801	831	809	826	828	860	833	827	842	855	866	840	868	872	791	839	813	841	828	845	837	827	850	812	785	824	825	800	820	795	860	776	835	817	774	801	855	907	813	851	894	859	841	812	815	903	829	779	834	797	841	859	820	803	857	778	812	802	882	816	812	871	800	843	874	853	841	804	853	828	798	880	839	880	796	837	882	882	845	767	809	862	791	817	821	792	827	834	813	856	812	816	813	819	817	845	817	863	872	861	762	826	862	844	793	902	843	780	794	842	850	849	799	839	846	857	813	829	856	822	847	856	812	827	820	789	865	833	813	879	830	799	831	796	820	835	833	844	803	904	828	816	879	849	854	878	835	832	865	837	840	843	826	838	806	807	798	804	875	791	809	807	810	843	774	854	833	829	835	857	787	773	851	807	870	814	803	839	812	811	802	864	806	819	864	826	795	819	821	835	789	821	829	827	818	817	820	810	850	857	809	831	829	859	828	840	815	873	844	805	792	852	804	813	807	826	770	850	814	794	829	835	839	765	823	808	796	798	820	818	823	828	836	881	836	825	862	839	864	834	767	817	884	841	812	806	890	869	829	797	885	794	815	801	805	821	821	818	794	826	837	829	854	857	764	875	901	813	868	804	788	772	847	815	821	825	824	822	841	833	785	844	827	796	843	837	845	830	847	773	761	848	879	839	809	873	849	878	842	856	807	834	860	806	796	780	820	814	820	804	819	819	817	841	747	828	836	822	809	801	838	841	855	844	762	882	862	861	784	808	767	817	856	785	830	833	814	790	844	854	818	771	803	809	789	826	874	798	861	803	843	823	818	849	818	764	792	866	832	839	838	841	813	829	794	854	794	886	834	844	850	794	876	863	876	830	808	813	776	830	796	820	841	850	856	858	827	794	841	826	863	858	858	876	812	789	807	840	810	887	839	820	821	854	834	835	843	803	786	814	818	806	859	780	865	825	794	804	816	843	842	842	789	764	765	882	851	850	841	793	778
5703	290	185	163	144	107	108	106	124	115	104	94	103	115	97	96	96	86	95	96	94	101	101	103	97	103	97	80	84	84	84	96	99	73	72	80	86	107	101	92	85	101	90	98	94	104	91	94	68	99	88	96	107	108	96	89	97	101	92	101	93	75	110	100	92	85	82	102	89	75	88	109	63	113	83	98	103	95	96	82	92	101	93	101	93	85	110	102	105	83	100	91	107	97	101	77	91	98	98	100	98	85	92	101	85	95	95	92	90	88	92	94	101	89	79	90	86	101	114	110	81	71	94	87	90	84	74	90	93	98	118	88	102	99	109	102	107	109	125	101	112	101	76	102	102	105	81	97	70	101	86	86	95	113	80	97	91	91	95	81	101	87	104	90	79	110	99	94	95	90	94	81	93	86	106	93	105	92	100	88	80	97	96	88	93	91	90	103	96	83	95	97	95	98	104	84	76	93	85	101	92	106	89	92	100	105	87	72	95	91	89	93	90	86	92	105	87	98	113	100	76	78	95	98	101	88	113	95	91	69	99	81	85	93	73	95	101	95	91	94	111	95	96	98	103	91	82	90	97	87	97	82	92	88	91	92	91	106	84	99	98	98	79	99	101	96	81	91	83	92	102	87	96	80	102	84	101	79	92	97	82	86	91	88	82	79	69	96	82	96	91	95	84	80	109	97	98	102	94	88	101	98	93	100	97	85	93	89	110	90	100	104	82	85	83	83	92	82	106	98	98	108	114	92	85	97	83	105	102	95	86	103	80	131	92	104	100	106	113	83	95	96	82	97	77	101	100	93	107	103	93	92	99	80	81	104	87	104	96	81	97	90	77	81	83	75	84	108	100	75	86	88	80	86	94	71	88	94	100	103	69	105	93	94	87	98	92	91	101	101	85	89	96	78	96	96	93	72	69	108	75	106	113	96	100	98	91	94	92	98	67	95	94	96	86	86	83	73	94	91	92	101	114	88	83	61	81	85	95	97	82	84	92	109	107	104	96	96	103	101	94	83	96	78	98	100	90	89	95	102	78	101	88	97	90	92	90	101	84	102	92	91	86	86	88	77	110	90	105	101	95	93	100	99	86	86	91	103	78	99	103	87	117	76	89	79	104	88	98	81	90	81	103	90	94	92	85	90	95	92	97	84	86	97	112	83	94	91	94	95	96	95	102	100	78	93	81	106	99	79	103	88	94	100	87	75	91	115	97	93	79	103	83	105	87	84	97	75	92	108	82	89	97	83	99	77	79	87	87	90	100	95	92	92	91	82	93	85	86	77	91	87	105	85	88	96	92	113	88	106	85	101	110	82	93	102	96	92	94	94	93	94	83	94	71	103	97	112	97	99	94	108	88	95	98	89	81	77	103	92	92	84	102	73	99	75	94	97	106	91	91	87	100	88	109	103	78	89	108	88	89	97	90	102	93	115	120	108	85	76	69	99	91	84	94	90	99	115	94	77	83	115	84	78	106	87	113	102	88	93	97	89	111	98	103	86	75	99	94	97	100	103	94	100	96	113	84	87	67	104	84	99	87	87	87	121	84	92	94	107	90	102	88	89	82	84	97	90	91	103	88	99	89	90	102	101	101	88	86	93	83	113	86	74	87	86	89	79	89	85	108	105	94	89	92	89	93	99	93	81	114	88	91	90	94	94	90	93	93	71	91	109	90	103	100	89	97	88	87	95	82	95	104	100	90	108	90	101	83	82	97	84	101	102	84	91	95	83	80	95	95	102	99	94	91	97	85	101	83	84	101	99	110	105	80	106	105	88	102	106	94	101	85	94	94	94	95	117	98	95	92	77	103	94	75	66	103	104	75	98	103	93	97	95	100	93	89	100	72	97	70	85	105	83	92	92	104	99	96	89	97	90	111	79	92	82	123	87	78	96	79	93	83	87	104	83	99	88	112	110	78	87	95	95	91	97	100	93	102	116	87	91	86	113	96	96	98	109	82	103	87	100	74	91	88	85	83	80	92	118	84	94	86	90	98	84	88	107	101	101	98	79	92	84	70	97	77	91	101	95	86	106	79	99	99	107	83	102	77	103	86	84	101	98	99	106	92	79	83	94	91	106	97	93	108	85	90	100	90	85	95	78	94	101	96	86	104	89	82	89	103	105	97	87	83	86	102	85	88	74	93	105	91	96	88	91	94	107	95	88	99	82	90	96	88	93	92	102	87	90	88	80	92	94	108	84	104	101	101	95	79	100	89	78	104	90	88	94	71	89	100	98	88	75	97	105	100	99	116	80	92	118	83	97	87	112	95	82	100	87	103	78	89	95	92	90	100	98	90	83	87	100	106	82	86	94	97	79	86	100	97	85	88	110	92	91	96	105	95	95	85	77	86	106	87	73	80	89	97	94	87	90	96	89	82	98	86	90	97	99	101	94	92	97	101	86	109	80	107	86	93	98	96	109	79	84	88	82	94	81	78	91	85	94	96	97	87	102	102	82	112	88	91	106	106	83	91	77	89	101	76	94	95	108	100	81	68	87	92	92	107	79	109	80	102	99	78	109	77	83	86	95	120	94	101	95	93	92	93	80	101	82	91	89	92	91	90	95	90	97	94	94	88	102	95	89	85	87	90	104	89	113	78	91	108	110	89	91	102	90	79	94	89	76	86	93	81	98	89	95	101	82	103	91	109	98	89	102	88	84	96	82	111	107	95	80	101	108	88	109	91	91	94	87	104	90	71	84	93	89	79	96	76	100	89	86	70	97	81	85	106	104	127	102	71	80	87	87	109	85	88	102	86	96	85	101	95	93	86	87	95	93	90	83	86	91	86	81	117	76	95	88	88	95	83	84	106	74	86	94	78	70	84	90	103	93	88	87	95	98	87	108	104	113	94	94	99	75	83	82	94	81	75	92	96	104	83	90	85	99	122	94	85	79	82	102	120	93	89	105	104	94	89	94	94	97	89	106	84	83	100	86	97	83	91	96	87	121	88	73	82	80	75	101	96	93	105	88	86	114	81	96	90	82	89	79	91	76	94	85	105	106	83	93	80	86	100	89	93	93	94	107	111	99	100	93	85	89	102	90	93	111	96	90	104	108	101	94	98	92	103	94	87	77	82	98	114	98	86	81	101	93	97	95	97	92	97	80	101	86	91	92	91	83	103	101	93	103	87	91	96	116	95	86	97	102	83	91	96	96	96	85	99	69	86	97	95	91	83	81	98	87	98	109	84	83	87	83	89	84	95	98	78	79	109	87	86	94	88	75	89	98	87	96	83	107	101	95	92	89	100	91	100	111	105	93	83	101	93	79	87	98	106	81	87	88	84	112	98	110	82	80	87	103	77	88	88	92	108	101	88	98	100	95	92	96	99	106	83	79	102	76	80	109	94	83	82	82	101	97	99	100	93	103	89	93	85	85	96	81	113	70	90	98	82	102	96	96	96	101	111	85	95	102	93	103	109	92	86	103	117	88	99	81	93	89	80	88	90	88	81	76	82	89	73	90	82	80	100	99	87	83	93	95	100	89
6538	444	569	601	557	504	496	460	418	395	368	380	375	380	390	385	374	344	343	357	320	335	339	340	320	307	318	343	353	347	345	324	320	353	350	378	346	371	333	345	328	282	325	344	352	344	346	319	349	347	336	316	340	328	306	325	327	305	334	358	335	300	312	364	346	346	315	307	370	361	329	320	349	338	334	328	342	345	331	290	329	329	365	367	364	345	309	318	324	349	364	342	351	334	321	322	312	320	350	325	335	337	351	326	355	339	349	348	345	334	322	347	321	325	371	355	329	337	333	311	325	356	334	319	356	334	373	336	361	298	348	322	322	317	346	346	359	307	336	354	325	304	328	359	337	307	354	355	350	336	338	362	322	337	338	311	305	304	332	340	330	331	331	330	354	305	320	320	341	372	340	347	339	345	359	325	382	357	330	331	347	351	340	332	338	329	314	331	340	340	348	314	363	358	325	340	320	334	329	362	330	315	363	319	326	340	347	314	323	350	342	334	316	304	344	335	339	348	348	353	327	310	316	333	299	356	326	317	316	352	353	332	376	357	332	340	333	315	317	325	342	338	355	339	329	345	321	348	312	331	356	339	358	327	330	315	372	326	341	331	330	374	342	316	350	301	308	317	360	336	323	354	348	353	323	327	343	311	325	325	349	337	330	339	329	315	332	334	336	357	340	325	343	351	352	311	323	355	366	305	377	362	318	326	344	324	335	328	327	309	342	324	312	330	310	305	352	330	341	358	320	346	361	330	333	337	333	335	325	307	324	308	298	344	340	319	315	295	330	326	315	326	335	346	318	315	364	362	336	344	325	353	326	361	326	325	338	333	315	319	339	349	311	357	313	339	341	346	324	325	318	345	320	323	295	306	303	384	311	351	355	363	308	348	330	352	377	331	346	346	355	375	329	359	316	339	348	317	338	310	326	340	333	325	293	326	320	332	343	334	343	359	365	328	358	343	308	320	334	340	325	343	340	326	314	324	337	368	347	332	332	349	305	325	300	350	327	344	334	347	373	356	336	339	371	357	344	345	332	337	344	336	312	348	364	341	312	370	360	325	343	338	337	343	365	313	343	328	350	346	371	337	333	333	327	341	344	299	316	348	332	341	355	334	345	324	322	329	322	333	369	295	321	365	350	341	314	350	332	345	367	312	321	322	344	330	326	340	316	321	350	348	308	367	305	315	336	361	355	326	336	357	340	342	350	307	350	332	328	342	349	357	343	329	319	357	306	343	338	334	355	352	342	320	340	317	364	319	324	358	350	358	309	331	321	340	350	303	317	347	360	343	343	308	352	344	331	312	347	375	340	312	341	372	352	329	333	315	343	320	310	342	322	343	328	339	347	343	358	315	314	335	330	364	272	333	341	325	337	311	369	306	320	344	331	316	333	376	306	349	355	335	334	338	353	344	347	324	311	335	363	319	310	347	323	342	313	329	348	337	314	354	340	300	320	328	340	351	318	314	335	359	347	329	353	315	316	322	348	323	335	346	330	355	335	335	352	326	325	367	324	328	348	340	335	353	318	357	355	336	327	342	336	304	324	324	341	341	358	353	366	329	327	317	326	313	349	345	324	330	349	353	358	349	340	327	348	319	382	322	352	344	328	345	330	369	338	338	317	342	346	330	354	327	364	353	355	310	330	337	346	316	347	323	323	361	346	346	319	363	326	341	326	353	320	353	336	312	359	327	359	317	316	344	304	366	331	325	320	333	365	310	339	334	311	308	320	346	351	354	352	342	349	341	341	328	360	311	327	321	350	342	365	342	339	342	323	324	377	336	346	365	367	318	357	321	323	314	296	330	312	325	316	302	357	367	345	351	329	347	345	327	362	318	341	311	336	332	345	323	334	364	314	352	333	320	354	338	352	337	312	382	345	333	327	322	339	329	321	319	359	323	309	344	367	337	321	315	340	318	335	327	370	341	332	350	345	306	335	356	329	321	336	327	348	345	356	363	308	331	341	335	334	318	376	315	343	303	318	361	312	329	329	332	365	349	346	333	326	353	315	336	326	326	343	335	349	353	343	351	328	347	339	301	306	334	309	332	377	349	346	329	316	300	355	343	350	332	337	331	332	329	325	357	323	381	308	343	361	331	296	335	319	328	354	367	338	350	343	308	310	308	345	331	344	325	336	329	349	337	359	344	325	328	346	338	321	316	353	345	370	357	365	336	336	330	351	337	335	315	347	342	358	334	306	316	347	350	296	310	304	309	350	331	334	354	306	295	344	322	303	327	301	342	337	318	326	313	321	332	321	361	373	322	327	329	341	333	326	342	349	336	332	349	304	353	366	325	342	347	339	349	324	358	340	325	324	352	347	350	327	333	367	350	337	338	355	357	350	290	361	339	364	329	349	347	338	334	323	306	346	311	357	368	334	314	349	339	345	320	351	387	290	339	338	344	300	332	329	352	335	320	359	343	327	319	354	343	350	349	330	340	320	353	294	344	316	342	333	323	344	353	339	349	345	350	358	346	352	363	325	343	333	323	353	337	351	321	322	337	330	360	318	322	335	348	328	319	345	335	353	309	335	335	304	327	314	303	340	324	323	312	358	314	320	313	348	318	320	326	327	334	366	321	301	325	325	331	323	354	358	317	351	333	340	343	332	332	351	317	347	346	332	376	347	340	294	339	327	347	328	353	313	358	323	324	331	341	361	337	316	344	331	346	354	363	314	328	297	331	363	346	347	310	329	363	327	330	312	322	305	345	367	341	341	316	329	342	351	359	315	314	316	353	301	383	340	322	321	336	359	363	324	321	328	331	322	320	326	302	348	360	369	335	329	334	331	344	326	351	329	336	347	318	335	357	327	354	322	323	324	323	354	325	345	323	310	301	349	321	359	354	327	342	302	338	344	338	326	304	346	329	311	322	323	339	350	340	362	382	364	346	340	337	329	364	313	315	346	359	314	318	334	331	337	332	333	318	303	325	333	342	345	320	306	354	347	375	348	347	341	334	346	348	316	333	309	340	333	339	302	308	366	336	319	367	337	366	292	343	364	357	321	350	361	328	357	325	342	354	305	342	301	332	348	331	305	357	317	329	347	335	340	312	349	332	324	364	320	347	335	328	341	357	341	321	341	335	334	360	365	326	319	305	359	333	351	330	324	325	311	335	340	301	347	326	345	334	341	353	326	348	348	342	338	348	370	366	338	357	314	343	364	334	369	369	325	339	311	336	371	332	350	328	326	338	334	371	352	323	332	362	300	330	325	333	348	329	329	373	302	356	354	311	350	312	333	329	334	323	315	366	334	335	346	343	312	347	355	322	293	347	351	307	336	344	331	325	328	320	338	306	321	317	310	321	331	337	338	318	311	343	325	350	320	362	324	326	328	337	335	353	303	334	345	349	334	328	310	337	334	344	353	314	356	363	321	332	333	358	316	299	352	323	345	312	344	356	356	336	343	337	351	316	352	330	314	330	342	302	339	319	322	335	352	322	361	371	319	321	348	310	322	356	351	310	315	353	357	321	327	356	297	298	315	354
29358	4086	1385	1098	824	650	490	429	394	338	317	280	245	262	266	265	241	220	220	220	224	215	243	207	220	208	198	212	214	199	210	183	209	209	215	203	192	180	205	209	176	197	176	212	229	195	179	217	194	202	200	207	201	178	202	198	181	219	209	220	209	205	197	219	175	203	198	180	161	177	188	176	207	181	201	205	189	178	210	178	190	201	196	190	190	200	218	193	168	198	181	178	224	198	210	193	186	200	195	206	189	197	196	214	196	181	207	192	180	192	193	194	192	168	223	191	183	198	196	184	180	214	206	195	188	184	210	215	164	184	217	226	217	183	169	199	205	191	192	176	191	176	190	207	186	179	196	207	178	172	172	199	189	192	181	206	208	190	190	191	200	203	210	189	181	183	229	202	180	187	187	216	217	170	175	190	173	199	213	187	214	198	173	218	198	219	189	203	222	189	203	209	209	175	211	195	202	196	191	187	199	192	208	193	212	183	198	193	212	178	187	209	194	214	177	197	198	174	221	176	206	218	195	185	194	206	196	204	180	202	174	224	207	202	194	196	205	194	196	191	199	199	198	177	179	193	187	196	199	202	221	217	199	189	208	193	224	183	180	214	184	204	196	200	164	212	209	167	185	200	204	193	216	186	197	187	191	202	196	190	180	179	179	195	213	200	171	223	189	187	213	206	169	185	189	193	204	206	190	197	219	174	216	197	190	189	190	192	197	195	195	206	189	190	192	183	171	207	190	214	205	227	168	183	217	180	197	185	207	212	183	189	200	193	199	176	201	168	176	213	163	189	180	195	206	205	218	201	180	171	208	202	205	211	187	206	178	201	187	194	201	200	189	200	200	192	192	175	192	204	215	199	206	179	183	190	172	206	183	173	227	170	212	210	204	175	190	192	211	184	200	200	213	192	182	220	190	211	201	204	190	187	215	199	206	182	174	183	209	204	172	205	197	179	203	200	177	219	209	198	197	190	228	179	206	173	174	169	193	175	206	242	205	187	208	188	178	196	190	204	191	178	184	215	199	187	195	189	181	202	172	205	186	186	210	206	176	180	189	214	182	193	196	187	177	183	208	194	186	200	217	205	221	178	170	200	200	213	208	204	206	175	177	200	226	172	193	201	179	190	186	178	174	203	206	170	197	189	185	217	199	202	168	196	195	188	198	184	204	197	173	173	186	181	175	178	201	214	189	216	226	185	196	192	193	192	205	183	171	182	199	178	196	208	217	202	178	192	189	192	204	180	194	240	203	184	187	205	220	216	172	215	198	160	175	199	200	194	173	204	178	205	194	186	180	185	184	195	186	177	184	212	188	187	212	191	182	206	171	198	204	202	169	199	189	204	198	200	195	164	198	208	184	187	184	225	198	176	196	184	200	193	225	202	196	219	160	187	174	194	214	209	190	210	196	202	205	177	180	185	170	174	201	194	185	176	181	167	216	198	194	195	173	209	193	165	203	190	167	204	193	229	173	181	169	215	189	189	223	208	205	190	191	177	217	213	203	205	189	198	198	181	202	188	186	196	195	172	203	192	220	181	190	206	177	184	170	189	194	227	193	189	167	196	196	189	203	174	186	207	212	191	191	173	198	195	177	187	190	198	223	206	207	201	208	179	158	206	190	208	185	187	174	201	181	192	171	213	189	208	196	200	205	218	169	196	217	181	201	210	196	184	175	209	182	201	201	175	204	211	206	216	205	172	187	191	201	172	207	215	202	177	193	189	193	180	195	195	205	189	212	204	181	205	186	207	198	183	211	180	188	187	210	193	196	198	199	173	196	206	206	207	188	203	178	200	216	197	217	177	190	188	183	205	193	201	207	202	204	190	191	183	200	186	212	199	215	225	178	213	214	198	187	192	202	193	185	201	216	184	202	220	177	200	192	179	210	190	186	195	195	201	184	190	192	186	184	167	191	195	195	195	192	194	203	196	197	190	185	189	170	200	198	173	195	185	200	195	201	204	190	193	217	192	168	189	183	187	188	208	196	185	192	169	196	182	200	187	184	210	213	209	185	184	177	192	177	202	208	211	198	196	199	185	193	190	195	201	195	208	196	219	168	191	200	210	180	163	194	199	201	195	172	174	198	190	186	201	201	164	187	207	205	205	211	164	177	174	176	181	203	189	189	209	193	201	211	200	187	237	172	195	210	193	177	188	201	194	232	176	188	185	187	185	193	196	182	216	217	170	178	195	186	202	196	194	183	190	181	195	181	196	213	191	203	178	216	204	200	188	185	166	206	188	190	201	195	208	166	195	200	196	182	190	187	181	222	186	197	208	198	181	212	174	201	215	197	207	192	186	175	190	203	165	217	186	210	210	181	194	167	216	204	220	197	190	213	189	170	196	181	178	191	188	202	195	202	199	195	180	214	185	214	179	183	198	185	205	193	193	189	172	209	179	186	172	207	191	193	203	198	186	187	193	179	203	222	177	166	211	164	175	206	178	171	199	193	214	192	201	185	175	187	218	199	187	202	208	200	217	184	191	191	178	199	239	184	198	208	185	176	198	202	185	218	189	201	189	186	176	187	190	189	185	183	196	201	208	201	189	184	191	201	197	183	184	170	188	198	193	202	209	195	182	203	193	166	184	217	186	207	199	206	196	186	169	184	211	197	196	194	186	180	180	213	188	213	181	184	203	178	189	170	192	200	209	201	214	200	208	213	182	185	191	189	206	204	197	182	193	193	186	191	180	195	210	205	197	188	186	192	198	182	197	211	218	215	206	187	185	190	186	172	186	201	192	187	175	203	206	193	180	200	200	171	211	192	166	206	179	174	195	174	149	175	218	185	198	186	212	167	183	203	191	177	198	200	172	193	202	219	212	186	181	199	208	185	198	226	203	213	180	209	215	186	189	209	205	177	207	172	191	173	207	182	191	227	196	201	183	177	191	200	182	180	192	201	210	194	181	193	209	175	188	211	222	195	209	210	202	205	195	218	188	216	215	167	179	211	160	217	187	210	193	184	202	183	214	223	189	185	185	201	219	188	193	182	178	214	220	189	178	212	199	177	214	210	197	187	206	191	199	210	191	183	192	185	219	160	208	203	186	189	181	214	189	174	194	196	191	184	182	208	196	190	194	176	215	202	219	176	183	209	206	197	187	194	203	173	199	201	175	172	203	181	178	182	187	168	209	223	189	184	173	208	203	195	196	201	183	201	183	187	173	200	185	193	210	208	181	181	191	195	177	203	211	211	193	209	197	198	183	229	197	187	180	167	187	209	165	194	189	213	198	191	196	218	195	181	194	201	193	192	184	188	198	225	184	209	203	185	188	177	213	196	185	194	196	202	205	174	214	192	204	192	204	176	184	186	195	205	186	183	200	223	186	189	200	166	201	182	187	190	186	173	192	205	168	208	187	181	184	184	168	188	185	202	203	179	206	192	183	178	180	186	196	184	189	201	185	180	206	224	198	194	171	197	215	181	183	193	178	195	219	182	184	164	196	202	177	214	174	211	189	204	197	182	167	178	200	195	193	203	194	181	189
13949	1554	3235	3662	3219	2721	2325	1922	1637	1552	1294	1181	1100	1103	998	928	858	906	837	800	829	845	753	807	701	737	706	712	699	705	719	700	671	724	704	696	640	675	662	654	639	616	599	629	664	608	658	647	613	669	628	627	608	642	672	625	630	668	657	636	660	619	655	599	607	588	640	682	592	593	586	618	624	670	622	674	619	624	634	566	616	682	606	576	636	593	631	616	642	648	624	648	648	645	630	616	657	610	639	642	587	658	642	631	623	607	658	638	640	604	611	610	595	586	657	593	582	591	614	592	588	566	624	615	607	566	649	604	630	604	616	601	625	632	617	616	590	651	659	626	627	628	603	611	609	576	627	577	577	597	563	630	684	572	580	562	621	592	569	644	580	598	643	593	634	624	613	594	610	609	609	599	624	635	579	609	595	608	609	639	576	561	623	590	585	604	614	611	578	580	589	634	599	607	633	577	614	622	599	617	603	609	630	604	623	637	643	634	544	579	589	597	630	570	630	599	626	546	610	618	603	587	597	626	635	618	630	611	582	615	597	610	629	582	617	593	594	592	575	590	633	617	606	581	591	591	625	612	610	623	536	618	595	665	576	596	584	595	611	577	607	598	607	574	617	564	626	576	588	573	567	624	579	608	634	604	573	614	622	611	655	609	613	616	584	582	626	612	642	626	618	637	597	628	602	617	601	572	572	584	614	618	617	561	631	602	566	635	578	571	589	600	598	603	579	619	589	612	587	584	663	608	592	581	661	600	598	667	614	683	633	603	612	595	633	609	600	605	622	598	581	598	595	587	627	661	616	634	574	578	603	623	622	641	628	626	626	580	607	626	582	623	567	650	599	566	562	645	652	641	621	604	567	615	595	648	592	617	651	597	595	610	656	641	586	559	595	608	596	584	614	604	620	608	654	570	636	638	596	601	601	606	575	572	598	584	599	625	586	551	603	638	637	598	637	585	607	640	596	593	529	582	635	634	639	601	536	649	653	602	569	605	666	592	603	604	588	612	603	589	635	610	590	573	628	592	619	593	651	598	600	598	609	635	587	607	560	628	634	595	611	581	593	599	625	595	619	579	649	607	579	597	589	612	618	566	574	612	599	598	584	616	579	627	608	556	644	586	591	660	605	564	589	606	609	613	608	572	583	611	598	574	613	606	635	651	622	644	574	591	647	618	582	576	578	588	622	593	590	637	607	574	602	604	571	598	579	582	603	587	644	640	610	604	606	629	609	649	614	609	597	613	592	588	573	657	587	606	643	575	602	621	620	594	610	614	620	591	618	607	569	625	618	591	544	610	593	575	569	617	620	610	584	583	612	622	581	634	609	662	603	614	581	575	598	591	631	615	628	597	591	613	540	626	584	611	617	584	615	615	572	631	579	587	624	630	624	600	597	618	621	589	638	606	629	653	556	627	632	612	635	610	604	624	626	635	616	635	605	645	620	584	606	594	578	646	564	622	630	595	552	595	586	635	584	580	590	637	603	591	604	600	599	604	584	583	623	604	595	570	609	625	636	648	638	577	586	626	615	594	586	630	629	620	632	591	634	627	567	631	606	619	631	630	572	631	605	604	554	576	610	599	644	618	599	602	624	594	631	629	628	603	590	626	568	584	645	581	620	621	657	618	610	565	652	577	617	611	611	573	629	613	605	608	587	608	618	585	607	595	613	600	633	607	549	590	611	656	582	573	587	607	610	619	655	597	588	644	625	606	588	592	576	604	603	623	620	571	637	587	648	627	606	579	613	616	597	579	611	619	600	580	607	654	594	597	606	592	587	573	568	634	610	592	606	619	609	583	671	586	601	618	647	613	609	628	611	640	670	611	583	576	624	612	592	588	576	611	619	605	601	620	573	567	622	587	609	586	661	628	589	653	608	597	630	624	610	597	618	606	614	589	584	574	605	617	652	641	600	619	607	555	655	615	628	637	594	602	600	622	618	619	556	619	623	618	616	567	627	601	584	614	606	615	551	554	597	634	638	625	640	649	599	625	583	600	633	622	613	607	589	552	615	608	632	589	568	611	589	644	607	655	564	599	635	602	618	602	630	618	596	611	599	650	617	616	574	613	590	635	618	597	603	625	656	627	627	588	617	577	584	599	613	617	631	606	626	568	594	623	602	660	592	563	634	605	606	585	587	621	617	596	620	590	572	603	578	563	588	617	604	603	568	639	605	582	617	615	618	590	616	588	629	613	616	611	666	565	602	605	602	559	591	601	609	601	639	620	627	591	628	633	580	611	580	591	609	597	627	608	600	580	600	617	654	600	612	566	648	623	580	630	630	561	615	624	577	577	587	622	630	608	582	564	593	600	647	597	580	605	559	619	598	637	685	591	619	629	653	594	592	595	627	579	570	602	621	553	593	612	611	620	586	609	627	659	566	601	557	616	632	559	646	641	595	611	645	611	602	578	584	621	586	592	564	636	653	601	595	612	589	600	626	597	550	604	618	637	596	634	598	618	637	591	635	609	627	585	652	586	581	648	611	622	589	614	594	610	623	613	583	597	627	589	612	586	593	586	651	601	565	598	631	578	634	607	566	583	586	577	624	588	606	577	589	644	585	635	597	566	612	635	637	621	593	591	625	579	653	636	609	611	541	621	596	553	596	621	611	642	652	587	603	620	622	571	593	602	618	604	596	571	596	633	620	631	595	582	580	654	563	605	608	646	607	574	621	605	630	624	602	609	597	606	628	581	618	622	607	596	630	619	598	566	605	607	639	644	594	596	619	617	569	585	645	613	640	627	631	636	631	594	562	643	598	606	615	630	610	592	591	644	590	581	635	561	609	621	584	621	560	627	580	620	629	586	625	632	600	643	579	634	649	637	635	641	593	609	567	623	586	577	637	604	617	623	620	544	614	634	607	606	584	599	565	563	570	583	554	653	622	649	619	616	642	633	582	631	655	615	560	632	619	633	658	594	559	611	648	647	578	603	584	587	626	606	624	581	642	648	590	630	638	603	589	634	586	634	605	616	651	628	600	590	587	603	588	612	568	581	567	599	611	613	546	587	597	623	618	655	647	600	612	622	625	617	634	551	656	651	609	622	579	580	620	605	614	625	648	672	645	589	574	595	558	647	644	628	616	604	609	625	612	603	598	625	579	589	598	599	614	667	604	653	605	618	613	594	615	616	595	609	610	599	576	655	630	588	618	673	636	592	628	640	581	597	565	586	608	591	590	643	557	612	593	557	554	602	575	628	601	596	624	593	573	597	658	598	590	611	593	588	612	634	638	590	598	602	593	623	619	590	646	583	597	613	609	614	571	621	569	593	635	626	610	600	596	600	628	615	606	619	613	599	628	618	565	619	654	618	621	588	646	629	619	617	618	632	624	597	571	599	578	603	634	604	612	565	615	628	587	583	580	652	593	657	584	656	611	635	639	609	631	584	611	592	602	544	595	623	607	591	604	621	595	559	606	599	610	582	629	608	609	629	594	600	572	640	638	609	572	608	637	607	603	566	586	586	649	588	580	603	602	599	585	598
39028	9470	3010	2065	1569	1230	988	735	648	563	456	502	455	367	387	382	356	343	351	302	348	350	341	302	302	306	335	321	325	330	296	296	299	297	282	305	298	297	310	305	277	301	291	285	284	266	314	284	304	275	284	252	284	276	285	297	302	255	273	282	275	296	280	320	267	283	317	306	309	285	316	286	280	291	276	328	265	307	272	304	291	282	280	285	280	293	324	271	276	292	265	302	284	282	288	276	287	260	283	274	297	302	293	277	295	278	301	293	313	299	273	277	295	273	306	311	289	297	297	278	281	264	303	282	269	269	284	288	314	249	319	252	291	262	311	290	282	312	281	288	301	289	291	292	289	305	331	278	306	295	270	333	270	330	281	288	279	287	287	302	290	302	272	276	289	258	283	271	286	288	300	309	279	284	269	277	277	306	285	280	294	310	287	270	291	297	287	283	259	308	308	282	319	280	298	304	273	297	263	273	287	277	295	288	245	284	292	290	305	291	264	300	277	289	280	256	320	291	280	289	308	290	282	319	287	300	284	315	294	334	305	298	286	280	298	305	289	302	291	280	271	294	278	285	302	274	247	295	283	284	292	280	283	270	264	269	257	295	294	268	297	281	290	288	302	299	259	310	310	321	274	309	296	267	273	269	279	307	301	272	260	312	289	314	287	283	309	320	304	271	280	272	293	309	291	304	297	281	271	288	293	296	295	295	287	300	284	304	258	273	270	281	266	282	254	287	285	269	298	267	279	233	304	280	269	280	295	305	322	286	310	275	296	285	281	303	282	271	296	306	267	291	317	274	271	295	266	311	270	328	290	299	290	294	274	308	288	266	274	284	263	284	288	295	307	309	266	276	280	317	293	244	292	264	276	277	289	303	266	296	281	303	308	274	296	305	314	286	289	275	263	278	283	274	294	278	310	291	273	273	267	301	294	300	304	303	271	246	290	297	311	262	274	277	307	290	304	257	280	277	275	291	295	277	282	308	279	278	288	296	295	282	275	302	277	281	285	317	278	305	293	301	274	277	303	302	277	324	277	264	251	307	326	296	302	303	303	293	297	292	247	273	291	280	244	291	293	292	254	282	260	267	284	279	257	329	299	294	300	309	291	308	276	263	284	300	313	309	284	275	293	318	292	267	290	330	282	301	305	274	272	271	298	274	322	284	265	276	288	301	277	280	262	303	254	271	280	294	324	278	306	287	286	283	269	287	297	278	281	290	257	270	279	281	290	308	290	303	315	292	331	294	287	298	300	286	275	252	292	304	309	302	292	301	287	267	303	294	247	297	314	293	277	303	288	293	304	291	277	270	297	307	253	277	264	299	287	280	312	279	278	288	299	278	296	269	282	276	295	295	297	306	287	320	283	286	301	283	290	268	314	257	296	290	301	272	269	258	296	296	271	266	262	259	259	290	283	299	291	270	293	322	299	259	286	300	255	294	292	309	284	310	303	305	302	271	291	261	234	275	297	264	296	266	296	264	272	277	288	296	294	304	299	267	307	294	285	253	291	304	278	304	291	257	294	274	298	292	286	264	276	294	285	268	266	300	294	277	299	290	291	274	292	278	326	305	304	267	292	298	308	313	299	286	311	293	253	285	302	315	289	279	266	258	313	283	274	248	273	309	278	315	286	291	296	257	290	287	263	283	287	285	252	286	282	328	255	297	316	290	286	290	303	280	296	262	270	285	287	270	302	292	316	300	280	278	269	314	327	282	292	282	292	278	276	263	274	275	283	268	279	291	305	273	302	291	328	280	291	286	311	281	272	287	298	307	294	321	285	293	280	307	298	311	276	290	295	287	302	288	296	258	298	264	289	282	248	302	284	320	312	260	314	273	289	290	277	311	285	295	308	318	305	297	292	292	283	315	285	314	302	288	284	296	278	268	316	275	294	320	317	280	251	310	281	267	281	294	260	269	303	276	281	310	275	254	279	296	294	284	300	280	277	281	275	268	274	266	303	292	277	261	288	279	251	283	286	294	281	296	312	262	296	305	292	277	297	311	280	294	287	302	304	279	280	270	266	267	304	293	268	273	287	275	286	301	317	293	272	299	296	302	308	285	273	271	265	274	287	293	262	269	269	281	280	268	300	284	310	298	285	255	263	283	305	300	294	271	305	282	272	284	283	305	289	303	265	286	275	290	300	256	293	294	287	258	266	295	298	304	311	270	289	312	311	343	318	300	300	308	255	280	265	296	270	303	271	311	298	290	271	290	255	289	274	317	292	279	291	285	295	322	281	283	275	296	313	288	304	260	312	278	281	293	295	271	287	284	299	268	299	281	276	277	297	290	294	311	298	322	282	293	279	279	294	307	277	289	268	282	311	321	295	279	268	277	299	296	277	279	273	284	272	280	299	262	269	276	276	309	309	267	268	277	283	279	284	304	254	283	274	283	260	267	235	302	284	282	291	265	309	290	282	317	258	258	296	271	303	314	322	257	292	293	246	278	292	295	278	317	262	268	305	276	277	272	283	284	281	278	270	275	293	289	277	306	265	268	243	300	294	300	272	284	303	278	308	272	270	273	256	298	291	288	269	295	289	295	298	282	313	283	292	284	293	288	285	297	291	277	330	273	283	290	279	274	297	291	280	285	298	276	295	294	301	281	282	275	266	267	282	293	304	290	268	286	301	285	269	258	268	291	288	276	289	268	286	268	303	276	266	309	315	300	279	274	277	277	291	309	271	271	297	261	290	266	303	307	305	269	280	298	287	299	281	286	255	269	287	280	283	258	296	272	285	290	292	282	302	294	288	266	286	276	302	275	303	319	278	291	288	289	279	286	295	293	291	271	250	304	288	263	274	293	294	274	272	273	285	288	302	293	255	271	293	316	285	279	275	302	289	295	285	313	296	284	299	273	293	313	317	283	264	325	285	257	300	269	261	309	300	270	309	267	281	308	289	319	275	274	299	268	295	284	273	259	292	310	291	298	317	265	303	261	296	276	269	288	314	289	285	292	286	276	306	298	298	275	303	262	253	299	299	274	282	264	244	281	265	267	298	271	304	257	262	308	282	249	277	269	279	297	264	286	273	291	297	299	295	295	278	290	291	279	271	308	296	262	255	285	287	264	300	291	300	301	292	275	279	277	275	281	280	316	280	303	246	299	310	292	288	273	297	277	285	289	284	292	282	300	281	304	290	298	267	285	267	287	301	296	306	261	282	269	257	266	289	282	282	291	267	288	269	261	258	282	294	272	299	304	313	284	313	289	292	285	284	257	278	288	287	251	277	285	281	286	285	259	265	264	278	280	269	285	276	266	285	255	283	288	268	298	287	261	285	262	288	263	277	264	322	295	292	282	303	297	280	322	286	279	271	276	300	282	303	280	284	299	296	306	320	262	324	264	278	278	297	315	286	256	301	306	280	262	271	299	282	288	296	303	287	275	268	270	276	304	285	297	292	282	271	273	313	275	270	258	274	279	280	294	328	289	275	245	275	281	293	241	294	272	300	278	262	301	325	304	306	276	276	293	281	319	284	317	268	273
17347	2641	5486	6517	5622	4759	3996	3274	2799	2468	2225	1873	1804	1612	1532	1408	1343	1342	1283	1270	1229	1216	1113	1120	1070	1057	1059	1044	988	1047	992	1017	970	1013	1000	933	986	951	919	909	966	941	918	884	910	939	853	852	914	897	924	857	866	909	870	879	875	900	895	901	885	857	868	878	846	887	858	828	803	898	928	876	778	877	889	820	867	853	877	862	820	869	859	847	887	830	854	850	873	830	804	862	858	907	821	827	847	815	864	831	868	892	807	849	822	851	829	824	847	867	830	826	821	893	863	792	778	827	804	854	784	783	850	836	827	874	841	792	846	884	854	835	843	838	804	837	820	834	824	842	834	803	849	874	813	822	843	832	815	885	820	797	867	801	830	837	850	830	821	811	793	830	816	860	827	846	802	848	854	755	813	832	822	869	863	804	830	843	819	878	820	837	837	807	865	857	787	856	800	795	866	838	832	884	871	918	830	769	851	836	822	833	820	847	826	808	822	869	808	840	831	820	771	790	825	856	827	835	863	819	863	813	853	824	837	840	786	872	836	759	817	827	842	814	814	851	808	832	861	825	874	796	871	889	838	816	828	835	850	840	822	800	840	736	820	841	782	841	815	842	801	823	838	861	809	799	829	857	820	792	810	825	837	827	853	814	840	808	841	843	858	836	814	802	819	843	819	821	872	850	857	795	842	829	854	829	815	866	870	796	825	825	835	851	820	840	846	774	840	841	872	775	847	850	824	796	838	804	807	839	819	830	827	814	846	827	827	824	808	864	858	813	842	806	853	847	797	831	878	834	806	849	817	788	816	861	860	834	857	825	782	828	882	821	816	792	839	895	803	836	828	823	838	826	810	811	821	781	894	818	793	849	854	840	850	837	801	814	863	921	786	780	864	882	861	788	830	856	829	837	828	791	809	859	797	801	827	834	858	797	854	847	836	814	796	844	865	829	833	869	839	774	824	846	840	803	843	873	815	810	848	851	810	819	800	848	889	812	805	871	802	825	789	861	860	846	820	837	844	784	866	817	867	834	852	811	840	820	807	815	860	832	857	854	832	820	822	838	886	840	838	832	825	865	890	852	873	827	853	854	833	870	845	810	835	865	879	818	884	835	862	908	801	783	877	833	815	835	821	824	811	805	864	819	866	858	827	843	850	823	846	830	828	797	868	830	833	868	786	879	798	822	817	852	845	764	876	810	825	876	840	858	839	828	791	802	859	835	862	825	846	857	808	794	822	824	828	821	807	818	771	818	882	849	865	851	798	863	829	851	823	861	801	828	834	826	839	825	783	840	818	809	825	833	898	817	855	845	833	839	857	855	789	776	818	832	828	856	793	829	799	856	800	837	846	810	853	843	841	788	857	805	784	836	835	798	850	807	833	801	825	870	850	819	836	840	764	836	853	769	845	844	808	868	820	863	840	804	885	853	838	792	853	827	774	813	880	816	866	815	833	872	864	867	828	864	820	831	840	838	815	810	838	859	810	882	806	856	871	837	832	803	828	830	858	850	826	868	845	828	835	840	831	818	787	855	830	843	837	854	855	852	884	832	773	866	821	809	806	816	768	827	821	832	824	866	870	877	838	898	804	836	868	776	825	816	846	825	784	798	812	844	875	812	838	849	865	816	828	809	796	834	824	849	836	817	811	800	793	867	884	851	829	837	838	803	818	830	819	851	794	847	808	841	771	812	841	844	837	823	833	805	867	830	821	816	866	839	819	837	783	832	815	811	872	864	794	785	801	821	847	844	835	826	845	815	815	845	855	806	838	819	815	791	784	779	801	807	817	882	830	837	834	813	853	881	809	861	836	815	801	841	817	890	834	853	875	839	812	878	797	868	787	812	817	853	805	794	831	786	859	807	841	849	871	803	797	785	824	864	799	825	840	805	834	811	803	833	799	842	815	802	842	800	818	798	819	823	830	828	811	837	804	913	776	800	815	852	850	782	842	851	846	872	835	806	816	874	818	884	819	888	850	828	807	857	813	816	835	825	812	886	818	821	828	779	792	820	819	830	860	838	845	846	852	882	843	747	886	799	844	847	807	805	837	808	815	768	875	855	795	790	849	824	853	814	859	855	874	810	877	773	862	767	817	812	836	800	804	867	876	838	826	813	836	817	826	841	887	824	861	885	837	835	856	860	825	858	835	871	810	812	845	815	806	837	851	798	843	824	882	847	829	874	851	745	834	918	864	836	783	787	846	903	887	806	776	856	827	863	867	795	827	835	775	827	858	837	809	835	880	789	809	790	802	808	825	865	819	824	837	910	796	844	872	758	830	808	831	834	809	834	832	837	807	864	898	838	812	825	812	836	852	858	850	842	863	792	854	795	839	826	826	855	809	833	831	837	889	861	860	809	804	845	827	819	828	857	772	775	882	797	819	781	797	829	836	843	838	858	792	846	816	837	871	800	893	874	827	834	845	826	813	765	834	859	863	849	847	849	798	840	860	790	865	816	858	896	800	819	838	830	907	819	772	793	842	829	839	848	771	762	823	808	793	805	781	830	858	830	832	854	798	852	847	816	835	787	876	815	874	818	874	845	835	848	826	775	816	786	852	789	822	789	832	802	852	829	810	803	801	823	800	803	806	815	836	809	815	814	834	869	852	849	814	858	844	817	824	834	842	804	853	818	827	778	828	839	804	823	831	809	849	896	837	822	831	772	800	821	857	830	817	807	835	786	828	798	822	815	898	815	807	834	846	814	784	836	873	848	796	827	827	901	822	831	833	793	804	852	851	865	824	828	847	851	833	812	823	801	805	812	839	787	790	792	863	794	846	791	848	812	873	783	825	828	786	821	840	842	836	831	827	868	842	872	853	867	801	816	845	880	877	809	775	831	857	804	915	852	808	822	824	869	818	837	835	773	853	819	824	802	833	810	888	870	868	847	850	842	761	840	886	893	792	877	796	840	760	804	878	825	827	821	832	806	793	829	859	825	854	861	846	807	855	816	805	828	861	818	804	853	815	793	822	826	869	772	858	829	845	832	884	815	798	853	843	866	807	842	834	809	869	835	795	792	846	853	857	839	815	824	850	829	811	856	831	849	827	861	844	809	853	857	869	900	852	853	860	838	847	836	833	865	826	807	828	848	797	791	827	802	826	864	834	901	870	860	799	803	778	844	821	844	804	855	855	851	819	866	803	751	810	831	790	833	786	816	838	846	818	853	824	786	812	823	814	845	828	817	854	845	825	852	816	834	806	816	782	848	819	800	792	848	839	833	773	814	809	825	793	791	855	819	847	770	823	811	801	798	837	835	793	811	841	882	800	875	847	789	749	820	827	811	872	820	828	840	867	874	828	817	798	830	840	817	866	775	848	767	800	821	854	836	891	798	773	817	823	789	806	800	822	871	848	824	814	857	864	859	833	837	881	853	856	824	852	786	863	855	880	826	791	850	833	812	820	823	820	838	805	876	869	891	779	807	836	812	834	899	850	847	837	797	852	831	832	830	802	827	880	860	840	786	834	860	866	876	816	794	829	808	843	824	896	856
5451	248	170	142	161	113	128	97	91	105	97	87	89	115	85	85	91	97	92	95	93	100	92	100	98	93	97	91	101	91	99	90	96	103	87	98	104	95	75	103	67	93	108	91	92	88	97	104	73	106	85	94	87	92	80	101	80	100	100	93	110	106	84	89	100	90	103	56	97	101	97	107	75	96	86	106	92	82	91	95	80	88	97	84	95	89	91	77	93	83	84	88	73	86	78	87	101	102	83	102	88	79	111	78	98	100	84	91	92	100	92	86	72	109	106	95	83	106	87	95	86	83	92	76	77	96	90	85	96	89	84	89	89	89	72	81	94	80	93	76	86	87	97	83	108	91	81	98	104	91	90	88	86	74	91	84	71	99	102	89	109	97	97	92	92	90	104	107	102	95	93	82	102	100	112	108	100	88	97	83	98	99	99	109	72	96	79	104	93	94	87	93	80	93	120	109	103	88	83	95	81	107	86	86	98	88	102	83	98	106	92	86	98	86	88	92	101	93	92	88	108	75	104	80	85	81	85	103	83	96	85	93	101	96	115	104	89	81	97	73	98	83	89	90	84	100	100	101	91	90	99	95	92	88	76	96	89	101	107	100	76	92	95	82	74	91	96	97	90	88	83	97	94	85	108	89	84	83	85	92	88	100	94	77	88	86	85	82	85	88	98	92	82	107	76	90	112	88	92	97	85	86	90	103	96	97	97	115	84	92	93	89	104	92	92	85	87	92	95	89	104	85	80	106	72	91	91	96	98	102	89	85	102	98	88	84	90	89	92	102	65	78	83	102	105	81	76	96	87	93	99	77	81	95	102	86	85	89	87	89	105	88	82	94	90	84	92	94	99	92	92	83	89	99	107	86	112	88	96	102	98	97	106	75	99	93	91	102	95	108	83	96	74	103	71	84	107	105	84	84	98	89	105	119	100	85	81	100	78	109	103	110	96	96	86	99	87	90	88	98	84	84	108	89	80	99	92	99	98	81	86	92	89	105	90	97	106	95	91	101	82	89	98	101	99	84	79	103	101	111	98	88	76	80	95	94	93	84	81	97	74	90	91	79	90	88	86	83	86	104	75	102	111	93	97	87	114	84	99	77	70	95	87	89	99	95	98	90	94	86	85	79	89	98	108	94	94	82	87	90	102	85	86	86	85	79	112	97	83	102	80	86	85	107	85	93	78	107	88	83	102	91	81	82	102	93	89	83	73	86	79	99	87	74	87	94	95	78	83	106	75	82	88	105	95	97	89	100	90	93	103	100	90	90	91	93	86	93	76	99	96	88	89	94	95	94	90	97	80	92	84	82	78	83	88	83	82	82	84	76	107	88	106	103	97	126	88	104	99	87	94	95	89	84	76	96	101	92	106	96	79	91	102	84	102	90	97	83	89	88	90	81	78	97	86	103	101	87	100	87	91	86	85	97	92	87	102	82	88	80	82	121	85	91	90	92	89	97	92	96	101	73	74	88	85	82	87	91	107	73	85	92	110	80	86	94	84	104	110	79	90	90	97	100	87	88	88	98	96	94	107	82	89	75	86	69	83	99	91	84	96	96	98	80	85	91	82	100	103	96	86	80	86	92	91	105	92	88	85	110	100	111	93	79	94	92	103	80	91	94	85	96	92	90	89	81	82	90	96	94	90	87	110	68	82	94	105	93	101	88	93	87	100	97	109	103	83	100	90	92	105	119	76	88	84	81	83	90	81	126	94	89	93	84	88	100	74	99	94	83	89	105	94	107	93	87	106	84	83	99	81	96	90	103	109	92	91	96	83	97	84	112	94	85	82	92	99	82	91	97	86	78	85	86	100	98	82	93	87	99	86	102	83	84	83	90	96	87	88	92	100	98	100	98	89	82	90	100	99	82	91	99	73	95	77	90	104	98	92	103	100	78	90	109	93	74	88	90	100	82	92	85	90	90	78	87	91	87	90	109	86	73	95	100	81	93	107	84	89	85	82	93	87	79	101	91	92	89	95	101	76	65	82	99	81	65	90	96	101	85	92	82	84	87	90	86	91	93	102	102	92	99	91	91	81	103	85	96	93	90	97	96	96	109	94	89	94	70	88	100	83	100	88	83	95	81	89	76	93	97	88	78	118	86	89	83	96	94	87	104	80	98	91	101	85	92	90	98	98	101	83	100	87	119	89	95	86	85	85	85	93	103	100	79	92	77	92	99	94	95	83	104	94	84	93	97	112	88	109	80	98	90	96	84	98	88	93	106	106	83	108	77	94	68	82	90	93	86	109	105	90	75	94	93	95	93	98	83	108	110	82	91	95	92	86	97	89	87	90	89	106	74	88	91	93	96	85	105	84	94	98	100	88	92	93	96	89	101	92	91	92	105	98	106	110	98	86	103	112	74	101	79	103	100	75	103	106	98	103	89	90	93	82	94	87	91	98	81	93	77	88	89	88	85	91	84	87	84	103	101	106	82	95	86	78	87	101	115	81	82	96	80	102	92	87	96	80	88	73	81	104	90	113	74	101	91	89	98	104	88	87	82	109	104	99	87	93	95	86	91	91	96	98	100	86	98	88	99	96	100	95	101	90	66	104	105	108	95	90	95	92	85	80	105	93	80	84	94	94	105	95	108	85	88	98	101	98	94	86	109	95	90	96	102	81	110	71	91	89	84	104	77	97	81	88	99	98	83	82	85	114	95	94	91	97	102	93	93	92	87	112	79	91	113	91	77	83	98	81	99	86	73	100	89	97	98	84	80	83	104	92	95	92	102	104	94	98	110	95	71	117	94	87	82	87	92	102	86	114	96	85	117	92	96	105	98	79	103	88	100	83	92	97	81	88	78	73	93	82	101	96	89	97	79	87	88	78	96	85	95	90	88	98	83	85	98	95	97	76	92	81	91	101	91	102	90	90	90	104	91	104	74	84	96	86	86	83	103	99	89	98	92	82	85	110	95	103	93	102	100	100	83	87	88	96	91	127	100	85	86	85	99	94	85	87	82	85	101	77	98	94	95	88	91	85	84	111	76	81	77	107	84	92	94	80	99	92	105	84	89	93	89	104	108	79	96	104	78	90	97	86	92	97	102	91	94	82	91	101	74	83	99	99	120	97	100	82	88	91	97	86	90	104	106	98	91	114	91	94	97	100	94	90	92	76	95	103	101	86	89	92	91	107	85	97	92	100	89	100	95	105	91	87	102	99	95	90	83	97	90	84	88	86	89	102	100	109	82	87	110	85	98	109	91	97	82	85	92	96	97	94	101	81	94	99	78	97	82	95	107	89	83	86	90	96	79	87	103	94	79	98	93	78	83	104	115	90	85	94	102	80	84	84	78	67	86	85	118	88	108	89	95	86	86	93	98	94	91	83	89	91	85	95	92	96	99	87	94	94	128	86	97	87	79	92	87	90	67	78	87	89	90	82	101	80	99	91	99	91	100	85	98	77	102	106	79	98	91	70	71	101	82	91	93	92	90	97	87	97	91	73	91	113	94	94	99	88	96	87	97	82	87	76	84	92	93
6272	435	552	600	575	511	497	406	384	426	387	372	332	336	342	346	333	354	367	371	382	350	350	337	374	370	349	320	349	362	322	333	305	352	358	329	327	375	349	321	325	349	329	325	338	341	330	361	350	331	330	329	328	343	332	336	335	328	321	335	295	337	360	332	282	319	310	311	331	344	369	333	313	325	328	339	337	344	294	348	329	338	329	331	324	330	310	336	332	333	358	325	358	353	318	313	325	350	321	306	308	342	335	333	341	335	340	334	347	291	361	338	300	334	338	335	285	327	339	339	344	356	333	332	320	340	330	342	301	331	326	333	342	322	328	295	326	342	310	325	340	335	320	333	312	338	311	332	292	350	320	331	324	306	322	347	310	364	341	343	327	310	336	340	358	331	341	320	374	291	357	320	357	358	346	354	333	355	330	342	356	320	343	308	320	327	332	338	308	306	344	335	348	329	350	307	318	335	331	311	323	320	345	341	307	334	345	368	350	301	326	345	355	316	335	347	333	344	326	355	335	345	327	334	319	345	335	329	334	306	318	315	328	328	351	322	335	333	312	350	312	332	334	332	331	321	311	303	354	326	348	336	330	324	312	316	353	307	337	321	327	394	342	317	326	328	328	312	330	345	352	333	308	337	322	360	328	338	326	302	334	349	345	327	342	333	344	332	347	306	351	312	326	346	323	319	307	335	366	360	367	347	335	310	344	305	330	315	341	309	340	328	301	330	311	337	360	354	332	313	326	309	341	309	363	355	337	338	323	357	327	362	350	354	318	335	326	322	325	354	309	329	299	296	328	336	342	313	329	329	346	327	303	351	356	367	339	325	331	350	304	354	325	336	316	321	331	363	316	365	323	353	367	317	350	318	333	331	323	335	329	339	348	324	331	332	353	333	343	308	370	332	307	324	326	334	324	338	359	343	331	342	347	344	329	340	312	331	337	333	328	319	315	358	351	338	332	301	316	324	356	338	307	346	319	337	299	355	324	334	321	311	346	306	334	351	313	349	340	359	343	336	333	296	331	341	306	308	313	322	318	327	336	329	343	333	314	327	377	344	325	340	334	302	343	320	307	328	318	374	351	344	306	370	358	316	336	326	362	308	372	332	309	357	332	315	368	323	304	354	352	333	368	321	361	298	298	337	334	336	361	380	367	331	312	316	329	364	351	325	340	319	359	317	322	371	325	345	321	363	329	315	299	328	339	329	325	344	307	380	363	348	323	349	354	335	359	326	341	344	344	349	326	331	306	346	320	319	301	319	342	314	350	358	342	317	334	347	362	325	305	322	338	326	343	320	318	311	312	339	329	370	330	358	357	348	313	326	335	320	317	322	369	310	337	314	330	356	341	340	338	349	327	296	325	318	299	339	325	363	325	350	332	306	337	292	361	302	316	332	318	299	330	332	325	358	301	345	322	343	333	346	326	329	298	342	329	332	328	320	324	335	349	334	324	333	356	315	298	328	316	340	318	326	341	315	314	347	329	361	324	345	336	333	353	338	344	351	337	324	336	304	303	348	320	312	318	330	336	302	312	350	305	330	346	331	368	317	363	345	317	324	336	335	339	340	334	371	314	334	334	324	333	316	358	330	335	353	342	333	352	322	318	319	333	340	331	355	328	323	335	289	332	339	307	344	314	328	334	339	307	333	329	318	353	337	363	332	336	327	325	331	339	310	323	340	303	339	352	325	327	396	319	309	327	335	352	340	342	353	345	335	337	340	370	312	335	335	359	329	353	351	349	296	308	335	325	290	345	351	309	308	320	339	320	317	325	312	356	341	309	333	297	333	314	326	348	339	331	327	339	359	315	339	345	318	335	335	325	320	343	348	319	336	328	349	332	356	337	324	357	312	374	305	325	336	306	338	319	355	316	358	323	328	344	331	359	345	328	317	342	363	338	326	346	345	330	337	337	354	323	330	340	309	382	355	340	338	344	317	293	346	341	308	331	310	350	315	345	339	352	315	338	322	351	350	315	306	280	320	346	349	329	327	327	309	326	309	354	344	333	335	345	353	331	305	362	341	331	310	353	315	312	345	354	342	348	344	325	314	317	338	351	333	365	322	308	328	316	368	318	328	329	357	339	353	356	344	307	348	323	275	327	344	302	337	322	382	342	347	347	336	346	313	321	316	337	299	300	325	361	338	335	346	318	347	329	330	341	313	309	311	310	340	351	330	344	306	354	321	333	336	331	344	316	357	304	338	335	339	346	321	348	353	332	335	342	367	348	320	321	352	319	353	384	334	367	336	335	345	323	354	320	321	328	362	359	337	319	325	289	335	333	320	335	337	314	328	295	343	326	335	312	306	333	301	327	330	348	314	322	343	337	309	353	343	297	356	315	311	326	294	340	342	341	329	342	316	353	319	309	324	306	302	344	329	310	338	363	333	327	315	322	325	319	334	339	346	329	310	334	308	307	347	355	353	327	309	286	342	329	355	320	350	324	318	386	333	338	345	363	352	308	335	332	338	348	348	319	306	347	317	339	349	349	338	337	320	319	317	361	344	338	348	329	366	315	308	336	351	328	367	317	339	359	327	347	352	366	331	356	335	350	330	346	347	343	358	335	343	337	329	334	342	349	319	330	340	368	388	340	312	342	320	345	346	350	328	335	348	339	334	324	352	323	324	309	303	351	333	356	352	338	309	354	347	340	339	313	333	339	316	362	350	363	336	311	320	333	332	313	356	370	360	335	337	311	336	320	327	334	343	342	339	340	332	344	304	302	324	318	336	324	329	369	324	320	316	332	335	326	344	314	335	353	359	350	322	359	321	346	330	314	367	353	332	346	289	330	365	336	340	369	325	323	329	331	351	330	356	311	344	344	326	310	326	324	323	339	319	342	320	332	294	365	356	375	314	334	350	354	364	336	327	337	336	304	335	307	340	372	328	296	336	327	330	327	335	330	322	351	352	321	329	324	343	367	298	351	334	303	362	313	351	303	316	331	301	336	338	324	360	306	346	325	350	328	366	320	370	338	330	313	342	352	329	325	350	309	294	327	317	347	305	336	315	321	320	383	337	336	354	335	327	330	352	341	341	296	306	313	355	347	344	314	326	293	337	352	323	334	345	352	345	330	292	356	348	328	311	346	349	348	367	358	352	294	305	351	337	360	343	339	349	334	338	332	297	326	358	338	332	343	326	321	308	333	344	311	332	309	358	363	359	341	319	334	365	341	340	335	323	362	317	344	341	333	341	322	327	332	338	314	332	348	314	305	299	316	320	315	324	329	327	344	311	353	339	360	336	350	334	305	323	340	325	330	316	312	342	342	359	346	334	343	342	340	341	336	324	324	344	315	331	356	349	317	383	305	328	317	349	348	309	317	347	325	321	332	328	345	354	320	325	326	344	353	345	352	365	325	322	317	343	332	326	300	355	359	347	331	334	317	328	320	354	320	354	359	331	345	320	306	338	334	344	364	322	325	315	328	310	348	371	322	335	310	348	315	332	355	354	325	314	352	344	344	303	323	350	340	330	360	316	337	337
28869	3871	1442	1102	812	678	588	426	388	321	308	269	259	273	256	245	233	225	261	211	212	194	198	199	184	212	218	213	211	225	184	193	208	198	186	214	196	202	195	190	196	215	182	196	198	194	214	208	200	189	210	203	171	204	157	192	202	205	192	211	195	201	193	193	196	209	226	190	216	221	185	205	194	193	219	195	198	184	205	211	209	197	189	207	186	188	217	169	186	209	210	208	207	194	189	196	205	183	208	194	205	177	204	173	192	176	199	180	220	177	206	203	212	191	190	179	204	181	200	182	210	193	180	200	175	186	193	185	183	187	191	194	203	199	219	185	188	169	208	203	241	197	200	176	182	173	199	192	190	189	191	169	204	219	226	203	201	204	190	231	188	199	212	199	199	188	173	212	195	202	195	202	209	174	181	191	190	200	185	199	202	204	188	205	202	182	182	182	200	208	191	185	166	213	180	219	208	181	203	194	192	194	230	191	197	202	191	210	196	183	185	201	187	194	208	213	176	181	213	167	189	223	210	203	192	185	205	204	190	212	183	199	222	165	188	180	189	181	195	216	183	162	199	178	164	195	183	180	178	193	208	200	158	184	199	202	175	193	235	234	202	196	172	205	200	191	168	179	198	190	194	192	194	207	194	218	180	187	204	198	200	208	214	195	198	215	233	198	172	176	178	184	191	210	181	220	187	190	220	170	207	191	193	212	200	188	189	192	190	188	208	172	184	202	205	179	216	182	208	198	206	202	186	203	200	200	214	199	214	198	215	198	190	197	201	189	187	190	177	184	203	188	206	228	184	202	208	194	182	213	216	186	183	193	159	186	203	178	204	211	192	234	169	212	193	175	174	217	189	208	202	213	180	191	182	189	193	191	194	179	194	200	204	211	199	209	202	179	193	191	201	206	199	210	199	168	180	198	209	201	180	210	194	182	203	184	174	195	188	190	192	181	194	164	214	185	187	190	190	190	177	206	198	190	182	204	186	193	204	208	186	202	176	225	170	197	202	188	214	197	188	204	179	184	213	191	196	188	188	177	209	190	174	180	196	200	191	200	185	216	186	191	193	197	194	197	200	202	206	182	193	200	200	188	177	165	196	179	212	189	189	181	209	185	209	184	211	188	208	208	196	166	163	186	222	197	170	176	204	173	178	190	193	199	194	186	167	185	177	220	184	202	185	216	216	186	197	195	184	173	192	182	185	183	203	204	169	177	175	199	174	161	198	187	178	195	186	205	197	202	183	212	196	208	179	183	223	194	200	201	213	193	166	196	171	194	211	162	193	222	209	234	216	211	212	191	203	189	210	200	197	213	200	188	195	198	216	199	202	207	184	168	180	170	200	187	181	203	186	214	187	216	194	182	194	169	200	212	175	199	194	173	183	191	190	210	203	177	179	194	204	207	179	190	206	176	217	195	196	210	225	184	178	202	199	188	190	191	188	187	184	196	206	184	184	169	203	196	189	192	199	190	188	186	198	215	193	184	206	195	189	177	186	189	188	173	202	204	204	195	186	201	188	198	189	187	196	188	209	196	187	177	181	169	177	178	205	186	193	182	198	203	208	202	214	205	216	211	203	207	192	173	175	206	200	202	199	201	202	200	204	192	202	198	189	199	210	177	190	156	209	184	181	173	184	187	187	177	189	194	185	206	222	229	192	236	206	191	218	215	204	213	184	191	193	214	193	177	186	204	225	186	207	202	206	196	200	172	198	176	205	198	178	165	184	201	200	200	189	195	204	205	212	179	173	208	200	185	203	180	199	190	192	186	172	200	189	194	190	211	168	188	192	202	211	197	195	189	206	189	170	189	182	208	197	171	206	192	176	198	175	183	192	168	196	188	216	204	206	177	181	198	207	217	185	192	206	173	196	197	165	198	170	178	199	211	207	177	217	180	193	188	204	192	189	174	187	176	195	195	192	181	165	196	189	195	180	187	189	201	186	183	187	195	177	211	202	191	173	179	194	199	198	188	187	192	183	200	157	208	186	182	213	215	173	189	185	190	214	201	196	204	179	186	184	204	202	230	200	200	179	181	204	176	207	195	208	212	182	206	171	173	180	171	186	167	175	170	199	193	173	199	216	179	178	191	210	166	205	186	197	190	174	172	177	191	197	188	167	193	190	202	194	169	203	202	178	173	192	200	199	211	166	198	201	176	220	225	155	209	201	224	183	194	189	169	190	205	180	172	180	189	190	170	179	194	204	231	163	236	190	194	205	188	165	183	177	198	188	196	204	176	228	199	186	192	178	180	195	173	202	183	183	202	183	199	200	161	195	192	175	188	193	200	213	193	205	210	199	190	180	184	187	226	177	185	197	204	199	216	214	223	191	163	187	201	208	186	201	189	188	215	194	206	203	187	186	172	183	172	176	185	186	194	183	198	192	175	186	188	192	170	193	197	208	182	203	181	202	190	197	172	203	170	190	202	193	203	216	224	193	191	221	177	208	196	191	201	186	189	201	204	184	191	220	201	192	221	193	200	189	169	204	204	218	212	191	184	198	192	175	191	193	196	202	171	182	211	192	173	201	206	207	198	182	175	192	176	193	204	198	178	182	202	228	174	191	193	194	198	196	211	187	208	208	181	203	190	198	190	203	213	190	177	199	197	177	162	190	170	178	209	178	204	192	193	210	215	209	187	189	197	179	202	186	190	211	188	246	229	169	209	202	192	165	206	207	199	195	192	229	194	213	200	177	204	207	192	199	217	172	181	184	189	215	190	206	203	187	213	202	202	220	200	186	220	188	196	181	195	231	200	221	183	198	191	196	202	199	211	192	197	201	197	187	205	187	182	207	189	180	222	207	206	207	198	195	191	168	186	193	200	181	187	209	194	192	191	189	179	178	158	190	203	200	209	174	197	208	213	183	182	182	197	202	201	170	192	192	210	184	197	241	228	198	204	211	201	192	206	180	170	197	187	199	186	176	174	174	182	195	222	198	194	224	198	200	173	210	206	216	183	191	194	191	194	233	177	196	193	185	186	212	162	205	190	173	194	165	185	191	195	199	188	191	188	193	203	189	202	214	190	184	185	191	181	199	181	217	191	189	184	185	182	199	189	223	194	206	192	179	200	181	228	200	171	215	208	199	192	189	197	206	186	204	211	189	177	193	188	178	201	203	201	171	201	193	209	199	174	218	210	197	201	184	179	212	207	213	191	197	162	199	214	176	201	212	203	186	198	181	195	176	194	179	212	196	208	210	199	209	175	209	213	188	176	200	210	191	168	184	197	189	209	195	215	193	208	184	188	188	173	197	198	201	203	215	207	211	212	193	183	207	203	188	180	195	203	170	170	185	173	197	169	186	188	172	206	194	209	183	198	181	222	199	219	195	184	162	202	185	205	210	196	198	188	209	205	178	197	211	190	191	184	177	215	186	212	189	190	166	171	201	191	165	187	189	190	200	203	183	195	170	191	197	187	179	181	208	209	229	203	198	170	180	200	229	214	188	189	172	185	188	193	167	205	175	197	198	189	201	190	189	199	198	209
13835	1520	3126	3562	3145	2878	2309	1879	1692	1487	1286	1237	1106	1022	954	914	903	924	847	800	806	771	727	796	750	672	726	710	743	716	690	734	671	664	668	667	699	635	671	667	649	600	683	623	628	594	678	648	628	630	637	624	650	589	602	643	619	644	606	605	651	587	625	651	605	599	634	548	600	587	630	628	630	637	638	560	641	614	598	632	604	633	598	615	619	601	597	603	599	562	578	604	600	654	608	653	599	615	639	610	622	577	631	620	613	589	589	593	617	609	624	556	589	601	597	613	612	641	646	590	606	640	594	649	558	591	590	654	627	615	620	622	599	567	653	629	658	597	609	643	605	619	614	590	622	596	582	555	622	578	573	642	608	622	680	633	620	641	631	620	604	588	616	582	675	578	637	624	639	605	570	585	584	571	584	578	635	590	612	612	591	627	608	625	631	600	546	632	595	599	626	593	596	566	622	576	614	606	603	604	651	627	616	603	591	629	563	564	594	626	586	582	584	582	592	631	581	598	571	562	609	649	584	612	594	604	671	569	615	648	634	572	622	608	604	618	591	624	620	611	609	552	548	607	587	601	527	595	611	613	583	624	621	587	579	607	627	570	575	615	578	617	601	598	607	628	588	574	614	630	607	630	607	606	582	629	608	590	578	580	583	606	639	593	621	630	569	622	624	627	569	609	603	591	604	599	586	574	626	591	651	638	577	623	596	598	614	613	634	579	621	594	530	606	635	562	606	648	625	608	551	579	599	619	637	572	574	610	633	637	628	609	649	642	617	605	593	614	577	589	605	564	623	599	651	606	646	643	598	609	582	598	598	599	630	647	636	583	622	580	592	614	617	637	586	597	597	629	573	588	619	620	603	627	594	628	594	657	586	611	575	604	652	593	587	632	631	614	551	607	623	597	582	527	621	592	592	600	679	607	654	587	618	612	612	584	621	651	594	651	594	637	592	616	634	668	635	631	574	650	572	613	609	611	650	587	642	599	630	648	629	666	598	620	619	616	614	594	564	627	603	608	610	587	614	544	605	602	606	644	592	606	569	604	595	603	606	607	616	584	608	613	582	577	588	572	649	634	623	578	611	594	610	611	588	562	639	624	555	639	606	605	575	609	615	629	619	607	612	628	629	594	631	613	676	610	633	624	623	602	613	601	652	598	602	632	651	625	585	602	624	622	620	612	611	586	604	576	601	601	583	590	597	565	616	613	587	570	625	635	636	579	625	669	570	593	580	642	616	669	603	616	573	577	618	647	610	594	618	571	612	580	597	610	612	597	644	576	612	588	621	621	572	575	613	574	596	573	623	612	579	566	586	641	585	572	596	622	604	538	592	558	640	578	657	645	616	595	620	625	618	616	605	603	599	648	624	612	595	605	590	632	590	604	625	576	610	634	612	602	602	578	608	612	630	628	627	555	593	584	620	606	587	593	600	610	589	627	587	607	644	584	637	576	587	623	617	571	634	601	605	637	616	593	598	578	593	578	640	622	585	584	623	592	584	594	596	606	602	622	640	623	568	604	629	630	643	603	615	613	595	592	602	618	601	605	583	651	609	581	583	621	626	578	651	613	576	601	613	591	566	594	599	607	594	643	603	577	608	587	617	610	628	624	589	608	624	590	608	626	582	652	603	595	597	677	556	598	582	587	628	588	587	579	618	588	589	607	606	591	582	587	660	601	597	643	609	575	590	612	608	663	645	601	615	591	640	615	633	597	622	622	586	609	614	598	583	576	621	611	671	651	591	609	624	624	630	621	600	587	642	601	624	616	564	613	593	584	602	629	546	611	612	653	630	656	576	625	585	600	596	644	599	597	614	621	621	607	626	624	586	611	600	576	620	645	630	597	614	572	608	542	580	600	588	610	593	589	598	603	603	580	634	574	604	567	563	616	621	591	586	590	619	589	634	631	622	615	606	565	631	598	637	611	582	603	563	608	602	602	603	625	609	603	614	606	623	603	599	628	580	597	629	587	609	638	636	615	591	608	608	577	596	595	598	649	630	579	610	627	576	581	608	618	579	573	626	560	562	603	639	599	632	629	615	593	618	571	638	611	558	599	624	623	583	619	631	581	580	632	594	599	559	586	593	586	614	616	610	610	555	610	634	650	629	611	595	591	628	593	635	594	604	624	637	612	613	573	620	614	615	615	576	573	562	607	602	595	528	655	652	605	581	624	607	624	585	596	601	580	598	619	586	582	570	556	628	619	592	587	572	661	606	616	615	610	608	590	575	597	585	642	609	598	610	634	630	618	622	577	603	614	570	603	612	636	581	647	627	617	607	597	569	613	598	563	616	628	584	623	595	635	644	571	571	575	625	621	611	616	605	588	624	590	575	620	633	596	601	594	554	620	607	628	612	613	584	613	577	630	618	600	613	616	632	626	628	631	639	562	604	587	606	582	632	621	574	594	549	570	591	613	645	599	627	558	622	635	600	579	612	594	604	578	615	621	624	583	597	596	607	616	569	643	592	612	590	577	563	568	605	604	624	626	588	608	624	641	603	630	585	563	561	633	578	572	581	629	565	588	576	629	619	577	569	619	578	603	569	564	626	603	630	643	640	594	584	571	627	632	582	607	602	611	641	611	595	605	594	603	574	625	627	608	612	623	564	619	620	574	579	568	568	615	606	606	571	634	593	676	634	624	592	579	591	635	640	591	569	640	616	641	606	592	602	567	622	614	632	587	605	645	611	624	576	556	570	597	604	592	591	605	616	599	642	593	597	534	627	637	568	653	570	614	606	611	625	559	599	647	623	545	590	601	636	606	615	559	600	622	594	596	595	600	615	596	593	579	646	622	560	646	576	634	613	633	642	613	609	651	580	609	589	580	621	617	611	616	648	608	631	600	621	583	586	597	573	627	614	599	608	635	653	620	641	650	542	620	604	600	646	623	615	639	633	619	631	617	619	607	608	562	610	603	565	579	594	589	574	598	626	622	622	640	590	597	649	621	628	578	625	654	632	592	601	581	651	597	614	621	594	569	637	581	546	635	586	613	630	627	623	577	632	647	609	597	588	600	614	589	660	606	611	639	606	587	603	561	623	636	623	619	572	596	646	605	575	559	590	627	606	567	617	604	627	591	608	613	633	589	596	605	661	560	605	584	603	615	549	612	610	593	633	616	589	640	563	636	602	605	576	605	609	602	607	577	591	616	608	635	592	631	604	583	625	660	581	632	627	624	619	593	578	642	581	620	567	606	575	589	577	637	619	637	647	618	601	606	631	597	593	609	628	627	622	635	603	613	586	576	600	615	629	600	605	642	617	596	573	629	597	583	633	611	596	626	583	533	542	597	594	589	615	653	620	593	580	597	586	616	620	614	554	569	640	622	618	587	571	588	621	609	560	601	586	593	566	597	590	667	592	616	577	599	609	611	607	586	554	578	580	612	601	637	560	587	576	630	602	642	588	612	612	621	624	614	639	627	596	603	559	589	607	623	597	612	587	576	570	605	609	592	589	620	605	621	627	608	596	604	585	563	587	624	604	589
39940	10260	3199	2128	1673	1330	967	762	605	529	523	496	418	420	372	365	366	335	360	358	358	333	354	324	308	312	293	305	302	295	292	289	315	297	253	302	278	286	287	294	317	315	268	295	313	289	282	314	259	298	267	264	305	290	262	252	307	271	273	275	282	291	252	320	315	302	275	289	290	273	293	273	324	296	291	308	267	296	297	252	308	299	267	296	296	280	284	271	280	266	289	278	284	288	298	266	296	309	284	311	298	308	280	252	290	284	279	277	299	291	307	267	310	282	301	258	303	294	272	282	310	255	305	301	268	284	281	289	285	266	288	304	267	291	255	295	271	261	293	326	293	299	287	298	315	320	323	285	274	293	287	303	278	276	285	297	296	273	294	318	300	266	282	265	310	326	283	262	277	292	289	257	294	294	286	280	262	294	284	316	295	297	282	320	310	257	291	284	265	291	296	288	285	300	291	285	265	288	277	284	322	271	314	265	277	287	274	307	304	269	263	246	249	232	278	305	287	302	293	268	273	276	318	289	323	300	311	251	258	291	311	276	284	291	288	285	279	273	267	247	299	292	318	263	278	274	289	279	290	275	275	322	286	295	307	278	278	283	278	259	322	322	280	301	280	259	275	307	282	278	283	272	277	282	311	291	264	281	276	295	277	281	309	285	263	285	257	301	285	310	266	303	291	304	304	264	271	287	296	276	260	285	252	288	256	269	308	268	274	292	288	264	275	330	303	304	308	280	285	295	278	277	316	284	264	264	306	307	273	316	267	287	292	290	297	283	298	263	311	272	287	284	305	285	280	288	286	309	278	275	281	280	305	296	276	296	303	295	276	289	297	278	281	279	287	304	297	282	266	287	316	283	291	296	296	275	286	295	264	294	263	267	305	297	302	274	275	297	304	297	276	294	276	294	291	276	289	302	307	316	262	320	278	288	313	321	318	287	284	299	298	290	283	267	311	270	301	293	271	283	272	290	300	306	298	312	286	297	271	299	309	263	279	294	257	281	272	298	289	268	291	264	268	306	283	265	254	268	286	287	299	273	294	286	294	259	259	312	286	267	281	271	267	272	270	272	294	282	287	277	297	263	264	295	306	320	274	262	280	294	312	285	290	278	239	287	263	265	305	307	305	261	288	273	298	282	311	284	305	270	287	266	293	331	267	275	273	279	297	285	311	303	293	262	279	281	309	280	285	271	281	270	256	264	306	232	288	297	261	281	251	289	304	289	282	287	291	292	277	295	320	281	297	319	271	261	302	255	257	282	284	296	307	294	314	311	295	251	304	308	305	294	289	249	267	307	294	266	260	265	282	289	266	289	294	284	285	264	315	302	286	273	306	279	282	279	291	291	290	295	294	264	276	328	302	301	291	269	284	277	282	290	305	305	295	291	283	260	286	315	279	283	288	285	270	269	287	277	263	298	300	289	278	296	300	272	263	274	280	270	254	297	287	284	276	286	292	271	269	271	280	284	303	278	249	258	272	302	296	265	290	282	279	300	284	278	258	296	287	273	283	288	269	269	276	294	289	293	266	319	263	310	317	295	276	265	288	280	296	299	317	262	283	294	295	318	291	293	278	290	274	310	292	291	285	269	295	251	283	328	292	282	254	282	300	271	287	263	271	286	293	313	292	258	282	285	267	302	301	280	310	304	290	295	244	273	264	296	270	324	305	288	282	319	296	254	278	264	308	300	309	284	298	295	294	286	283	289	297	293	293	278	279	288	274	271	282	267	282	284	296	319	279	261	268	268	254	260	284	299	302	285	287	314	286	268	286	263	294	284	248	296	256	275	254	287	291	299	275	288	298	276	311	281	298	290	260	268	269	297	276	270	270	287	304	287	280	296	271	267	312	284	302	278	305	289	271	308	280	289	305	275	247	274	289	270	310	269	288	279	265	247	304	272	285	271	297	284	260	288	281	287	296	277	291	300	283	287	268	274	301	291	277	333	282	325	296	306	250	323	279	287	277	282	263	305	294	288	278	285	280	316	285	291	286	305	274	275	281	286	289	282	332	269	296	282	341	292	283	294	297	329	280	271	289	290	259	262	287	289	298	298	314	280	285	294	276	272	289	277	316	313	320	312	295	292	225	308	260	298	314	270	296	297	284	259	293	290	287	295	282	283	301	276	289	268	311	269	283	278	284	278	258	302	305	301	264	293	270	294	263	294	282	299	311	271	303	280	258	313	285	255	292	281	306	288	276	275	299	304	282	294	278	289	287	279	286	277	292	260	263	313	288	289	307	308	287	292	346	307	261	292	320	288	285	251	293	285	300	297	286	262	302	295	299	293	275	257	288	308	321	267	280	280	284	295	285	282	293	293	265	299	284	280	298	267	289	276	293	270	274	286	286	303	269	286	282	287	297	275	262	296	289	303	287	270	280	268	286	276	294	273	300	299	282	319	270	292	297	288	263	276	274	276	299	317	295	291	285	304	265	272	275	290	325	264	293	285	278	272	290	289	258	313	270	286	306	273	278	260	283	312	313	303	300	300	278	286	298	296	294	286	273	296	289	279	304	286	264	278	289	292	278	310	307	264	305	277	289	314	305	325	300	275	267	292	281	299	324	285	271	330	253	284	267	290	297	287	270	270	327	302	288	286	307	309	318	268	277	281	285	285	300	273	284	298	289	300	272	290	294	281	288	289	306	255	282	295	292	302	301	271	288	247	269	282	287	286	257	264	291	278	270	263	291	266	259	333	272	274	291	299	281	319	317	254	283	294	261	275	321	287	299	299	317	290	286	268	275	289	311	291	265	284	281	292	293	288	307	299	301	270	246	291	261	280	284	282	311	265	275	260	261	281	284	267	296	300	270	269	288	273	291	265	260	300	309	272	268	272	281	277	279	323	269	284	291	282	240	279	301	280	300	258	303	288	245	316	305	296	298	328	276	289	291	305	286	276	286	305	289	306	266	290	305	300	288	283	283	289	318	288	277	256	293	280	292	262	258	293	258	282	284	281	286	265	273	251	317	282	262	291	270	273	297	300	284	261	301	296	320	323	285	289	305	276	253	289	308	301	293	297	285	266	303	288	300	279	304	296	268	281	335	307	309	299	258	315	288	297	269	281	298	289	309	264	289	281	298	271	283	287	302	287	271	269	274	290	288	309	254	276	283	285	284	270	281	308	292	297	271	290	274	294	272	319	271	282	297	313	269	290	295	278	280	277	282	300	274	328	281	261	289	286	293	316	282	302	284	314	262	296	281	296	289	291	298	307	297	296	310	327	291	275	287	300	284	289	269	267	307	276	290	267	272	281	312	283	278	266	281	313	263	274	294	293	296	273	261	298	308	310	285	283	273	312	311	263	277	269	260	278	286	295	300	301	278	297	282	274	303	295	269	325	280	312	274	309	265	277	273	269	282	305	283	284	299	265	299	324	310	293	306	296	270	304	308	267	283	294	306	280	297	307	296	303	305	269	269	298	294	290	298	281	293	316	253	310	301	283	337	301	284	292	288	262	273	256	265	254	264	318	287	267	313	279
17787	2617	5398	6210	5526	5049	3801	3222	2833	2601	2199	1891	1840	1630	1527	1415	1407	1317	1306	1184	1202	1115	1088	1079	1088	1054	1026	1030	1040	1038	1009	984	993	963	956	925	956	914	964	936	944	913	915	924	892	932	907	920	875	845	925	868	832	850	866	876	858	900	871	900	942	911	882	866	887	855	803	874	850	833	830	916	858	841	872	860	871	891	855	861	833	906	888	845	826	876	851	805	862	841	865	846	872	807	880	892	876	833	839	870	797	854	817	835	872	834	789	876	867	858	845	815	817	885	842	780	819	881	886	867	831	840	813	908	829	834	817	836	798	817	824	798	822	812	879	830	877	823	815	846	836	836	805	832	857	775	827	855	823	791	858	815	778	807	836	847	824	813	822	840	823	829	835	832	858	817	860	838	852	777	815	804	789	833	847	865	855	818	797	826	816	841	858	826	863	811	837	852	802	858	855	885	839	868	840	833	817	844	825	809	851	832	781	832	853	842	803	832	842	826	880	748	869	847	843	866	832	824	782	834	845	779	835	893	844	872	862	820	834	805	820	876	813	857	836	804	784	787	869	853	852	853	847	858	808	862	800	820	808	846	852	833	817	821	803	823	861	762	828	849	791	834	832	861	832	835	824	842	828	835	868	900	854	872	845	836	820	828	834	888	848	852	782	786	803	831	877	860	849	839	829	856	826	866	864	834	824	825	807	858	806	798	809	843	794	837	876	796	822	833	852	839	887	799	832	816	860	818	779	819	816	859	799	856	864	784	814	837	790	847	826	825	802	841	813	846	834	847	824	802	841	802	810	775	829	827	804	862	760	793	770	830	830	825	838	871	897	830	804	873	819	844	860	890	818	831	834	853	857	886	783	851	829	809	859	861	813	841	825	768	851	831	853	834	831	804	857	815	866	872	833	838	835	803	795	779	838	854	883	879	802	857	821	863	854	782	879	822	814	823	784	800	802	862	829	812	834	872	831	837	771	866	855	851	833	861	844	823	771	858	861	812	865	834	882	802	887	857	823	859	831	858	844	821	872	870	886	785	857	848	833	847	812	829	799	868	834	848	874	783	831	815	790	840	840	866	896	865	859	838	791	869	829	847	871	841	884	826	867	819	822	827	815	854	856	854	778	807	891	801	815	781	891	840	833	799	808	835	859	851	824	838	822	832	813	846	846	767	832	835	800	808	831	814	856	840	856	814	800	789	833	800	870	790	809	786	828	833	796	806	857	774	807	814	877	890	808	817	847	839	833	827	865	840	859	817	793	825	819	855	842	847	852	845	841	828	824	838	825	840	864	860	868	826	879	789	824	850	828	799	836	860	801	822	836	837	834	863	791	810	836	846	816	802	857	819	863	798	869	861	833	879	870	859	809	857	846	855	750	832	820	817	869	802	826	813	835	841	790	837	803	848	856	852	863	800	844	806	805	840	810	865	810	822	842	783	853	849	893	795	840	835	835	798	882	871	824	823	867	843	853	859	863	858	856	848	810	886	794	860	799	869	879	822	839	820	804	818	843	831	817	823	807	811	808	806	834	789	824	880	852	817	857	830	835	802	845	798	845	767	843	794	820	829	855	843	847	801	858	832	847	815	779	813	805	856	831	880	852	842	775	801	821	840	813	801	865	846	808	810	810	836	888	820	887	842	868	822	813	799	816	810	853	803	776	814	809	834	834	835	831	812	842	832	864	809	800	800	845	821	774	812	855	862	786	855	818	824	784	861	837	784	819	807	826	778	787	850	808	853	834	832	844	829	849	817	875	842	827	846	805	841	801	830	846	839	808	797	803	828	835	836	835	845	836	818	772	883	789	802	818	782	861	870	818	807	805	845	855	847	822	837	846	811	836	815	789	782	852	835	823	832	848	861	854	844	831	795	835	824	772	902	851	866	867	829	892	838	819	806	833	823	827	810	861	793	788	829	814	855	817	841	805	840	879	784	853	857	817	812	840	887	815	830	822	798	864	839	825	884	804	850	847	817	815	895	825	905	848	812	849	878	819	801	859	847	843	860	802	864	845	789	834	840	837	793	840	831	824	792	821	845	825	876	831	856	858	815	800	873	846	779	897	819	800	831	824	851	843	875	863	843	822	807	835	799	856	836	784	854	829	799	822	873	840	848	833	870	839	841	909	790	788	769	846	818	796	839	836	799	851	772	846	845	809	834	833	820	820	812	829	858	884	853	808	833	844	820	832	800	839	860	832	858	811	778	813	864	867	836	847	807	858	868	824	804	843	820	913	879	816	841	857	799	779	855	837	836	846	816	860	798	853	841	827	816	807	853	805	805	820	830	830	795	863	769	878	871	808	835	773	862	835	806	779	784	886	818	852	834	864	858	794	801	836	830	856	799	792	835	826	811	834	846	852	834	800	823	836	899	853	791	817	834	890	839	811	809	819	856	833	815	852	835	827	826	823	851	843	790	817	863	831	875	830	793	828	831	802	820	815	858	782	852	851	885	830	840	784	842	814	784	846	845	836	851	836	807	835	859	807	826	816	819	815	787	788	838	874	825	789	850	832	822	803	806	877	841	846	843	851	824	826	855	868	820	875	806	824	859	814	829	808	791	811	779	854	779	842	805	837	830	850	813	850	859	869	853	794	823	850	827	806	885	844	850	849	778	786	828	780	812	868	903	844	796	822	828	874	796	849	830	824	853	808	850	797	762	844	830	806	841	804	792	814	864	819	829	855	854	815	822	816	852	843	813	824	813	828	849	837	819	781	863	829	866	849	850	809	827	815	813	840	851	815	848	855	780	848	794	799	849	846	811	800	810	798	825	809	860	846	811	825	841	895	877	851	796	860	780	804	816	810	831	820	812	826	872	860	908	803	846	857	837	818	849	868	801	783	876	875	849	791	825	786	826	822	786	867	814	844	865	858	843	787	883	849	819	835	791	847	849	860	830	799	792	824	817	824	840	817	839	892	823	867	843	827	795	897	777	780	839	813	841	825	839	804	829	819	831	845	797	840	884	812	797	844	816	829	839	817	768	854	835	810	877	873	907	857	832	793	825	861	821	833	808	824	814	830	804	821	895	772	821	829	850	817	797	823	873	860	892	808	798	848	815	836	879	833	810	855	834	841	863	812	869	872	823	809	851	889	833	818	817	853	831	879	796	793	854	856	843	866	874	842	841	880	844	905	859	839	851	830	802	831	860	855	852	825	844	774	872	791	863	804	804	852	808	847	822	820	847	863	838	819	819	819	857	831	834	830	817	809	790	857	821	819	849	854	850	865	787	828	823	826	839	758	810	846	795	842	840	883	850	839	856	859	831	841	857	805	802	775	869	825	832	826	834	803	807	852	855	840	847	776	810	863	831	806	804	831	818	828	820	867	823	858	823	874	885	884	847	818	807	806	787	797	830	867	854	811	842	797	815	815	849	847	758	842	854	839	854	805	852	857	845	815	827	856	810	797	831	871	884	816	860	737	786	840	820	850	776	841	823	819	818	832	790	807	876	818	799	860	871	796	837	854	827	842	811	827	884	844	823	884	851
5939	328	194	172	152	115	140	123	107	105	107	105	104	97	96	130	86	105	88	105	99	102	96	91	92	78	100	86	100	99	99	99	91	91	94	86	95	110	89	92	104	91	94	89	69	85	87	100	84	101	86	101	87	105	98	107	86	86	88	82	88	93	103	103	94	93	90	87	112	102	102	97	83	96	83	103	107	72	92	94	101	81	83	107	69	90	104	89	96	106	89	110	100	118	93	102	84	91	94	88	80	84	109	76	85	91	100	86	84	95	102	78	103	102	98	82	89	92	91	90	104	89	101	89	82	93	99	105	90	91	101	80	97	88	96	88	98	114	94	95	91	83	88	92	94	91	99	91	107	88	111	104	79	90	95	93	91	91	117	92	84	84	104	99	99	102	106	100	98	80	100	101	93	80	90	81	115	79	88	104	94	90	99	98	82	94	108	95	91	97	92	85	100	112	96	87	80	96	79	105	76	80	93	83	96	101	82	86	69	81	68	90	89	81	98	95	94	98	95	88	105	101	86	86	78	92	90	110	105	94	109	84	90	96	108	87	94	87	86	90	90	90	90	90	110	84	90	101	79	97	91	96	101	89	75	84	114	124	86	94	101	97	80	94	102	97	85	99	83	86	84	114	88	91	91	80	89	96	97	85	78	102	77	124	95	72	105	102	104	94	99	100	77	106	85	106	105	102	89	76	89	103	88	93	94	92	90	75	105	92	99	115	99	85	96	93	84	93	93	102	97	82	98	109	92	87	90	97	95	75	94	105	78	99	100	84	83	86	92	107	97	98	103	79	99	105	110	86	103	102	90	90	99	108	71	77	74	106	89	103	73	111	106	96	96	99	79	91	103	104	75	88	97	86	82	119	100	102	94	94	91	90	71	87	103	84	102	94	78	110	86	84	93	99	108	105	92	100	80	89	74	99	98	93	104	83	100	69	91	81	96	103	115	84	97	97	101	108	91	99	99	83	95	101	95	79	86	77	73	96	90	95	86	70	97	75	87	116	113	93	72	106	89	94	84	95	95	89	103	97	87	83	99	93	100	85	88	94	90	91	100	103	96	97	86	97	88	77	84	91	94	94	112	85	95	88	92	86	92	74	103	109	92	82	97	96	108	101	97	79	101	107	87	104	107	87	94	94	92	88	101	97	103	90	100	100	83	121	95	72	103	90	85	88	91	88	109	84	92	104	96	118	99	93	97	91	80	85	93	96	85	106	101	78	75	106	104	85	92	81	83	104	100	78	96	103	99	84	86	104	98	95	81	102	82	91	89	82	84	89	83	92	106	90	97	97	75	101	91	73	88	94	107	85	121	101	86	84	97	98	81	90	85	91	81	94	89	83	97	86	98	88	98	76	87	89	106	94	75	104	109	92	102	105	99	87	107	87	99	85	76	96	119	76	91	104	89	92	94	98	98	100	96	105	86	94	128	109	90	72	102	83	96	111	90	90	101	110	109	89	67	95	92	98	104	103	100	97	99	96	83	84	89	94	87	88	83	122	92	101	100	83	99	92	83	99	94	83	81	78	98	116	95	101	107	88	86	95	76	95	113	102	90	106	97	95	80	81	100	106	96	105	95	89	101	106	105	84	85	96	90	88	103	97	120	111	96	91	108	91	91	109	101	103	104	101	96	76	86	87	108	105	87	90	96	102	93	76	84	101	100	72	86	100	107	96	104	94	116	85	89	78	85	96	116	98	95	98	72	113	88	84	97	79	92	118	88	87	109	95	95	94	100	81	84	105	95	91	80	106	94	96	70	96	90	89	112	78	91	70	79	95	86	108	102	89	88	92	100	94	105	99	72	84	105	92	75	72	96	81	83	103	82	97	87	78	95	88	89	96	89	87	96	99	99	85	103	79	74	90	81	94	104	117	94	96	97	106	84	83	82	104	96	113	80	86	94	88	89	89	84	103	89	113	77	79	76	83	104	86	81	86	106	74	117	97	87	70	99	80	84	83	86	86	93	108	105	82	80	95	83	101	93	86	100	114	115	99	99	91	93	100	85	92	78	110	86	87	95	98	90	74	99	114	97	92	108	81	101	86	94	77	92	92	101	83	97	99	87	112	104	103	107	97	90	97	74	95	115	111	94	84	79	78	92	85	86	84	72	93	77	86	96	82	106	97	98	96	100	87	98	80	97	101	97	89	91	89	109	105	106	115	94	89	99	94	100	104	101	92	107	100	85	109	87	102	85	85	91	112	93	92	83	92	105	94	93	89	79	88	102	93	84	96	77	96	93	100	87	86	90	88	85	106	96	90	87	93	96	111	105	88	106	113	86	93	83	96	97	92	94	87	96	111	73	108	110	108	92	87	91	87	92	95	84	111	73	93	112	89	90	95	89	100	77	97	94	94	91	98	116	106	92	91	99	106	92	89	86	91	102	72	84	99	96	107	93	92	85	94	92	87	83	85	100	114	94	100	92	100	80	105	97	88	90	119	87	102	91	89	96	89	90	109	77	120	104	97	101	97	85	90	94	99	96	102	111	107	76	103	83	102	92	103	112	95	112	89	97	98	91	82	101	94	98	104	96	100	81	81	90	109	101	74	82	98	97	88	89	92	94	93	112	106	103	83	86	98	84	98	99	113	109	97	79	110	85	98	87	84	87	87	98	103	94	94	78	99	90	74	86	86	98	92	121	86	97	105	91	88	97	104	102	108	80	78	88	85	109	97	91	100	84	102	91	95	83	96	95	86	88	82	89	80	85	89	87	101	72	90	100	100	76	98	91	96	80	90	108	102	99	102	111	104	101	91	106	95	92	99	71	101	97	95	99	112	103	89	104	90	72	78	115	102	83	106	86	80	91	86	99	94	105	79	107	95	82	82	81	90	97	88	82	109	83	88	91	107	82	101	78	75	99	87	98	68	103	80	108	103	98	83	93	90	84	107	86	96	82	93	92	81	97	94	99	81	97	71	91	97	75	83	88	77	93	88	85	87	105	114	95	83	94	84	90	83	89	78	83	88	88	92	98	88	98	84	94	78	95	80	105	78	96	92	108	84	105	88	107	85	95	92	92	95	94	90	99	94	99	91	97	75	107	95	96	92	88	100	92	85	94	92	88	109	90	92	96	90	85	103	99	80	96	102	92	93	94	84	89	69	94	80	93	83	97	96	96	82	80	90	88	91	94	98	80	82	96	88	90	94	91	91	104	106	94	97	90	86	96	105	99	90	90	85	85	97	87	97	103	92	100	81	92	84	87	85	87	101	92	88	97	103	98	90	97	81	93	87	104	96	111	99	92	87	98	90	89	78	78	97	88	84	85	105	82	110	89	83	96	84	96	102	79	94	102	95	70	96	87	73	84	78	77	112	80	92	77	98	97	103	104	92	82	103	85	81	92	80	96	108	109	96	96	83	89	105	99	90	87	83	106	94	94	85	88	99	78	89	97	117	79	93	93	101	90	96	84	86	93	89	97	90	98	105	83	73	101	89	96	96	91	92	86	86	94	95	109	112	85	86	79	96	88	104	98	104
6677	462	588	629	502	538	476	439	418	428	375	367	381	379	418	368	365	362	344	360	358	346	376	388	382	355	346	363	368	339	332	363	363	352	304	349	355	349	357	361	339	355	350	341	337	296	376	344	331	304	331	343	330	339	310	303	309	347	358	350	355	293	343	336	317	345	347	355	339	321	369	342	380	341	309	333	370	325	346	297	337	339	337	358	366	346	316	341	373	335	329	340	364	342	338	292	317	339	333	357	352	326	350	351	352	333	328	333	339	327	330	336	335	373	351	340	354	313	325	346	348	291	321	327	326	326	345	319	348	343	330	352	357	348	327	342	353	335	326	326	337	298	354	342	349	329	305	318	332	325	337	351	334	342	328	335	336	339	308	350	334	366	356	349	328	313	322	326	291	352	347	332	332	333	350	355	337	346	283	331	338	306	333	342	362	341	363	347	327	340	357	349	349	340	291	319	329	323	328	371	353	348	350	342	389	342	305	312	363	335	312	355	351	356	322	331	324	343	337	354	340	339	308	324	349	355	306	339	318	332	369	300	335	360	355	310	342	323	337	347	328	351	355	321	298	356	359	304	347	394	352	334	333	374	319	329	355	322	350	363	327	325	352	324	343	333	332	345	358	325	311	339	357	316	314	318	319	351	335	342	344	337	318	365	333	322	339	353	350	367	320	340	320	336	298	340	341	311	340	336	331	369	335	375	353	312	342	362	344	356	354	330	336	366	337	340	332	334	328	351	333	367	331	355	335	349	287	352	307	347	328	340	346	331	328	363	323	378	333	318	333	313	376	331	337	333	330	356	335	330	341	337	346	340	324	359	328	353	371	310	340	296	359	323	318	336	321	314	341	327	372	317	335	311	343	312	353	332	337	340	370	358	378	324	326	307	322	314	346	340	327	336	313	345	328	318	358	323	333	342	306	358	324	315	348	334	337	339	365	366	345	334	336	317	333	345	360	352	329	358	315	355	316	321	374	340	334	336	351	340	317	315	333	355	358	363	350	339	350	312	356	351	317	333	301	355	310	322	337	333	328	321	363	347	351	344	338	366	309	337	346	317	290	332	322	327	326	345	368	338	327	364	386	342	329	348	354	340	333	326	325	301	338	343	374	344	352	374	335	313	342	357	356	350	361	322	333	324	330	327	349	360	303	323	325	328	334	327	319	369	306	335	335	349	324	376	373	352	334	330	333	320	355	329	355	364	328	331	351	344	320	351	357	298	352	346	329	358	366	331	343	357	359	308	325	357	343	326	336	345	319	334	357	358	335	332	334	329	295	302	329	328	345	324	318	341	297	352	355	319	354	363	348	319	375	343	327	335	378	342	345	331	336	344	328	310	345	321	325	336	325	330	336	326	336	343	342	338	330	334	333	350	369	340	319	304	345	341	330	333	346	323	341	320	347	367	317	359	308	350	356	353	320	331	310	325	377	313	334	307	349	330	308	331	350	313	342	337	314	333	331	340	340	326	371	348	355	336	346	350	352	354	331	322	348	319	401	331	341	323	294	333	324	334	363	338	338	367	351	346	357	346	338	348	329	343	349	332	306	328	331	341	343	330	326	312	323	345	334	370	317	337	352	363	315	343	334	319	336	340	338	341	310	314	315	331	341	333	343	318	352	339	319	359	342	335	359	373	336	315	347	339	342	387	315	313	336	361	339	341	317	351	343	332	314	322	335	324	329	359	330	312	323	346	324	340	331	318	336	384	313	341	339	345	363	365	345	325	344	331	351	339	297	334	321	341	332	339	340	370	370	326	322	326	337	333	345	316	339	344	352	335	325	350	351	371	353	350	318	328	307	351	351	340	339	319	330	370	312	343	333	353	342	330	343	321	343	320	320	373	327	384	352	381	328	310	320	341	329	343	325	298	333	338	359	379	295	313	334	311	318	358	339	348	326	325	306	343	323	309	332	330	332	347	330	342	355	327	345	337	323	314	337	383	324	355	348	334	348	335	341	377	320	346	337	353	332	361	368	326	368	331	327	331	352	334	341	369	355	352	311	342	338	345	346	323	325	343	357	330	311	344	351	347	346	353	330	350	337	335	319	313	312	336	322	350	334	390	340	363	344	325	358	342	337	354	332	334	341	350	364	332	324	342	344	333	306	330	331	312	314	338	327	326	354	348	340	313	375	344	312	340	338	351	352	343	336	329	307	370	349	327	346	370	334	358	337	312	344	352	308	347	319	327	363	366	362	336	342	336	351	328	335	347	342	343	323	332	344	375	339	353	350	334	357	321	313	316	360	338	342	341	340	371	328	318	353	335	347	333	333	330	327	334	320	346	349	339	327	320	356	377	334	332	371	367	333	327	365	346	308	337	306	333	345	366	343	319	328	307	344	340	324	350	333	343	360	348	361	351	310	328	318	322	305	330	355	377	343	280	330	333	333	351	329	316	327	317	340	325	345	361	329	330	340	332	327	313	337	308	331	318	348	332	321	322	313	347	349	351	326	313	361	310	336	330	313	311	365	336	361	323	311	355	310	348	311	366	348	354	319	336	342	357	330	341	342	359	335	308	328	332	322	322	342	336	336	347	315	309	315	324	365	325	313	357	332	336	335	350	350	339	318	332	334	320	328	313	325	305	325	311	330	342	360	303	329	359	367	361	348	350	357	341	353	332	363	332	320	348	336	314	309	317	320	313	354	337	378	334	340	335	329	345	316	323	313	329	337	346	310	312	347	324	337	308	353	318	358	329	358	322	307	358	347	352	337	357	352	375	333	329	318	331	322	385	293	347	356	308	342	345	342	354	314	352	330	334	359	351	342	359	333	346	319	328	363	332	326	366	345	311	355	368	327	329	315	350	307	359	336	371	307	299	340	332	311	361	327	338	346	317	331	353	344	333	382	374	341	361	337	353	317	324	287	317	338	284	337	326	348	347	325	339	355	335	339	339	350	282	344	339	296	328	332	322	342	359	349	330	329	335	323	339	349	357	320	331	365	347	305	350	315	345	346	346	315	323	345	336	350	349	319	311	322	334	331	365	335	338	349	344	314	336	335	321	302	341	311	341	354	337	358	300	324	320	339	370	329	346	330	329	320	308	318	343	320	330	322	316	307	364	351	342	342	320	315	340	333	360	331	331	334	364	335	324	337	308	332	319	359	340	360	335	363	296	355	296	326	367	341	347	339	324	306	382	337	326	315	332	314	349	319	327	383	323	340	362	346	309	324	347	348	367	355	375	344	390	323	323	327	365	350	384	373	360	329	344	337	327	341	335	325	331	336	345	334	300	355	332	369	311	337	341	342	342	338	331	313	326	357	326	349	363	340	301	318	355	328	341	346	332	376	316	339	313	359	334	321	340	364	342	344	385	344	346	322	335	348	306	366	323	324	307	351	348	341	343	356	343	348	300	347	359	306	337	350	343	356	351	334	351	351	350	326	364	353	321	340	335	323	359	339	381	329	338	324	331	296	346	340	330	342	312	333	336	339	337	309	379	334	335	321	341	355	347	277	369	330	339	304	351	318	350	324	350
31092	4940	1466	1134	830	684	497	402	380	348	289	280	271	262	264	217	232	198	245	241	214	207	194	215	229	190	178	219	226	222	189	222	206	210	190	197	209	161	213	226	218	178	221	173	206	220	198	205	203	164	177	188	197	183	208	193	199	227	207	218	205	188	160	165	183	187	175	205	194	223	204	180	200	203	216	198	184	206	200	175	223	192	193	181	178	195	204	205	193	198	175	221	198	226	172	201	201	197	220	205	184	213	169	202	216	200	178	198	198	173	192	198	217	183	182	186	193	171	209	184	205	201	188	190	214	184	188	200	203	227	198	189	199	197	223	185	182	185	204	188	196	195	198	205	198	203	190	208	197	188	183	204	211	205	167	210	203	205	193	186	176	194	206	185	200	192	162	181	216	176	187	195	188	178	169	195	205	205	218	194	203	212	191	212	176	184	193	168	185	177	194	179	214	218	211	180	206	157	185	188	189	207	205	200	183	202	201	203	207	202	176	194	197	206	215	177	195	201	191	195	207	201	195	190	200	177	180	184	196	231	180	189	196	197	208	185	181	219	201	205	187	179	202	197	184	168	196	214	183	186	195	180	180	189	206	223	183	196	176	198	204	170	207	182	195	187	187	193	165	190	181	200	176	206	200	213	188	229	198	185	193	189	193	195	178	203	184	205	191	202	204	180	204	199	206	208	197	191	187	217	168	185	207	211	232	180	193	200	206	210	195	210	222	203	189	187	202	204	183	191	190	192	196	175	149	197	194	195	202	188	181	175	176	197	178	212	196	199	169	192	190	203	206	182	218	196	185	179	194	203	220	175	233	182	216	184	210	199	186	188	194	206	179	179	187	165	183	194	184	197	183	191	165	219	205	195	193	207	208	213	185	183	185	165	201	194	205	197	207	183	189	222	194	216	173	197	215	206	186	215	191	207	194	172	201	176	177	199	193	188	160	188	214	182	213	215	201	198	229	218	194	217	214	180	196	213	217	204	188	168	198	207	171	211	212	188	191	210	193	176	227	211	196	171	192	211	197	191	227	172	191	179	206	200	210	192	173	188	195	197	198	202	212	191	183	186	188	198	208	218	206	198	195	196	184	195	184	219	173	209	211	172	182	194	207	185	176	201	190	209	180	182	185	203	210	192	199	191	191	190	204	213	191	201	198	203	199	195	184	187	176	186	192	186	193	179	201	217	195	185	198	199	190	187	178	197	178	211	208	189	207	198	176	182	200	174	199	185	199	204	194	188	196	195	193	190	228	176	198	188	207	193	203	195	192	176	197	176	224	187	200	180	187	188	199	234	220	180	210	193	191	182	180	184	195	197	209	203	185	179	205	206	187	205	198	177	173	194	198	202	207	211	185	188	191	216	234	184	190	185	176	200	211	180	170	185	190	225	203	176	198	203	179	178	203	192	205	178	195	192	218	193	205	184	208	192	203	225	212	204	163	177	199	189	171	203	180	182	187	188	183	214	170	196	198	174	197	215	186	212	194	172	199	197	177	197	176	205	213	204	186	191	201	178	186	150	196	206	195	199	191	211	196	189	196	162	203	221	190	202	199	197	198	190	221	211	197	207	210	200	202	203	186	202	181	202	175	210	192	194	204	181	172	204	190	198	191	166	201	184	174	223	229	201	166	186	192	197	223	186	189	204	218	193	201	188	197	201	173	210	205	185	185	218	208	200	177	179	192	217	193	201	179	193	213	175	181	191	199	192	177	207	212	175	198	201	191	178	191	172	209	198	207	223	172	187	214	199	206	184	198	180	194	194	183	199	201	194	178	193	189	206	181	212	216	179	166	224	206	199	193	191	211	190	198	204	206	195	178	185	178	206	205	225	183	204	197	197	186	191	192	214	192	204	187	189	215	195	185	196	198	192	202	179	182	202	215	191	194	191	195	205	193	187	170	184	178	187	200	192	181	188	199	194	188	184	185	179	205	200	185	176	188	180	169	199	200	215	190	197	189	205	183	187	181	195	184	212	191	192	195	170	173	176	182	181	198	208	202	192	209	169	197	175	201	182	193	190	200	197	191	207	210	208	175	188	190	207	195	159	162	185	202	197	216	181	185	190	183	190	198	170	201	191	211	178	182	198	189	198	165	206	196	178	163	195	176	203	179	180	219	211	199	197	189	191	207	197	185	207	184	199	222	174	202	206	193	180	198	209	195	180	184	193	220	210	196	191	197	173	176	186	226	188	180	184	205	201	205	191	200	196	211	187	181	188	205	212	203	182	198	212	214	199	217	206	221	189	194	199	189	219	187	197	185	211	213	195	221	186	180	198	198	197	181	181	196	204	207	190	170	199	188	204	185	196	197	183	181	202	195	190	205	198	192	183	201	191	180	204	200	208	200	209	181	204	209	224	194	216	179	168	207	190	205	213	189	171	193	170	192	203	185	188	199	177	170	187	193	206	169	185	194	175	187	192	193	187	181	195	213	202	183	207	201	180	178	196	158	214	200	186	202	194	184	197	178	202	189	178	173	199	191	204	206	199	189	181	197	213	190	191	204	181	173	198	201	184	215	194	197	193	186	182	191	186	181	189	196	210	205	196	183	206	169	188	193	196	194	217	190	212	183	203	186	169	216	208	197	195	205	209	192	190	184	175	184	192	217	213	170	190	186	190	204	181	201	184	183	215	199	190	163	186	174	197	196	205	185	193	205	214	177	205	194	199	187	204	204	212	175	180	202	194	211	184	180	195	191	188	173	196	214	197	207	191	189	183	191	213	178	173	185	182	193	200	176	200	203	216	184	216	214	198	192	200	203	186	188	188	202	211	195	200	186	197	194	185	180	214	203	179	202	216	179	216	177	203	186	193	194	187	188	207	187	183	174	216	187	194	196	204	216	189	190	188	221	175	208	210	175	210	202	186	187	180	189	192	179	195	181	178	220	195	181	199	186	196	202	153	189	207	209	184	177	201	188	200	199	191	228	192	203	204	191	217	195	179	156	170	189	195	196	156	207	167	193	219	187	213	211	175	207	191	200	195	189	177	211	187	205	198	193	180	173	181	215	218	202	185	222	202	163	216	184	188	199	200	215	195	201	191	199	203	201	205	203	185	208	204	218	186	212	193	188	190	202	208	203	177	161	199	182	183	191	196	206	209	198	189	188	209	187	186	209	190	202	200	209	210	207	195	205	195	189	174	214	183	205	178	187	195	180	178	211	207	196	206	221	186	181	182	205	197	211	177	213	189	229	197	199	209	182	181	167	189	214	209	205	199	208	168	185	188	217	187	207	183	189	186	179	184	177	222	213	197	212	198	222	194	180	218	200	213	189	167	195	217	211	183	182	179	184	190	195	194	206	196	216	226	209	179	189	206	184	209	195	182	209	223	191	211	176	187	198	191	200	193	188	184	191	184	212	200	198	193	211	200	207	200	208	209	222	175	194	200	173	236	182	197	181	214	216	201	187	168	218	188	191	181	207	186	206	220	200	194	198	219	210	165	189	178	192	191	190	211	251	195	189	189	198	199	218	199	201	194
14661	1592	3147	3613	3121	2855	2156	1842	1669	1400	1286	1186	1081	1075	993	926	810	877	847	836	789	818	762	758	770	756	736	740	671	715	719	714	692	714	693	666	662	645	714	615	679	749	680	600	661	665	688	652	656	669	636	636	656	634	654	602	642	628	686	631	666	605	590	620	619	637	617	638	668	642	642	628	587	626	611	626	617	618	621	589	622	642	632	647	637	600	606	627	593	586	622	613	632	654	609	624	634	650	636	652	631	586	613	634	685	642	664	612	611	617	600	642	597	593	597	618	648	617	627	609	674	628	588	600	655	596	574	618	644	636	622	584	602	581	631	635	653	611	622	579	614	628	600	592	600	607	612	612	582	624	596	581	617	583	599	638	633	607	625	586	582	661	623	620	651	643	626	604	586	632	638	610	626	552	648	605	627	607	626	640	615	614	631	619	601	610	598	637	579	618	604	608	594	630	598	610	601	659	649	617	636	666	592	575	600	606	600	608	646	616	616	607	630	624	603	584	612	695	603	623	593	580	624	612	620	595	587	579	621	631	626	587	627	616	588	591	561	622	566	552	596	616	603	617	578	605	574	643	570	621	580	628	640	624	581	601	616	597	656	623	573	647	588	637	578	640	576	640	586	607	653	600	597	587	590	637	626	604	582	647	570	608	636	619	604	585	609	633	593	603	597	586	540	571	585	602	607	595	624	586	627	662	608	578	590	572	598	648	598	645	645	617	636	626	581	593	593	631	581	581	623	589	594	591	612	553	583	603	603	642	614	613	614	632	595	624	616	622	624	615	621	659	592	606	573	603	605	610	649	643	623	590	617	575	601	583	591	621	608	612	605	625	581	637	601	575	597	630	649	654	617	669	626	603	579	603	614	577	618	598	600	601	621	620	606	586	594	614	599	643	614	619	627	622	606	631	574	608	584	630	619	603	607	563	621	597	572	623	639	641	603	599	601	634	645	629	602	612	616	573	597	583	597	573	584	674	603	597	606	568	596	613	622	614	580	578	613	651	612	632	615	578	636	599	608	654	617	612	583	594	591	583	624	623	611	621	596	590	597	602	597	621	619	588	590	604	621	655	621	585	591	600	607	574	613	585	605	647	625	611	624	623	587	589	599	580	607	654	590	601	648	608	585	602	624	608	629	629	616	585	611	647	609	569	566	614	637	572	612	596	622	625	597	597	600	568	600	624	577	606	643	572	600	587	578	597	568	625	608	639	628	587	627	583	649	636	669	630	630	630	665	597	668	606	663	641	562	601	606	609	590	650	596	654	622	589	683	583	643	567	559	628	568	616	644	638	609	621	641	612	602	604	613	591	659	600	586	590	582	619	608	577	610	663	597	597	618	597	619	591	568	605	628	641	635	640	608	642	595	630	633	634	621	620	597	605	609	633	638	622	559	614	650	655	598	626	552	593	628	591	642	627	598	566	617	639	561	628	575	638	659	614	577	596	607	662	593	637	600	601	597	605	611	618	594	626	588	612	610	594	615	603	607	619	627	619	671	612	613	641	609	593	629	608	586	645	582	599	633	614	626	572	594	609	601	568	598	628	587	568	583	633	594	580	596	604	620	595	593	610	594	602	576	605	579	639	622	600	573	653	661	602	558	582	615	577	661	612	563	604	578	639	617	612	600	602	620	609	639	599	648	579	583	629	582	616	593	594	587	643	585	598	644	588	599	663	609	584	582	603	628	656	645	595	616	682	634	610	593	589	614	629	611	613	635	629	632	567	610	576	634	617	583	623	630	566	607	547	578	608	629	614	596	589	639	604	577	601	617	568	606	612	620	620	617	602	647	596	593	619	614	613	635	646	548	626	608	630	595	591	608	595	619	613	596	612	588	639	611	625	610	611	596	600	599	586	616	571	622	629	611	636	649	587	588	606	581	613	649	632	651	614	598	606	582	629	548	616	630	602	665	622	594	593	640	619	571	622	604	623	634	597	569	607	618	594	577	668	610	606	601	592	587	600	644	605	626	589	600	569	635	599	645	617	606	640	631	611	631	628	594	626	621	585	579	600	591	618	625	575	629	594	619	615	670	597	615	626	607	620	640	583	564	614	617	588	637	576	654	609	642	603	650	629	629	600	597	606	643	555	578	619	633	618	638	588	607	619	623	638	537	599	614	584	591	622	606	597	629	587	595	624	627	603	640	603	643	640	606	626	584	582	613	595	572	619	626	643	610	606	616	633	630	600	610	612	577	623	627	587	601	647	610	573	651	595	634	670	600	630	612	667	574	639	644	638	629	633	602	636	640	629	618	610	615	646	582	583	619	608	673	592	599	593	610	611	636	574	619	622	601	584	597	585	614	561	595	655	622	588	605	592	580	612	625	617	615	639	641	630	594	604	564	588	612	612	577	615	610	625	622	590	570	608	632	644	607	618	647	615	634	592	591	655	607	596	623	587	622	576	570	639	663	632	610	611	677	625	586	608	577	612	613	598	555	604	569	627	595	593	617	606	639	604	614	606	623	618	588	631	617	600	632	611	614	613	601	630	615	652	616	576	664	629	612	601	640	602	611	583	593	611	586	612	584	609	598	623	604	622	615	566	644	645	618	578	549	643	571	622	607	615	631	604	581	584	613	585	641	587	595	530	579	590	663	588	611	598	626	623	623	585	632	619	586	602	626	596	616	610	581	629	620	597	636	572	613	599	623	658	623	664	636	598	561	598	626	640	583	623	635	633	598	571	602	603	590	630	641	621	599	594	605	646	638	602	612	609	598	615	607	633	636	600	620	614	621	606	645	617	613	623	590	575	591	623	615	611	570	636	589	562	643	583	603	609	637	571	593	639	609	572	627	607	635	571	648	631	607	586	573	617	684	588	576	583	606	625	600	620	587	622	634	589	596	641	615	551	589	609	587	572	656	638	647	596	617	653	563	624	587	601	620	611	595	568	589	624	577	618	597	619	639	657	641	577	634	661	602	595	596	651	598	599	564	640	628	580	607	621	631	603	626	639	574	592	603	628	523	602	631	606	615	629	620	566	653	597	682	633	595	594	598	593	650	618	605	590	636	610	601	624	591	565	636	611	604	594	637	555	614	579	662	587	640	611	564	646	660	562	655	613	565	627	601	637	631	605	580	629	622	598	590	602	616	615	606	611	646	581	616	648	610	630	556	598	613	577	627	598	631	627	619	619	668	626	595	615	612	596	610	631	574	593	584	605	628	618	596	638	603	564	569	602	590	616	656	627	608	579	597	611	605	651	624	585	600	633	601	596	574	622	609	595	577	618	663	613	600	588	634	603	660	640	611	587	602	604	616	562	599	612	682	593	649	610	610	620	609	611	609	593	615	642	589	614	612	630	596	627	573	590	611	604	628	624	583	607	611	624	618	611	611	629	607	628	593	617	595	594	571	618	641	606	630	594	645	606	618	622	630	624	601	592	664	569	625	541	643	589	583	642	630	606	597	587	622	629	623	667	653	569	625	648	584	644	627	625	627	590	645	643	615	584	635	574	590	617	628	572	630	612	624	604	629	613
42794	13159	3622	2142	1626	1227	939	723	672	593	478	457	436	422	376	414	376	355	364	328	327	338	305	312	353	301	311	324	336	314	340	298	312	278	330	316	283	301	280	306	284	287	323	287	286	295	267	261	306	290	266	263	307	283	288	280	328	282	296	291	303	264	300	283	283	290	308	284	307	287	288	297	299	291	295	312	289	273	304	297	305	283	302	273	269	297	279	308	320	284	293	284	285	278	293	272	284	306	293	276	283	277	258	265	282	282	288	288	260	281	265	272	285	308	294	296	284	283	296	271	277	278	295	288	323	305	299	289	282	280	287	314	290	339	278	291	290	285	267	295	275	270	320	283	306	309	278	279	271	284	270	296	305	277	284	267	283	277	294	286	303	310	296	277	276	329	295	298	298	267	292	333	321	302	297	293	274	289	283	272	262	292	297	313	264	277	299	284	302	277	262	282	293	285	276	252	277	303	304	279	274	294	248	286	268	241	295	277	282	281	272	276	299	285	279	267	276	272	296	284	285	266	302	303	265	314	270	292	272	303	311	280	294	298	307	280	304	278	304	266	307	290	276	299	306	312	292	256	268	281	264	311	275	287	292	322	281	269	269	292	261	292	289	286	259	278	318	284	323	300	294	296	280	296	278	302	305	283	264	305	304	300	303	288	271	306	289	315	310	276	325	265	285	277	291	290	310	283	289	261	313	288	263	293	327	299	279	294	286	307	263	256	275	305	291	293	301	318	267	309	295	292	283	309	286	291	288	274	288	310	334	290	308	277	272	304	296	275	280	281	304	300	298	285	281	271	298	298	292	268	298	267	281	301	263	314	281	300	288	308	257	318	279	269	279	272	292	300	296	297	291	275	291	294	299	279	287	320	294	270	302	272	286	260	321	270	292	299	290	254	292	254	283	322	272	271	272	279	265	267	290	289	275	269	283	306	264	288	320	285	290	268	305	314	246	274	303	281	269	295	284	329	239	295	296	274	322	274	280	236	284	263	314	308	295	265	271	289	290	270	320	288	270	286	228	296	276	319	252	282	252	264	282	292	288	290	320	270	305	286	318	284	303	313	281	287	292	272	278	286	298	266	282	296	299	308	284	279	321	272	338	290	276	299	289	300	283	269	290	300	285	290	311	292	274	266	280	299	291	313	278	266	281	286	328	297	297	284	298	272	262	292	310	289	281	309	268	303	314	278	269	273	284	287	289	325	280	297	299	297	284	250	296	317	280	279	280	295	251	287	320	292	292	277	286	302	272	300	290	285	319	282	272	271	254	295	271	262	263	281	290	271	296	302	287	286	293	247	306	250	277	275	274	277	294	270	280	282	317	279	286	299	274	275	292	252	260	263	282	293	312	285	273	291	314	282	316	279	298	270	291	247	267	305	284	267	291	260	304	329	288	276	264	269	276	320	320	272	276	288	275	294	291	269	285	305	293	274	338	289	275	286	270	288	342	295	296	295	247	290	291	289	329	273	312	281	305	290	294	281	300	288	281	288	313	290	289	324	293	303	298	293	279	271	289	299	299	311	292	280	276	306	310	302	285	307	285	293	258	258	263	291	285	294	275	288	278	301	282	290	260	273	296	312	285	277	334	277	296	303	269	297	292	270	276	282	282	279	269	313	295	296	282	292	282	297	278	299	255	329	282	279	264	292	289	295	279	289	284	295	289	264	306	304	258	275	283	260	304	291	301	261	272	278	305	268	274	288	284	286	273	270	257	292	303	307	286	292	288	321	287	260	299	316	289	271	311	281	302	265	279	269	314	307	307	289	287	316	303	277	293	280	280	314	289	292	261	304	285	310	271	303	285	281	292	292	305	293	259	291	291	282	273	309	305	292	305	323	263	308	294	296	271	282	293	262	301	254	307	303	274	277	277	301	262	272	292	281	296	279	306	283	273	288	269	291	282	261	251	283	282	270	275	307	316	269	281	287	270	269	275	304	296	272	262	259	290	275	285	296	273	288	273	293	258	262	290	316	275	273	286	278	298	295	330	310	284	271	290	317	262	313	287	297	285	316	260	298	279	300	318	295	283	272	244	288	284	276	265	294	260	308	311	278	239	272	278	279	298	272	293	300	278	243	312	279	319	296	280	280	304	265	298	297	310	279	280	275	351	294	302	295	308	234	315	284	296	306	295	280	281	312	302	265	275	306	289	290	287	294	310	265	314	307	285	296	275	329	297	302	279	283	261	271	286	272	266	291	308	297	289	268	268	291	286	274	267	317	288	280	305	291	291	290	292	267	311	296	286	277	269	283	319	296	300	310	307	268	290	303	287	281	282	272	293	261	264	292	281	314	277	273	313	307	287	297	310	244	284	326	274	279	310	264	299	326	302	304	275	325	330	281	300	284	327	312	291	274	257	295	346	273	272	263	287	290	320	330	262	284	291	290	325	259	282	261	292	298	292	274	297	309	287	293	302	304	287	307	328	330	284	290	291	279	269	296	273	289	337	286	271	261	283	267	267	296	276	322	328	301	273	296	271	309	286	313	269	285	301	269	276	319	272	301	269	253	294	279	289	281	282	315	283	305	272	299	286	256	287	296	266	290	312	261	317	320	287	290	291	265	308	252	287	290	281	304	301	292	273	302	274	296	264	286	294	270	292	278	299	289	260	309	288	295	286	316	295	273	317	290	300	311	279	309	312	291	301	280	292	311	251	276	300	309	285	298	275	283	295	285	280	282	304	273	294	287	280	284	301	282	313	297	302	277	274	277	314	264	306	285	275	293	284	292	290	262	307	259	273	266	316	287	288	313	274	267	283	281	276	242	267	279	280	262	292	294	274	272	278	287	299	292	296	286	293	291	292	309	345	274	286	280	281	266	280	297	247	308	303	286	272	304	339	318	274	297	271	258	276	293	315	314	272	319	280	317	318	286	280	279	295	288	283	301	294	289	288	281	296	293	298	295	287	292	315	274	268	313	286	279	266	300	289	272	268	307	265	281	310	273	281	273	286	277	291	292	272	258	286	307	310	293	262	284	301	282	292	267	269	320	301	321	272	285	286	282	268	282	303	297	277	283	266	297	288	290	279	261	295	283	297	285	306	305	327	296	255	290	294	308	322	290	314	276	288	285	276	278	297	250	302	282	293	272	297	290	309	314	277	286	306	286	272	285	276	308	262	292	274	293	299	291	276	294	318	313	281	270	303	305	295	268	280	293	318	263	278	302	286	296	283	261	260	278	275	258	276	276	260	281	269	305	294	307	296	333	306	270	274	274	309	299	264	311	300	271	257	302	273	291	324	298	292	313	287	327	298	275	287	223	299	280	287	298	255	264	300	309	278	267	261	295	333	271	300	275	320	297	304	307	261	261	270	331	291	296	299	277	239	283	282	261	301	320	287	273	278	270	334	302	285	264	272	300	287	294	296	274	307	308	294	261	281	294	281	269	323	293	294	294	283	276	293	266	269	297	294	275	296	295	297	294	304	288	283	309	314	298	274	288	263	269	283	293	293	278	317	280	303	288	283	284	276	295	280	279
18778	2653	5568	6366	5684	4913	3732	3155	2807	2541	2066	1939	1802	1618	1474	1477	1447	1338	1260	1195	1227	1183	1157	1121	1064	1126	1074	1070	1070	955	1026	1022	977	1023	944	934	925	944	943	950	932	912	904	975	915	885	895	885	922	892	921	891	857	884	861	907	893	845	888	844	901	888	872	858	846	888	858	898	872	864	843	856	884	836	853	886	789	826	833	859	808	858	837	854	831	893	834	916	865	851	863	885	779	878	874	841	891	874	839	831	823	852	837	817	812	811	870	874	857	860	902	829	825	815	825	814	895	891	865	831	780	891	880	874	851	841	808	835	868	815	850	813	837	787	797	814	842	827	847	829	849	811	794	845	816	833	859	833	838	842	855	831	796	836	834	861	845	865	867	808	823	816	910	893	803	857	858	815	827	827	823	851	840	830	834	820	836	795	885	821	809	858	835	849	843	787	852	869	844	828	894	881	794	864	828	884	840	842	824	839	811	829	844	878	819	878	824	782	870	812	876	889	820	831	806	868	892	848	833	820	844	830	846	886	849	857	832	866	851	797	792	880	818	832	814	817	829	820	828	851	846	846	810	870	815	804	869	829	824	838	810	803	817	786	809	890	825	804	858	820	834	889	868	791	803	804	903	843	875	863	835	827	833	844	871	839	829	859	895	803	848	874	884	887	837	818	863	830	804	788	867	831	810	844	821	841	801	883	857	799	856	862	827	853	831	844	863	808	892	807	830	796	889	874	888	815	890	823	842	854	815	785	802	879	862	826	884	821	790	836	827	835	800	864	808	840	794	857	829	829	844	798	828	860	783	852	789	851	846	820	801	847	830	794	804	832	829	839	843	861	862	835	854	836	829	867	847	790	826	854	775	868	822	858	876	813	819	796	855	863	856	798	924	835	833	779	860	853	791	825	825	844	874	856	832	842	843	789	874	800	870	831	851	826	851	789	806	850	782	875	821	843	831	854	740	867	843	840	830	804	842	837	797	837	830	799	890	874	891	832	870	858	798	869	853	831	821	806	813	818	827	842	867	845	914	816	841	779	833	806	841	787	836	851	782	828	828	806	844	816	807	843	865	844	854	844	873	843	757	805	866	816	816	821	859	820	836	838	780	863	827	866	793	859	852	899	792	891	843	817	864	798	835	821	866	851	897	817	828	868	893	855	810	835	859	809	811	884	865	822	829	845	839	804	799	880	814	807	819	821	864	888	894	813	854	798	785	885	816	848	898	814	858	812	816	835	805	852	839	807	872	837	814	867	868	851	817	831	832	833	815	823	780	831	844	884	886	875	833	889	824	809	849	889	818	812	846	858	847	812	846	854	808	765	818	819	807	852	829	800	826	848	844	758	890	824	804	859	817	807	859	870	827	815	796	829	854	795	860	851	847	846	876	840	871	817	801	878	873	863	808	882	827	843	822	826	798	840	829	879	843	817	889	833	827	879	841	764	839	794	862	854	799	828	816	806	836	835	886	797	896	846	834	857	828	809	777	861	830	818	774	829	891	846	822	854	839	851	855	837	869	855	865	843	892	848	869	831	847	796	840	871	788	807	874	837	799	818	856	790	831	856	815	835	835	853	856	833	829	847	845	828	860	814	846	803	842	831	827	873	788	865	799	846	815	858	837	860	782	834	847	833	873	886	781	875	796	829	859	809	834	840	821	828	778	855	806	845	866	844	880	857	835	817	852	827	868	820	821	836	801	826	815	827	791	848	857	825	793	803	829	840	851	840	833	818	853	840	833	826	782	836	857	850	828	830	862	789	867	808	824	852	880	831	868	797	887	809	813	818	820	808	875	829	811	859	846	827	829	840	776	842	877	816	819	858	811	858	875	810	816	873	833	818	805	855	839	856	818	830	861	829	757	849	861	848	843	832	824	817	794	885	816	881	829	866	837	799	776	844	864	914	839	829	867	800	850	858	835	829	792	795	815	817	823	775	833	866	836	828	873	831	850	829	850	849	830	865	867	872	859	837	848	896	843	829	863	868	807	793	891	796	867	845	810	850	859	765	829	816	808	812	820	859	846	847	825	801	822	829	832	861	837	810	828	794	852	828	846	853	860	874	858	807	889	841	833	818	833	812	823	850	891	830	842	853	857	851	846	833	867	821	838	870	816	872	812	806	814	800	839	863	856	821	827	857	806	836	876	853	815	817	813	819	845	859	773	797	868	797	791	779	875	787	894	869	802	859	753	803	843	842	870	825	850	826	793	879	810	860	840	888	817	832	805	846	828	822	760	838	858	821	846	826	865	867	758	835	851	821	818	858	795	859	789	832	842	836	842	835	833	824	907	890	819	816	782	857	822	808	789	808	878	892	815	850	859	850	867	822	804	836	786	804	833	828	796	781	864	807	882	829	849	824	892	836	885	787	862	809	868	863	830	781	847	842	804	879	837	858	838	815	902	850	853	841	870	811	839	853	795	887	871	827	798	853	845	863	857	844	758	771	845	795	848	815	858	889	807	823	856	883	826	824	867	823	858	817	858	846	867	841	807	873	822	803	825	860	833	846	786	828	774	854	835	856	871	811	824	801	794	842	866	877	858	819	864	848	886	823	807	780	865	877	859	794	873	895	801	842	861	828	854	844	827	796	847	825	860	862	818	819	864	859	771	775	847	850	842	823	820	856	824	865	864	846	843	811	811	829	830	819	815	793	822	822	820	857	849	832	861	866	796	825	800	857	776	824	850	844	853	820	818	841	820	814	879	805	871	830	806	829	766	844	834	772	816	828	793	853	848	827	854	846	824	800	837	812	837	766	822	770	872	888	804	890	869	844	828	897	846	782	789	823	855	821	813	857	833	896	832	833	827	802	824	821	842	815	814	877	825	821	877	812	796	789	825	910	836	814	832	799	861	821	801	882	886	807	809	863	877	781	832	847	867	866	873	822	834	799	837	782	858	800	835	821	841	840	805	813	807	835	830	812	845	833	849	797	835	852	842	832	837	847	796	819	828	840	852	803	862	813	793	850	861	869	830	829	863	836	834	872	878	818	891	828	843	810	843	791	851	801	815	792	857	839	872	836	895	858	806	855	846	864	847	790	834	834	826	785	845	841	812	833	856	793	809	777	812	831	859	812	846	912	843	850	878	815	800	859	851	837	853	810	798	795	837	804	819	841	839	819	795	832	847	887	870	815	820	810	764	835	819	859	833	867	796	859	832	804	823	839	840	823	869	852	811	832	789	830	868	836	812	838	871	867	836	834	905	845	874	826	809	747	841	860	848	824	866	864	848	857	809	812	866	855	781	850	852	839	836	812	832	835	839	841	904	890	809	843	849	798	861	830	815	786	819	852	860	876	797	843	840	815	854	826	841	799	836	865	779	838	830	822	895	850	822	787	827	806	813	846	837	831	831	802	809	845	865	855	877	819	764	864	795	800	823	814	830	843	811	857	856	818	813	843	853	828	826	864	856	879	833	834	858	823	884	785	840	829	766	820	829	825	845	805	837	877	762	856	845	881	826	854	813	769	839	851	804	849	845	852	796	846	776	781
5915	323	209	173	164	109	118	95	107	108	106	92	96	117	101	97	105	101	98	98	80	102	91	129	96	81	112	84	88	90	107	91	85	99	94	93	101	98	78	83	99	91	103	84	91	82	72	101	98	95	86	84	78	108	96	117	88	86	102	93	99	90	96	94	103	94	89	111	81	105	101	94	102	87	78	91	88	96	118	100	106	102	104	85	90	89	87	98	87	82	98	78	110	109	82	101	106	103	101	104	77	84	82	90	78	80	106	101	123	85	105	108	94	89	103	100	95	99	77	90	98	84	99	86	91	93	88	75	104	101	97	95	84	94	99	91	90	96	104	101	109	89	104	92	109	94	89	107	92	98	103	95	83	84	88	87	99	91	87	95	110	108	84	90	93	85	95	95	95	113	98	81	106	93	85	85	103	83	92	93	79	73	100	88	95	90	96	96	89	90	83	105	83	94	83	74	104	94	89	87	86	103	82	93	91	88	84	105	82	92	95	93	91	95	88	69	87	97	89	86	89	99	99	107	85	88	90	80	107	101	102	92	100	98	95	84	88	110	86	91	79	95	90	90	106	99	91	98	90	87	80	85	92	116	76	93	96	86	83	87	97	101	80	88	95	72	93	104	84	98	93	103	100	111	106	95	101	84	87	107	86	93	87	90	83	90	79	123	108	83	111	99	104	105	92	89	90	100	93	84	87	102	99	89	100	82	94	95	102	98	87	82	95	87	95	71	81	83	84	92	82	93	87	107	95	97	73	109	82	87	102	85	105	91	80	99	106	92	93	104	93	100	106	97	104	90	93	96	91	83	93	105	85	89	88	90	90	99	82	97	108	91	89	94	89	88	100	120	81	86	94	96	116	104	80	89	81	95	92	91	86	110	94	100	86	83	86	92	94	95	90	87	84	78	101	87	89	89	87	75	109	90	77	90	92	90	73	105	95	79	99	95	112	89	91	72	87	87	98	81	117	87	101	87	98	87	111	90	89	72	101	98	88	83	84	76	82	98	86	94	109	101	83	102	94	94	89	89	101	89	97	102	98	98	94	108	91	84	106	95	112	81	96	108	88	100	82	89	111	81	89	79	63	86	86	79	96	85	102	93	109	105	86	108	76	82	79	92	104	109	98	81	100	117	105	109	90	88	101	87	83	84	69	98	95	106	101	92	99	83	93	85	91	96	78	106	96	105	100	77	92	85	80	90	105	80	99	97	87	95	82	81	105	95	91	93	70	108	88	77	86	79	90	92	93	91	83	96	86	84	94	99	94	92	91	91	87	89	89	88	97	93	89	83	100	93	86	78	99	98	114	78	94	90	103	105	89	99	82	106	104	90	91	102	82	91	104	88	104	102	94	83	81	88	88	80	86	95	86	82	90	77	99	86	92	84	85	104	92	104	89	90	108	85	89	95	99	88	77	116	95	95	83	102	99	97	84	112	89	95	97	81	117	100	85	82	91	97	91	90	89	96	98	107	92	96	90	80	79	91	101	101	92	97	90	124	110	105	95	94	83	102	94	71	90	96	107	94	72	89	74	88	79	99	97	95	101	107	98	88	79	98	93	96	88	71	101	89	88	71	102	86	103	101	91	90	84	89	101	99	86	76	94	97	103	89	79	91	78	105	77	100	101	88	92	80	84	72	83	77	103	105	96	81	107	84	98	88	102	105	103	78	118	109	104	97	81	110	94	110	116	103	75	107	103	87	86	76	105	89	94	97	108	75	99	94	84	77	84	77	90	113	96	90	109	102	105	102	105	103	102	94	94	98	87	105	97	89	82	82	92	71	110	89	110	83	101	100	90	90	100	86	70	96	110	90	102	99	91	97	82	95	105	91	82	81	92	103	97	86	105	78	84	102	91	97	104	89	95	97	95	94	93	102	88	84	99	93	94	95	80	85	96	83	104	103	103	93	103	100	79	96	87	82	87	87	94	103	91	78	80	95	93	86	86	97	80	97	84	83	97	89	78	82	93	85	107	92	70	97	73	93	98	86	101	89	80	103	81	91	98	92	80	78	90	80	84	99	93	93	104	102	89	104	89	90	85	89	104	94	95	78	84	84	98	88	92	86	93	108	104	101	103	90	95	105	97	86	105	99	87	84	102	89	88	91	99	101	101	95	91	94	102	95	81	87	106	112	121	107	89	88	90	94	82	70	94	99	112	102	82	86	95	102	99	95	105	103	92	103	95	88	94	65	86	76	82	97	106	71	102	102	86	85	101	93	103	84	83	93	89	85	79	96	76	104	102	109	89	88	90	96	94	94	92	93	86	91	82	84	95	96	106	85	100	98	84	106	85	100	109	89	85	96	82	80	83	96	92	95	95	102	88	103	103	98	118	90	89	81	78	97	103	95	86	98	122	102	76	60	74	79	97	87	99	108	84	101	79	95	90	95	80	93	95	85	77	79	80	92	95	93	69	102	100	88	88	89	97	88	100	99	101	106	103	113	83	108	96	93	92	77	94	89	91	88	84	106	102	106	107	84	91	94	87	100	89	91	80	105	96	111	89	92	113	100	98	101	85	95	100	88	94	99	93	104	87	104	99	107	92	91	91	95	87	95	103	92	96	95	80	89	83	104	87	91	95	75	94	94	105	94	105	86	118	100	102	85	89	102	89	93	110	89	87	92	87	93	108	99	94	91	106	100	81	97	93	96	105	99	84	85	103	93	93	75	89	79	119	97	83	87	88	95	111	101	107	86	101	78	101	95	97	90	109	101	104	84	122	94	79	91	94	95	91	86	90	99	111	102	88	94	94	91	105	100	83	100	86	97	99	93	86	108	83	76	96	88	90	95	91	89	97	90	90	107	103	86	85	102	95	80	95	95	99	81	91	102	74	74	93	92	92	98	93	88	100	74	105	82	97	85	102	82	98	108	93	95	76	90	101	79	79	80	89	88	103	93	83	78	108	92	79	74	80	97	104	78	107	94	96	87	79	84	78	93	100	105	93	82	106	108	92	81	88	95	99	73	92	100	95	101	92	103	75	66	96	86	81	86	88	90	92	90	98	93	84	91	105	79	98	92	92	94	83	106	98	85	99	87	95	111	94	97	80	99	92	98	83	105	78	80	92	83	105	111	98	109	96	87	82	99	91	92	72	79	94	97	96	86	116	75	89	88	100	95	96	104	94	99	87	104	93	116	87	99	107	101	102	86	89	71	91	87	84	88	110	92	83	107	86	93	86	87	99	95	87	86	78	97	100	97	105	96	81	101	93	91	89	85	101	94	92	78	77	93	82	81	81	90	103	104	106	95	100	86	99	80	95	96	97	99	101	87	75	90	83	109	93	84	100	86	97	86	81	92	101	90	109	95	84	99	103	83	73	89	85	90	91	120	100	79	94	97	82	78	82	82	94	105	89	98	104	94	94	91	94	99	95	83	83	82	87	103	95	76	80	92	104	107	104	87	90	94	94	73	97	110	111	86	112	100	86	103	85	100	83	96	80	91	94	81	86	97	88	89	99	85	87	98	77	103	94	84	92	114
6532	440	563	598	561	507	461	413	416	425	414	399	373	348	359	349	374	348	326	344	344	338	344	349	349	341	337	369	348	360	362	312	341	334	329	324	331	364	360	328	314	358	343	356	339	379	359	335	352	358	357	362	332	327	329	297	316	377	328	356	369	344	319	319	364	326	344	356	330	344	338	328	340	318	358	337	360	307	333	329	353	344	330	307	342	348	348	328	314	316	347	343	306	311	350	339	306	326	375	317	310	345	323	312	329	344	320	342	316	349	338	324	355	324	335	317	342	354	315	366	336	350	337	339	347	323	351	334	332	297	336	307	324	362	330	332	376	340	349	351	339	342	341	324	315	314	363	322	358	356	319	344	352	346	385	331	329	328	309	342	356	359	314	320	344	345	335	345	318	323	314	344	335	348	344	340	338	333	319	348	336	343	325	313	319	335	336	364	330	352	337	357	348	316	332	338	333	336	327	354	341	336	318	332	330	341	346	359	348	325	322	312	328	339	340	373	329	326	344	325	341	315	333	353	339	342	347	360	301	334	319	331	343	344	380	316	334	293	319	362	316	316	340	333	335	322	339	310	354	342	296	366	349	304	338	341	335	336	347	362	349	315	331	327	342	343	337	327	342	343	323	334	364	343	322	352	327	391	346	343	339	337	339	319	329	329	352	345	331	322	367	348	313	318	294	382	298	320	357	337	350	325	337	313	350	348	325	317	322	327	354	338	301	353	340	316	347	329	342	321	320	351	309	340	329	375	324	328	298	327	328	335	317	355	319	338	323	351	338	327	348	346	340	347	354	331	364	373	323	340	347	330	322	356	352	334	365	332	327	344	351	341	368	374	321	342	317	335	311	315	353	317	289	332	334	344	320	322	356	367	336	347	299	326	339	325	345	345	337	345	335	346	332	369	338	318	366	331	330	336	308	326	325	370	314	353	323	350	350	330	338	345	324	353	331	314	331	351	336	317	337	336	354	315	333	381	312	333	346	353	353	347	349	308	322	333	311	340	349	359	351	315	340	349	327	311	357	320	359	298	322	364	347	310	298	317	354	337	322	339	335	340	312	337	333	348	309	313	329	324	344	352	296	370	339	336	334	342	332	332	336	319	340	344	325	332	316	344	331	338	343	325	332	297	324	339	324	358	347	316	352	315	339	319	355	322	343	312	344	333	346	332	322	321	311	328	333	314	357	348	318	351	310	321	325	329	350	348	342	325	350	323	325	321	328	338	347	322	360	342	327	346	349	328	338	317	309	325	320	318	320	349	326	361	316	327	358	365	336	331	345	343	320	358	356	309	334	369	322	305	373	353	300	338	329	329	327	357	356	302	348	326	341	306	341	349	368	339	356	351	343	383	333	309	355	342	331	326	354	347	350	321	327	328	333	315	349	323	331	349	331	337	310	314	367	330	374	335	337	352	336	321	321	350	368	338	346	350	323	329	311	347	312	322	331	361	346	394	298	329	328	354	337	322	331	302	358	368	356	333	333	323	311	351	324	317	322	305	320	339	364	376	338	337	335	329	313	345	334	332	316	348	335	330	341	298	340	353	329	339	357	362	308	347	304	336	366	384	329	311	313	319	329	346	350	371	349	294	357	300	325	346	332	330	370	325	358	334	333	329	328	352	328	314	346	335	409	322	318	322	352	342	347	342	337	366	359	375	334	329	339	332	332	367	316	340	331	323	356	342	324	367	337	351	319	324	334	346	334	333	292	315	338	345	341	310	361	341	352	321	316	312	336	312	346	369	361	353	339	358	335	363	319	358	318	311	331	315	321	366	306	313	369	318	338	323	341	321	349	336	314	352	343	322	332	315	311	335	355	321	318	347	359	367	352	315	343	324	372	316	321	368	343	351	336	328	334	325	320	344	335	360	359	339	331	327	329	324	336	331	341	308	325	364	340	353	351	355	335	317	319	335	344	324	326	375	342	339	354	361	316	318	312	318	323	329	346	326	329	344	336	330	345	328	344	336	302	364	351	350	333	358	321	363	342	332	366	332	348	349	352	327	320	337	361	344	328	332	357	350	354	315	310	326	350	333	337	340	311	339	355	316	343	311	363	327	312	337	342	353	338	328	338	350	381	324	366	331	322	345	370	312	317	315	335	347	338	316	348	344	328	293	327	341	336	360	334	315	316	340	333	300	332	315	341	322	321	363	335	332	354	330	388	360	352	362	368	307	345	342	318	349	361	344	363	348	322	331	341	346	358	331	341	311	313	370	354	308	336	345	383	385	337	339	331	324	338	336	335	300	342	358	352	353	318	348	372	336	328	358	380	346	354	349	355	342	358	345	351	343	351	344	346	347	329	314	373	326	340	343	303	349	329	360	364	323	317	339	334	316	331	324	344	332	351	320	355	363	345	343	337	338	341	326	319	311	331	335	300	367	325	347	334	345	371	329	311	340	351	374	322	356	326	307	334	356	324	352	307	303	328	327	336	315	305	340	349	311	329	326	355	330	343	355	322	349	339	357	343	338	323	359	297	337	347	316	319	354	352	357	328	326	314	339	324	350	374	333	338	346	341	331	362	349	369	317	332	319	363	321	312	333	310	333	349	345	334	345	344	324	349	362	339	361	332	322	363	383	309	322	352	336	336	353	325	306	330	341	309	358	302	339	332	363	329	371	361	337	337	297	327	343	322	347	313	338	353	333	352	334	337	310	319	342	343	384	317	329	333	320	353	338	301	323	361	312	330	328	355	302	315	305	349	317	336	316	294	326	300	332	353	340	353	304	333	324	303	328	323	316	343	343	329	373	314	332	294	335	336	324	320	364	325	320	322	334	331	324	352	354	334	353	297	330	339	339	340	303	347	357	336	381	346	314	338	338	327	360	343	319	342	326	328	358	358	311	300	337	347	355	333	348	335	335	363	355	356	336	396	367	346	340	314	335	338	381	337	348	345	332	311	332	329	339	347	317	319	345	323	341	313	321	352	324	329	373	318	328	344	335	347	341	329	322	352	333	358	341	308	301	337	374	310	325	311	316	320	301	348	338	333	340	353	329	344	357	303	354	348	342	358	336	338	371	332	339	357	347	332	349	331	330	368	338	334	329	345	355	348	320	359	350	357	306	341	316	316	313	347	331	343	315	324	341	331	343	317	332	364	357	346	357	351	331	346	320	331	332	349	347	327	297	315	319	332	355	372	344	345	351	339	361	357	317	350	308	340	343	365	369	320	346	346	352	332	368	309	349	358	350	341	356	357	330	322	352	318	359	317	324	321	369	339	342	351	336	320	322	355	336	344	338	316	340	356	367	363	395	307	343	351	375	300	324	339	328	343	367	349	330	329	303	351	351	329	323	345	334	326	354	336	325	347	328	323	319	333	342	332	336	330	347	334	317	334	312	338	322	345	349	333	335	338	322	362	354	325	337	331	325	351	350	370	323	318	342	334	338	343	338	336	312	309	308	326	352	335	358	354	323	329	305	339	335	356	353	342	349	349	354	361	362	351	328	354	329	360	359	313	347	337	377	318	333	319	350
30928	5001	1459	1084	883	666	494	402	416	314	308	288	256	275	243	240	243	230	233	225	207	215	202	218	219	193	191	198	213	229	212	212	206	220	221	217	201	204	191	243	193	203	213	184	196	193	206	204	213	209	191	200	161	180	208	195	173	190	190	209	192	182	184	190	209	191	196	183	204	212	199	193	183	213	188	205	194	203	202	204	179	206	197	204	205	190	188	207	208	192	195	211	199	199	200	199	185	191	181	198	198	188	178	196	190	213	202	184	223	226	198	188	186	190	203	173	207	201	193	186	203	208	190	172	201	198	214	203	207	174	201	191	200	180	182	199	178	220	203	199	204	189	187	183	199	194	197	207	218	188	183	207	208	213	213	199	175	196	185	231	193	194	181	210	187	233	200	231	207	172	185	188	192	180	202	228	206	201	181	169	190	204	186	196	200	196	197	193	208	200	203	189	228	205	218	230	220	166	204	195	213	178	206	193	199	192	189	208	189	180	209	184	195	233	200	212	194	188	189	208	213	209	198	174	192	209	181	195	197	208	188	202	191	207	212	211	177	220	196	207	207	209	176	186	184	197	210	190	208	183	207	203	194	199	229	186	223	208	169	190	214	191	216	204	201	204	198	184	193	187	232	183	201	217	196	209	202	193	185	170	198	184	205	208	215	186	191	186	177	205	189	174	190	206	202	201	183	209	209	212	211	181	216	213	180	220	203	201	192	201	197	228	214	203	179	207	204	187	204	181	213	200	174	188	180	203	198	195	197	169	183	214	203	223	204	192	180	212	191	198	200	202	193	198	196	206	219	200	214	197	188	187	196	202	165	202	203	198	190	204	189	206	189	191	190	199	202	202	167	195	176	194	224	225	205	170	215	202	183	185	197	179	165	211	159	184	168	202	213	182	204	185	193	206	194	187	196	187	197	204	185	186	184	183	198	224	179	217	199	197	210	184	199	213	222	205	168	209	211	239	195	193	219	203	208	193	194	173	189	194	193	192	173	213	177	199	200	182	181	212	219	178	182	189	192	226	192	196	188	175	189	197	193	174	184	177	203	192	205	190	180	191	207	176	213	199	188	197	198	173	200	186	204	189	207	183	183	217	208	213	214	223	187	200	175	179	211	187	177	231	195	213	197	203	196	192	185	172	157	197	198	221	204	216	193	190	192	207	194	205	219	218	210	209	198	187	207	195	205	186	215	189	200	191	184	204	214	210	172	211	186	217	169	192	167	199	185	201	208	184	208	208	208	188	200	192	194	220	191	178	181	188	194	192	188	202	187	220	228	187	205	195	182	187	166	186	191	211	187	212	195	196	216	157	178	201	208	179	219	191	190	192	195	171	196	198	192	214	214	188	215	210	198	212	201	185	198	180	201	202	215	173	176	209	194	187	195	176	194	192	183	193	174	184	192	219	195	196	192	204	187	216	197	182	199	174	209	200	212	196	222	179	212	206	195	209	189	222	206	202	177	202	216	228	204	170	207	190	188	196	206	192	194	188	191	208	204	183	203	198	192	210	187	200	193	182	195	212	189	199	194	208	202	157	198	187	227	194	179	187	178	191	193	181	213	207	218	189	187	205	193	205	181	186	229	185	224	202	190	190	190	190	195	202	169	197	200	201	198	191	192	182	213	196	209	193	178	196	166	198	224	199	160	201	195	207	182	218	197	220	194	201	205	204	195	198	201	199	200	191	192	195	198	200	203	178	216	221	193	212	211	178	192	203	182	193	172	176	213	202	234	193	196	223	193	201	194	209	178	205	196	205	188	225	208	183	190	214	205	160	214	205	192	194	189	211	203	181	187	229	201	176	194	172	187	191	203	198	200	215	178	213	172	202	200	172	196	186	221	187	209	189	191	196	205	226	203	201	202	214	189	227	176	214	219	202	205	199	231	183	212	228	201	188	198	193	181	212	190	164	202	207	191	195	202	228	213	220	210	186	216	186	163	223	189	196	186	179	186	204	203	190	204	166	202	213	209	207	209	196	189	203	198	209	222	188	198	183	181	215	192	216	201	188	220	195	198	190	202	181	182	201	213	204	194	174	208	182	192	205	204	185	203	202	183	224	200	197	182	177	191	189	179	186	179	191	187	187	208	190	194	201	174	185	194	209	218	205	171	203	179	189	197	196	192	202	191	188	206	176	190	177	197	212	181	148	169	187	209	196	232	215	228	177	212	204	193	197	209	209	222	166	183	223	185	194	186	191	196	198	196	206	187	195	192	203	185	205	203	205	172	175	190	190	203	204	211	205	164	216	206	196	213	173	205	191	192	191	208	224	181	188	215	182	207	193	196	200	200	192	181	187	212	202	188	210	231	209	224	201	208	206	215	218	230	193	189	203	195	201	235	234	184	196	192	192	168	190	187	200	201	192	193	180	196	211	180	181	223	180	211	193	202	218	187	171	203	204	193	185	200	194	201	201	169	199	192	204	189	203	176	187	170	206	169	196	193	210	212	187	171	164	221	205	175	199	177	220	175	189	234	197	190	198	197	208	197	201	183	192	191	191	180	181	182	206	188	199	221	172	202	211	198	174	200	184	170	174	165	190	198	200	188	198	202	190	217	210	177	211	191	199	213	200	210	194	161	225	218	202	176	182	211	176	172	200	203	191	188	218	217	190	196	196	186	204	179	200	187	186	208	205	183	180	167	201	194	184	183	188	195	201	214	193	195	198	219	208	199	202	199	174	181	202	177	180	186	187	189	197	206	202	204	195	208	195	191	164	194	208	197	234	205	198	176	189	193	198	201	185	215	183	211	198	187	204	185	205	183	184	222	201	217	195	185	191	196	197	206	196	196	207	201	203	206	174	210	199	194	217	186	189	196	190	192	177	207	209	210	175	222	196	176	169	188	186	187	188	204	206	195	190	186	191	209	216	215	179	194	192	170	193	206	196	190	180	214	222	189	178	204	229	211	184	168	202	183	190	175	182	204	221	179	212	194	187	204	205	195	183	188	195	209	191	187	197	207	207	211	187	191	197	197	211	195	195	213	207	202	188	194	206	180	201	200	165	163	199	211	201	197	191	199	200	202	188	221	198	177	207	169	193	161	209	182	196	184	205	202	182	223	190	200	203	197	195	204	177	189	190	190	197	189	189	198	185	208	212	225	199	194	184	197	202	176	206	215	205	196	174	197	183	196	209	212	192	184	187	199	197	202	201	183	182	192	174	228	181	205	196	207	209	202	181	206	230	186	199	216	207	238	205	191	209	190	183	190	211	183	198	212	199	191	181	196	192	206	197	191	202	176	228	191	199	216	199	193	197	213	192	188	217	174	206	191	189	170	197	188	191	195	182	230	203	203	196	215	176	198	199	197	211	190	227	207	172	198	187	201	200	158	205	176	165	169	195	203	203	222	186	176	164	206	184	207	192	176	198	170	205	208	210	236	196	208	207	200	201	182	211	200	198	231	196	197	191	175	178	179	192	166	189	182	189	185	198	202	182	208	204	182	205	217	205	211	199	192	207	224	194	170	194	205	188	204	215
14550	1586	3124	3676	3371	2797	2302	1890	1649	1461	1348	1238	1157	1047	955	962	832	894	854	783	804	804	779	792	720	737	717	729	660	722	721	677	670	695	690	652	660	687	634	617	638	621	645	643	661	642	647	603	632	597	664	666	690	630	667	680	630	618	608	637	623	602	649	643	646	618	624	625	606	662	640	583	598	659	583	633	640	676	634	632	602	633	644	616	597	590	594	614	596	619	657	618	575	636	621	617	629	626	616	571	636	635	628	630	611	628	629	574	584	606	604	611	633	625	645	602	615	615	657	648	611	631	667	645	579	584	582	626	635	620	606	616	576	643	595	613	575	638	592	614	613	633	587	635	589	612	663	607	653	571	622	623	610	609	625	598	597	630	586	614	638	627	647	623	584	604	601	647	594	627	616	589	645	609	614	610	603	627	618	610	599	581	599	636	602	647	601	587	627	603	670	649	606	615	603	588	562	584	611	587	590	612	595	614	650	675	609	599	650	615	620	608	635	664	590	623	606	635	585	636	631	599	657	631	608	618	572	563	623	625	607	609	599	643	630	577	594	619	612	598	642	627	686	601	667	602	638	607	564	591	608	581	624	571	634	574	647	607	618	611	645	629	617	630	634	592	587	617	616	592	559	585	625	608	659	618	582	628	654	614	589	643	648	638	609	574	639	626	630	572	590	615	602	612	665	635	581	640	608	618	609	633	607	652	617	609	564	617	559	621	625	615	623	609	635	622	616	595	621	665	628	628	613	588	598	644	604	612	589	582	627	603	648	613	574	591	587	642	600	642	619	608	602	571	602	585	580	571	640	585	639	617	593	595	621	611	609	667	581	583	598	639	595	589	579	617	659	637	652	597	588	634	549	596	624	596	630	585	630	604	604	591	568	628	618	620	607	603	622	598	601	627	597	614	623	602	601	622	607	618	589	628	631	606	591	625	606	629	601	618	640	623	573	585	579	618	608	603	628	649	593	541	608	605	622	595	590	611	616	589	599	555	666	652	593	613	626	621	594	657	630	572	607	560	565	608	587	552	638	647	648	588	571	624	620	620	649	650	593	584	602	638	570	649	609	637	581	645	600	579	597	609	589	606	632	617	592	605	643	594	622	638	643	609	563	645	595	615	605	632	624	649	620	589	606	624	613	647	566	594	568	604	610	603	623	589	620	579	638	609	627	593	667	606	585	603	618	661	617	588	623	559	608	636	580	626	556	615	613	545	669	644	634	591	649	629	569	624	612	581	599	591	621	616	566	607	662	641	602	604	639	575	645	588	689	614	633	598	602	618	639	571	621	673	575	596	660	626	575	634	600	593	660	576	626	602	610	579	618	620	609	630	654	636	633	618	631	633	635	565	627	622	615	609	638	603	577	607	612	615	630	620	598	600	632	633	636	611	653	608	608	606	600	587	626	653	592	599	614	625	632	639	566	564	598	580	604	595	596	638	609	617	619	631	618	612	597	620	590	593	588	612	587	592	642	613	594	593	593	639	628	592	597	644	597	632	649	633	598	647	663	588	617	662	620	629	638	621	617	573	568	620	629	624	590	614	594	585	654	610	672	593	602	614	667	566	591	625	636	611	593	591	620	588	601	623	589	576	594	638	579	578	635	604	611	626	586	667	600	584	593	599	598	616	606	655	617	619	629	576	572	592	610	634	622	576	647	625	601	636	629	612	573	574	601	603	621	619	626	588	611	642	610	610	616	576	624	591	615	655	615	605	623	637	618	644	616	609	606	583	611	637	671	581	640	638	618	646	601	648	641	594	613	620	582	535	584	614	621	634	647	606	651	606	622	622	605	651	608	652	615	643	600	595	656	617	580	560	613	605	641	610	610	618	616	641	584	624	629	605	602	631	629	594	570	619	615	585	605	607	622	568	600	617	639	593	588	607	598	577	608	582	632	633	618	615	624	601	598	640	588	603	603	622	610	604	621	625	669	650	647	640	623	604	619	624	583	598	612	615	569	632	613	593	612	634	620	602	607	564	632	626	591	650	572	631	622	624	547	567	606	641	623	628	601	677	647	607	596	612	631	624	630	598	588	586	636	639	608	594	622	596	589	611	611	635	640	596	618	615	704	616	650	638	615	609	581	593	577	612	623	576	648	670	633	606	660	606	595	583	638	650	622	638	603	581	607	609	599	590	622	606	685	610	605	639	599	649	662	672	633	593	638	648	603	618	664	580	574	592	557	583	610	600	665	575	606	587	638	649	611	621	615	636	574	607	611	625	603	641	612	597	651	639	614	582	605	594	588	572	608	645	632	590	593	624	606	610	636	597	593	603	606	612	639	578	574	631	604	584	620	608	634	593	626	578	620	590	615	606	641	588	628	633	600	622	565	579	624	645	627	614	600	629	634	619	595	614	579	647	616	606	639	629	647	640	619	622	576	635	599	569	586	582	601	597	616	620	662	596	608	648	650	633	655	598	621	634	625	617	624	637	624	597	620	620	577	630	596	625	595	672	583	590	620	608	611	598	610	599	661	571	597	617	614	589	524	635	600	639	634	587	609	594	616	641	630	581	583	632	598	602	611	635	647	597	608	592	613	639	652	605	611	588	611	596	595	628	603	602	624	610	626	604	631	642	618	608	638	643	620	607	586	627	643	611	633	620	635	624	665	582	578	637	565	600	625	590	646	610	614	589	612	611	640	629	650	648	637	601	618	594	637	611	630	645	641	605	559	619	608	627	643	619	649	578	601	598	629	592	600	621	595	595	598	598	594	640	659	610	621	604	617	607	593	617	600	588	608	601	579	632	641	632	601	612	627	595	682	692	616	625	624	630	645	616	617	607	606	597	608	646	655	622	633	614	662	629	626	615	618	620	627	618	634	626	633	575	628	631	599	616	605	650	619	618	589	599	637	575	601	589	599	648	624	637	610	618	621	633	615	594	596	612	615	586	624	628	656	659	640	604	619	604	617	576	651	629	605	611	609	619	640	610	651	648	579	601	622	592	567	592	634	575	629	635	605	599	617	631	585	643	597	654	630	628	570	681	647	581	590	605	572	627	588	647	579	642	590	622	613	649	650	632	558	602	639	554	576	578	613	628	631	621	602	610	604	562	602	607	627	590	678	596	649	589	573	631	584	619	623	606	638	648	614	608	617	604	612	625	595	620	576	588	622	566	615	596	582	619	641	605	654	658	651	631	621	610	653	648	577	623	639	648	633	648	619	612	606	618	606	630	636	611	590	592	616	585	617	631	638	621	621	608	606	616	590	608	610	564	629	663	626	612	627	596	578	619	625	569	598	621	613	585	615	606	601	609	634	570	615	609	638	620	582	580	615	603	603	602	616	609	634	578	637	626	604	565	625	629	595	586	609	643	584	639	626	649	660	592	636	610	631	600	635	615	620	590	596	567	648	625	613	609	645	611	600	598	579	616	617	621	605	621	564	629	622	591	607	647	569	571	622	645	618	605	582	607	634	603	608	633	583	654	599	624	567	597	585	617	628	636	590	609	590	606	658	612	640	596	573	620	582	630	613	671
40092	12214	3531	2354	1769	1504	1013	740	672	587	511	489	401	404	384	383	361	323	366	337	346	324	308	328	303	319	340	311	302	352	270	316	285	282	305	287	296	320	331	306	316	307	301	252	316	324	277	322	294	273	310	272	290	307	307	293	303	303	298	282	263	280	302	296	319	296	286	298	283	272	282	271	286	293	335	293	278	304	300	300	299	272	317	276	295	298	282	318	276	296	291	292	290	305	277	272	261	267	263	289	299	293	289	293	292	274	263	298	295	283	295	293	267	271	283	276	311	266	297	305	262	289	281	298	277	314	269	260	298	291	279	291	316	290	287	318	270	312	287	280	285	286	321	284	264	264	286	317	316	310	291	283	292	277	264	315	293	260	254	280	278	302	306	266	301	283	292	263	288	287	322	302	280	291	284	277	305	276	298	335	281	311	286	277	282	306	295	281	298	287	313	281	246	268	314	329	253	264	241	298	296	294	293	265	284	252	299	259	275	292	315	284	280	294	283	284	255	287	305	278	287	298	282	297	301	302	294	264	289	279	315	285	269	279	268	268	279	270	301	269	270	280	320	305	292	264	275	313	280	283	269	259	292	282	275	279	282	293	299	253	279	296	326	258	273	273	318	259	261	289	287	286	276	271	299	318	286	291	298	245	310	286	286	278	287	320	268	290	310	281	284	280	304	278	277	269	268	282	258	317	257	269	264	292	298	272	303	292	257	315	315	295	309	294	296	298	291	328	272	313	293	293	284	270	297	306	287	304	272	248	300	286	280	321	300	317	301	273	299	295	286	301	287	285	281	304	286	292	327	311	284	298	285	281	268	292	263	296	295	277	286	284	305	252	287	267	297	303	309	268	282	285	312	293	281	281	316	250	270	263	297	284	287	269	294	250	291	259	294	296	301	261	281	297	321	307	305	287	291	266	274	254	296	293	272	292	303	267	274	314	277	272	266	314	276	253	278	309	272	277	272	324	269	282	275	294	286	293	297	283	292	271	270	278	292	287	289	305	284	288	283	260	279	299	281	271	314	310	309	309	278	314	290	295	278	259	314	300	294	288	302	308	315	276	277	255	283	287	282	298	273	259	306	292	288	282	276	319	291	299	283	308	273	287	280	291	274	293	310	279	282	324	286	280	286	273	286	299	291	271	293	268	283	302	286	314	291	290	259	294	289	271	322	263	304	281	247	263	324	283	284	305	293	301	263	281	278	277	276	295	263	293	279	298	298	279	308	285	239	284	271	301	277	319	280	317	265	254	282	295	278	300	286	279	270	299	293	305	278	284	301	291	309	317	321	278	278	275	293	290	323	293	293	333	309	289	296	273	295	286	286	277	274	273	289	293	284	295	261	272	281	279	293	264	310	316	271	276	287	289	254	284	280	295	290	273	253	301	273	324	264	278	307	275	276	272	296	288	275	306	308	271	298	254	276	303	297	305	319	267	281	286	303	320	327	283	291	278	288	270	295	271	308	283	297	299	269	307	277	306	307	283	289	283	280	280	278	283	288	285	308	316	294	277	302	277	300	300	270	255	299	268	285	294	293	248	281	283	304	269	274	266	317	305	278	289	287	255	288	244	296	273	280	311	281	279	292	279	276	271	281	267	277	289	310	293	307	304	294	303	289	272	287	279	302	292	301	278	285	295	297	311	270	290	313	283	287	300	296	279	309	275	291	318	320	281	287	290	257	289	307	302	275	279	322	269	279	311	310	302	324	305	305	308	275	281	285	276	325	284	287	293	320	300	258	302	258	253	292	281	293	300	298	322	301	292	256	298	298	259	276	329	316	315	268	301	309	298	278	283	291	272	267	264	299	266	282	278	283	310	295	285	291	260	304	228	288	313	282	283	297	273	263	261	256	319	285	303	301	315	272	291	301	271	281	289	295	261	283	325	298	298	288	251	286	266	293	253	269	299	298	281	273	298	265	271	259	306	258	310	281	329	265	251	282	265	293	259	304	292	310	293	292	310	273	294	257	288	283	329	299	303	286	266	318	281	265	308	280	283	297	236	311	275	294	259	286	296	309	286	267	302	263	285	314	302	279	285	298	292	281	289	278	289	299	292	272	336	281	276	289	263	271	293	275	295	286	290	286	281	261	321	296	282	324	269	296	314	278	277	303	293	281	264	274	293	277	299	266	316	306	286	284	288	301	267	315	291	268	268	278	241	321	273	283	298	279	271	275	301	303	293	263	288	319	276	301	295	322	278	255	281	295	267	280	290	290	289	297	284	300	277	278	300	303	275	305	277	285	291	288	253	314	317	310	273	289	268	270	279	297	273	315	267	305	281	272	284	282	278	298	277	292	255	281	264	263	268	259	279	261	274	294	300	307	320	272	275	271	298	277	310	277	300	283	293	263	308	260	303	270	286	273	286	281	299	284	318	291	308	302	297	287	284	280	278	272	282	319	280	319	300	275	290	300	270	277	319	293	297	317	293	308	272	291	272	276	270	288	273	283	310	253	279	283	301	273	282	302	276	302	279	306	323	261	284	310	294	299	300	273	285	290	282	287	283	300	263	276	306	250	280	316	270	266	253	297	257	265	302	264	294	277	297	296	284	321	290	281	277	285	256	311	278	293	252	300	302	272	273	275	281	296	293	280	341	291	292	309	298	252	296	266	270	283	304	256	285	315	277	283	281	290	325	311	322	283	267	313	288	297	323	280	274	287	263	297	291	307	322	267	272	313	287	285	303	278	257	275	254	292	293	295	296	293	281	275	316	301	265	291	259	309	303	244	274	300	277	279	292	305	292	255	283	287	310	306	274	310	286	304	297	303	292	280	282	277	285	276	295	295	262	292	266	240	301	267	288	292	288	282	280	289	280	297	284	279	290	303	262	299	294	265	282	275	290	284	259	272	302	268	286	278	311	265	267	309	303	274	283	302	316	260	273	299	307	275	309	293	320	285	291	298	286	275	325	324	284	299	323	280	292	283	300	294	303	323	250	275	294	280	286	319	277	272	302	271	296	310	272	271	270	263	281	258	290	297	278	281	296	303	291	267	287	285	293	288	282	276	281	280	289	286	296	324	294	288	294	298	277	291	290	286	301	287	265	310	299	280	249	266	300	290	306	289	270	295	297	285	300	287	279	303	283	290	294	280	276	287	305	314	289	318	296	274	290	257	264	279	280	320	299	324	305	269	294	284	302	294	271	302	286	281	304	287	293	280	277	312	286	269	281	288	329	264	289	296	265	270	266	296	254	302	297	288	290	278	281	304	285	308	301	271	260	280	285	289	264	286	252	283	298	259	263	266	260	279	310	275	303	248	304	275	290	289	296	276	267	295	304	279	287	257	282	295	276	283	263	279	275	296	285	310	291	292	288	281	258	270	281	276	272	254	280	284	293	296	293	297	261	264	276	328	290	295	314	263	300	284	276	288	282	315	272	281	294	302	266	264	314	282	299	316	270	287	273	298	268	239	274	260	281	278	286	296	283	271	294	279	261	276	299	257	262	253	294	300	249	303	307	281	306	277	280	270	291
17907	2708	5561	6369	5630	4878	3816	3247	2808	2492	2161	1872	1766	1645	1535	1453	1363	1271	1309	1208	1174	1171	1125	1138	1102	1037	1032	1056	1071	963	994	969	1011	959	986	949	965	901	915	854	913	944	933	870	895	908	887	949	951	860	882	865	883	901	882	878	888	815	846	880	857	883	932	897	868	864	867	898	835	769	823	802	889	868	883	820	904	881	860	813	844	856	886	797	837	893	840	879	849	878	820	857	863	873	870	863	817	870	865	804	875	835	800	804	838	829	851	771	839	847	816	833	812	837	797	828	844	884	829	884	853	818	853	805	881	844	829	808	815	825	893	817	834	822	874	818	851	828	832	858	881	877	828	862	838	861	875	826	809	790	804	766	824	847	827	850	871	819	841	823	845	882	857	824	890	862	802	886	836	868	818	821	845	861	839	796	830	815	807	850	826	838	845	833	836	820	842	897	802	831	865	852	833	796	814	841	832	857	814	833	850	857	824	855	806	805	842	812	876	831	853	844	775	857	906	840	841	862	860	828	853	798	867	798	874	811	855	849	865	813	822	812	840	823	817	816	861	814	855	857	932	804	869	835	827	829	786	767	825	855	809	920	776	858	781	834	814	839	874	806	879	877	853	865	832	830	817	785	809	825	816	843	832	849	851	844	822	839	860	851	819	869	868	847	853	833	852	757	810	819	814	847	891	846	801	840	806	823	813	832	805	852	838	752	776	863	848	837	815	828	811	830	849	836	863	837	799	876	881	835	817	814	851	807	839	852	827	803	834	838	794	804	846	806	799	797	836	871	830	794	838	860	831	822	844	813	817	774	833	813	851	748	810	802	813	890	848	833	840	823	829	878	880	853	831	818	864	864	912	888	812	831	896	798	815	823	834	787	810	844	786	863	837	804	909	793	794	847	810	810	820	808	851	817	857	794	829	871	841	857	803	829	800	815	798	839	838	832	843	807	864	824	841	857	804	802	823	795	831	822	782	861	858	858	835	816	829	838	825	881	815	819	787	839	835	886	758	815	788	823	851	800	817	837	792	796	812	788	826	835	831	776	912	863	815	822	824	860	833	870	830	855	839	837	834	770	850	823	865	798	819	851	835	785	862	866	835	775	837	859	879	871	855	811	904	871	821	764	845	808	854	852	857	844	785	812	841	859	797	838	819	814	844	799	832	826	849	789	821	813	821	802	889	874	839	783	847	794	864	770	803	823	891	822	857	846	868	859	818	847	764	785	815	844	838	820	781	854	874	847	847	813	836	844	831	815	827	833	794	858	838	843	852	837	847	856	819	883	853	863	809	841	753	801	835	806	860	827	828	811	818	817	799	832	794	828	891	792	826	845	781	827	826	816	864	814	780	786	821	802	811	810	840	829	817	828	852	826	895	789	816	807	824	826	850	874	776	797	825	825	795	774	833	776	829	795	846	894	808	837	788	838	853	813	829	805	837	838	829	821	873	844	873	837	796	836	827	853	812	892	849	829	779	857	827	831	800	851	798	822	814	873	838	879	802	873	848	832	824	848	801	836	812	857	862	841	807	839	814	811	856	839	857	816	838	870	833	857	835	812	834	879	856	774	820	850	910	825	840	922	800	814	863	785	816	860	835	823	857	865	796	831	845	833	865	756	782	812	856	837	843	836	857	781	845	795	858	763	865	833	848	834	860	793	819	870	841	790	865	833	788	804	790	834	834	799	885	846	816	815	849	802	820	812	836	847	831	849	878	844	905	845	870	812	797	817	846	857	817	818	864	812	797	857	820	816	848	813	840	777	851	854	852	841	886	816	806	871	842	838	797	911	871	805	779	827	870	830	814	837	824	850	809	865	841	865	854	772	852	836	837	798	803	830	833	830	782	838	825	845	763	850	899	826	825	797	804	826	872	790	794	774	831	903	845	822	834	826	799	819	866	844	817	887	829	788	817	859	765	848	803	852	816	808	870	829	835	833	818	817	841	862	833	872	856	807	817	815	873	809	833	855	793	805	802	858	852	852	859	858	768	846	818	813	867	838	778	849	858	819	849	869	795	855	820	800	842	855	798	875	852	826	873	821	762	820	833	804	875	879	802	825	795	848	872	857	874	851	818	833	798	833	868	857	824	803	816	848	851	850	849	795	858	809	866	819	840	838	788	837	833	837	831	844	817	850	778	837	859	763	828	844	759	830	837	876	800	846	857	843	841	820	856	858	793	854	822	811	834	793	828	799	843	869	835	815	830	808	778	826	811	860	817	829	819	859	837	880	864	830	849	878	839	824	821	812	810	865	813	865	792	836	850	842	826	791	810	882	822	868	832	837	831	782	850	853	848	856	820	883	863	826	787	876	850	835	870	827	825	910	836	859	864	865	796	827	816	810	835	813	836	843	813	869	836	833	846	853	818	840	804	869	856	828	855	827	847	852	819	846	820	830	797	832	869	849	829	844	874	837	869	857	805	837	847	867	789	801	863	812	845	762	819	823	829	828	841	782	891	832	834	854	822	852	802	843	815	828	825	857	874	847	799	872	824	839	803	802	851	868	841	846	857	854	830	841	849	812	804	837	878	831	775	855	818	840	858	831	822	853	828	827	854	819	805	847	793	814	802	828	905	782	824	848	794	876	870	842	821	843	822	810	857	862	847	834	824	810	811	841	850	832	829	836	884	758	829	834	823	849	843	801	798	799	852	827	857	846	807	813	850	836	806	825	851	833	838	837	855	836	844	834	848	844	815	851	830	812	830	854	834	821	793	829	817	842	812	833	850	849	852	835	768	794	870	795	829	879	774	822	804	845	814	836	787	838	827	855	792	853	869	855	840	825	841	845	857	815	869	822	833	833	780	818	794	787	796	826	817	829	887	796	869	876	831	851	826	800	776	796	806	874	845	868	825	845	811	877	872	797	864	816	834	838	827	827	776	870	827	879	787	827	862	827	827	828	843	844	852	807	853	862	842	809	787	775	805	814	822	859	881	775	823	854	865	881	847	834	783	845	818	823	846	759	808	831	838	833	851	833	820	851	804	851	830	812	858	857	818	813	811	894	809	811	806	842	825	815	900	827	841	837	817	852	758	886	848	816	837	839	832	823	882	850	837	815	798	866	834	831	786	880	832	888	818	833	840	890	839	848	829	871	843	840	775	839	855	813	773	800	880	831	782	800	778	834	825	887	829	830	807	829	815	828	845	811	733	835	865	805	802	845	842	829	863	854	848	832	845	848	803	832	821	825	850	880	835	812	871	841	845	767	863	823	833	910	841	806	881	804	805	816	842	848	849	853	810	889	858	798	812	828	872	845	797	821	801	913	844	849	784	822	790	849	789	828	857	824	853	837	856	854	812	831	880	798	804	829	852	858	825	852	856	851	849	790	862	814	845	811	836	851	829	866	838	842	824	821	825	791	784	862	813	834	837	867	846	833	836	796	823	916	838	828	830	886	886	829	807	836	873	827	831	839	825	879	843	850	824	842	798	820	835	791	869	846	833	866	819	904	828	795	818	810	819	817	795	790	841	813	784	820	835	823	823	841
5362	336	173	173	143	159	115	130	107	109	106	101	100	107	101	102	103	98	115	84	84	95	85	116	100	85	88	84	100	98	109	97	96	85	106	101	83	87	96	107	95	120	90	97	86	90	94	95	98	80	93	95	103	100	95	103	76	99	116	87	107	99	83	102	89	72	108	108	100	93	84	97	96	94	117	98	83	98	115	100	87	96	91	84	110	79	83	87	106	93	98	89	69	88	77	95	84	90	94	94	89	108	85	75	97	85	82	104	96	94	80	97	88	88	108	89	107	82	104	94	108	91	86	77	93	82	103	98	98	71	91	92	89	88	101	102	114	93	90	85	83	90	90	96	90	86	98	86	89	105	92	97	87	94	100	87	77	91	83	91	97	84	96	104	98	88	81	89	107	86	98	90	99	94	102	93	90	76	98	88	92	94	103	84	96	95	86	100	104	83	84	91	91	95	101	91	90	92	84	95	89	104	91	90	85	84	93	109	89	100	90	95	103	86	116	94	87	91	82	83	104	90	64	93	100	86	93	112	107	87	90	80	117	88	77	102	74	100	100	98	92	93	82	78	81	86	89	87	103	85	99	92	81	74	109	116	80	84	97	93	99	95	84	86	113	83	99	104	100	95	94	92	98	89	94	84	70	87	93	77	98	101	98	85	83	97	99	96	79	93	96	92	93	104	86	86	96	101	76	89	86	89	101	83	97	90	94	110	85	97	84	88	102	105	87	73	78	84	87	114	97	106	79	96	94	91	97	99	101	99	93	109	85	98	93	95	83	107	98	87	90	99	96	91	100	77	98	101	79	101	91	100	97	92	113	94	87	83	90	98	88	97	111	89	106	88	108	92	94	100	99	87	98	86	97	93	93	80	107	81	97	92	89	99	92	101	96	80	107	96	93	97	94	101	83	78	104	80	91	86	87	82	100	96	95	110	103	86	101	83	84	75	92	86	91	91	80	97	101	73	89	94	87	98	88	106	89	92	92	99	114	96	103	91	102	89	91	91	87	96	87	91	97	102	108	97	93	89	83	88	107	78	115	70	79	100	92	93	87	94	89	112	103	83	100	99	99	83	93	86	90	89	96	100	86	77	86	87	94	87	85	104	86	71	98	93	96	103	84	89	92	110	86	98	101	93	96	82	82	76	97	117	86	88	95	93	98	104	80	93	112	92	86	96	103	91	103	90	104	89	100	118	102	101	94	73	96	94	100	101	72	98	110	118	105	99	87	104	102	86	94	85	118	90	101	98	75	98	72	97	89	92	67	85	93	108	100	81	97	77	92	94	93	107	89	94	103	91	98	96	86	78	93	89	109	95	106	102	104	87	95	96	82	86	86	91	106	81	99	82	101	96	103	100	103	93	98	92	92	100	113	96	89	107	103	78	69	89	94	96	116	85	104	89	97	87	87	106	98	100	89	84	106	100	93	88	89	118	92	96	100	98	93	102	90	103	97	92	71	100	104	83	108	96	84	95	113	88	85	107	78	102	89	96	92	93	89	96	88	93	79	94	101	128	95	120	111	111	95	111	84	94	104	111	92	88	103	82	76	98	102	93	101	77	85	79	83	87	89	101	100	98	96	96	105	89	91	99	98	91	82	96	76	84	89	98	80	105	82	78	101	108	98	82	86	97	107	89	106	94	63	89	87	94	75	101	89	98	99	87	110	82	97	103	84	116	78	123	95	94	87	102	92	82	105	82	98	88	87	102	97	95	87	93	75	97	80	90	112	85	98	102	92	90	84	107	98	109	89	91	88	83	96	74	96	80	101	95	114	88	77	97	105	102	108	85	87	99	92	97	86	96	94	82	79	99	93	83	100	109	99	75	89	82	91	109	107	89	104	108	84	93	85	77	110	98	92	94	106	101	91	103	90	93	90	92	84	96	104	93	98	89	99	76	101	96	117	102	83	99	95	80	83	93	83	94	78	85	86	90	91	87	100	100	96	105	84	82	101	80	98	92	94	106	98	111	103	81	92	91	97	97	84	93	91	85	104	113	80	102	102	114	98	81	104	91	90	91	91	87	90	93	87	87	82	93	90	95	103	99	100	101	84	94	92	90	82	84	97	94	89	103	107	85	86	94	115	96	91	83	114	83	85	99	79	109	87	90	98	77	77	89	107	85	90	86	91	107	104	88	86	92	90	92	91	84	83	76	90	90	95	79	99	87	93	85	104	97	114	95	77	83	90	94	92	90	104	91	93	105	100	104	107	113	94	90	83	88	93	113	101	82	90	96	94	67	77	86	79	88	94	81	82	102	82	92	109	97	116	92	109	93	88	79	101	81	86	89	96	82	104	81	88	101	105	97	88	107	95	88	89	91	90	67	94	95	94	108	86	101	105	100	92	91	83	98	91	64	98	101	98	87	101	100	100	86	104	96	88	101	88	98	107	91	80	92	110	95	77	96	90	99	81	92	96	94	94	79	101	92	94	91	112	77	92	96	90	92	107	96	90	97	98	105	86	103	99	110	88	92	93	87	90	84	81	89	86	86	99	97	96	92	84	94	113	83	104	96	98	96	95	100	89	84	99	83	88	104	97	107	83	91	102	89	90	95	79	87	83	93	87	97	94	91	77	84	89	93	94	96	85	98	100	79	103	91	87	108	98	107	84	100	96	87	89	106	97	89	81	90	97	95	97	103	82	81	87	94	87	107	104	111	107	110	120	92	101	112	90	111	101	87	101	105	101	102	75	95	87	104	79	87	94	106	94	100	76	87	87	114	100	106	86	85	97	94	80	90	85	93	104	86	91	89	96	89	103	98	96	99	101	79	105	77	96	80	92	96	84	90	83	95	93	121	86	109	97	73	89	92	95	113	80	89	103	89	92	96	116	84	109	96	84	85	74	87	93	73	99	83	103	92	98	100	84	99	93	94	100	87	108	91	103	98	96	79	110	92	91	97	110	96	95	105	115	91	79	101	107	94	78	89	113	80	76	92	99	98	105	78	104	72	91	84	92	95	107	111	98	92	103	110	109	90	96	111	101	97	91	108	117	79	102	88	99	79	79	102	92	77	87	89	94	80	91	82	77	75	94	98	85	98	99	90	92	101	92	104	94	105	83	112	90	93	83	91	90	104	96	107	96	92	90	90	103	94	117	86	95	82	87	83	75	83	96	94	86	106	85	74	90	103	106	82	95	85	97	96	119	83	95	98	103	100	94	89	110	83	98	105	103	86	77	107	109	97	90	98	86	100	108	100	104	94	90	87	97	97	81	114	67	97	79	86	98	116	81	107	84	105	94	72	100	89	104	104	94	97	91	86	94	96	90	86	91	107	96	78	86	87	89	88	102	98	99	95	90	97	92	91	83	113	116	94	93	87	110	106	96	93	93	80	97	107	103	91	100	91	97	80	90	77	89	98	81	83	85	93	85	97	95	108	82	104	99	90	84	99	85	87	95	104	93	103	107	95	88	109	89	110	109	111	85	89	94	96	112	119	90	100	103	95	94	98	96	89	80	93	114	73	98	80	96	103	85	82
6233	418	621	637	593	510	486	476	400	422	416	403	388	380	399	377	339	366	384	372	362	294	377	343	322	361	344	356	374	337	325	361	352	358	349	339	346	342	346	337	341	339	360	365	330	361	327	342	329	323	378	355	329	310	342	358	372	342	343	354	342	307	348	348	350	340	377	332	329	357	351	335	335	346	341	344	347	320	348	306	331	316	311	325	335	304	378	354	371	349	360	334	312	340	326	346	348	337	334	341	334	337	355	347	310	301	322	330	336	329	368	332	349	354	366	336	298	335	314	360	356	341	340	336	340	365	342	314	322	342	332	348	316	360	330	321	354	342	349	377	343	355	344	346	362	338	344	362	327	340	310	348	329	334	334	344	337	342	340	323	362	370	335	338	329	305	336	339	301	331	343	317	354	316	335	337	330	339	306	364	368	348	342	353	344	350	338	312	320	349	355	352	337	301	338	342	337	377	361	327	338	315	294	341	365	376	332	358	337	335	336	329	358	341	356	337	292	320	334	313	348	318	366	330	353	347	376	325	341	322	362	356	292	349	318	321	331	331	360	342	328	354	350	328	333	316	362	345	364	322	321	331	346	320	339	340	364	346	317	343	345	310	327	377	339	306	349	353	354	350	367	329	324	347	329	352	312	331	390	314	362	333	328	348	327	353	340	357	323	324	309	305	351	366	294	333	322	327	339	356	347	337	350	348	331	326	334	341	350	332	329	320	299	361	355	345	312	317	339	376	331	343	352	361	345	378	339	335	353	365	353	321	337	311	358	317	356	323	356	375	373	339	298	341	331	325	329	355	331	312	327	346	324	337	340	354	314	361	340	351	366	330	307	316	332	326	341	376	346	341	335	349	330	303	326	323	345	351	356	330	351	343	308	321	350	321	314	345	332	337	344	363	328	336	342	331	302	367	342	303	317	343	364	286	332	310	342	346	357	365	320	310	324	343	320	320	327	316	319	386	322	347	348	338	338	336	344	308	324	318	352	357	336	359	333	353	324	340	326	348	335	345	359	339	348	361	317	333	388	354	349	351	326	346	334	334	323	345	367	328	319	335	345	345	316	333	322	314	351	322	324	331	332	329	333	347	342	354	349	374	317	327	334	329	319	342	338	346	327	321	343	346	345	351	339	284	342	355	312	306	341	360	335	361	317	377	335	347	368	330	328	322	321	378	326	329	319	320	343	353	332	317	321	335	366	343	351	327	324	322	322	337	369	364	330	332	359	348	346	354	338	342	311	359	336	348	355	337	355	336	326	319	344	371	333	333	307	351	311	324	361	346	402	381	309	327	352	312	346	346	300	320	336	339	327	354	346	304	387	336	300	329	329	343	367	311	358	348	358	307	311	340	326	336	338	320	340	361	338	360	336	335	320	312	308	348	334	342	360	328	359	335	329	327	341	374	328	331	343	322	306	350	350	366	327	335	329	325	349	330	347	306	308	313	320	363	319	344	338	351	348	322	341	341	361	312	360	339	339	335	327	393	361	313	348	340	333	303	360	321	308	324	328	341	315	342	323	360	346	310	352	332	342	355	364	359	324	318	351	328	304	320	336	334	326	336	367	307	364	342	326	345	360	341	362	370	397	315	316	334	344	332	328	323	328	372	341	319	344	332	316	347	336	360	314	318	344	355	362	368	358	306	324	355	328	334	374	351	340	332	344	350	341	349	329	324	348	335	338	355	351	337	333	319	335	366	346	297	322	332	322	320	349	379	320	323	343	343	329	348	299	349	356	365	387	331	320	333	354	315	318	325	334	333	381	312	345	336	348	330	345	338	328	361	331	332	343	335	329	381	364	354	360	336	327	303	378	328	370	322	367	296	321	349	332	348	355	344	372	319	382	339	331	336	344	311	340	321	366	344	330	341	337	352	334	317	320	328	353	350	332	303	346	364	343	311	353	379	353	333	351	329	324	348	329	350	296	366	369	369	339	344	333	345	374	310	332	356	328	331	379	330	315	358	349	330	335	309	329	347	308	336	330	363	304	328	311	317	317	327	336	318	336	322	360	331	324	342	320	385	362	327	336	342	362	307	335	356	360	330	337	311	320	331	341	344	354	363	337	317	334	359	352	346	322	343	354	339	316	340	354	337	357	316	326	333	369	355	369	341	336	321	317	307	333	326	338	367	331	357	348	383	331	348	339	340	306	344	335	328	319	359	331	341	357	331	322	325	343	331	370	341	349	326	316	332	365	335	325	347	348	327	317	301	347	341	322	338	316	359	358	327	350	332	310	352	347	348	329	349	324	306	343	332	345	301	347	316	338	362	339	330	347	325	328	344	339	355	342	334	328	342	333	321	340	309	342	328	364	369	340	344	303	363	363	322	338	347	316	326	323	382	346	330	357	358	319	340	313	312	341	326	313	349	332	354	346	341	356	383	344	312	370	344	372	353	367	324	330	385	364	314	320	321	366	366	350	326	334	324	307	353	359	340	367	325	344	312	317	375	357	331	360	323	322	373	321	335	338	349	355	367	321	343	319	316	320	331	348	305	348	331	338	337	337	333	322	340	337	337	342	368	359	325	318	342	358	330	364	354	345	359	336	339	365	347	323	340	318	371	363	360	350	307	355	360	327	348	348	341	367	347	342	344	355	372	288	383	328	340	308	328	348	328	352	337	333	332	333	356	345	314	341	338	344	302	335	334	323	317	357	353	355	333	331	359	330	315	313	358	321	314	327	361	368	324	325	356	378	340	329	351	330	340	332	310	349	361	367	352	322	336	346	344	343	352	334	341	321	306	326	336	327	358	335	339	350	354	317	329	339	369	327	325	327	341	312	343	310	343	366	314	343	365	361	344	342	340	313	323	339	310	351	331	344	322	351	355	346	332	294	314	333	303	352	329	357	348	331	326	361	374	345	338	314	354	321	354	342	355	356	357	340	352	333	352	360	333	322	329	345	360	318	348	343	355	282	351	336	325	322	362	326	344	363	310	337	316	318	333	314	339	325	336	308	364	342	343	342	339	304	327	340	354	354	343	354	335	357	341	355	362	342	355	361	321	353	323	354	326	323	313	324	346	314	335	357	331	365	355	339	336	345	334	327	352	361	307	329	367	336	300	346	337	350	366	350	333	369	357	358	345	341	366	355	359	350	327	328	350	348	335	353	337	344	351	365	306	333	323	374	334	338	332	358	347	358	350	344	346	301	364	330	334	373	333	335	318	304	333	337	342	345	324	304	328	342	356	336	345	314	333	329	330	346	322	336	366	375	321	368	339	337	341	324	349	367	327	348	337	322	353	342	330	322	313	342	366	341	361	360	335	359	330	300	344	326	320	295	349	333	349	325	314	312	364	359	370	324	374	324	342	337	345	333	338	307	333	317	320	349	337	328	333	322	370	347	355	352	330	349	397	332	347	339	335	346	341	328	339	352	322	351	334	338	341	318	352	307	328	371	324	334	338	372	362	326	320	343	315	326	371	316	335	325	350	371	324	341	317	345	351	350	309	343	361	301	322	338	315	301	336	352	329	365	333
30401	4770	1483	1211	846	665	478	454	387	360	295	286	274	262	263	235	245	236	233	223	245	227	209	179	197	212	217	181	210	177	183	187	217	188	174	190	183	197	218	218	196	206	196	213	209	180	202	188	192	208	177	199	198	225	236	209	181	212	186	201	174	198	193	185	172	221	182	198	194	197	213	182	193	188	193	206	187	188	207	206	193	241	217	202	194	203	175	186	225	214	218	189	196	225	199	177	186	199	173	184	193	195	213	183	187	185	205	222	185	180	197	202	213	236	219	200	190	206	185	197	198	187	214	157	178	211	209	205	187	178	180	194	176	200	198	202	178	182	180	171	206	193	192	214	208	184	200	222	198	211	196	207	202	201	171	212	223	196	190	188	218	181	208	189	208	203	194	195	211	213	189	162	214	194	195	204	200	186	197	197	211	181	182	171	180	165	214	191	201	190	193	173	195	181	210	206	196	212	216	203	211	200	173	202	191	204	172	196	170	207	204	198	213	179	206	196	212	196	196	202	216	191	200	172	203	177	205	191	216	214	199	193	179	206	175	197	222	180	184	227	172	212	191	211	187	189	181	202	178	208	174	193	221	163	196	199	185	207	205	187	220	186	161	204	188	204	213	210	180	174	186	188	175	169	204	196	178	227	183	233	159	197	201	193	188	184	216	204	206	189	188	192	184	205	203	210	189	209	192	191	201	190	210	200	183	222	216	186	192	207	192	171	208	215	209	208	191	176	198	186	173	212	209	225	179	192	220	183	199	193	184	177	193	216	196	193	185	187	210	215	194	182	207	192	192	209	181	192	203	197	215	205	216	213	200	196	216	183	200	170	174	191	200	193	178	205	186	201	193	200	183	167	193	180	189	191	203	207	202	218	203	193	204	176	160	208	217	200	180	205	204	205	178	207	189	204	190	183	178	193	201	220	181	176	183	180	200	181	175	199	186	185	171	185	200	169	215	174	176	206	178	186	203	165	205	212	172	192	197	180	189	195	191	202	197	185	178	215	207	179	220	201	206	194	194	202	216	196	153	185	186	193	185	224	193	184	184	204	184	202	177	179	186	218	199	200	179	186	205	201	199	182	185	191	202	172	184	198	186	185	177	203	241	187	174	211	181	207	201	167	178	189	230	215	188	201	215	192	180	177	189	197	196	221	196	188	183	213	187	204	179	176	223	179	203	191	187	176	212	189	206	175	181	186	192	196	200	175	201	205	172	168	191	217	197	215	183	201	179	197	194	203	201	194	193	181	183	219	202	184	200	177	192	181	222	169	180	174	181	183	210	180	207	176	188	178	204	193	199	186	207	189	200	197	181	174	199	181	204	192	193	187	195	217	179	178	187	217	204	192	204	180	193	206	206	194	183	205	192	173	223	205	199	188	189	200	191	190	189	192	161	214	217	176	193	215	217	204	195	192	199	199	212	211	196	166	191	207	177	164	201	202	215	167	214	182	184	197	200	191	173	163	206	185	183	208	202	207	207	198	182	172	197	202	195	196	188	186	180	193	197	200	201	194	193	200	202	214	194	189	178	183	209	173	198	197	194	193	188	193	164	206	211	214	205	213	208	205	182	192	189	179	199	213	187	192	202	225	212	185	194	220	175	187	213	185	187	192	195	210	207	185	218	226	176	202	190	224	203	184	205	175	203	184	182	193	202	177	191	214	214	196	198	205	205	180	182	195	203	177	208	200	206	217	222	176	171	188	200	202	182	185	213	193	203	194	190	185	183	182	183	205	197	218	200	183	198	195	196	202	195	178	168	198	220	193	187	184	205	197	184	207	214	198	214	212	178	178	224	182	169	219	210	206	189	188	195	191	214	188	182	203	187	183	213	205	194	183	183	220	205	186	185	194	191	183	196	206	180	210	198	187	200	210	183	206	202	206	175	205	202	181	188	203	217	189	207	207	189	188	203	214	194	201	191	192	199	196	197	197	202	183	198	181	201	199	201	207	192	184	210	180	182	193	202	207	233	191	211	186	209	161	203	181	191	205	186	204	225	167	186	192	196	179	183	185	176	166	208	177	185	203	201	180	198	191	191	203	165	206	217	200	221	210	201	192	190	189	224	197	179	198	181	184	198	191	206	211	168	191	197	197	213	154	204	221	186	209	192	213	190	212	206	174	211	185	217	200	178	200	192	196	184	190	185	191	192	197	207	170	192	188	194	207	189	181	204	197	194	204	170	194	184	184	214	200	214	189	202	214	198	205	178	200	209	192	212	199	207	208	206	210	204	181	201	180	194	171	165	210	205	189	191	152	201	174	178	210	207	188	210	210	186	191	185	213	192	189	204	212	182	185	168	228	188	197	193	190	208	227	197	210	218	194	194	179	197	170	211	188	202	199	175	172	201	196	188	209	186	195	186	197	183	185	209	185	196	210	192	201	194	185	192	209	200	180	163	192	195	202	198	202	205	176	214	225	234	230	219	179	195	219	220	192	197	187	179	176	187	217	206	205	198	186	198	189	214	215	191	188	200	215	190	205	209	198	190	201	201	174	181	171	192	204	187	173	205	201	182	193	195	176	210	200	198	201	177	196	196	182	200	197	205	207	160	188	196	172	205	206	185	182	170	191	183	182	205	215	202	195	202	189	203	177	202	200	197	200	196	201	197	205	221	206	204	194	196	202	203	215	199	207	197	198	192	204	205	206	187	210	191	219	188	203	193	208	176	197	171	221	180	188	215	178	194	207	185	207	204	199	178	218	207	179	173	214	178	178	194	190	201	197	186	182	212	202	184	192	179	207	203	209	192	192	195	212	178	189	206	215	203	175	203	191	179	192	172	169	201	209	186	191	180	186	223	211	206	215	173	186	188	185	214	191	200	176	218	194	196	177	201	189	200	202	200	175	178	171	197	213	194	193	210	206	204	191	197	195	195	198	152	178	198	217	190	227	165	212	164	184	179	196	219	197	191	189	200	180	171	202	196	189	192	195	175	185	195	216	197	197	185	181	213	197	212	185	184	189	163	184	211	199	207	208	187	197	207	196	203	186	196	206	197	184	200	184	213	202	216	179	202	241	198	198	192	157	216	211	199	196	213	222	201	215	171	203	214	211	209	199	220	220	212	195	197	196	193	190	166	197	188	224	190	197	200	209	209	188	176	189	200	198	192	179	198	202	184	181	193	212	214	194	189	216	174	181	168	192	209	220	185	200	174	195	208	208	192	171	193	200	189	180	184	209	197	210	186	196	196	173	194	185	186	196	223	223	167	189	203	210	200	193	168	207	189	198	176	192	201	170	182	184	216	215	183	204	199	194	194	192	200	195	220	188	198	202	197	202	176	188	194	169	191	205	194	167	182	182	190	186	189	185	199	187	206	211	189	209	193	192	184	183	192	195	211	185	216	205	191	191	190	219	187	201	199	187	190	184	196	184	187	196	209	194	193	195	213	175	188	205	199	201	206	180	199	181	194	189	178	202	183	189	196	198	193	197	190	201	197	194	188	198	213	160	193	205	215	195	184	220	199	194	191	226	189	195
14301	1588	3170	3725	3372	2810	2221	1938	1806	1622	1344	1208	1144	1055	997	952	902	861	843	832	808	755	770	740	753	755	778	730	683	753	659	675	706	669	669	631	656	680	669	669	640	632	663	621	669	661	641	685	612	601	636	641	639	626	657	597	639	610	619	666	633	604	614	664	636	601	656	573	624	620	614	606	630	590	653	627	592	646	598	616	601	658	619	631	633	591	641	611	648	618	586	619	610	620	578	592	597	620	584	556	618	632	569	556	619	623	621	633	610	639	625	639	631	587	607	580	613	646	565	649	664	621	628	638	632	617	603	609	643	615	641	650	598	625	616	616	667	669	611	578	614	591	635	604	631	625	589	608	632	678	563	607	564	624	600	629	637	618	654	616	620	595	599	586	628	598	587	581	569	617	562	607	587	598	591	638	564	597	571	619	602	613	647	657	603	623	612	585	591	640	620	627	629	625	623	602	612	568	589	616	601	603	590	593	578	598	635	590	608	610	647	627	614	616	614	631	621	611	630	605	598	573	635	570	615	588	605	586	635	581	614	595	638	614	593	574	599	633	651	612	607	662	571	604	624	602	572	611	620	567	573	626	573	616	619	564	607	676	659	612	621	627	624	636	572	554	606	589	602	600	633	593	606	612	623	612	556	592	650	626	605	601	615	620	598	618	636	604	611	598	596	630	601	610	647	606	628	631	625	586	634	624	604	629	633	610	651	599	603	608	611	590	661	589	588	613	616	555	654	644	666	574	618	637	620	648	588	590	615	633	625	602	584	610	612	619	587	615	628	599	584	658	627	619	652	655	634	585	629	604	645	631	632	627	615	645	583	613	627	597	572	582	607	573	599	567	667	644	649	605	624	636	586	614	593	611	622	624	623	627	591	646	575	634	583	640	634	594	616	555	630	601	631	610	580	609	645	601	617	597	608	655	569	637	560	606	625	571	601	580	635	622	606	590	600	611	610	584	623	610	586	631	638	646	650	626	627	592	658	617	665	591	606	601	611	614	609	522	612	576	595	639	607	668	650	618	581	576	634	597	608	612	599	582	580	608	611	614	586	583	592	579	574	582	577	652	601	578	634	606	602	584	617	635	583	590	626	597	604	629	589	621	638	622	572	606	659	624	609	598	561	621	608	602	582	576	653	614	610	641	594	619	624	630	626	618	644	622	591	612	644	619	656	577	591	628	624	652	567	653	615	583	642	608	617	612	606	649	581	589	575	660	619	573	580	583	635	613	631	618	591	618	619	646	600	639	617	614	552	605	628	603	607	646	608	599	656	587	610	620	604	594	623	583	576	648	625	630	606	624	627	610	602	648	583	617	589	643	648	625	636	606	569	580	596	583	629	652	603	641	588	616	674	608	609	625	598	603	591	607	623	606	604	632	622	618	608	622	612	622	579	615	583	599	580	684	584	600	640	585	631	602	595	598	582	630	617	608	616	625	609	633	557	596	535	656	601	595	620	590	655	607	613	610	599	577	567	572	633	588	570	614	600	592	611	650	571	656	607	624	634	580	591	624	604	582	598	562	599	611	636	622	660	571	616	624	574	601	621	600	610	617	619	607	599	615	617	652	606	623	609	626	634	648	604	613	593	615	592	628	589	577	622	607	589	628	589	590	621	576	618	627	590	589	574	561	578	650	626	566	607	632	585	618	600	604	620	597	589	605	583	627	606	631	605	618	637	559	602	643	625	586	640	674	665	609	616	657	638	586	593	607	637	605	615	631	569	612	571	609	590	617	579	605	632	562	599	608	607	593	631	592	590	558	613	618	650	566	609	619	603	599	605	582	588	571	627	594	592	643	600	621	623	582	642	607	615	608	597	657	643	542	560	602	617	592	617	645	633	622	603	581	638	610	588	610	594	605	576	621	624	557	628	642	611	615	603	613	642	601	589	628	598	618	580	600	636	604	580	618	605	638	639	609	620	616	612	633	662	552	582	638	638	649	630	620	610	607	588	602	594	602	645	608	570	657	590	641	597	613	629	577	572	585	599	612	617	553	571	618	605	565	623	613	627	666	620	610	591	634	651	636	664	592	633	583	560	633	627	591	615	625	633	595	642	616	616	622	617	610	600	635	625	606	604	587	569	667	652	565	658	599	611	625	616	584	634	616	618	591	627	622	600	630	575	620	635	603	572	615	608	612	597	622	575	619	607	586	615	563	603	621	576	586	614	619	642	654	618	608	610	634	620	607	646	644	663	550	646	614	589	602	616	601	595	597	595	592	641	587	619	606	611	653	639	592	645	593	608	651	635	591	596	643	637	607	615	664	551	567	630	587	625	632	636	615	563	627	563	614	618	613	625	587	619	617	572	560	607	661	641	633	603	583	591	645	569	638	615	611	607	607	569	624	619	590	631	585	565	605	615	564	626	648	599	619	611	627	613	622	609	601	603	620	615	611	612	646	600	603	578	596	663	605	584	642	626	604	587	592	601	622	618	631	617	606	622	614	677	569	645	628	588	660	618	629	587	631	577	603	588	586	633	613	608	603	618	625	637	619	656	587	674	629	600	619	609	650	607	620	604	614	601	629	612	646	644	601	615	624	564	659	630	603	612	641	644	604	637	620	651	606	543	626	615	642	591	641	568	587	590	644	588	586	622	621	645	584	581	575	614	613	609	671	598	632	577	608	660	598	621	611	573	593	625	621	612	576	627	618	588	617	609	610	633	589	652	641	603	612	638	611	617	579	629	609	608	611	637	621	619	611	606	591	627	567	581	606	570	622	639	605	633	622	637	594	624	617	575	623	643	603	671	608	634	599	593	638	590	640	601	584	635	608	610	621	654	632	629	620	628	601	622	604	636	587	603	603	625	601	605	612	622	589	634	626	612	619	648	598	659	599	608	637	633	644	682	662	649	649	652	681	588	564	567	587	636	665	611	607	595	600	607	612	593	608	591	592	627	611	616	558	613	599	571	631	602	610	591	614	597	643	626	620	636	614	619	617	584	608	583	628	623	658	606	613	633	626	637	618	629	588	572	601	604	620	609	577	627	588	645	611	608	647	665	617	570	605	609	636	607	526	577	576	598	576	592	637	598	595	629	619	636	626	582	583	575	607	654	635	594	609	592	594	621	609	627	642	608	628	589	617	667	564	595	640	592	642	565	567	601	618	605	622	600	607	563	567	621	624	600	607	613	641	577	587	609	625	630	576	632	620	628	624	626	622	594	578	621	590	593	603	626	653	594	615	610	561	606	600	557	624	609	619	587	608	633	576	625	600	594	661	607	610	598	609	659	626	639	641	629	648	568	630	624	594	644	633	557	620	629	607	639	635	642	591	619	618	644	641	572	589	570	598	669	594	590	591	632	606	595	580	623	604	590	662	648	638	589	606	596	630	599	590	588	603	590	627	603	609	621	624	640	612	561	642	588	613	643	600	637	622	609	567	614	587	627	562	576	590	634	622	638	601	605	638	617	626	634	604	609	657	605	616	636	629	609	571	610	632	577	611	553	604	604	596	540	624	641	605	581	640	624	598	633	584
40227	12305	3484	2298	1775	1211	1002	806	724	635	531	421	429	393	407	384	406	366	317	289	332	312	331	318	332	338	314	286	324	312	329	317	308	312	320	278	301	304	310	318	336	291	295	302	279	299	294	310	296	294	246	306	294	300	292	313	287	293	306	297	289	288	273	271	310	300	312	299	275	284	312	273	296	261	281	282	295	297	283	304	333	277	291	277	270	261	274	312	300	316	305	306	289	268	278	321	273	322	297	293	279	326	287	231	285	296	276	298	303	311	294	299	288	290	294	296	249	297	306	272	287	293	296	282	262	309	279	340	296	279	283	282	266	316	305	290	267	269	310	298	260	299	280	287	287	284	269	283	284	272	279	294	262	272	297	266	287	263	299	267	260	280	285	281	279	289	288	281	309	303	316	301	306	253	277	295	254	286	285	294	242	281	301	270	272	296	240	289	300	305	278	298	311	281	269	267	290	290	298	282	270	316	295	299	271	297	282	286	281	276	272	281	298	293	253	250	289	270	295	273	301	271	305	305	281	293	273	309	283	283	294	283	294	287	259	308	252	296	281	288	267	278	287	285	300	247	295	278	315	283	268	260	269	282	253	291	288	297	282	300	274	284	301	271	281	247	277	289	289	279	288	303	312	269	283	267	279	279	298	261	283	259	315	289	297	298	287	274	314	279	292	293	281	296	296	287	261	286	295	274	292	299	296	283	295	281	288	283	291	278	276	294	312	293	284	271	278	303	285	284	269	300	303	270	313	289	276	276	277	294	317	294	288	284	281	308	265	275	257	268	290	255	289	274	278	281	310	278	264	282	309	321	292	279	294	294	281	260	297	289	277	294	286	250	267	280	280	291	299	281	281	271	284	326	253	296	268	265	267	319	270	288	311	281	302	265	281	296	287	305	276	288	297	270	285	293	291	271	296	271	299	289	267	292	292	289	282	301	293	302	285	301	302	279	284	309	297	294	295	295	295	288	283	302	267	275	287	278	302	266	303	279	280	281	248	280	295	296	292	280	262	273	295	286	282	268	302	295	292	281	256	252	277	269	290	274	296	300	285	301	271	260	279	242	314	283	300	282	300	303	288	272	285	289	278	276	312	259	309	275	296	255	280	264	273	304	301	284	317	275	281	285	255	288	281	275	296	294	283	289	283	287	269	272	312	266	309	284	320	271	276	270	295	289	250	292	282	297	306	279	284	296	286	268	310	260	275	297	268	297	292	262	250	265	301	278	268	273	307	301	309	300	295	282	292	267	296	286	310	271	280	279	288	257	272	301	281	277	251	293	297	294	278	291	276	278	258	254	306	297	292	297	294	294	290	278	315	278	259	262	292	281	281	286	288	302	315	290	289	236	276	282	283	280	288	277	286	274	285	295	280	295	285	286	277	272	276	263	306	305	252	286	264	299	277	277	284	289	301	294	294	275	291	298	286	275	272	307	275	298	286	288	287	255	262	265	274	251	313	313	290	280	283	279	262	269	278	260	269	282	250	266	274	301	289	283	310	269	288	294	284	291	301	273	265	278	280	322	287	300	267	285	278	271	288	293	276	298	297	269	282	272	295	318	285	282	250	305	263	291	300	269	262	293	282	279	288	278	287	266	304	282	276	285	305	250	305	295	268	305	272	262	277	305	301	261	274	276	260	277	300	331	284	306	268	303	283	301	290	293	273	289	259	268	300	271	267	250	261	285	316	296	274	263	278	291	296	295	300	312	281	276	281	278	287	300	275	269	303	294	273	289	276	286	312	287	276	299	298	261	284	282	296	297	264	309	275	300	242	311	257	280	277	298	315	309	307	305	278	283	304	296	286	305	303	256	298	294	288	291	264	280	265	283	291	301	281	295	292	285	293	281	273	285	289	259	277	295	280	326	314	290	276	292	283	316	271	312	280	270	288	302	283	297	302	273	256	249	281	287	280	279	320	311	286	275	291	287	319	289	267	294	305	300	295	275	286	300	273	320	287	281	298	283	303	268	285	280	319	274	258	290	301	307	269	279	300	285	273	274	302	281	288	269	278	268	251	274	278	309	270	284	239	281	292	295	285	283	266	273	275	303	289	263	293	293	304	288	282	302	277	311	286	258	305	276	290	298	305	279	278	325	296	247	307	288	279	297	276	294	257	284	272	301	280	294	243	306	260	270	300	307	308	268	261	291	311	286	258	279	272	318	311	304	304	286	322	340	282	301	264	296	312	273	300	269	283	308	304	268	251	309	288	266	238	297	249	289	268	271	279	282	314	328	297	274	293	311	295	310	307	312	259	280	267	276	276	285	274	288	303	289	274	286	299	288	334	291	271	302	273	280	271	308	278	283	287	294	268	262	260	282	328	295	305	285	286	279	275	292	267	283	302	285	262	281	288	268	297	280	294	293	307	311	272	281	318	293	281	252	263	277	265	302	306	285	310	310	284	304	278	293	265	284	331	310	272	294	272	294	303	291	261	300	295	308	280	292	279	292	288	291	287	320	260	301	283	267	307	299	274	306	269	275	287	305	276	270	272	288	281	289	292	286	279	353	257	297	275	287	286	288	275	278	254	267	274	263	275	303	317	275	284	313	292	296	273	244	282	279	291	279	262	303	287	300	292	300	313	279	314	278	282	299	295	296	285	278	285	302	278	290	277	262	247	290	281	308	297	297	313	311	259	303	290	287	306	314	294	283	281	324	284	315	294	320	297	308	257	282	319	353	312	283	295	270	278	257	287	284	293	273	269	275	265	280	272	319	289	266	297	298	306	260	297	295	245	330	308	264	285	259	292	284	273	303	301	262	301	306	313	274	302	306	293	291	286	281	268	287	289	288	274	272	291	284	323	285	279	273	290	292	307	281	321	312	276	312	293	274	306	263	288	280	268	273	280	284	281	292	269	263	271	304	287	280	287	276	301	302	281	271	287	310	311	261	261	299	279	282	292	260	276	284	311	286	281	284	299	288	261	302	273	339	285	259	300	293	290	298	280	274	283	299	290	282	300	321	322	270	260	308	310	290	297	272	309	271	302	256	266	271	278	285	284	292	262	287	293	296	274	276	278	267	290	265	281	260	324	278	276	249	306	256	270	332	280	327	311	287	248	298	281	290	266	274	247	315	282	297	261	252	297	283	292	272	299	281	289	260	290	258	268	279	326	267	299	300	296	299	277	296	284	296	293	263	287	295	301	264	278	300	290	304	300	293	268	290	286	267	284	325	287	272	298	282	292	303	255	289	249	279	301	300	292	262	259	301	273	321	255	315	282	278	282	298	289	318	297	301	300	282	272	272	311	315	274	285	293	288	272	303	259	250	288	311	292	274	279	294	268	295	288	312	288	285	295	279	308	301	254	263	288	287	300	298	316	296	260	275	285	290	317	317	281	263	266	296	258	279	269	295	298	283	286	278	264	310	282	271	301	297	281	252	275	300	292	294	293	308	277	283	279	279	287	289	321	298	286	280	251	304	280	256	268	289	289	280	285	243	283	317	260	292	325	298	288	299	272	271	267	295	291	276	290	243
18130	2612	5554	6546	5769	4834	3779	3287	2952	2628	2134	1857	1821	1609	1482	1445	1359	1346	1265	1231	1200	1178	1120	1107	1083	1116	1070	1042	1079	1008	989	940	1000	968	973	949	941	968	953	924	916	917	907	879	934	873	940	939	888	865	914	933	905	936	958	863	840	891	862	868	877	868	900	904	830	827	860	862	850	880	900	824	869	922	906	892	861	791	869	848	815	826	823	857	899	863	889	833	814	841	871	876	856	822	864	855	843	822	846	844	843	819	861	852	842	872	884	875	806	814	894	885	829	835	816	795	879	778	854	844	808	822	839	862	832	855	808	860	855	843	862	853	801	844	826	824	872	828	862	803	850	847	803	846	747	803	840	823	883	892	821	822	847	831	824	818	822	848	829	866	785	857	873	820	842	823	813	792	836	817	854	842	790	890	806	836	813	877	835	845	863	774	893	871	861	860	882	830	867	850	839	813	847	827	797	767	814	834	873	788	822	830	810	851	827	879	814	846	823	781	852	803	795	807	813	796	852	845	786	815	827	823	847	841	811	855	819	822	794	828	824	817	872	881	867	818	868	859	842	810	840	827	850	881	794	868	827	830	806	800	822	828	800	887	843	860	818	864	882	826	827	850	913	857	797	838	802	848	842	789	802	879	844	834	844	824	846	818	832	815	889	841	792	882	818	863	804	823	828	807	852	823	849	817	871	819	803	837	844	829	870	835	802	818	858	839	818	849	835	820	803	743	839	860	779	883	866	854	870	834	842	808	814	856	806	816	865	844	832	789	813	843	845	837	786	854	812	778	870	850	826	809	810	831	862	839	820	839	887	873	841	836	834	816	804	832	796	839	836	797	822	817	824	804	833	846	869	793	867	797	842	848	853	823	816	803	847	848	795	818	836	824	800	878	831	874	857	859	881	868	907	806	845	837	855	883	873	797	812	851	786	816	852	829	778	792	835	824	760	842	854	841	770	842	830	817	880	821	850	817	837	832	813	880	746	816	822	836	834	804	816	861	846	816	840	864	812	893	835	848	842	847	826	861	807	849	814	873	790	828	806	827	808	824	843	787	822	815	807	791	803	857	852	833	829	834	828	848	798	859	797	826	902	844	867	890	861	811	869	885	780	883	845	845	804	830	825	833	771	822	842	827	855	832	847	870	771	860	869	829	860	810	874	808	822	833	804	779	817	822	865	875	861	850	817	851	837	833	786	793	833	867	880	803	821	849	803	807	843	820	821	864	816	869	812	860	813	838	849	765	870	797	776	819	818	815	881	873	807	823	828	812	874	861	815	826	888	821	816	836	866	846	863	861	819	828	798	828	794	877	798	808	802	833	850	812	844	777	826	823	887	844	843	805	803	844	887	803	840	784	861	855	867	849	842	808	833	808	797	856	852	821	848	793	841	796	812	835	835	844	828	876	882	787	829	838	843	806	830	868	815	840	753	820	804	876	771	865	864	782	869	826	825	844	844	832	855	855	788	884	797	828	816	856	837	838	852	823	902	822	893	832	796	827	892	847	861	859	828	870	805	831	803	900	821	799	797	837	820	816	864	792	835	813	844	850	879	831	795	881	829	829	832	865	835	827	825	802	845	848	782	822	833	805	868	818	864	919	848	842	825	814	796	777	817	861	817	848	818	867	830	803	810	785	870	878	868	874	835	839	822	795	801	820	837	833	876	849	816	847	819	824	831	818	843	842	820	836	826	854	840	823	838	850	827	813	816	802	847	831	824	810	853	850	827	858	838	785	798	814	813	856	778	840	861	854	856	836	813	817	788	848	802	848	827	783	855	853	847	835	818	852	804	843	760	826	800	877	798	827	825	814	817	846	877	852	750	861	833	843	857	802	804	830	753	793	820	829	860	788	836	847	857	851	850	822	839	833	824	866	874	825	826	818	818	847	828	859	829	859	832	831	849	839	827	867	817	783	787	851	801	841	826	811	785	853	864	817	840	818	850	840	832	870	822	857	798	783	835	836	819	853	797	770	833	833	860	875	861	809	796	823	820	813	810	834	851	798	782	832	790	819	814	858	797	849	807	846	791	816	825	816	830	809	833	878	852	846	864	857	815	817	879	900	790	839	869	876	783	832	824	858	839	841	874	824	840	860	831	810	849	826	775	828	792	810	828	830	837	836	848	802	800	867	883	845	811	847	797	820	816	815	858	859	814	850	856	876	800	806	880	811	839	837	871	834	811	851	846	902	830	817	850	844	834	750	851	826	830	838	840	857	794	858	875	826	813	862	813	836	840	842	862	835	847	847	805	849	808	835	788	834	807	867	851	837	841	803	845	859	861	847	829	814	863	843	875	819	830	846	854	855	820	779	815	788	853	839	834	819	782	892	826	828	838	882	800	822	865	784	811	863	842	842	787	814	859	787	856	825	820	796	835	790	835	847	862	850	800	808	801	849	818	835	849	819	815	865	860	806	841	826	848	862	839	864	874	812	841	783	833	826	844	859	848	791	868	834	860	859	830	872	872	839	799	809	840	832	810	797	809	872	837	800	850	820	833	861	813	814	896	808	821	863	819	806	795	791	824	842	812	863	880	826	843	842	849	844	809	840	863	798	790	833	797	847	821	829	830	846	815	844	847	822	799	820	800	817	831	833	825	840	856	823	847	813	846	832	847	808	793	856	815	818	834	881	845	888	845	820	800	809	875	797	861	818	821	798	869	883	851	809	823	876	812	820	864	834	910	801	856	836	816	827	854	859	852	779	874	843	809	838	804	814	832	830	870	840	844	868	878	867	785	801	893	831	819	828	817	805	834	828	816	814	889	810	822	838	783	850	908	850	799	826	867	834	823	867	794	819	807	839	809	865	920	844	810	826	814	813	829	853	850	841	829	868	845	808	846	852	837	848	840	820	809	799	810	889	775	778	818	878	832	791	813	840	817	786	824	836	872	810	776	849	831	859	815	795	833	823	857	831	822	855	882	801	865	842	807	839	819	861	854	849	811	867	854	843	845	837	864	868	829	825	838	843	835	849	846	879	848	807	821	850	837	847	839	860	831	808	885	884	833	805	834	853	817	818	825	796	802	821	894	832	805	832	829	850	782	853	877	815	780	817	861	846	841	896	818	801	846	861	847	861	865	768	876	839	800	823	841	800	856	870	768	865	845	859	881	856	815	856	827	861	889	752	867	855	782	802	890	814	819	802	856	814	866	813	813	912	813	882	850	808	873	816	846	869	824	817	819	775	774	865	815	869	787	838	846	814	851	857	845	840	853	840	816	835	848	803	839	813	801	868	865	893	851	767	854	826	844	865	837	844	826	812	887	776	810	838	768	823	810	848	911	835	780	825	831	835	871	872	806	827	814	848	830	828	810	832	893	820	804	838	811	866	838	814	847	827	817	850	847	812	801	818	870	838	842	859	876	850	840	856	841	819	839	829	821	815	831	832	839	836	817	793	797	898	819	829	817	861	879	848	847	812	870	837	805	836	849	858	829	810	802	844	846	844	878	816	851	837	810	838	837	811	807	834	817	837	824	854	824	821	817	816
5225	290	189	175	160	109	116	83	110	88	97	109	97	101	88	102	86	100	99	85	96	79	89	113	90	99	80	101	91	82	67	81	93	101	93	86	89	104	98	95	96	103	72	104	87	75	107	95	76	104	94	91	95	82	88	97	85	88	91	91	96	112	99	87	98	95	87	100	80	72	103	105	80	109	77	102	86	93	88	71	107	74	88	81	89	111	84	118	109	109	104	76	90	106	84	90	89	83	84	101	86	91	77	102	107	79	76	67	84	95	99	76	98	73	97	83	94	85	95	81	94	83	99	106	116	88	85	84	76	99	89	98	77	110	84	106	111	95	73	88	82	95	80	97	89	86	91	93	99	90	86	76	91	80	101	111	76	80	91	86	95	114	103	90	69	100	89	100	84	87	82	80	87	75	87	98	100	92	106	110	101	94	90	87	92	85	96	94	99	106	83	101	101	76	95	93	87	96	99	84	95	102	88	85	95	74	92	93	94	88	94	104	85	116	91	103	82	86	73	103	104	86	86	78	92	93	87	102	101	104	72	83	79	91	103	92	90	94	100	84	107	87	79	105	115	95	87	84	89	90	103	97	90	86	91	97	100	92	90	91	79	88	92	89	86	116	97	97	96	105	83	89	101	99	97	101	82	97	106	83	100	109	103	76	91	85	99	109	98	102	98	74	96	102	77	78	78	84	74	92	92	82	102	89	84	105	83	97	86	104	106	103	115	93	99	94	81	107	108	71	74	98	91	99	107	107	115	94	97	84	96	92	89	82	116	74	78	106	77	95	95	88	112	90	85	84	85	86	85	96	95	99	85	82	106	99	109	113	85	82	86	106	99	94	87	107	110	116	83	80	85	97	106	100	88	82	90	89	108	86	103	79	77	100	94	88	101	114	77	99	104	92	81	92	87	103	89	100	103	118	89	94	97	78	96	97	94	108	103	95	96	86	81	80	72	90	99	97	101	76	88	88	101	80	90	95	82	98	88	100	81	84	74	102	83	111	89	85	103	97	85	88	86	87	83	80	96	79	85	96	86	83	72	95	101	102	87	94	107	91	85	86	104	91	82	94	85	86	88	96	94	102	97	99	83	91	81	73	77	88	93	98	105	79	75	95	89	88	107	108	89	81	86	105	89	78	79	107	68	105	93	97	97	77	86	101	96	97	90	86	97	83	70	83	100	82	76	91	100	104	94	97	97	106	98	90	81	101	101	82	84	77	92	92	94	86	99	90	93	105	84	78	85	88	86	91	115	89	92	79	86	91	91	95	85	104	78	83	76	100	91	103	97	84	87	73	94	73	93	93	79	96	94	98	97	109	96	94	111	90	104	89	95	95	92	95	79	76	100	77	91	83	89	95	87	100	103	67	94	93	85	93	80	72	109	87	91	78	94	97	82	100	80	103	94	104	76	79	111	111	86	101	99	94	93	92	86	93	91	83	92	78	85	88	87	83	88	113	92	71	84	96	90	79	112	72	90	99	102	109	80	96	91	84	90	84	100	89	93	82	96	87	99	95	75	112	84	99	104	92	73	90	83	82	80	97	87	92	109	97	82	101	88	78	81	90	105	91	96	109	96	100	118	88	100	106	106	93	92	88	83	94	97	98	79	105	85	100	78	93	87	103	87	98	90	78	77	78	83	87	95	70	83	91	107	79	99	96	94	93	80	93	102	105	111	101	90	90	106	107	92	97	97	102	87	123	94	86	96	106	92	105	75	94	95	90	68	74	89	95	95	102	115	105	88	70	87	102	119	71	99	103	98	96	97	105	112	91	93	76	96	117	82	97	79	110	89	81	97	101	77	102	107	93	104	82	66	83	91	97	99	86	94	90	95	92	97	82	84	117	86	91	96	99	100	104	88	116	97	81	84	99	98	100	82	96	110	103	85	85	92	90	95	101	97	86	98	101	93	77	92	87	93	79	83	92	90	100	100	91	83	100	87	94	100	85	85	99	88	96	84	101	105	101	94	95	107	90	96	88	94	93	108	67	88	85	104	101	88	91	92	101	92	101	82	102	85	84	97	108	98	85	96	87	87	77	92	85	89	100	75	76	110	78	95	68	89	100	86	88	101	82	90	72	89	90	90	84	87	93	76	101	78	98	90	96	95	117	102	91	90	85	92	80	94	87	78	100	86	87	95	76	84	92	100	92	90	108	98	85	85	85	83	88	80	87	86	89	84	97	107	92	99	94	86	80	94	85	88	84	106	79	109	98	90	95	96	93	86	103	84	84	95	76	100	76	95	83	85	106	87	105	87	100	87	103	80	85	95	84	100	80	90	85	117	88	112	96	95	80	92	92	89	114	105	118	91	100	102	85	102	98	85	94	92	82	81	113	87	79	109	83	92	88	73	91	92	96	85	75	85	98	73	85	85	98	104	99	89	102	92	85	89	87	70	77	85	92	96	90	88	91	80	91	90	79	95	87	91	105	85	86	83	118	107	85	102	84	91	107	80	94	86	96	60	84	93	87	104	110	105	94	102	103	87	83	85	82	97	93	98	90	96	90	72	78	91	106	99	79	77	97	103	97	92	86	102	80	101	90	88	86	75	62	81	89	91	87	79	94	99	99	92	96	81	71	86	82	97	101	78	89	96	98	91	91	109	78	100	99	79	100	86	97	104	67	85	90	91	95	100	86	88	82	83	97	92	83	85	97	94	98	101	87	90	81	96	107	89	103	85	117	83	82	89	80	90	98	81	93	103	110	96	82	84	116	85	100	97	103	97	94	93	74	114	88	90	81	79	111	99	85	79	86	98	81	100	81	104	96	96	70	101	96	95	80	94	72	97	88	93	90	80	84	81	79	65	94	110	93	106	80	82	102	82	84	89	102	75	99	99	93	98	87	97	90	77	107	81	86	94	95	97	91	81	105	90	79	86	93	87	104	103	102	101	95	108	85	92	88	94	93	82	88	84	88	90	100	94	114	104	96	91	109	86	112	91	108	110	97	83	88	105	78	98	121	95	94	85	91	88	104	88	122	88	99	86	97	98	104	102	105	94	87	103	73	103	95	85	85	85	88	102	88	83	104	90	107	95	88	90	102	91	95	89	97	95	99	95	88	107	92	96	105	92	90	90	89	99	97	98	78	91	97	97	87	97	86	87	81	84	83	100	95	106	88	99	77	103	82	103	91	89	96	96	108	93	91	102	60	82	85	85	77	86	93	80	96	94	104	93	99	93	86	96	110	100	86	88	78	98	103	106	92	88	92	79	98	92	78	109	83	92	78	96	89	86	88	91	95	82	96	93	92	100	116	101	96	92	99	78	84	80	104	106	68	92	86	110	89	88	80	101	86	96	84	105	86	78	99	105	97	80	82	104	97	79	87	93	92	104	87	99	103	88	87	87	92	98	82	86	104	87	95	81	85	91	83	79	93	79	82	92	91	87	92	88	76	106	103	96	83	84	109	85	83	98	78	94	87	88	89	97	89	94	117	93	96	100	113	98	67	88	106	96	90	78	97	66	76	89	82	85	102	108	105
5808	458	578	590	587	509	471	446	433	451	385	364	369	387	361	363	343	372	344	342	356	323	384	294	372	341	349	324	366	370	351	353	328	352	380	347	323	365	304	322	331	316	327	321	319	338	346	328	351	316	318	360	370	341	327	338	316	362	328	366	307	334	304	319	326	356	374	367	325	348	355	338	337	324	313	338	320	335	335	361	343	315	304	328	323	313	323	350	347	341	311	329	321	311	352	329	334	329	344	354	340	331	312	317	327	336	348	353	379	318	339	311	327	336	295	339	347	330	288	311	364	345	342	315	354	330	320	349	311	342	380	351	353	322	329	365	368	344	313	338	300	335	316	306	334	326	339	345	330	363	339	365	334	325	344	319	373	328	323	352	348	351	351	296	364	308	321	351	343	312	334	353	374	340	347	346	351	305	332	355	357	356	338	330	352	319	312	337	348	322	333	336	336	337	313	335	312	315	337	348	338	368	315	347	360	343	310	359	328	385	347	303	340	373	358	351	337	331	332	311	318	303	375	318	332	319	323	338	356	337	340	340	314	313	348	347	324	341	365	338	354	361	348	329	325	328	321	360	326	361	339	336	346	347	320	305	346	331	339	325	337	310	342	320	315	319	332	351	330	352	304	304	324	326	324	326	323	320	307	322	342	356	333	320	335	341	320	337	316	359	328	337	332	345	314	334	355	331	356	355	317	350	314	329	334	330	344	344	304	339	353	354	337	332	344	318	333	331	334	356	331	312	327	320	341	346	319	329	340	310	345	331	357	328	333	333	358	313	320	330	279	343	324	359	319	358	338	328	337	325	367	321	304	331	353	318	346	310	335	349	367	328	355	338	314	343	369	324	319	322	328	313	316	362	322	343	327	347	328	324	318	312	319	357	327	364	318	309	340	363	331	324	334	336	312	358	314	336	315	310	331	328	336	317	333	354	318	339	337	350	356	336	314	335	354	327	342	379	340	324	324	335	365	311	347	357	325	320	337	335	357	329	297	334	330	333	350	327	298	333	338	315	353	341	333	334	307	350	328	341	306	347	308	352	352	347	347	310	334	306	350	335	328	355	326	333	307	333	339	351	334	306	314	328	336	356	315	341	365	312	347	333	313	333	338	321	328	309	336	348	337	314	363	343	329	361	362	302	300	351	363	325	337	318	344	350	335	337	309	336	374	316	327	331	354	370	346	351	320	326	343	329	330	348	321	329	330	311	313	337	336	326	327	332	334	359	337	331	300	339	314	346	330	356	325	341	369	335	322	349	361	303	343	353	345	371	358	331	312	377	344	342	327	326	323	307	333	329	341	340	300	346	307	345	344	302	333	324	340	329	345	341	296	322	353	321	342	321	332	322	314	351	319	351	332	325	350	320	320	331	325	341	327	308	337	327	369	312	346	316	355	340	328	311	377	334	334	322	350	328	304	310	325	325	325	343	336	329	329	351	341	306	314	323	331	344	383	325	323	318	297	315	375	355	337	351	335	327	309	355	324	361	328	357	329	316	327	342	339	319	311	339	354	323	363	306	298	336	330	326	328	332	317	351	330	334	346	325	352	320	327	325	329	333	346	324	332	353	354	341	313	345	324	316	313	348	280	341	356	361	316	354	308	350	340	331	333	318	333	362	308	348	367	350	364	323	330	334	359	298	346	305	335	327	344	341	322	333	333	371	321	335	330	338	305	347	343	320	336	370	322	326	334	315	319	353	353	333	337	336	292	311	320	351	347	307	311	330	337	325	342	325	383	322	298	337	380	332	381	313	308	362	319	337	345	348	327	337	338	355	313	339	371	337	341	334	339	326	335	336	330	317	327	348	316	324	322	354	315	350	341	331	336	326	359	324	357	344	346	354	356	309	306	343	321	320	353	328	355	320	349	342	334	327	332	337	321	327	363	320	339	332	341	346	357	321	360	369	327	347	335	361	360	341	330	319	322	353	336	361	325	320	344	328	324	349	317	301	347	335	311	338	326	337	336	372	339	349	330	329	311	341	344	328	298	340	376	339	369	341	340	334	365	321	327	320	302	350	353	328	334	340	350	310	293	342	328	376	350	310	331	317	337	331	321	323	343	311	320	361	317	345	320	321	297	376	294	318	337	333	347	330	331	339	335	331	321	362	375	341	279	339	351	319	339	347	333	334	340	331	341	380	349	326	352	305	372	324	285	350	344	379	365	342	372	333	329	304	314	344	346	322	328	339	318	322	313	313	335	326	335	337	330	343	329	338	316	338	353	323	362	319	312	332	362	316	358	325	359	300	320	338	303	302	328	322	320	325	356	314	338	357	333	368	329	311	359	362	315	376	338	331	329	338	328	326	327	316	332	338	358	309	320	355	316	354	328	288	352	357	363	312	318	321	323	331	337	343	332	313	349	321	350	343	346	350	338	333	331	348	330	317	369	358	329	317	316	393	333	368	318	322	330	349	359	332	350	362	321	311	323	356	350	351	338	338	362	348	294	326	305	343	338	348	328	324	334	317	335	336	297	336	336	335	333	327	348	332	349	333	345	316	330	328	358	329	342	345	343	350	339	326	341	306	333	332	337	356	341	293	355	326	306	322	343	312	338	323	349	313	310	343	320	342	326	313	359	330	359	362	321	319	342	333	345	339	336	341	377	323	337	319	334	336	323	322	297	340	366	366	345	313	298	351	328	308	330	365	305	371	314	343	317	325	346	355	318	335	324	329	338	363	326	355	377	314	346	318	338	328	342	374	333	340	337	336	352	324	362	315	327	302	336	332	349	351	331	322	322	336	335	313	353	367	308	344	350	320	336	310	315	324	344	339	350	361	306	334	306	324	352	288	358	332	368	323	329	309	345	333	364	337	325	322	362	312	327	328	329	339	314	312	333	307	360	329	368	342	340	377	336	365	346	341	315	365	324	343	333	347	328	351	305	320	353	354	362	341	358	329	343	358	327	334	307	335	319	327	338	351	377	363	326	325	337	297	369	310	320	352	333	315	335	327	316	337	352	378	321	325	343	326	324	355	342	334	337	331	379	302	311	336	291	330	315	324	331	341	320	366	327	305	352	314	333	355	350	329	326	361	330	324	324	307	302	350	333	317	339	323	333	313	334	352	310	337	324	376	358	309	342	330	346	309	367	320	320	344	345	351	301	326	313	346	352	328	310	314	321	330	328	342	339	350	352	323	347	309	360	309	308	332	359	330	362	322	318	361	360	332	317	292	337	318	331	330	347	319	369	325	315	319	316	330	345	327	323	307	323	342	337	357	328	379	336	345	321	349	347	312	366	327	299	334	351	325	318	337	305	344	364	313	315	337	320	324	322	345	328	332	320	359	342	316	328	362	327	348	342	348	363	346	337	329	356	337	343	304	357	336	307	336	306	314	323	333	316	333	338	331	349	344	330	333	345	314	336	334	325	340	316	345	329	334	330	347	321	329	327	312	342	323	347	345	343	317	327	357	354	351	285	335	303	306	325	352	337	328	330	330	314	337	365	327	336	348	339	299	332	377	355	338	357	348	353	344
27573	3858	1515	1340	1022	757	499	435	427	352	329	298	274	240	250	244	221	233	186	223	210	193	200	214	182	185	210	205	226	189	224	198	196	191	189	207	207	215	192	194	204	220	207	177	189	187	199	179	204	193	172	212	200	184	176	198	222	174	208	180	201	218	212	204	194	169	204	189	204	187	230	188	202	190	223	234	198	181	190	233	215	207	178	198	209	203	202	210	171	212	185	205	207	195	154	211	189	203	195	196	172	194	197	193	219	183	198	199	215	185	195	191	195	188	212	183	215	192	201	174	189	196	217	202	215	211	207	179	221	204	183	183	182	213	214	216	203	232	189	186	172	208	215	172	201	191	204	211	196	194	194	185	175	188	181	186	174	204	179	192	207	194	195	155	217	197	194	204	206	199	199	193	201	199	205	174	205	185	201	202	181	160	175	192	204	204	202	194	191	193	167	215	194	205	213	185	208	186	191	194	196	178	189	205	197	193	214	174	174	217	194	187	187	175	228	186	210	181	196	186	184	204	210	195	176	213	200	173	170	191	190	185	200	222	187	171	203	182	192	192	199	185	205	217	202	188	164	203	219	200	187	200	182	217	187	211	190	183	230	209	212	200	192	218	185	227	201	181	192	196	211	206	205	209	208	181	221	195	225	190	212	201	203	184	226	184	197	211	201	196	221	207	208	168	180	236	212	209	205	206	167	193	195	195	187	205	208	176	183	195	209	205	204	197	212	196	185	224	224	186	189	196	207	205	190	214	201	209	209	191	188	173	192	205	209	188	169	219	198	223	231	196	222	208	200	197	184	198	229	226	180	214	193	202	193	192	185	191	160	198	211	210	210	197	213	193	198	218	190	188	176	210	210	184	199	164	200	196	204	196	223	198	170	186	216	166	198	209	193	190	187	206	201	191	191	196	206	206	200	193	201	201	216	204	197	196	204	186	210	194	218	185	207	198	209	196	183	189	197	204	180	166	217	199	209	191	200	180	201	188	176	189	180	208	197	204	219	186	173	180	216	187	195	180	193	196	205	206	208	194	183	212	205	221	156	225	195	200	180	168	192	192	168	207	200	176	216	201	217	184	200	201	196	195	205	207	226	208	201	165	192	206	196	189	172	204	161	194	196	179	201	206	175	190	210	162	224	186	191	184	229	198	181	188	204	192	166	195	176	174	203	197	200	204	210	199	195	186	179	208	191	180	194	180	190	200	182	188	189	198	203	188	226	209	223	225	173	205	186	205	195	164	178	175	168	223	172	220	218	193	190	189	208	177	220	193	183	219	194	187	191	210	187	211	226	184	190	222	191	218	199	199	198	214	209	191	195	183	178	199	198	202	194	201	209	217	192	207	170	184	182	182	176	185	209	189	217	204	203	219	204	208	202	174	192	215	216	215	229	186	206	190	191	191	206	201	231	208	221	193	201	176	188	204	204	212	177	192	215	169	199	186	193	184	168	205	203	193	212	185	187	200	225	193	187	157	212	165	206	185	205	212	194	183	201	204	195	209	200	177	193	185	208	203	182	189	198	189	212	231	187	201	212	169	194	198	215	189	197	186	203	197	194	212	194	197	211	204	197	182	196	199	192	181	189	203	207	185	193	200	191	198	198	193	190	183	208	204	201	187	220	201	210	190	214	192	201	181	182	188	194	204	172	197	182	190	221	190	189	205	191	209	192	208	192	176	171	212	190	179	195	166	206	212	208	190	198	194	178	202	214	191	200	209	180	202	213	202	180	210	198	192	194	190	233	188	184	208	165	198	187	183	225	172	187	170	228	198	197	188	204	223	200	188	176	187	194	204	191	219	175	176	217	210	199	224	199	215	188	181	194	188	202	197	201	206	184	183	187	182	233	190	197	175	177	198	177	194	175	190	193	206	211	193	197	187	200	190	211	196	214	175	185	205	225	203	192	201	191	206	183	196	176	185	216	222	205	207	203	197	195	175	209	188	174	193	201	171	177	199	180	205	187	194	162	180	198	218	193	179	196	200	193	173	173	212	191	194	207	207	184	210	197	190	193	187	189	165	197	200	219	193	212	201	196	201	197	189	215	192	182	194	236	209	175	189	191	189	209	181	186	174	189	194	199	184	207	214	183	205	201	189	226	198	205	189	173	178	204	183	170	190	199	192	210	189	177	184	212	185	171	189	204	150	184	178	199	189	200	184	201	225	183	201	210	188	192	180	206	206	227	202	195	216	210	215	191	189	204	200	201	195	202	204	209	179	172	201	206	218	198	210	184	204	182	216	175	221	180	212	170	177	180	209	189	181	207	189	199	193	193	199	189	190	221	194	212	213	204	199	213	173	192	192	181	185	195	189	179	180	182	194	182	205	195	191	189	210	186	210	183	214	213	208	216	216	205	205	193	195	162	198	173	190	198	187	185	191	215	183	208	170	200	184	187	222	188	168	213	181	184	186	188	202	175	183	190	209	197	187	166	193	209	178	205	171	196	179	197	182	204	198	235	208	216	184	175	195	200	203	180	189	202	188	206	220	206	187	203	196	197	197	205	201	180	200	183	200	171	163	183	193	211	192	180	189	180	177	210	189	194	186	190	203	198	177	189	210	187	219	209	200	198	169	202	181	195	194	210	222	224	181	193	170	213	184	189	158	204	189	198	204	172	211	200	192	185	218	178	212	168	197	192	209	193	203	209	196	198	190	214	195	197	196	159	210	226	202	176	176	199	173	214	189	207	217	205	191	203	180	224	210	207	192	203	209	200	216	206	174	194	229	196	193	195	194	195	167	202	205	201	188	195	175	216	186	224	184	187	219	217	225	191	192	183	218	201	195	199	186	192	206	213	195	199	188	189	197	224	207	208	179	221	210	193	208	200	216	216	199	202	193	211	178	211	186	194	215	180	180	157	187	190	191	190	180	198	208	221	208	197	212	192	188	205	204	199	218	198	210	218	189	199	189	190	183	202	191	185	202	205	184	161	188	180	199	195	190	203	203	206	167	203	184	178	202	188	190	173	185	192	181	206	216	196	164	188	186	200	181	177	179	184	195	194	192	220	196	186	200	169	207	189	183	190	234	223	196	193	205	196	191	161	211	212	199	193	198	186	201	213	169	188	194	164	191	222	171	191	202	200	186	229	195	189	184	190	196	200	189	210	199	182	190	211	196	175	184	195	202	194	192	205	175	196	197	210	191	182	214	203	225	210	173	161	203	187	199	203	202	194	193	200	195	192	201	196	186	200	171	206	205	216	198	192	218	216	181	223	194	191	212	197	190	197	183	190	193	203	187	212	185	193	209	186	192	208	198	205	211	213	203	213	198	193	201	197	201	195	202	210	212	179	194	199	200	213	185	211	188	198	210	187	212	221	215	207	185	210	193	188	177	233	195	183	205	193	187	200	189	164	201	182	184	190	185	195	208	194	211	183	188	219	210	192	190	202	208	203	175	196	190	208	186	185	203	194	170	215	205	194	189	178	172	183	205	197	176	160	185	208	191	198	190	180	225	207	196	184	170	200	215	186	172	214	193
13274	1604	3162	3925	3370	2753	2288	1994	1881	1607	1280	1160	1137	1000	994	954	959	829	803	809	844	822	816	764	763	773	761	745	714	712	688	713	740	684	685	686	705	635	661	645	637	658	687	647	670	652	644	654	659	674	631	611	686	637	627	598	618	599	669	586	646	647	658	602	626	680	601	590	659	601	626	661	621	600	646	617	589	641	649	629	640	583	599	652	638	596	663	621	640	605	595	609	594	639	637	621	587	638	645	613	609	644	627	617	606	581	634	595	623	590	585	574	596	616	583	602	607	615	613	608	598	622	601	629	656	642	609	618	624	632	595	624	594	611	641	625	577	643	614	612	620	633	638	635	595	651	621	624	601	596	530	631	611	594	574	632	629	572	613	603	556	612	631	599	599	597	587	622	633	632	579	590	632	679	647	642	589	595	585	611	593	588	598	588	626	579	614	608	604	631	590	622	654	567	599	668	597	627	564	562	646	567	618	557	593	588	611	600	601	628	638	611	606	611	588	627	558	617	622	612	582	670	616	621	629	647	628	615	623	600	590	631	609	598	617	629	609	607	596	598	594	623	587	606	600	621	565	594	618	584	627	641	645	628	639	590	619	588	664	656	632	663	641	652	628	594	604	597	605	619	612	652	607	578	557	566	648	638	602	609	619	605	563	636	559	622	589	615	624	619	630	627	598	580	622	627	597	614	577	619	611	632	583	627	638	622	566	597	641	607	629	603	620	608	595	612	650	584	636	644	609	599	593	605	603	652	672	573	571	554	641	632	647	604	597	658	621	592	612	682	624	567	622	626	594	584	565	612	596	588	622	606	607	568	605	639	616	615	628	595	558	577	633	590	625	590	653	592	628	618	627	629	615	633	638	649	661	605	573	633	572	648	626	586	628	614	626	611	614	604	632	595	628	568	596	652	645	597	629	595	590	585	612	573	618	647	617	616	643	611	591	630	585	643	631	623	629	583	655	609	628	609	610	632	593	578	645	572	571	602	624	590	599	593	642	636	624	662	574	599	593	622	612	614	621	620	597	615	596	638	630	613	606	601	650	602	605	660	624	613	550	639	596	573	603	568	606	580	626	634	608	635	614	614	629	645	604	608	651	625	597	563	551	607	578	554	641	559	615	540	595	613	634	625	589	638	620	608	616	619	580	576	590	604	634	618	642	599	651	587	630	585	589	622	584	595	627	605	546	624	622	650	638	597	590	589	601	615	617	579	601	608	653	609	597	610	564	629	612	604	626	637	641	638	604	574	626	588	624	603	596	595	601	630	630	577	635	629	599	572	604	590	612	593	588	633	610	579	620	629	626	642	614	576	634	682	600	595	631	590	616	608	647	566	614	613	605	612	624	613	591	605	608	559	637	623	598	560	625	591	618	621	588	604	624	597	614	607	553	625	557	611	646	588	602	603	620	615	627	638	612	565	583	582	576	568	646	605	588	625	601	611	645	593	609	627	609	580	591	599	599	598	602	622	596	585	592	573	591	653	582	622	638	565	646	594	605	618	607	620	608	617	605	591	600	599	598	619	586	609	623	609	627	610	639	592	599	597	590	623	625	619	623	608	635	628	592	614	607	604	622	625	600	590	612	633	606	618	612	585	607	590	565	604	617	581	618	607	615	554	619	615	648	600	608	619	629	648	607	630	607	636	650	624	616	605	558	615	613	622	577	600	611	593	622	587	617	589	654	636	638	589	633	644	616	635	590	584	652	607	598	613	621	564	604	629	643	605	605	603	618	635	616	595	558	606	623	640	612	647	634	610	598	580	639	584	629	617	582	601	650	616	614	606	621	656	602	647	637	626	614	632	662	650	588	632	577	595	624	614	616	603	645	608	624	650	615	663	653	576	649	647	620	600	610	613	600	598	625	595	602	617	612	622	608	612	638	606	633	634	654	642	636	602	629	541	614	594	610	615	609	618	592	619	582	630	560	598	618	590	616	606	609	598	636	589	623	620	636	587	573	600	679	613	581	560	573	606	613	639	592	627	619	599	618	608	613	639	603	593	648	630	572	606	603	586	619	645	568	612	613	620	588	605	574	580	607	611	603	557	614	606	590	594	597	580	660	583	676	605	611	627	564	620	588	607	606	605	609	628	630	674	587	596	591	644	626	616	627	625	586	584	627	633	592	648	657	608	654	592	609	567	521	588	576	583	631	605	640	584	639	651	582	603	643	606	629	594	535	600	626	614	606	618	609	618	625	611	608	625	599	633	582	624	605	639	558	603	596	567	618	586	622	642	589	615	591	590	599	539	607	615	585	588	575	642	615	563	599	551	610	650	602	602	603	583	644	575	612	606	568	615	645	661	629	603	574	626	584	612	583	614	616	631	678	610	625	630	616	576	629	592	620	592	608	620	602	602	641	670	617	596	610	682	629	596	609	646	592	606	601	598	615	649	576	599	601	611	630	640	609	623	629	612	591	606	593	583	606	628	589	581	641	613	574	618	598	645	605	595	603	658	642	624	656	622	573	613	623	631	602	600	587	653	595	621	620	646	611	619	604	625	571	650	624	628	580	621	599	634	613	680	620	614	636	609	577	611	588	627	626	604	625	556	607	590	629	596	604	607	569	636	603	610	595	605	640	623	628	610	642	641	591	596	595	584	645	605	621	603	617	596	587	644	626	644	605	618	580	644	602	604	628	620	639	627	590	643	630	584	671	639	644	590	643	590	578	614	580	631	588	591	628	610	624	576	548	617	622	578	551	596	621	639	559	587	626	566	648	615	622	610	612	594	615	614	586	638	611	627	579	621	663	598	629	627	625	630	668	581	573	615	631	595	595	570	550	639	629	598	635	632	626	631	579	635	623	629	616	588	599	635	645	577	633	598	621	652	577	594	559	585	611	613	622	560	591	637	589	609	624	593	613	608	560	561	597	594	637	643	552	557	644	615	580	553	642	582	599	601	620	599	594	619	591	611	633	642	621	578	605	579	625	601	628	605	605	613	606	606	619	606	605	586	565	586	592	575	589	605	584	607	648	662	601	616	659	587	602	584	622	593	645	599	626	600	589	568	627	609	618	601	563	559	611	632	608	640	579	624	572	630	589	618	555	598	588	601	595	628	601	601	628	614	637	594	632	620	579	580	606	590	619	604	602	663	612	613	575	628	623	598	660	591	608	576	616	595	616	549	610	598	613	664	599	617	626	612	584	618	525	613	639	613	612	589	589	561	622	643	631	615	618	601	659	601	653	631	623	586	620	638	581	632	625	566	589	606	654	642	563	632	621	626	568	587	619	614	614	614	586	608	604	628	592	599	596	596	639	604	554	622	636	649	607	629	628	647	635	619	573	610	602	643	607	590	646	579	619	617	651	572	646	581	588	585	620	570	606	643	594	641	604	621	575	585	621	588	637	597	610	623	602	615	586	600	610	618	564	595	632	579	608	591	627	601	603	598	639	583	624	643	625	594	625	606	603	638	649	592	574	631	611	619	599	584	603	627	629	610	638	570	578	609	609	588	577	572	605	587	630	630	560	598	616	619
37737	9675	3272	2304	1612	1210	904	743	664	556	456	445	434	393	375	391	388	320	308	342	320	334	323	324	319	356	292	288	332	307	293	300	303	300	284	277	292	278	303	286	264	291	300	295	278	309	290	282	288	316	273	310	286	311	297	281	309	270	282	276	288	281	256	283	311	296	325	293	305	261	292	290	298	304	299	274	300	298	269	277	314	271	293	260	279	290	313	295	278	303	306	264	295	293	287	317	283	272	283	298	287	284	298	291	305	276	308	272	318	275	264	250	296	274	316	271	270	295	270	302	231	283	272	313	260	278	260	277	265	269	274	253	301	280	286	315	271	308	275	263	267	290	319	284	286	310	291	302	292	292	303	304	308	276	291	298	282	311	298	315	292	257	280	287	291	281	305	289	288	286	290	272	285	279	265	254	279	287	270	290	260	291	277	256	294	293	257	304	284	297	291	283	256	258	275	282	301	279	332	284	290	274	322	319	310	298	323	305	327	284	275	289	270	293	284	295	272	292	265	293	297	281	291	284	289	268	277	294	311	303	295	262	308	300	261	269	292	280	292	290	270	276	270	321	278	276	309	296	276	306	296	274	253	255	276	324	323	287	292	302	274	231	261	283	295	312	268	274	302	292	306	283	307	264	297	300	263	284	304	273	315	296	295	278	274	293	299	297	307	305	285	279	316	273	293	268	308	285	280	312	287	294	296	256	285	281	295	318	284	299	236	265	281	310	308	310	276	258	250	251	267	305	280	281	270	279	267	265	279	295	307	270	271	280	261	272	232	243	272	299	309	311	291	266	291	299	258	293	285	294	272	285	283	326	286	231	274	282	320	298	276	287	255	273	293	302	303	295	273	256	298	277	291	271	299	280	286	293	286	252	286	295	285	303	265	299	273	280	282	290	305	316	244	276	294	292	313	268	336	285	262	314	299	312	320	267	295	273	285	292	261	276	279	277	300	277	267	273	281	289	277	277	282	282	313	294	259	309	288	284	288	266	334	284	300	281	314	279	256	306	316	269	282	272	276	270	279	288	289	268	292	291	284	280	294	297	301	273	302	286	295	299	269	310	282	264	313	302	279	280	294	287	265	274	314	278	297	287	255	317	244	291	279	289	294	283	255	297	286	304	301	307	300	279	291	316	288	276	299	288	266	295	276	307	292	298	283	307	289	282	272	304	298	272	303	298	291	291	305	298	281	277	301	292	306	254	261	260	266	285	282	310	335	300	298	273	297	316	307	273	294	278	288	281	287	279	255	265	310	301	298	280	287	298	277	283	290	291	265	285	287	284	323	283	302	288	298	295	289	289	315	287	243	282	291	299	285	290	283	276	300	296	272	285	294	257	281	304	279	299	259	283	251	256	289	279	284	294	281	276	303	290	260	286	281	304	258	270	289	260	276	275	275	291	253	336	292	307	298	289	287	284	309	288	294	277	292	283	278	266	274	278	322	304	275	294	292	280	307	282	285	252	274	304	269	287	291	300	292	253	287	268	267	258	295	273	296	301	280	298	288	268	297	275	289	272	315	287	290	271	303	295	256	288	301	307	292	310	255	307	287	294	280	293	283	300	278	317	293	291	307	274	327	297	304	259	274	306	295	271	293	284	280	271	287	289	297	292	280	277	274	289	286	325	283	293	283	318	292	301	306	310	271	295	299	250	302	272	297	249	270	264	315	300	309	293	276	332	303	283	283	288	318	282	302	295	319	273	285	271	284	287	286	274	293	268	279	300	292	265	279	278	290	277	299	300	248	287	284	280	303	280	309	257	303	334	285	291	276	285	274	296	247	322	277	280	291	308	284	316	306	290	307	305	265	303	280	277	294	276	273	284	269	313	300	274	288	268	307	306	278	276	289	296	293	282	277	302	281	304	284	278	293	312	273	256	312	294	298	291	285	267	292	241	281	294	264	262	292	330	285	301	292	242	292	257	281	272	282	293	249	314	316	292	313	274	289	297	274	271	249	289	276	257	243	311	243	282	269	303	278	284	313	263	280	289	278	296	279	287	317	267	287	282	289	269	296	258	249	299	302	291	259	269	251	273	280	274	312	259	297	260	304	276	308	275	295	300	267	263	284	274	259	257	300	295	329	291	306	289	268	285	264	265	315	302	278	283	284	294	285	266	296	317	281	272	297	271	280	295	282	285	276	264	288	265	282	309	296	297	275	298	292	288	287	310	249	315	264	303	264	280	295	292	243	278	254	273	271	263	259	304	274	269	294	279	263	279	271	281	276	323	278	314	301	274	285	274	249	296	290	268	276	303	290	290	309	285	280	289	296	279	266	284	289	261	281	279	326	284	293	292	295	285	337	292	304	263	283	255	339	274	276	304	260	267	295	284	284	291	309	273	283	257	310	266	271	271	262	294	302	301	274	284	319	275	325	296	282	270	298	303	265	276	275	302	244	308	282	269	286	260	314	276	291	299	283	286	300	273	303	317	297	299	273	264	284	306	311	317	293	273	289	309	289	288	286	276	256	275	287	268	302	285	294	275	276	306	264	289	301	313	288	286	259	270	314	288	291	295	310	250	266	264	308	318	314	311	267	269	301	289	285	264	287	291	305	281	277	292	267	297	272	286	270	291	316	268	276	271	298	269	274	263	299	273	292	252	283	309	259	297	296	314	298	273	296	293	309	287	266	268	277	288	297	272	275	259	272	292	282	281	271	280	300	310	247	293	284	294	284	252	319	270	278	316	297	278	304	315	274	284	291	290	291	287	292	236	273	242	308	283	267	273	306	299	309	248	282	286	281	277	321	286	292	265	288	274	300	335	278	278	272	282	296	297	280	287	268	300	286	267	254	271	255	274	286	288	285	281	312	305	300	300	315	284	279	304	280	254	298	276	261	299	289	273	282	272	301	311	280	298	309	307	275	303	303	296	294	261	277	292	268	314	288	296	290	256	292	264	282	295	275	292	267	273	358	318	293	273	268	275	279	263	306	290	269	307	327	278	307	268	287	260	302	311	296	252	284	283	276	278	287	309	290	303	308	260	317	285	288	279	294	279	256	268	269	308	268	298	283	280	284	264	260	247	287	280	269	288	334	286	257	282	300	284	295	308	259	292	291	277	278	282	268	316	288	283	330	258	247	274	279	261	288	282	273	303	258	299	326	277	280	280	291	309	285	294	295	281	273	317	281	307	291	285	279	323	273	290	288	276	297	265	293	311	267	302	298	270	268	287	292	296	275	294	279	273	304	289	287	276	319	292	291	265	286	275	294	306	307	287	280	309	311	291	319	276	277	298	271	323	277	280	291	334	261	326	306	297	282	312	260	289	275	301	283	307	307	269	280	300	286	305	317	249	299	266	328	295	302	293	298	292	298	276	312	289	286	296	300	253	302	278	271	301	313	284	297	289	272	292	279	313	267	283	328	293	293	289	274	264	272	247	275	284	294	284	276	272	286	289	262	285	294	275	299	241	291	301	260	295	279	291	298	289	309	289	286	321	289	273	286	283	306	305	285	299	267	261	293	298	295	268	256	272
17188	2728	5587	6639	5684	4691	3874	3341	3058	2632	2091	1948	1817	1658	1546	1467	1424	1271	1276	1290	1209	1156	1120	1097	1061	1143	1092	1102	1025	980	966	954	945	922	940	917	945	928	947	918	921	908	922	914	948	977	893	864	911	904	911	893	885	876	895	868	843	881	918	852	894	907	828	870	886	863	831	823	901	896	856	839	865	822	855	892	871	824	857	836	832	908	887	834	876	804	841	841	858	877	833	824	851	859	868	840	818	814	835	817	872	814	836	853	835	798	878	821	828	834	930	852	868	878	817	792	849	873	902	793	810	870	824	827	843	893	854	837	865	823	783	848	844	845	783	808	833	821	814	838	773	881	808	812	821	800	803	792	830	817	899	848	893	777	797	832	827	852	805	822	810	827	859	839	840	804	840	849	819	781	819	879	797	878	858	798	783	873	815	879	811	842	823	812	854	868	833	833	862	823	828	880	790	839	839	814	836	875	860	853	910	851	834	800	835	810	842	848	874	828	885	833	863	786	813	831	850	782	843	853	816	854	836	771	851	812	773	868	864	830	782	855	857	840	793	748	848	813	804	825	836	830	839	821	850	837	879	830	874	827	862	771	807	864	826	801	816	810	890	828	831	828	872	794	805	874	890	846	805	827	793	832	833	829	774	849	797	863	854	872	812	857	859	847	803	848	818	820	801	850	852	816	836	859	799	839	844	767	845	785	824	804	838	882	802	820	799	794	810	808	811	801	823	812	828	864	857	831	789	827	836	810	780	813	804	779	887	861	803	877	831	814	843	849	806	867	841	864	870	776	796	760	868	840	770	841	819	831	863	841	849	843	795	875	811	860	820	842	796	844	808	829	785	809	820	793	789	812	890	829	829	806	808	821	817	827	868	816	828	815	821	789	818	821	820	791	846	838	829	829	816	820	846	853	804	854	823	866	843	784	857	834	845	818	856	822	800	806	825	827	766	834	842	841	840	836	895	839	833	822	824	792	837	863	845	870	802	836	850	792	804	836	872	859	855	806	777	834	794	832	825	861	831	800	821	823	824	840	805	790	850	864	809	805	804	802	830	807	794	821	837	821	800	816	847	850	836	789	869	845	814	785	832	825	849	814	817	854	813	822	851	837	808	853	816	857	788	850	836	779	817	810	865	838	861	842	818	813	821	812	834	837	841	844	794	865	833	848	848	848	855	873	825	847	804	853	799	840	807	823	848	827	811	828	860	854	824	838	860	856	863	845	825	833	809	770	795	866	840	850	837	826	868	872	828	863	809	834	775	838	845	825	847	830	870	807	820	836	838	859	839	822	818	854	831	795	769	865	786	808	825	809	814	824	797	794	785	858	771	829	830	845	778	846	808	812	817	815	805	830	871	861	844	852	829	917	851	819	858	811	863	840	811	844	859	838	861	881	867	870	825	842	853	832	846	790	822	820	811	817	819	853	846	813	857	853	825	775	770	810	784	808	819	889	838	814	818	832	847	808	873	806	819	840	824	829	805	834	830	852	809	840	834	855	800	787	852	840	832	847	813	876	829	846	844	831	830	848	842	840	835	845	786	808	808	806	843	878	873	838	819	825	820	772	833	815	824	873	820	863	829	844	818	804	853	833	875	828	767	856	843	850	825	810	866	788	815	858	836	800	795	848	829	835	814	823	853	825	886	885	840	841	856	909	838	816	819	825	781	847	828	826	830	821	839	790	832	831	778	830	808	836	832	841	814	869	814	789	823	799	830	847	827	791	842	811	834	909	868	859	846	817	802	873	808	829	811	804	816	799	814	831	812	795	816	847	802	837	906	866	840	846	833	813	849	856	836	815	805	807	892	813	807	839	813	819	870	791	829	854	846	856	823	806	828	824	856	817	847	777	824	765	798	840	849	797	846	804	848	839	782	825	807	784	857	844	845	851	857	860	815	820	861	842	830	845	845	853	823	805	812	840	847	846	865	876	851	816	783	843	793	850	827	794	820	771	827	826	832	829	840	851	807	841	806	845	803	817	792	837	824	868	817	795	815	858	778	784	811	844	808	816	865	770	857	798	801	867	822	829	886	849	875	846	849	866	833	849	882	843	841	809	857	807	837	815	854	813	818	850	830	860	845	840	910	838	828	833	839	807	870	841	814	822	813	833	860	880	821	807	823	817	855	834	828	812	832	832	838	837	828	849	832	820	792	838	851	809	800	827	824	841	785	851	801	821	831	833	817	817	775	820	803	847	829	844	848	813	791	814	839	805	807	779	836	828	840	807	820	827	790	814	837	834	868	841	808	823	772	844	800	850	794	824	825	821	773	796	778	838	812	850	801	820	833	850	844	866	809	826	807	814	797	867	786	794	885	869	824	831	779	855	815	837	845	828	832	852	786	861	833	846	812	841	854	830	820	834	827	828	871	860	859	801	838	819	858	818	832	851	823	817	821	821	811	824	843	785	785	790	858	804	832	834	769	818	833	808	779	853	809	819	833	906	830	883	791	824	804	874	809	830	794	802	869	867	836	806	837	873	864	824	872	827	845	828	794	800	800	814	793	793	851	822	838	871	905	833	854	787	869	865	834	841	867	812	837	903	810	867	814	787	883	847	814	794	804	854	867	857	831	862	886	827	855	773	825	850	856	824	832	871	825	833	859	792	856	784	859	787	836	806	858	799	834	801	804	856	828	854	835	845	865	837	874	876	788	806	808	815	836	788	860	843	827	795	833	850	833	805	855	867	813	849	863	862	773	815	801	821	866	832	891	851	858	869	810	838	770	868	828	801	889	789	831	843	852	794	764	840	808	824	765	790	859	845	833	843	825	826	848	838	793	817	851	805	843	809	811	878	766	842	856	827	869	816	818	875	819	809	877	760	854	832	862	818	868	834	799	813	820	866	771	808	814	780	849	854	818	842	867	842	829	857	849	822	833	768	844	835	840	876	902	875	809	866	812	815	861	846	752	796	788	827	826	863	868	829	823	812	822	832	832	824	793	828	838	843	866	858	803	818	817	872	815	821	822	788	798	845	841	844	838	822	903	871	858	823	876	807	812	847	832	822	869	843	823	809	847	774	812	804	820	866	832	856	865	819	826	886	854	811	822	842	844	836	822	836	822	899	725	834	819	826	821	825	883	837	865	833	840	810	803	837	798	856	829	865	781	841	822	851	846	826	825	817	815	853	860	863	861	859	832	844	878	819	863	816	846	830	804	880	836	822	809	859	834	855	808	869	838	858	828	830	830	825	876	861	820	813	911	828	820	809	805	857	860	839	825	859	821	868	785	844	813	786	833	841	859	820	786	807	842	854	816	816	834	809	834	851	840	805	825	860	814	813	823	812	823	830	865	830	847	854	847	821	819	848	916	901	822	863	833	834	836	818	848	760	805	865	784	799	851	844	809	830	852	889	821	817	795	769	861	811	875	781	808	810	807	790	802	873	838	864	820	818	799	860	822	810	847	810	791	807	845	821	853	763	869	837	840	837	905	830	861	889	807	798	868	846	828	828	849	785	848	773	829	846	828	818	775	837	826	870	793	848
4888	267	190	144	155	149	93	117	119	103	103	84	94	98	101	110	103	74	73	84	114	95	80	89	75	95	94	104	86	91	110	95	95	88	100	87	83	86	94	98	94	85	98	107	88	105	96	100	80	96	95	97	100	105	114	93	80	92	88	84	87	80	80	101	89	85	87	99	98	105	91	96	92	96	98	95	78	86	87	89	102	77	105	98	92	93	109	84	120	94	92	83	85	104	75	73	83	95	122	88	105	77	77	92	87	94	86	95	98	78	97	80	77	108	93	91	95	83	89	83	100	84	104	90	96	80	97	105	89	100	82	91	91	89	93	89	88	107	100	88	88	89	89	99	93	90	93	81	78	85	88	101	107	102	94	70	86	93	72	91	88	112	98	84	90	102	85	76	87	78	94	102	90	107	88	101	85	99	105	97	90	92	86	93	93	90	95	94	94	112	85	93	83	105	92	93	88	98	102	91	85	94	77	85	86	88	109	93	108	89	115	99	104	106	98	101	83	97	94	90	80	91	91	89	91	83	96	98	73	81	94	105	86	80	90	81	99	107	120	80	92	85	87	96	85	93	86	75	93	86	88	83	111	81	91	103	91	84	98	74	87	84	76	92	90	87	67	99	110	83	110	95	100	104	91	74	99	90	80	100	94	96	101	97	99	95	108	87	96	90	79	85	106	101	86	92	80	99	76	104	84	93	79	101	88	79	105	86	105	78	70	102	84	92	89	69	87	83	86	102	97	89	85	100	108	93	94	100	80	92	84	91	80	85	92	92	91	101	89	89	92	85	99	99	104	93	88	88	85	90	75	103	104	119	82	96	96	79	85	83	90	98	79	93	99	76	81	98	111	109	87	69	99	97	86	92	90	93	88	107	89	88	95	117	97	74	85	73	82	112	105	92	101	83	90	86	96	89	103	93	101	81	85	91	90	90	88	78	86	90	97	101	84	84	91	97	68	104	105	102	75	90	88	101	100	94	103	93	109	81	87	97	99	98	103	97	88	95	88	86	91	96	85	78	93	92	96	90	99	71	76	97	88	89	108	73	94	80	94	92	83	96	96	97	102	90	104	72	79	106	92	105	80	90	81	90	102	72	113	88	117	97	100	100	103	89	72	86	106	83	94	92	100	86	96	90	92	83	104	67	89	102	98	81	99	69	103	86	84	90	95	86	95	88	93	82	83	114	85	99	74	106	97	93	109	84	104	72	87	85	97	101	85	82	108	89	89	90	78	80	75	113	86	88	77	94	83	88	83	111	91	99	91	91	89	77	99	92	91	93	73	104	90	65	84	102	65	105	82	130	93	90	109	93	85	97	61	100	86	105	86	93	107	90	107	86	93	81	79	93	109	82	79	96	88	85	97	76	93	81	95	96	109	87	84	85	88	98	90	93	92	77	90	93	96	74	75	99	101	95	92	100	79	91	90	90	121	90	76	97	97	84	77	88	108	98	94	94	97	100	96	69	101	81	92	125	98	89	95	77	109	92	102	86	94	86	90	89	90	76	101	93	108	101	93	97	88	97	87	85	80	98	98	97	83	78	94	95	84	101	86	77	88	89	97	79	82	95	90	83	75	81	81	84	94	86	83	79	96	111	100	99	80	95	108	102	102	106	98	87	91	94	104	105	88	105	81	98	86	110	81	84	94	97	79	80	103	90	102	93	88	84	89	86	107	89	81	107	81	91	86	92	93	104	94	98	74	70	101	95	95	92	98	85	96	78	87	83	80	79	100	99	89	87	84	96	102	91	99	85	106	73	90	92	93	85	96	88	94	100	100	95	90	106	78	89	79	86	80	88	88	81	102	97	94	96	114	94	89	82	91	104	82	105	98	93	90	81	92	100	83	105	88	84	97	106	81	81	73	92	86	97	77	79	101	81	95	90	92	80	97	104	75	107	96	97	89	94	85	89	117	85	91	86	83	99	84	108	91	81	90	99	88	97	84	83	69	84	100	99	125	76	96	95	103	98	71	85	83	78	76	91	74	96	101	78	95	90	89	89	81	101	92	99	103	105	98	109	93	78	94	101	84	99	92	112	107	101	88	94	83	84	94	84	75	90	97	75	81	100	81	98	90	83	100	84	78	111	82	78	98	104	93	84	90	83	82	82	98	80	104	96	86	101	78	96	83	117	68	99	118	79	90	87	84	80	98	106	86	99	104	88	84	88	88	89	95	91	83	89	98	95	101	81	96	92	91	99	86	75	97	91	87	90	69	83	92	89	85	97	89	100	78	88	92	77	91	76	90	101	92	85	95	104	86	87	112	83	93	100	89	103	96	104	77	92	70	96	80	109	101	105	71	76	95	95	91	83	95	78	91	86	88	94	113	89	94	93	99	102	84	83	85	85	83	89	90	108	87	72	88	92	90	99	90	87	72	103	94	103	95	103	101	86	99	92	92	79	93	85	97	99	89	98	94	87	105	110	73	96	92	93	100	90	75	90	87	81	62	91	90	89	69	89	94	84	103	95	87	88	68	108	89	95	91	99	94	85	82	102	86	86	85	78	106	95	104	91	87	69	102	83	81	94	89	88	96	88	87	82	101	101	99	74	113	104	87	95	82	96	87	86	110	79	101	119	101	72	94	79	94	94	89	89	91	96	89	97	89	107	90	101	95	97	98	91	95	96	89	115	77	94	110	84	89	83	95	93	97	83	98	95	84	108	93	93	103	85	87	86	99	84	108	90	98	77	83	93	99	95	97	100	116	98	101	92	102	65	107	80	89	87	83	98	85	89	89	88	110	106	88	93	96	84	113	80	97	85	89	86	95	105	94	97	103	95	86	94	87	85	94	92	99	89	89	100	92	94	103	99	90	106	89	106	95	83	87	75	99	97	94	90	98	85	89	92	75	101	85	89	84	83	79	102	93	77	98	82	101	86	84	81	96	93	112	80	89	83	92	81	95	101	93	87	114	94	69	100	91	96	76	81	100	80	100	90	88	92	96	87	80	96	83	107	87	100	89	79	93	93	90	108	90	80	91	108	92	98	93	82	80	103	100	79	79	90	99	88	108	80	88	88	76	90	81	95	95	82	91	80	85	79	86	101	101	83	103	84	91	98	97	78	97	85	81	95	82	82	92	88	88	83	85	85	111	60	104	91	92	81	87	108	94	98	73	100	80	86	94	87	103	80	82	76	90	104	94	90	92	98	92	100	83	102	80	93	86	79	88	103	84	96	103	90	96	91	98	88	103	80	81	114	100	89	98	80	88	65	81	102	81	89	75	100	86	93	103	120	82	92	79	88	93	86	101	102	97	94	111	95	83	97	84	90	99	82	99	109	106	79	92	86	99	104	84	95	96	84	77	85	83	91	85	90	102	90	88	99	105	92	86	89	105	100	91	99	96	102	68	90	98	98	98	96	93	85	90	76	95	98	82	98	78	95	78	81	116	86	96	92	100	93	98	81	64	106	104	99	89	88	78	89	109	106	99	84	98	84	111	99	98	82	100	80	72	81	79	72	82	85	91	86	89	98	68	91
5625	435	594	583	633	584	410	447	459	377	424	399	377	344	361	321	388	354	375	353	351	339	381	355	347	353	342	355	323	341	321	359	338	358	331	357	323	348	326	345	364	350	367	333	322	311	343	333	369	304	330	334	336	343	381	316	334	339	392	366	326	295	320	318	345	326	346	319	365	316	333	318	339	347	294	328	349	326	372	329	338	352	300	325	343	330	348	333	310	303	364	351	319	333	334	344	323	315	363	306	316	354	333	320	333	339	326	330	353	302	355	351	353	324	303	326	309	378	324	326	350	345	306	326	340	346	364	322	309	338	314	347	314	330	343	351	331	303	340	340	365	334	339	328	342	321	344	323	327	333	353	350	348	332	320	325	346	336	326	338	340	330	319	331	345	360	348	316	309	331	344	361	348	327	316	350	325	344	353	361	362	339	325	308	354	312	353	345	337	335	337	338	318	362	312	329	331	359	304	350	324	351	334	341	321	316	327	337	331	364	345	354	325	318	344	347	312	326	345	319	354	316	325	325	336	352	337	336	333	352	337	324	322	329	312	345	335	332	359	342	320	328	333	324	316	331	308	333	340	337	323	323	368	331	358	314	339	296	319	334	319	328	312	330	323	343	345	328	355	334	302	365	323	337	376	310	338	335	308	341	352	355	370	356	329	303	323	304	314	335	320	346	329	355	300	344	307	348	309	326	333	320	331	353	365	350	360	309	337	349	337	317	351	335	363	303	358	357	294	308	343	334	328	352	334	352	363	342	334	352	309	310	339	353	353	339	335	321	308	333	307	348	335	348	354	339	334	322	345	335	350	314	332	345	373	320	316	323	354	375	350	301	346	347	320	332	314	327	334	342	325	356	297	325	354	363	321	333	337	334	337	320	336	362	352	321	392	289	332	356	317	339	364	332	364	339	327	352	365	322	356	333	355	326	329	342	354	335	317	344	355	357	329	334	328	354	342	317	345	312	333	337	293	338	294	350	383	365	332	326	337	320	336	334	333	310	334	338	356	338	330	341	341	310	336	347	335	335	351	352	315	332	339	326	333	344	340	322	340	308	354	345	317	329	347	313	336	329	335	325	345	334	332	364	337	355	350	343	346	339	381	331	305	314	339	340	359	306	345	332	349	335	336	351	366	332	349	382	330	325	327	329	310	330	333	325	357	333	365	341	336	353	364	323	362	308	348	316	344	343	340	341	338	319	304	345	357	309	341	336	340	363	343	325	345	314	338	330	324	338	312	332	329	351	366	342	344	332	301	337	380	369	361	365	307	341	360	341	314	349	312	358	325	358	326	301	325	336	304	331	373	349	344	355	332	317	321	316	341	339	327	313	332	319	323	337	359	329	325	282	331	338	369	340	347	325	317	329	308	342	322	334	335	338	326	351	316	333	314	361	336	325	324	371	302	297	355	325	341	335	360	346	351	344	333	322	337	311	325	358	336	330	317	358	342	329	356	334	332	332	336	328	326	284	306	345	316	328	339	329	348	349	358	321	350	333	345	326	298	322	354	306	313	339	328	347	326	336	329	359	318	347	364	355	333	338	305	316	332	342	346	342	333	366	332	348	326	350	361	344	326	340	337	322	304	313	343	320	323	322	322	327	312	348	340	335	332	357	327	342	334	354	350	319	332	302	339	314	333	347	329	317	336	308	328	364	343	324	342	327	332	341	370	327	317	352	343	314	346	329	334	353	343	311	314	338	369	296	350	341	373	335	312	335	356	319	350	315	320	341	304	337	320	325	355	333	334	302	353	314	364	363	350	317	342	325	342	309	321	326	312	349	336	342	352	314	329	329	328	351	353	332	362	337	320	348	325	328	338	343	360	314	352	327	337	357	328	347	342	321	323	326	349	302	302	304	330	341	319	307	350	362	319	336	349	350	348	317	366	335	340	340	343	325	346	361	352	338	332	322	350	321	321	334	314	364	340	285	341	319	325	330	333	341	324	342	330	326	315	332	324	328	363	334	351	339	301	337	333	335	340	334	345	341	329	363	353	312	297	324	328	335	338	306	342	387	324	305	341	357	347	350	309	339	370	352	351	346	348	309	366	330	344	332	313	355	322	331	331	339	348	314	348	317	334	323	349	345	305	339	311	310	320	331	319	347	325	310	324	357	387	311	310	315	364	318	363	291	333	323	336	321	332	315	357	339	348	314	337	351	346	342	328	305	343	352	353	312	338	331	340	345	338	345	344	321	334	349	315	328	329	327	318	345	367	316	328	340	344	340	343	316	352	342	334	341	315	332	345	290	360	327	330	366	316	339	345	341	347	339	361	312	359	290	296	362	354	326	326	316	353	334	370	347	323	306	314	313	338	353	307	338	320	322	307	309	320	352	339	350	342	342	332	350	334	314	344	309	318	312	328	345	331	323	345	358	345	310	322	354	323	330	325	308	337	325	331	318	354	327	375	338	347	336	338	329	338	331	330	357	291	357	337	318	351	358	353	308	360	353	379	339	365	303	316	336	315	328	333	353	306	345	329	325	338	317	342	323	343	333	349	302	363	312	319	332	321	347	309	299	357	341	360	321	332	332	310	333	343	344	354	341	352	329	358	340	330	306	343	349	337	324	317	348	309	326	325	332	348	372	314	335	375	337	343	336	320	330	344	363	342	366	336	320	344	335	332	319	342	325	330	342	342	322	326	302	368	348	339	296	342	331	325	344	338	324	327	322	323	305	348	318	308	350	370	348	348	336	319	340	349	337	334	327	342	348	324	332	325	366	341	347	333	321	331	324	338	356	362	336	312	317	313	360	342	342	327	369	317	354	357	329	335	313	374	353	318	360	329	353	315	310	341	322	317	325	345	328	344	362	320	343	337	308	327	351	346	315	334	339	345	346	346	316	348	327	329	343	325	353	342	345	331	373	349	307	345	356	345	340	351	305	324	349	334	345	308	320	334	329	343	339	336	335	310	356	294	316	331	328	334	331	384	327	333	366	338	340	342	332	335	318	353	337	355	332	321	330	311	293	334	355	344	322	338	327	334	347	346	277	342	328	369	339	346	295	331	348	335	337	346	332	331	360	356	327	366	359	354	332	352	329	311	313	323	342	304	355	330	325	328	325	357	357	356	349	340	359	323	341	327	342	334	313	360	335	301	362	330	329	326	327	314	331	369	287	307	301	334	319	336	342	310	322	319	343	379	313	341	314	324	349	346	341	348	342	348	352	338	344	322	334	361	323	307	352	313	361	335	314	322	328	317	338	320	323	352	359	314	337	342	320	361	332	341	346	326	349	324	335	291	302	326	343	378	342	346	329	345	328	360	343	309	327	337	349	357	335	314	308	354	335	370	327	333	348	320	329	345	352	321	350	352	346	332	321	325	348	347	337	336	351	355	312	341	351	323	310	302	331	341	332	327	316	306	340	348	335	319	344	346	334	344	341	300	367	336	315	318	362	340	351	311	327	331	339	325	349	340	333	330	325	319	330	314	366	351	323	335	334	315	348	324	313	321	325	384	344	324	330	324	324	325	333	321	332
27772	3982	1668	1369	1044	714	549	443	383	358	319	291	231	249	241	250	236	229	227	221	214	259	205	214	217	233	224	218	208	228	224	212	213	215	204	192	196	203	200	192	236	191	214	199	187	180	198	186	210	209	195	210	203	183	173	217	199	203	209	212	213	209	188	185	190	214	179	203	186	162	202	212	187	196	201	190	214	197	216	193	193	209	190	189	167	182	176	216	193	204	221	212	195	236	189	166	169	183	211	189	211	205	177	219	221	192	192	207	205	162	193	220	219	227	181	207	211	213	224	172	192	197	168	183	194	180	168	205	187	217	193	209	225	184	199	184	180	187	186	188	196	198	175	195	178	192	195	153	184	203	199	192	212	202	186	221	199	217	192	188	193	196	201	202	217	200	189	210	179	185	182	187	192	210	202	211	215	188	191	183	202	187	198	192	187	181	198	231	190	195	195	201	199	199	171	206	188	219	203	182	212	201	204	197	202	204	177	202	181	204	189	223	175	192	184	189	181	178	193	185	179	202	206	205	191	211	189	199	189	189	189	186	206	196	193	214	181	214	205	204	197	198	202	192	180	169	158	194	193	207	192	197	201	198	214	204	177	196	187	196	190	204	191	194	189	195	181	201	176	192	195	189	180	194	175	191	196	182	175	188	213	203	166	221	194	193	205	229	211	197	179	196	183	196	186	204	179	224	181	198	198	183	198	192	194	182	199	206	172	195	159	203	226	188	193	202	205	215	216	188	173	195	204	195	206	204	194	227	207	214	190	205	166	203	180	195	193	205	205	191	216	197	183	196	214	190	196	194	198	175	213	180	176	194	188	198	208	208	191	215	169	206	194	217	181	195	188	184	194	195	168	190	219	222	221	210	218	193	186	176	215	205	213	219	205	195	171	228	210	204	191	203	222	195	202	171	160	162	208	216	199	183	194	204	195	220	192	182	195	201	197	193	197	168	183	202	185	204	192	192	178	198	183	197	194	209	212	210	210	185	186	187	193	201	183	197	193	189	188	230	199	191	189	181	196	192	226	207	196	180	206	208	189	174	182	209	192	180	191	218	216	184	213	195	180	167	207	196	191	186	211	183	219	191	195	182	202	189	208	202	199	182	186	189	201	202	194	164	212	197	191	193	200	190	209	202	183	203	211	205	180	173	186	179	194	188	217	185	213	194	184	199	182	193	175	195	233	167	193	202	193	208	211	218	205	200	186	172	193	212	167	197	170	187	182	195	169	186	189	199	179	191	198	176	179	198	208	177	199	233	211	180	183	227	186	215	199	217	186	191	205	202	207	190	189	182	218	177	198	185	193	206	207	205	213	187	180	199	210	186	188	198	184	167	183	165	201	179	187	185	193	175	199	165	198	207	194	195	214	192	184	197	197	205	197	220	191	206	179	166	196	172	205	217	185	187	193	174	187	199	213	201	184	208	190	201	202	205	199	202	191	174	192	200	188	180	173	205	195	164	210	194	187	202	182	197	184	201	200	213	199	187	170	178	207	197	205	191	183	224	195	175	188	189	193	198	170	217	172	202	194	210	224	185	216	212	212	195	190	218	174	188	189	182	189	205	190	195	193	211	214	186	216	186	171	212	190	211	190	202	188	198	187	182	190	188	160	208	194	174	189	189	198	206	201	187	208	200	187	195	188	196	179	185	199	198	174	189	194	171	183	188	175	185	191	192	187	202	195	197	203	183	207	179	190	198	169	216	197	206	200	195	206	188	176	181	201	166	202	185	187	201	217	208	197	208	202	215	177	165	160	194	180	200	221	172	193	217	182	201	201	211	204	176	206	220	211	203	205	187	165	216	175	233	190	207	199	181	184	186	185	160	213	197	172	201	181	194	213	179	196	187	174	198	193	183	195	163	179	191	191	180	197	195	208	196	204	188	205	188	214	175	173	202	193	170	189	194	228	192	195	199	197	178	200	211	187	189	197	197	215	194	177	199	193	207	185	204	196	179	191	192	174	210	171	201	194	198	209	191	201	205	190	180	206	207	193	203	203	216	207	197	220	152	185	192	173	211	180	185	197	201	184	196	150	224	175	213	192	215	198	197	223	206	239	174	188	203	192	219	178	207	209	185	198	212	218	200	183	206	194	197	210	204	213	183	215	211	195	187	199	209	182	184	193	188	203	170	207	199	191	204	193	169	216	208	206	228	207	191	212	198	185	178	189	215	184	181	202	207	177	220	203	189	184	218	184	189	196	189	203	212	180	181	204	165	217	219	219	186	199	184	200	210	183	203	196	186	186	198	205	186	173	180	216	211	190	174	201	189	199	226	189	199	174	183	198	200	226	191	230	203	201	188	219	181	202	209	181	172	198	205	173	212	189	196	189	205	177	189	188	201	188	194	163	209	166	183	179	218	195	174	178	187	196	189	198	207	186	204	207	193	202	190	207	220	193	208	192	199	220	173	194	198	182	190	190	168	206	184	195	184	198	207	211	196	166	192	206	203	190	219	224	206	184	208	193	191	190	196	192	185	216	185	208	191	171	174	207	214	191	210	204	192	193	188	189	201	182	198	214	197	208	219	191	168	207	197	181	161	203	200	191	206	193	215	211	214	198	187	193	190	216	198	227	175	184	210	176	198	187	173	200	202	204	196	197	200	202	199	152	195	196	205	188	205	189	213	209	200	219	201	204	195	194	176	217	199	176	198	190	200	182	181	196	203	200	206	203	205	220	185	177	195	197	190	195	213	195	190	177	191	190	194	202	191	189	216	200	184	209	215	226	174	201	203	198	212	222	210	178	195	204	191	188	189	221	221	187	184	191	203	211	189	200	210	208	190	209	191	155	168	191	183	226	198	183	210	213	187	201	200	166	210	203	193	189	184	205	200	195	178	224	189	168	183	179	214	211	195	187	167	210	192	192	201	197	182	189	197	184	177	218	194	221	183	184	205	185	208	214	181	216	164	162	198	203	204	208	180	208	210	187	167	210	190	198	185	206	187	217	170	189	192	203	225	203	210	165	178	181	216	202	199	191	199	210	209	172	171	207	216	209	180	199	201	194	207	172	212	178	206	192	196	183	205	185	195	224	196	197	213	176	197	202	184	193	184	190	199	197	195	221	207	210	200	199	204	187	201	221	178	196	207	199	200	178	189	186	219	194	179	186	177	195	230	205	188	190	216	189	164	207	206	217	201	199	187	197	194	211	223	174	200	213	164	203	214	205	177	187	194	186	221	200	171	205	178	194	185	183	176	206	191	199	206	188	200	205	185	188	189	197	193	207	194	177	183	197	196	194	186	213	201	218	196	221	204	213	186	191	195	175	177	190	172	204	197	191	192	186	224	192	215	181	197	173	182	208	185	198	183	215	221	207	214	181	193	191	186	164	179	210	198	183	174	186	186	197	189	202	193	203	185	191	208	196	217	203	191	176	192	171	196	187	201	194	172	174	202	180	187	185	203	180	229	194	186	185	198	205	202	189	173	206	215	181	174	184	166	200	175	181	189	194	198	197	174	204	215	196	180	192	207	173	174
13492	1534	3202	3837	3212	2785	2263	1935	1865	1579	1313	1207	1081	1069	981	962	890	865	880	832	804	764	779	759	746	753	677	705	694	691	739	723	670	658	696	688	660	668	709	636	709	637	628	652	677	606	647	658	655	649	641	659	698	649	654	566	623	608	648	620	652	649	603	596	595	634	644	603	627	622	630	608	620	646	620	625	570	632	642	638	641	578	584	613	625	615	595	627	617	619	651	620	636	604	615	567	649	586	624	577	593	599	665	631	622	636	608	632	598	624	630	623	619	589	584	601	632	635	607	635	608	626	656	631	585	578	587	569	668	593	608	677	649	615	588	627	642	600	636	629	606	619	653	603	616	631	612	566	609	633	595	605	646	655	639	610	650	637	594	625	660	637	610	618	605	632	618	561	690	616	604	631	630	625	622	608	637	598	616	619	622	625	624	581	606	601	573	611	592	597	568	614	582	593	566	654	611	621	607	606	621	639	626	613	648	609	576	597	619	623	625	569	609	555	627	640	625	623	607	601	599	572	658	640	653	598	590	600	659	643	622	601	644	596	630	570	559	592	606	595	605	615	609	613	586	611	614	646	616	568	651	660	600	639	571	574	620	650	602	578	598	642	616	628	617	582	634	573	628	610	587	614	569	570	632	593	626	616	598	604	614	608	628	619	585	622	621	594	571	598	624	588	643	614	604	608	645	581	571	645	621	585	576	606	587	610	623	612	604	625	623	583	635	597	618	656	617	614	627	599	615	615	593	629	579	549	610	631	600	576	642	625	616	591	572	595	618	595	614	596	667	590	636	625	562	616	631	585	610	628	582	609	636	656	565	632	611	615	634	636	644	588	637	611	552	652	621	649	591	607	619	612	616	611	594	603	579	595	572	638	603	596	607	583	614	581	604	607	632	597	611	594	604	626	584	595	606	598	582	587	595	625	620	600	560	626	646	583	633	573	576	604	628	591	635	627	596	602	581	628	637	616	642	604	660	576	606	625	621	636	590	620	629	600	591	617	593	584	627	627	653	605	570	596	654	623	642	611	627	586	582	662	580	615	656	632	598	609	607	562	625	617	599	602	613	608	599	568	582	614	605	599	631	589	610	596	620	649	631	627	647	605	614	620	625	642	611	567	592	644	629	597	630	624	580	654	570	560	566	650	604	677	629	605	604	589	576	627	600	589	624	613	588	604	596	586	595	561	632	611	592	629	584	627	653	580	619	584	630	561	606	614	592	610	605	641	627	632	622	560	603	599	676	606	570	619	612	622	543	622	612	623	644	642	582	614	581	568	600	592	593	609	599	607	629	608	649	589	578	607	605	579	614	625	602	649	582	575	593	641	587	620	626	554	659	640	616	626	665	621	566	626	622	595	599	605	582	550	610	648	633	587	619	611	577	603	608	564	628	638	586	604	625	610	577	566	623	591	605	600	614	627	584	623	613	614	573	603	615	609	653	584	596	594	602	600	632	616	590	627	586	621	593	594	625	636	543	639	640	613	639	611	611	605	621	621	600	642	603	620	576	642	649	595	619	623	633	577	583	594	594	633	657	558	635	629	646	612	612	597	622	641	653	589	639	595	625	585	613	615	567	613	593	593	637	649	604	628	619	550	577	604	636	609	603	629	647	607	637	630	646	573	652	628	601	554	576	578	638	600	654	595	617	636	629	632	629	604	566	595	610	653	579	658	627	583	628	600	589	623	603	581	616	618	624	616	588	596	603	639	582	602	644	614	598	645	598	584	563	630	638	614	598	614	634	591	612	614	597	635	590	619	628	658	593	596	642	630	593	607	621	553	619	630	582	633	619	646	596	627	637	606	624	573	627	590	630	614	649	632	627	642	579	612	631	614	589	616	624	620	599	614	635	601	614	664	635	620	594	632	594	573	621	608	586	596	607	623	626	600	591	620	657	629	640	631	594	586	655	624	625	592	609	607	616	604	562	557	599	611	629	655	560	588	602	585	613	597	608	663	614	600	603	597	562	609	581	614	607	613	657	576	608	621	628	647	604	601	596	572	638	619	595	631	634	588	601	603	588	592	577	600	619	601	601	561	654	607	590	659	583	600	590	599	604	570	670	593	577	602	613	601	634	608	609	552	628	628	580	557	613	578	624	616	605	643	602	599	592	611	614	599	619	628	611	611	590	567	675	616	632	582	665	645	652	644	583	608	632	578	656	628	632	644	624	634	620	596	606	601	591	632	583	591	595	635	594	569	632	624	631	610	588	612	637	578	648	562	610	609	629	650	614	594	647	581	613	579	613	592	608	585	629	575	573	617	610	573	621	635	587	636	634	585	612	634	615	569	562	626	572	544	648	663	601	588	626	607	632	634	605	634	610	612	587	630	627	571	613	609	626	605	614	607	606	592	604	654	591	618	595	616	608	636	590	635	593	630	591	635	593	614	571	640	584	579	617	584	633	602	596	583	617	643	578	616	614	592	600	610	618	614	639	594	589	625	576	595	636	579	589	626	581	636	585	634	583	617	625	619	612	598	622	624	616	663	595	597	622	655	632	615	618	625	593	619	613	572	599	571	577	576	633	638	545	638	634	601	654	607	609	554	563	633	656	605	611	601	609	642	615	619	626	650	645	564	614	590	607	620	610	593	610	611	623	654	658	617	585	599	641	618	617	611	583	628	634	593	659	588	620	572	621	661	604	627	592	596	597	638	571	648	618	586	571	600	595	633	654	576	599	602	625	608	587	652	602	621	650	599	613	653	572	630	633	599	639	562	617	600	601	610	599	584	635	638	623	617	599	614	594	594	635	621	581	580	591	590	653	604	599	630	661	625	612	609	593	634	579	581	611	606	584	639	590	596	587	625	627	582	555	630	615	605	605	578	624	577	623	598	593	580	646	564	560	563	616	613	608	644	605	581	598	633	569	605	615	644	631	616	577	636	598	592	599	605	580	659	597	635	626	619	637	645	596	563	570	551	612	589	630	609	605	598	640	607	619	603	638	571	629	630	606	593	604	613	614	627	647	552	611	583	611	627	590	622	592	601	611	645	641	574	640	590	572	623	569	561	586	561	579	587	623	606	623	641	607	624	628	587	621	622	660	603	578	641	564	666	626	577	629	619	616	627	620	594	560	601	626	620	611	621	629	572	607	595	583	645	618	604	630	580	593	605	585	611	584	574	575	591	592	604	621	645	592	608	656	615	621	627	590	618	625	607	587	598	605	678	612	552	603	609	583	602	565	591	570	644	572	566	630	611	610	576	601	657	598	606	586	589	600	562	652	594	611	589	634	600	644	611	672	610	653	602	585	618	574	617	585	595	633	646	641	603	602	612	557	604	615	652	577	569	605	621	606	615	608	611	589	601	580	613	581	602	588	619	607	632	632	621	584	571	634	610	590	631	576	614	614	563	613	579	572	659	623	607	642	600	593	594	586	635	635	604	607	550	599	610	607	606	562	594	583	597	608	638	596	612	612	611	605	602	595	635	657	621	642	629	654	626	598	603	582	641	613	631	654	581	605	577	593	609	580	627	591	604
39720	12300	3587	2581	1835	1161	914	855	709	556	482	445	445	431	382	366	379	355	305	339	348	312	328	324	304	328	318	297	312	300	291	275	280	287	305	313	280	291	289	322	294	299	318	287	332	285	318	302	298	292	323	299	333	290	292	304	296	278	279	283	294	270	295	303	282	277	289	309	279	296	259	320	283	289	273	269	319	280	287	250	282	293	320	335	288	294	277	287	305	282	268	281	285	307	301	328	297	286	301	275	307	316	283	292	298	322	316	323	269	300	295	317	283	279	266	269	295	285	310	287	291	280	273	280	276	285	276	292	270	306	276	293	308	265	266	310	247	310	313	283	286	290	306	273	274	268	261	292	262	285	297	303	299	301	263	253	267	308	318	279	295	312	290	300	288	271	316	266	278	306	286	314	291	282	294	287	287	299	269	266	267	302	272	267	289	291	300	294	300	284	298	297	293	252	277	312	270	309	312	282	272	310	279	290	283	302	313	282	267	277	272	288	328	294	291	258	296	298	284	258	298	261	298	291	291	300	296	290	302	273	282	284	294	293	316	261	281	289	279	299	274	277	284	333	265	276	293	298	284	278	323	305	306	283	266	267	292	266	282	289	250	270	319	278	261	309	291	300	306	292	280	320	253	287	279	270	269	266	294	285	271	304	296	294	288	287	303	313	299	290	290	310	299	292	282	302	297	279	284	271	301	270	286	278	317	294	276	275	288	284	301	306	297	303	307	278	310	280	284	285	287	307	283	304	270	277	283	311	280	271	310	288	295	310	271	289	313	295	282	291	329	259	280	277	286	261	299	295	308	288	268	299	271	293	316	271	248	300	296	280	285	324	293	279	295	279	293	274	283	277	338	301	282	276	270	262	289	275	287	281	277	320	281	293	317	298	245	263	279	297	290	285	303	280	263	307	286	273	268	298	300	287	260	269	280	299	291	293	261	325	268	275	291	291	283	255	277	279	269	269	304	282	280	313	287	274	268	275	315	308	317	306	289	265	310	307	298	293	310	300	291	265	276	306	303	288	253	279	254	310	291	272	277	318	278	285	275	302	289	278	305	267	295	271	274	309	286	264	273	315	279	280	287	310	296	285	287	298	302	290	294	266	306	263	279	299	262	300	283	286	257	294	291	290	270	277	305	315	287	272	286	294	266	289	276	297	284	254	272	293	325	289	286	281	282	279	252	305	284	263	270	290	276	297	270	272	287	290	252	270	285	254	300	270	244	274	304	268	305	281	315	292	277	265	294	273	273	280	293	282	266	289	279	278	272	294	313	316	296	323	247	301	281	288	279	308	286	284	275	308	269	261	268	305	283	279	300	256	292	307	319	292	275	285	328	292	266	285	276	262	292	279	299	279	288	262	277	282	306	295	243	305	299	285	279	261	264	309	250	292	286	286	305	280	247	291	269	277	317	291	282	281	299	282	253	286	284	291	286	270	269	290	288	269	296	273	278	279	271	279	273	258	265	293	301	275	303	278	296	284	303	291	273	303	292	273	314	297	282	280	312	262	272	307	298	278	294	293	293	291	249	283	306	292	267	273	279	275	294	283	284	273	287	291	313	292	282	292	315	292	285	286	302	292	278	288	267	288	282	294	296	264	280	310	308	298	271	303	285	315	295	281	274	290	289	291	288	276	294	269	300	275	302	277	284	261	286	277	284	270	271	279	291	297	293	305	289	256	282	287	273	263	280	296	323	290	258	269	282	304	254	280	270	272	275	307	294	290	284	276	298	229	300	325	273	284	279	319	263	317	291	286	303	309	284	276	287	272	276	317	293	292	283	270	286	272	254	287	295	267	270	285	288	309	271	284	310	306	310	283	289	308	295	252	287	315	275	285	281	319	287	281	294	246	274	318	278	265	257	291	269	300	316	263	267	299	283	298	259	298	310	296	270	297	297	279	269	290	249	285	271	298	263	293	306	312	284	286	324	269	255	309	276	281	290	282	284	293	286	297	276	296	294	271	270	286	307	276	285	289	267	302	296	253	319	293	317	293	315	305	265	258	296	302	309	292	310	297	288	310	300	278	303	292	304	298	263	280	265	279	295	265	285	279	303	293	292	318	283	295	289	274	264	278	269	289	314	269	284	271	295	293	266	293	271	305	282	310	309	287	293	268	293	292	310	284	304	251	287	309	283	299	286	300	270	298	303	302	294	271	286	337	274	295	324	272	295	251	317	279	285	266	299	295	290	272	275	283	262	284	318	289	271	250	308	288	280	265	277	295	280	274	236	264	310	321	264	294	307	279	292	269	276	266	278	265	293	257	296	263	270	290	260	269	312	286	295	287	299	291	266	299	288	258	295	287	292	301	306	279	287	315	307	296	282	257	306	275	302	286	264	269	303	290	300	262	301	265	260	296	253	294	279	293	289	255	278	287	286	296	264	291	316	299	316	277	298	292	289	301	271	307	276	298	281	264	288	273	276	276	310	277	288	284	296	292	323	304	278	271	307	298	331	277	254	294	281	258	296	288	314	279	256	289	301	285	310	302	278	301	297	298	292	283	299	257	303	303	316	298	304	268	267	300	268	293	276	278	294	304	304	261	294	313	297	297	315	268	260	293	290	302	281	261	296	272	308	253	301	287	274	271	276	303	318	314	291	313	286	246	275	304	270	267	274	282	294	294	264	279	297	305	273	265	257	243	273	274	310	303	320	294	290	283	281	310	258	267	293	278	287	285	311	282	267	273	306	305	289	295	279	263	281	253	299	284	285	281	287	280	273	314	290	266	287	301	300	321	287	286	297	296	295	277	278	286	302	283	303	305	283	267	292	292	285	264	282	308	279	299	283	283	289	290	283	297	275	297	287	278	276	299	289	280	287	272	302	275	267	309	297	266	261	276	288	282	297	307	249	281	282	264	297	293	263	290	281	298	287	262	301	297	278	280	268	304	291	272	257	271	264	274	272	297	291	282	243	308	316	311	279	295	313	291	251	268	299	276	280	316	280	284	285	297	287	275	279	284	292	304	263	270	293	271	282	280	284	285	274	273	278	282	311	299	273	279	285	307	290	248	284	273	280	290	252	297	276	315	297	291	283	251	293	281	303	305	296	318	285	275	277	301	283	275	291	283	280	283	262	316	281	290	278	280	299	301	273	283	292	273	277	277	283	283	303	299	304	281	307	300	261	275	281	295	299	296	281	250	292	314	298	294	269	306	302	266	286	310	256	301	294	297	284	291	279	274	269	272	267	303	257	269	299	265	277	298	293	279	291	283	273	293	261	286	294	273	281	274	278	262	322	291	285	296	297	295	290	263	282	323	272	274	278	270	296	275	296	301	314	269	287	311	287	289	304	303	275	279	287	292	304	298	276	292	248	278	294	254	283	285	292	250	288	298	255	265	295	305	298	310	285	268	258	264	309	299	269	266	296	298	276	296	292	292	259	287	286	300	280	276	291	282	275	277	261	288	306	284	306	278	280	327	288	288	296	292	275	291	271	283	303	259	260	271	256	272	301	278	316	279	263	281	285	277	330	278
17813	2660	5508	6644	5884	4734	3826	3504	3062	2457	2158	1965	1799	1653	1612	1443	1428	1357	1262	1242	1152	1129	1157	1085	1085	1082	1044	1075	1000	1029	1015	1001	961	939	972	979	943	970	919	1024	872	951	894	972	914	888	893	919	874	868	902	830	859	884	927	873	884	890	888	842	902	867	865	897	858	880	857	847	870	823	877	831	884	835	850	846	814	872	858	843	878	879	837	833	895	910	844	868	879	802	853	840	835	883	899	812	879	854	826	788	816	859	857	786	807	866	809	819	819	853	854	898	880	805	789	810	896	856	832	837	837	820	867	867	813	800	828	873	824	806	788	831	865	845	820	832	811	835	837	849	830	878	803	841	825	840	873	851	871	815	861	844	832	838	816	881	864	836	862	798	821	764	782	771	796	856	869	829	818	797	818	790	837	821	864	821	776	826	881	892	804	823	786	822	889	843	840	852	853	782	882	834	840	855	847	825	887	855	843	815	794	846	864	894	819	812	832	791	875	834	834	847	815	879	837	836	826	836	844	844	813	869	804	818	835	852	832	832	805	880	816	823	890	867	883	774	794	844	808	824	839	858	798	847	802	894	794	831	833	827	841	826	868	798	812	812	872	838	845	825	805	805	840	894	857	845	841	790	866	799	881	812	833	812	798	857	803	851	851	831	852	866	877	819	797	801	780	834	913	848	813	800	859	816	831	818	770	844	851	788	898	841	844	811	804	857	848	828	814	819	803	826	841	861	828	843	795	812	820	875	803	773	819	810	798	883	831	797	829	864	828	866	814	845	830	829	828	818	793	832	808	846	790	821	810	804	776	855	805	837	802	854	829	766	823	807	891	811	836	853	874	880	846	830	852	869	784	809	811	852	842	820	850	874	852	861	826	858	860	830	808	812	875	795	843	855	828	833	804	873	823	802	822	857	794	888	853	866	856	830	856	853	839	817	853	823	802	835	824	812	800	836	773	869	822	803	850	812	840	806	837	815	851	872	797	819	848	847	782	795	841	874	879	805	847	820	842	842	825	821	839	831	847	803	798	807	856	897	818	794	821	840	818	881	822	855	833	829	801	820	837	831	786	855	813	842	837	829	826	819	912	813	780	850	841	813	769	821	807	870	881	812	831	823	869	863	874	864	853	836	839	832	863	831	824	843	816	898	847	847	860	825	821	832	778	853	829	836	796	838	804	807	814	850	830	881	774	893	799	799	872	835	790	838	789	751	835	865	834	849	819	802	817	834	830	867	834	835	798	846	847	852	793	844	824	807	853	854	830	831	838	840	827	814	827	873	819	878	874	841	893	811	808	818	841	823	833	820	768	871	853	815	864	821	865	872	868	811	845	835	807	849	796	870	843	826	831	824	837	833	800	843	820	866	858	845	873	820	825	839	845	811	838	828	735	854	838	838	843	807	854	858	822	856	870	826	846	823	870	809	876	802	830	844	844	849	816	836	837	819	830	865	823	790	811	789	833	826	864	850	852	862	836	773	853	821	872	829	791	854	853	765	842	826	854	815	850	838	738	811	824	835	836	847	818	807	857	899	850	784	766	794	869	826	806	848	809	869	825	852	833	857	819	806	856	760	787	795	826	869	834	735	805	820	811	839	848	800	811	846	830	792	837	801	827	790	828	790	871	791	822	853	857	787	829	810	825	852	810	837	845	822	893	860	870	826	775	840	869	788	854	810	815	809	842	813	828	840	843	855	792	895	833	809	810	814	848	845	907	825	847	799	845	860	819	839	864	828	759	853	819	812	817	840	848	817	899	794	854	848	840	841	865	810	854	827	860	836	847	857	839	846	818	830	833	802	856	852	849	835	824	820	817	782	817	853	832	851	848	827	857	838	794	811	864	838	826	792	835	868	849	835	784	837	805	867	812	890	844	883	845	829	806	863	812	836	848	832	815	818	849	842	824	840	824	827	832	842	852	841	831	813	816	825	787	803	858	825	797	850	830	825	797	826	833	841	804	839	809	820	807	841	812	825	826	850	845	843	827	807	870	829	807	782	844	848	790	838	881	775	823	792	856	845	827	852	852	843	831	900	825	838	839	803	804	805	772	840	821	867	824	823	857	821	840	861	815	856	859	795	797	885	830	807	819	837	875	860	864	789	840	862	840	813	867	790	861	837	868	822	850	854	796	824	860	781	849	801	803	827	799	855	833	843	835	862	861	788	901	825	851	867	857	831	832	821	840	880	847	833	827	832	821	812	852	836	777	826	827	795	855	844	806	873	809	832	837	798	833	809	830	848	818	843	846	814	824	810	822	784	838	815	780	838	860	828	848	774	789	829	861	804	851	802	892	820	865	821	804	813	859	836	869	866	854	843	877	821	847	855	823	867	843	799	841	915	849	828	845	884	819	856	875	807	780	797	845	838	844	806	837	844	841	840	844	822	839	818	828	823	817	764	859	754	847	826	801	814	848	836	838	877	818	807	845	810	886	821	811	880	840	881	828	854	898	843	829	828	881	838	825	837	841	846	788	785	802	793	870	808	840	900	773	815	886	828	849	870	826	835	857	814	864	833	877	839	842	832	850	822	837	818	808	821	805	837	847	806	822	789	819	839	867	795	808	811	817	833	816	822	759	835	797	830	829	911	851	849	835	809	836	844	832	803	833	825	791	807	802	846	831	817	838	857	879	751	838	879	806	825	786	822	849	867	845	830	821	836	811	845	849	853	818	824	782	863	871	840	843	836	803	813	831	838	824	814	810	812	848	840	871	832	814	834	845	845	852	818	821	875	844	826	788	798	810	830	815	750	802	825	853	840	827	794	787	812	888	880	886	855	884	809	844	844	836	829	817	840	842	844	852	830	868	812	837	863	834	779	806	801	835	828	865	778	792	844	864	843	858	812	883	815	865	878	851	802	805	810	811	795	844	850	823	895	800	800	835	818	887	813	788	854	821	844	838	823	855	824	814	838	804	803	838	846	823	846	855	842	850	866	871	817	833	830	866	845	832	839	819	837	858	891	809	847	858	823	876	832	840	875	830	838	891	815	838	811	800	868	787	849	773	806	798	808	801	846	810	853	831	840	828	874	787	817	810	850	804	810	809	825	862	838	865	841	886	858	815	826	781	791	838	845	798	815	841	784	803	850	858	826	795	842	881	835	854	805	849	822	830	821	792	865	823	817	840	799	878	863	848	822	844	810	846	794	879	846	856	860	814	859	803	793	836	896	849	827	821	849	798	850	835	855	830	816	870	864	815	800	789	841	837	819	829	832	849	866	807	820	835	838	818	797	832	825	850	867	824	820	855	841	833	864	852	807	859	819	874	846	846	829	819	788	833	817	823	824	755	827	795	820	806	837	867	804	868	783	859	821	808	826	812	807	828	836	830	775	835	832	859	786	836	854	850	814	859	891	797	810	836	834	814	821	841	812	897	823	869	756	843	849	853	822	805	825	870	838	810	871	837	832	864	891	833	826	879	798	859	840	830	836	844	851	799	763	836	839	885	847	793	823	791	799	810	863	868	786	845	792	886	826	779	809	820	794	858	817
5165	270	183	167	117	151	108	114	117	121	92	84	115	100	102	75	100	92	100	82	102	94	79	90	94	88	103	86	109	94	79	93	95	113	111	96	77	98	93	77	83	99	91	96	61	101	79	94	88	80	92	83	95	84	87	96	96	62	80	94	114	82	78	96	83	88	86	89	97	92	119	89	98	88	95	94	88	99	107	94	87	97	88	112	96	90	84	72	87	94	80	80	80	92	111	88	95	97	94	98	103	86	75	102	91	84	78	93	95	90	94	104	95	100	86	92	107	92	87	97	82	86	90	84	84	90	90	89	106	106	99	87	90	90	85	82	89	81	74	82	75	93	77	85	99	88	102	80	96	92	87	104	78	103	117	90	88	101	90	113	90	94	99	86	86	94	103	86	96	114	76	94	115	92	84	85	99	112	99	86	78	83	74	79	89	102	86	83	84	97	102	91	89	97	106	95	86	94	91	91	85	67	93	108	86	91	93	85	99	89	79	119	100	78	97	94	86	75	93	87	80	83	98	94	91	90	83	91	81	95	93	93	100	92	77	100	99	86	95	109	96	95	89	94	90	78	72	101	100	82	97	99	112	88	80	88	96	105	88	90	78	82	88	86	88	92	86	109	99	82	103	95	95	95	87	93	109	91	111	90	103	95	100	99	99	74	69	94	110	114	93	86	96	84	90	96	90	88	103	112	84	92	98	94	78	93	95	94	84	87	89	97	83	78	78	82	102	88	94	118	89	96	78	80	98	87	93	107	85	97	109	84	95	99	87	95	86	100	100	104	95	88	86	120	87	108	94	95	69	100	75	103	93	110	83	97	72	83	71	91	81	83	81	96	92	79	107	84	99	92	79	99	90	89	102	85	85	97	96	103	77	101	82	97	94	98	95	83	100	113	78	80	75	95	85	86	99	92	87	78	75	91	89	103	92	84	79	92	80	87	101	99	97	83	86	86	77	99	92	71	95	78	98	100	79	98	84	101	87	93	100	101	89	86	85	78	74	83	95	88	100	108	94	90	85	76	82	95	79	93	106	94	97	78	92	95	93	92	88	118	111	107	91	100	94	79	90	112	93	86	101	92	76	106	100	95	97	123	74	83	82	88	91	98	101	77	83	85	97	94	84	101	89	66	87	96	89	94	92	94	85	85	87	80	88	95	85	97	79	95	89	86	97	85	84	74	86	89	85	92	86	90	99	74	103	94	81	91	99	102	78	100	92	80	67	91	98	84	80	89	84	98	96	95	103	75	90	83	80	88	98	107	90	91	92	104	97	80	90	72	87	81	102	96	90	88	69	101	99	97	106	99	109	94	85	74	92	79	88	81	97	110	85	79	79	94	82	87	93	79	95	95	91	97	86	94	75	93	97	82	81	94	92	93	67	90	76	91	100	96	85	105	105	79	104	94	89	72	94	92	90	103	108	81	95	98	74	98	89	93	95	90	77	84	89	90	80	101	101	91	84	95	89	74	83	94	86	89	98	106	98	84	86	89	94	96	102	87	91	88	87	93	83	102	100	110	91	93	90	91	90	83	87	90	103	74	82	81	83	91	96	102	87	98	88	101	93	89	84	97	108	94	103	88	100	87	79	89	101	99	94	94	104	85	87	104	115	91	88	78	81	68	98	83	96	110	69	102	94	78	90	96	89	102	108	101	76	81	84	86	83	87	101	102	88	82	71	86	85	90	87	81	106	109	87	78	74	74	96	83	89	75	81	94	118	107	85	86	79	84	79	70	93	113	83	87	97	85	86	85	90	98	85	81	111	100	96	98	82	106	88	85	82	104	119	74	96	84	82	99	101	101	88	89	75	86	94	91	86	79	84	88	82	89	86	80	90	90	82	95	81	97	100	96	74	107	91	82	93	86	85	80	89	84	90	93	95	107	92	99	93	91	76	100	109	103	101	82	95	93	71	99	104	85	77	87	92	99	72	78	83	91	91	105	87	84	96	94	88	98	73	100	92	72	82	94	101	84	105	85	92	102	106	100	97	88	100	93	94	78	93	102	84	97	91	77	93	94	93	99	99	95	79	87	91	87	78	91	78	73	79	97	94	109	87	110	95	78	96	87	79	80	97	96	79	79	82	77	84	87	79	92	88	94	75	80	87	85	108	93	99	102	80	76	96	80	77	83	106	93	84	84	82	90	99	104	91	91	89	95	87	98	90	76	94	78	96	91	78	78	94	99	84	96	105	93	88	90	83	75	91	92	113	99	75	103	91	95	82	84	93	63	100	89	86	100	92	100	102	95	86	83	91	95	107	92	102	98	91	98	91	85	91	81	84	94	79	88	74	102	99	100	100	93	88	78	78	92	78	81	85	82	95	98	93	85	101	94	96	92	89	84	97	115	89	75	90	90	105	73	100	104	84	94	88	84	88	88	88	90	86	75	96	100	92	81	77	84	92	86	83	93	99	102	88	96	84	106	78	99	93	92	115	98	90	79	83	106	80	88	94	87	98	91	91	96	81	92	75	82	93	93	92	98	82	75	85	91	110	91	85	77	88	99	91	83	86	88	89	108	86	85	69	100	82	90	91	107	82	74	91	78	94	78	86	94	91	94	87	87	95	88	94	93	87	101	89	89	98	89	93	91	82	84	88	96	93	94	88	91	79	87	100	93	96	102	91	83	89	96	95	107	99	99	98	106	99	93	95	90	77	99	91	99	87	103	74	93	91	96	87	80	95	90	83	92	83	116	97	96	84	94	83	95	95	86	104	84	93	92	99	87	75	96	79	94	71	86	100	85	95	81	82	70	104	75	104	97	108	77	103	67	90	92	100	85	73	94	117	111	94	77	74	86	91	80	82	80	100	96	73	85	99	100	81	101	118	82	104	98	97	90	91	101	98	108	97	102	110	96	84	105	104	99	87	109	90	77	82	95	95	97	83	83	86	98	87	96	95	78	99	96	106	77	90	87	87	99	88	86	89	96	91	89	91	82	90	101	81	89	106	87	100	99	80	92	92	93	85	80	91	101	97	84	100	90	93	108	70	87	83	85	94	80	83	92	76	102	101	80	74	95	82	84	89	84	88	90	88	80	75	84	110	90	76	92	73	102	112	79	95	92	87	98	88	89	86	89	96	90	84	86	93	92	89	84	76	85	89	98	87	86	119	95	93	88	80	98	91	95	122	108	97	84	93	76	92	95	80	104	88	106	91	81	92	76	76	77	92	96	91	91	86	88	87	95	94	95	93	95	96	78	82	91	100	83	105	94	74	77	104	108	82	87	71	75	108	95	76	89	102	84	93	74	89	104	108	87	100	102	82	87	85	112	91	91	97	92	67	93	104	95	86	79	87	92	96	88	103	99	98	83	90	93	82	112	94	88	103	100	85	99	102	93	114	82	77	80	79	94	105	95	104	86	99	97	90	84	75	95	100	89	97	83	95	97	79	101	94	116	112	82	93	98	85	86	105	88	95	88	88	92	88	89	93	87	104	88	97	87	85	116	91	89	96	85	94	110	105	97	85	84	84	67	96	87
5637	428	532	592	595	464	460	411	433	395	429	351	389	355	346	363	350	391	353	330	352	330	338	328	338	339	356	361	305	317	332	350	324	364	342	323	333	349	348	344	343	345	313	316	336	354	320	352	327	355	352	328	342	347	313	328	324	308	339	351	322	352	336	338	328	344	322	344	321	306	325	328	354	338	328	325	338	339	335	344	371	343	329	352	321	352	350	347	319	314	331	307	350	331	360	326	336	332	333	326	331	327	343	341	396	351	340	322	348	320	340	389	346	336	336	340	344	317	351	314	342	304	354	368	344	309	327	345	344	341	348	322	350	311	302	342	312	306	311	308	336	352	347	357	351	339	323	306	323	319	324	333	332	331	337	336	334	369	355	309	318	358	336	327	379	340	321	311	325	366	343	347	342	347	329	350	363	338	345	380	319	395	314	314	358	300	331	324	353	326	358	340	366	344	342	359	363	323	331	331	338	314	333	298	330	325	318	331	348	334	334	327	318	301	330	336	339	336	313	354	317	341	308	334	318	324	303	351	384	340	356	314	302	350	339	341	316	347	315	347	292	324	339	336	347	336	358	362	341	344	332	325	323	329	319	328	331	335	379	365	325	342	353	325	329	364	324	309	337	367	327	341	332	309	349	341	328	290	334	332	301	321	350	332	362	338	327	328	343	344	325	327	319	326	340	343	358	330	302	350	318	323	343	360	343	343	343	308	334	343	374	320	337	306	341	318	319	349	326	325	334	335	357	362	343	329	367	353	344	309	316	332	336	342	339	331	319	350	309	347	311	325	328	346	381	306	340	345	283	350	324	337	323	341	336	324	328	341	311	340	333	308	310	318	301	346	331	337	325	327	324	320	337	342	317	347	333	334	314	341	327	334	312	342	344	346	326	304	350	323	324	312	334	309	327	326	327	366	350	334	360	304	356	327	360	350	347	328	328	346	338	346	313	345	325	340	325	337	334	324	330	353	355	341	335	327	379	327	315	349	314	335	330	360	332	316	342	343	334	341	331	309	319	326	334	333	336	373	355	313	326	306	341	353	305	347	325	368	347	352	296	346	306	327	330	354	359	359	320	357	331	327	367	325	334	345	335	306	339	296	332	361	329	326	323	327	313	313	310	311	339	343	357	319	358	328	345	334	319	323	299	333	315	337	339	336	337	336	328	370	321	346	352	345	320	320	329	315	295	307	331	277	340	297	308	336	333	316	346	326	319	350	322	320	345	327	327	337	342	324	364	345	348	323	344	323	330	373	338	307	329	290	327	337	332	352	316	347	353	334	321	350	336	331	330	315	330	317	328	345	344	361	351	343	322	334	354	341	315	341	323	337	333	334	358	326	327	341	312	347	318	355	365	318	340	325	323	352	314	344	338	324	332	360	377	354	346	302	352	311	339	342	348	333	327	315	331	334	327	351	336	324	320	330	374	292	328	328	339	310	319	327	316	285	337	346	314	336	324	309	360	342	390	304	361	334	349	344	382	335	328	363	340	348	354	318	315	347	345	348	348	312	290	299	343	304	320	316	319	337	332	342	329	328	317	304	339	317	336	309	337	363	350	360	325	363	339	346	333	325	366	338	340	342	327	332	384	335	369	310	343	312	358	325	335	347	335	351	311	350	329	318	315	336	318	359	334	349	336	350	326	338	351	334	326	337	322	301	353	339	336	365	362	355	319	314	328	330	312	329	344	306	355	317	311	353	341	315	319	355	319	345	342	345	314	302	315	355	303	341	325	326	335	320	317	337	321	360	306	348	344	358	330	379	352	325	329	348	310	345	372	290	334	354	318	335	341	331	344	328	320	342	339	319	327	334	364	331	326	346	316	325	311	365	333	350	333	330	342	343	352	293	327	320	346	317	352	347	292	357	331	346	326	343	348	346	329	341	350	330	359	341	340	318	351	350	311	330	322	320	329	360	354	323	288	302	345	327	334	328	312	358	305	348	357	349	309	354	325	328	335	339	348	348	309	319	319	314	317	341	333	343	327	379	316	330	304	330	326	330	326	304	316	331	327	329	337	321	357	325	313	327	322	365	314	343	297	352	370	328	323	355	310	330	323	338	325	313	323	333	328	311	334	323	319	333	354	337	340	329	343	344	337	375	323	332	328	327	297	338	344	324	323	354	346	327	377	304	338	349	353	343	338	328	373	306	314	350	339	304	319	350	357	337	352	307	355	307	330	330	336	326	349	327	323	309	338	345	312	303	352	312	351	350	314	337	357	333	314	346	335	336	303	352	358	360	357	340	308	326	346	331	313	335	309	307	322	349	309	333	336	338	315	338	348	362	363	340	324	341	344	329	306	304	332	331	357	324	321	339	325	338	353	319	328	373	345	317	376	315	348	352	333	349	347	325	329	315	314	347	322	353	344	351	327	331	317	331	307	346	342	342	311	318	341	305	320	349	329	317	327	346	366	323	310	320	338	315	303	338	335	322	314	315	335	330	319	353	315	325	338	353	290	320	348	333	335	333	343	327	319	304	350	308	340	347	316	325	305	340	399	360	328	311	318	312	319	363	304	326	359	376	309	329	331	325	332	315	338	316	329	355	329	304	311	352	334	305	308	350	320	317	357	328	324	334	313	308	343	296	339	310	319	306	327	312	294	332	346	309	339	304	303	350	330	344	328	346	325	356	344	328	318	332	312	329	354	350	319	367	317	360	345	359	322	332	321	324	318	346	347	320	338	319	331	329	334	360	325	329	315	338	359	341	333	288	373	334	332	295	332	327	317	376	345	340	348	338	325	318	390	321	333	350	331	307	347	328	335	356	349	342	359	303	325	317	305	308	361	364	340	344	345	338	325	339	318	331	342	366	331	335	351	311	356	319	326	287	324	323	308	346	343	358	327	323	324	321	329	310	343	346	290	344	370	328	340	327	351	351	309	326	310	340	338	369	343	317	304	375	355	348	310	318	349	319	350	344	331	317	334	360	306	339	296	321	288	341	333	343	315	323	334	328	340	335	329	345	331	331	348	334	360	301	315	341	334	345	305	339	371	317	316	327	325	332	367	316	372	339	337	324	354	368	346	350	332	319	296	318	313	339	340	340	272	326	316	339	305	305	317	357	332	364	335	311	350	318	315	341	358	328	342	352	323	353	330	314	327	344	350	331	328	327	316	332	361	349	308	302	330	330	324	336	365	335	363	311	323	342	369	311	334	345	303	318	345	350	358	328	358	312	322	345	330	315	341	309	306	321	347	283	330	336	299	329	344	315	344	377	322	324	351	324	344	360	334	322	340	357	380	361	366	344	331	342	338	350	317	302	314	306	329	314	329	323	329	330	316	326	323	342	316	365	315	349	306	320	342	336	327	323	331	307	324	343	326	312	331	310	319	302	347	338	360	332	326	308	298	363	322	314	345	355	342	329	322	336	311	340	332	343	330	344	350	361	341	342	347	370	327	356	296	344	302	351	327	333	346	348	329	309	339	341	313	299	317	329	305	328	339	353	327	340	337	330	334	327	332	343	364	337	337	344	343	375
32451	6464	1494	1197	818	654	496	470	430	354	313	248	272	265	242	264	238	219	213	229	209	210	204	179	213	213	211	219	202	216	206	179	208	206	174	198	194	208	188	211	216	219	223	235	162	219	199	193	206	207	191	214	224	194	177	215	198	203	189	217	185	203	209	216	183	202	198	152	208	177	192	182	183	198	172	173	194	183	213	189	204	186	220	213	231	204	182	190	209	180	204	197	169	207	209	203	208	194	192	203	179	185	205	209	216	213	183	219	183	172	192	211	206	168	179	204	205	203	211	204	179	196	211	192	189	234	215	201	229	189	187	204	217	194	220	200	188	200	201	201	222	184	186	203	201	223	194	226	224	198	200	204	191	202	201	198	214	195	191	191	210	165	205	200	188	193	187	192	221	207	189	186	191	214	171	197	210	180	206	199	199	170	215	202	193	192	196	181	207	210	175	190	201	219	205	201	204	184	195	195	211	195	192	199	203	195	203	202	211	173	180	192	179	204	189	198	218	210	191	204	198	179	193	220	227	203	187	176	193	199	189	193	223	186	192	171	205	192	192	192	193	196	205	204	182	199	196	194	193	186	192	212	203	192	195	204	214	199	192	210	209	182	200	186	199	216	170	193	178	197	201	215	186	193	201	235	174	189	198	201	190	173	189	190	181	209	191	167	203	183	186	205	200	161	199	226	182	202	170	188	203	225	199	215	203	203	223	197	233	217	195	177	205	205	185	198	199	211	196	205	216	199	178	188	200	199	203	204	206	207	179	209	206	197	175	189	190	185	204	199	192	188	181	214	212	190	207	208	200	178	228	189	204	200	196	204	236	196	194	188	179	189	199	207	200	200	198	214	188	223	222	217	193	174	165	188	170	170	187	216	201	215	210	189	186	213	189	195	184	210	205	190	197	197	183	191	180	209	195	202	197	194	194	192	196	204	198	195	191	194	192	187	189	193	163	196	207	200	194	225	199	213	185	196	200	205	205	181	202	182	206	203	195	189	195	221	209	206	191	194	200	172	209	189	186	227	198	203	174	206	204	185	214	188	197	188	200	220	191	211	198	207	178	203	187	193	210	190	194	200	189	183	200	207	165	218	198	200	186	204	187	217	199	216	190	189	188	204	176	190	219	182	181	193	218	189	189	200	204	188	216	198	174	210	172	197	170	186	213	211	204	187	221	207	185	245	182	214	198	208	174	191	207	194	200	217	184	202	190	187	195	205	192	177	205	196	175	196	188	185	189	173	186	193	188	186	205	204	190	208	187	190	204	174	196	200	197	211	206	197	188	196	196	183	200	195	169	214	188	216	201	217	200	187	194	181	187	194	171	205	201	188	214	201	189	191	191	198	198	216	204	184	181	182	197	195	216	192	230	195	185	177	199	184	193	174	197	189	196	216	188	209	203	193	201	174	182	202	195	209	193	177	206	196	184	200	188	201	203	177	184	188	208	194	188	186	180	201	183	187	211	209	205	195	194	192	193	190	176	188	175	209	203	174	194	195	166	214	191	203	185	183	150	203	216	218	208	197	226	203	174	195	177	206	200	206	192	212	176	202	186	212	184	204	205	201	199	198	192	204	205	197	208	187	218	208	199	200	193	203	201	209	218	213	198	207	198	217	208	199	196	201	203	217	170	210	181	217	207	216	179	179	198	210	188	170	204	164	192	194	186	186	173	191	182	192	167	212	193	179	186	165	203	199	180	184	209	192	199	195	198	224	161	206	176	183	202	200	213	190	184	199	199	184	197	204	213	180	197	206	178	214	217	198	219	212	203	178	203	204	237	179	201	174	204	184	197	190	193	192	203	160	191	207	171	166	184	203	184	190	201	212	185	206	178	223	191	207	180	178	196	203	219	192	175	201	206	182	182	198	197	212	212	216	208	202	206	198	199	172	212	189	190	195	195	177	206	191	202	192	213	189	199	219	186	189	204	208	196	196	185	188	218	181	200	200	231	223	202	182	228	209	211	205	209	203	197	207	209	177	195	192	182	194	203	218	195	205	205	199	172	198	207	192	189	192	233	188	206	199	197	229	196	193	176	206	205	179	189	160	190	190	181	193	217	189	172	186	195	175	209	203	200	193	185	193	227	205	201	220	202	180	215	191	169	198	189	189	197	202	199	190	181	202	201	195	190	209	195	174	181	201	206	184	200	211	199	197	234	200	191	197	218	195	203	181	232	206	176	200	194	191	170	196	234	182	207	195	216	197	199	197	178	209	172	185	187	188	187	183	196	173	184	204	197	188	184	200	199	186	187	198	190	221	182	198	195	168	184	196	180	198	196	169	202	213	198	190	167	169	193	205	213	184	202	185	173	185	153	189	187	163	185	213	172	202	203	189	203	210	195	194	166	175	207	202	196	190	193	176	191	190	218	191	201	195	216	189	210	219	181	178	203	197	191	191	178	193	201	179	206	203	183	195	185	201	201	190	176	188	186	219	210	206	173	167	209	218	192	212	179	186	165	216	195	188	214	215	184	212	200	186	193	183	166	180	197	181	185	204	182	192	223	190	212	184	216	167	201	197	178	185	186	204	186	176	205	194	206	202	209	199	204	184	222	183	186	186	213	192	214	210	166	149	209	207	180	199	179	205	192	181	213	198	183	222	178	182	202	200	203	185	156	217	204	215	180	203	181	227	223	190	179	197	190	165	193	188	193	194	193	203	193	186	222	187	191	191	196	204	172	206	207	191	203	194	187	184	182	187	177	185	188	187	188	207	189	196	170	193	212	192	190	206	197	211	210	184	197	193	197	219	190	195	184	199	205	219	198	197	220	182	195	183	201	187	218	185	208	196	198	197	175	175	202	179	220	198	186	188	186	208	222	201	213	201	199	195	209	186	181	189	205	216	212	182	185	190	193	215	212	193	214	182	213	196	196	215	204	197	181	195	168	171	182	197	190	202	204	208	205	213	214	200	182	209	216	202	181	199	186	178	193	188	201	210	203	199	199	202	187	181	201	192	183	203	197	210	217	207	201	221	239	195	203	199	188	200	207	204	193	205	185	189	192	199	203	210	178	178	195	205	203	190	186	220	203	209	214	166	227	203	192	182	197	192	176	199	193	191	186	188	198	192	192	206	206	165	171	204	174	185	206	200	190	191	205	193	199	208	201	165	216	181	212	227	226	194	195	178	192	196	197	193	209	198	191	171	182	205	201	191	234	211	203	163	192	195	199	197	188	229	197	218	199	211	202	183	191	211	194	219	213	186	191	184	207	180	198	206	196	202	182	186	208	217	201	172	209	191	174	184	166	188	187	218	187	181	202	173	207	184	217	201	171	186	229	213	183	188	187	209	177	197	188	201	179	229	216	210	175	190	210	172	199	217	217	202	180	185	181	237	190	213	195	195	174	212	180	183	200	195	216	192	195	210	209	184	201	199	207	174	208	184	210	183	188	207	200	211	217	210	181	181	184	212	175	208	204	166	204	198	188	180	194	199	192	197	180	178	176	195	194	218	186	212	194	190	202	194	207	176	196	187	204	199
14930	1589	3142	3887	3239	2674	2271	2112	1740	1498	1257	1175	1060	1036	1006	901	889	900	816	786	773	756	798	761	705	708	722	674	712	760	683	684	659	692	715	618	740	631	679	665	667	685	651	661	688	657	649	654	636	643	619	675	632	590	646	627	647	635	657	614	687	591	641	638	621	646	634	631	648	600	648	566	639	628	651	603	660	644	651	626	637	602	619	589	642	650	638	604	663	598	587	595	629	641	613	602	616	643	589	560	645	583	577	653	577	644	634	628	610	618	632	628	633	588	618	594	619	634	634	632	653	622	564	616	623	620	586	621	640	591	604	630	624	627	612	613	584	611	594	589	624	606	627	645	592	587	637	616	620	630	618	607	594	636	592	622	611	652	550	609	651	590	662	638	618	606	608	591	605	620	613	618	580	625	620	625	637	606	637	617	653	656	672	631	579	581	627	588	602	635	598	631	593	664	657	663	638	602	615	642	620	628	637	607	621	628	650	668	597	582	613	649	631	603	584	615	621	599	627	622	607	599	615	579	596	602	625	613	642	618	636	600	600	619	581	557	592	602	599	567	644	603	632	594	619	644	606	637	648	618	642	609	585	607	636	616	635	624	602	630	585	587	634	613	611	566	597	601	594	662	617	589	604	652	620	601	604	637	610	593	644	555	626	603	643	594	635	589	610	609	614	609	592	679	628	606	634	556	610	646	565	621	619	578	600	601	583	633	644	612	626	586	579	561	593	608	581	618	595	638	641	600	581	622	630	657	631	603	608	651	631	596	604	602	631	557	595	622	633	620	607	594	622	616	615	603	610	649	629	650	602	622	636	610	597	616	629	636	618	631	650	619	567	589	672	667	586	571	585	582	609	576	581	596	612	632	607	620	606	611	591	564	581	626	640	613	577	636	594	631	585	652	613	639	625	640	625	601	615	609	628	620	586	575	595	588	626	596	636	611	624	602	601	621	606	628	612	621	660	648	665	590	625	589	637	622	633	639	597	668	623	609	655	680	639	632	611	602	599	599	579	642	614	623	617	607	598	618	661	629	595	654	568	614	579	591	642	615	601	631	622	627	624	600	625	604	639	645	611	586	580	633	679	544	590	650	624	614	598	635	574	622	587	611	590	649	617	641	621	623	591	610	620	600	635	602	616	581	619	634	631	643	605	636	633	598	640	628	645	612	579	619	591	587	645	623	626	604	586	585	649	593	604	621	646	602	655	651	625	643	625	598	639	602	577	624	618	607	593	628	618	638	583	617	591	618	608	649	578	593	643	579	590	612	625	635	660	606	690	665	569	616	604	607	632	642	591	630	648	642	612	640	601	636	626	606	566	604	561	615	628	578	601	646	676	541	609	602	599	575	609	576	613	638	592	657	645	626	626	599	594	626	626	604	605	612	586	621	610	631	669	560	567	621	625	626	624	610	608	600	573	614	616	597	614	611	605	598	653	595	606	628	597	659	630	632	600	610	625	613	624	620	622	586	673	569	599	574	640	579	622	603	594	590	623	563	628	655	618	637	641	621	591	587	575	610	589	620	564	616	627	607	561	599	603	603	585	642	635	591	638	604	571	660	605	586	599	567	620	645	608	587	597	600	606	625	623	575	604	630	601	613	630	605	611	607	615	661	639	594	613	582	570	618	599	656	589	594	599	585	584	604	568	634	603	599	599	643	602	654	634	621	615	590	641	651	616	594	632	614	632	608	624	609	602	608	649	604	566	593	619	571	585	648	571	544	595	622	635	614	627	625	618	610	602	598	597	582	623	603	613	607	628	669	610	619	583	635	611	617	611	608	632	593	612	623	615	625	624	618	623	695	605	569	536	599	604	592	648	602	619	617	604	579	617	662	633	678	623	620	585	605	606	617	596	618	600	636	624	615	621	618	606	582	590	619	585	639	664	630	594	653	658	585	663	565	612	622	574	590	608	616	601	614	656	638	642	589	634	630	626	620	569	590	615	594	657	629	545	602	611	594	622	641	599	602	619	622	636	635	586	629	609	637	638	593	658	623	613	614	625	613	608	659	609	630	656	636	621	577	595	606	611	630	614	625	626	625	615	620	626	596	614	575	616	631	627	599	630	600	652	573	579	586	640	587	651	647	615	622	660	584	642	623	551	613	645	676	611	591	615	589	608	649	587	640	669	629	589	621	624	584	595	629	611	653	579	595	613	625	601	637	618	637	619	599	650	637	633	609	609	608	605	615	599	626	601	602	621	613	636	641	586	651	632	597	582	611	583	578	595	620	626	624	638	638	649	638	607	618	607	587	596	608	614	610	682	615	608	645	593	657	602	639	592	583	641	581	632	609	644	636	604	641	635	643	588	575	617	621	558	595	605	581	598	575	619	647	639	593	622	646	574	613	613	639	589	616	626	610	602	594	673	631	643	622	669	628	635	619	591	592	596	603	608	600	660	632	600	600	614	599	578	629	625	610	608	629	648	608	569	640	566	637	615	551	612	572	604	629	613	612	570	594	596	579	621	573	567	626	614	603	644	597	681	646	599	559	616	614	595	578	610	630	617	623	601	609	601	605	613	607	623	603	610	620	616	592	589	588	631	598	612	614	635	591	625	558	593	564	604	621	645	628	579	619	628	608	602	599	649	613	616	589	614	585	603	623	588	586	594	599	635	632	626	606	582	629	624	622	594	604	559	576	622	643	667	638	619	628	664	572	633	579	680	634	635	630	609	618	582	595	595	600	605	579	614	660	623	619	622	593	610	609	605	619	597	623	642	625	599	609	623	611	644	639	590	677	597	600	598	626	610	601	599	630	632	626	615	625	644	626	584	617	609	606	584	621	614	616	628	628	608	611	589	591	622	571	641	610	635	580	599	660	646	641	607	560	621	632	611	569	612	609	623	551	584	596	603	581	646	599	622	601	567	622	620	639	567	631	603	574	624	601	595	617	589	629	598	626	593	597	624	602	602	617	599	623	599	602	598	588	624	627	623	591	637	600	596	609	598	616	611	638	664	642	627	573	646	603	609	637	615	642	619	593	598	622	654	570	604	626	620	639	646	629	592	662	584	590	602	591	618	610	628	648	625	606	625	604	622	604	640	572	591	589	659	560	625	623	588	593	608	611	654	596	642	588	613	603	604	599	607	623	595	539	674	651	580	656	615	615	634	617	603	593	628	627	603	628	656	590	640	617	622	652	648	611	606	641	637	628	617	623	607	580	603	612	608	577	599	607	585	614	632	632	610	636	671	608	624	587	620	587	609	633	596	578	555	590	580	604	632	611	613	626	615	598	561	614	622	604	631	603	641	588	606	624	632	637	580	581	648	647	602	659	643	617	594	640	612	619	626	638	611	580	609	590	589	613	628	658	601	609	635	611	599	606	626	590	588	573	636	635	639	654	608	616	571	660	618	617	640	607	656	633	634	609	605	620	601	587	612	639	563	613	603	585	617	604	603	583	654	617	573	617	647	624	650	614	606	607	656	626	626	620	605	625	604	632	627	591	605	645	619	663	592	596	578	590	650	617	640	615	603	636
41394	16849	5290	2486	1610	1228	874	748	650	563	469	449	482	424	406	389	346	350	324	335	296	325	331	303	342	306	324	270	319	333	263	298	322	288	300	332	291	309	308	320	300	275	317	281	283	293	300	291	313	311	294	289	267	313	303	267	286	284	303	280	253	323	267	284	270	302	289	306	288	279	280	274	296	305	292	283	299	289	306	299	299	294	279	331	273	296	288	318	298	291	262	275	250	295	281	298	306	314	283	269	311	299	258	289	275	269	289	320	303	297	285	287	280	274	293	253	292	283	308	287	301	273	237	283	286	279	285	309	248	274	277	272	288	268	309	305	280	280	268	299	280	298	286	315	284	266	280	265	266	298	260	300	296	266	288	281	284	289	276	301	268	299	273	276	278	290	284	300	286	273	277	287	271	274	309	288	315	323	285	282	303	243	278	284	304	284	273	305	270	286	286	250	282	290	287	277	295	262	278	270	292	279	302	294	293	301	273	285	283	300	312	289	259	274	282	282	272	293	304	309	267	293	305	291	278	286	279	301	309	312	304	277	264	280	283	273	296	292	271	264	297	284	289	272	283	296	312	288	267	277	287	265	289	295	326	275	312	291	299	292	301	312	281	270	269	294	299	285	261	303	299	307	280	295	301	294	281	278	282	291	286	290	286	299	283	289	271	305	263	240	288	291	272	287	270	283	301	248	300	282	274	295	289	276	239	271	282	286	286	304	287	290	311	287	256	276	302	270	314	275	302	272	294	297	295	295	288	292	256	313	277	276	283	260	261	283	296	291	274	300	268	311	284	298	314	280	265	263	285	289	284	295	332	302	263	298	298	239	289	272	276	276	289	289	301	298	269	252	260	293	291	278	286	304	288	273	267	280	277	305	285	303	295	276	309	268	298	280	311	286	269	293	282	286	256	295	279	264	258	284	299	271	296	284	256	242	265	287	259	298	277	278	282	307	305	295	308	277	273	288	291	303	293	279	287	287	291	293	293	312	281	265	274	259	289	262	272	310	285	343	271	278	268	286	267	334	302	289	303	267	307	287	297	272	298	310	290	297	280	285	292	267	296	290	262	260	285	287	265	264	307	254	252	303	295	292	300	280	294	276	272	262	294	303	314	278	270	299	305	286	275	261	268	289	268	278	270	299	288	287	277	307	276	289	297	291	306	267	278	287	265	265	270	278	261	305	301	254	275	317	259	266	300	299	281	278	271	292	285	273	302	258	275	277	258	284	280	260	268	259	295	278	298	299	273	270	286	263	289	269	282	256	301	277	283	281	293	254	286	276	278	302	305	305	288	266	280	276	292	264	274	290	283	271	305	265	284	294	284	288	282	270	263	256	295	276	312	279	284	270	282	286	288	274	293	282	321	306	282	274	298	270	291	292	278	262	286	312	304	304	319	282	281	318	288	277	304	270	302	277	287	308	274	315	290	312	298	287	300	287	301	243	287	290	312	280	292	272	243	288	264	266	271	308	256	284	285	287	295	304	298	252	274	282	268	301	271	275	291	296	257	302	298	264	283	291	307	302	309	274	270	266	286	323	282	259	288	289	260	321	285	272	284	285	251	301	278	299	274	282	286	308	278	299	301	268	277	297	262	270	298	284	283	288	281	275	283	291	301	260	286	263	290	274	296	287	325	266	282	261	280	258	289	271	283	303	291	291	297	290	322	313	277	290	287	285	273	290	256	298	258	278	280	283	296	287	295	299	283	271	304	273	254	300	289	281	273	278	268	295	288	257	269	328	262	277	307	276	279	292	294	326	277	279	267	285	310	272	280	306	260	300	269	283	287	302	256	304	272	308	293	265	236	265	277	290	299	268	289	325	271	296	271	270	307	271	300	297	315	298	297	283	308	285	300	256	282	255	297	275	254	287	281	280	268	260	276	272	290	299	271	293	283	295	263	276	291	266	287	293	319	273	285	276	296	280	312	302	276	304	285	296	279	280	259	236	242	296	283	306	280	272	297	287	241	283	278	286	297	286	280	274	275	334	319	321	295	260	261	277	299	272	317	251	273	272	269	284	305	271	282	304	255	288	292	290	287	311	290	252	272	290	302	276	328	288	311	270	263	303	276	295	255	288	316	313	282	290	285	258	284	280	303	292	290	296	266	271	297	291	273	306	277	308	294	280	280	274	285	292	257	252	270	265	279	294	291	297	270	276	288	305	320	262	296	274	283	260	289	294	293	268	298	276	299	306	285	262	286	279	296	282	319	283	274	282	274	277	287	301	275	274	292	305	291	281	270	287	314	264	268	284	286	278	303	296	249	296	289	279	295	276	296	260	290	288	294	314	303	264	297	300	280	266	309	301	281	301	286	266	257	280	301	269	278	296	270	275	307	299	306	291	314	305	274	299	298	282	310	285	285	305	320	252	262	282	267	345	262	307	280	287	272	294	254	252	273	278	284	292	310	309	288	288	322	248	263	299	266	266	275	301	278	258	291	286	293	267	257	256	306	273	305	292	305	300	273	284	291	264	268	250	280	236	294	311	279	278	302	308	266	281	297	266	287	259	253	298	276	269	291	285	301	272	292	287	258	275	286	296	299	250	304	271	288	275	298	280	291	302	314	282	291	320	296	281	299	292	283	294	325	285	318	270	289	300	279	270	279	310	308	288	300	271	285	297	293	285	280	304	289	295	314	309	264	311	278	272	278	266	306	281	282	278	263	286	289	268	311	287	269	279	286	257	286	253	293	267	258	281	298	288	263	276	240	253	282	292	288	314	298	275	292	284	299	271	282	293	318	270	252	284	277	310	307	299	286	285	290	297	262	274	299	297	277	269	267	281	281	288	294	267	273	304	291	265	295	262	306	282	270	260	279	268	296	272	280	278	264	306	293	306	271	303	293	289	299	304	282	287	292	268	312	274	276	283	299	280	278	268	247	252	288	239	301	297	291	302	290	264	296	295	289	273	297	259	265	265	273	288	328	323	274	299	291	298	315	313	285	305	302	261	272	323	298	274	256	257	286	293	278	291	282	289	262	319	292	309	274	271	307	287	274	274	307	280	261	238	288	263	281	283	266	291	301	239	301	285	280	277	258	289	315	298	300	267	272	262	295	276	270	274	301	337	281	250	283	278	305	257	299	270	264	284	276	292	289	270	270	288	294	261	267	271	281	288	267	302	306	262	290	269	278	271	294	309	329	275	261	267	271	274	260	301	278	304	275	295	271	284	286	278	300	273	312	287	273	284	277	289	258	277	287	288	297	287	289	294	272	327	279	298	278	274	294	270	310	281	273	296	306	262	272	281	264	270	310	283	290	282	286	286	277	274	256	288	254	294	258	290	253	287	297	298	283	255	312	265	290	270	255	319	283	298	258	301	293	288	291	306	272	285	262	298	285	297	307	264	325	279	288	310	261	289	257	315	292	284	297	306	285	310	289	291	291	262	324	253	288	303	291	303	273	261	303	303	271	338	278	264	268	284	295	266	273	308	281	252	319	299	275	281	288	297	285	276	295	297	296	262	258	270	249	280	303	299
19050	2656	5819	6627	5611	4581	3899	3670	2967	2362	2142	1932	1800	1692	1574	1432	1393	1315	1198	1255	1205	1133	1119	1103	1138	1042	1016	1067	1045	951	1015	994	940	988	980	924	946	906	953	874	899	960	995	934	928	919	892	941	852	859	862	878	892	826	905	842	874	870	889	839	887	890	837	881	874	856	902	853	856	871	860	856	839	841	818	855	828	841	867	874	881	830	850	847	838	867	845	853	832	870	938	877	820	841	855	828	864	879	814	862	843	817	827	846	904	850	910	844	788	826	825	904	832	770	799	870	799	884	841	871	833	839	868	831	837	845	863	894	839	819	849	812	847	808	808	830	808	858	805	870	800	881	781	830	864	911	863	873	877	826	837	837	853	787	811	863	829	832	857	877	842	843	833	814	814	814	821	852	848	863	868	789	805	814	872	866	842	843	822	853	860	844	788	816	860	868	782	847	831	875	835	848	807	828	861	836	894	809	771	816	818	815	812	863	882	843	831	812	867	829	820	850	804	853	848	804	835	821	902	840	823	843	812	831	809	842	843	789	837	817	778	861	814	857	850	859	820	865	841	814	809	824	829	858	802	788	850	804	848	801	801	792	836	862	834	817	797	876	848	801	828	789	840	849	865	851	847	817	862	865	864	814	791	784	823	817	817	854	859	860	812	863	817	822	870	834	826	851	789	808	896	789	863	859	795	848	875	864	793	799	860	866	850	796	828	805	848	783	865	855	817	856	793	856	790	824	833	830	793	812	845	847	823	778	829	820	844	818	835	854	808	841	842	850	803	803	819	822	781	828	834	857	859	818	871	831	835	871	813	830	884	838	842	907	832	831	820	813	826	824	826	829	856	834	836	779	799	816	773	868	878	859	885	871	878	795	833	832	814	903	793	800	824	834	813	826	826	824	865	783	840	808	794	830	828	790	872	764	835	881	854	834	867	837	868	825	837	866	818	879	815	797	833	834	803	805	788	754	779	799	786	813	796	840	830	874	841	854	867	824	844	802	877	828	797	816	829	814	859	839	810	831	834	855	811	825	833	844	807	834	799	851	839	843	832	822	857	854	808	825	838	815	864	870	783	818	857	802	839	903	792	840	827	810	832	792	823	859	795	816	864	872	839	811	811	859	839	836	814	782	833	802	907	819	801	817	845	851	878	837	815	852	837	786	831	788	849	790	788	839	862	839	850	858	820	785	822	810	879	832	842	871	782	832	818	804	837	813	876	839	819	843	868	854	833	798	889	864	833	833	849	825	829	835	804	876	817	821	847	838	807	845	800	843	809	805	830	792	773	796	786	842	848	851	869	864	828	803	812	852	851	846	840	869	818	826	805	812	826	868	811	836	824	787	871	864	785	829	762	818	839	814	857	829	844	804	835	833	819	851	837	802	811	762	839	835	832	848	814	860	826	865	781	821	825	831	827	845	800	784	831	834	861	851	795	835	868	848	841	871	849	823	775	821	868	843	837	852	832	820	843	799	820	840	851	776	868	924	853	799	812	786	821	859	829	798	835	829	827	868	880	846	857	848	862	850	805	793	774	856	859	809	782	841	814	827	807	753	832	817	817	788	790	815	852	809	860	795	856	854	819	909	813	797	791	843	869	797	871	807	871	831	833	814	893	796	828	844	853	816	791	807	820	826	854	866	811	800	878	911	824	854	831	875	829	810	821	860	760	812	788	832	848	872	831	872	826	808	831	810	818	786	820	866	834	843	825	832	829	828	859	811	874	861	874	759	818	814	883	807	842	818	813	799	835	867	846	837	811	841	870	876	850	859	816	823	834	891	808	788	849	833	820	793	852	837	793	805	842	839	832	800	804	824	876	913	837	880	836	892	868	807	829	837	845	828	846	812	831	832	790	820	849	774	884	843	842	843	801	827	856	869	819	841	804	920	845	873	825	821	852	848	880	818	835	839	752	780	856	782	804	808	809	779	824	816	793	787	821	813	797	853	793	807	826	818	837	839	834	880	845	854	881	819	825	871	859	876	892	859	839	834	799	864	900	804	812	900	875	861	888	786	802	839	814	843	809	836	841	828	816	840	822	893	814	870	817	853	835	844	848	790	877	825	831	845	828	828	832	818	847	793	800	839	786	855	802	832	836	865	845	795	825	799	783	842	800	869	808	754	852	795	852	846	854	823	773	813	835	844	807	829	810	805	838	839	839	862	914	859	854	817	821	810	823	820	852	831	869	812	855	825	804	785	808	806	857	832	872	847	823	833	774	853	834	794	797	868	867	867	826	871	834	804	892	847	783	829	831	851	826	799	840	827	809	866	866	836	817	816	858	777	857	802	881	865	834	864	849	810	817	895	827	834	915	821	788	791	850	822	833	793	817	841	791	750	785	843	830	842	822	829	829	821	803	774	854	786	846	844	852	803	838	811	821	819	800	872	784	780	845	860	916	869	781	831	810	823	850	841	806	800	782	806	885	827	799	772	807	818	832	829	870	860	846	837	879	854	798	842	843	840	898	766	852	821	856	839	819	848	857	834	859	843	795	825	883	841	812	867	849	822	821	858	875	845	865	800	820	816	788	857	829	802	837	844	852	795	842	778	881	757	842	846	840	791	807	863	819	870	841	881	878	829	882	888	849	840	869	923	814	819	823	793	844	850	852	801	802	846	787	801	785	810	852	854	809	834	837	830	870	799	858	868	848	883	891	858	816	826	831	850	868	861	880	841	837	826	845	821	786	829	847	836	817	845	855	860	875	885	817	849	813	847	810	890	793	823	830	846	855	821	814	844	773	798	869	846	746	803	790	827	820	830	856	834	837	860	746	820	798	895	833	866	832	863	828	838	795	827	823	808	826	835	796	854	819	820	826	836	833	866	805	834	824	827	840	843	795	835	825	813	831	824	827	915	848	819	796	847	880	851	820	832	832	803	895	812	856	765	821	793	834	877	856	846	787	822	810	849	844	857	810	848	803	842	815	851	805	821	844	840	813	865	801	813	823	804	837	840	817	844	836	864	847	846	817	846	840	826	819	832	775	826	808	862	841	820	826	852	823	854	816	830	834	869	788	847	856	850	865	859	852	843	833	832	849	832	807	844	798	807	819	865	819	868	830	849	837	790	834	852	848	867	832	807	852	872	846	793	766	866	825	858	908	784	815	860	825	793	861	854	871	797	802	858	839	866	815	876	835	872	804	852	828	835	869	825	830	817	795	846	853	850	856	819	848	762	800	840	851	827	841	817	792	814	821	831	818	778	795	801	815	905	855	789	859	838	843	833	808	866	812	773	837	855	789	845	828	802	844	845	856	844	789	809	813	781	854	855	842	848	843	816	851	856	801	822	837	797	796	881	843	815	829	832	833	878	824	815	817	822	879	827	860	769	866	885	851	814	839	875	833	809	823	882	852	818	871	811	865	857	813	805	838	853	793	852	813	851	872	857	828	881	817	821	825	839	823	894	884	862	838	805	804	792	846	844	895	832	819	863	853	792	806	827	843	837	797	788	842	859	848	875	801	828	830	845	837	879	854	862	806	780	825	864
5495	390	214	178	139	123	110	102	107	113	90	102	121	101	98	92	117	95	106	107	78	101	84	89	86	88	92	93	108	103	89	84	87	95	99	85	96	81	87	81	87	93	96	92	97	90	121	94	111	96	74	102	97	90	87	108	78	107	87	82	96	93	87	84	106	80	98	94	93	91	85	91	97	97	112	86	80	97	99	78	93	89	90	100	85	86	106	90	85	87	97	89	75	84	98	83	94	110	88	91	91	95	79	109	111	93	92	87	94	99	82	88	79	82	68	94	99	89	102	80	99	86	96	88	97	86	91	97	70	104	91	104	92	97	85	109	90	98	80	108	97	100	93	101	90	89	97	76	74	95	106	99	93	89	96	93	108	84	79	109	84	78	87	73	100	91	94	83	98	99	79	94	102	97	87	95	82	108	89	101	92	88	96	105	105	102	88	84	100	79	87	108	85	86	106	89	88	93	99	89	97	87	73	100	98	93	94	89	96	98	93	79	85	99	90	101	90	97	95	95	107	93	92	103	81	86	77	95	102	102	95	107	83	86	96	91	79	95	82	87	81	95	90	97	112	83	93	76	101	100	86	94	95	99	91	90	87	87	88	96	84	102	61	108	114	114	109	76	98	115	84	92	95	76	96	100	89	95	110	92	93	69	93	91	84	99	94	95	80	93	100	114	76	92	91	81	96	88	97	73	92	99	90	95	87	79	106	86	82	105	91	89	93	66	88	87	106	96	90	89	105	99	97	85	109	84	85	91	94	111	91	96	91	90	73	84	92	93	84	101	76	75	110	105	91	88	102	81	108	103	75	104	86	108	86	93	95	105	100	86	89	116	85	85	81	80	102	105	97	74	81	86	84	112	92	88	84	89	94	94	106	101	96	87	112	97	83	102	93	92	100	112	91	94	88	106	100	84	93	96	79	92	97	100	100	99	113	90	85	103	96	94	90	91	104	92	109	91	96	98	96	71	83	85	78	110	95	82	104	90	97	93	89	91	97	80	74	82	94	92	92	84	110	95	110	94	99	95	88	84	116	83	77	74	105	81	98	96	86	112	99	94	93	78	82	101	94	103	104	96	88	83	105	84	98	94	90	120	97	100	98	101	85	75	89	72	95	106	91	105	99	72	93	106	97	98	90	73	75	103	90	106	96	86	105	93	74	101	103	89	91	99	86	89	105	83	85	82	98	91	98	94	86	80	96	89	111	100	97	89	87	89	78	99	105	100	78	83	101	86	83	86	96	98	92	92	98	98	82	94	99	71	77	98	73	102	94	89	88	107	92	76	87	102	70	85	88	83	100	90	111	85	95	80	85	88	75	77	91	96	79	88	90	78	101	91	96	94	112	93	83	94	98	80	102	92	96	93	89	80	105	102	113	93	79	90	97	94	99	92	104	100	82	93	114	101	98	100	93	78	98	73	88	96	99	88	81	83	88	97	116	87	105	93	96	92	93	63	100	84	99	82	110	80	96	76	96	96	81	78	98	91	105	117	84	81	102	91	117	97	84	95	92	98	88	80	87	78	87	80	110	88	88	83	87	89	80	93	106	87	88	81	106	69	94	89	88	96	108	82	92	107	83	110	87	87	90	92	82	93	102	76	101	101	92	78	91	93	101	90	104	76	107	105	91	105	104	110	77	91	93	89	98	109	88	111	98	78	110	80	97	73	97	99	97	87	91	86	70	80	85	90	89	103	85	110	83	85	104	80	109	88	95	107	83	104	85	83	98	83	88	78	97	96	136	91	78	108	99	86	80	83	86	82	78	76	95	90	92	87	97	86	99	81	96	90	89	80	81	99	101	89	86	95	105	90	86	95	94	93	86	89	83	90	92	103	71	83	112	96	99	93	83	92	93	87	105	89	82	103	91	106	109	92	121	99	90	92	78	107	105	94	81	94	86	98	90	106	100	92	84	103	108	111	108	106	93	85	96	91	93	94	78	81	86	83	90	73	99	95	94	96	78	87	87	91	77	98	98	97	83	97	91	99	103	108	107	85	93	111	97	86	98	84	89	71	88	106	74	101	84	81	87	85	95	102	88	99	95	91	108	104	80	110	90	75	88	105	80	107	102	92	101	99	93	91	89	116	96	85	94	114	104	99	98	98	83	83	97	80	80	110	89	99	99	83	95	85	92	90	98	87	88	88	99	102	85	101	100	87	112	79	112	95	98	104	100	83	87	79	99	113	90	96	116	105	79	91	100	87	99	98	99	109	97	94	70	97	93	91	97	91	69	116	77	102	100	78	94	90	98	81	99	87	71	103	97	85	99	94	96	101	95	95	90	95	90	80	78	91	91	99	96	93	92	82	101	88	90	99	92	97	92	86	103	96	89	105	98	99	99	100	94	81	80	102	103	107	106	88	92	92	80	91	92	105	79	96	98	92	92	77	95	83	97	88	91	101	105	83	100	94	86	86	104	84	100	94	101	105	82	112	111	105	86	87	88	91	95	109	96	87	87	92	98	84	93	98	72	87	93	95	100	93	83	89	77	98	87	99	81	84	109	108	76	88	76	97	87	107	94	81	87	80	105	96	110	86	79	94	79	83	75	88	80	84	99	81	95	95	88	84	97	113	109	94	101	91	96	102	102	103	98	82	100	95	101	89	111	92	103	90	88	90	86	102	83	72	95	87	89	80	96	97	82	84	95	114	100	84	92	94	91	83	82	83	105	105	86	89	97	98	77	92	98	103	79	96	116	90	88	77	97	91	103	86	100	99	88	74	92	86	97	74	102	96	98	81	86	104	100	76	90	99	91	88	86	100	86	84	98	85	100	97	81	110	107	102	70	85	93	91	91	80	70	74	102	91	102	105	106	71	90	96	75	76	87	82	91	84	96	98	83	93	93	91	97	73	94	104	101	92	97	79	90	100	94	84	98	99	99	90	102	92	95	80	110	99	91	94	80	97	105	81	86	84	81	84	77	86	103	96	91	84	83	84	114	78	97	99	90	81	91	88	91	90	92	93	98	84	91	97	86	106	99	94	81	101	88	84	81	89	91	86	92	99	89	102	99	77	80	90	90	96	98	90	76	103	92	96	86	99	93	86	110	82	83	85	96	90	92	95	92	91	96	73	98	90	84	90	100	92	77	79	101	77	90	86	87	88	91	86	91	88	84	113	106	90	99	104	77	105	96	111	77	84	91	81	94	86	89	80	91	98	94	88	84	85	88	89	94	91	95	96	93	85	80	98	98	83	94	99	94	92	97	94	94	90	82	94	96	90	92	92	86	96	91	114	72	80	70	109	87	88	95	100	83	88	89	77	101	80	75	95	86	102	77	80	83	79	92	78	117	85	101	87	87	92	90	85	82	114	100	86	92	111	97	90	69	84	99	88	77	83	86	96	78	83	114	92	115	111	99	100	96	103	102	84	92	76	93	99	98	93	88	92	98	99	98	90	93	75	100	87	86	93	95	102	106	107	92	87	90	93	93	87	104	89	113	88	87	89	93	93	92	87	93	99	96	89	99	79	78	102	87	75
5734	430	575	573	549	481	463	438	435	427	340	394	354	376	363	348	339	355	404	360	326	342	373	343	339	362	342	311	346	303	362	365	344	312	344	341	332	328	325	348	329	347	340	325	379	365	323	360	339	357	347	342	327	377	346	364	308	341	352	351	347	356	332	330	318	313	328	335	318	342	324	314	316	320	351	336	332	325	314	353	342	317	350	318	348	326	336	336	324	348	316	331	351	307	364	333	318	337	313	363	358	327	310	364	338	329	361	339	357	299	321	361	303	350	347	333	341	338	342	338	326	312	351	343	332	333	337	319	325	301	351	334	317	332	349	336	333	340	340	322	349	365	338	343	316	335	330	295	374	314	338	333	325	334	324	349	342	328	334	361	309	320	351	327	360	339	328	350	353	349	345	297	332	300	327	349	357	341	350	349	322	320	322	361	350	304	357	358	338	335	342	315	325	349	342	312	320	323	350	349	343	335	357	342	348	352	369	310	334	311	334	351	359	330	351	339	351	308	357	299	331	325	327	310	323	320	335	357	326	364	321	321	326	355	355	336	333	345	360	314	329	335	317	340	348	336	323	348	318	353	330	311	319	316	305	354	330	353	369	337	367	316	337	332	347	315	349	316	354	315	330	323	353	343	308	319	344	317	353	316	333	361	343	317	335	334	313	357	371	312	350	329	333	313	347	313	343	371	330	317	354	349	348	355	317	315	337	331	338	288	340	366	345	315	321	329	363	378	341	299	339	338	344	351	340	333	332	325	319	344	342	392	369	332	332	299	326	336	352	342	302	352	346	322	343	315	303	340	336	343	341	357	355	373	344	347	359	303	355	325	313	334	331	319	324	304	303	344	323	355	317	306	334	340	302	345	326	350	325	356	341	282	345	334	372	327	352	364	331	311	341	330	347	322	334	332	347	317	317	324	321	360	314	324	349	350	312	351	342	342	326	383	358	321	322	334	307	350	368	311	362	338	313	373	329	367	331	309	358	337	338	318	320	323	336	366	326	335	368	334	333	314	298	328	330	350	320	340	344	328	320	348	349	342	364	317	328	335	358	281	340	312	330	314	338	366	350	370	335	335	330	345	322	313	355	336	335	304	300	351	299	343	339	337	338	333	367	339	324	328	348	343	349	330	310	320	325	337	358	333	380	384	320	328	340	380	358	344	381	354	316	318	341	355	304	306	359	337	364	333	344	351	356	325	335	336	321	365	314	333	327	345	359	363	369	359	331	355	333	340	301	335	345	330	349	338	365	337	341	326	341	334	314	342	315	326	343	330	300	363	357	307	312	339	335	317	325	299	320	327	314	319	357	368	340	352	331	343	323	336	298	344	337	331	348	343	337	315	336	346	352	349	346	361	360	305	333	330	351	322	350	312	365	357	322	328	351	314	333	354	333	327	347	340	313	341	335	339	357	309	336	321	328	324	330	357	333	354	336	329	342	350	312	329	359	326	344	348	330	314	343	343	325	336	365	339	325	360	305	314	321	325	318	361	339	333	315	327	331	320	317	326	317	342	340	326	348	327	343	337	326	349	324	333	329	314	353	340	341	335	335	360	358	342	353	314	312	313	326	339	357	376	343	324	327	317	336	326	347	365	338	309	346	344	355	338	316	307	319	355	339	334	359	308	361	330	318	362	339	320	323	355	346	317	322	339	309	370	313	338	314	328	372	339	321	349	345	331	348	344	340	341	333	347	320	352	355	349	324	331	328	360	294	327	311	353	318	353	337	315	368	337	349	346	312	347	363	321	316	345	348	322	375	360	324	337	318	333	367	331	355	355	375	358	348	355	330	365	324	328	333	343	358	334	354	351	329	367	332	344	348	341	330	326	349	327	320	331	341	319	333	367	355	320	369	378	363	338	364	328	337	299	300	341	362	350	358	330	333	301	379	337	335	335	322	322	336	323	342	325	317	338	361	303	346	340	364	348	330	350	346	373	333	349	333	319	337	352	318	310	338	345	348	337	346	342	330	339	309	322	341	312	321	362	321	364	338	300	359	326	321	327	309	346	322	326	359	315	302	347	328	356	311	337	328	374	361	335	321	320	326	364	325	318	370	331	335	327	327	342	371	325	333	334	348	355	344	334	350	342	362	335	335	333	360	315	342	308	320	369	329	334	346	349	317	304	315	341	334	344	344	315	335	321	335	316	330	295	314	363	334	343	345	326	364	348	330	351	313	356	346	338	362	369	332	341	318	315	338	349	314	371	360	362	309	294	362	368	296	311	310	332	339	325	360	367	333	329	354	323	355	344	343	378	338	380	330	355	375	321	331	333	363	347	333	339	337	341	321	295	354	360	325	299	349	327	335	324	360	334	361	348	341	339	309	332	324	338	368	346	327	336	362	346	336	303	337	316	359	339	336	330	343	334	326	335	355	346	321	360	330	336	338	318	312	355	352	340	302	327	345	327	346	321	335	340	312	351	347	331	307	341	327	373	324	343	338	324	332	324	333	317	326	319	341	317	339	341	320	353	334	327	360	323	282	331	367	332	347	332	379	356	321	343	353	350	322	324	349	356	332	341	357	361	334	365	344	326	322	348	334	365	311	326	292	346	333	369	341	358	325	315	335	314	341	333	352	349	326	327	341	334	365	319	375	318	354	310	357	339	340	351	302	361	352	313	336	369	367	311	356	355	373	339	358	343	324	342	347	307	333	352	315	333	349	351	374	336	339	319	310	332	321	336	339	360	324	353	361	307	312	355	347	379	310	337	347	334	316	354	334	325	340	360	326	327	311	344	359	364	307	326	314	339	343	332	345	327	335	339	337	357	332	359	361	297	331	347	337	331	317	338	353	348	348	297	345	326	346	325	352	371	334	329	336	332	319	362	326	325	299	330	358	325	342	322	350	325	323	338	315	346	307	338	303	342	336	342	311	332	318	319	322	333	350	336	325	355	346	354	351	354	336	314	372	324	345	343	358	329	309	319	328	328	348	367	341	336	302	340	348	341	350	372	343	332	338	340	334	341	343	360	345	346	345	310	355	320	331	331	331	336	370	337	339	365	339	313	360	324	375	310	315	313	316	317	321	321	318	351	364	349	300	333	350	352	341	321	283	313	311	356	315	334	330	334	347	294	335	336	307	331	357	351	319	332	335	315	320	313	293	331	340	344	304	337	329	323	316	369	334	331	370	349	315	366	336	335	346	363	327	311	358	311	337	318	355	357	355	336	309	307	355	330	329	354	335	350	363	348	347	330	352	316	335	341	327	330	338	334	355	336	345	327	345	326	333	354	334	335	330	365	330	309	301	324	357	357	333	318	324	356	323	355	350	349	349	337	286	336	394	325	292	332	340	353	319	327	335	322	346	352	340	342	313	351	313	354	372	357	367	327	329	313	368	333	336	330	320	345	325	352	322	352	341	322	322	340	312	354	353	316	344	329	318	334	347	314	307	339	329	350	314	286	307	345	350	378	369	335	310	356	333	313	356	342	290	343	326	332	331	325	320	332	301	332	344	339	404	341	325	337	344	315	327	355
34095	8330	1878	1172	816	667	562	488	380	340	276	280	268	283	282	253	214	256	245	216	232	225	196	198	203	221	208	215	218	195	221	215	199	208	202	202	209	209	204	202	211	215	188	209	201	199	172	205	194	196	176	186	217	194	198	205	199	200	197	204	190	191	184	197	201	201	186	227	220	198	182	210	203	214	178	210	185	200	209	201	218	201	175	184	184	187	201	203	190	197	212	186	187	192	192	196	206	200	212	223	172	180	153	225	215	205	183	210	212	189	200	219	202	180	201	210	204	201	195	196	219	201	200	219	194	211	192	191	219	192	204	193	201	207	197	187	194	194	201	182	169	188	179	187	218	187	204	183	210	174	194	192	186	193	211	177	200	204	193	204	217	191	195	239	204	213	194	212	173	201	218	199	210	198	178	199	194	182	198	184	216	172	217	182	203	185	192	222	196	192	179	223	168	179	199	192	215	203	198	194	192	193	188	203	198	191	181	209	211	199	208	202	167	216	199	194	184	180	175	202	215	198	196	198	187	170	166	200	213	185	163	180	194	223	179	204	204	202	199	194	194	197	186	196	194	190	207	200	186	215	221	204	212	208	175	218	192	217	183	185	188	181	182	191	206	185	199	173	202	191	203	218	221	189	199	220	166	194	191	193	196	178	176	166	233	207	204	206	195	210	198	180	213	201	207	210	188	208	176	197	196	195	171	183	191	191	196	179	211	206	174	198	188	182	211	213	174	197	175	198	176	220	211	210	206	198	201	176	188	225	181	187	221	203	194	160	176	205	205	195	207	191	203	189	206	212	175	183	201	195	211	206	204	197	177	178	188	186	187	228	201	176	220	192	192	180	196	227	193	192	191	195	222	175	172	184	196	182	205	190	173	196	205	195	197	213	185	218	200	190	207	193	180	213	178	165	210	187	207	191	173	195	207	197	207	211	211	200	221	182	192	195	216	220	192	190	209	224	179	181	191	190	209	199	219	194	211	208	220	212	181	202	203	211	202	203	209	199	188	210	195	204	197	181	193	213	175	189	219	199	171	199	191	219	200	207	174	212	208	192	227	183	195	212	189	214	205	225	159	177	190	207	218	204	192	192	214	208	202	199	214	179	199	192	215	208	207	201	180	204	197	179	215	203	193	208	212	199	172	210	206	210	189	204	175	193	188	179	206	185	214	160	175	191	200	185	204	183	194	208	202	240	178	196	202	181	190	177	176	195	202	207	196	222	192	205	224	196	203	193	211	185	188	192	204	215	235	198	174	201	201	203	196	199	182	202	199	204	178	190	171	183	190	187	212	204	190	194	210	191	218	206	194	183	190	206	199	201	207	181	172	203	209	199	211	181	202	202	183	190	186	181	194	175	210	185	203	173	203	182	184	197	167	199	204	190	204	181	186	170	210	211	211	207	179	187	197	194	196	199	190	169	178	203	175	216	193	190	197	178	197	201	201	205	176	182	194	165	204	198	173	203	221	213	211	200	205	205	186	201	207	196	190	201	183	231	173	184	204	195	198	204	211	208	201	174	193	194	180	191	208	196	184	214	172	201	203	186	178	208	191	186	195	195	199	193	199	174	186	189	178	189	203	201	224	193	219	194	206	179	189	203	196	205	228	192	201	209	215	190	195	162	220	184	218	213	179	211	191	188	166	205	219	195	165	224	195	210	204	191	175	205	201	193	202	190	205	193	202	203	217	205	214	206	196	208	187	190	184	193	190	188	182	198	183	212	202	200	196	189	208	206	188	198	197	224	162	178	197	199	208	212	184	207	210	204	197	193	198	205	208	187	189	168	194	215	183	171	185	193	186	197	169	201	180	180	208	187	205	184	191	192	198	191	172	212	212	203	210	201	189	214	173	184	217	177	178	211	160	191	179	215	205	188	195	181	199	215	212	187	178	188	203	171	194	199	178	182	197	175	202	185	188	178	206	169	206	178	176	200	201	216	223	198	183	193	213	201	204	200	202	188	197	212	199	186	208	200	184	196	211	173	211	183	183	188	193	180	174	217	208	194	211	196	184	187	188	217	212	204	200	193	193	194	195	188	183	168	169	204	208	209	172	189	201	200	164	203	189	187	189	204	183	180	180	199	216	203	185	215	187	187	185	201	197	203	205	193	239	196	199	202	192	215	204	178	196	205	186	195	195	210	219	204	198	203	183	206	164	195	192	211	204	185	183	174	210	191	196	189	197	190	194	184	184	192	189	222	192	219	185	192	177	188	193	208	214	177	182	216	209	205	205	196	199	205	200	192	214	216	187	199	219	208	158	189	214	201	201	199	190	192	186	214	211	188	180	198	224	199	215	218	204	186	214	185	210	215	175	200	174	187	199	223	194	201	201	203	214	172	211	170	201	187	175	205	198	199	203	202	211	204	174	225	212	202	206	198	203	183	184	218	227	200	204	170	201	210	203	190	184	200	171	209	200	203	205	188	210	206	170	218	217	199	200	167	202	216	220	211	183	205	195	204	184	189	175	188	192	205	195	195	210	186	188	223	202	194	196	210	203	192	202	204	193	204	215	207	190	194	203	197	205	190	211	212	194	181	198	196	213	199	210	194	193	196	173	190	197	182	198	194	187	211	195	193	190	194	164	213	224	179	169	199	204	191	197	205	192	232	199	186	188	194	171	210	206	178	190	171	220	166	195	192	158	185	172	169	203	186	174	211	205	201	182	189	232	179	192	171	173	199	193	201	206	188	207	205	180	212	198	195	164	198	208	191	199	197	206	190	184	185	197	202	207	209	211	170	181	160	203	206	201	204	208	192	203	212	191	205	206	199	179	213	200	203	187	202	199	173	176	181	215	230	182	208	190	179	187	217	199	203	173	198	188	196	187	185	196	193	200	182	189	213	218	177	194	214	228	183	193	186	178	216	193	178	174	206	195	197	174	198	223	180	212	208	179	177	217	192	194	191	198	230	194	183	193	199	203	198	171	203	186	190	194	174	185	210	219	179	187	185	196	190	201	200	199	190	213	206	218	195	209	205	201	212	193	187	188	182	201	195	203	194	208	194	208	214	192	175	160	177	191	188	209	221	193	189	178	208	211	208	202	177	194	160	210	176	178	158	186	193	196	186	207	208	207	196	194	200	192	185	197	193	210	199	229	178	182	191	180	211	185	188	192	200	192	189	205	200	174	218	203	176	194	219	168	173	191	184	185	216	197	202	171	225	181	177	166	156	168	205	180	178	196	205	189	204	171	208	187	180	191	183	202	193	176	185	200	177	192	192	205	180	228	212	209	210	211	173	190	189	203	178	193	190	212	214	190	179	217	193	217	192	201	203	187	185	177	184	194	209	221	217	192	178	209	198	182	204	183	229	199	200	176	218	194	183	193	213	182	202	223	165	191	212	176	197	189	212	180	201	195	186	190	211	204	180	206	216	242	216	181	191	182	186	178	211	204	154	199	192	199	166	180	186	184	193	185	204	189	223	188	196	199	205	191	179	181	204	210	158	189	197	175	197	196	194	208	183	198	178	209	218	207	191
15303	1608	3301	3823	3203	2726	2389	2307	1640	1513	1366	1207	1112	1053	1052	977	925	819	843	843	821	817	826	757	741	725	730	769	722	710	713	678	656	717	676	674	688	678	632	673	641	653	653	648	667	656	638	670	641	642	670	657	631	650	648	655	714	641	609	623	676	626	643	657	615	659	633	650	597	593	596	634	621	617	607	649	631	640	642	629	630	582	638	594	599	613	651	636	595	635	583	605	609	611	592	664	611	624	657	614	647	566	616	573	668	638	613	644	639	618	597	633	606	606	622	602	629	605	594	617	640	618	607	567	607	605	617	598	583	611	617	633	646	602	583	629	640	614	608	582	632	609	660	591	638	685	594	604	636	581	622	613	617	610	589	660	635	623	629	639	602	591	655	622	616	574	647	604	637	633	607	599	591	572	628	631	622	557	625	654	671	629	570	602	579	585	615	648	606	663	608	619	592	600	630	569	568	644	584	629	652	629	602	595	625	614	611	637	581	633	608	612	584	622	627	600	581	630	648	617	608	583	668	656	627	607	568	579	626	643	588	588	603	616	556	612	635	636	576	605	637	593	646	619	627	612	601	609	607	593	555	569	638	621	621	627	614	600	536	607	609	588	589	582	637	621	623	571	570	644	613	615	615	602	598	627	610	612	592	662	596	615	649	628	631	621	584	587	638	579	607	615	589	618	606	620	599	618	611	631	624	605	621	617	597	651	622	627	604	628	655	632	606	577	580	594	602	646	605	582	617	648	595	642	582	616	614	597	647	585	604	637	653	580	596	618	646	615	646	620	628	593	648	625	598	595	622	644	640	611	603	615	632	622	633	586	602	619	602	590	630	625	647	621	632	624	592	592	606	642	623	566	625	611	576	623	597	600	608	625	648	599	562	610	661	625	607	570	615	643	627	588	594	599	615	610	600	594	613	587	640	550	642	598	619	639	573	669	639	571	579	621	634	634	600	607	606	589	592	588	646	627	639	631	648	584	611	572	599	558	585	611	610	585	591	604	600	614	643	581	643	623	613	652	624	605	647	619	577	630	620	613	600	631	628	623	644	618	590	585	577	657	606	585	625	609	591	632	632	600	595	625	614	594	622	589	574	611	621	580	591	656	604	671	612	614	631	604	613	644	573	637	584	562	592	637	599	621	581	615	607	624	631	591	665	605	584	564	605	632	616	589	625	596	642	630	634	583	632	608	572	593	577	576	587	633	628	595	575	625	613	631	617	619	572	561	657	611	585	637	595	567	613	624	610	583	590	577	599	605	609	600	534	620	615	630	596	630	598	596	583	595	620	615	631	609	609	620	607	610	615	598	576	589	610	587	619	598	614	595	636	616	578	618	634	635	576	584	647	625	625	618	559	622	582	628	626	624	630	594	593	572	602	589	626	600	583	665	583	623	605	567	632	640	641	602	583	630	646	629	622	606	640	623	600	566	588	562	636	609	661	608	580	628	591	631	636	628	615	584	613	594	594	576	600	581	615	615	630	582	613	606	654	624	626	624	580	615	641	602	613	577	634	557	599	665	614	649	613	618	602	621	601	656	559	599	651	607	588	626	640	615	644	604	602	610	617	624	595	632	592	630	627	593	610	573	635	611	617	616	618	579	542	621	596	613	614	630	607	611	614	577	602	623	629	617	626	586	643	643	653	551	596	632	564	608	615	603	644	652	622	576	614	586	602	625	575	625	601	591	629	598	599	630	573	648	627	625	610	636	614	620	557	613	622	623	587	585	638	608	683	597	603	608	608	646	651	609	584	564	657	591	616	610	590	589	645	607	600	588	620	632	683	653	634	583	596	619	620	643	609	598	587	641	635	602	610	610	609	652	613	625	572	577	620	643	576	636	656	651	586	574	649	631	616	641	636	658	615	623	686	654	598	589	585	634	605	658	591	613	634	619	626	608	630	595	590	596	626	591	614	581	588	579	625	640	560	630	623	597	647	626	641	614	598	649	640	592	616	596	622	618	595	622	636	620	626	631	604	633	629	642	621	616	618	576	619	605	609	584	579	642	630	668	598	658	595	597	632	612	595	606	587	599	571	619	601	605	611	612	654	653	619	649	616	595	598	620	620	590	623	615	598	585	602	652	600	622	631	600	634	558	627	596	571	618	606	601	598	676	563	582	587	635	644	530	565	615	611	598	630	601	571	586	621	579	603	610	615	624	633	636	600	633	590	600	636	637	606	626	624	590	664	655	600	605	600	617	623	581	600	619	643	625	641	632	618	615	612	599	647	583	553	584	581	662	595	633	631	639	653	579	608	621	614	595	614	598	575	591	596	581	610	604	639	610	614	598	658	605	618	604	605	580	602	610	654	608	608	587	616	671	636	625	664	635	618	597	616	633	575	615	584	628	595	621	547	628	663	557	592	601	610	597	607	623	604	603	603	634	580	609	602	596	615	638	594	631	621	605	580	614	594	636	634	622	587	598	623	583	608	593	620	602	641	626	624	620	668	599	649	598	638	581	576	672	576	608	625	623	598	570	612	620	644	623	630	624	602	645	614	616	693	621	639	625	584	586	610	599	612	582	597	586	632	585	625	600	649	626	644	590	607	601	612	664	583	607	608	635	608	601	624	610	594	630	610	630	576	618	583	612	623	603	612	618	610	628	603	617	656	680	640	617	616	584	597	598	568	582	601	649	620	645	582	622	657	584	644	615	583	604	636	661	572	571	581	637	636	590	620	627	611	641	609	617	639	604	612	626	658	595	633	622	598	586	617	627	641	585	576	632	614	610	609	618	623	648	608	625	635	601	635	596	580	558	616	585	620	584	589	624	604	659	619	540	632	596	596	634	648	649	613	629	650	650	619	651	629	646	591	620	602	567	595	602	596	606	608	615	645	621	647	574	620	628	607	583	600	611	610	625	628	624	583	579	610	604	597	586	598	615	605	622	637	588	629	625	639	602	558	600	580	666	625	614	657	600	594	584	588	587	624	591	593	646	629	633	611	614	600	595	611	589	598	648	605	603	629	604	607	622	609	587	634	625	579	620	584	613	642	624	598	638	594	624	582	590	632	600	635	582	644	580	625	606	614	649	612	632	621	627	584	608	630	623	607	589	554	599	544	598	588	628	614	613	604	630	633	552	617	630	607	616	626	613	626	593	634	565	658	609	610	640	611	636	621	612	631	634	645	580	611	612	634	583	651	609	587	585	598	608	668	565	597	623	600	645	617	658	616	652	635	605	595	626	628	612	606	598	620	616	613	628	629	608	650	593	607	558	578	654	649	630	626	615	598	622	635	639	645	600	632	595	617	600	615	588	622	604	638	614	610	594	603	584	606	601	593	643	637	587	575	610	616	624	578	625	638	621	617	621	592	571	633	611	601	603	592	647	601	612	667	629	574	585	647	616	607	627	575	579	681	601	611	631	593	617	560	640	617	623	610	611	609	594	596	631	603	635	619	582	626	658	607	615	618	594	571	616	672	574	582	564	640	601	608	648	594	635	602	612	600	597	633	607	657	620	629	610	583	600	628	648	627	633
41998	19181	7377	2534	1677	1175	953	955	647	525	500	454	451	389	400	367	352	346	326	342	342	316	325	342	325	347	293	334	310	301	308	327	295	313	306	292	295	312	308	322	313	294	290	286	274	281	292	319	315	308	294	299	318	259	295	287	282	262	268	293	269	284	305	311	310	305	317	317	263	273	299	276	292	279	269	268	273	285	251	329	314	253	299	295	301	319	268	288	301	291	281	267	289	285	265	297	268	307	290	300	272	314	287	297	282	290	290	286	284	307	292	319	299	275	298	268	283	275	266	321	295	298	326	275	321	292	280	285	284	297	272	293	264	327	324	309	272	280	311	285	330	279	301	266	273	289	294	279	293	281	286	308	303	278	311	278	298	290	303	280	274	302	299	289	293	288	328	276	278	255	270	292	280	274	307	284	286	240	296	318	283	273	277	289	293	294	300	264	295	283	308	294	287	298	297	301	247	303	284	310	244	289	282	294	256	295	313	252	290	281	311	341	286	296	281	268	288	302	291	292	299	267	267	314	272	298	307	257	285	269	281	263	279	263	295	291	306	298	278	260	297	258	272	325	291	246	266	291	269	277	284	285	313	279	273	299	267	296	264	274	281	299	288	282	323	332	294	295	276	275	281	257	288	285	281	280	294	281	325	267	306	286	277	291	306	306	288	270	293	274	311	266	269	279	283	269	314	286	286	253	263	304	295	288	300	302	272	315	273	315	273	269	338	270	281	282	272	294	285	316	283	311	290	276	283	316	297	277	301	265	297	276	303	297	314	278	310	301	307	272	280	272	284	248	296	279	278	302	292	298	309	293	287	277	265	279	304	316	266	281	290	295	279	259	307	257	285	263	275	304	315	300	268	298	274	285	305	302	283	299	291	281	218	286	255	299	270	262	270	307	278	271	290	266	299	301	306	265	279	267	256	283	262	299	270	318	293	256	294	266	279	293	302	305	282	298	299	294	311	292	262	287	309	275	257	282	325	266	280	293	256	255	289	302	275	281	292	285	286	279	281	273	301	285	305	257	299	300	291	282	282	274	275	268	274	283	305	288	251	312	297	295	302	286	289	296	264	277	307	284	297	308	275	284	289	285	301	320	280	289	290	271	252	319	326	292	311	300	233	270	275	300	290	277	264	290	286	256	258	296	297	300	247	267	268	277	319	277	285	255	305	307	292	255	295	253	296	289	297	310	303	263	308	294	270	264	275	295	271	293	306	274	278	263	256	288	270	307	267	274	301	292	279	260	277	265	294	287	319	236	270	281	249	320	294	279	307	292	280	339	283	270	310	285	259	305	310	307	272	280	273	309	272	290	261	287	305	279	291	275	238	278	317	289	314	279	255	256	243	299	286	279	266	291	309	298	303	290	275	284	292	279	302	262	280	315	255	272	320	268	291	311	300	290	284	296	280	319	292	283	294	285	286	313	270	313	262	302	263	264	313	292	258	284	289	308	254	295	265	301	300	283	309	298	322	294	292	292	265	291	256	272	261	267	293	296	295	288	305	279	299	288	269	276	261	277	286	288	261	314	290	257	287	281	292	260	267	289	280	293	268	302	303	285	295	289	319	326	303	286	295	301	324	282	269	287	306	312	262	280	296	293	279	290	275	301	320	272	275	282	275	277	293	274	272	284	289	297	297	270	294	300	295	312	286	281	288	282	292	287	266	277	302	281	299	282	300	261	271	264	257	287	307	277	271	306	269	302	266	279	295	283	285	285	299	323	280	273	299	278	284	289	283	334	280	269	267	314	285	266	288	306	277	275	281	290	305	279	276	292	295	305	287	275	280	288	280	283	291	295	280	279	268	300	248	259	270	283	300	321	290	324	321	287	264	292	264	293	298	319	284	276	283	278	310	280	289	315	280	292	305	297	277	284	298	299	295	293	308	291	280	283	278	284	290	278	280	326	310	248	305	261	278	307	285	274	293	284	273	276	262	264	283	296	306	274	296	309	256	271	290	299	290	282	292	287	279	283	292	301	288	288	274	261	303	261	285	304	260	272	281	275	299	298	297	300	280	286	283	293	261	295	303	302	293	263	296	275	282	301	324	326	282	269	262	307	292	282	293	260	255	313	288	274	293	287	287	269	280	287	276	289	301	279	295	288	274	304	274	258	299	269	303	257	288	262	293	317	286	258	256	285	316	280	300	292	288	285	257	321	304	291	305	279	264	296	292	300	289	267	258	278	307	291	289	261	290	289	298	317	283	313	315	285	291	283	303	317	277	298	307	269	262	298	263	308	288	300	310	285	270	271	277	282	274	280	268	276	287	286	271	270	279	267	270	268	282	276	273	290	288	302	279	335	302	265	278	301	304	277	304	272	286	314	283	334	294	290	274	306	291	289	266	282	274	262	270	279	279	275	253	259	275	285	283	303	286	300	290	325	290	302	268	261	294	291	272	275	312	295	276	270	312	241	295	284	311	261	302	289	288	289	304	259	304	294	283	283	288	291	306	286	281	289	296	259	297	281	288	264	299	267	282	248	287	270	264	267	258	270	302	265	290	271	286	318	275	265	285	294	290	290	299	291	318	283	303	300	272	290	280	283	256	269	297	292	259	280	297	280	275	262	303	274	295	285	242	267	284	296	279	263	316	278	266	287	283	293	300	297	282	278	294	284	291	292	282	322	321	286	264	306	314	320	309	263	267	314	286	273	288	327	279	307	271	283	288	245	277	280	281	300	287	305	294	269	265	276	266	263	233	285	290	290	279	270	288	277	261	298	274	282	309	284	284	282	303	332	309	289	293	287	293	293	290	288	264	277	305	282	289	282	294	311	266	256	299	299	254	297	304	269	282	281	295	282	316	326	302	274	247	304	284	288	279	298	296	264	272	272	250	260	301	306	277	285	286	278	326	300	263	269	301	273	287	290	290	330	290	309	305	249	280	284	267	288	313	293	293	313	293	293	299	284	262	286	295	292	264	308	251	294	269	272	288	272	289	286	302	269	292	263	285	253	267	276	291	306	282	288	299	270	299	284	256	266	268	270	299	274	289	286	297	264	287	269	264	273	311	315	295	297	301	309	283	270	270	282	294	283	299	310	283	286	282	267	260	294	302	289	303	297	283	298	298	312	276	269	274	271	294	278	276	296	279	289	282	284	276	289	281	255	275	314	305	273	267	298	268	298	277	303	303	269	307	323	289	278	263	283	276	306	275	255	255	292	278	261	303	262	292	309	295	310	296	294	280	291	284	274	267	307	285	284	332	272	258	280	284	276	276	286	317	290	306	300	294	278	288	294	301	295	314	276	305	299	281	281	279	263	281	294	302	299	312	291	274	270	274	262	297	284	296	268	286	303	302	276	291	299	307	298	290	290	291	306	278	280	270	300	275	279	295	308	282	301	308	299	265	301	296	271	260	276	265	254	286	281	281	290	262	315	286	274	287	276	323	304	291	276	282	261	326	288	281	279	264	269	264	283	286	277	292	242	270	289	280	282	275	296	299	289	312	272	265	305	289	276	273	301	273	319	267	299	265	284
19643	2684	5724	6578	5786	4635	4138	4024	2894	2399	2178	2010	1758	1714	1548	1476	1425	1380	1253	1213	1210	1134	1160	1124	1050	1107	1115	1037	1021	1006	953	1040	937	1000	954	904	942	925	966	846	917	879	956	931	907	915	858	907	861	881	923	863	897	851	859	836	868	868	890	887	891	957	910	823	878	888	881	883	908	832	823	900	849	867	821	890	915	884	894	837	889	831	887	835	871	834	878	846	896	840	886	879	874	842	800	853	859	822	854	832	855	888	830	833	885	829	834	878	857	910	861	799	815	856	832	825	853	854	838	824	831	841	848	840	860	836	805	824	852	861	813	819	868	788	827	778	848	802	821	860	848	867	848	846	823	851	888	829	842	789	866	795	838	851	869	812	795	830	825	825	857	838	868	808	796	813	795	867	836	833	834	821	869	830	836	823	845	890	902	849	822	789	840	848	809	813	845	829	814	787	828	815	811	824	829	817	867	817	844	797	751	820	825	825	812	879	845	795	788	820	833	815	777	768	824	846	826	849	849	797	842	837	887	852	841	826	845	853	857	827	842	906	883	847	831	831	776	810	833	816	834	881	844	832	852	847	819	838	811	818	800	819	827	835	829	861	840	856	828	852	812	880	812	802	806	761	830	879	835	821	867	839	851	857	869	817	833	868	806	905	801	829	824	842	865	872	841	832	821	826	827	816	851	794	846	872	848	854	787	866	835	833	830	854	820	849	847	846	816	854	839	860	843	803	775	861	810	825	822	835	887	856	810	815	786	802	790	826	861	807	849	808	844	893	851	854	808	884	832	779	899	808	799	881	790	803	852	867	829	862	884	818	857	816	855	814	875	851	817	877	792	767	889	842	850	864	873	817	864	822	826	791	854	875	853	843	820	805	840	849	837	798	816	831	814	779	831	866	821	843	812	810	846	841	801	845	847	860	862	807	819	872	814	805	799	763	852	822	853	813	848	842	855	823	819	815	839	872	813	827	863	802	847	815	816	923	787	850	866	836	825	839	874	839	808	816	813	838	863	851	808	873	795	873	865	821	824	848	887	821	817	842	868	827	834	846	841	839	870	850	889	827	835	834	855	842	851	866	822	857	841	823	833	869	827	864	816	885	827	765	828	823	866	833	779	784	833	831	817	807	805	816	847	789	847	871	850	871	815	837	819	813	829	884	884	806	847	837	790	868	843	894	857	844	867	787	825	816	835	831	822	833	834	837	806	806	821	854	826	867	837	825	832	865	798	804	821	814	822	845	860	822	768	857	859	848	829	861	814	830	825	840	795	865	828	812	881	861	826	857	796	832	817	791	826	798	860	827	837	910	817	818	811	847	837	866	839	881	818	838	843	872	916	790	809	850	821	835	856	824	817	815	848	858	783	825	864	812	822	806	875	874	852	817	793	859	845	879	788	835	817	859	836	833	877	789	863	807	799	795	834	875	829	826	830	872	892	831	851	880	828	834	851	831	831	820	815	814	876	849	809	835	866	828	848	880	867	802	814	806	840	827	823	829	787	819	909	897	828	841	861	880	820	827	867	832	856	833	844	834	782	821	802	820	824	814	851	812	789	856	858	803	855	856	824	820	785	837	845	815	869	821	874	883	834	838	816	847	828	851	833	832	862	898	832	779	849	831	855	877	841	815	861	869	824	814	875	823	817	834	831	853	819	783	810	849	844	842	840	807	809	848	812	824	843	903	807	838	833	852	871	816	806	853	839	814	829	826	799	848	868	838	813	816	878	799	815	829	843	867	812	851	831	808	842	812	798	825	804	857	821	828	832	851	816	862	788	804	832	828	801	814	818	847	849	800	834	860	838	839	834	879	870	775	844	821	869	840	861	809	817	838	848	854	850	824	806	833	812	808	854	826	822	849	817	877	830	807	869	828	834	888	846	808	892	815	828	848	795	873	809	835	845	776	859	821	829	802	787	864	797	833	800	859	809	843	862	840	780	850	855	887	802	871	855	863	818	902	854	810	808	756	837	859	841	794	820	873	838	837	808	804	808	830	877	829	845	914	803	820	886	806	815	878	847	826	857	814	827	897	826	867	803	836	859	824	874	803	864	825	821	822	788	758	853	845	808	829	883	852	831	804	821	847	847	782	803	825	856	843	788	852	869	850	817	874	799	832	836	823	842	837	862	810	800	822	825	851	817	821	841	871	826	821	831	843	792	795	840	805	810	837	786	887	864	798	804	810	819	831	824	812	860	810	829	883	853	833	809	847	841	842	821	826	833	826	861	813	871	861	861	821	809	803	828	847	794	862	878	893	874	843	803	803	835	809	885	841	843	817	836	818	839	828	786	813	825	851	863	881	863	767	838	871	828	791	806	833	830	849	843	810	893	831	830	849	835	820	874	900	859	868	801	826	823	844	790	810	856	894	854	892	866	798	833	832	804	841	836	811	872	850	862	800	814	814	818	801	861	832	854	805	858	838	841	809	856	836	812	824	813	835	773	819	805	885	818	838	794	870	855	810	862	838	846	825	859	823	821	835	809	823	806	867	846	827	843	882	849	789	880	793	800	804	821	844	868	762	858	822	807	865	800	829	839	813	852	828	850	792	865	809	772	839	829	865	852	881	865	823	828	737	798	791	847	808	845	859	827	883	857	790	799	815	859	794	846	823	845	864	819	801	858	849	825	843	805	840	804	818	806	782	784	883	842	838	844	851	828	852	827	855	835	867	820	815	822	808	872	792	817	822	823	804	804	834	803	846	832	894	840	859	801	845	821	833	824	814	866	852	848	827	889	849	780	845	857	895	843	836	812	878	837	846	819	854	874	845	789	824	814	872	801	892	811	823	836	810	844	873	820	782	855	837	836	789	833	893	878	821	813	825	853	838	850	818	855	776	859	801	860	820	888	835	856	825	854	864	919	870	868	824	828	858	800	836	832	846	833	800	862	820	829	865	843	820	849	774	856	857	865	842	799	826	857	850	802	812	796	901	847	874	882	815	825	790	856	866	878	853	833	799	784	846	840	821	831	823	873	826	840	831	847	806	822	844	828	843	832	811	866	850	825	883	851	857	824	864	826	871	873	839	886	881	878	819	881	812	860	832	861	822	818	797	869	797	856	785	824	829	866	872	829	765	795	761	820	771	834	826	857	805	827	815	807	851	844	880	808	822	861	792	839	821	831	884	805	812	816	842	819	810	803	817	842	801	806	820	802	866	803	886	835	785	889	858	830	859	849	849	852	770	841	840	839	834	832	859	818	818	850	812	839	841	852	862	865	891	790	840	819	833	805	786	817	855	814	786	805	827	813	846	851	845	843	824	786	801	854	790	787	845	849	871	851	807	814	806	848	845	855	808	857	853	881	825	787	815	802	797	850	794	832	861	818	822	805	829	820	758	826	787	810	826	816	815	886	860	859	788	871	804	852	830	801	785	802	836	853	764	841	868	845	794	837	823	850	830	812	839	870	835	829	831	862	791	813	851	820	863	797	885	845	806	793	843	806	825	807	829	864	802	783	813	839	830	832	805	836	825	869	854	821	808	840	809
6071	492	268	171	138	132	112	123	110	97	108	111	109	101	85	94	80	98	86	91	110	94	103	111	95	89	95	98	113	108	92	94	106	111	94	99	85	94	96	94	87	88	80	115	91	93	106	76	98	96	97	89	88	93	99	100	99	109	113	90	74	96	92	102	96	96	87	97	117	78	90	82	104	103	91	94	77	98	89	82	78	102	76	85	119	82	83	111	90	96	88	95	98	80	83	103	75	89	107	97	92	110	94	105	93	86	78	102	115	105	103	98	99	104	98	83	96	96	91	88	102	98	91	89	107	98	91	110	102	102	99	109	90	77	92	85	96	105	86	97	81	99	104	71	91	91	90	85	112	96	93	93	93	89	93	116	116	104	123	104	111	111	90	99	97	104	103	91	90	107	86	118	91	95	87	81	105	105	94	95	114	99	92	74	85	105	85	115	92	90	97	89	94	87	96	99	84	105	77	103	83	110	98	89	103	108	88	93	103	96	85	92	104	106	87	82	91	102	102	74	94	79	85	121	96	89	109	90	107	104	103	104	100	105	95	93	94	102	90	116	94	78	83	87	87	93	101	111	107	76	104	89	87	94	99	84	90	94	96	98	101	112	89	97	98	82	94	93	83	101	85	112	84	101	88	103	92	101	86	82	98	90	100	86	87	106	96	104	102	99	80	105	100	83	90	91	85	89	87	98	72	88	101	97	98	89	76	102	88	98	106	90	110	89	87	90	92	90	94	99	102	99	87	123	89	111	90	90	96	81	112	112	105	84	110	96	109	91	89	82	103	82	99	83	93	94	81	114	86	87	87	81	93	99	88	93	94	85	109	103	91	87	84	104	93	98	78	94	96	96	102	88	81	92	103	101	94	109	84	98	82	110	102	99	85	86	80	84	70	84	82	97	103	99	96	90	101	78	99	99	97	85	96	100	93	86	90	120	94	89	96	83	88	92	98	78	95	98	100	89	92	103	107	102	91	94	93	93	89	118	99	81	96	96	91	75	87	91	106	90	102	97	85	107	94	98	96	94	98	99	96	81	108	97	101	88	90	118	82	83	86	93	71	89	99	112	97	94	93	90	88	80	82	100	94	94	92	100	90	116	94	89	89	89	92	99	83	87	78	99	100	69	106	77	85	96	99	97	93	93	100	77	85	89	109	96	101	103	102	90	99	77	101	94	104	103	93	90	103	111	93	94	105	83	94	92	88	89	94	84	68	100	98	88	114	69	99	116	79	109	83	100	96	98	104	92	93	96	96	81	88	66	93	105	95	99	111	78	95	88	92	87	102	95	82	97	86	87	87	82	90	89	96	106	101	91	102	110	93	99	108	106	101	92	96	97	85	99	91	88	86	94	107	100	84	99	98	96	97	91	83	100	100	96	100	94	96	99	103	89	81	97	78	91	105	74	93	94	91	100	83	79	81	97	99	93	85	99	100	87	101	99	89	103	108	94	108	96	80	83	100	79	96	98	84	105	93	82	92	81	85	91	110	102	92	76	82	87	80	85	84	94	106	93	122	78	94	92	86	93	102	94	73	101	108	97	88	80	94	85	93	88	98	96	105	85	89	90	102	82	88	88	87	108	95	103	98	83	106	94	82	64	91	91	107	92	85	99	94	90	113	106	90	107	99	98	71	99	80	107	95	89	78	79	110	92	95	84	86	100	81	76	94	92	96	109	95	100	96	84	102	88	105	104	97	91	79	93	91	98	97	104	105	97	95	99	90	94	80	98	86	85	105	87	100	95	90	102	88	111	103	95	113	98	98	97	83	89	108	100	91	91	85	103	103	82	89	80	90	86	88	99	89	105	96	84	96	90	89	92	93	86	97	76	108	94	74	95	107	94	100	98	97	84	105	95	78	102	115	92	93	76	95	98	88	87	95	93	90	95	97	89	95	96	90	95	97	92	100	89	92	82	113	89	89	76	88	109	93	88	66	97	81	80	90	103	92	94	111	89	97	98	112	104	90	98	101	98	93	97	81	97	84	68	90	98	92	84	86	83	101	90	71	83	87	97	90	102	98	105	100	80	96	96	82	104	94	93	89	86	105	87	81	93	87	93	99	85	103	95	90	93	100	102	81	89	92	106	116	102	88	95	88	95	91	83	98	88	81	99	109	78	102	82	87	109	114	85	103	86	87	99	90	105	89	71	100	101	105	103	91	90	91	100	86	105	111	92	90	97	102	102	102	108	104	95	111	102	94	83	100	105	87	75	90	68	106	102	93	102	85	78	83	79	94	95	84	112	97	85	93	101	88	75	94	107	106	98	94	82	109	85	84	104	98	90	113	92	107	92	83	95	108	109	95	94	86	88	89	93	97	110	100	95	93	91	92	88	115	96	80	106	78	84	96	100	86	96	84	79	87	101	104	97	99	94	85	85	88	89	99	88	83	81	104	91	90	94	88	90	98	76	81	89	83	94	93	105	90	91	108	89	86	86	106	90	83	98	84	89	84	75	88	109	78	83	97	81	104	87	85	85	85	101	95	111	81	85	99	82	78	78	101	106	99	108	96	78	107	82	97	82	83	97	84	100	87	91	65	97	107	94	88	93	96	96	90	83	99	103	97	85	89	86	104	92	105	72	94	92	110	101	82	80	84	90	80	89	91	93	93	96	99	92	106	96	98	100	97	87	77	83	89	114	80	108	105	88	96	105	92	90	80	88	89	88	102	87	100	71	93	108	115	86	95	90	104	91	87	85	106	88	99	70	120	83	85	91	87	95	81	90	95	97	92	97	89	89	87	94	95	100	109	85	92	87	108	80	77	96	94	105	77	103	100	89	102	78	81	108	90	100	84	90	83	93	93	87	95	102	101	97	86	96	106	84	93	94	73	91	89	81	103	84	92	88	92	92	88	88	96	97	100	105	94	97	87	99	86	79	77	119	94	72	94	85	89	93	90	116	98	82	84	87	85	89	101	107	95	98	89	104	80	80	99	95	90	109	97	99	83	88	91	90	90	86	90	107	81	77	86	81	103	108	92	95	101	97	98	112	86	82	78	110	99	88	101	99	84	87	83	90	102	97	92	101	80	106	94	97	91	101	83	92	105	97	86	86	99	110	91	97	84	95	96	97	95	100	79	89	87	95	105	113	89	90	89	92	112	83	106	78	98	103	100	87	75	80	89	108	98	96	89	98	80	79	99	93	88	100	88	98	108	106	97	90	106	107	93	108	106	84	80	90	97	101	96	98	85	101	83	107	78	110	96	91	85	95	99	77	105	84	91	97	99	101	90	99	86	102	109	94	101	111	99	79	95	104	88	92	103	100	97	79	73	107	86	75	90	89	96	95	108	115	88	98	83	100	84	95	84	90	98	95	85	87	79	81	99	104	72	77	108	89	110	105	101	96	83	90	81	95	89	102	97	96	112	96	84	107	100	92	92	99	95	94	86	97	89	89	98	95	78	98	92	109	73	86	121	89	74	92	108	98	113	96	112	94	96	87	81	90	95	94	92	92	95	85	99	94	84	104	84	89	84	89
5902	425	548	618	533	539	495	501	418	415	415	375	363	397	364	416	377	357	374	349	378	370	339	340	333	359	324	371	382	357	351	385	326	378	387	338	369	373	326	357	358	340	361	340	317	347	334	338	328	339	345	332	392	362	332	351	338	350	332	369	369	340	384	332	348	368	333	318	310	353	371	336	330	352	341	377	322	323	343	337	330	369	325	330	336	335	330	365	331	395	326	334	328	337	377	346	332	317	349	345	338	362	351	326	317	346	358	353	319	357	352	340	330	335	353	351	322	359	350	328	353	320	361	382	360	322	333	371	342	365	340	325	344	344	344	357	349	320	343	349	329	345	299	333	333	352	321	325	368	333	311	370	368	343	354	334	313	346	361	346	316	362	304	323	323	351	342	341	346	308	342	357	320	360	348	327	358	317	324	337	343	346	331	328	352	300	368	350	321	361	379	350	311	319	330	346	309	316	333	337	365	366	320	332	340	338	361	316	315	341	350	319	354	329	314	329	353	335	355	305	357	348	359	315	342	356	349	359	350	320	340	338	336	337	359	333	312	333	360	320	350	357	337	326	339	337	314	370	318	345	367	336	352	363	336	350	332	332	336	337	337	316	367	347	365	349	386	340	351	336	340	342	336	342	341	330	351	346	366	337	349	372	350	338	350	367	316	315	330	320	304	362	344	335	293	343	331	332	322	354	312	343	371	342	343	335	325	329	340	340	348	315	329	350	339	365	351	349	306	355	332	301	345	364	323	351	343	306	332	334	312	343	343	345	342	346	332	325	373	370	346	341	358	325	332	337	349	312	362	308	311	331	351	317	320	317	322	362	319	347	362	378	353	347	355	330	315	305	342	313	317	348	379	347	333	333	368	334	334	361	351	320	363	350	329	336	341	364	305	347	326	348	334	347	357	299	337	323	333	347	304	358	349	327	359	297	350	358	320	331	328	364	369	362	358	357	351	349	350	352	330	349	330	353	338	335	298	317	325	340	360	346	291	354	319	343	363	349	349	343	354	323	349	317	345	353	324	327	337	325	317	361	341	343	337	347	345	368	336	321	353	374	328	348	324	360	353	322	335	324	342	348	321	310	351	335	334	327	341	344	350	349	318	305	330	340	333	352	335	351	337	335	318	320	335	349	344	381	342	321	361	351	331	351	324	330	363	355	387	317	346	338	338	326	330	351	340	334	339	331	357	334	343	324	348	337	311	369	359	354	331	358	333	330	318	333	326	351	349	325	365	353	305	344	353	345	323	343	321	298	342	374	364	363	354	303	348	365	313	345	312	351	303	318	335	317	340	346	354	342	331	316	317	367	352	333	329	344	321	343	317	313	344	324	333	345	323	304	339	349	337	353	348	345	345	348	329	318	319	337	342	317	339	321	348	314	335	378	343	390	363	337	311	311	331	317	321	365	356	360	345	375	351	352	353	328	320	351	336	354	331	324	330	334	347	331	311	362	332	336	365	313	336	351	332	342	355	351	272	376	317	320	374	359	342	358	349	350	357	325	360	312	311	397	349	340	332	337	307	345	349	375	370	323	372	339	340	365	335	316	339	336	358	340	364	325	354	341	379	329	333	359	316	355	349	319	305	323	316	332	371	332	334	354	351	346	350	362	324	372	350	329	315	334	346	324	327	345	360	351	346	325	358	325	334	366	357	327	356	338	289	341	351	339	348	371	341	345	321	336	337	342	321	318	352	316	339	333	350	324	336	316	338	339	336	338	341	317	342	350	328	366	331	336	330	329	345	316	326	326	321	328	349	360	351	339	345	332	350	377	324	366	330	372	345	349	345	315	344	353	312	354	321	366	350	330	315	337	341	344	320	325	332	342	348	309	330	318	298	328	368	354	323	302	334	340	314	342	338	346	342	347	363	319	375	352	329	353	330	358	309	358	337	355	347	352	364	374	354	333	360	345	350	326	347	344	348	348	341	378	361	347	371	363	348	323	350	330	303	360	342	349	312	322	325	373	308	343	331	325	318	383	362	337	350	322	336	327	351	342	339	328	346	340	320	361	335	356	341	348	349	335	332	353	334	330	311	345	316	305	344	332	345	367	347	337	336	340	341	330	316	377	357	332	348	339	315	326	352	320	330	363	325	340	339	359	322	361	347	310	362	347	356	336	343	382	322	336	331	326	328	313	347	329	370	337	351	360	318	340	343	347	320	329	355	338	358	343	333	328	367	344	366	355	334	353	348	344	385	370	365	327	333	355	324	343	355	343	336	362	341	359	345	329	333	329	320	340	355	321	338	358	341	331	335	367	352	328	362	366	337	336	345	336	347	314	334	315	318	337	337	361	326	340	348	348	298	312	319	347	366	360	308	309	370	327	356	336	336	370	334	346	334	364	341	355	347	363	364	331	340	352	336	341	307	306	340	328	332	352	339	317	370	341	363	343	317	362	369	334	349	362	336	350	350	313	348	335	296	353	326	339	332	357	352	329	336	370	357	353	316	350	405	364	317	354	350	367	351	300	339	335	396	319	328	337	353	361	345	357	356	348	367	344	335	391	360	330	362	324	349	309	335	340	369	348	319	376	345	343	296	331	357	342	363	368	334	346	309	331	296	333	332	352	335	368	350	360	338	345	333	353	355	351	321	350	340	335	368	350	331	350	377	367	326	338	319	354	321	328	320	306	374	316	344	337	372	358	354	323	329	332	320	332	338	326	353	364	345	344	360	340	308	310	360	344	349	332	373	336	317	350	341	351	327	323	331	335	368	353	360	328	329	366	340	312	378	312	342	358	331	335	310	363	324	341	350	341	367	339	311	352	373	331	311	323	321	364	340	307	357	316	334	353	316	350	324	319	344	337	311	330	339	346	332	350	304	330	331	360	324	345	319	333	339	360	326	332	363	331	360	361	339	336	349	351	329	328	328	339	331	327	356	367	321	353	356	343	352	337	346	303	312	330	363	363	334	307	352	384	337	342	358	367	334	386	395	352	319	326	308	321	322	329	308	350	353	335	362	320	337	339	341	331	314	321	340	334	349	370	328	325	357	325	374	344	370	379	329	324	332	350	340	342	348	325	344	345	356	359	300	320	332	331	357	370	323	341	321	380	349	331	344	315	318	343	303	348	363	352	366	332	345	334	327	352	343	328	351	330	339	344	320	337	349	346	335	353	346	338	364	303	370	322	324	335	338	336	356	314	309	338	349	345	348	331	352	361	339	316	343	377	337	319	313	329	329	353	357	339	342	330	339	329	341	353	353	326	345	344	364	345	326	323	354	337	320	348	314	315	350	315	330	359	333	326	344	312	355	337	326	352	348	330	367	372	340	345	357	344	330	358	346	316	338	317	348	359	327	339	342	374	310	364	287	346	326	341	309	317	339	343	328	343	325	334	332	336	338	360	367	370	345	369	315	341	354	320	339	355	325	335	325	360	335	327	345	311	319	332	324	347	340	316	339	300	312	334	338	338	337	324	332	302	339	319	343	331	305	356	333	331	337	343	335	344	330	326	336	385	321	350	297	362	323	352
35699	10810	2202	1480	970	671	629	645	474	376	296	249	253	241	262	223	186	221	210	226	247	223	225	244	204	209	191	203	217	218	225	222	206	199	201	228	210	187	227	209	213	212	187	166	193	205	205	176	160	199	177	209	180	201	171	201	199	196	177	211	195	190	170	226	195	196	197	196	210	256	226	208	220	203	208	221	182	227	221	209	185	189	229	199	214	197	205	188	210	205	213	194	210	195	195	195	202	189	183	171	196	199	208	197	188	190	187	172	208	196	210	194	191	194	212	213	196	207	197	204	190	212	186	202	225	202	202	192	245	200	211	192	196	181	213	201	197	200	186	228	193	202	229	198	197	183	203	217	203	193	188	216	221	213	211	190	211	198	190	192	213	181	242	198	182	203	223	177	179	151	191	216	210	195	205	171	200	196	178	205	197	209	169	201	205	197	172	208	184	212	193	197	195	196	191	187	197	189	212	194	205	197	184	201	180	190	210	192	202	198	204	186	199	198	207	220	202	212	175	207	202	201	232	195	236	200	183	199	199	206	202	183	230	218	188	176	186	192	204	199	199	193	226	171	187	214	185	212	201	196	170	203	197	217	195	175	190	193	205	203	209	192	202	201	210	207	196	207	190	207	182	194	170	176	201	228	184	200	213	210	202	188	214	205	206	196	194	205	183	182	207	200	204	204	206	163	187	174	164	196	192	208	229	198	187	204	188	190	197	183	193	222	186	215	190	195	207	203	198	163	207	201	212	203	192	219	201	196	182	204	194	217	214	193	194	202	186	220	188	178	201	206	179	195	216	215	203	181	200	211	204	206	183	189	200	213	186	218	189	212	201	201	212	202	229	196	180	218	221	184	206	188	199	192	206	181	223	206	188	233	229	197	192	210	197	202	181	200	182	211	209	185	177	220	198	193	174	187	190	213	220	192	202	189	192	204	221	191	191	176	200	200	196	206	193	191	194	198	204	178	205	198	201	194	188	183	173	176	213	200	177	199	182	194	202	215	195	215	200	202	192	201	203	202	166	196	184	216	195	204	197	206	178	176	206	214	191	181	214	218	180	187	190	204	204	200	179	183	183	196	214	169	203	200	222	203	188	191	219	200	212	228	201	212	165	195	194	242	208	215	166	189	200	200	200	182	199	168	189	191	215	169	210	195	192	208	200	188	190	185	239	190	195	207	191	166	175	210	174	201	197	206	204	212	219	187	199	200	199	213	220	191	211	222	198	210	195	219	214	207	208	221	208	221	211	197	169	205	175	192	179	188	198	202	184	200	182	204	177	201	178	214	225	184	220	213	190	207	199	195	216	205	216	208	210	219	208	205	190	198	179	194	184	210	200	182	164	207	219	181	215	208	200	182	191	149	195	199	174	202	194	222	187	194	177	213	204	196	205	211	173	193	204	217	187	188	210	193	180	203	180	203	191	212	200	200	183	197	210	175	196	205	202	183	206	230	208	171	183	195	222	188	199	201	208	169	193	216	186	201	181	200	183	196	193	210	197	186	213	191	209	222	176	208	215	187	186	197	198	196	209	217	184	188	213	187	209	166	199	190	182	191	179	203	183	176	211	198	185	204	208	190	208	206	170	183	187	195	194	196	199	198	213	199	191	205	207	218	217	217	192	187	210	188	205	185	138	196	194	197	195	210	193	187	170	176	210	175	208	210	211	187	208	174	199	210	190	165	201	202	195	178	205	203	189	197	181	206	212	184	204	187	182	208	211	189	197	219	180	182	207	192	202	203	201	196	201	174	192	181	215	167	187	186	215	180	170	166	192	197	193	177	222	226	190	215	206	212	168	229	203	187	207	190	209	226	203	197	164	210	207	203	225	187	205	203	183	209	182	181	202	197	191	241	185	227	212	176	201	188	182	191	188	212	185	194	227	186	210	195	211	202	188	214	198	203	186	213	217	193	209	211	190	209	196	188	194	199	205	196	204	191	200	189	192	201	187	178	197	194	204	161	201	203	189	202	203	212	198	208	176	236	199	194	209	175	206	200	207	226	201	198	225	200	179	181	182	216	214	186	224	197	195	193	205	206	211	220	182	226	212	205	221	172	195	203	225	193	217	189	183	194	223	219	217	197	194	207	200	187	180	184	220	217	231	180	196	189	198	233	175	205	175	182	179	197	194	192	194	208	196	177	218	204	191	197	201	171	177	202	224	194	212	187	205	221	190	214	208	193	194	210	193	220	185	172	173	177	229	207	184	216	191	214	193	202	213	187	208	186	227	189	192	187	206	205	187	209	214	186	194	229	214	220	182	223	241	212	191	201	177	204	189	179	191	207	205	187	183	198	208	200	202	196	188	211	172	190	204	174	191	221	203	206	180	224	193	207	219	210	206	197	209	174	183	185	202	207	206	205	216	192	212	191	197	210	193	206	181	198	202	213	195	207	189	205	229	202	198	181	200	206	209	199	218	193	198	188	208	178	206	179	188	178	194	205	194	168	208	159	198	198	196	191	200	182	186	201	184	183	196	193	198	203	218	181	189	227	191	206	184	199	198	204	209	204	191	196	191	206	209	206	218	204	203	200	195	198	213	213	195	192	210	234	191	201	191	213	178	204	198	185	192	191	221	202	199	187	203	226	203	191	207	189	189	165	220	206	199	195	200	198	168	167	218	216	201	179	206	217	184	200	195	184	177	208	170	199	195	181	180	196	184	171	208	173	204	205	194	191	228	211	202	217	227	218	204	200	232	191	199	197	213	216	198	204	184	181	180	196	195	214	200	197	204	160	192	206	184	210	189	202	197	184	178	172	196	202	227	181	198	193	183	187	195	179	196	209	196	181	210	209	198	184	193	208	186	186	163	203	194	199	190	203	180	221	197	195	218	220	204	195	197	191	204	217	202	184	175	215	194	182	206	199	207	213	212	171	192	182	202	186	196	193	201	201	205	197	184	198	200	197	182	197	191	185	196	208	183	215	185	193	186	173	201	196	192	179	203	208	211	212	207	199	185	193	214	184	183	184	197	203	218	197	187	189	209	172	204	182	197	205	213	162	208	195	189	208	203	200	199	161	213	180	202	214	199	193	203	213	194	198	192	187	202	167	201	193	181	196	184	199	224	203	185	221	197	181	199	201	167	204	188	183	189	195	199	194	196	193	195	200	182	219	185	187	203	195	207	186	210	200	216	197	204	209	205	183	183	191	194	207	220	179	187	191	198	182	211	181	186	157	191	177	205	200	202	199	211	202	204	184	184	180	178	202	233	217	180	189	196	174	216	198	203	184	211	206	204	203	204	191	196	217	199	165	186	201	202	206	190	186	203	190	201	205	210	192	206	214	200	208	193	195	185	201	172	195	218	187	202	184	165	210	210	190	179	186	187	196	192	169	182	193	205	190	210	180	193	200	195	182	169	210	189	198	189	222	183	209	178	211	193	213	206	190	199	203	201	217	199	201	170	206	229	184	177	191	206	218	207	184	203	180	217	192	206	200	216	179	199	205	216	201	183	199	191	195	205	213	167	208	176	179	188	173
16050	1589	3332	3891	3301	2731	2732	2329	1745	1426	1310	1205	1124	1080	990	976	933	909	862	830	763	779	785	807	742	728	700	779	703	669	689	655	697	706	671	650	673	667	690	683	710	670	678	651	685	616	642	618	631	635	662	628	639	605	696	685	625	640	619	621	606	619	666	617	604	653	658	648	616	624	568	629	624	651	589	657	611	586	591	641	639	594	596	624	601	659	653	622	619	682	610	609	644	639	645	632	708	617	647	616	618	602	556	639	614	646	618	609	583	625	644	620	608	684	590	640	630	613	618	608	608	612	635	639	595	637	618	645	587	651	661	606	629	570	612	634	613	651	631	645	570	655	578	645	652	639	595	595	635	582	608	596	636	617	626	589	611	572	639	596	609	613	606	610	651	626	597	604	605	619	565	626	631	607	600	598	615	629	577	637	615	595	628	605	622	638	631	630	617	588	594	620	610	646	613	570	576	617	647	587	646	635	608	595	596	610	628	616	617	636	618	584	596	606	644	620	648	550	609	648	627	594	589	610	642	579	622	581	606	589	605	610	605	626	608	597	617	614	606	642	639	624	615	641	607	583	582	671	612	595	619	608	597	619	585	626	641	629	638	618	577	642	587	662	595	623	575	564	603	599	591	609	617	640	651	616	618	606	608	621	637	634	620	657	629	647	652	662	593	599	625	614	647	611	630	618	604	579	592	616	620	643	597	591	612	651	608	582	627	631	603	611	600	579	604	598	663	649	620	597	629	623	638	608	605	597	597	613	578	617	619	621	590	637	589	585	589	631	634	641	657	590	620	603	566	622	658	664	605	598	643	619	678	553	611	619	611	612	631	570	631	621	644	642	607	587	614	585	653	564	623	586	607	618	598	618	576	625	607	639	624	611	643	650	649	597	621	628	611	639	618	635	627	607	641	632	553	607	610	633	616	632	605	590	564	644	609	633	622	592	598	653	609	611	601	579	571	589	666	576	650	622	624	635	624	649	594	668	603	634	608	609	590	600	648	655	594	611	585	649	607	618	623	613	604	646	589	622	608	646	624	632	606	604	600	601	577	618	588	667	589	619	620	615	593	642	639	602	561	570	620	566	624	637	599	648	594	652	609	621	598	613	623	583	618	575	629	624	596	644	638	615	656	614	634	597	601	618	635	609	618	629	612	612	617	593	608	611	630	616	592	587	608	603	621	649	604	633	644	625	591	621	593	634	594	615	582	616	606	587	563	573	623	610	648	567	592	634	593	625	608	603	645	609	581	621	605	646	593	590	568	604	618	651	638	626	605	604	598	570	603	613	621	593	638	598	629	660	638	603	594	638	578	675	600	627	636	581	639	614	613	620	631	654	620	577	617	647	576	627	647	644	608	614	597	644	663	576	635	593	596	602	603	598	577	598	621	632	638	592	622	599	645	632	646	613	602	609	641	602	634	584	584	588	638	621	609	611	602	622	611	586	599	575	607	575	579	648	666	649	611	599	619	621	595	638	602	616	573	615	622	596	630	601	590	617	611	602	595	594	573	620	596	649	634	605	628	601	633	647	582	671	603	584	630	646	589	615	593	636	610	593	660	623	619	636	619	684	586	590	597	598	582	583	626	608	614	602	575	600	635	625	605	622	607	648	594	638	579	634	655	607	576	639	652	582	616	635	620	576	591	639	616	628	602	608	580	620	608	629	616	591	651	586	636	644	604	601	603	619	666	602	643	671	604	690	639	593	587	642	656	614	654	604	654	633	658	607	578	593	594	574	623	609	641	609	630	617	591	628	597	616	567	561	585	620	593	641	657	607	586	654	599	607	641	601	641	653	615	641	628	582	641	613	588	586	626	598	613	576	615	608	612	619	630	569	637	630	629	610	607	619	630	608	575	609	613	611	601	655	662	632	668	578	632	682	600	613	626	604	620	623	627	611	576	575	618	621	615	602	619	604	607	592	596	606	592	634	591	591	605	609	621	602	608	608	628	643	561	655	607	578	637	585	647	643	625	667	635	610	614	630	578	646	598	629	595	621	616	591	653	665	619	605	618	697	651	588	602	613	640	597	575	629	588	646	629	617	602	642	602	596	600	584	645	635	657	628	606	638	608	608	631	639	601	646	591	612	583	602	597	642	659	611	612	608	584	588	603	608	630	645	558	606	639	606	650	588	623	626	602	630	610	595	580	606	642	618	581	574	578	627	609	623	619	614	586	607	628	626	578	599	611	639	554	593	653	629	605	567	595	605	669	616	668	578	599	642	577	626	607	591	579	643	615	605	615	638	611	631	595	631	634	614	656	569	613	578	597	623	571	614	619	635	638	590	600	599	620	622	614	596	590	610	639	592	628	608	653	598	635	647	571	612	583	598	629	640	609	639	590	586	606	609	618	660	584	620	625	652	625	611	582	627	621	579	600	615	573	582	592	622	603	617	582	619	642	629	579	589	635	602	567	623	638	602	596	605	602	615	609	626	610	629	584	638	611	616	608	639	609	617	601	641	627	624	670	621	611	602	560	630	649	618	640	579	553	612	603	594	601	619	619	582	603	643	623	634	605	643	634	624	585	615	674	635	566	630	590	600	614	600	609	629	632	623	617	563	634	602	572	586	567	629	634	545	620	618	592	590	620	607	657	591	612	604	623	587	606	576	606	622	640	600	597	608	655	595	630	619	633	608	627	582	629	603	616	604	633	676	618	618	577	634	630	632	619	660	622	618	562	611	577	669	617	595	639	613	622	597	594	637	577	612	626	591	603	626	604	624	642	584	545	599	590	582	647	608	616	626	619	632	573	620	629	595	635	615	609	610	587	570	611	614	588	606	590	573	608	617	615	609	613	594	619	644	608	635	629	603	607	625	627	587	603	616	604	618	573	589	621	619	636	651	595	645	593	631	652	607	620	623	598	643	626	609	602	592	609	607	675	601	637	596	612	580	569	603	605	607	637	631	627	597	619	631	676	593	589	703	648	596	576	620	607	602	682	609	611	610	623	609	621	609	591	631	603	629	603	617	647	608	620	620	623	622	618	633	610	617	630	607	596	639	624	619	590	612	616	615	620	621	606	619	589	625	627	613	641	627	578	619	617	617	605	645	602	646	603	655	585	616	597	602	637	599	555	596	643	594	610	637	586	683	620	574	597	652	648	618	592	658	644	629	614	619	662	606	657	612	607	638	646	643	595	606	626	658	614	653	651	609	616	644	633	596	592	619	662	605	666	606	581	658	645	606	615	617	622	652	589	529	616	629	630	574	651	643	629	584	651	596	656	630	615	605	619	645	599	621	550	614	587	643	591	591	641	623	666	648	632	635	606	613	620	650	568	587	614	621	632	605	589	596	645	613	599	610	635	656	615	635	634	592	651	631	635	624	617	608	643	602	616	611	639	645	629	569	594	593	599	566	646	595	613	626	618	594	580	600	590	667	592	647	651	616	622	588	604	604	601	617	638	621	607	604	639	587	639	665	620	617	614	555	625	630	613	635	580	542	581	596	636	633	593	600	621	605	612	603	626	606	572	621	609	624
42435	20913	10059	2658	1705	1252	989	813	593	501	535	481	451	431	428	366	364	345	345	320	338	329	323	308	317	307	307	292	316	308	339	291	329	314	284	326	264	301	335	286	317	290	279	301	294	284	275	297	286	278	269	296	270	286	257	297	281	272	289	295	316	280	276	300	294	275	285	309	312	327	290	301	255	315	304	281	265	294	301	268	279	277	277	305	275	307	279	302	274	291	257	301	292	299	248	291	284	317	286	292	296	254	287	284	307	304	275	282	277	282	280	293	317	295	298	256	305	264	279	298	270	314	319	319	303	283	300	314	259	278	292	301	270	289	258	292	276	287	289	283	278	288	274	301	322	252	272	278	287	291	268	324	292	289	284	282	253	261	276	292	262	278	295	293	268	261	282	275	268	267	289	302	310	299	302	266	275	289	283	269	270	287	283	271	273	268	277	298	290	279	293	300	293	282	298	307	265	306	284	289	288	287	297	272	265	314	290	299	287	278	284	270	289	268	277	281	275	297	252	299	243	291	279	278	289	279	304	277	330	303	308	289	340	258	306	295	267	292	276	287	294	288	308	291	285	288	276	287	291	295	289	293	279	296	283	275	305	270	266	285	301	256	288	283	309	274	308	302	256	283	296	296	302	296	304	305	282	277	267	307	287	288	296	309	293	289	273	272	288	284	278	277	288	287	307	265	282	292	283	305	286	284	285	301	309	262	310	285	280	271	296	268	321	293	286	276	310	262	271	312	257	285	292	274	294	300	297	298	266	284	289	292	279	272	277	290	273	308	290	294	256	301	263	301	281	296	276	304	277	289	267	336	314	284	277	296	286	316	278	292	279	288	299	288	276	288	277	298	311	335	292	294	268	291	253	280	277	282	289	259	302	289	307	281	281	291	283	303	298	320	303	280	286	294	288	315	263	284	298	264	258	262	273	257	269	273	281	286	268	292	267	298	278	296	244	302	265	278	259	304	303	310	274	306	277	280	272	303	265	283	298	279	295	284	285	262	285	253	284	275	270	296	289	262	287	267	334	306	274	271	274	271	312	283	301	297	285	288	284	278	271	317	286	309	279	306	298	288	279	302	302	273	288	259	305	296	284	304	278	314	279	320	292	305	318	270	284	287	304	310	266	290	298	275	275	308	266	279	277	278	278	275	271	290	299	271	248	303	257	322	264	280	301	295	285	292	284	250	290	293	319	294	304	284	281	290	298	267	289	261	294	283	301	295	263	285	307	302	309	308	304	289	308	284	306	286	265	295	265	321	317	293	294	294	314	325	287	281	296	286	275	302	289	292	279	254	288	278	318	302	294	290	291	309	301	294	311	279	287	286	303	276	315	274	271	291	273	278	307	293	313	265	277	284	286	328	314	308	288	262	255	283	271	308	276	309	290	274	297	274	291	295	292	292	277	279	268	275	261	271	289	269	277	283	293	299	302	277	267	288	282	305	280	267	274	301	306	290	321	328	287	274	261	326	281	279	299	270	301	280	303	285	309	318	287	294	317	291	315	269	295	289	290	290	288	294	311	278	284	263	248	282	280	311	290	301	277	265	321	281	295	286	292	282	277	341	273	252	264	274	279	308	289	274	302	265	319	293	311	274	323	302	290	281	288	284	280	273	288	296	278	278	297	289	287	296	305	292	283	273	291	253	302	275	288	267	277	285	311	290	319	268	313	292	301	276	240	255	298	273	275	299	269	288	271	287	293	288	308	299	301	300	290	268	280	296	302	311	299	267	255	281	290	299	299	264	292	301	306	265	303	287	292	302	311	272	303	284	283	294	285	307	309	320	285	269	308	288	301	315	299	289	295	274	289	274	279	270	288	292	294	286	267	283	270	272	297	307	278	269	308	282	310	280	278	309	305	283	289	290	294	269	284	258	275	282	284	334	271	289	293	274	296	267	307	320	300	274	260	288	293	288	296	258	279	289	289	276	255	300	302	256	285	282	279	300	282	281	288	264	303	313	271	280	294	276	319	313	298	293	300	300	292	324	267	283	272	276	288	292	282	281	329	272	267	307	297	284	305	291	282	257	291	288	256	282	324	284	279	278	285	272	304	253	306	280	280	288	274	310	295	311	286	299	285	298	301	310	278	316	304	314	285	306	292	264	291	278	277	269	285	290	264	310	284	260	291	288	269	312	266	248	300	316	242	277	286	297	270	318	289	325	291	297	301	283	254	290	296	261	304	283	308	254	294	247	280	279	258	297	266	293	290	292	279	301	298	283	286	287	320	271	296	257	301	287	317	270	274	305	274	308	252	303	316	298	282	274	292	296	269	287	323	278	298	314	311	280	291	302	278	273	266	298	296	281	315	312	320	304	273	244	287	265	283	292	317	284	302	289	265	297	273	267	309	273	314	285	294	275	271	281	284	295	295	292	264	279	274	281	266	271	270	325	296	247	312	310	292	302	291	281	296	251	308	290	291	269	247	245	299	279	273	283	294	323	317	283	290	262	287	308	272	277	287	302	311	269	296	289	272	264	307	292	275	300	270	305	301	285	286	308	288	313	303	287	281	293	303	303	267	290	292	282	288	250	298	312	288	297	294	300	293	281	241	310	275	301	297	316	297	271	290	254	283	287	278	293	281	331	303	273	284	280	278	308	286	267	313	260	277	263	267	253	256	260	256	334	280	277	298	309	306	296	274	303	280	286	286	294	291	297	273	264	285	294	276	273	270	261	283	277	262	287	301	283	325	312	277	321	279	326	271	258	253	303	284	268	318	303	287	308	306	280	272	301	313	290	298	300	274	279	297	293	286	301	282	333	303	291	282	318	258	305	288	299	281	282	290	270	316	291	318	283	253	299	278	297	318	313	273	305	294	253	318	313	291	282	250	290	280	281	284	263	287	276	272	287	299	296	294	236	276	303	303	293	300	293	283	308	305	275	299	304	263	265	274	308	263	283	307	297	279	264	302	299	281	291	275	322	300	273	336	284	280	298	293	302	310	293	314	299	299	272	269	305	293	273	281	301	270	298	310	281	318	277	271	317	318	309	286	286	319	284	276	268	285	270	276	274	317	299	322	261	285	285	302	281	299	302	286	274	291	293	273	278	250	299	307	264	285	303	288	276	284	278	309	293	276	279	303	287	277	284	295	294	319	265	256	290	260	290	280	299	314	300	275	293	285	269	246	317	286	259	280	326	287	278	283	297	342	285	280	287	275	269	276	291	285	268	293	304	285	291	260	304	297	289	300	305	318	300	285	285	271	318	296	311	276	282	297	286	311	284	252	336	256	283	301	314	269	285	288	255	286	291	287	302	270	333	283	299	276	295	288	278	287	292	264	303	307	292	304	264	274	275	306	271	264	293	276	297	268	330	272	280	291	310	299	260	244	282	267	276	314	281	269	286	306	314	278	284	310	317	296	287	314	296	261	287	312	292	303	308	315	297	252	290	282	298	294	256	311	284	259	283	310	291	271	294	291	294	281	286	269	279	326	267	281	305	285	274	265	296	297	297	289	288	303	290	277	281	304	289	289	278
20505	2731	5650	6525	5481	4780	4140	3620	2719	2416	2105	1928	1712	1590	1571	1470	1398	1369	1305	1247	1188	1180	1129	1115	1122	1046	1050	1020	1030	1008	1051	990	953	948	954	996	936	941	906	913	908	925	889	942	914	871	895	889	924	885	853	895	853	882	847	856	835	923	883	882	809	883	834	840	864	899	851	873	899	868	851	904	822	857	899	822	872	864	875	850	882	879	870	880	850	911	870	852	815	834	856	878	823	840	863	816	817	857	849	855	825	888	876	818	881	821	859	849	860	876	876	829	820	861	837	809	895	848	888	843	810	867	834	796	881	838	869	840	838	795	788	864	842	845	831	879	798	825	841	786	874	775	846	855	807	869	864	822	836	826	917	785	883	849	851	877	832	829	820	858	853	866	806	807	825	875	838	861	859	825	803	891	820	829	860	884	864	816	857	833	803	796	855	878	811	855	814	875	811	880	847	841	874	841	833	792	839	874	802	807	822	810	848	847	837	749	855	825	853	869	809	873	790	830	830	878	811	802	838	847	824	825	840	833	799	864	817	850	858	830	875	827	841	808	822	836	833	794	895	840	854	845	845	823	837	829	820	822	876	859	815	815	829	834	823	848	798	806	797	833	790	807	840	844	828	800	826	794	851	830	829	833	849	882	832	825	794	811	846	825	850	873	803	785	826	792	840	828	830	814	849	895	806	869	892	849	815	763	835	842	860	834	863	899	795	848	800	827	867	831	787	827	826	825	812	840	872	854	818	849	803	870	875	866	797	845	829	835	888	855	834	863	857	847	835	795	850	809	792	804	825	862	803	786	854	852	852	865	822	796	838	798	857	838	818	847	839	807	824	816	825	834	794	816	854	878	841	826	825	826	854	805	842	860	839	861	843	864	852	787	834	801	844	905	775	804	839	846	861	866	803	851	854	811	800	853	840	822	818	831	841	824	802	796	822	816	783	844	856	902	790	831	851	865	854	822	808	879	799	832	816	874	878	819	835	820	786	872	789	772	809	837	891	860	832	852	806	833	851	847	773	831	828	812	821	823	843	856	802	821	842	834	826	879	824	793	857	768	836	872	891	850	898	831	813	848	828	795	829	786	846	887	847	792	852	862	858	873	823	880	758	842	837	836	847	842	837	872	780	811	839	826	792	796	806	899	881	858	859	840	785	842	868	851	870	833	818	814	868	853	815	826	856	847	835	861	848	853	848	777	788	770	836	800	863	856	851	829	837	841	805	891	804	887	870	824	857	877	853	855	791	854	848	818	809	818	853	790	825	877	813	816	855	789	825	778	853	840	834	768	889	816	803	793	846	889	840	832	802	890	851	835	864	826	812	861	814	809	839	845	819	829	860	861	861	850	867	881	849	846	796	842	828	851	838	815	844	787	813	828	805	869	816	864	836	828	847	838	837	857	850	796	856	844	791	848	854	881	756	843	821	842	840	838	853	799	836	855	815	842	869	856	812	829	860	863	828	864	796	833	815	818	867	832	877	827	841	864	871	871	835	810	812	819	839	817	867	825	834	856	819	897	820	830	847	826	893	787	811	826	825	816	842	834	821	875	832	810	823	796	803	834	855	822	792	854	807	799	823	746	855	869	834	809	849	850	800	842	801	867	813	844	815	836	878	861	832	876	825	845	865	806	823	865	839	815	837	814	855	791	834	822	830	778	840	828	829	818	869	793	782	850	874	847	826	854	811	901	835	780	790	816	830	833	834	835	812	804	823	875	827	885	831	825	891	791	838	850	795	808	826	850	809	839	819	902	797	865	800	844	788	835	827	867	868	862	809	822	776	853	833	835	827	792	839	848	848	856	866	843	816	821	809	861	864	829	808	824	848	804	823	817	807	855	822	856	878	816	791	805	872	877	823	833	826	853	810	824	857	850	825	838	807	801	839	766	802	820	820	814	900	795	814	832	785	807	854	802	864	813	816	741	884	870	827	784	823	863	838	859	826	864	839	845	866	815	900	797	822	808	838	817	853	846	869	843	836	873	869	833	825	827	816	800	781	822	860	855	824	879	819	792	856	804	859	822	822	827	848	820	841	834	841	835	840	832	803	812	803	852	858	833	787	778	853	809	829	807	783	806	797	850	863	838	825	858	797	813	893	835	839	803	849	843	794	849	855	846	817	818	859	779	854	841	832	841	897	860	848	829	825	816	859	830	840	878	853	829	913	832	797	832	769	792	856	817	850	820	868	832	859	869	804	790	800	837	819	826	861	821	796	801	893	827	799	853	803	777	840	840	856	848	864	814	816	875	839	821	889	825	782	886	815	872	822	829	834	822	853	829	856	815	835	804	794	867	850	832	819	810	811	837	803	829	864	788	869	880	822	821	805	887	824	809	828	783	828	816	853	827	815	803	874	773	807	832	790	864	836	863	825	815	846	865	847	854	831	829	855	897	825	835	836	827	888	843	765	865	834	831	811	846	810	860	818	860	811	802	788	813	865	846	830	817	851	814	834	862	854	812	807	834	864	866	793	826	786	824	875	827	830	784	825	825	826	842	822	824	864	824	828	856	783	796	798	805	813	810	859	806	853	861	876	833	831	845	783	829	842	876	821	841	882	874	857	872	848	818	859	908	827	879	860	832	776	831	845	833	859	829	812	893	766	825	840	829	822	880	811	779	802	860	810	812	842	845	816	844	878	848	843	848	840	861	817	851	788	842	806	840	841	829	835	844	845	844	838	864	848	859	888	854	816	813	846	857	867	893	868	794	823	823	903	827	833	909	819	869	847	828	808	828	901	872	792	833	850	876	845	853	874	788	795	786	797	809	886	883	887	895	846	786	826	820	899	884	841	848	833	862	843	855	812	844	848	869	849	788	816	836	860	866	847	839	793	855	833	774	835	789	794	850	844	814	811	859	805	760	805	850	829	789	822	800	848	805	826	840	817	850	813	802	817	860	808	796	867	832	822	771	798	860	867	836	849	863	798	827	885	832	802	866	854	820	829	810	845	861	832	862	801	821	833	844	861	866	798	818	860	795	820	856	817	827	880	842	837	832	836	817	810	887	792	828	837	812	863	842	861	817	839	813	803	818	836	807	844	879	836	768	822	839	854	773	828	807	797	888	832	800	878	822	843	805	829	840	804	840	843	903	857	831	865	796	848	853	800	822	812	825	793	832	863	864	808	795	786	813	792	834	780	810	801	848	848	820	877	814	860	846	863	776	864	767	825	885	830	841	853	812	845	825	806	868	871	818	804	885	828	870	828	806	812	763	826	819	826	797	836	865	827	863	818	919	850	803	803	808	837	890	808	810	861	827	882	895	828	825	862	834	801	859	828	846	826	870	861	804	802	791	800	825	846	785	797	872	809	779	840	842	849	859	906	829	838	881	790	882	877	839	820	829	805	812	856	903	818	838	807	843	840	815	828	883	794	848	837	841	812	834	873	814	811	832	849	836	846	817	791	839	826	814	840	787	816	779	843	772	833	806	818	833	821	899	900	860	797	855	824	820	842	751	831	846	802	810	826	836	802	832	807	819	843	812	838	823
6284	432	324	154	123	135	108	119	99	97	104	91	108	96	85	97	108	94	109	84	130	94	105	103	99	114	90	101	96	86	88	86	86	89	92	90	93	85	99	102	66	92	80	91	110	98	68	86	95	107	105	96	102	97	82	86	105	106	104	97	108	69	81	108	94	103	104	102	93	92	100	96	110	89	97	92	79	92	97	100	86	79	92	91	112	99	92	100	93	81	85	95	83	101	99	90	96	87	102	99	87	85	95	100	87	93	99	93	92	93	98	87	92	87	84	98	79	106	99	82	102	102	82	97	82	76	99	86	109	98	88	87	109	93	83	97	97	101	98	80	106	99	89	101	91	90	85	81	85	83	83	86	97	109	108	82	66	107	76	96	95	86	74	100	77	83	93	86	97	99	83	93	103	105	96	105	111	86	90	97	99	119	84	83	99	90	74	88	91	92	86	85	92	91	87	85	95	78	96	101	75	89	109	100	96	90	101	98	110	80	91	85	98	105	107	102	94	92	102	93	109	91	88	85	112	101	110	106	86	95	112	72	123	96	104	84	84	93	103	83	104	84	80	89	100	87	86	99	95	81	90	98	104	100	77	83	98	96	96	94	105	85	92	100	83	100	88	111	97	113	97	96	106	103	113	78	100	82	87	100	91	106	116	86	97	90	93	88	102	79	84	69	111	85	90	94	98	100	94	95	99	90	86	89	87	98	106	91	93	96	114	83	113	91	102	73	93	81	77	92	93	91	68	82	90	93	115	88	96	90	95	96	87	102	84	76	93	93	78	99	102	101	79	87	88	93	88	91	105	102	75	79	111	114	90	97	78	97	87	91	77	96	109	83	91	93	102	95	92	82	71	89	92	97	96	96	96	93	92	87	96	90	108	103	85	99	89	111	99	90	94	101	85	102	87	95	101	97	89	109	91	93	102	81	103	88	82	82	99	87	83	88	87	106	111	75	79	93	94	87	72	109	96	93	88	83	100	111	106	104	81	91	104	98	96	94	86	90	89	99	90	74	89	80	92	85	95	107	68	90	93	101	99	96	93	92	86	105	95	75	84	99	80	94	91	84	78	96	91	93	75	107	94	83	93	121	92	82	106	86	105	77	106	91	79	94	90	106	95	91	93	94	106	93	94	89	87	107	92	94	80	88	101	99	92	111	78	87	85	112	92	90	103	84	70	89	87	95	79	96	94	82	87	94	98	102	79	89	85	100	102	94	113	93	96	99	88	91	86	102	95	108	83	90	92	99	99	99	95	97	101	97	97	101	103	82	88	77	88	86	85	84	94	76	88	91	91	83	98	80	98	101	91	89	99	82	102	102	81	98	110	88	87	85	79	100	82	94	79	77	102	98	93	83	81	71	85	97	97	92	97	90	105	99	93	86	109	111	101	96	109	97	94	76	95	111	107	96	101	85	74	116	80	101	95	90	90	96	88	91	86	105	77	106	93	76	110	96	77	101	106	100	88	85	82	92	97	95	92	78	111	82	105	106	99	104	78	92	89	89	104	86	95	99	94	85	101	100	98	98	89	81	78	88	94	92	98	97	110	91	87	88	109	92	82	100	83	106	87	95	96	111	106	94	100	85	92	59	91	78	93	99	97	83	98	98	108	88	97	106	102	98	82	110	100	94	99	102	90	100	108	76	94	79	94	81	90	88	96	98	88	73	98	98	98	87	93	88	98	83	103	79	87	83	104	85	82	91	94	93	105	99	82	81	87	92	82	97	80	95	124	96	95	99	91	99	94	93	103	86	104	87	98	72	89	106	91	85	82	98	95	75	96	106	87	103	93	96	116	89	96	86	100	84	100	91	103	110	98	92	94	93	76	98	114	90	105	91	96	86	101	91	78	77	92	81	96	112	96	103	93	106	85	104	91	103	96	108	98	98	95	89	100	94	94	105	89	84	84	99	89	95	80	89	83	99	90	89	105	92	83	99	75	89	90	76	103	89	92	87	92	100	90	86	96	80	106	92	85	90	87	95	93	105	86	84	99	103	98	81	86	85	101	91	102	99	88	95	93	94	107	86	83	101	76	87	98	105	99	80	98	96	75	95	106	88	75	107	78	75	97	97	82	90	89	100	94	109	97	84	96	99	76	100	93	88	99	82	81	92	105	102	92	107	83	82	105	87	93	103	98	102	88	83	88	100	95	84	90	97	95	85	103	93	94	77	98	83	115	85	92	76	83	102	106	83	86	95	80	103	88	95	90	95	91	99	86	111	87	93	89	103	84	77	94	90	94	88	107	101	95	86	80	89	91	102	117	88	90	94	102	96	103	87	85	101	92	84	84	102	104	94	99	84	80	97	96	97	72	78	95	92	109	103	89	96	104	103	85	86	93	96	82	90	86	94	90	85	71	79	92	87	81	103	95	84	107	88	90	104	88	99	114	99	63	89	91	108	87	92	89	93	97	91	90	88	100	85	84	110	97	94	83	113	103	93	128	112	93	94	91	91	93	98	99	106	89	95	98	96	116	102	98	99	98	75	95	93	91	88	91	92	84	84	94	82	87	99	87	104	91	79	79	79	81	93	74	105	90	96	101	99	84	76	85	103	80	96	114	95	91	101	101	82	97	69	111	119	86	84	83	81	85	90	100	74	95	83	117	101	94	97	83	85	94	78	89	92	96	89	95	92	103	88	107	85	89	103	102	103	83	92	88	91	107	101	97	99	88	94	92	81	92	85	91	118	85	96	92	97	83	101	91	101	92	101	96	111	91	110	105	80	91	84	99	81	101	85	93	91	98	106	89	102	88	93	73	91	94	96	115	83	97	89	91	92	100	91	73	105	86	92	100	78	98	105	93	96	78	61	99	78	88	113	102	101	85	97	77	108	94	94	81	96	96	74	80	93	106	100	80	82	89	93	101	114	95	95	83	95	85	86	93	97	88	93	91	92	97	86	108	107	92	103	85	84	88	88	79	89	89	97	89	79	93	81	96	99	96	101	102	99	94	84	91	88	86	96	110	77	83	93	106	86	105	90	83	89	90	100	87	102	100	82	92	92	89	83	106	104	80	109	96	114	79	103	89	84	89	81	96	88	87	101	108	85	100	92	87	91	96	88	87	82	78	82	98	102	105	81	95	93	104	100	81	76	99	106	83	99	93	99	104	107	98	110	95	78	86	92	97	87	88	91	83	103	83	89	108	102	100	97	114	84	83	93	110	98	99	78	84	90	97	80	90	94	96	77	95	93	86	105	98	92	112	85	84	86	84	82	92	78	63	93	97	79	101	92	103	108	81	85	101	106	91	82	74	87	101	116	76	92	97	85	86	98	70	106	90	81	84	81	80	84	88	105	101	105	94	96	96	107	90	89	90	84	107	82	103	90	85	109	93	98	95	95	103	84	106	86	102	90	84	98	99	96	95	97	96	79	97	78	71	77	101	92	84	100	82	95	79	91	92	89	88	106	90	103	88	70	117	77	99	90	113	107	93	100	75	93	85	89	85	76	98	82	90	87	98	106	103	93	74	104	94	100
6189	447	589	628	548	533	477	445	390	414	391	381	393	361	348	375	353	383	339	360	307	363	337	350	349	366	376	351	344	338	367	374	331	342	342	364	390	347	325	322	360	330	328	382	358	330	365	369	331	342	327	352	367	311	340	341	335	330	342	350	373	347	305	366	332	340	345	336	317	353	340	365	354	303	350	327	365	312	333	327	337	289	328	334	391	325	341	327	346	373	345	328	358	341	327	354	354	327	332	327	339	304	317	338	333	346	328	344	334	319	333	304	336	340	347	323	354	331	331	317	326	327	352	327	322	304	326	336	348	366	355	330	319	338	310	330	336	308	336	362	321	352	332	328	337	339	347	319	360	303	329	339	351	308	329	321	323	348	335	305	313	325	324	320	330	351	329	357	324	369	337	365	358	361	311	334	345	350	315	345	333	334	337	343	325	319	346	307	338	341	344	353	339	324	328	361	346	342	342	339	320	336	338	341	335	365	333	341	344	325	338	327	349	350	358	321	350	346	322	380	326	330	326	327	355	338	327	339	306	366	345	325	322	357	351	336	359	348	326	348	323	362	334	323	364	337	338	346	362	333	356	336	337	357	329	327	341	335	344	293	355	332	314	322	327	333	302	333	352	315	354	333	306	325	307	333	315	318	322	302	360	326	318	326	360	305	345	356	330	352	339	332	339	326	330	345	330	315	314	318	332	337	328	343	320	326	333	330	322	368	327	317	329	333	352	322	316	354	356	377	329	354	325	322	322	335	336	338	377	345	371	322	333	317	306	334	366	345	373	320	341	361	321	331	351	325	319	342	343	348	344	347	342	338	346	354	370	362	356	348	356	341	344	331	329	338	331	341	376	320	335	323	319	347	322	329	303	367	367	313	329	325	341	312	317	352	361	345	340	347	322	355	327	359	362	362	324	340	334	338	378	385	337	353	324	343	345	314	320	334	339	332	363	301	334	316	343	310	352	348	347	361	350	318	332	337	328	352	341	351	334	341	309	355	326	325	352	337	313	331	295	316	351	349	317	379	323	327	342	314	362	335	335	331	346	334	337	349	334	331	370	312	352	318	333	318	323	332	334	308	334	303	341	345	341	333	360	339	322	317	317	323	343	345	344	352	340	337	343	312	337	324	311	304	316	320	323	340	342	302	328	354	376	330	299	360	342	307	341	304	339	316	318	350	341	326	323	321	332	345	360	354	346	355	351	347	357	331	356	333	336	365	319	344	307	344	319	342	338	326	314	377	349	348	358	356	343	356	326	369	321	331	360	310	343	303	317	334	339	326	308	333	341	315	346	361	342	348	342	363	351	330	331	367	296	354	325	338	320	342	312	301	323	369	294	332	342	330	298	352	350	345	348	335	335	350	346	322	330	328	346	374	308	299	326	342	341	319	323	330	365	316	322	344	284	344	335	308	363	347	339	328	331	379	330	329	337	313	338	343	321	358	314	322	357	316	353	328	338	310	354	329	326	360	339	351	353	327	315	336	325	336	343	356	352	339	316	327	318	320	323	357	354	340	343	346	347	344	313	344	341	361	366	332	339	358	334	347	329	354	366	317	344	323	321	376	333	333	362	349	303	333	330	347	350	307	349	362	347	331	334	367	345	372	328	353	320	344	323	353	307	347	348	328	308	338	351	313	334	336	300	299	346	328	305	314	348	346	323	329	324	335	340	359	346	329	357	333	341	337	358	322	330	367	326	338	341	337	339	335	344	321	299	314	352	317	341	311	315	365	353	324	349	333	352	374	338	355	335	335	347	353	329	341	337	328	382	337	313	299	329	330	338	340	384	349	314	347	358	349	355	343	342	363	381	347	333	346	337	356	328	343	377	338	345	338	347	327	348	340	333	321	299	346	327	346	328	316	348	345	331	323	334	374	353	382	310	341	351	355	331	348	349	307	331	346	347	368	307	368	320	375	337	347	342	317	353	344	331	303	329	297	333	337	353	317	312	345	365	338	315	365	357	354	340	358	355	346	333	386	335	349	323	345	301	344	351	338	331	309	363	330	350	339	307	323	347	328	307	337	373	315	335	358	346	349	317	323	370	363	337	330	335	357	373	309	323	344	335	330	331	354	356	355	350	338	306	333	323	322	326	347	371	334	316	325	320	375	346	345	336	295	326	320	338	340	363	321	320	348	313	318	345	344	358	316	331	373	332	338	325	347	343	301	304	342	307	286	346	345	336	335	326	339	349	323	356	320	321	351	349	363	344	332	341	335	362	350	343	351	356	360	329	337	324	333	315	324	319	315	364	349	315	325	331	346	330	326	362	330	360	352	357	312	332	342	314	355	340	342	341	322	338	329	315	363	348	352	362	336	343	326	336	309	338	324	361	329	350	350	326	348	330	342	329	363	356	337	359	325	338	305	323	346	339	358	381	348	319	359	318	320	331	332	341	346	334	326	344	370	354	322	350	342	346	355	310	360	346	326	323	343	361	317	371	342	331	353	312	347	321	332	337	379	326	329	342	342	336	365	340	342	350	358	327	335	306	346	357	308	354	330	330	344	330	315	304	349	350	351	370	333	335	344	334	345	379	366	363	341	330	319	334	315	362	342	327	339	338	347	372	352	335	355	308	368	348	364	309	350	319	368	320	324	341	333	371	328	336	343	344	337	328	368	377	359	278	330	304	305	340	364	335	333	329	352	292	312	322	356	322	306	360	379	315	336	321	344	345	334	361	321	321	368	325	332	328	315	365	315	308	308	318	318	325	289	355	323	356	332	383	354	343	325	344	338	328	326	320	356	365	341	352	356	334	354	351	380	359	314	334	344	316	349	359	332	324	339	344	302	335	353	363	326	338	368	362	337	336	369	321	296	329	313	328	324	344	362	331	328	346	322	339	341	331	338	337	353	359	328	317	353	323	326	311	318	325	353	348	330	350	336	325	314	378	327	326	335	329	344	312	359	352	328	324	361	348	355	327	381	341	338	305	352	332	307	353	348	325	355	311	361	315	304	333	336	346	325	355	347	329	321	333	348	328	311	329	321	331	326	341	332	289	333	330	321	330	315	299	368	326	344	327	301	346	360	325	333	333	326	319	357	377	347	314	325	361	323	333	335	324	346	331	316	312	324	340	339	354	334	300	354	355	329	342	343	358	351	333	326	347	372	328	347	333	367	324	338	336	337	371	389	366	369	316	335	345	361	341	347	302	341	318	319	320	341	348	332	330	323	332	332	353	336	337	356	347	321	327	358	311	339	347	345	341	323	347	345	322	331	346	356	332	319	390	321	325	340	330	321	335	339	358	356	335	338	351	311	312	347	324	316	335	341	342	322	342	315	338	355	352	350	345	363	329	309	332	359	327	335	344	362	356	317	293	330	325	338	355	338	307	306	360	370	355	308	355	357	337	322	339	325	313	336	334	313	345	349	345	343	326	335	367	363	327	342	338	371	343	320	302	350	353	349	294	337	310	346	322	323	344	359	320	325	355	347	301	357	313	366	349	311	321	337	296	343	356	334	344	342	330	353	350	323	328	346
37321	13391	2688	1174	821	630	600	486	364	330	323	268	254	230	247	226	250	228	247	230	233	218	221	228	222	197	230	200	239	245	214	211	222	186	221	199	207	199	185	209	196	199	207	188	199	200	184	204	213	194	184	214	218	224	206	221	174	176	185	204	171	186	201	196	190	222	211	207	191	223	182	170	208	172	202	185	218	187	237	219	185	191	184	186	206	202	194	218	221	210	201	211	191	180	213	214	201	191	197	215	190	191	199	204	194	191	225	204	206	217	213	203	186	209	190	194	205	169	210	197	190	165	186	191	196	206	167	187	194	184	218	200	202	192	199	172	200	193	207	183	185	191	183	181	194	172	201	200	186	192	192	219	182	191	210	197	197	217	187	189	190	171	193	189	186	191	185	216	188	187	188	175	205	174	202	191	194	199	207	189	205	212	204	201	186	202	195	204	209	215	208	203	209	206	209	213	182	219	218	193	219	195	210	183	173	185	200	204	185	179	177	201	211	198	204	187	210	204	185	194	217	212	179	206	202	184	186	218	197	185	208	186	197	209	199	180	175	198	178	218	179	198	192	184	204	189	192	197	202	203	211	181	181	186	186	226	184	214	189	181	206	179	193	212	204	193	211	192	225	206	193	180	185	202	195	211	181	183	201	188	176	185	214	213	206	197	185	205	204	199	196	218	170	190	189	220	174	197	206	194	208	221	203	186	209	204	193	188	196	215	196	195	176	210	200	233	203	171	197	199	181	231	187	186	225	185	185	188	201	196	195	197	169	210	206	176	208	182	221	188	189	195	163	191	195	198	203	171	179	183	197	190	188	203	172	209	212	225	189	198	185	213	201	233	202	199	188	199	206	199	194	186	206	184	189	197	191	182	196	208	203	202	162	213	191	200	209	212	178	185	217	191	213	198	200	207	173	204	194	203	201	193	186	193	182	219	222	192	199	174	210	182	205	188	182	197	191	199	200	184	209	203	180	229	193	182	206	193	196	211	197	198	224	213	174	210	197	186	207	212	152	209	201	189	204	211	236	177	186	210	194	199	228	190	207	203	202	197	189	207	189	211	205	202	215	191	179	199	206	216	192	195	175	205	182	186	218	196	184	196	186	205	209	202	199	191	210	217	214	206	191	194	195	188	209	183	177	222	194	174	193	188	192	203	222	222	214	185	177	186	216	199	197	198	181	202	212	194	193	199	200	211	191	194	197	191	194	218	203	186	210	216	219	208	169	192	167	194	189	206	204	198	183	188	213	193	204	189	216	198	197	201	181	219	193	197	210	197	215	200	196	216	209	227	201	177	197	198	188	201	203	225	163	176	186	200	218	212	194	219	228	211	187	195	223	219	207	228	194	209	171	214	191	192	211	174	179	217	192	198	205	213	194	201	199	184	210	220	206	212	206	234	180	196	188	187	199	213	213	206	212	190	201	207	202	194	184	190	188	208	231	213	191	186	203	247	191	207	218	191	224	207	205	182	185	191	184	196	176	193	185	180	201	211	217	185	202	186	211	234	201	184	190	220	218	194	193	193	194	186	206	196	217	188	205	206	196	195	211	199	203	216	210	179	186	195	205	183	207	175	192	203	199	182	184	208	221	196	192	208	208	192	208	201	181	205	194	212	186	185	161	195	211	205	211	185	176	199	215	179	224	201	208	214	192	210	203	170	196	222	215	200	203	202	235	223	202	202	209	182	214	188	187	183	182	198	190	192	206	203	170	188	161	199	213	189	195	182	204	204	193	175	193	185	190	198	187	211	189	179	182	185	193	206	197	199	214	190	189	191	170	187	209	185	201	199	210	203	186	207	181	204	188	202	201	197	199	191	216	196	224	168	229	213	193	181	188	184	184	197	217	217	229	209	194	217	200	226	182	191	185	174	174	195	206	225	217	178	226	222	228	215	194	195	200	207	221	205	210	191	225	211	199	180	178	198	205	185	189	191	212	192	212	210	201	216	188	185	211	188	198	199	216	204	190	207	180	189	169	236	184	203	206	193	199	212	218	167	181	212	210	219	178	183	198	199	192	202	202	194	213	176	203	194	194	177	205	176	191	173	208	196	203	208	190	209	202	224	176	203	187	189	199	172	196	204	187	203	197	214	181	196	211	208	196	202	212	196	209	180	188	198	206	194	202	201	223	206	225	196	193	216	214	197	175	194	222	178	192	182	201	209	196	191	217	172	224	203	187	189	209	218	192	207	208	201	203	175	200	196	204	192	188	216	200	184	203	192	204	211	183	179	196	205	199	176	195	191	196	207	182	197	207	186	183	207	194	175	175	184	194	215	215	196	207	189	189	171	204	190	200	211	167	212	203	206	185	191	216	211	212	204	194	189	184	206	179	197	204	197	227	176	206	180	207	180	204	191	182	185	176	185	192	211	197	193	190	191	195	185	207	188	203	174	204	179	210	185	210	225	185	201	214	172	205	208	194	228	199	214	215	198	206	205	202	188	202	190	195	199	212	208	201	200	189	241	180	194	186	205	201	204	180	188	195	190	220	200	184	191	201	211	202	224	219	202	197	200	202	186	182	196	196	202	205	191	213	205	184	201	197	213	165	180	196	200	190	184	199	211	179	172	210	211	175	210	210	199	204	204	164	193	206	182	196	199	196	202	191	181	194	216	218	212	205	189	196	205	220	190	198	187	184	176	192	210	213	189	217	232	206	200	170	202	207	191	218	191	186	206	216	197	194	181	167	221	202	185	198	200	193	189	204	209	189	203	183	179	201	193	220	179	209	201	204	209	193	209	187	226	197	199	174	193	193	178	210	201	204	190	198	176	216	192	199	197	202	220	214	185	206	209	196	189	193	181	193	198	208	207	198	179	187	229	180	207	202	205	194	220	218	186	213	209	194	203	217	204	177	199	214	183	216	188	174	202	197	182	210	201	207	167	193	189	187	178	183	196	189	186	183	202	227	205	206	195	188	212	194	208	207	188	205	202	196	200	209	200	191	195	209	191	219	207	195	223	198	212	226	206	181	215	198	189	196	187	173	207	204	206	215	217	201	174	204	185	191	175	220	204	212	179	228	188	211	232	204	192	212	195	189	220	208	215	218	191	214	170	187	186	210	176	210	194	186	179	198	179	214	188	190	199	224	196	186	219	210	214	196	204	206	227	211	220	206	195	211	184	197	202	199	203	213	187	188	197	185	217	198	188	196	230	208	199	200	190	226	204	210	192	184	187	192	194	188	183	192	198	189	199	185	169	190	177	186	189	187	201	203	179	204	204	204	201	208	214	211	193	192	180	205	185	163	198	201	207	190	191	212	188	194	173	176	208	218	189	214	214	214	184	196	167	230	207	183	197	202	200	181	188	195	182	209	181	211	188	201	192	215	167	206	194	177	218	195	185	208	200	192	206	191	214	213	216	191	193	190	206	210	194	190	197	206	222	206	211	208	184	202	199	195	210	199	183	177	224	187	195	208	222	201	201	201	208	236	200	220	186	176	184	193	179	207	181	187	192	174	199	196	173	203	189	190	211	209	193
17317	1574	3269	3708	3321	2750	2695	1914	1688	1432	1322	1242	1091	1047	951	963	920	883	828	789	821	754	801	769	753	739	768	763	735	689	720	683	711	654	670	669	662	710	660	676	693	651	676	667	675	664	664	640	687	657	674	640	681	662	646	648	615	568	643	651	633	658	639	631	646	627	623	630	626	620	625	584	632	665	617	630	625	605	666	615	615	632	628	614	644	619	616	670	602	636	651	628	597	665	574	587	598	596	647	615	584	645	614	623	643	627	643	634	635	592	654	620	637	652	648	613	644	605	638	576	629	662	614	607	603	610	583	618	637	643	647	632	618	613	599	634	657	603	637	620	648	608	635	607	571	603	589	596	616	637	631	617	627	630	629	614	638	610	672	634	637	610	638	627	615	593	639	625	616	658	670	592	596	687	615	574	599	661	607	639	627	572	583	592	600	620	661	592	628	661	653	646	660	610	581	615	598	611	621	617	610	636	616	586	616	634	559	615	619	617	586	623	582	573	603	624	572	613	633	633	652	633	585	681	592	633	613	611	640	644	612	617	611	620	637	615	605	625	595	678	611	618	621	591	617	609	667	648	618	628	593	598	584	618	648	628	592	598	627	631	588	618	652	585	599	629	609	586	567	644	564	606	630	589	601	632	610	612	654	615	652	599	608	614	607	603	628	608	601	575	648	577	593	585	609	588	609	636	612	614	620	573	631	627	622	618	602	653	630	603	578	648	583	599	604	598	646	623	651	633	594	628	600	579	586	619	609	622	616	599	683	588	625	610	637	621	647	638	605	621	589	586	642	611	642	614	612	628	641	619	575	606	598	606	577	612	649	577	644	635	647	586	620	625	615	650	589	607	590	597	626	605	622	632	630	621	625	583	607	623	613	608	629	613	630	630	644	645	581	603	617	607	627	637	623	602	638	596	612	604	571	596	618	627	620	612	608	624	622	650	636	652	585	628	595	615	612	618	644	597	578	632	602	642	658	653	603	627	635	612	582	572	600	637	614	625	590	622	606	602	626	608	607	676	581	575	611	568	627	633	593	626	613	601	637	605	610	599	608	623	637	621	632	590	635	621	617	623	573	614	605	608	619	616	625	635	597	615	644	617	595	658	610	629	629	638	614	571	633	630	603	579	631	585	597	638	615	696	621	634	608	628	618	632	635	597	643	640	616	621	604	617	631	585	629	618	626	652	591	594	609	622	656	649	605	612	598	641	653	647	590	674	626	630	619	607	643	626	648	605	638	572	619	620	633	613	629	618	599	644	631	595	631	610	616	602	641	653	627	606	612	607	635	626	629	640	633	595	622	621	600	624	620	609	629	612	591	570	621	592	639	604	649	617	584	637	677	569	620	597	615	601	608	583	629	654	606	617	630	632	570	617	613	611	631	657	621	618	599	650	587	622	632	611	608	617	632	618	605	637	622	624	618	578	640	629	634	635	631	628	611	617	624	577	579	622	630	584	581	621	631	587	621	606	610	587	633	599	591	617	607	570	655	646	648	617	629	599	602	606	566	649	632	575	642	652	653	651	635	633	595	613	643	628	601	651	607	579	593	612	616	634	610	612	624	639	593	610	588	563	615	582	617	636	653	595	677	620	644	629	604	648	547	653	652	583	648	619	642	636	582	642	614	624	639	651	636	649	583	574	619	618	659	625	581	610	576	654	610	594	641	622	589	638	635	645	642	600	610	585	601	629	631	640	599	649	684	586	614	639	620	672	603	662	627	593	580	627	628	604	637	623	558	616	609	633	620	607	588	602	635	620	595	590	571	619	667	636	631	619	603	631	569	581	612	589	593	634	640	648	628	577	565	610	621	649	611	616	618	641	626	643	573	604	633	637	563	611	611	622	634	642	645	622	640	586	618	645	619	628	615	593	646	591	603	625	633	624	618	624	599	584	550	592	611	638	649	613	583	603	601	575	636	596	626	635	590	595	634	602	634	625	626	655	620	610	643	592	634	633	586	602	629	640	590	639	615	599	614	639	618	633	623	601	604	619	627	602	625	634	606	660	585	617	641	620	626	616	614	608	619	661	613	590	639	638	640	636	595	605	621	601	616	611	649	605	587	590	587	576	643	579	633	628	603	636	653	632	576	652	603	618	635	613	605	597	598	599	655	623	624	699	633	587	605	626	576	639	618	619	645	620	611	558	647	625	643	628	671	600	598	590	659	618	656	641	621	593	604	578	643	627	613	584	610	627	594	590	594	631	653	599	607	593	616	588	588	625	598	616	631	581	641	621	618	588	651	647	624	626	622	649	586	611	612	612	604	587	609	635	642	596	604	622	655	635	594	625	616	605	582	592	627	640	643	630	605	580	612	620	628	636	626	614	643	619	623	610	625	639	622	619	634	636	608	611	653	630	586	622	593	638	639	643	610	629	634	643	652	630	616	639	677	624	623	605	613	603	587	587	633	659	601	594	667	623	597	617	600	606	610	602	635	604	641	639	617	619	627	660	613	573	625	644	610	624	633	584	599	584	603	644	627	641	598	608	638	631	579	586	595	636	609	632	649	640	620	643	624	594	594	620	618	653	623	669	607	625	654	608	567	583	556	647	591	620	609	582	650	617	591	635	587	618	638	610	641	591	613	574	637	601	621	629	577	605	628	612	594	573	638	647	560	611	615	644	601	632	609	604	580	647	612	644	595	655	585	581	576	561	603	621	644	645	655	593	551	613	615	611	565	589	592	573	611	648	635	613	630	594	574	590	647	596	686	599	658	626	645	628	555	610	595	605	597	560	660	576	593	580	631	595	647	594	646	606	620	616	601	636	615	617	637	619	619	575	617	611	563	620	603	605	606	602	638	604	562	627	600	612	642	626	588	600	635	621	626	625	594	640	622	624	633	631	644	630	610	569	626	616	652	607	621	652	597	646	627	606	615	580	642	617	617	619	605	609	625	662	650	609	640	596	618	551	600	595	642	625	597	608	650	635	660	656	575	604	636	619	602	648	607	641	596	655	643	627	600	674	618	602	643	598	649	595	613	589	589	617	622	611	590	581	644	592	618	611	635	623	625	601	614	627	642	656	644	609	615	617	591	563	606	597	569	596	560	593	624	647	629	631	609	649	635	593	603	601	616	624	624	633	576	601	605	600	630	611	635	647	617	563	622	614	672	639	574	636	598	609	649	614	649	595	612	625	569	641	596	611	588	618	604	599	591	587	622	632	605	642	587	623	621	617	612	579	632	606	575	565	634	636	599	611	594	588	675	587	618	592	603	578	587	632	641	593	639	595	649	612	623	611	625	582	632	584	601	600	629	626	616	625	686	632	610	617	642	580	651	569	606	617	611	643	598	600	642	626	609	639	615	588	558	629	582	641	609	661	618	624	604	655	579	627	571	644	607	599	598	592	622	582	625	616	652	668	644	583	619	617	628	625	597	588	599	632	600	592	632	621	593	639	643	611	601	648	654	601	625	633	561	588	591	644	600	618	612	604	622	625	640	616	625	628	596	633	618	625	644	621	638	636	617	656	594	604	642	627
42841	21518	13350	2828	1674	1193	1010	720	607	569	479	480	401	432	395	391	367	372	335	329	339	325	317	314	340	276	377	301	308	285	328	319	317	331	306	319	305	315	300	301	293	306	274	282	318	320	287	327	296	301	287	321	297	309	288	308	316	289	304	299	294	312	272	306	288	287	293	314	308	260	269	279	320	315	278	279	269	302	308	317	276	311	298	284	297	266	304	328	283	305	264	286	296	299	268	263	287	314	312	302	270	281	321	282	270	292	312	285	294	266	295	280	290	293	271	320	270	306	286	305	283	263	297	256	306	283	256	269	290	275	311	287	314	254	280	323	279	296	285	279	288	283	288	271	316	310	260	288	265	262	274	283	326	297	297	295	283	293	275	296	283	259	302	263	288	293	267	317	281	268	290	321	297	261	294	282	299	296	237	274	290	304	263	275	312	292	283	260	282	295	282	289	286	295	249	311	301	283	321	273	256	259	275	315	274	303	281	283	266	322	298	276	305	289	272	305	270	298	304	316	284	262	284	260	299	286	287	324	262	316	285	278	283	282	293	305	300	319	300	289	285	308	307	272	270	257	279	291	263	296	285	305	283	306	271	290	296	281	316	268	302	289	282	299	305	274	309	280	278	294	293	284	296	263	303	308	285	289	285	259	270	299	320	265	265	321	292	279	285	294	277	330	318	306	290	279	296	303	274	272	290	292	297	286	278	306	324	272	276	295	279	293	295	277	313	285	307	264	263	298	290	285	274	277	273	250	303	288	264	295	301	265	295	306	279	288	314	287	311	281	299	252	276	289	288	265	279	288	324	284	281	282	282	309	290	273	305	302	259	299	274	295	273	306	306	274	287	253	290	306	298	293	301	250	281	303	290	266	306	288	272	296	279	284	310	301	290	290	300	269	277	297	305	290	324	280	270	308	303	260	317	320	282	259	296	292	298	269	277	292	297	282	289	292	271	281	286	260	291	268	298	303	262	310	307	253	293	290	279	272	285	296	296	280	296	285	292	271	295	289	296	287	271	289	276	306	303	309	289	282	287	260	284	284	286	287	270	305	271	313	312	310	277	303	295	271	286	277	305	278	279	292	288	304	268	283	291	291	273	284	291	319	311	285	300	298	264	300	302	298	273	272	300	318	324	296	294	272	274	263	298	315	311	302	281	273	308	277	322	295	293	262	261	286	285	308	266	281	298	279	313	292	286	270	268	295	306	279	299	253	305	270	299	259	288	300	268	281	312	279	271	281	283	262	300	246	270	331	278	299	254	283	311	273	269	308	286	291	241	277	325	284	268	301	301	255	308	292	284	311	253	302	299	303	291	313	238	300	297	247	287	268	266	299	307	323	271	289	277	278	282	317	270	252	290	280	261	278	300	313	291	284	275	287	288	288	281	272	300	273	314	288	308	264	300	278	283	272	286	300	317	328	285	300	297	284	286	295	283	297	305	284	279	293	289	299	276	313	300	278	289	291	309	295	317	266	264	283	292	316	310	296	304	282	272	279	305	283	302	257	290	280	279	296	278	261	314	304	307	314	301	279	275	270	304	296	279	250	298	304	281	307	275	308	265	305	276	315	317	276	266	276	271	283	270	272	291	288	306	295	289	297	282	257	275	299	294	292	287	256	277	231	307	294	290	300	292	293	306	286	281	282	282	292	272	297	306	274	280	273	268	299	286	303	270	287	289	303	266	273	274	285	265	290	282	282	284	299	292	286	289	295	317	281	292	283	268	271	286	293	281	268	260	304	261	257	241	256	261	303	289	290	316	310	300	294	268	273	284	289	281	313	294	286	285	282	277	278	290	282	307	285	255	302	286	267	280	295	292	317	297	282	272	264	273	280	305	280	284	282	298	284	287	283	267	283	287	290	270	264	302	297	293	272	264	288	309	295	290	301	258	284	266	255	317	299	264	290	295	286	268	288	264	314	284	277	269	314	302	305	296	294	294	276	326	295	263	272	262	312	292	284	307	291	285	291	272	265	286	294	257	283	289	268	303	264	245	267	305	282	290	284	280	295	320	277	327	277	283	302	267	300	302	280	293	288	283	299	309	273	256	283	280	299	298	244	257	280	283	285	293	307	319	294	279	332	280	324	273	279	276	303	266	294	286	293	276	240	260	309	272	271	300	296	318	302	311	276	284	276	282	317	302	296	303	306	299	261	299	268	286	279	291	294	292	286	275	280	313	296	308	297	302	297	272	278	290	322	285	291	311	304	290	273	313	303	286	265	309	296	266	298	276	319	307	276	276	314	303	263	277	298	279	313	305	286	251	306	292	275	270	255	280	308	287	282	279	278	282	295	289	302	275	295	308	275	289	260	255	262	291	302	317	285	297	333	294	293	284	291	284	301	287	278	271	278	280	291	267	308	289	310	321	281	280	322	301	280	286	296	285	314	252	296	302	297	264	286	303	272	290	287	273	283	304	279	308	303	277	264	267	312	316	307	303	298	310	304	299	287	290	300	283	288	279	284	261	286	284	283	277	284	290	296	281	277	284	297	281	296	306	262	276	295	299	304	296	279	306	288	273	257	295	291	303	298	259	262	296	281	314	300	281	304	300	280	303	262	317	296	271	270	275	259	287	300	271	293	286	262	318	301	282	284	301	268	301	290	275	287	278	255	294	284	282	293	289	272	288	333	288	262	279	263	263	298	273	282	327	287	282	302	277	300	290	302	298	303	295	267	284	304	302	283	290	298	281	271	289	283	268	285	279	272	282	286	290	293	263	284	282	311	272	257	286	258	294	292	247	283	291	278	313	293	298	288	268	285	289	301	304	296	280	293	300	236	304	297	324	278	295	292	266	283	288	297	263	310	270	297	284	274	263	285	306	291	324	272	265	309	273	292	307	286	266	307	308	275	298	307	292	269	286	264	259	279	287	284	308	290	296	307	286	281	293	291	279	275	290	291	318	292	289	270	322	285	298	303	259	251	287	264	309	285	292	263	272	251	297	283	286	285	299	275	276	281	288	304	271	314	286	260	269	278	308	281	305	282	270	300	271	292	291	279	288	254	288	235	285	290	298	264	298	298	293	273	282	313	294	275	308	322	288	275	261	320	292	289	277	297	336	302	302	286	324	302	292	285	279	289	297	292	323	272	295	296	282	269	269	315	295	257	282	284	247	268	297	276	298	273	283	293	261	294	307	314	255	302	270	280	259	305	297	275	272	283	278	279	265	265	295	269	311	311	299	274	275	252	283	253	298	252	272	287	302	308	264	311	268	270	267	298	275	288	300	277	331	304	292	267	277	306	309	295	278	281	302	265	309	269	315	266	288	275	265	268	278	269	272	280	293	289	268	276	311	311	305	278	305	277	276	287	297	260	280	274	268	270	291	298	258	275	324	304	246	322	287	297	274	281	304	290	265	262	290	282	318	274	291	293	310	304	259	278	282	285	277	304	286	283	294	295	284	289	312	280	281	311	260	275	292	292	294	298	320	282	287	294	295	265	289	303	293	282	273	269	264	287	270	311	289	261	276	289	295	303
21453	2667	5631	6397	5595	4716	4176	3270	2745	2470	2118	1914	1752	1658	1587	1458	1350	1297	1299	1172	1239	1176	1131	1097	1047	1047	1032	1067	985	1055	1034	969	993	981	944	960	904	867	1019	913	914	926	928	922	899	935	893	936	922	857	854	887	911	917	897	870	912	869	861	901	863	869	867	875	872	883	865	862	845	883	845	831	852	863	793	852	861	919	863	889	845	864	865	850	834	876	843	853	838	787	895	817	851	846	852	857	823	865	886	842	798	814	868	856	854	817	888	873	821	812	833	893	841	803	813	863	847	832	828	870	851	805	860	864	894	855	849	872	871	862	868	853	797	872	800	831	888	835	857	842	839	772	854	838	808	844	809	848	827	863	814	817	806	850	817	875	878	868	803	842	787	801	894	810	820	838	816	871	793	796	897	766	804	834	815	812	834	870	854	871	810	808	841	830	865	843	820	881	826	835	834	821	842	851	881	886	823	814	851	833	840	792	867	880	786	828	811	864	865	845	823	792	807	837	811	879	848	841	815	836	824	874	822	880	868	796	854	892	816	782	869	868	812	866	823	825	852	854	844	887	833	851	838	815	867	867	854	849	810	810	885	824	837	808	851	836	873	849	838	862	819	851	852	837	815	827	819	866	833	827	831	820	790	841	819	836	833	746	858	836	860	809	818	807	826	826	815	836	841	877	828	837	843	828	803	815	874	852	831	852	786	821	819	871	817	815	867	828	796	814	798	861	854	820	846	884	878	827	844	846	813	824	876	833	847	809	824	903	790	805	791	830	833	843	835	873	858	846	838	870	807	820	841	848	828	834	757	781	826	854	811	788	825	877	840	795	874	816	856	810	793	802	851	806	843	851	815	810	861	822	805	871	805	774	808	898	839	849	825	837	776	843	830	776	888	826	788	832	831	855	804	809	808	814	815	845	862	873	891	805	875	816	833	855	850	806	749	865	794	805	822	852	832	824	847	858	807	843	880	836	812	881	845	860	816	840	840	886	815	835	850	868	793	788	830	860	832	811	885	892	776	860	839	875	829	822	806	844	829	845	833	799	797	878	892	850	801	822	840	826	833	799	790	863	822	837	801	892	842	830	843	851	844	838	861	791	867	787	810	913	812	834	828	842	829	880	825	849	822	791	807	815	793	829	822	872	841	789	833	817	835	806	879	832	826	817	922	808	810	816	790	822	822	877	824	845	892	832	878	844	808	863	835	829	850	855	861	784	788	862	795	841	841	853	881	817	854	821	852	837	854	806	821	901	813	830	826	867	805	835	824	828	831	841	808	818	826	842	860	847	853	865	802	850	812	894	884	792	805	825	816	828	790	813	861	742	842	786	813	824	787	821	827	801	883	797	864	813	884	893	827	806	858	830	813	841	797	842	816	839	821	835	795	876	822	839	805	819	893	830	847	845	797	821	829	836	878	828	875	829	798	833	834	851	828	820	819	853	842	848	850	829	879	835	812	859	808	829	906	837	810	860	843	854	826	795	868	872	859	800	825	879	885	805	833	856	805	844	850	822	875	839	865	831	820	813	860	780	831	839	802	834	862	818	829	812	841	853	813	855	779	836	824	848	856	803	836	845	775	816	834	836	858	860	909	872	847	847	852	869	860	809	863	842	843	799	879	863	845	808	833	835	869	865	827	831	864	820	818	876	869	843	855	814	831	784	812	869	858	841	808	905	873	809	830	816	840	838	864	842	816	794	798	876	851	872	799	847	808	838	789	787	802	791	817	831	838	846	826	806	813	790	828	839	803	823	834	819	811	874	787	854	791	868	861	828	841	848	815	839	794	847	823	798	813	853	827	855	842	790	851	814	841	885	831	795	806	843	862	850	821	829	804	823	832	823	807	813	821	793	840	860	872	839	845	900	839	831	834	813	796	835	838	803	855	785	834	805	867	858	836	852	868	849	766	888	855	874	869	899	823	832	862	810	867	799	796	872	818	779	850	788	826	841	842	853	824	848	864	868	795	879	872	890	821	870	860	830	834	864	846	805	778	880	843	823	850	830	830	828	823	864	836	846	818	852	775	828	845	794	803	745	836	799	831	826	870	803	808	816	820	826	860	849	850	831	859	869	822	862	811	853	856	881	806	854	851	837	766	808	843	812	857	778	826	803	833	815	873	885	847	843	861	831	858	808	826	865	784	812	842	772	819	831	788	826	834	816	844	830	878	799	802	844	807	811	812	836	855	830	786	809	823	853	840	824	828	854	848	861	859	864	811	853	822	835	854	818	806	861	824	809	854	876	867	826	814	854	831	820	816	850	802	860	818	825	844	891	830	840	836	837	815	817	840	853	819	844	830	828	827	832	781	827	793	864	812	827	826	773	830	808	820	810	861	860	824	884	821	843	819	866	870	866	830	915	818	854	778	790	824	839	841	826	818	751	843	839	849	829	820	856	820	778	819	822	853	832	795	866	829	776	849	869	835	856	830	808	838	863	831	815	807	792	832	860	879	827	846	830	825	848	802	819	858	893	818	832	870	815	792	816	736	857	827	820	811	849	841	827	848	837	845	851	892	851	874	825	835	793	842	851	861	869	844	842	874	800	860	811	751	780	810	808	804	828	836	838	850	780	867	834	834	836	810	799	813	809	815	802	825	837	813	863	874	762	866	843	855	821	823	837	856	824	872	870	801	792	844	815	815	787	810	845	833	861	877	841	835	815	851	837	876	862	818	764	832	871	875	787	895	832	801	829	885	797	852	820	802	822	827	821	835	845	864	808	835	853	802	851	829	811	811	857	788	826	830	829	823	866	860	831	857	813	833	820	861	828	766	860	840	844	794	874	853	829	832	842	837	841	833	837	837	842	876	757	875	824	833	848	825	821	845	813	870	828	822	825	851	866	872	843	792	802	789	820	813	841	864	861	870	806	835	809	813	797	834	824	805	842	855	794	817	817	834	804	831	832	841	840	776	800	823	799	821	838	821	829	820	851	828	880	866	848	856	854	825	823	829	803	815	851	834	795	847	870	837	805	837	815	826	822	805	897	875	829	830	840	821	854	872	868	859	842	835	839	847	857	803	811	847	850	811	830	810	873	834	801	835	806	846	834	836	777	823	847	802	838	861	869	816	796	849	845	894	843	813	816	786	899	796	788	809	805	846	827	886	861	860	825	816	820	903	792	891	801	883	830	787	774	891	778	813	830	782	862	874	837	817	867	811	817	826	778	878	881	784	801	829	839	844	851	846	833	820	846	803	856	796	818	886	803	832	841	852	843	806	872	868	846	827	833	848	831	835	845	805	879	820	777	819	838	830	797	859	832	822	807	825	833	831	843	826	832	854	830	781	831	784	822	842	875	839	838	836	763	815	850	886	836	788	772	780	819	810	826	834	827	875	797	781	862	865	870	804	874	840	856	785	810	810	885	885	813	865	818	815	807	799	832	838	816	854	777	841	888	810	830	863	811	833	852	768	808	727	827	860	839	789	801	826	835	844	839	812	818	822	829	854	857	854	789	820	834	867	843	816	845	851	811	810	850	798	821	832	840
7189	571	400	175	145	128	123	110	114	103	95	100	90	89	106	93	99	80	97	73	89	86	104	92	99	87	100	78	91	98	105	82	85	102	91	93	116	101	76	88	89	112	99	117	100	92	116	103	102	91	97	100	96	104	106	87	86	89	84	90	80	88	88	100	93	86	103	80	89	91	89	104	99	81	82	98	94	89	78	99	82	79	102	111	90	90	86	98	94	110	99	96	97	87	97	74	87	83	110	105	75	95	96	89	84	87	89	68	84	98	81	117	94	102	91	106	96	96	99	92	97	98	92	95	105	96	84	100	90	94	101	84	80	94	101	100	91	86	90	82	92	90	96	86	100	111	107	95	100	80	88	93	91	98	96	91	89	98	92	95	88	92	86	98	107	84	103	92	80	86	130	77	114	91	79	97	96	89	100	87	88	92	86	84	80	97	96	114	102	87	95	101	82	94	98	103	86	96	83	94	87	96	94	84	69	92	89	102	93	90	74	92	98	81	86	83	95	93	95	101	102	90	103	95	86	92	94	98	90	101	104	83	82	93	88	83	84	78	114	89	110	88	96	83	85	103	94	98	89	110	95	92	98	90	87	100	83	98	72	97	96	105	92	97	92	98	95	95	103	94	107	80	93	84	91	90	87	95	103	111	89	100	99	92	96	118	91	96	87	77	97	84	90	92	101	77	104	92	98	83	88	96	104	105	111	84	102	88	83	88	94	94	96	95	100	105	86	76	89	81	90	103	94	99	110	95	98	95	96	104	90	106	96	86	94	91	109	105	99	91	88	102	99	84	104	98	104	103	91	105	88	89	110	95	97	106	110	97	102	109	105	88	98	91	111	119	93	90	94	87	106	92	94	114	85	105	110	100	86	96	109	100	95	89	109	89	104	107	100	108	94	83	82	94	88	79	103	101	84	90	82	101	94	89	77	99	102	93	107	95	100	98	100	81	83	95	89	87	97	88	105	107	102	113	70	104	104	96	110	101	92	76	110	108	96	82	93	94	97	78	95	95	95	86	103	108	96	97	102	97	106	83	98	103	106	86	87	81	75	90	89	98	107	82	106	105	81	84	105	83	102	105	104	96	112	93	111	95	95	92	94	107	80	88	101	100	99	92	82	90	93	102	82	70	96	94	69	102	84	93	85	93	99	79	81	102	98	93	92	96	83	100	113	110	92	99	87	97	111	108	107	95	74	90	106	104	88	98	76	96	82	89	110	96	112	102	73	103	81	101	88	98	97	101	91	94	99	106	102	93	93	89	98	76	94	85	106	95	109	98	101	83	93	89	93	101	102	101	100	87	108	82	94	81	96	104	95	108	102	95	83	92	97	93	107	90	95	96	97	92	104	90	104	103	98	97	105	81	101	97	92	109	99	105	100	76	100	86	81	122	93	75	113	110	89	83	80	104	104	77	94	100	94	99	96	95	84	79	82	88	90	78	100	101	106	105	94	89	96	92	111	101	108	89	77	85	107	82	99	101	80	107	108	85	101	86	100	93	83	65	97	95	94	107	116	110	89	104	107	86	93	89	118	114	75	89	104	95	96	111	108	98	95	103	77	96	104	83	105	80	114	107	102	93	83	103	89	79	96	88	96	97	103	94	85	112	83	86	93	95	94	104	86	85	108	104	85	95	96	88	110	100	114	83	81	81	107	87	108	94	95	98	111	96	86	113	78	83	98	83	111	88	90	83	89	89	102	104	91	95	98	85	96	103	69	84	86	98	102	93	97	101	95	99	105	108	117	103	96	84	75	97	94	99	119	91	91	96	88	96	72	97	94	87	97	88	84	86	91	83	120	102	82	107	76	100	81	89	94	86	104	93	118	102	102	93	97	104	99	84	91	118	104	93	87	89	90	102	91	102	90	102	98	71	120	97	101	94	85	88	80	86	100	95	89	92	107	110	100	81	97	100	95	89	98	94	90	91	108	97	94	88	102	95	83	103	107	90	104	118	91	96	81	99	100	93	112	103	122	108	85	97	108	88	86	96	92	87	97	84	103	83	96	80	100	96	97	97	93	102	96	74	89	82	92	103	98	110	104	86	95	85	91	71	97	92	100	98	94	108	88	98	101	85	95	91	91	84	104	85	86	93	86	103	113	84	90	91	99	76	89	104	98	89	90	93	92	114	101	93	89	79	91	87	89	89	112	90	82	87	87	93	101	86	82	87	99	95	87	86	87	94	103	68	93	85	83	78	109	101	90	86	73	94	104	92	92	100	77	104	97	80	89	91	97	100	97	99	101	100	80	104	104	92	84	79	95	77	91	93	90	79	86	96	93	98	83	79	101	103	101	99	70	90	98	97	109	80	105	93	81	116	100	91	99	93	88	98	88	80	92	103	120	105	93	120	101	92	84	84	84	100	88	111	109	91	109	90	86	79	96	101	89	108	80	78	92	93	98	100	114	86	104	96	94	115	85	126	88	91	89	94	96	88	93	89	77	96	89	88	103	103	105	80	97	95	93	79	93	86	105	100	110	83	97	106	92	93	85	86	96	95	96	97	91	93	98	89	84	121	77	84	98	103	103	81	91	93	94	96	101	104	112	96	85	82	101	110	102	99	81	98	99	101	96	79	76	103	106	85	96	104	91	101	102	103	101	99	97	82	109	105	84	85	94	83	98	90	97	108	99	96	84	92	94	90	93	94	102	89	92	84	101	102	88	94	97	110	104	88	80	95	100	101	96	97	95	101	83	84	102	77	91	99	107	94	92	94	98	94	87	104	110	100	95	80	83	100	90	100	80	95	92	115	95	98	104	88	107	96	73	92	92	100	99	97	106	98	101	98	89	94	87	89	90	85	91	86	109	100	105	87	105	91	116	103	100	93	114	95	101	90	87	92	95	84	89	101	76	86	84	82	89	72	82	94	83	82	91	114	80	95	79	84	95	101	98	100	101	114	84	104	94	98	84	98	90	88	102	84	89	77	106	106	86	101	89	102	80	104	101	96	105	110	84	102	94	98	91	101	100	78	109	81	113	95	100	89	87	86	88	94	82	71	101	108	100	115	87	120	104	115	100	94	99	96	102	97	89	90	101	112	109	107	71	87	106	104	86	114	98	91	104	86	98	90	96	75	82	104	100	96	88	98	100	95	96	87	102	83	102	114	72	104	89	97	91	85	68	108	118	94	104	94	88	90	91	114	96	118	98	106	82	104	87	88	99	98	98	102	82	100	97	88	102	111	102	92	107	102	87	107	103	111	95	96	113	103	91	89	88	113	93	109	95	82	94	91	96	100	110	100	103	111	89	94	84	95	89	99	77	102	92	102	89	92	107	110	103	103	83	83	82	105	95	97	83	113	90	99	94	91	92	92	85	82	87	90	105	99	112	92	107	81	102	110	94	91	105	97	75	79	91	95	107	95	80	93	114	95	102	93	101	82	82	100	99	97	80	84	98	88	104	103	96	111	95	116	85	94	111	84	103	92	113	99	94	118	95	92	102	101	92	80	100	92	97	98	64	101	104	90	86	105	94	77
6578	450	573	621	583	540	519	436	445	398	423	362	379	376	378	353	366	317	364	360	368	360	337	333	323	357	341	349	344	364	363	370	329	350	356	329	367	371	342	369	369	327	392	326	351	350	334	332	376	349	325	362	352	339	376	349	365	373	324	327	350	362	359	350	352	354	324	367	343	353	340	339	332	319	359	349	360	357	332	365	401	381	344	353	346	349	356	329	363	340	332	323	338	353	340	350	350	347	349	338	352	342	314	352	355	346	368	323	349	345	348	347	336	366	339	364	325	346	343	355	352	345	363	333	352	349	362	333	344	341	372	321	350	380	328	314	335	363	351	337	336	329	355	302	333	321	337	353	342	328	354	331	349	342	398	331	331	366	322	340	309	372	333	331	357	325	369	324	358	343	353	340	336	342	331	330	320	357	342	306	357	356	340	344	361	364	336	312	348	322	348	364	304	345	325	357	392	348	365	350	348	371	354	320	325	345	344	321	362	334	347	325	340	358	319	354	357	318	359	323	328	354	358	353	333	338	373	351	354	321	352	373	328	309	353	336	332	344	331	339	349	307	359	316	359	339	343	334	363	348	350	322	369	355	348	341	334	354	323	348	364	340	356	334	347	348	333	355	381	348	320	332	358	367	363	351	334	327	334	335	337	356	356	388	342	333	339	349	326	339	339	360	341	306	327	320	344	342	334	350	339	358	360	327	320	361	345	327	347	328	337	354	345	332	353	344	366	327	354	332	345	332	357	335	331	338	351	333	383	315	342	312	321	358	338	318	317	327	351	336	326	313	338	339	349	290	352	339	352	348	345	365	410	359	331	348	377	349	340	340	327	332	320	337	366	344	339	359	360	347	331	338	321	364	349	340	340	363	344	311	327	323	358	350	339	347	322	324	347	348	333	366	347	344	353	388	324	323	348	329	313	338	344	335	340	327	350	338	360	386	323	359	321	334	342	338	359	354	351	352	324	342	346	326	312	345	319	346	322	340	321	347	358	376	328	345	360	365	354	350	377	364	340	352	335	321	333	329	335	339	362	345	353	328	335	351	363	324	369	314	336	352	358	368	352	322	367	376	334	338	354	378	314	335	354	326	322	375	347	336	365	355	360	359	346	324	344	331	323	318	362	357	335	334	330	346	340	342	344	320	352	315	339	323	374	377	335	329	348	340	345	343	341	319	357	335	331	338	351	351	322	301	348	302	349	346	366	316	360	358	343	314	355	350	327	330	377	388	354	377	342	307	320	330	330	317	347	340	343	349	335	359	386	342	312	369	345	348	343	353	327	326	289	320	342	336	349	321	353	353	366	306	364	294	338	359	343	371	389	334	332	329	372	348	322	330	342	313	350	360	361	347	349	342	316	349	352	358	343	324	329	355	354	312	309	343	371	337	379	335	337	355	369	334	336	350	344	350	350	342	357	341	330	335	342	367	342	340	337	338	354	367	343	354	373	350	359	355	323	333	335	347	324	353	358	340	337	350	346	322	360	363	317	324	318	377	358	329	358	343	336	385	322	344	344	334	338	330	367	375	332	362	322	347	326	324	369	323	352	358	360	354	352	351	328	357	317	380	351	323	316	359	341	351	325	355	356	347	299	332	378	342	338	338	364	310	332	389	346	339	360	318	362	368	322	343	337	382	353	320	320	342	347	338	349	337	341	346	348	353	365	310	336	307	366	304	377	355	362	384	318	356	336	352	369	358	346	349	360	362	313	331	377	306	324	335	318	332	328	318	316	301	354	322	343	320	358	381	358	327	346	338	315	345	344	315	315	330	367	355	318	375	382	371	369	342	328	373	334	319	360	326	339	338	306	326	336	339	368	346	347	355	329	343	310	352	330	350	343	369	335	353	344	312	330	334	328	320	322	340	336	333	356	332	340	328	341	389	352	380	324	298	352	310	348	366	366	339	394	349	333	342	345	348	327	340	347	357	337	338	381	333	352	356	326	332	349	341	352	385	384	358	347	385	358	346	347	330	342	355	356	346	335	333	352	341	325	340	332	327	375	379	329	354	309	313	340	313	344	349	359	358	331	361	329	328	329	319	339	346	390	346	331	347	348	365	331	350	334	349	353	326	310	350	341	340	336	343	307	357	366	316	369	323	362	335	338	355	328	342	358	332	322	347	356	315	311	342	303	356	391	365	337	360	370	341	319	349	335	352	357	336	330	344	316	337	323	362	350	350	370	329	352	332	330	344	368	309	369	333	324	338	347	323	334	348	364	331	351	343	355	363	335	336	337	348	342	363	332	318	325	306	371	343	335	341	375	344	342	359	346	350	336	316	338	355	360	355	351	343	343	322	327	308	332	329	348	362	361	372	342	332	307	357	324	356	322	373	363	365	362	349	348	367	329	346	339	332	334	369	338	329	341	378	340	311	321	340	328	337	382	348	339	337	341	394	343	339	340	362	313	318	340	382	356	357	357	368	345	340	289	336	345	333	322	319	330	349	350	375	355	364	350	337	365	321	349	357	347	352	351	406	334	342	328	362	330	349	348	339	347	354	325	328	357	347	358	334	307	361	338	345	328	352	342	329	385	323	334	321	346	358	351	353	329	337	346	326	320	338	329	368	373	344	365	339	381	335	318	332	329	376	350	354	345	322	355	329	352	359	360	334	384	356	352	367	372	358	319	312	313	326	375	368	383	348	336	356	360	339	358	355	350	332	348	355	315	345	354	368	336	337	347	362	340	329	326	337	327	352	356	340	360	341	326	366	337	331	380	339	324	379	362	350	365	340	363	375	356	317	341	362	337	342	348	356	364	349	313	350	349	361	349	308	358	346	358	329	342	375	354	327	310	347	319	359	376	368	359	344	332	348	318	308	309	324	363	346	313	344	318	339	363	313	333	390	400	363	345	369	355	342	348	314	378	323	316	348	335	348	351	314	403	328	342	322	326	355	320	338	337	363	337	363	311	332	358	335	335	371	328	328	333	327	393	368	348	309	331	333	344	345	347	361	350	332	356	340	350	347	338	351	341	356	352	344	353	340	321	354	334	334	337	357	352	361	327	341	344	353	349	323	388	383	348	382	350	333	328	355	339	334	343	327	380	309	337	333	359	372	362	371	364	335	318	337	352	354	333	366	311	314	350	321	326	338	359	352	348	311	361	359	364	314	332	352	332	314	313	316	369	297	349	346	370	329	346	351	370	342	328	339	356	360	320	361	354	327	354	355	355	377	346	334	355	350	366	378	348	380	351	350	345	336	347	348	337	352	351	320	344	375	316	343	320	348	335	369	330	363	366	327	367	343	340	325	346	326	340	353	342	359	347	354	346	348	372	320	335	321	356	356	337	346	348	305	351	352	358	340	319	325	334	325	344	358	358	326	343	361	356	337	336	348	372	332	313	362	373	324	356	328	351	353	368	354	359	376	340	310	337	366	351	349	340	370	318	335	354	311	326	338	385	340	321	349	337	345	330	379	358	339	333	361	352	348	335	342	306	355	358	373	299	319	318	347	365	331	363	362	350	372	317	316	366	369
38136	15882	3773	1265	854	663	549	426	355	381	262	264	251	279	257	230	229	228	246	208	207	196	232	235	194	211	219	196	199	221	200	225	192	188	196	193	209	199	225	224	220	199	245	209	228	194	224	200	217	217	188	220	202	174	205	197	236	205	180	178	212	209	231	199	193	198	198	186	176	203	190	233	204	207	214	202	210	189	191	211	204	173	186	173	208	208	218	194	223	200	234	208	224	220	189	202	186	188	192	196	222	226	218	190	201	200	188	207	211	201	214	184	213	204	208	205	183	220	185	185	198	181	198	196	208	218	198	192	193	197	208	189	204	204	215	222	195	209	186	204	228	191	186	191	217	218	205	225	192	189	202	204	201	193	196	186	205	197	175	186	187	206	191	211	190	207	196	224	195	206	201	186	215	205	215	187	163	209	201	202	185	178	212	182	204	211	176	189	169	178	209	181	177	175	191	178	204	208	197	197	181	194	190	165	207	208	212	201	198	204	204	196	221	194	202	198	210	184	191	211	186	179	194	206	194	197	188	198	169	197	188	204	191	213	221	201	220	226	197	176	194	195	184	187	192	217	189	199	239	194	214	208	187	198	194	191	231	194	203	192	196	171	213	184	196	206	192	188	194	195	186	188	200	202	199	201	193	174	198	205	202	191	223	216	211	203	195	196	182	202	197	188	198	193	199	212	199	204	192	200	186	188	171	203	243	200	199	193	188	185	207	187	204	197	213	195	215	194	205	212	207	214	185	210	194	194	192	194	214	194	225	193	204	202	190	186	181	195	179	182	176	219	186	185	185	196	195	191	209	195	199	195	191	183	211	196	199	236	190	180	217	204	183	175	209	195	191	189	197	171	204	197	228	197	186	214	201	194	203	203	193	221	217	238	189	176	195	188	203	196	198	224	200	189	231	213	188	210	200	181	199	190	211	220	202	193	213	184	220	209	183	198	219	193	194	186	189	214	191	203	224	193	199	183	194	196	183	185	218	180	191	160	202	191	216	182	186	180	199	181	203	203	202	197	200	178	197	188	191	178	198	192	182	194	228	217	196	193	197	224	218	199	185	208	173	201	197	209	184	220	189	202	218	182	186	230	193	201	203	192	193	212	194	163	214	201	201	191	208	190	194	188	202	222	220	205	202	196	206	187	245	224	198	190	211	212	190	179	196	201	183	184	193	211	169	199	187	208	226	177	213	208	220	187	193	212	191	200	202	211	186	212	196	189	220	188	206	208	209	202	217	162	213	195	187	201	222	208	216	197	202	168	208	212	205	175	211	190	211	205	192	181	185	188	203	189	221	192	185	208	199	192	187	162	192	164	183	196	202	195	181	213	194	202	218	180	224	225	217	182	197	214	207	197	206	178	191	213	203	201	197	179	204	185	181	197	185	206	203	192	212	199	192	214	216	176	212	191	197	212	213	215	192	197	216	210	193	212	201	220	199	221	195	192	198	196	196	200	229	172	200	232	193	208	181	189	180	205	209	215	196	216	199	206	189	195	225	182	200	183	231	215	179	195	203	188	202	193	215	176	168	211	197	193	207	206	196	233	200	208	208	225	178	210	173	189	199	200	209	207	187	205	211	182	178	194	195	208	196	186	197	202	191	202	188	205	190	192	203	203	203	224	196	220	199	211	215	215	212	195	191	195	185	199	191	182	201	170	179	182	193	204	205	186	181	202	184	172	194	208	196	203	192	182	209	198	187	203	187	182	185	178	207	209	177	215	191	209	197	187	172	208	195	193	187	201	192	214	181	185	214	207	194	194	220	207	185	214	185	199	196	202	220	195	178	227	218	204	177	224	195	214	199	194	174	203	190	198	214	219	168	193	202	203	203	181	216	178	197	191	173	188	175	206	190	229	190	179	197	172	203	202	203	183	194	186	186	187	203	185	191	198	180	182	203	213	207	197	176	178	194	190	203	183	212	201	196	196	186	204	220	187	169	202	200	182	189	215	198	178	196	227	192	201	178	194	192	197	198	203	183	185	205	215	206	200	184	205	222	215	184	203	202	205	196	180	210	200	208	194	203	196	201	188	190	214	214	208	189	211	214	193	228	217	184	197	207	205	188	192	202	190	191	187	203	207	185	197	180	208	216	239	193	216	223	178	194	209	216	212	184	209	198	201	206	162	181	209	188	191	204	191	209	197	188	216	216	191	195	184	170	188	167	175	188	212	233	201	205	224	207	202	179	185	221	198	208	188	206	193	180	222	203	189	210	227	192	193	217	229	190	174	200	192	219	178	218	202	214	215	179	178	209	198	220	178	191	197	192	191	190	203	203	188	211	201	181	196	197	208	205	209	191	216	203	193	179	211	200	193	187	198	195	210	215	212	195	202	180	213	196	184	164	184	169	184	224	207	238	210	187	188	222	208	195	217	189	190	186	217	193	192	174	202	189	202	211	212	207	191	186	223	207	181	195	190	214	189	176	209	209	204	206	207	204	203	197	206	211	214	158	207	190	208	183	201	211	193	222	173	193	177	188	195	240	209	212	203	191	203	187	186	208	192	195	206	184	207	185	184	175	172	193	204	203	195	220	211	186	197	207	208	204	169	201	187	199	196	206	227	187	185	203	203	196	224	201	208	179	197	228	212	182	205	187	195	204	226	188	199	173	222	217	201	210	208	214	217	190	203	183	171	214	214	188	196	197	203	195	165	202	213	190	179	201	204	197	190	213	194	196	201	180	213	190	185	171	209	179	187	213	167	185	203	191	204	188	189	221	193	178	208	180	197	224	224	200	220	208	197	179	213	196	190	184	218	185	219	188	201	198	187	202	195	179	199	218	204	210	193	186	168	202	205	184	186	192	180	176	214	202	190	198	230	189	204	197	211	202	201	214	185	177	183	220	226	191	216	221	206	209	224	184	187	199	201	207	199	197	225	195	173	189	194	195	193	188	197	204	199	214	172	189	222	183	198	205	189	232	183	221	189	193	196	182	193	193	182	198	207	195	198	194	210	191	192	193	204	223	199	202	194	209	202	193	174	181	179	205	203	186	210	183	223	195	187	192	209	173	208	198	198	194	226	180	203	185	208	193	205	203	224	222	194	208	227	213	203	200	205	221	184	215	182	210	214	190	196	213	212	203	204	194	168	199	197	205	179	184	189	195	212	181	174	216	182	190	167	222	201	200	212	191	202	193	188	175	207	191	205	195	202	187	204	196	202	213	227	208	200	196	198	183	203	188	190	215	195	212	216	211	210	210	205	193	191	208	211	206	196	209	227	222	217	197	195	186	177	189	167	206	210	205	183	214	206	208	206	193	190	181	195	200	175	198	226	200	207	213	182	193	185	216	196	185	206	188	197	182	181	220	195	211	214	195	213	242	221	198	200	182	199	193	223	172	206	224	220	190	184	190	195	191	199	209	192	185	187	215	189	214	204	175	206	176	185	200	214	200	196	198	192	177	211	197	180	194	204	184	212	206	191	162	189	196	188	202	202	186	206	183	216	216	217	183	213	202	188	191	201	196	200	188	217	205	180
17810	1646	3195	3730	3424	2766	2566	1965	1697	1462	1318	1236	1182	1046	1005	975	938	816	851	803	814	821	777	718	767	734	749	746	710	693	715	697	641	684	686	638	674	676	728	676	650	646	672	704	659	661	662	635	657	677	674	627	637	639	649	688	637	662	605	616	615	605	644	668	674	612	570	668	605	589	630	620	659	614	666	595	627	630	621	629	642	640	625	585	617	622	618	615	650	619	631	587	622	677	597	620	584	612	639	606	621	642	616	627	605	615	604	633	634	632	630	588	633	619	602	664	621	591	619	661	600	579	612	579	619	593	658	630	590	644	604	531	639	589	566	622	676	620	642	646	604	611	638	618	612	631	648	588	587	575	593	604	618	601	639	599	614	613	659	609	611	631	672	624	650	630	612	649	610	572	689	615	576	609	605	626	598	585	606	596	655	584	619	636	665	581	632	633	595	660	632	597	594	615	599	616	630	579	608	607	619	607	635	603	597	628	660	589	623	631	634	589	634	634	673	600	669	627	621	640	620	607	628	612	641	640	624	660	579	643	648	593	585	617	644	643	596	619	640	632	613	634	644	599	650	632	593	601	644	658	610	673	602	632	640	584	638	601	657	599	607	621	626	675	667	694	603	634	611	614	596	643	625	631	602	647	616	625	648	611	610	553	608	636	623	612	637	599	596	637	651	598	623	674	624	564	633	678	615	647	654	636	578	583	607	613	624	608	644	604	634	601	572	614	597	593	630	644	647	629	679	561	616	621	632	609	605	619	679	589	669	613	612	630	595	602	590	611	603	572	587	600	640	588	609	614	549	599	608	603	591	627	613	591	615	632	614	583	635	617	648	627	657	641	568	639	681	630	590	600	569	610	618	619	629	597	631	626	668	617	655	641	644	613	634	617	604	603	638	601	630	630	628	631	581	643	627	620	624	634	632	658	649	629	580	634	619	610	617	634	613	635	610	604	586	628	633	644	599	640	653	618	616	628	633	672	629	626	591	592	673	598	618	658	582	599	606	607	615	630	612	616	595	560	642	560	611	618	635	634	589	587	563	618	660	604	587	645	661	620	618	569	616	660	647	632	585	594	640	586	643	642	643	617	619	616	655	584	622	630	637	597	620	648	628	657	618	642	637	628	670	658	685	643	633	594	609	617	605	605	627	635	627	613	619	614	603	647	558	656	617	619	660	606	605	634	629	635	599	626	640	557	628	617	597	656	630	580	647	634	660	602	613	633	641	601	595	602	597	597	616	640	632	610	609	631	593	587	621	602	623	651	647	608	608	645	636	616	616	663	612	588	638	616	630	592	636	621	595	572	608	584	588	593	604	614	623	632	621	640	632	637	638	678	618	623	609	618	613	595	641	587	616	614	618	608	613	668	577	644	637	697	625	601	627	616	614	592	630	573	578	581	611	616	608	602	624	600	627	637	622	614	585	621	609	637	664	607	594	641	638	605	609	637	615	596	609	668	588	630	638	638	651	606	587	594	631	613	618	589	576	615	615	595	612	605	601	664	646	644	631	604	605	629	644	628	618	601	627	660	598	612	627	628	611	567	668	641	626	612	611	639	617	607	624	595	568	649	625	663	544	632	612	647	635	623	610	576	649	622	607	640	640	615	594	647	644	608	610	616	595	572	586	606	617	672	633	667	632	597	624	616	604	640	606	623	618	589	620	593	629	596	647	605	634	630	615	647	669	622	616	600	625	602	610	627	629	572	626	617	648	570	653	647	663	617	639	644	608	643	635	598	600	622	633	601	620	615	637	647	627	601	607	679	590	601	612	648	593	655	658	588	584	625	638	638	630	583	601	617	592	612	641	626	629	625	644	615	632	632	629	596	575	619	641	627	623	637	600	637	588	623	578	615	639	608	573	631	576	622	627	615	589	606	606	643	615	597	605	585	652	583	611	636	629	656	647	557	624	639	577	651	654	612	594	638	593	604	621	628	619	623	600	617	590	663	675	637	558	622	629	609	626	597	605	601	598	645	582	645	557	584	594	674	649	604	621	618	641	617	612	627	661	609	618	632	607	584	621	608	583	645	580	623	611	602	617	630	648	646	597	613	636	634	597	640	618	584	600	623	639	624	609	643	573	620	646	654	640	602	583	623	590	648	643	660	610	646	626	567	593	609	643	605	593	619	594	614	632	619	611	617	623	651	587	625	604	618	606	615	616	600	673	640	608	608	629	624	637	625	629	586	587	658	624	642	631	580	589	585	577	641	641	629	615	643	628	618	607	609	636	658	633	625	629	632	610	601	618	611	611	633	660	596	642	615	615	587	626	596	605	655	628	663	648	619	640	645	620	618	620	596	613	660	655	590	600	644	629	596	647	616	639	595	591	593	631	656	595	674	615	597	565	643	598	581	624	604	608	589	620	615	641	644	582	639	588	634	560	619	651	603	604	632	639	625	606	605	639	609	619	648	613	603	627	611	572	618	638	662	642	683	625	621	632	608	622	610	590	618	569	639	643	651	645	599	592	623	661	560	631	587	622	639	626	616	649	574	614	656	632	628	657	646	635	659	609	622	562	660	611	606	662	604	589	623	621	632	614	667	597	578	586	657	642	606	636	653	589	610	617	630	585	621	639	621	646	626	609	584	643	589	628	635	566	577	572	575	652	621	631	610	587	605	600	616	626	611	586	655	623	626	611	633	602	595	591	624	638	609	586	618	611	610	621	598	595	627	637	627	631	621	595	680	594	599	605	595	593	608	598	629	621	624	645	609	598	561	632	639	608	639	646	622	617	616	641	629	609	640	597	634	618	629	668	612	593	582	622	621	594	629	584	596	606	577	634	614	606	616	589	614	604	609	607	603	631	633	606	579	618	583	631	619	632	649	640	645	638	622	644	631	633	609	646	617	625	592	663	605	621	653	662	655	634	644	571	632	619	612	630	639	606	609	632	645	597	649	605	659	628	669	603	627	601	604	616	592	608	619	635	649	596	664	619	640	644	601	622	601	608	601	616	652	618	615	595	693	624	616	636	608	564	634	623	618	596	687	652	634	648	620	614	649	644	588	651	636	633	609	643	596	620	600	640	635	584	623	633	573	670	603	640	649	633	628	672	586	636	631	652	555	673	629	581	598	618	616	598	597	619	615	625	570	604	649	601	593	625	647	651	652	644	624	655	619	563	633	600	599	636	607	619	655	614	583	686	641	619	603	645	616	648	634	613	614	633	645	591	613	600	648	644	606	636	594	611	645	619	627	611	628	639	645	597	627	634	597	654	621	572	635	655	652	599	577	614	615	600	640	600	633	607	637	610	631	643	606	629	595	666	595	667	612	657	596	641	586	601	643	591	640	587	622	582	605	629	602	651	637	604	641	611	604	623	624	593	669	584	701	610	584	643	646	614	654	605	645	563	600	632	599	649	606	653	641	596	613	635	621	607	618	590	592	604	605	661	580	610	645	575	646	611	653	606	649	627	596	657	610	606	586	667	632	635	674	606	657	661	628	623	644	660	612	641	584	660	624	608	599	646	625	644	636	638	613
42503	21855	15501	2814	1728	1274	962	760	614	587	460	416	418	407	397	386	372	367	382	355	329	348	327	309	320	297	354	309	305	315	262	340	273	320	293	308	328	320	310	318	319	324	280	278	298	268	297	285	290	250	303	286	267	294	305	309	308	285	282	297	275	304	307	305	263	320	310	274	297	291	267	289	276	287	285	318	283	302	271	300	303	297	295	298	287	303	303	294	282	283	277	275	262	304	268	255	286	288	277	282	288	319	298	262	285	281	296	288	262	291	246	296	309	271	309	276	308	271	270	326	236	292	275	284	295	259	264	299	326	276	296	285	277	268	313	265	271	313	309	296	282	304	278	302	303	293	294	307	293	296	291	274	297	301	307	260	278	305	308	296	282	285	248	285	277	298	289	292	301	271	295	288	295	310	256	284	253	297	281	265	281	308	284	323	298	254	321	271	293	301	293	282	294	299	318	279	296	283	284	294	278	291	283	296	283	255	274	278	264	295	254	296	257	280	299	283	310	293	267	290	312	286	317	287	244	296	303	289	285	296	275	284	293	317	300	285	273	297	263	308	324	300	261	296	308	276	295	319	270	291	313	292	274	300	299	287	298	291	301	292	263	331	318	294	292	260	285	284	305	291	300	301	292	275	265	280	286	318	272	305	294	276	273	268	263	270	288	277	283	297	276	309	281	276	297	245	272	272	300	291	274	302	305	293	311	252	289	271	275	276	270	289	288	269	273	275	292	286	262	269	276	269	287	271	297	292	288	271	266	280	249	318	267	315	286	278	279	272	297	280	294	280	272	284	326	260	289	303	275	262	262	284	288	258	257	286	300	280	258	262	298	272	285	277	300	292	299	288	284	293	258	294	297	300	340	308	249	274	292	296	322	308	262	306	271	325	294	275	293	287	264	282	303	241	314	287	262	268	267	271	298	308	270	315	304	295	302	282	272	266	254	287	283	280	277	285	268	284	295	276	276	292	301	306	295	280	279	294	311	304	304	320	284	278	288	315	267	269	279	283	277	279	266	279	309	298	236	275	262	282	267	302	285	268	285	289	306	300	296	288	269	302	299	283	290	277	291	268	295	287	264	270	301	292	274	278	284	284	257	282	294	266	262	281	310	280	271	270	286	258	308	278	321	297	290	325	288	274	268	280	278	327	283	300	324	298	272	313	272	284	311	315	296	295	284	262	296	303	287	274	298	285	284	278	289	284	298	289	291	307	288	311	264	275	291	292	291	288	279	289	287	278	305	261	319	289	290	297	322	274	309	282	283	277	287	284	294	298	277	308	291	296	261	291	319	307	280	278	291	281	339	325	308	310	279	295	271	311	269	274	277	281	296	280	287	283	282	275	279	301	279	310	286	288	251	289	289	271	281	280	302	288	276	289	300	228	290	272	290	306	281	273	278	314	279	269	289	266	278	313	294	291	307	280	311	283	307	278	294	285	258	286	288	307	284	295	280	270	297	252	265	305	298	292	315	262	326	283	286	288	283	326	268	299	266	273	312	293	270	275	297	272	310	285	286	291	271	290	296	304	312	278	255	286	292	256	290	299	276	279	268	306	298	295	285	304	300	292	277	279	290	282	296	299	301	262	252	294	276	285	279	306	299	303	269	280	276	286	307	278	312	295	296	275	287	278	310	289	299	262	275	274	298	298	288	301	280	300	297	304	290	267	274	260	261	272	308	277	267	274	285	294	283	292	277	296	275	294	276	275	285	279	273	276	295	318	285	278	271	289	284	307	341	281	274	267	293	302	271	285	286	304	277	263	275	284	286	302	267	254	313	287	260	265	295	296	263	290	306	275	276	282	305	267	299	315	281	284	295	304	292	272	309	261	271	276	291	318	307	276	295	298	300	290	280	322	293	292	299	281	290	304	295	280	265	293	290	252	286	302	295	309	277	306	332	288	287	275	284	301	276	325	270	300	309	261	281	284	259	288	289	281	253	301	309	311	295	284	305	285	277	282	268	294	283	285	306	320	268	259	275	278	284	296	279	288	294	290	287	311	270	317	269	300	300	273	285	299	304	286	277	280	289	311	279	300	286	273	255	287	259	306	304	310	276	251	291	257	312	293	252	277	271	286	285	290	281	297	264	288	268	299	278	319	276	256	290	320	269	245	273	294	292	274	312	289	288	286	263	303	308	263	295	289	293	288	288	290	319	264	329	289	302	304	246	309	256	294	283	285	265	265	298	270	275	289	275	256	282	287	277	300	258	305	292	319	295	302	280	269	270	257	276	296	298	274	300	282	292	287	291	291	321	269	315	290	296	301	288	269	304	317	308	287	269	265	291	268	281	277	261	300	310	298	299	306	264	296	282	296	300	303	274	275	295	286	303	305	330	268	272	314	299	301	302	278	291	282	277	267	315	316	306	276	301	288	303	258	297	257	324	311	271	314	287	303	309	273	286	285	281	290	310	300	311	282	326	284	271	293	262	286	275	281	296	269	278	309	313	244	264	292	269	308	281	277	254	283	272	290	276	302	267	290	287	263	247	329	329	282	279	298	306	285	267	293	307	321	297	270	289	294	304	293	312	294	297	308	308	271	290	293	301	293	284	295	291	283	285	288	286	292	274	314	299	258	293	288	249	304	301	280	263	312	333	302	306	326	305	277	274	278	289	270	300	299	286	277	309	289	352	297	282	274	292	275	295	296	270	292	282	278	292	271	262	279	297	259	289	285	270	278	277	299	254	273	282	324	274	274	271	295	298	275	301	268	273	270	296	251	283	254	324	287	300	269	274	302	284	295	291	298	301	277	279	288	300	292	285	287	297	319	259	294	268	294	290	271	282	280	270	298	303	291	295	305	281	287	299	282	297	300	287	284	282	266	275	292	277	314	274	276	273	297	299	324	271	272	291	269	238	299	284	300	277	298	296	286	312	308	273	314	295	283	288	247	286	276	291	282	288	286	303	298	273	280	278	290	312	303	261	290	333	278	254	294	294	304	271	313	274	274	288	302	271	268	329	301	296	288	275	309	284	283	277	301	254	301	286	294	278	296	262	276	287	344	299	294	271	294	289	287	299	280	268	296	302	276	257	270	270	272	298	298	272	299	281	313	290	280	262	285	307	274	294	296	281	299	304	254	262	284	285	293	287	290	289	302	287	288	296	264	280	265	300	251	297	325	272	280	317	319	279	269	283	290	300	282	275	300	311	321	272	293	310	320	257	308	297	290	260	315	289	272	250	312	301	276	280	273	302	271	303	291	295	286	323	285	290	281	256	272	295	295	274	287	290	295	253	294	282	241	286	256	288	280	331	290	299	288	289	253	282	286	301	296	305	299	302	277	326	272	278	302	321	282	284	254	297	299	288	299	276	284	296	274	287	301	282	292	284	308	321	302	293	286	276	302	279	297	274	283	292	289	312	287	298	289	276	267	320	287	285	306	274	263	266	291	282	312	239	286	312	297	267	304	284	305	282	303	303	253	265	262	284	267	279	324	309	275	311	256	282	280	281	288	309	283	283	304	295	295	304	281	298	299
21820	2643	5648	6343	5669	4601	3933	3228	2823	2365	2080	1971	1800	1627	1494	1503	1365	1269	1231	1184	1215	1185	1204	1135	1087	1058	1016	1029	1040	1036	1029	948	997	985	981	917	953	904	882	915	913	882	887	959	982	915	910	930	951	873	923	871	911	897	848	891	899	842	897	844	838	830	900	875	851	861	876	778	850	852	875	848	855	877	873	857	852	882	905	856	851	806	855	842	837	848	823	838	830	877	855	848	837	854	797	855	800	910	832	917	789	840	830	841	843	833	811	859	847	826	832	818	805	819	861	822	847	837	858	862	815	888	883	856	836	799	814	847	885	841	754	813	881	829	851	850	839	857	880	807	878	826	841	832	812	843	817	819	796	858	844	867	845	846	796	859	832	867	856	823	899	856	835	843	791	832	864	812	854	819	833	851	891	815	842	844	837	851	798	872	832	834	842	829	833	888	831	813	838	903	868	834	818	833	789	772	817	884	802	827	855	802	863	760	865	843	835	813	849	914	834	857	875	843	848	837	799	831	836	831	872	899	847	837	802	864	838	783	855	784	823	766	855	785	844	819	791	815	851	904	882	827	802	854	900	788	818	803	812	839	840	877	860	868	827	828	878	823	878	882	807	857	801	779	789	814	876	794	802	841	829	874	847	882	847	855	841	847	884	837	869	808	845	872	824	819	803	829	790	823	847	855	821	789	825	798	835	808	824	871	776	870	855	810	851	808	858	839	845	805	784	858	852	824	792	843	836	857	828	818	770	846	814	832	835	801	836	823	830	852	804	788	780	848	801	848	799	801	869	837	817	784	796	833	859	844	814	823	786	827	774	789	818	896	848	827	809	838	843	906	863	843	898	856	839	803	811	810	807	852	829	861	835	819	811	904	895	850	874	785	810	850	826	821	850	831	859	798	832	838	838	837	852	825	842	815	832	845	838	785	852	830	818	831	825	866	870	838	870	858	798	838	838	819	834	812	786	880	844	820	835	851	841	851	885	827	853	818	824	833	839	808	811	829	808	810	835	807	814	853	833	841	892	857	801	853	809	843	848	813	826	848	906	811	859	805	820	868	880	859	838	860	763	811	837	904	834	829	799	803	853	814	804	854	812	857	831	811	909	803	833	847	860	825	833	864	837	868	825	823	790	838	763	825	836	836	854	803	829	875	814	795	822	857	853	846	820	800	785	830	820	858	850	823	845	871	794	824	809	873	850	841	859	836	820	847	821	837	845	875	816	839	810	805	821	840	829	825	824	809	822	841	850	843	809	862	821	811	820	849	842	811	857	897	808	842	829	937	785	841	841	867	823	810	794	839	807	814	854	839	857	814	870	837	841	839	834	835	736	830	794	849	822	830	808	805	878	824	814	811	794	828	805	823	829	845	836	769	831	853	764	820	832	789	840	798	798	816	838	820	819	833	855	822	807	876	793	856	777	873	811	842	843	851	862	804	875	863	827	833	822	839	829	879	816	792	824	763	841	833	838	827	824	815	806	848	794	832	818	895	856	844	851	892	826	788	842	795	871	839	904	835	832	791	834	837	837	800	807	853	836	790	824	788	804	803	865	841	828	806	870	793	840	821	814	873	822	799	863	858	812	806	820	822	893	888	831	811	797	804	848	858	867	909	779	887	868	838	867	781	832	808	858	774	833	811	871	778	811	857	852	824	820	850	829	842	809	876	819	881	770	856	792	857	811	853	883	883	839	853	857	819	824	805	842	805	830	818	837	828	839	836	799	787	853	816	833	822	813	860	901	845	915	811	806	816	866	808	828	866	781	786	829	852	835	818	799	815	832	858	847	827	834	821	845	812	856	789	822	895	841	872	766	864	797	813	788	845	819	831	865	807	835	792	827	825	813	863	835	781	836	832	787	860	861	804	892	769	881	869	856	779	836	823	792	877	800	824	782	806	822	813	878	829	819	836	857	764	797	814	856	847	822	880	843	812	822	876	795	837	887	845	834	804	823	873	823	855	863	845	818	854	862	816	827	788	876	822	802	847	771	817	872	833	823	849	831	833	868	856	865	823	827	821	876	863	856	785	809	812	823	825	802	815	846	815	843	859	841	876	780	850	896	852	795	856	873	841	850	825	859	808	867	798	824	801	820	834	841	856	763	864	855	798	861	887	816	809	832	856	844	830	861	847	812	833	823	830	810	805	804	820	828	845	795	852	793	855	863	882	877	799	823	838	882	778	790	869	817	807	845	839	856	811	844	837	814	855	868	772	790	813	880	822	838	820	819	825	805	810	801	852	851	808	847	897	833	830	780	852	842	856	793	844	765	787	842	824	827	846	798	800	819	814	799	812	754	800	824	841	859	876	859	833	826	844	844	848	824	813	795	815	832	866	863	829	837	831	848	821	848	871	895	829	840	833	809	820	854	872	798	884	856	821	764	839	816	902	845	791	871	833	842	862	843	818	837	832	765	821	815	848	841	835	878	784	842	847	842	840	842	822	782	826	829	822	847	817	818	782	821	862	834	852	877	857	782	826	904	820	834	826	855	859	857	832	845	777	862	822	895	806	840	821	852	872	828	878	817	815	874	842	855	777	830	796	838	892	828	801	848	866	880	846	819	880	859	880	884	838	843	809	818	838	832	823	869	812	851	846	858	840	805	857	838	859	863	825	809	832	850	848	827	821	845	804	856	848	778	831	809	809	836	858	824	847	819	827	806	856	855	855	818	832	852	850	840	859	825	838	788	821	783	813	797	840	807	868	898	822	791	878	842	835	790	802	907	824	919	804	807	767	802	871	820	762	861	851	816	845	801	800	808	823	876	863	900	850	836	831	843	798	877	861	842	846	803	832	852	831	860	785	825	790	851	830	790	853	791	819	795	849	832	849	851	824	789	834	828	814	838	900	777	831	824	867	871	903	837	807	837	815	835	820	811	815	843	809	835	878	789	807	842	868	866	881	783	827	835	842	850	857	816	768	829	809	838	813	862	820	862	808	822	830	821	823	807	826	866	771	876	809	880	807	784	828	872	789	826	793	838	826	841	818	824	863	833	826	836	852	819	831	858	838	843	857	867	764	850	872	843	852	878	874	783	876	816	796	803	835	859	788	861	905	877	782	888	813	855	858	843	830	873	858	840	818	864	818	816	831	815	779	855	800	854	851	839	823	893	864	868	828	833	821	792	840	851	802	842	825	826	834	815	841	817	829	826	808	851	849	842	871	824	869	817	804	825	846	866	823	810	831	810	827	817	824	812	831	841	778	878	868	875	853	821	803	818	815	840	812	819	849	888	822	844	819	771	840	851	879	841	788	845	837	852	829	845	851	844	826	847	823	853	838	789	848	837	863	821	789	784	897	842	833	833	794	817	861	826	779	810	801	875	857	872	898	861	866	832	858	818	837	848	812	830	775	840	818	819	816	837	795	844	774	784	822	822	856	810	867	762	825	857	861	843	821	801	814	836	840	826	834	833	854	810	837	822	840	837	860	873	811	823	844	840	819	876	809	797	830	827	827	826	801	834	856	822	847	781	806	808	823	844	886	783	858
7247	444	360	173	131	142	107	105	120	92	110	98	94	91	98	107	86	87	93	93	94	83	84	95	91	85	94	86	98	90	86	85	97	92	81	97	113	113	100	75	94	95	94	95	107	87	98	84	87	83	96	116	95	85	89	91	82	88	87	101	92	97	101	79	81	80	66	83	89	84	90	96	105	82	78	105	104	93	95	105	83	85	98	86	84	83	95	81	93	85	86	109	82	106	92	101	84	86	104	93	105	75	97	105	94	103	100	88	102	80	101	97	100	107	101	85	79	73	82	93	116	80	90	71	92	92	101	92	101	97	92	92	87	88	121	92	95	101	96	95	104	88	83	88	97	100	103	96	95	109	119	121	92	93	92	86	86	106	83	94	88	103	105	98	88	104	117	110	105	117	96	92	103	95	92	93	90	83	89	92	91	102	83	93	106	73	80	94	97	86	84	100	97	94	87	93	111	82	94	78	104	78	103	78	81	86	104	89	91	111	84	98	114	94	94	96	98	97	75	89	98	108	100	88	92	75	103	88	99	105	112	79	87	84	81	93	103	104	100	91	82	83	100	95	98	109	83	108	101	103	88	82	104	108	91	90	101	110	108	98	111	92	88	86	94	80	89	91	90	98	101	83	91	84	94	96	105	114	97	108	114	90	97	103	95	72	88	95	103	105	76	106	79	93	84	82	79	101	97	100	95	93	96	98	86	105	95	85	105	98	98	78	104	109	98	96	99	95	89	95	93	87	81	92	109	101	84	85	95	93	91	102	115	100	95	98	72	90	84	119	106	105	108	90	105	81	81	85	99	100	80	111	104	91	75	86	93	98	82	89	90	86	78	95	86	97	85	98	117	80	83	114	69	112	93	90	79	86	89	97	95	96	102	80	97	101	116	88	98	91	98	92	99	99	105	106	68	95	68	100	110	95	82	99	84	96	86	109	107	105	99	100	91	83	84	102	98	81	92	94	103	109	104	82	93	71	81	86	88	114	97	87	96	98	95	80	83	72	91	90	97	100	101	98	88	90	97	105	111	93	111	96	101	95	92	91	91	85	109	106	86	92	93	109	80	91	85	92	76	91	91	79	77	89	87	82	98	113	90	100	104	91	96	95	83	87	97	113	90	92	89	77	87	110	95	94	90	80	101	91	81	85	87	98	104	90	91	92	100	97	98	100	81	95	81	105	94	82	97	101	107	89	83	102	102	95	92	71	108	113	91	84	95	74	99	83	103	106	98	94	94	105	75	94	86	90	102	112	77	104	114	102	114	104	99	85	75	94	108	100	79	95	102	92	82	93	104	99	91	113	85	92	99	105	95	104	97	101	101	112	106	81	103	80	95	96	95	91	89	104	75	91	96	99	98	86	106	92	96	78	105	94	102	87	81	84	88	98	87	82	94	100	90	97	104	88	76	107	96	88	84	90	89	102	107	103	98	90	93	93	83	105	88	94	98	87	96	85	98	81	97	87	94	87	95	95	80	83	93	87	87	96	107	83	102	86	106	92	103	92	94	85	98	84	97	84	77	90	91	88	95	88	99	87	82	99	97	96	94	96	108	96	110	100	99	90	90	80	78	95	92	97	76	96	117	87	91	90	84	95	89	107	93	98	87	101	98	86	98	89	101	105	95	91	114	90	92	92	81	102	88	95	87	101	97	89	107	104	92	113	108	106	114	95	85	85	86	113	89	83	92	107	87	90	95	95	76	93	96	99	87	98	94	72	109	108	88	78	97	89	86	98	99	104	83	93	91	100	85	101	107	96	93	89	95	70	71	104	96	97	100	101	95	85	101	92	120	98	92	79	98	77	101	66	92	97	115	113	78	111	89	91	87	107	95	92	114	99	114	99	115	103	98	82	94	91	98	101	84	85	81	98	85	93	110	100	93	87	92	104	83	104	66	77	95	108	65	104	87	85	87	87	97	92	84	97	77	84	72	90	91	90	93	96	88	95	91	86	77	82	92	88	83	88	111	100	106	107	109	122	85	104	104	100	108	84	93	108	93	112	82	85	92	85	92	88	78	96	117	73	86	88	103	101	88	115	97	91	107	93	87	91	101	78	91	82	95	86	75	80	97	81	86	103	90	90	92	105	85	91	94	84	100	93	105	99	102	109	96	90	98	82	90	70	81	94	86	103	83	74	100	85	106	104	80	105	95	93	98	110	103	97	111	98	98	84	84	89	90	97	101	99	100	104	107	101	85	92	89	78	89	104	106	82	88	99	106	97	97	93	96	105	114	95	101	91	90	99	96	87	78	93	104	84	99	102	79	91	97	92	93	112	118	89	89	72	97	96	97	91	86	89	106	106	88	102	84	81	92	91	104	93	90	104	88	111	73	86	95	86	89	106	97	106	82	75	94	100	102	82	81	89	85	87	88	102	105	98	104	92	94	104	93	93	101	99	74	74	90	114	99	95	103	93	100	98	97	94	75	99	89	93	85	105	89	98	77	89	93	84	92	83	96	79	95	116	98	95	85	89	78	96	99	83	87	95	97	86	91	97	96	89	113	98	121	88	102	102	114	83	100	110	100	108	96	94	91	93	95	93	94	107	96	93	90	89	64	86	95	111	105	89	91	93	103	83	99	111	102	90	99	91	91	119	95	100	73	107	106	102	100	99	94	88	87	96	103	100	99	91	93	94	89	108	95	102	97	82	90	110	82	83	95	103	92	94	94	81	89	86	90	99	88	84	91	116	81	84	80	96	92	96	99	109	117	103	104	107	87	84	100	99	114	106	103	78	96	105	97	109	91	88	86	119	102	94	109	79	83	102	96	91	89	111	76	87	104	94	92	85	104	92	93	81	95	87	97	94	96	87	88	99	86	88	81	107	110	97	82	77	86	90	96	100	98	83	100	92	102	89	94	94	89	112	83	98	98	102	83	95	109	103	95	75	104	121	96	106	102	86	80	97	84	96	92	91	118	97	87	96	118	104	86	79	84	92	91	91	104	94	115	97	105	91	80	98	101	101	105	91	82	108	92	88	90	91	88	76	84	85	76	100	93	94	89	93	106	107	99	86	108	84	92	125	99	97	93	75	76	108	86	89	96	102	94	89	109	102	99	111	103	87	112	88	85	85	104	93	84	87	92	88	88	94	98	86	94	91	98	91	87	102	100	102	86	76	98	91	84	93	96	75	78	98	83	81	94	82	92	89	93	104	104	99	86	94	82	95	101	91	90	90	98	103	99	92	88	76	94	92	96	100	88	84	98	101	91	113	88	97	90	88	99	106	77	89	91	112	82	94	99	101	108	93	109	85	90	97	96	109	96	109	99	90	105	106	88	106	92	94	94	85	110	83	85	90	105	88	95	79	82	106	100	98	110	94	108	99	84	89	90	93	88	98	88	81	99	87	96	99	79	87	89	95	90	107	98	79	86	70	98	99	115	99	91	93	107	75	81	102	107	90	79	87	92	83	102	88	88	100	93	86	85	83	102	86	90	84	99	84	117	103	89	87	111	109	106	83	81	100	103	86	93	96	80	99
6619	445	581	606	545	558	476	467	424	401	382	401	371	377	374	384	375	341	366	367	358	355	352	350	337	374	338	352	365	312	349	337	366	351	338	382	339	355	351	331	350	341	365	327	324	349	369	334	328	321	353	343	339	362	338	332	355	382	339	330	333	333	347	317	321	340	347	320	319	342	338	370	341	347	346	341	355	337	328	353	367	353	347	365	322	303	332	314	371	307	331	314	353	366	375	330	331	352	338	337	310	346	350	377	352	368	325	341	354	306	347	335	317	379	355	337	345	363	340	338	324	342	334	323	338	364	369	363	326	328	325	354	351	342	378	345	338	326	326	347	326	370	306	363	385	351	328	360	329	372	342	363	364	351	317	334	333	360	350	344	310	306	347	366	348	303	340	322	313	327	350	346	320	369	342	322	340	338	347	326	297	357	370	337	340	362	314	347	349	309	318	347	349	325	312	347	350	325	347	359	320	339	314	337	311	337	343	353	351	348	327	319	325	348	313	314	342	357	331	350	326	337	330	323	346	354	317	329	334	341	358	327	322	378	353	322	346	326	340	361	335	325	374	325	373	352	325	340	343	339	358	348	338	336	311	336	329	287	368	338	352	348	329	330	331	332	345	351	343	346	338	323	349	319	367	327	331	346	325	319	357	357	326	357	375	319	347	345	345	334	370	331	311	335	324	354	347	365	331	308	352	384	347	329	352	340	317	321	307	363	342	337	360	319	315	364	327	336	350	352	330	354	312	329	332	369	351	357	363	371	357	324	339	352	354	382	344	308	298	323	299	346	306	342	352	320	317	320	362	357	325	362	350	334	340	347	316	326	354	341	322	309	387	347	375	336	337	318	366	347	328	327	321	343	326	352	374	344	328	334	347	363	328	346	331	309	328	344	312	356	340	330	373	334	355	332	343	351	361	341	343	336	356	328	340	365	305	354	343	356	326	361	349	356	329	355	344	325	356	346	347	365	343	364	332	361	338	372	321	313	308	378	368	337	340	338	320	334	331	365	343	343	358	347	393	350	320	365	347	355	336	329	313	313	346	367	340	337	332	319	367	338	296	364	343	327	325	350	325	340	324	361	377	332	392	326	338	300	356	319	336	339	309	331	315	361	373	327	354	323	321	324	329	344	363	369	333	328	351	355	339	314	321	345	346	312	302	322	365	297	321	325	322	335	331	355	360	349	340	353	361	324	355	338	334	333	327	361	334	317	327	329	318	375	327	310	372	291	360	345	363	300	354	332	317	324	307	357	354	392	330	325	327	331	336	343	350	325	332	313	345	338	307	346	344	324	338	362	344	342	336	326	358	358	355	305	344	374	307	337	301	380	314	320	315	333	326	335	325	338	356	343	337	387	344	332	326	338	360	336	325	326	348	311	342	357	311	332	352	313	337	322	349	322	319	348	334	330	361	352	360	355	323	312	359	334	346	357	314	371	344	325	361	345	337	342	353	337	338	355	350	304	341	332	357	309	319	332	329	381	350	353	362	350	371	333	345	334	340	322	333	368	341	379	303	362	340	338	327	331	343	343	362	371	332	324	369	348	328	321	338	369	376	339	356	333	334	340	322	343	354	317	341	352	351	281	361	342	309	326	326	341	330	320	336	334	346	363	340	341	362	362	329	373	316	307	335	352	352	341	361	298	341	323	349	337	316	336	337	327	351	311	353	333	349	351	343	322	332	338	317	331	360	352	354	358	331	308	376	318	349	353	347	339	330	363	321	325	352	332	344	352	372	331	323	344	367	345	317	365	349	368	360	364	365	322	372	352	306	323	344	321	339	328	311	345	348	310	326	330	347	344	365	328	346	336	324	329	333	340	329	346	348	373	341	341	345	332	342	340	334	339	307	293	342	360	349	324	327	367	302	341	321	331	325	353	340	346	339	370	315	346	346	320	356	340	315	360	336	341	356	346	347	320	335	333	368	390	324	336	356	312	343	332	293	333	341	361	337	338	332	338	338	311	314	337	364	324	330	380	336	321	369	323	357	325	325	337	312	336	331	349	329	364	330	323	353	340	363	358	335	344	345	332	341	334	349	318	340	324	355	306	377	341	337	348	322	332	308	334	319	342	358	345	351	346	328	313	325	347	335	324	369	345	350	365	324	361	342	364	341	334	330	330	315	306	322	342	363	331	355	349	350	326	327	385	340	358	341	351	353	343	359	337	328	373	335	326	360	347	344	352	338	357	371	345	306	341	365	331	348	290	353	356	297	355	335	315	355	324	330	353	317	327	320	345	351	335	325	326	318	346	338	317	322	346	305	301	333	341	367	321	396	356	313	379	359	320	351	338	355	334	346	344	342	330	356	330	318	342	357	362	322	330	366	353	322	322	369	334	334	352	313	365	347	343	353	349	355	338	339	344	317	366	339	316	379	343	320	356	355	335	329	301	318	326	346	319	316	341	336	343	325	336	317	381	340	321	341	337	331	350	339	333	336	356	334	328	362	363	320	336	313	305	364	336	355	348	338	348	305	322	324	360	339	324	350	318	353	363	324	335	357	355	334	317	328	342	336	350	350	331	373	329	349	354	343	329	354	367	331	360	362	346	350	371	329	366	359	366	329	352	364	309	343	356	328	334	305	365	364	320	346	358	310	328	319	329	340	339	317	333	336	324	310	346	353	345	354	349	330	334	359	336	342	315	343	360	357	353	333	335	332	348	344	327	340	351	333	338	363	349	347	356	355	374	337	343	349	355	358	357	346	332	337	346	340	342	325	348	366	381	385	376	329	336	322	363	306	321	337	352	367	321	323	340	362	343	345	335	301	354	324	366	315	353	330	324	332	348	333	325	359	326	313	342	356	326	357	368	344	368	319	343	348	322	295	297	299	333	363	301	343	345	338	316	358	350	348	352	374	352	281	320	351	332	333	352	323	333	346	359	329	324	333	342	339	330	317	318	334	315	337	310	347	325	308	392	350	323	347	305	342	354	321	303	324	333	351	321	335	348	317	329	306	354	378	330	363	336	321	345	352	331	354	333	341	331	360	335	363	359	363	331	318	339	362	347	360	356	380	353	341	336	354	328	327	345	381	351	346	326	357	318	336	355	351	358	333	312	323	347	359	310	322	333	358	319	314	354	323	333	362	337	318	359	365	353	378	335	344	346	334	311	363	366	338	314	343	332	348	330	342	337	316	336	333	337	359	341	330	363	310	346	332	334	329	334	367	344	325	321	335	352	363	351	330	358	361	329	349	316	313	325	335	354	305	325	359	327	342	355	336	343	336	378	312	322	375	344	352	336	334	324	353	342	357	340	331	342	344	330	290	324	344	321	370	369	318	307	360	317	315	331	361	365	346	314	365	310	348	347	341	373	353	332	373	358	327	339	351	383	326	398	364	324	355	340	349	324	352	345	352	360	339	360	345	367	353	342	301	341	350	334	329	322	341	328	312	346	341	320	345	372	327	341	336	304	324	343	343	368	371	348	327	356	333	341	344	351	339	329	328	323	321	319	355	352	322	332	334	312	352	335	310	351
38562	16233	4122	1231	858	644	507	401	361	337	326	293	272	259	248	257	253	252	231	250	225	225	211	234	195	230	213	228	215	193	234	223	215	193	202	194	180	189	198	209	179	170	209	211	211	212	207	197	184	222	212	191	182	213	204	192	195	215	230	210	208	214	207	204	184	211	218	193	201	195	200	203	197	183	188	216	184	194	233	220	196	216	185	196	210	194	161	192	183	212	202	194	208	200	202	210	207	206	207	199	237	199	192	182	231	200	199	230	213	195	158	196	184	172	179	173	222	214	194	241	210	215	197	218	212	191	189	211	196	208	196	194	211	190	223	196	182	201	221	185	193	173	204	200	176	157	203	208	175	208	191	190	201	196	212	189	203	251	207	196	215	210	219	184	193	205	176	182	187	194	195	202	219	203	200	199	182	215	198	177	245	214	201	179	191	215	206	205	188	193	201	205	200	195	189	201	196	203	193	205	190	213	217	212	187	188	197	197	191	204	187	178	191	206	211	209	180	181	211	183	208	198	217	202	205	220	176	210	177	209	218	196	214	198	194	189	212	179	183	202	179	185	250	211	214	194	188	202	163	189	199	200	177	207	194	202	184	189	179	214	192	215	195	191	191	184	207	201	214	172	202	179	194	163	196	205	212	203	202	203	188	216	203	166	181	207	216	191	199	206	193	188	191	188	179	191	207	204	200	177	204	217	175	204	211	197	193	151	221	231	217	208	209	203	184	196	202	190	193	192	195	191	210	203	188	222	166	223	203	185	193	189	190	178	193	221	196	204	182	224	193	215	199	192	184	212	184	188	208	223	223	183	211	188	208	191	182	201	190	201	207	201	171	192	202	196	188	184	190	187	195	191	186	191	197	192	186	209	186	191	236	195	181	196	176	231	194	194	226	176	187	176	219	186	187	202	188	192	219	218	213	164	206	237	209	224	202	203	212	173	195	199	218	210	228	183	206	204	182	176	210	185	165	199	186	204	202	188	181	184	192	211	185	215	196	198	184	176	173	221	201	199	187	196	170	209	202	204	201	216	189	196	211	218	183	188	191	195	209	189	195	199	213	200	199	207	185	225	184	211	185	209	203	196	215	202	195	179	203	194	178	206	229	211	184	175	204	215	214	201	199	189	195	198	177	214	202	197	192	197	214	198	204	199	206	185	226	209	216	234	213	202	226	212	217	192	184	188	175	206	229	207	208	221	206	209	190	200	204	203	204	195	200	196	201	187	211	178	182	193	202	200	197	219	198	195	219	192	215	211	211	210	203	211	183	192	181	191	174	192	200	224	178	201	204	215	209	193	211	198	199	189	182	173	204	191	218	239	216	197	180	208	194	185	204	196	199	184	192	210	195	198	176	227	173	199	190	194	214	217	205	190	182	212	188	166	212	186	188	213	188	172	207	227	223	204	195	172	193	205	206	213	192	226	183	185	210	197	205	205	192	205	205	203	187	224	179	182	185	225	223	194	187	182	230	189	184	167	218	195	201	188	197	207	200	195	209	202	190	199	167	203	200	175	224	222	198	197	209	217	230	191	202	184	197	198	220	220	201	181	204	193	216	181	213	200	205	182	206	204	211	223	185	216	193	196	227	201	201	245	190	192	192	188	179	214	199	182	195	199	190	206	194	192	223	184	190	199	218	176	222	183	204	193	186	196	197	178	211	211	207	193	198	231	180	222	205	202	211	228	182	198	200	198	216	226	209	191	216	201	193	212	211	215	198	194	206	208	193	210	207	192	210	200	211	188	193	209	190	186	204	221	186	226	185	178	206	193	230	189	194	207	210	201	173	174	196	194	187	198	191	200	204	207	195	207	171	186	206	185	193	209	214	216	188	205	187	197	184	207	175	176	181	237	183	198	223	213	187	199	181	205	182	185	185	188	200	181	214	182	181	193	211	204	199	197	197	181	189	204	202	216	203	179	184	186	203	218	204	193	193	183	218	190	204	188	228	190	186	189	195	195	197	219	211	192	188	224	215	191	202	198	192	195	209	182	203	211	203	202	201	200	193	228	237	205	203	211	169	173	204	206	192	179	221	196	191	188	198	189	219	189	210	198	180	205	172	222	209	208	199	201	203	185	190	202	194	191	219	192	200	170	216	215	196	215	193	196	193	202	204	185	197	200	185	187	175	192	176	202	210	193	196	184	198	196	199	191	189	188	188	206	218	192	199	198	193	217	194	210	218	181	194	191	197	184	183	187	212	183	219	170	202	190	206	175	203	199	182	204	166	185	187	225	227	178	202	185	173	212	200	179	204	192	181	193	226	197	205	219	215	174	177	223	189	222	191	178	170	219	214	187	225	198	205	196	186	198	237	191	203	195	205	194	193	237	192	217	212	210	198	197	206	176	213	195	192	202	205	184	173	196	196	183	204	184	207	190	179	206	179	197	194	186	194	193	209	200	196	178	196	190	200	201	204	200	188	210	192	204	223	233	193	191	214	191	213	213	204	195	182	181	172	198	160	193	210	200	182	195	184	186	192	195	191	192	202	209	218	191	180	198	186	214	184	187	200	238	181	200	192	198	187	212	185	208	186	185	221	188	173	223	200	194	210	202	190	171	216	184	197	194	187	187	189	187	212	184	202	206	211	209	196	198	186	230	225	184	213	190	217	189	192	201	200	173	192	209	203	207	201	208	194	196	204	213	183	190	187	168	199	200	183	216	219	210	212	174	208	203	187	212	205	191	192	201	186	191	199	198	216	191	208	205	177	197	227	202	191	220	214	193	196	190	197	209	192	197	173	214	189	202	185	215	202	171	189	199	185	208	214	188	194	207	204	204	165	202	200	176	214	221	201	211	168	193	196	192	204	178	203	204	197	229	181	222	193	186	205	194	189	204	203	209	195	193	211	178	197	193	224	194	217	193	198	193	202	167	213	211	182	213	201	167	203	202	182	206	209	205	184	211	196	204	199	169	175	195	207	219	215	204	203	187	196	211	181	187	184	220	180	199	208	206	192	192	212	213	192	209	203	202	202	170	190	199	206	192	200	202	219	197	205	201	201	210	219	216	202	188	211	198	185	199	205	201	205	193	187	197	201	214	217	202	222	193	197	192	187	208	183	191	196	208	182	188	195	198	199	229	194	203	177	200	179	204	186	187	212	198	221	193	195	200	197	195	205	205	240	201	214	190	198	189	186	202	204	239	210	195	193	211	183	173	200	180	178	210	187	198	169	189	190	215	182	196	185	205	230	199	208	189	173	185	189	230	190	185	208	208	176	208	215	208	196	199	198	199	190	188	195	220	198	201	190	207	218	212	180	182	178	205	202	219	199	192	213	186	179	198	189	188	212	195	222	197	200	199	196	169	231	211	184	195	209	171	180	195	214	172	221	177	211	210	198	216	215	179	168	177	183	199	208	196	196	193	176	196	202	184	193	187	206	196	182	198	215	211	192	211	184	182	207	195	198	177	176	193	187	189	215	192	189	204	232	206	199	199	186	185	227	203	211	194	194	209	180	188	214	201	218	188	197	200	202	201
18165	1535	3146	3670	3383	2751	2279	1932	1678	1460	1278	1203	1071	1055	979	925	904	922	825	802	800	783	760	724	742	730	752	720	676	698	676	710	699	701	702	653	695	662	691	632	674	645	679	633	634	672	639	662	707	638	618	653	685	689	663	641	660	626	649	653	624	641	601	619	633	596	596	631	626	637	597	677	609	626	685	638	594	665	641	621	614	609	624	626	617	649	610	599	660	648	639	603	638	636	672	613	644	676	617	640	673	596	623	643	577	668	641	650	639	625	614	638	641	624	604	590	627	643	621	632	648	582	591	606	592	607	636	609	621	672	597	629	664	576	612	624	613	636	596	629	629	661	565	634	633	686	642	636	673	656	646	598	643	637	657	624	637	671	595	630	609	606	629	605	616	609	641	623	545	641	636	620	634	624	619	596	570	576	638	591	664	610	602	613	611	617	603	622	644	598	635	584	612	618	631	583	616	651	663	624	651	664	630	636	592	589	612	648	640	610	617	632	625	602	649	621	630	595	690	695	639	645	595	627	650	595	641	606	610	626	602	575	609	638	626	617	618	618	619	572	586	624	609	527	612	604	617	617	639	618	610	645	615	624	593	618	629	628	552	616	617	618	628	625	632	638	632	601	602	576	656	604	600	597	606	667	588	585	599	580	666	640	587	624	608	617	623	612	639	608	609	611	599	642	587	645	609	640	592	606	633	642	629	591	615	633	637	663	628	583	600	645	612	641	678	616	633	629	626	571	627	612	627	603	561	584	627	615	611	663	640	601	614	587	653	620	596	616	608	575	613	636	608	661	581	620	627	604	612	597	617	525	582	621	599	645	599	602	632	649	638	587	645	595	595	599	590	634	600	600	620	635	601	576	646	637	615	644	603	666	587	593	588	623	641	588	617	627	611	621	609	603	589	631	610	600	594	621	610	629	606	615	640	651	592	630	610	610	569	609	620	618	657	607	649	615	668	640	608	603	635	598	613	581	645	642	632	616	619	629	662	607	611	622	592	595	599	596	630	650	644	597	622	668	618	625	652	609	643	610	608	609	605	622	639	594	653	642	646	642	554	584	618	574	628	608	642	611	624	571	625	575	623	640	609	624	619	611	632	606	640	646	584	604	597	664	632	565	624	666	648	621	610	611	629	631	601	635	636	579	612	557	632	641	606	592	611	601	639	642	624	606	625	616	626	624	587	663	609	641	616	662	584	583	578	580	648	630	584	663	620	590	563	642	638	607	587	620	651	618	593	604	608	608	636	639	629	620	599	612	628	621	652	590	622	621	606	626	597	597	629	585	577	625	619	605	623	598	616	587	624	627	644	665	583	598	598	627	614	573	642	620	674	606	671	647	649	659	645	667	623	614	651	651	585	654	604	630	615	612	630	598	600	598	651	591	626	574	655	584	609	635	618	604	578	596	606	629	596	622	616	611	625	609	627	624	660	624	619	642	634	590	625	622	626	618	692	645	576	599	616	600	606	577	615	602	641	603	647	644	604	646	629	635	567	632	633	609	632	606	605	573	563	601	595	616	620	624	646	600	632	638	635	562	660	629	596	596	596	635	585	625	570	638	600	620	663	619	616	636	650	643	580	615	556	674	589	648	665	591	643	591	633	602	600	560	590	626	616	611	610	597	626	626	615	612	603	612	659	628	610	614	676	643	633	589	603	646	587	600	634	580	591	581	584	604	602	616	641	653	569	541	631	612	617	610	578	588	630	647	591	614	641	613	589	611	649	632	612	628	596	643	631	642	597	603	545	624	638	591	631	620	645	604	613	636	613	613	627	591	660	617	627	631	621	593	600	570	583	602	603	592	588	641	611	618	617	637	607	660	616	579	603	571	647	617	606	636	601	613	648	630	591	609	629	554	582	575	616	619	601	627	613	604	622	593	657	631	560	632	631	618	663	631	624	598	647	605	615	585	560	568	618	597	615	599	650	614	675	611	652	587	602	586	628	578	631	669	601	594	638	581	596	640	637	633	642	610	598	591	581	571	581	612	613	626	562	595	626	647	616	629	572	551	590	664	614	573	618	611	595	589	587	622	616	635	569	615	644	596	572	634	605	657	556	627	625	593	615	642	612	596	651	594	633	642	595	590	612	583	614	599	571	638	656	586	627	581	629	586	592	657	613	643	619	554	669	609	616	589	625	638	650	652	645	614	557	607	601	587	581	638	622	644	601	615	621	595	616	631	584	571	617	627	658	601	616	639	633	597	594	664	613	601	634	638	589	597	575	663	614	626	596	612	603	633	606	630	656	668	595	624	645	616	619	625	623	600	569	634	565	648	592	610	641	607	647	636	650	576	606	652	664	585	610	616	632	619	610	632	582	599	639	595	599	589	648	636	625	640	589	600	569	661	657	624	593	637	621	583	614	647	598	625	623	614	635	632	626	567	616	684	649	636	615	616	617	625	610	618	563	581	620	659	647	594	657	614	599	652	611	618	652	641	594	617	612	634	596	650	629	603	615	590	559	611	631	629	642	599	615	579	624	589	644	616	585	615	681	641	641	572	640	624	670	599	628	617	602	608	634	621	619	579	634	662	605	597	609	633	644	625	606	628	609	616	599	609	598	653	598	641	615	626	641	589	620	574	641	590	626	620	659	589	567	625	614	654	604	591	656	591	605	627	595	560	616	589	605	613	588	609	643	579	652	560	591	629	568	668	635	585	643	609	608	592	601	633	626	593	580	641	630	636	616	622	639	603	603	606	642	579	653	618	600	633	599	633	614	626	644	604	641	586	588	594	568	578	614	585	626	569	577	618	628	590	597	594	595	611	626	628	584	630	626	612	596	690	620	625	607	619	593	612	608	594	643	594	577	605	607	621	631	580	580	632	640	614	634	582	580	604	626	646	617	622	605	612	629	661	622	618	587	606	634	581	612	556	614	651	608	604	629	598	596	556	576	633	635	627	631	616	593	607	639	635	612	635	631	572	662	658	612	637	598	610	657	577	657	611	647	616	622	573	589	587	593	696	605	620	623	623	598	621	603	603	624	584	585	598	652	602	643	596	605	617	643	620	612	579	662	612	615	602	622	631	586	629	585	592	577	600	598	597	642	619	600	606	645	604	601	597	689	622	659	603	649	602	640	633	607	652	619	578	593	593	585	611	637	664	613	610	581	614	643	607	644	653	570	570	604	599	635	574	617	615	636	619	639	673	637	600	575	632	613	628	629	563	603	574	626	611	602	596	647	620	657	592	594	636	591	638	640	628	621	624	640	643	644	604	593	649	637	612	592	597	591	616	607	650	637	632	586	619	593	658	631	645	628	575	602	600	634	613	641	600	624	589	651	590	566	634	623	608	635	665	613	636	630	618	609	650	604	595	635	608	612	605	627	606	628	667	580	602	629	625	624	642	582	610	624	625	633	632	634	610	620	620	663	633	587	621	672	591	662	590	612	605	614	617	600	597	624	647	576	615	603	588	633	610	601	638	606	656	549	599	596	594	610	640	641	588	644	628	632	611	633	632	624	651	559	609	608	596	602	636
42983	21898	17245	3008	1582	1203	880	737	619	545	477	458	438	449	401	397	377	331	377	341	359	314	319	326	355	347	304	302	323	287	305	311	301	317	288	292	308	309	297	308	307	292	304	308	306	296	275	299	339	293	306	290	310	295	277	268	305	280	297	301	293	320	313	294	289	298	287	267	284	308	303	262	255	281	294	280	288	319	310	291	266	300	295	289	267	315	312	270	288	322	310	307	258	287	267	282	273	326	298	276	279	320	283	296	284	298	277	264	281	301	282	293	301	294	320	284	312	332	295	281	274	277	286	306	268	280	295	300	319	288	295	288	262	306	291	312	249	304	276	284	321	298	300	283	279	296	296	313	320	288	261	277	290	274	293	289	263	314	294	302	304	291	289	301	303	286	311	268	286	293	297	287	285	271	266	277	290	293	280	285	308	265	272	283	308	285	289	319	292	286	291	310	265	304	291	259	251	274	325	326	278	275	305	282	287	281	301	303	276	277	295	280	279	269	350	290	298	291	285	271	289	298	271	260	287	274	313	275	273	251	278	293	322	280	327	307	324	300	304	306	258	276	296	282	283	296	274	302	290	281	292	272	318	282	272	262	295	308	289	291	289	297	309	288	292	304	253	306	292	254	283	311	298	269	321	267	283	275	307	277	293	281	279	288	285	269	316	273	297	297	262	297	261	295	279	290	302	260	289	271	286	272	303	295	289	307	269	268	293	316	300	253	273	296	266	285	288	266	269	286	279	269	300	295	281	259	303	296	296	290	318	315	300	275	285	252	309	309	281	308	295	319	272	261	300	284	311	272	288	343	295	261	279	304	293	302	299	261	305	260	292	287	310	284	292	278	294	280	316	271	284	258	324	298	254	305	277	287	307	309	294	305	292	308	262	304	304	276	301	296	316	291	302	294	316	309	300	281	254	273	283	271	285	303	296	268	275	302	276	281	305	304	285	247	289	304	306	309	286	279	282	300	296	271	302	268	287	324	291	288	265	309	302	304	311	296	281	304	239	275	270	243	274	254	287	283	267	294	269	304	313	284	294	298	279	302	299	269	296	288	281	258	295	270	267	284	278	298	251	324	289	282	288	289	279	270	274	280	301	289	288	279	273	313	301	270	307	287	278	275	308	313	309	304	295	336	285	294	296	279	282	257	299	294	274	286	329	316	283	275	292	275	273	300	291	297	303	272	319	296	319	317	270	298	297	311	274	273	303	286	304	290	286	287	293	265	272	286	302	303	308	308	277	284	283	313	286	305	283	271	296	273	310	279	289	307	305	292	266	301	304	314	306	284	317	315	307	312	264	272	282	294	285	289	321	285	249	306	294	305	294	298	299	277	281	293	300	270	321	263	308	278	278	296	277	280	272	297	266	299	287	292	259	293	274	284	289	298	256	293	322	287	304	285	317	288	270	279	248	309	282	248	300	307	269	313	300	278	290	294	314	251	286	284	312	270	288	275	298	280	261	309	268	296	292	308	278	306	315	306	300	318	296	294	289	290	312	293	260	286	260	274	289	300	300	297	303	285	313	312	285	283	305	304	268	289	284	271	316	322	294	287	334	305	302	295	293	271	292	275	283	310	283	266	302	291	290	290	281	262	313	296	276	269	304	317	260	282	310	287	292	259	309	300	284	305	300	316	290	291	271	271	267	303	292	295	298	263	295	291	276	271	293	292	312	300	288	284	273	308	296	265	285	293	296	305	283	306	302	305	316	319	302	277	255	317	293	285	267	303	270	303	320	272	290	293	284	301	311	292	291	329	300	316	278	306	299	256	305	288	288	294	290	293	282	289	309	277	287	275	281	305	327	241	265	255	316	266	283	281	283	310	281	265	301	277	281	288	261	309	333	272	311	314	274	309	263	286	276	267	283	303	305	276	268	298	290	267	295	319	265	307	305	306	307	325	307	312	300	275	274	305	322	314	305	293	293	292	260	280	265	295	288	292	288	299	293	253	287	317	295	295	310	275	289	276	287	276	304	294	325	286	300	285	328	285	304	283	295	304	258	310	273	296	280	297	305	291	333	304	298	264	290	306	275	301	287	269	302	302	296	317	303	285	301	270	273	296	289	302	285	288	282	290	256	290	289	289	271	312	260	272	264	298	280	310	265	257	266	305	306	291	299	283	305	313	293	286	277	282	306	302	285	294	259	298	298	288	284	295	266	313	282	304	271	310	268	296	264	314	279	309	285	326	317	304	314	291	286	279	286	294	296	276	284	269	300	310	259	286	283	258	282	288	283	287	288	274	269	263	277	288	308	314	311	245	284	305	300	295	302	280	290	272	304	280	288	267	315	313	288	276	323	290	293	254	316	325	294	276	274	275	288	283	304	292	279	314	287	293	281	272	294	233	267	285	281	288	337	300	295	302	295	300	272	292	310	287	318	285	282	273	298	284	290	272	309	308	300	259	270	286	282	298	281	310	271	275	267	287	308	305	284	277	290	292	272	299	291	267	282	262	285	282	274	244	295	267	280	281	282	266	297	316	294	284	311	299	310	256	272	297	282	267	280	303	273	284	293	276	263	315	299	299	330	308	266	279	280	279	284	310	266	282	302	283	299	299	278	285	293	294	272	285	310	271	268	248	306	303	274	313	288	272	292	294	300	240	284	264	268	288	324	266	296	296	297	296	296	286	276	281	278	284	321	284	294	302	262	288	270	312	297	306	292	279	335	323	311	265	278	273	297	283	273	294	270	334	298	286	283	251	279	317	260	288	253	270	304	282	305	268	270	290	309	313	304	280	310	314	334	308	324	312	281	299	283	298	289	305	325	279	305	287	282	285	311	292	283	294	294	305	288	321	290	295	314	259	292	257	279	261	260	313	304	283	289	274	296	319	297	312	316	287	264	300	281	282	317	296	294	301	264	290	282	286	333	302	297	300	273	304	281	275	281	289	326	288	296	320	308	280	281	322	315	275	295	285	306	310	300	294	311	294	275	239	288	275	307	299	281	268	311	269	286	271	309	266	301	276	300	293	307	284	269	262	247	251	273	334	276	290	293	295	293	287	279	276	269	280	294	306	292	287	277	272	293	258	302	290	305	282	257	305	280	284	298	322	322	287	273	311	287	267	292	304	308	256	307	290	283	278	303	314	304	275	307	294	280	277	286	318	279	321	277	312	304	265	271	289	286	279	270	310	272	302	311	260	301	304	294	313	311	274	301	309	277	287	281	299	313	281	284	273	269	251	267	283	289	295	271	309	301	312	288	290	329	302	324	294	283	295	273	313	301	310	281	282	260	283	283	265	295	284	282	303	268	298	275	302	271	313	312	295	302	282	299	274	289	301	277	298	280	325	294	272	276	301	290	294	273	303	312	288	288	346	276	290	277	321	290	303	334	272	281	280	282	282	288	270	311	289	269	270	272	297	300	284	287	296	312	310	251	291	277	274	291	271	278	268	281	265	261	302	288	259	261	308	294	314	284	294	257	275	308	291	289	327	276	291	307	261	311	274	260	284	299	307	264	281	290	276	279	293	286	289
22820	2586	5563	6413	5533	4604	3787	3230	2872	2410	2090	1968	1707	1674	1553	1457	1403	1285	1246	1241	1183	1193	1158	1088	1078	1076	1054	1017	997	1061	967	953	971	949	967	904	957	931	865	951	888	935	941	911	874	900	926	888	873	928	926	869	906	892	859	899	904	830	876	868	904	866	855	855	882	868	864	809	858	806	800	878	902	837	883	930	829	899	807	877	850	908	881	911	849	841	812	863	847	775	844	901	870	857	872	839	836	828	883	837	875	836	850	836	832	850	824	846	840	823	804	822	798	884	912	823	841	819	800	811	902	779	811	835	839	816	839	938	844	845	817	842	810	817	836	929	832	802	841	876	815	862	833	827	787	848	870	841	834	824	822	817	864	895	824	823	794	900	807	796	871	831	823	810	791	854	835	830	862	859	856	839	884	901	838	806	834	793	878	862	802	819	876	826	871	834	881	866	868	846	845	868	821	842	830	809	828	829	816	867	870	823	866	863	801	835	838	787	845	861	850	813	863	843	839	833	797	895	833	831	869	835	810	833	840	857	827	835	829	851	858	850	866	850	828	863	847	824	802	831	842	802	841	808	838	842	815	838	854	830	849	865	871	855	824	799	861	807	804	817	858	857	858	869	851	860	868	862	882	879	852	787	818	826	856	831	860	799	883	823	837	818	815	843	861	827	831	792	810	852	824	838	837	877	836	813	839	888	794	847	857	814	838	874	850	863	839	854	868	867	786	851	856	826	818	857	836	861	830	866	823	887	846	847	791	831	873	825	849	829	834	846	853	791	824	823	798	866	848	785	846	841	853	881	869	835	789	848	820	833	812	873	808	878	778	837	853	777	859	901	834	869	845	873	829	845	795	822	862	845	829	802	774	850	844	800	820	867	864	863	834	819	854	824	811	827	794	843	810	841	875	839	815	863	826	813	802	841	825	866	846	845	818	835	807	828	829	830	795	856	818	822	848	887	786	827	837	876	806	861	812	837	890	835	824	827	850	810	854	833	822	830	793	877	828	881	877	847	799	823	826	815	849	786	839	857	851	832	792	795	842	878	810	852	787	838	810	892	839	865	840	844	868	840	853	795	833	833	852	849	838	887	847	826	805	840	839	826	854	876	820	871	791	803	829	844	851	852	867	851	833	803	840	859	846	856	863	827	813	842	846	822	844	820	889	842	894	792	853	801	818	824	878	927	836	819	865	878	845	832	817	844	843	835	827	854	792	806	827	869	816	852	868	857	864	806	785	848	833	816	828	859	795	826	837	793	886	833	838	836	847	857	860	830	800	793	844	775	901	821	825	790	842	841	808	881	857	849	858	816	856	859	823	834	876	831	846	815	841	840	845	817	813	771	867	838	800	842	839	815	855	834	831	871	860	839	840	853	825	866	850	845	843	797	846	819	866	802	857	852	836	864	780	815	843	898	805	829	837	851	838	875	832	857	849	856	814	848	853	842	860	869	857	812	799	823	873	798	866	849	773	813	884	825	810	896	842	886	842	790	859	844	790	822	812	799	817	869	816	803	837	819	887	837	825	879	821	862	831	827	807	873	824	840	857	839	831	859	816	827	781	827	897	847	901	827	831	805	823	823	835	849	832	833	850	797	839	852	826	873	788	844	744	878	831	816	773	787	838	838	820	841	809	818	781	796	848	822	842	813	867	790	845	833	857	854	812	795	842	817	853	885	819	824	848	841	840	766	831	826	815	863	828	809	817	836	835	833	826	862	855	846	835	812	833	813	826	838	824	848	837	876	819	775	783	847	823	799	792	819	842	825	822	842	836	865	824	883	833	832	826	818	831	844	789	792	791	862	842	819	831	887	841	820	890	823	814	836	901	818	845	831	856	817	828	892	825	840	803	835	804	870	773	871	842	820	853	835	885	825	847	830	831	844	792	864	839	865	865	863	844	872	877	862	820	868	855	847	861	863	859	846	801	862	842	855	839	852	875	827	782	833	833	857	822	848	817	860	840	862	833	857	865	813	867	813	867	846	877	819	864	819	821	813	836	760	788	855	807	877	864	807	849	803	830	848	896	841	814	794	869	823	818	802	799	861	886	807	791	817	846	845	856	841	833	845	819	817	838	891	839	838	868	816	853	888	871	809	788	812	841	818	898	851	843	870	863	833	832	857	865	838	798	799	843	852	828	856	784	901	885	775	843	856	870	827	823	797	829	849	836	805	796	764	824	844	857	877	829	862	906	847	809	844	831	834	839	825	810	832	825	801	788	825	792	855	839	819	789	814	846	810	808	787	799	863	864	847	793	838	818	809	821	840	767	917	811	825	857	849	838	834	826	787	853	840	823	881	843	875	870	875	824	844	842	874	872	845	841	862	826	808	842	810	847	862	868	824	836	837	884	800	863	859	857	815	806	849	846	792	792	886	794	844	880	834	792	846	837	813	792	864	828	818	816	840	811	869	843	850	845	820	832	838	820	842	851	815	809	813	780	848	862	831	781	816	837	803	866	890	825	814	835	805	792	839	830	857	866	871	847	831	800	833	815	846	829	830	813	835	849	839	843	817	789	827	844	854	806	794	805	834	823	829	865	838	862	802	834	824	793	854	798	823	806	819	836	820	855	793	816	853	850	839	831	774	851	834	831	811	831	787	880	832	810	832	874	848	854	832	800	838	888	859	815	858	862	842	858	843	863	818	815	819	791	847	827	872	862	879	784	814	862	824	815	816	800	816	812	836	814	827	871	844	854	828	863	809	872	876	789	857	864	861	895	831	826	812	826	814	824	877	818	846	839	822	819	825	836	833	921	838	866	820	861	865	832	820	851	823	789	894	858	828	825	808	872	805	815	853	896	865	870	822	808	841	859	849	804	802	842	843	835	858	802	817	833	842	841	791	815	810	782	821	851	821	773	801	851	842	847	835	826	898	832	846	828	831	827	846	876	800	811	836	855	826	826	845	880	831	919	853	875	803	815	855	844	876	869	828	832	825	820	838	850	836	796	816	831	852	847	839	871	867	860	853	848	813	832	819	804	811	802	853	808	878	859	829	861	802	854	817	866	857	826	838	858	842	810	878	795	883	835	830	827	849	875	852	877	851	802	815	822	865	845	823	849	846	845	858	896	832	815	848	790	837	813	811	835	788	835	836	832	816	882	858	810	833	818	861	814	863	850	840	824	828	824	820	828	845	831	831	854	822	797	829	865	874	842	825	848	837	841	817	818	808	877	812	906	846	816	828	847	860	835	831	831	857	880	856	866	858	849	858	833	810	855	859	813	855	866	855	833	819	805	798	809	854	841	825	814	817	829	865	868	820	835	801	862	812	842	824	841	861	879	830	851	869	852	830	803	876	852	830	804	851	832	888	823	838	827	793	816	822	853	878	863	856	827	836	893	840	863	890	811	788	803	805	850	869	878	794	861	852	837	813	844	849	853	855	855	815	876	859	856	831	829	836	811	859	834	832	830	853	837	879	860	878	865	808	794	840	821	812	854	795	818	847	860	863	817	820	854	825	886	817	846	775	866	846	822	854	839	881	826	829
7864	494	382	180	150	126	120	107	106	121	104	93	114	92	120	100	92	90	89	94	98	89	96	96	96	81	81	83	107	108	111	90	89	80	98	99	98	75	104	87	95	104	113	90	97	81	84	89	90	104	100	82	88	102	82	99	77	93	96	105	120	86	106	88	102	85	99	85	72	99	105	96	105	92	104	89	96	91	82	101	116	99	90	77	82	107	94	74	102	97	99	113	112	101	118	83	91	98	83	100	99	104	83	94	90	95	99	94	81	103	70	99	94	110	96	107	100	90	98	107	79	97	72	106	86	103	116	83	98	77	101	88	114	101	98	81	99	105	95	83	105	102	87	94	102	102	92	106	90	81	87	116	102	102	92	107	100	98	84	103	94	92	104	80	106	104	113	109	93	100	85	87	92	89	78	96	83	90	87	109	101	97	103	85	87	103	107	95	124	96	107	91	100	84	89	108	91	90	80	101	105	89	96	103	92	97	100	80	96	88	109	84	110	107	111	91	93	100	78	94	88	86	75	96	82	84	110	101	104	102	88	104	93	89	80	95	96	79	100	78	90	100	88	99	99	109	106	86	91	91	99	107	94	86	99	95	89	95	99	87	88	101	91	99	107	88	93	107	98	106	82	98	87	99	107	103	92	79	85	83	88	90	117	80	106	96	89	104	106	90	94	113	100	75	92	93	95	97	87	101	88	97	96	87	87	93	86	91	104	97	122	107	92	99	89	108	80	99	104	82	81	88	79	92	93	82	94	93	87	90	100	99	79	92	85	85	96	119	114	92	108	94	87	87	104	92	85	85	85	91	92	105	104	105	87	98	85	93	98	87	84	91	106	90	92	101	70	90	114	106	105	87	97	98	101	88	100	104	95	87	98	99	81	103	94	103	100	73	104	88	88	108	101	127	92	67	111	92	80	94	105	97	88	97	89	100	82	103	95	94	95	84	79	96	101	107	107	90	88	99	92	88	98	91	86	87	107	121	115	83	91	95	83	109	87	101	98	124	103	85	78	96	104	107	82	82	94	90	92	108	110	97	90	98	103	106	91	90	92	97	93	83	107	97	78	107	100	89	99	83	91	84	98	89	106	100	105	86	78	90	97	97	104	88	95	101	86	107	81	95	97	94	97	101	102	71	96	96	88	100	84	72	96	123	82	88	103	95	89	87	89	92	102	98	92	108	102	82	101	111	102	108	95	99	98	97	92	114	87	101	123	85	95	85	93	90	82	89	101	115	102	92	89	93	93	99	92	96	91	99	78	118	116	104	107	96	93	95	97	85	90	97	95	99	93	88	101	93	96	110	85	113	82	104	102	90	89	91	85	94	86	100	91	95	100	95	103	114	83	95	99	94	103	102	80	95	90	91	86	96	100	110	99	107	105	84	95	102	105	105	88	103	103	100	86	111	91	89	90	81	92	92	94	86	91	99	83	100	104	97	100	103	98	96	95	90	109	96	87	98	89	98	94	98	95	94	92	93	75	103	92	100	88	99	94	95	102	106	95	101	87	93	100	79	96	99	90	102	95	101	109	90	108	102	92	87	98	101	82	97	94	91	82	104	98	87	103	87	94	102	110	103	88	106	97	103	95	88	86	93	97	79	97	99	99	77	102	114	82	96	88	94	84	104	94	73	92	101	111	117	99	98	101	95	83	97	109	106	86	80	103	113	118	88	94	111	91	74	106	112	91	81	100	101	89	102	87	106	96	77	86	92	100	94	80	96	107	100	99	83	100	92	78	94	102	84	77	102	95	92	88	89	110	86	77	82	88	73	90	100	91	97	95	91	88	107	93	96	93	77	90	92	78	117	95	109	92	93	93	80	101	85	88	96	90	103	86	98	96	101	96	95	114	110	93	88	93	130	82	92	96	110	101	79	85	81	101	96	92	97	89	107	93	102	110	91	98	106	96	101	99	113	104	98	109	90	97	97	88	99	96	110	90	88	88	57	98	93	89	108	87	108	100	88	97	97	84	110	99	110	108	91	104	83	96	81	107	80	98	110	83	88	86	101	75	106	96	92	100	83	86	83	107	96	99	88	104	102	97	98	85	95	92	107	97	87	91	82	106	83	96	95	97	117	100	97	96	101	116	98	96	104	89	107	78	78	99	89	77	103	89	98	90	89	88	97	88	82	97	101	109	94	107	111	97	93	102	104	100	109	92	113	75	93	92	96	90	89	90	93	99	107	93	97	83	98	86	94	99	79	102	101	81	88	97	106	103	79	82	91	96	89	105	90	85	89	82	89	90	101	102	97	97	106	106	110	96	83	100	109	100	91	103	64	104	85	100	104	100	94	105	79	78	78	95	101	99	87	85	101	97	94	90	122	87	89	84	96	88	86	103	95	87	97	103	89	87	88	98	87	87	90	113	94	84	88	103	77	92	88	99	94	73	94	101	99	92	107	78	108	107	94	101	109	94	103	97	91	93	95	104	97	99	102	84	90	90	93	98	98	102	96	89	86	93	81	95	93	99	80	92	107	84	90	85	86	86	110	99	97	106	84	78	73	87	83	88	93	97	99	103	97	106	106	88	92	70	79	93	94	89	87	92	103	95	94	107	91	83	113	97	101	99	91	99	99	100	101	93	77	103	97	93	93	95	102	98	84	101	107	104	98	92	116	107	94	112	88	94	109	125	84	82	112	65	96	89	106	97	100	72	95	99	95	88	96	91	90	106	102	71	97	88	97	100	89	91	97	99	90	84	113	96	93	102	105	89	93	98	99	106	98	90	86	102	112	89	81	96	99	112	99	95	124	99	96	109	116	82	77	91	82	94	93	81	105	114	105	91	92	92	90	83	83	86	106	84	95	90	102	92	82	99	103	101	85	81	82	91	96	91	102	93	83	84	81	94	108	98	95	87	111	91	86	80	81	83	101	94	66	101	88	99	85	78	90	107	90	97	100	93	88	93	96	91	86	91	63	92	103	89	90	86	90	107	84	108	99	95	86	109	118	90	98	89	91	110	89	82	91	91	89	96	88	82	100	76	88	94	99	92	86	79	81	91	102	93	84	91	100	93	101	92	94	73	98	121	106	113	95	112	91	90	104	85	98	77	101	91	100	107	113	83	95	92	98	104	90	102	87	97	103	91	104	93	90	103	92	89	96	108	88	88	76	87	98	99	86	89	78	83	103	103	93	90	101	94	81	101	112	102	95	77	103	95	98	104	104	92	80	100	94	94	90	86	109	91	108	81	93	111	100	118	98	97	98	96	101	93	90	105	98	106	100	87	95	89	103	83	106	96	100	78	103	80	98	100	101	116	108	98	98	91	94	89	89	97	89	92	107	101	90	104	82	106	98	92	95	110	100	108	100	83	84	106	111	111	84	80	100	90	105	91	80	77	83	80	84	94	86	84	112	105	83	86	119	90	103	98	81	86	86	79	85	96	116	94	86	73	89	93	92	76	104	83	115	102	90	81	92	67	96	92	97	103	89	97	122	93	118	97	94	111	101	79	89	97	99	107	100	89	103	91	97	114	96
7121	455	582	640	522	539	461	431	451	444	408	387	399	380	368	359	347	376	375	345	361	343	361	381	367	359	370	376	351	371	346	335	356	372	332	335	346	362	329	334	329	349	327	351	369	350	332	359	355	313	333	354	321	355	341	355	368	392	337	343	320	327	329	368	363	332	343	313	377	331	338	372	331	365	326	325	358	365	376	350	331	347	334	330	375	349	346	333	346	317	338	335	357	332	363	334	362	301	381	351	364	324	342	363	417	342	325	368	354	358	340	335	372	330	330	348	358	322	346	358	337	344	332	342	353	348	372	332	348	349	370	324	363	371	354	319	305	348	325	356	343	330	311	360	322	324	356	340	344	346	365	357	341	334	323	341	376	344	340	359	342	373	356	311	342	338	337	353	304	335	323	315	368	377	340	358	371	351	319	351	337	354	374	329	351	317	350	338	353	366	342	352	347	341	358	351	336	367	365	320	330	345	327	342	353	346	353	329	328	347	378	358	347	336	340	317	366	356	351	345	354	365	359	330	368	310	341	367	339	374	339	325	345	335	340	315	329	339	357	314	358	341	343	381	359	381	369	353	341	294	374	309	347	356	336	332	343	327	335	352	336	350	332	341	372	337	344	324	351	362	354	354	315	381	328	328	369	315	376	336	338	337	333	367	342	354	346	347	329	341	357	371	332	353	352	332	344	356	347	365	331	339	347	343	340	354	320	371	333	336	327	348	339	310	338	317	327	344	340	364	367	340	339	343	310	348	328	326	345	303	310	366	347	326	325	348	342	330	337	329	348	357	350	369	346	313	369	337	348	365	327	321	387	336	359	351	351	351	361	353	360	361	320	346	364	340	364	347	385	351	354	360	313	354	331	362	358	355	351	362	337	353	394	321	347	342	303	304	358	364	332	364	303	306	321	309	343	368	365	324	336	369	331	342	340	331	306	330	320	348	353	337	342	344	352	339	353	328	343	350	341	347	343	346	340	356	337	352	348	321	356	335	312	339	332	353	342	339	343	342	330	365	371	337	336	334	353	337	334	349	326	358	356	326	335	339	335	364	365	363	404	354	335	368	310	346	364	352	349	365	346	349	361	321	336	375	336	349	365	327	387	340	360	324	323	379	368	336	372	323	367	371	336	354	338	365	352	335	391	353	317	395	319	352	362	359	339	369	308	337	337	348	329	342	375	353	326	329	339	340	323	361	342	378	351	302	346	348	366	344	332	338	362	343	345	332	327	343	332	343	351	324	339	325	342	321	312	358	357	387	320	374	296	354	349	328	353	351	361	325	325	295	365	327	349	364	341	363	329	354	346	332	330	340	346	351	360	318	324	357	336	320	335	343	323	343	349	315	333	330	315	337	342	352	356	344	341	368	345	336	328	343	325	359	342	336	361	345	363	314	369	326	330	356	377	363	308	346	341	322	330	343	344	347	366	375	321	344	370	321	388	344	357	337	334	370	356	361	346	353	362	335	345	352	334	319	356	363	340	337	349	341	330	362	347	347	332	373	351	381	345	361	346	334	384	319	335	333	329	394	362	351	346	351	331	340	357	333	344	365	368	349	327	356	336	328	335	331	333	389	328	306	358	353	350	335	334	365	358	319	343	320	351	332	317	329	378	333	365	299	304	361	336	341	348	345	358	325	324	355	341	367	353	340	345	367	373	359	329	352	359	341	351	364	359	349	366	366	375	337	345	334	363	351	314	342	363	328	363	353	350	325	329	343	354	324	339	301	363	357	364	342	354	362	364	354	372	345	355	322	332	340	349	348	326	364	347	371	312	326	328	332	354	348	341	362	331	355	304	350	334	338	361	358	359	334	335	314	328	341	323	335	366	332	351	354	343	316	326	358	332	326	355	336	356	369	344	343	377	343	353	332	331	353	364	366	357	356	332	358	362	313	340	351	361	345	367	313	332	345	329	362	351	361	329	347	336	344	348	345	309	359	357	363	364	331	360	316	325	348	342	351	353	333	343	335	333	305	359	341	355	355	334	353	310	334	342	348	328	353	340	351	325	344	339	380	349	360	327	358	356	344	348	331	335	358	350	362	363	345	345	351	371	357	335	334	325	345	373	342	342	353	306	306	360	344	342	360	327	300	366	362	327	335	338	343	340	366	366	326	357	362	328	360	357	357	306	355	391	316	374	328	379	337	336	368	367	342	299	348	365	344	345	332	339	352	315	327	350	361	344	332	325	331	341	333	340	344	313	364	357	325	341	341	363	344	321	322	326	360	364	379	328	334	318	335	377	353	355	333	386	353	336	341	349	325	358	320	339	342	340	381	344	341	330	349	372	300	337	366	334	326	335	350	341	337	372	330	360	350	347	336	325	323	297	352	338	336	338	359	311	359	316	330	364	352	317	334	326	372	340	378	363	353	349	324	364	339	372	362	354	354	332	349	319	358	337	363	339	334	345	340	339	343	345	354	334	331	344	321	317	340	362	353	336	322	335	325	342	335	356	338	372	353	343	332	356	347	306	337	363	334	353	344	351	351	340	377	356	325	366	350	333	332	306	351	324	324	360	344	334	341	330	318	319	311	313	326	337	316	341	329	331	348	371	348	327	333	332	348	358	355	345	335	340	371	319	361	315	339	341	347	352	371	329	340	324	353	364	324	355	342	350	342	372	299	323	334	360	383	332	360	311	357	337	335	352	319	317	323	377	371	319	330	328	341	362	377	343	355	347	327	343	364	347	346	354	315	328	332	331	346	358	373	359	347	315	356	348	355	347	343	346	364	343	340	322	356	347	336	371	340	342	360	351	338	333	370	358	350	382	329	345	341	363	367	342	338	391	336	318	340	366	363	364	329	373	347	355	327	353	360	366	316	343	351	343	381	341	360	339	359	298	318	346	346	354	296	323	374	355	347	335	336	348	339	345	347	377	324	324	327	351	317	341	381	345	350	330	307	345	370	373	362	328	329	329	348	321	304	349	338	368	354	341	354	345	346	392	328	361	325	364	335	382	335	336	312	341	323	367	378	317	318	333	327	335	367	332	387	357	338	338	379	356	336	299	349	339	339	354	381	353	315	372	326	353	337	324	380	334	321	352	349	318	356	352	336	332	407	300	365	359	394	365	338	385	315	340	344	335	353	310	367	342	338	345	347	335	329	362	331	331	342	348	368	317	338	340	332	328	337	371	384	335	314	341	310	351	365	332	318	352	348	319	340	351	338	339	348	359	335	331	325	359	340	342	342	343	334	328	366	322	343	305	354	356	332	315	319	368	328	305	371	328	352	342	375	358	325	343	361	346	359	310	374	337	333	311	293	366	342	355	361	373	325	365	346	384	340	361	370	352	366	363	349	340	348	352	348	322	319	332	323	319	344	347	360	344	384	320	347	356	383	328	345	349	280	325	323	353	337	342	354	336	307	354	368	353	357	339	362	339	324	335	349	345	356	360	336	342	317	325	330	324	332	330	358	340	334	345	352	363	326	359	329	399	354	335	351	337	299	327	325	350	354	316	307	355	317	351	378	364	343	328	357
39070	18512	5894	1203	910	629	467	412	376	330	293	297	253	271	246	236	243	208	247	245	241	220	216	220	223	242	219	208	211	217	232	197	225	193	225	216	187	206	198	197	193	206	213	206	181	228	196	214	195	189	206	218	209	211	198	223	200	192	214	210	196	202	214	191	194	207	195	190	210	204	196	184	204	232	182	210	210	199	245	199	208	206	205	188	199	198	201	180	181	219	215	225	220	210	207	207	198	223	217	192	240	190	180	234	180	188	190	200	202	190	215	208	208	218	201	191	176	205	172	191	212	209	200	202	204	175	207	195	184	224	221	209	191	214	201	193	201	189	208	201	191	197	195	209	203	218	214	206	203	191	194	194	184	201	197	213	206	203	209	210	217	209	206	183	190	199	198	225	202	217	220	186	210	203	198	218	220	187	232	201	206	196	222	231	181	202	215	223	211	162	210	206	217	201	189	198	228	201	206	215	193	196	208	194	200	203	204	201	205	194	205	213	207	204	215	222	176	198	231	205	210	192	187	205	203	195	216	214	210	218	196	198	216	173	177	197	224	183	214	151	214	196	212	190	196	172	234	198	200	217	219	191	184	224	171	196	190	217	196	175	204	214	201	183	194	208	191	182	176	193	206	198	222	197	215	196	199	186	203	191	205	205	220	198	208	202	197	220	156	204	205	195	193	183	192	179	204	210	215	184	214	178	176	210	183	190	202	184	192	211	196	177	206	193	197	200	187	187	187	165	190	230	205	195	213	191	212	218	200	211	193	242	215	216	199	194	197	208	186	221	184	198	197	192	197	185	191	189	210	183	199	200	197	200	193	173	223	182	214	172	195	223	196	177	175	202	201	203	199	192	195	188	214	202	178	187	219	191	213	181	214	197	210	194	201	175	196	195	184	207	223	197	212	196	219	194	217	215	207	187	211	187	208	174	214	210	200	198	169	181	206	192	203	187	213	197	204	210	190	189	206	237	219	188	193	184	205	193	206	194	213	208	208	213	186	178	195	187	214	204	195	203	178	213	208	206	229	191	197	218	209	187	188	185	215	205	195	159	206	196	207	186	200	204	193	207	211	211	202	203	216	205	214	219	196	174	176	182	201	212	183	202	194	220	205	212	218	203	201	194	193	203	188	191	193	194	211	197	196	206	192	191	204	210	195	206	200	180	196	194	214	183	189	167	177	219	196	171	178	222	184	191	189	211	211	181	219	178	212	204	210	189	197	219	194	213	214	194	187	210	194	228	193	205	207	182	227	200	208	183	201	204	204	208	201	222	188	200	198	187	196	211	184	192	191	191	215	192	183	213	192	180	174	230	218	191	181	195	190	181	195	211	172	182	177	201	186	177	190	215	192	192	209	190	192	200	210	197	200	219	187	182	214	188	177	193	214	188	181	217	192	187	188	214	191	199	182	187	212	184	181	186	201	186	210	206	184	178	190	203	206	182	199	206	208	209	206	179	215	223	191	203	207	186	199	212	184	195	193	179	192	178	221	190	179	223	195	199	214	208	219	208	187	208	221	202	192	198	182	216	185	194	193	212	226	197	190	184	198	213	196	182	193	201	217	203	198	203	194	164	205	224	205	183	197	165	202	207	210	194	227	196	205	184	200	190	185	197	193	195	209	187	198	167	202	199	203	195	177	178	201	219	169	177	174	195	197	184	207	190	180	210	172	207	206	199	226	195	171	195	202	233	227	212	194	218	203	194	213	197	181	190	230	232	226	207	203	195	192	222	203	186	199	198	200	199	186	201	190	186	211	186	205	186	210	200	193	201	182	205	201	199	216	203	186	193	199	187	205	195	182	195	192	196	214	218	218	215	199	212	180	202	209	184	186	196	198	190	164	196	194	214	211	196	195	206	202	187	222	205	216	205	218	222	199	197	209	190	205	202	230	201	207	179	192	211	165	206	214	213	200	201	191	202	211	233	233	196	162	222	199	198	177	184	198	199	159	177	204	211	193	216	202	178	200	196	195	196	203	226	235	204	207	203	197	197	197	206	206	217	200	175	184	184	197	208	213	210	250	190	171	190	236	183	194	188	196	198	158	209	202	195	187	187	203	188	196	206	201	198	179	211	214	205	221	216	219	220	200	215	226	202	203	209	171	195	204	207	186	210	180	195	216	203	207	199	206	186	181	201	169	213	186	177	188	189	179	209	202	188	228	191	178	190	192	212	187	187	195	183	205	190	191	182	211	200	218	184	226	178	237	183	189	212	214	213	205	188	243	218	199	187	190	206	183	197	212	215	184	213	214	194	181	200	206	210	193	191	216	175	207	219	177	180	203	198	209	216	215	218	196	193	194	177	203	205	203	195	191	183	206	205	197	197	188	195	201	180	197	194	205	170	196	204	196	211	210	214	200	195	216	212	200	210	196	191	206	223	198	226	194	197	178	219	224	190	216	185	200	208	223	205	221	212	229	203	198	221	201	202	187	216	221	211	196	217	216	209	225	187	190	197	231	190	199	201	182	172	202	184	197	209	210	201	221	195	212	190	222	204	217	204	211	200	192	208	196	192	202	208	215	201	180	206	200	176	209	193	213	218	210	204	196	210	207	204	193	194	186	194	186	224	162	208	217	219	191	202	201	188	214	179	215	210	213	211	215	186	197	187	226	174	195	200	244	188	198	232	224	196	202	199	186	204	181	192	188	193	174	211	222	193	174	215	187	199	193	179	207	178	231	196	179	220	188	183	222	208	191	196	206	205	197	204	185	232	187	210	202	181	207	206	189	199	196	212	191	185	184	201	197	199	217	217	181	205	224	211	209	208	180	188	194	201	202	203	197	202	201	198	212	191	184	220	203	204	200	208	222	215	195	229	187	195	202	195	217	197	228	189	193	203	213	221	209	196	168	193	198	176	194	198	224	196	204	199	225	203	179	194	189	200	178	223	186	200	173	219	210	199	199	202	189	219	192	212	192	209	198	195	200	199	215	218	223	186	203	200	195	202	190	199	191	206	182	229	198	186	189	210	195	211	219	188	172	198	198	185	199	224	194	206	207	172	200	204	205	195	191	200	192	218	191	207	204	195	197	191	221	195	202	199	200	211	177	210	203	188	216	187	185	206	200	183	175	208	206	189	195	185	215	187	198	191	190	212	187	191	197	197	239	210	211	222	217	210	190	202	197	193	212	198	208	204	202	204	187	201	201	191	206	179	201	220	207	201	191	194	179	189	200	187	205	191	177	201	195	206	208	184	228	221	215	210	187	190	178	218	210	208	207	228	166	208	178	201	201	222	190	200	192	199	207	225	216	207	184	222	200	206	191	197	209	177	184	210	217	222	201	200	217	208	201	209	222	153	174	206	189	188	225	183	187	198	192	177	184	184	184	196	188	184	203	211	202	196	213	194	184	187	187	203	198	194	198	198	199	176	208	193	220	168	210	198	178	190	213	186	206	255	192	192	178	215	217	206	204	202	197	196	193	225	193	202	226	194	206	227	194	186	191	204	226	201	181	227	207	208	213	204	210	210	194	209	186	205
18618	1607	3085	3761	3280	2625	2193	1892	1737	1409	1346	1170	1139	1125	1013	986	919	850	812	817	800	857	748	799	724	751	740	743	714	734	759	753	712	664	706	644	684	656	659	670	683	684	668	611	648	679	646	674	648	650	681	626	622	637	688	635	604	679	631	665	628	632	623	632	641	641	634	647	616	644	627	647	679	603	667	585	625	595	654	562	626	623	683	677	604	653	593	608	615	630	654	609	609	595	647	576	613	600	620	617	645	610	655	621	647	659	645	628	611	590	677	604	633	619	614	600	631	655	630	639	653	641	601	657	668	632	630	638	633	625	641	627	596	584	653	597	642	611	649	634	600	614	613	668	596	632	602	642	594	646	583	628	622	656	596	635	598	634	612	628	584	637	640	645	599	625	625	635	617	651	636	627	617	635	667	607	620	602	628	659	686	646	635	648	625	625	610	606	626	602	618	647	555	627	647	592	628	622	620	583	624	633	561	647	648	607	616	613	631	628	643	605	621	608	634	574	589	596	611	625	654	590	586	614	655	609	659	657	645	586	639	652	593	604	633	606	590	626	597	634	636	641	641	619	633	614	626	634	612	608	602	621	658	613	607	626	593	596	634	600	606	600	601	655	606	666	610	628	589	651	643	628	634	649	583	663	628	628	635	635	583	561	575	599	624	622	604	612	633	625	635	631	597	650	585	618	577	634	618	625	601	648	571	625	669	620	595	562	619	608	635	664	598	612	606	596	654	589	612	564	630	637	616	656	634	653	625	639	616	595	631	656	624	638	605	620	629	598	565	602	654	621	647	587	643	601	643	665	647	618	622	590	626	650	612	650	664	583	626	605	605	668	601	630	603	621	648	647	644	613	630	654	582	605	630	568	579	610	634	612	604	658	611	595	596	610	632	635	592	607	582	623	640	610	633	622	633	604	670	641	624	649	640	597	617	623	596	607	617	632	623	693	650	585	653	599	655	616	628	605	641	647	611	586	608	638	605	661	586	584	614	621	623	604	650	632	576	614	643	666	643	629	619	609	614	648	639	669	601	581	661	628	601	621	619	579	655	608	655	620	627	589	643	656	672	661	580	593	646	618	617	671	601	628	632	637	643	648	629	637	624	606	622	670	633	646	671	660	565	640	600	602	601	578	646	639	663	634	584	625	611	642	613	595	629	620	685	597	682	620	613	615	638	617	618	639	619	616	627	603	615	650	622	578	612	586	612	583	688	605	589	632	657	613	630	614	646	642	642	582	579	594	618	635	635	635	645	647	656	684	626	594	613	611	643	619	626	665	615	633	615	669	625	646	606	618	648	628	650	614	634	653	588	630	633	603	610	669	645	613	645	596	586	580	633	688	641	635	614	586	616	594	602	582	617	640	659	632	630	674	596	608	625	618	625	654	615	659	638	555	598	625	636	615	623	640	642	576	653	623	624	634	600	611	622	596	615	647	601	650	669	620	599	619	593	654	613	664	635	605	615	650	597	617	580	646	630	604	646	620	619	626	624	644	619	633	644	626	608	605	644	682	627	594	583	621	637	642	683	655	671	674	612	621	640	641	590	605	610	598	664	594	622	600	592	624	622	619	602	682	605	566	658	620	599	625	641	587	659	598	610	603	671	630	616	665	589	630	637	623	606	661	649	609	580	646	618	610	613	638	600	580	628	655	591	558	625	656	610	620	641	663	603	638	678	607	624	596	612	576	636	582	619	648	582	625	648	647	643	635	605	610	620	632	628	591	611	620	576	620	607	674	595	588	607	604	646	601	630	644	639	660	638	621	679	590	612	616	650	674	671	648	597	647	589	605	609	636	567	610	645	628	616	629	648	641	636	608	622	603	644	647	575	623	603	660	599	635	640	585	626	616	582	626	617	640	601	628	609	650	600	613	615	646	597	670	613	613	665	572	632	625	591	611	645	597	656	622	660	602	556	633	644	639	579	620	605	635	625	584	673	601	604	642	610	633	621	650	608	620	626	560	615	634	606	626	616	571	654	647	650	621	647	621	610	586	607	623	595	646	602	612	634	608	647	625	610	578	628	612	683	624	584	619	611	624	618	638	612	596	623	617	600	630	593	634	636	583	629	610	638	625	639	665	619	601	592	601	655	619	604	604	625	557	621	603	606	604	669	659	602	619	610	631	597	590	605	599	627	583	651	598	623	605	620	630	647	620	628	622	591	628	599	635	577	645	642	611	571	635	616	613	631	595	586	624	590	673	625	606	607	598	606	615	600	628	620	587	647	637	618	648	584	638	669	640	620	619	649	583	641	603	604	641	679	659	631	625	626	583	596	586	629	621	647	645	621	618	611	644	643	654	607	626	638	626	656	637	666	615	615	602	628	621	627	683	650	589	643	625	603	623	627	626	582	621	614	617	600	597	609	625	586	654	640	625	627	624	627	610	580	632	639	639	617	663	648	606	656	623	608	597	582	615	638	639	660	628	607	590	628	614	636	628	641	605	593	608	607	614	595	644	616	665	653	602	646	641	569	629	621	628	607	614	622	625	597	614	626	629	684	619	637	614	603	614	623	628	582	635	638	653	627	648	631	617	631	616	601	592	648	609	618	662	599	621	634	643	587	649	635	635	609	627	643	639	652	598	621	593	612	641	594	644	625	591	590	613	637	637	640	599	627	617	627	628	600	648	646	612	624	628	600	665	578	602	602	634	620	660	655	634	655	643	622	656	609	665	617	630	616	590	604	581	627	654	635	626	626	625	555	591	614	579	639	600	663	653	631	607	626	605	642	617	641	644	644	615	630	624	667	629	624	613	646	629	622	634	614	654	651	625	636	668	636	681	641	605	609	624	649	656	659	655	616	617	571	628	648	635	651	633	628	632	592	658	619	668	620	661	649	628	645	551	568	590	658	658	633	591	573	645	653	596	624	642	653	630	618	579	627	611	636	653	636	660	571	641	624	627	642	646	600	650	593	606	593	582	588	602	637	646	655	625	609	615	632	632	606	618	591	585	634	629	638	650	633	570	625	616	620	650	647	606	638	618	646	636	625	588	619	635	646	569	623	615	643	642	664	594	611	645	633	596	564	579	634	612	608	609	603	601	613	667	674	635	611	659	645	624	646	582	613	626	591	635	623	655	613	602	646	612	614	610	597	593	572	636	669	617	635	636	616	631	592	655	598	657	632	607	603	650	632	621	592	622	595	631	644	589	611	616	594	570	661	643	594	621	643	655	624	641	614	665	649	615	644	631	618	614	658	648	635	618	632	633	658	598	600	610	550	623	625	605	707	596	611	629	597	620	606	629	596	609	609	606	576	610	613	636	638	599	662	613	624	613	663	629	616	623	637	586	626	635	615	591	616	622	632	666	606	612	614	619	597	613	612	596	622	581	611	638	606	610	580	594	651	617	600	586	614	638	648	708	634	578	616	630	630	611	663	566	635	601	633	611	636	602	648	629	650	616	626	658	662	637	605	591	631	616	590	672	639	589	628	610	621	609	633	623	665	594	583	558	623	615	621	606	587	593	656	609	645	631	614	621
41818	22563	20073	3525	1613	1359	960	784	640	536	524	455	418	408	376	377	354	393	364	310	318	351	329	342	326	347	349	288	318	329	319	329	294	329	311	278	294	324	285	308	302	306	300	302	288	279	281	325	283	307	304	285	283	300	284	278	268	309	284	305	294	301	285	274	271	320	289	299	273	265	307	285	260	287	280	296	296	252	282	253	301	288	311	313	325	294	282	270	289	277	287	304	300	289	279	301	299	331	287	309	293	288	286	267	292	286	285	274	297	274	298	285	278	303	281	278	302	277	313	252	272	303	297	306	332	313	299	295	278	254	282	268	301	296	295	282	283	280	262	263	290	290	280	258	292	279	302	267	290	274	307	303	256	317	306	249	259	303	275	298	286	294	286	296	296	287	266	330	288	330	313	254	304	312	270	298	315	292	305	285	322	301	270	326	285	266	292	273	291	279	302	279	264	269	292	277	301	314	292	283	293	265	289	306	320	297	243	273	295	292	310	281	286	308	293	288	290	277	266	301	295	270	293	314	322	289	284	254	285	290	271	317	309	286	288	276	319	278	281	269	300	240	288	281	272	272	310	270	279	284	270	290	279	302	305	286	315	296	269	274	313	283	271	285	272	274	302	303	272	286	285	288	283	320	294	277	252	310	271	317	307	259	287	345	313	292	299	328	287	339	270	260	286	303	273	272	280	269	294	282	310	316	296	288	292	288	247	284	317	301	291	316	278	289	265	282	289	295	280	288	283	266	281	289	277	300	281	286	304	291	277	291	299	287	314	288	304	303	269	301	304	263	296	259	289	261	324	309	257	284	301	250	301	322	311	302	284	314	282	267	267	248	287	306	309	288	288	284	283	283	301	298	281	285	274	278	285	290	295	321	300	297	277	304	308	287	282	296	255	305	274	277	264	308	291	283	300	280	255	291	260	274	284	276	265	280	293	289	288	307	319	301	274	265	261	278	282	262	275	283	271	281	284	299	304	300	271	282	280	311	262	296	288	286	280	324	261	305	250	271	295	299	278	308	301	291	296	268	279	303	265	285	316	297	286	292	290	292	273	315	298	272	274	302	301	287	277	313	310	304	294	297	277	304	303	318	282	274	306	268	300	301	310	290	291	300	292	294	267	325	285	269	261	314	324	315	314	316	278	302	297	326	293	291	294	289	287	308	298	304	274	293	282	286	321	299	278	299	302	300	294	279	286	305	293	309	309	328	318	298	270	284	287	281	276	299	286	276	297	288	289	315	278	301	296	271	270	319	296	310	289	297	293	322	311	296	277	276	289	294	302	288	269	287	287	296	285	290	284	292	307	276	276	279	297	279	291	276	287	301	305	301	288	289	283	294	314	276	261	297	295	266	312	260	285	293	306	307	265	292	299	265	315	272	295	278	270	287	293	294	289	283	287	321	308	270	288	291	305	285	305	277	289	306	297	290	306	303	319	289	312	293	317	297	288	276	308	288	286	277	288	303	277	309	273	280	282	300	278	265	298	288	319	290	285	300	289	290	297	288	302	268	264	271	293	271	279	280	256	312	283	303	278	296	296	294	322	285	286	310	296	286	304	285	303	279	304	275	293	274	277	284	312	295	253	281	253	282	303	301	313	280	288	304	267	271	293	264	267	272	291	315	297	280	288	297	321	283	298	291	258	270	276	260	301	292	296	293	263	266	300	267	290	250	328	270	286	299	304	295	305	278	263	298	304	280	307	297	291	283	302	280	287	287	283	267	290	285	288	312	288	298	297	272	257	300	279	302	286	308	278	319	291	264	304	319	283	288	304	316	301	273	277	291	294	304	329	324	287	294	285	286	308	318	298	288	287	265	279	291	310	284	277	289	314	277	297	302	286	264	287	272	301	299	292	300	285	286	317	291	276	271	301	314	283	307	290	298	295	267	312	299	297	297	294	282	287	289	275	291	285	281	299	296	272	277	262	286	255	301	287	298	280	312	242	288	250	309	295	304	300	300	276	286	287	281	303	282	294	309	284	280	267	299	315	275	336	307	284	305	314	294	287	282	271	280	287	289	275	275	300	279	289	278	274	295	274	305	278	290	309	289	284	268	267	292	292	274	296	280	298	273	312	278	296	297	313	322	276	281	301	305	293	298	297	300	287	268	258	292	311	269	269	296	309	310	308	269	286	299	294	305	282	299	295	287	276	296	316	320	278	297	309	258	284	278	294	309	281	273	282	293	258	290	246	300	292	284	306	287	292	286	270	312	290	272	288	286	280	299	297	254	320	263	301	270	318	287	272	287	310	298	268	274	290	287	305	307	262	282	296	293	289	285	315	293	321	265	285	284	273	293	268	263	282	302	311	308	290	302	293	294	255	289	282	273	308	301	274	285	281	259	281	298	311	255	275	330	293	299	290	259	290	295	282	304	286	267	290	284	295	296	272	299	296	307	294	302	293	316	289	294	277	293	287	302	313	303	295	291	315	297	291	289	312	325	282	265	270	300	292	323	259	299	286	301	267	299	301	287	292	289	292	284	293	233	292	290	305	302	327	292	282	267	289	309	266	314	305	262	288	249	284	291	284	287	289	297	295	297	325	288	314	298	298	306	272	299	301	327	300	308	292	300	284	325	300	288	250	293	296	289	293	268	289	297	271	299	284	267	296	316	284	319	299	306	278	261	292	289	304	313	293	302	288	277	277	315	299	286	305	264	326	302	322	300	296	297	246	305	289	288	254	283	305	275	293	282	281	308	259	313	320	255	314	283	288	300	274	290	309	324	257	331	287	295	290	298	306	284	299	305	281	267	312	251	313	286	304	274	294	274	311	283	248	261	272	302	276	309	283	315	291	307	287	296	293	314	287	280	277	295	296	293	277	272	247	285	289	290	270	314	295	284	296	281	281	278	281	293	319	296	308	292	301	250	278	279	262	265	272	295	278	301	280	274	291	287	287	274	258	321	278	297	285	285	295	320	274	294	298	306	295	288	296	299	276	312	287	312	288	287	283	299	279	294	272	253	285	306	277	265	305	305	313	289	287	282	325	281	299	302	304	272	306	282	263	275	316	299	262	323	263	282	290	289	296	287	278	293	262	264	276	289	298	272	322	269	295	304	281	314	308	316	315	264	283	308	318	283	282	279	321	301	324	290	272	308	272	296	304	292	279	291	284	308	288	336	292	296	326	262	305	308	268	306	298	276	302	305	283	301	294	301	270	274	288	306	305	312	266	280	271	286	282	292	276	287	280	285	308	286	310	320	335	309	307	290	304	285	292	280	279	300	307	308	303	297	275	286	318	301	334	304	300	269	269	289	290	271	299	298	315	311	259	291	303	290	271	271	277	334	298	309	289	298	291	266	300	286	327	294	288	247	280	246	303	279	283	269	287	279	278	280	291	275	297	284	291	301	272	295	318	273	306	283	281	295	282	297	308	300	292	273	281	266	290	271	302	311	272	313	288	291	298	319	306	281	277	289	289	282	300	266	297	320	304	287	302	302	281	281	318	279	291	297	277	309	271	279	287	272	258	314	286	279
22605	2670	5511	6386	5766	4842	3826	3267	2860	2541	2149	1962	1761	1692	1524	1462	1420	1267	1246	1196	1191	1234	1146	1155	1124	1053	1034	1055	1065	994	1030	943	984	926	990	920	930	910	962	971	923	879	882	918	890	903	942	918	863	891	903	915	889	903	900	870	894	808	934	897	864	879	909	933	883	858	837	875	864	824	860	852	850	909	890	905	836	804	885	846	878	856	847	861	884	855	860	851	894	829	890	813	844	883	860	818	861	896	812	824	806	825	888	871	831	833	874	881	864	814	837	875	905	838	796	864	820	805	796	915	818	851	831	861	826	816	870	849	856	862	797	821	839	868	839	906	834	827	822	854	809	835	863	804	853	861	772	850	828	835	868	846	873	845	846	808	820	839	834	888	841	881	834	876	855	787	817	858	802	802	862	852	843	832	879	850	809	790	821	816	832	877	837	884	837	849	871	844	910	804	843	855	798	898	854	877	843	844	809	816	828	800	858	846	828	857	829	867	829	856	813	829	809	852	851	858	851	847	828	865	846	816	844	826	879	840	847	819	862	834	806	840	855	873	858	821	883	799	792	901	839	840	876	878	865	815	851	839	836	862	798	838	852	826	875	832	807	890	834	856	854	857	818	874	819	863	831	835	786	805	847	867	873	828	829	843	860	846	858	872	821	878	828	789	886	854	869	831	848	863	871	868	861	908	836	817	865	887	900	876	836	897	845	829	877	848	825	806	881	828	853	834	785	874	809	852	822	819	820	854	854	845	821	840	885	889	840	851	842	829	828	863	874	871	796	798	834	884	808	839	911	802	859	845	838	866	837	767	847	875	783	810	813	810	819	837	812	810	845	844	785	816	791	807	835	787	811	827	849	806	815	850	833	870	766	847	833	777	858	819	826	850	830	873	872	862	887	795	840	831	830	831	893	804	825	840	903	858	848	873	871	817	860	898	870	853	791	828	851	844	811	801	835	833	850	835	820	866	840	820	828	861	844	835	842	861	853	901	798	827	866	818	855	885	865	838	829	836	828	793	853	822	847	864	858	855	844	819	849	808	888	811	872	838	838	829	809	896	872	843	885	859	847	886	841	835	827	872	881	842	811	811	877	854	822	838	870	823	887	862	814	869	843	890	863	861	858	868	840	848	857	866	796	882	898	847	815	855	862	835	828	817	849	804	793	829	795	827	801	787	872	841	891	809	877	876	871	879	856	805	803	873	856	824	861	842	851	881	850	878	784	869	805	849	908	871	844	833	793	819	786	810	890	823	825	866	834	813	881	849	851	815	815	823	790	804	822	869	878	850	860	848	841	857	817	841	835	823	812	866	869	854	805	825	874	848	844	832	917	831	823	846	837	811	863	822	800	866	858	807	809	810	780	866	809	823	834	810	820	835	774	863	848	815	795	863	863	841	838	841	802	813	829	832	820	799	815	862	843	863	849	871	864	816	857	846	820	823	785	813	896	906	865	911	854	851	789	829	845	810	798	890	819	861	845	812	827	866	881	779	873	868	807	808	847	838	863	844	830	835	872	830	793	872	810	838	816	861	885	794	825	883	857	797	844	817	852	844	817	853	868	862	844	895	844	925	849	824	840	853	860	866	816	852	896	820	792	812	882	832	852	841	814	871	883	846	849	837	817	850	819	875	927	875	827	835	840	851	874	883	858	845	831	862	817	838	844	823	860	846	864	768	819	867	851	818	874	851	800	784	849	835	880	813	865	890	843	854	822	815	849	851	891	842	863	822	819	824	839	810	800	817	855	875	873	846	848	771	845	823	851	812	840	833	819	820	845	790	830	845	845	866	876	853	884	829	836	890	846	872	814	839	811	824	790	840	838	805	867	884	866	831	850	848	852	853	832	851	789	808	905	817	869	848	839	836	787	793	901	827	869	850	860	906	827	857	881	824	836	870	839	818	858	845	833	880	836	901	810	856	864	870	871	803	871	825	836	837	863	819	857	793	838	867	831	849	850	863	862	842	840	828	856	874	831	876	830	824	836	873	875	856	832	835	802	816	833	827	827	845	844	808	859	834	810	863	810	857	830	837	824	854	823	795	833	847	851	852	805	853	794	821	878	870	861	837	831	892	836	834	828	858	811	870	790	829	842	813	830	826	861	871	848	838	905	842	858	811	893	827	833	834	839	802	800	865	844	790	865	856	849	852	846	834	837	860	815	827	864	835	819	834	864	799	849	850	910	820	815	878	844	906	867	855	837	846	870	841	794	786	870	876	847	840	831	884	806	826	786	832	810	835	837	846	839	820	851	901	842	807	858	866	835	861	811	800	858	845	888	799	845	833	833	864	804	844	874	898	832	817	886	806	868	839	819	873	851	828	850	866	825	836	827	873	800	881	825	821	813	856	833	826	856	897	879	832	824	847	890	818	843	920	825	878	828	851	821	819	844	892	834	848	840	855	858	862	837	876	852	859	818	827	821	801	788	842	809	848	795	820	842	845	833	865	817	877	851	838	847	847	853	823	817	808	824	860	857	807	857	868	887	792	838	801	824	829	822	866	880	830	862	869	840	825	849	824	844	839	807	822	826	849	835	875	834	819	822	866	863	882	830	820	827	893	864	823	880	798	795	813	788	786	903	856	881	831	793	816	814	849	882	860	800	885	876	804	871	841	827	844	882	821	824	857	855	835	834	855	844	835	895	808	810	888	920	853	866	887	813	914	846	813	857	806	843	843	891	816	823	866	793	762	854	830	893	878	864	820	863	834	859	813	856	834	801	864	847	796	839	840	858	877	815	857	815	814	833	834	833	818	818	889	796	834	858	868	802	859	842	832	827	837	825	772	828	818	871	812	773	811	831	808	822	877	812	814	826	850	873	844	888	844	829	843	818	792	828	796	821	889	856	835	881	825	876	894	897	849	876	806	869	853	812	815	847	818	888	816	771	828	851	870	815	796	818	872	822	866	841	907	827	848	837	794	826	818	814	853	906	839	856	851	860	827	865	835	816	791	790	849	850	844	825	799	845	909	805	848	870	841	792	838	815	831	860	877	865	860	834	848	870	815	796	810	817	847	830	835	852	874	863	837	795	845	811	867	847	833	865	805	852	801	816	845	886	779	875	892	795	864	821	868	841	809	891	818	815	832	816	825	835	856	852	830	820	872	876	849	878	829	864	859	878	805	784	883	828	846	900	862	872	854	840	833	831	851	816	859	852	894	842	858	858	884	853	815	839	808	864	907	846	837	843	817	918	835	826	813	832	823	841	779	831	825	783	800	870	792	825	844	801	840	860	848	769	829	868	835	812	857	851	830	876	795	893	801	844	835	841	844	838	821	815	863	865	826	826	843	845	801	831	835	850	862	830	884	853	845	771	893	801	838	858	849	846	861	800	849	794	853	877	843	835	807	867	857	836	866	817	792	852	823	825	817	794	852	812	854	847	862	839	861	768	820	859	809	811	888	850	810	811	852	836	867	811	833	824	813	882	809	804	847	885	850	818	911	787	909	808	789	791	805	807	805	874	883	791	837	858	827	807	840	836	813	839	841
7990	486	425	216	146	130	119	125	92	94	106	108	83	94	102	86	95	95	107	84	94	99	88	90	118	105	95	97	91	108	95	92	101	82	89	98	78	92	96	88	106	101	90	72	95	82	106	107	104	95	105	102	119	85	107	89	91	97	96	111	102	91	98	79	106	92	113	87	83	107	104	98	102	108	112	95	94	89	89	83	72	101	103	97	103	102	104	80	92	90	104	103	112	112	87	104	87	78	94	103	90	91	83	89	106	99	103	101	94	82	99	95	110	96	100	103	94	83	102	98	102	98	98	103	110	79	97	101	116	80	88	101	110	93	78	87	99	100	97	112	106	97	92	98	94	97	90	98	83	92	91	103	110	93	83	92	91	77	93	93	86	106	90	110	94	89	100	115	94	94	109	101	113	72	100	81	98	109	91	91	104	112	122	98	100	113	98	91	78	88	115	100	94	104	105	83	98	93	107	102	95	78	98	79	80	95	89	99	90	94	91	95	99	102	77	76	100	99	108	106	92	103	99	109	91	86	99	88	104	100	95	103	118	95	104	89	103	104	90	93	97	89	95	76	103	87	107	123	75	95	87	78	84	91	91	84	84	96	95	110	108	88	91	99	106	91	106	87	102	90	96	103	92	92	91	86	84	90	99	105	105	99	101	102	91	76	87	75	100	94	97	82	120	118	86	99	100	82	93	93	100	100	100	88	116	98	92	92	111	82	94	89	92	94	99	108	88	95	93	86	79	104	89	106	93	89	102	101	103	94	99	92	91	94	94	91	94	86	119	89	93	85	113	95	73	90	80	98	113	92	101	91	96	81	100	91	88	84	89	83	86	83	99	84	94	85	83	96	83	98	94	73	92	88	103	94	82	89	93	93	100	95	86	119	112	86	85	92	93	95	91	106	82	87	93	105	89	94	90	96	85	108	94	77	98	115	89	94	90	85	94	79	107	95	79	79	98	108	112	103	96	101	104	92	88	97	94	90	82	122	86	92	89	84	97	101	94	91	93	98	78	95	92	101	87	101	100	103	91	107	111	95	98	104	83	94	81	95	107	89	91	103	95	91	102	98	109	94	87	112	108	97	87	91	109	109	106	102	102	93	107	90	108	115	105	106	94	88	92	95	91	105	115	87	100	87	102	114	106	95	76	100	90	103	82	100	106	115	112	92	96	101	103	89	96	93	91	105	105	119	96	78	84	91	97	95	87	85	96	84	106	93	97	81	86	84	92	96	106	84	95	91	99	90	97	86	93	82	95	74	89	100	65	108	86	95	96	109	93	69	87	88	104	105	81	90	103	106	85	73	102	100	95	100	96	101	89	94	110	96	92	87	104	92	83	89	111	94	105	101	112	111	88	91	88	109	94	97	82	95	107	99	98	90	86	92	90	84	115	108	86	82	80	85	90	101	86	93	96	79	109	104	79	102	94	95	102	96	97	87	79	99	110	87	89	88	80	95	74	102	91	95	95	100	89	109	92	94	99	83	100	85	87	99	85	81	87	89	95	83	97	92	96	88	96	91	106	97	85	89	84	83	115	94	98	100	87	103	95	93	81	104	105	91	107	97	108	93	96	104	112	103	98	91	99	91	89	77	115	98	92	87	94	83	108	121	110	112	88	82	102	91	93	98	91	86	101	79	109	93	95	79	110	80	102	95	94	93	100	93	106	91	84	119	78	113	102	101	83	121	100	104	91	93	94	94	91	102	98	85	92	83	101	103	101	91	92	83	104	111	105	114	79	117	97	88	100	79	112	96	92	96	93	98	93	97	81	80	70	85	67	95	86	89	110	92	97	98	97	90	92	102	100	106	108	107	96	93	92	86	95	101	97	91	89	67	102	83	110	113	92	90	107	100	93	98	105	104	97	101	76	111	96	97	100	110	97	110	105	99	93	103	75	85	104	97	86	102	88	90	95	107	96	89	108	88	100	107	96	106	96	96	99	103	74	86	82	106	105	90	89	99	109	109	80	96	87	97	87	88	111	89	73	100	83	111	98	105	86	96	87	87	104	105	102	82	93	82	97	99	100	100	109	73	88	94	104	90	95	97	100	79	83	80	114	103	82	75	99	94	99	97	87	113	101	93	105	100	98	118	107	91	104	93	105	87	79	103	91	91	71	96	102	106	91	114	95	96	100	99	96	97	102	101	93	92	95	112	79	98	79	81	87	90	93	91	69	104	80	82	95	78	99	91	74	80	101	108	117	89	93	101	106	99	88	114	97	91	88	85	104	104	96	89	101	82	81	103	111	93	97	98	100	107	81	94	85	94	99	86	99	98	105	107	84	104	92	100	92	91	97	70	97	95	93	95	99	68	88	102	103	100	95	96	87	99	95	97	74	99	78	78	88	94	108	92	93	86	87	100	85	90	96	87	94	97	85	75	110	100	102	108	105	119	92	85	78	98	100	90	96	115	93	120	84	83	88	106	89	99	104	112	86	88	86	76	105	100	89	91	94	88	97	89	97	97	91	92	105	86	93	89	94	96	94	100	93	112	108	87	84	99	91	98	110	89	111	107	103	106	94	99	112	83	104	75	101	84	105	75	101	107	96	88	84	100	99	87	97	113	106	79	92	99	85	81	93	93	87	82	84	101	90	89	87	100	97	80	99	79	100	84	106	92	92	89	99	87	86	100	100	96	91	96	106	81	95	91	94	115	88	106	100	85	90	95	97	104	91	101	113	91	89	82	112	95	84	99	85	106	92	89	86	95	101	91	94	100	89	96	87	94	92	83	91	110	94	118	103	93	106	69	97	96	90	105	95	80	91	84	79	90	110	104	85	98	93	102	99	86	107	89	95	94	93	86	105	105	71	104	103	91	108	99	89	104	106	92	89	98	96	101	104	92	89	95	100	95	95	94	90	83	107	72	110	97	98	93	71	102	105	83	93	90	78	85	109	108	105	95	80	83	106	88	101	109	103	92	92	91	111	94	101	94	83	81	93	106	88	89	90	113	90	88	94	93	99	88	86	90	107	75	107	98	102	99	81	91	102	94	99	91	103	95	104	106	98	84	89	104	84	101	74	118	96	92	89	97	88	106	88	92	95	98	102	77	109	110	97	89	95	85	101	96	107	100	87	105	101	92	92	113	82	94	94	98	87	92	94	79	89	85	104	86	106	107	90	88	82	106	106	105	86	80	106	98	102	115	94	92	88	94	107	106	78	95	104	94	106	105	90	95	100	99	97	100	75	125	112	79	85	97	95	69	86	100	92	86	97	85	87	88	77	113	81	84	110	82	94	99	112	104	87	86	77	108	108	97	100	99	88	83	79	85	84	96	100	96	91	87	84	99	107	81	106	107	95	87	84	94	93	89	76	90	97	87	91	84	110	99	77	97	103	99	107	103	74	94	89	92	102	85	109	91	93	90	103	88	95	78	97	71	92	78	88	98	103	102	99	101	101	86	80	82	92	103	98	85	76	100	79	91	109	101	81	100	95	96	88	110	97	96	96	99	76	93	97	89	117	90	85	114	85	122	88	105
7099	442	581	651	560	561	482	409	458	403	396	358	397	353	336	370	371	348	354	341	370	324	360	360	373	325	381	358	335	339	368	323	341	359	352	361	335	329	353	350	339	379	370	352	318	354	364	358	345	383	324	341	364	354	375	366	316	351	359	347	341	342	333	352	342	347	326	288	324	367	343	367	359	341	334	362	370	384	368	344	348	348	356	347	342	369	354	359	347	373	345	341	376	365	376	350	344	352	315	338	329	351	347	367	336	323	337	381	353	363	336	353	356	334	358	339	354	362	320	334	373	338	357	348	344	328	341	339	335	330	350	343	312	360	310	361	362	334	327	306	307	328	367	330	329	326	342	375	325	381	324	312	344	331	347	332	303	360	327	359	349	346	348	359	353	351	337	327	337	321	335	349	331	361	369	339	307	322	343	343	347	348	327	339	308	355	326	303	337	343	326	353	346	363	372	338	335	332	378	349	321	355	328	347	349	304	360	364	373	328	328	357	312	365	352	326	344	338	335	352	308	352	314	355	344	343	337	392	336	326	342	325	346	339	345	321	321	351	346	356	348	355	338	333	353	363	325	350	336	359	305	334	362	366	359	349	359	344	322	356	364	333	362	324	338	332	348	328	332	379	347	311	325	337	326	311	333	367	349	337	338	370	345	337	345	366	323	328	351	337	388	362	371	355	350	336	387	340	375	355	341	335	329	363	335	348	332	342	338	339	370	363	317	376	357	311	321	327	343	357	379	351	339	312	340	387	359	329	359	369	310	318	331	325	365	374	371	345	361	345	337	361	339	358	299	306	348	349	355	328	337	322	355	351	332	364	378	337	368	312	358	340	338	363	374	317	326	337	364	300	341	312	339	332	365	361	335	353	339	333	345	326	322	341	355	354	343	353	340	335	394	360	332	356	337	367	343	332	303	330	342	331	333	367	339	347	348	309	351	336	322	366	345	342	352	316	321	345	365	375	334	334	344	357	346	328	346	320	300	317	348	326	317	344	344	363	326	340	328	373	366	343	375	324	368	374	343	321	328	348	337	364	358	322	337	338	389	331	341	347	316	335	330	366	341	344	335	358	309	352	324	370	376	344	324	370	322	359	345	360	362	364	348	346	334	337	338	341	348	346	336	356	332	376	355	311	349	375	379	318	375	337	360	343	337	355	329	357	340	349	324	362	346	321	345	360	282	330	358	374	327	337	317	388	329	324	374	367	357	349	323	325	345	362	351	311	317	352	347	359	345	338	329	340	361	336	327	313	364	314	356	324	341	333	350	352	327	320	375	298	378	371	348	358	343	321	352	331	368	345	335	363	350	340	372	351	352	341	347	326	353	335	355	358	329	342	342	343	361	316	347	331	367	378	355	370	347	334	348	337	306	349	350	355	286	335	359	340	339	346	305	329	345	351	341	309	366	341	340	343	350	337	311	292	361	356	339	380	346	361	348	374	324	347	357	331	337	343	336	388	325	336	331	319	344	340	310	315	329	373	348	346	328	342	347	333	317	367	362	366	361	362	320	338	354	363	356	344	374	328	344	330	359	368	341	347	343	364	355	357	332	336	351	333	351	361	368	337	391	331	340	339	322	340	342	344	339	358	320	321	357	335	330	326	364	337	340	353	370	380	338	344	359	342	352	351	328	367	346	336	337	286	331	383	362	331	349	358	371	333	342	319	349	361	320	378	338	342	327	318	334	317	305	336	341	383	333	344	361	335	322	336	361	330	347	344	329	355	331	352	337	314	358	335	323	369	333	376	321	325	356	371	347	320	339	349	339	378	363	315	348	332	341	320	372	310	339	325	304	376	368	325	376	342	355	329	329	330	383	333	335	336	357	344	368	334	374	346	366	327	369	344	349	318	355	312	324	321	398	356	363	326	332	345	343	335	353	356	392	355	349	356	327	323	336	368	323	313	327	312	328	331	319	346	364	344	362	369	379	335	355	352	349	351	342	348	353	351	301	374	337	304	338	332	360	347	346	331	371	339	363	302	323	332	315	333	345	333	331	309	336	369	318	366	364	359	355	344	336	348	341	351	342	330	348	366	351	373	321	346	322	347	336	349	352	337	335	344	360	319	334	357	357	327	368	356	342	345	314	356	339	370	324	357	366	354	369	345	322	352	334	340	339	353	321	335	321	319	352	352	351	383	356	338	367	341	340	344	352	329	369	345	358	345	318	290	347	341	354	341	339	374	351	325	339	381	333	337	338	337	341	322	347	334	357	365	352	350	338	357	357	338	359	329	323	338	341	318	337	328	350	328	347	361	341	318	369	357	329	346	350	356	328	352	355	332	337	329	312	343	332	339	324	358	353	369	382	332	346	373	348	357	335	352	354	313	322	349	353	339	361	353	351	353	350	340	312	381	374	345	316	311	360	366	367	370	368	340	342	319	372	341	317	336	360	343	319	322	309	342	323	366	362	338	369	372	335	332	316	333	334	353	331	349	340	330	342	393	305	382	339	376	342	363	330	350	335	346	384	342	348	340	345	371	340	310	338	342	355	348	354	318	367	344	392	343	333	343	341	346	351	314	352	340	324	337	343	307	333	328	338	353	364	366	338	316	336	337	337	337	333	370	329	322	310	357	379	323	338	335	319	352	346	327	348	336	346	348	314	347	335	353	340	338	327	344	298	350	338	343	342	356	369	352	359	356	355	324	372	366	357	331	341	310	363	343	330	387	352	355	319	364	327	341	360	335	384	368	360	340	337	367	333	315	325	344	343	321	366	354	347	324	322	339	362	313	360	314	346	335	325	357	346	343	336	351	345	342	350	335	353	344	346	353	388	372	385	339	340	393	341	368	314	401	391	348	329	331	337	317	330	333	355	356	344	385	304	319	317	352	330	346	340	340	357	336	325	346	355	337	324	351	339	354	329	339	363	353	350	358	347	351	344	344	340	334	330	313	349	340	392	320	325	376	373	323	343	323	351	310	340	382	347	331	348	321	353	384	319	347	324	321	369	310	342	352	388	331	361	331	340	337	338	328	302	361	343	332	351	336	363	365	313	335	334	340	375	323	384	368	380	318	322	300	372	348	360	369	349	331	341	384	334	360	383	352	374	348	323	341	352	349	327	349	353	347	325	357	351	356	347	319	360	324	344	336	320	352	327	357	353	344	340	330	351	353	323	343	353	338	336	340	317	332	355	339	361	358	313	366	333	338	308	328	367	339	319	379	323	351	343	336	346	339	322	311	330	337	347	335	340	336	314	362	354	322	328	330	375	348	338	366	348	340	356	339	343	339	322	375	340	338	366	343	347	317	354	341	354	359	348	343	351	359	343	333	334	310	350	305	338	342	369	308	333	339	345	351	343	350	330	353	337	329	304	371	330	353	308	347	349	335	344	334	344	325	341	380	341	323	324	303	361	350	345	359	348	340	353	333	345	337	343	328	333	344	316	331	355	352	344	354	325	319	315	360	356	334	343	363	367	326	349	344	377	348	334	347	357	355	360	342	324	356	391	399	329	370	360	360	348	340	372	335	325	376
39055	18324	5625	1415	883	675	564	450	347	301	301	311	247	247	242	235	238	213	238	219	247	207	222	212	228	200	199	210	208	217	208	221	240	216	179	188	190	207	200	217	187	211	204	219	204	193	192	220	233	190	209	202	195	198	204	218	188	221	199	181	192	204	197	212	179	210	195	217	209	193	202	180	214	183	223	213	198	191	213	191	179	190	204	212	201	210	205	214	227	203	158	177	223	175	183	170	189	178	175	199	207	173	203	180	199	206	181	198	200	178	188	195	228	183	188	195	209	201	197	228	198	217	201	186	194	218	211	194	211	182	181	212	205	188	200	196	208	212	182	229	204	193	223	194	207	181	224	231	180	197	212	211	229	207	199	202	177	203	194	221	223	168	194	197	175	204	222	201	218	186	227	189	222	215	202	194	186	165	203	195	216	210	223	204	209	224	218	232	235	206	186	209	210	189	196	212	191	190	189	203	196	186	216	203	226	178	188	213	193	215	180	202	216	179	187	191	178	192	234	191	188	209	197	202	203	186	192	213	193	222	176	199	182	199	194	221	188	235	195	211	203	212	203	206	172	215	203	215	195	212	227	190	219	211	213	238	172	198	186	193	188	180	197	197	221	209	205	223	223	244	206	198	210	210	220	189	206	196	190	176	199	205	193	200	203	199	201	221	173	212	201	216	182	203	205	198	203	209	186	195	195	190	191	189	198	213	216	189	208	182	205	207	175	181	224	213	211	226	209	195	199	193	197	216	199	198	183	204	200	201	210	213	218	201	201	188	199	177	192	188	199	209	200	214	194	197	216	217	186	207	217	194	193	196	206	238	199	187	206	187	206	210	190	204	194	178	195	186	184	201	210	186	208	234	210	174	206	215	202	199	183	188	186	195	183	204	185	181	202	208	184	201	231	202	191	208	199	227	195	224	198	181	199	211	201	216	220	198	203	198	209	189	203	187	196	224	206	161	169	209	194	189	219	201	206	183	197	194	217	190	193	193	194	192	212	211	227	205	190	193	195	206	225	190	190	203	205	202	178	191	215	187	212	184	209	208	180	200	220	207	212	186	194	220	209	204	204	178	191	209	219	214	188	169	206	198	191	201	193	201	193	185	202	177	187	204	203	211	186	206	166	206	230	193	181	201	188	188	207	200	188	201	183	200	189	200	199	192	194	221	216	185	203	206	193	213	195	186	186	171	222	213	202	190	191	188	197	199	211	221	196	191	208	224	207	187	211	237	195	214	200	187	188	180	213	207	205	199	211	197	201	206	200	215	212	195	189	206	193	220	185	214	219	209	201	234	178	197	200	187	188	205	188	225	203	211	181	190	202	207	183	198	211	202	213	201	177	216	203	197	188	195	206	201	190	202	223	223	214	197	193	205	186	189	207	179	190	209	221	201	206	212	224	213	200	189	219	194	202	185	217	192	206	197	184	212	171	202	200	237	237	201	188	230	188	194	196	202	181	202	198	194	206	212	207	186	233	195	200	198	189	216	194	206	207	186	193	192	195	211	192	186	206	207	233	195	225	185	195	203	192	215	201	220	204	214	204	186	190	189	200	211	191	205	177	199	236	228	187	210	208	229	201	218	192	198	189	184	201	209	197	216	212	195	200	224	184	202	203	220	200	226	174	206	193	216	175	206	196	197	226	194	198	199	209	216	215	182	210	196	192	198	216	191	194	219	189	203	207	214	209	187	221	213	198	194	223	189	221	220	219	212	183	188	192	183	202	196	199	225	201	188	209	208	184	174	214	200	197	192	193	223	215	194	187	187	192	186	184	218	179	190	230	186	194	221	216	200	179	170	212	208	213	183	181	226	180	205	212	190	195	196	198	194	190	220	204	212	187	184	197	203	194	210	198	205	202	208	210	184	191	195	195	233	209	217	209	220	231	227	236	232	204	187	210	186	211	189	204	190	217	185	201	224	215	195	207	196	206	209	190	221	202	186	193	191	203	202	195	208	192	209	180	201	228	208	197	186	202	210	180	180	171	246	203	190	198	215	205	201	201	216	181	203	201	200	210	180	210	193	205	214	188	197	198	214	219	199	169	205	193	218	206	225	226	214	199	188	189	199	188	188	218	220	204	210	216	221	174	207	199	210	208	179	216	202	198	194	201	171	184	210	183	193	168	201	191	219	216	206	185	194	205	175	219	199	211	193	194	199	196	189	195	178	192	204	201	219	199	206	192	195	204	181	217	198	211	214	196	202	236	186	208	203	209	221	198	195	192	201	185	204	220	180	193	181	214	173	207	199	219	197	213	212	198	187	191	183	206	204	193	233	187	192	188	203	211	193	213	199	195	209	214	211	213	228	193	204	188	180	196	211	190	180	217	206	226	209	201	191	205	203	209	204	183	209	187	186	228	197	197	213	219	207	178	207	196	202	202	195	170	218	203	194	205	232	185	195	195	204	203	192	202	189	229	190	193	232	212	209	190	189	185	184	212	222	197	203	200	200	193	210	205	175	175	177	171	197	206	211	201	192	202	206	188	213	212	219	169	201	185	202	217	210	204	206	199	202	216	189	200	192	199	183	214	204	208	209	201	186	219	203	199	185	187	192	204	224	195	211	214	195	202	214	202	174	204	189	196	209	193	194	191	202	201	213	205	202	214	194	200	236	226	224	192	170	215	196	182	183	191	184	192	228	192	220	192	184	195	198	192	195	175	196	175	207	203	177	213	200	189	225	186	214	176	222	203	191	188	184	210	181	209	211	212	209	201	198	193	222	166	206	214	198	203	200	208	204	207	179	193	188	204	183	196	204	205	197	195	200	205	215	203	198	181	194	221	182	204	191	227	208	189	200	218	205	212	183	173	219	187	193	233	211	188	213	224	218	211	208	211	197	213	217	194	202	227	220	219	196	240	167	207	201	204	200	188	208	212	195	180	186	216	226	215	225	217	220	172	175	218	188	176	190	244	205	204	170	213	202	194	192	211	209	211	189	200	217	204	186	183	226	167	201	198	198	204	212	211	201	200	191	191	206	208	197	200	216	197	187	198	224	222	197	213	197	206	212	205	195	210	204	184	199	203	189	195	196	216	221	221	219	195	205	197	184	223	216	237	218	234	206	201	203	216	224	209	185	186	212	210	217	204	215	185	194	189	175	202	205	217	181	216	201	176	213	211	196	234	194	192	199	198	198	210	197	189	183	192	197	203	227	195	201	182	177	212	186	197	202	190	219	204	198	191	187	179	222	214	211	205	197	172	213	206	190	185	203	193	198	199	209	204	197	221	198	189	209	173	186	229	199	201	186	182	203	164	188	209	209	199	201	194	225	222	184	215	205	186	200	193	227	213	182	227	226	181	194	204	190	211	192	202	201	191	221	224	194	211	229	183	189	213	214	217	175	197	188	179	225	197	182	215	216	221	194	205	238	204	204	192	205	208	195	213	191	188	198	187	213	224	187	196	213	212	175	200	211	215	188	192	207	214	193	219	192	215	204	213	200	177	192	214	197	190	184	217	196	216	196	222	187	202	214	194	203
18801	1658	3259	3848	3330	2850	2308	1911	1765	1494	1357	1256	1112	1066	971	1016	937	892	891	865	834	792	737	773	734	702	804	743	720	760	744	679	699	703	667	690	671	687	631	688	687	662	678	673	651	701	648	661	682	655	647	661	666	662	675	651	671	621	679	619	658	697	588	668	666	698	613	630	640	607	605	631	621	643	650	616	642	631	582	629	632	710	598	608	649	633	640	685	618	648	619	592	653	632	623	646	647	639	651	603	646	636	649	616	608	617	595	642	685	643	614	636	630	633	607	617	602	629	613	604	685	613	597	662	602	592	593	606	628	589	632	641	640	592	614	580	594	652	573	638	581	612	615	642	632	566	609	636	648	622	605	628	629	632	607	639	598	632	617	594	579	718	641	599	615	622	648	609	640	592	663	638	621	597	616	639	603	629	595	636	607	650	625	581	641	612	619	609	581	627	597	620	631	637	621	601	626	610	624	626	630	617	597	585	621	625	656	611	585	666	629	661	660	651	632	668	615	642	671	618	633	628	635	624	615	571	639	648	640	581	620	609	615	641	626	644	646	623	614	612	630	623	639	606	642	595	580	638	604	666	635	653	634	615	631	600	644	615	625	633	648	583	608	614	625	654	635	659	604	658	656	597	653	652	593	640	624	656	635	623	614	652	610	645	648	637	610	572	598	625	652	643	640	664	593	682	587	609	640	619	633	639	645	609	611	599	632	639	676	604	598	647	676	633	626	654	702	632	622	626	605	650	628	647	669	666	629	620	619	602	630	609	607	639	620	643	607	598	578	624	665	644	633	618	627	605	649	620	642	578	622	652	672	609	599	591	603	638	620	636	671	628	624	611	628	609	654	600	633	613	672	610	643	605	619	661	658	583	642	626	621	616	613	581	642	592	618	656	608	622	627	595	668	620	575	637	591	635	614	634	640	653	578	616	626	628	598	643	633	620	665	614	603	630	597	611	626	657	623	609	599	607	608	639	631	604	647	607	687	634	645	611	663	608	650	649	625	654	653	650	612	655	572	656	654	596	638	593	615	661	627	634	647	586	688	640	619	604	616	639	626	625	663	630	626	575	619	589	587	634	634	635	590	628	643	684	627	617	643	654	602	672	608	604	676	626	663	617	650	552	653	620	555	628	658	594	601	635	609	611	619	611	627	627	620	624	668	567	626	658	666	658	599	634	641	651	618	634	662	626	615	613	665	636	585	657	625	662	619	601	645	636	631	627	652	621	602	642	659	576	641	620	593	571	664	592	612	609	661	621	599	657	622	592	621	628	617	623	630	620	641	626	648	611	648	620	652	565	661	610	622	639	583	612	610	574	599	594	604	622	647	675	616	623	566	641	608	628	669	597	648	644	613	641	635	601	676	611	635	604	616	637	640	644	591	617	612	614	623	619	620	574	581	553	599	600	609	646	621	659	610	613	630	619	651	681	560	632	633	643	664	609	653	629	609	647	619	631	636	632	587	566	584	611	574	621	611	640	639	635	654	616	696	617	614	624	653	609	631	585	588	638	669	637	609	608	640	592	657	655	619	642	659	630	677	637	614	614	664	641	640	605	638	608	627	602	588	635	628	635	626	595	618	630	628	623	603	598	608	598	615	630	643	625	627	650	655	643	603	667	611	624	637	658	602	634	553	641	619	612	598	622	632	623	618	616	641	634	643	659	607	638	607	618	670	602	612	603	633	591	648	634	634	616	627	638	636	606	626	608	630	624	646	618	664	625	622	601	594	654	591	646	596	601	658	618	614	648	588	646	618	668	644	613	570	607	614	681	642	619	618	606	638	650	627	633	597	627	590	632	605	655	623	642	661	620	632	644	596	642	616	594	604	604	628	644	622	611	566	621	620	604	618	624	667	607	598	612	615	585	632	606	604	562	621	588	625	653	649	616	634	613	644	653	670	637	621	639	652	607	638	628	643	609	655	628	599	620	681	629	632	667	618	643	610	671	592	623	614	665	606	623	639	623	612	648	599	605	656	628	623	591	638	610	614	640	594	631	609	589	618	606	653	634	630	685	668	663	648	603	628	604	634	663	622	626	617	631	602	619	638	610	593	627	666	623	655	586	643	605	648	618	590	624	633	630	593	584	633	569	648	564	641	586	637	642	607	617	631	629	614	603	587	597	650	637	628	607	635	610	575	610	588	613	585	635	633	616	595	649	615	593	641	610	584	643	676	636	649	670	580	631	581	610	612	621	641	591	668	639	627	580	622	594	618	638	594	586	634	622	617	651	655	678	603	573	643	602	623	622	605	672	645	598	555	594	602	653	641	621	667	592	637	622	571	623	616	619	603	607	630	642	652	590	655	652	632	620	626	624	595	619	614	644	628	608	607	609	597	588	688	666	583	611	648	630	620	671	569	622	620	659	628	588	637	624	615	596	590	662	661	620	607	657	635	636	594	612	629	604	606	618	647	574	672	619	617	624	594	593	600	648	660	637	557	614	607	643	635	665	601	661	607	594	644	593	641	607	642	616	630	665	633	642	627	621	614	587	613	616	653	693	609	650	637	612	609	590	633	642	666	615	646	667	642	623	639	629	616	642	608	620	578	630	607	655	610	618	624	614	595	628	566	640	579	658	611	651	665	612	623	652	651	656	638	620	581	616	614	624	621	608	620	630	664	646	619	665	644	633	602	631	627	628	627	632	621	624	617	637	609	594	632	639	616	639	655	635	635	663	643	587	660	600	605	602	612	638	582	570	640	659	590	663	630	635	609	631	576	585	618	604	631	627	611	639	642	637	683	614	585	633	625	595	637	600	586	620	626	597	653	631	627	605	607	606	649	644	614	616	612	616	625	638	610	676	605	660	611	650	608	598	595	603	628	604	624	638	585	614	620	585	664	608	643	646	594	611	670	571	643	643	614	651	601	621	640	615	617	640	635	590	594	577	601	626	614	628	598	615	638	670	592	675	673	622	628	636	583	623	605	652	603	584	604	616	585	611	586	635	654	653	661	639	616	687	625	603	609	606	608	639	628	635	652	659	584	658	603	581	615	628	642	656	582	637	603	598	663	638	616	614	599	597	616	588	614	611	621	621	653	617	601	633	632	620	621	637	637	640	604	593	645	659	622	612	645	645	598	595	611	633	599	553	584	638	645	649	607	564	586	639	620	588	634	647	627	639	628	639	615	655	569	659	592	687	610	607	612	638	618	644	616	614	649	658	625	635	610	644	633	607	631	671	607	654	625	615	628	595	619	620	646	635	617	634	581	642	630	598	584	631	633	620	610	600	600	602	624	581	604	629	579	654	643	669	598	646	606	599	650	624	593	617	640	630	582	575	629	629	612	636	632	591	595	639	610	635	603	587	644	636	610	615	631	621	648	642	646	634	628	593	575	604	666	630	645	617	638	649	655	639	690	628	621	604	608	622	613	590	576	612	655	667	627	649	595	634	593	612	636	583	592	626	619	612	644	644	612	552	623	623	640	589	629	645	603	637	625	581	666	591	566	643	580	614	596	672	610	621	588	639	593	625	655	620
42183	22352	19237	3302	1699	1210	936	725	656	563	525	481	453	416	401	366	358	368	376	368	324	336	304	316	324	299	284	332	343	309	300	302	314	338	309	312	294	310	296	284	306	297	316	308	309	314	322	325	324	305	306	319	295	288	304	291	311	296	313	285	285	283	287	261	301	285	301	293	285	298	292	298	295	299	277	292	281	300	303	294	312	292	307	272	279	307	327	293	305	293	285	281	286	271	270	301	315	294	283	293	297	269	313	291	287	325	266	323	293	300	309	316	278	276	267	304	270	270	295	297	279	275	283	289	310	321	296	296	329	303	288	288	287	281	314	308	307	281	303	263	287	300	279	303	314	290	282	287	266	281	270	261	276	290	276	286	272	283	272	303	272	283	328	295	308	247	293	288	278	306	264	288	283	299	293	293	291	307	287	294	320	273	275	303	271	291	286	302	289	300	297	307	280	280	295	301	300	303	296	271	285	249	278	262	310	312	280	295	303	266	292	291	274	263	283	266	319	271	289	283	275	301	308	303	279	296	281	301	286	287	314	313	273	289	288	282	292	296	304	277	317	264	304	306	286	274	309	277	300	291	292	317	276	276	297	299	298	321	299	282	300	266	307	288	289	285	306	282	297	305	272	273	282	281	285	286	317	272	292	274	276	296	337	325	316	287	320	273	295	284	288	299	311	316	282	273	301	296	298	251	280	286	304	308	276	276	312	281	269	291	315	279	283	293	296	307	296	274	288	279	270	280	284	273	305	275	270	321	285	309	290	299	300	307	300	299	308	304	284	326	303	314	291	260	278	283	304	279	288	296	275	280	294	294	287	279	288	292	312	323	291	316	263	293	294	277	292	265	293	293	286	287	304	289	298	285	269	294	293	318	304	292	259	293	284	281	294	271	288	303	296	330	288	276	290	307	268	321	311	309	282	282	277	299	290	302	313	305	291	310	269	293	286	291	306	288	297	305	291	304	290	295	296	294	289	312	321	294	299	295	263	289	300	297	299	324	284	268	273	302	297	311	324	287	320	276	294	300	274	309	295	281	297	266	288	291	300	290	282	315	288	301	269	292	281	277	277	297	273	271	296	306	259	298	272	274	257	303	306	303	253	291	305	271	277	323	273	293	283	252	291	266	309	296	314	318	307	237	278	241	298	285	312	296	288	283	309	272	296	265	291	270	312	267	305	298	304	290	292	294	315	280	307	264	302	326	291	284	294	314	317	276	274	253	303	269	279	291	294	282	274	303	273	302	302	299	280	268	284	299	294	295	268	244	286	299	309	309	296	280	255	275	306	273	277	273	290	296	300	289	285	308	308	250	283	307	286	296	294	300	302	284	287	286	259	292	294	278	332	300	275	289	301	286	317	309	298	322	276	284	264	267	299	327	294	317	255	300	312	300	278	311	297	314	267	297	282	284	295	319	320	277	306	282	268	322	300	296	263	282	283	301	308	303	253	288	281	273	300	298	307	278	300	254	306	280	257	284	285	333	296	272	286	290	247	293	285	264	306	302	298	283	311	290	273	319	307	293	272	258	304	278	282	297	281	278	300	285	290	292	292	281	284	279	273	296	281	295	287	287	292	299	290	255	301	326	286	263	291	263	326	300	281	292	292	295	272	249	293	291	292	287	277	317	298	287	328	287	285	307	310	283	332	290	284	272	281	304	264	309	301	285	298	281	287	287	308	278	294	300	292	296	287	305	303	294	307	291	284	291	333	297	305	288	270	276	305	269	273	281	285	293	275	283	278	314	327	315	291	308	281	310	285	271	318	283	287	300	303	286	293	278	312	292	289	295	294	318	311	271	266	307	279	283	306	309	297	282	272	314	279	270	317	318	290	306	295	295	294	302	266	284	280	302	298	292	271	290	259	283	276	339	272	289	303	296	319	294	315	286	268	303	281	309	279	318	282	272	303	293	311	270	257	305	268	274	263	276	287	322	289	294	268	289	288	289	290	310	289	304	316	266	307	311	280	273	312	286	304	291	288	304	279	314	295	283	312	286	282	286	292	301	302	272	315	284	291	292	307	345	295	289	285	283	284	258	291	294	331	255	275	319	306	303	307	306	310	293	274	279	264	296	274	316	280	292	275	293	280	310	293	266	326	325	273	276	279	290	329	279	282	293	262	305	337	289	315	293	266	298	276	292	301	304	299	291	261	267	290	299	296	293	304	304	259	291	295	292	289	310	280	269	300	309	281	295	283	296	287	287	262	297	254	303	301	295	291	292	279	266	294	270	293	306	305	276	304	303	292	282	289	327	261	313	305	272	292	292	301	277	279	267	283	269	313	307	285	285	273	274	283	300	282	304	307	306	282	274	264	258	264	275	287	287	265	316	280	292	304	346	275	280	270	279	259	273	279	307	320	299	275	250	251	305	301	301	316	319	291	323	300	267	311	333	287	290	266	280	293	300	304	289	313	270	305	237	299	314	296	282	306	284	281	296	288	300	316	310	289	321	303	293	288	272	341	304	312	283	312	319	282	305	274	292	300	304	264	300	322	284	303	273	312	298	278	311	300	316	294	305	287	308	288	286	288	278	245	330	312	283	291	289	293	291	301	315	310	302	311	289	288	279	290	295	320	261	284	320	273	274	308	262	304	280	308	280	282	310	269	294	297	308	292	274	275	281	279	299	307	284	299	300	270	274	296	301	306	293	285	302	285	269	296	301	304	269	291	281	277	282	276	312	291	265	320	294	280	297	292	256	286	276	308	283	275	308	302	338	305	279	271	316	298	295	275	302	318	296	273	254	288	277	294	271	268	305	307	306	276	276	284	284	259	281	280	294	298	273	309	244	267	293	284	268	277	298	270	295	273	249	281	304	289	297	279	291	268	292	325	288	294	279	268	308	303	264	280	318	314	300	290	312	283	315	328	267	273	282	273	296	293	301	295	283	322	317	300	309	295	310	327	280	286	286	318	290	288	298	276	276	294	315	279	276	266	313	283	288	286	297	269	293	296	303	331	310	293	267	293	322	252	274	253	319	306	290	295	272	304	278	287	293	290	286	313	268	281	273	311	296	305	279	305	329	277	311	296	283	301	290	296	322	269	300	301	302	299	306	310	325	284	269	293	268	293	301	326	314	296	289	286	251	313	259	315	294	279	277	274	291	285	276	259	290	303	282	306	300	298	306	287	281	281	319	284	302	269	250	284	325	293	317	287	281	268	289	284	287	283	288	317	271	309	297	275	309	284	295	276	256	294	296	287	279	332	289	274	313	301	266	298	298	306	301	283	311	301	309	266	281	292	285	312	285	307	302	286	323	266	308	270	297	306	287	280	264	272	280	331	281	301	282	267	278	279	301	252	280	259	299	290	300	272	279	299	317	271	324	298	308	291	270	291	274	299	292	264	285	289	286	302	258	303	295	302	304	265	311	284	286	308	259	309	306	303	256	284	298	281	284	312	246	291	300	249	282	296	270	283	312	269	324	323	276	286	296	283	294	277	306	260	304	312	287	292	287	291	321	319	297	329	293	288	281	297	293
22636	2622	5680	6301	5496	4851	3760	3213	2785	2486	2176	1927	1701	1577	1476	1419	1349	1357	1299	1203	1258	1107	1127	1101	1118	1051	1064	1016	1038	990	987	1039	999	971	956	1001	1010	891	938	942	915	947	887	943	971	927	930	916	957	930	906	932	905	860	906	863	891	934	888	894	859	891	838	840	861	889	877	874	871	838	894	873	866	898	799	863	840	866	846	866	905	847	837	847	838	945	856	857	842	830	845	860	827	882	875	845	846	850	860	879	843	878	831	807	851	853	884	847	867	841	864	860	863	831	824	839	809	831	838	867	806	849	857	890	876	815	852	805	810	855	830	882	846	795	811	872	864	850	824	835	857	862	781	899	802	854	803	860	858	831	848	799	804	798	842	841	859	853	842	841	849	850	839	814	876	905	913	838	785	880	808	800	806	843	819	820	801	846	863	849	830	894	834	878	839	814	884	862	848	888	826	924	856	860	830	813	868	822	851	845	817	832	818	849	868	835	805	860	833	813	868	832	831	865	860	786	836	822	832	818	827	822	875	844	838	810	852	882	812	790	875	906	865	799	873	830	861	871	863	833	866	869	848	852	877	825	836	773	786	847	843	814	854	804	840	900	823	833	888	855	854	819	828	816	825	835	865	847	835	841	830	853	852	853	786	862	824	841	892	834	896	880	849	834	849	874	839	802	878	829	863	780	925	815	863	823	833	881	859	852	866	831	810	901	873	886	802	821	856	850	784	845	858	802	795	822	818	892	826	834	875	830	839	854	859	886	840	837	857	782	838	834	877	854	871	825	857	854	874	874	839	851	861	897	828	828	823	823	841	789	943	851	840	887	857	789	803	859	850	861	847	934	844	852	847	856	822	787	849	835	830	803	815	896	828	858	834	829	826	880	840	853	840	814	836	900	810	842	839	820	801	879	815	851	797	836	877	838	822	760	830	799	841	863	827	798	892	883	813	860	885	817	847	886	848	809	872	853	836	834	828	892	818	810	827	845	799	824	838	787	818	810	858	813	838	836	821	866	820	865	875	835	826	819	807	812	855	805	841	787	914	819	812	791	821	825	780	839	832	867	807	882	892	781	828	885	827	814	840	859	872	840	851	894	841	830	834	836	858	865	833	875	840	830	883	859	819	795	854	840	856	833	883	866	855	852	829	800	840	848	886	835	827	781	842	820	894	856	839	801	873	850	782	839	818	813	830	830	832	833	856	842	879	829	827	804	817	832	834	822	811	795	798	811	855	844	834	863	856	855	847	857	833	829	825	841	890	825	861	865	874	874	803	851	853	831	826	854	828	864	831	821	846	852	862	832	817	818	843	855	809	864	867	874	856	856	863	859	886	851	822	816	829	881	842	865	893	839	817	868	864	843	865	865	919	884	834	828	838	813	822	880	831	847	803	819	823	855	824	864	844	844	790	808	859	897	847	886	825	832	802	844	826	825	819	836	803	832	848	804	841	798	870	795	900	858	844	785	765	859	837	864	856	852	857	879	848	856	857	885	833	885	868	793	800	852	825	886	854	893	814	874	876	816	892	851	788	864	878	842	854	866	855	816	883	887	877	866	844	786	840	835	804	859	884	845	836	833	837	773	823	845	855	796	863	884	810	824	853	803	872	817	836	821	864	840	881	844	792	814	801	853	869	789	843	897	846	858	834	823	792	880	877	869	867	874	780	900	852	847	857	859	823	834	882	839	817	867	833	810	856	870	804	877	886	869	862	867	847	824	865	811	824	803	892	844	851	810	809	838	823	866	810	842	820	835	852	881	863	825	805	828	828	874	840	823	844	808	823	836	849	870	854	784	839	833	867	820	846	837	827	828	820	868	800	819	849	820	876	856	839	848	848	805	838	808	832	833	831	897	838	876	818	819	839	825	853	780	881	823	833	891	817	848	849	838	825	855	844	865	851	826	816	836	818	832	855	829	833	814	828	821	854	812	815	877	874	834	850	780	825	854	800	891	845	839	874	813	807	815	874	787	797	887	855	871	837	813	828	810	867	804	835	830	822	859	843	833	814	864	860	843	887	830	878	847	870	792	886	812	885	786	840	808	821	842	836	861	847	888	821	831	845	849	835	909	830	826	848	876	866	808	847	881	813	856	809	833	829	839	831	860	819	867	916	827	823	783	857	845	843	922	855	861	864	834	853	862	844	824	871	870	859	843	830	816	850	851	827	821	836	795	801	841	834	875	798	871	866	866	867	862	864	802	872	863	846	881	799	810	875	829	785	872	878	830	858	855	825	877	808	877	806	845	768	846	832	808	841	831	818	857	858	810	863	865	852	828	826	855	796	808	883	847	818	850	800	831	851	801	833	871	809	892	856	813	804	824	847	843	860	836	845	850	856	858	801	835	863	892	807	841	820	817	878	848	840	852	846	818	881	855	816	862	864	901	874	819	802	817	869	840	836	835	874	849	805	867	821	835	862	882	842	852	853	884	826	776	882	895	843	812	854	892	859	832	831	854	851	809	817	845	863	793	847	800	913	825	890	884	869	815	853	843	824	857	849	815	839	867	839	817	797	833	894	830	860	786	848	863	851	816	839	773	828	830	801	893	834	833	819	785	786	821	814	824	764	845	850	828	824	824	827	795	856	850	843	831	892	826	873	807	841	873	842	859	783	849	838	841	868	826	817	819	820	853	783	866	834	878	818	860	859	822	842	836	872	812	815	834	854	892	832	892	854	878	821	836	884	831	819	866	821	898	848	791	802	860	855	831	816	835	867	912	881	836	824	816	824	880	829	816	848	851	806	882	820	820	825	816	798	866	862	884	788	783	876	819	835	788	855	814	889	832	826	854	890	841	836	834	870	788	794	803	848	840	873	823	851	877	812	860	824	800	830	839	744	868	876	833	819	830	865	838	861	818	836	869	830	826	858	843	864	865	869	816	876	872	803	848	898	829	823	815	848	834	865	788	871	785	822	829	886	847	824	849	896	826	829	866	854	830	857	825	825	842	840	873	884	856	803	821	814	815	898	812	845	845	899	889	856	807	821	878	823	851	850	847	908	803	810	831	810	839	889	836	839	871	822	901	831	832	829	818	807	860	859	827	798	820	824	820	772	852	834	840	809	849	872	839	872	824	834	824	809	841	827	822	869	874	814	828	856	823	802	827	801	841	816	811	809	831	786	779	826	849	844	823	811	897	827	798	829	822	875	826	845	879	856	842	789	786	847	843	854	855	852	857	827	840	825	830	870	817	866	875	825	818	848	856	838	879	842	844	855	767	817	837	808	864	890	836	813	839	828	852	822	839	801	863	794	863	788	834	857	856	837	851	792	821	815	830	917	845	831	890	808	822	825	860	825	852	826	858	826	858	830	843	801	867	766	878	825	823	843	836	817	809	865	854	794	874	867	837	810	861	894	837	817	857	845	834	850	879	853	836	797	874	856	866	782	867	819	840	827	823	856	827	845	882	835	854	842	845	831	861	886	822	893	874	877	812	836	858	844	838	819	850	827	799	853	859	799	862	816	837	834	804	792	870	823	882	834	778	833	835
7796	487	384	205	155	130	96	105	103	120	97	89	91	87	107	98	93	104	92	110	102	108	108	93	85	108	92	88	91	100	109	90	79	92	99	109	92	88	121	110	101	91	117	95	87	95	102	90	98	92	95	79	92	89	80	104	105	103	88	90	87	89	82	112	105	99	92	79	107	82	103	82	79	83	89	98	87	84	81	103	112	94	100	96	87	106	101	106	82	87	109	102	112	106	94	95	100	85	94	93	84	86	112	111	95	93	78	92	109	104	109	88	73	93	96	95	93	98	89	90	88	93	85	90	116	102	91	90	83	78	111	91	94	95	88	103	88	109	76	95	92	93	110	81	97	94	87	85	84	104	91	96	114	87	97	121	115	106	97	91	106	82	86	82	109	96	95	100	120	95	92	97	80	87	105	104	104	94	104	97	102	100	85	105	93	95	107	96	87	78	83	87	85	95	80	92	104	81	81	101	98	86	92	97	81	92	95	97	95	107	93	98	93	104	92	87	107	83	91	103	102	94	97	95	80	114	92	91	86	87	110	89	94	76	100	91	93	102	106	106	101	87	95	93	94	105	128	99	101	106	90	102	85	100	90	109	89	86	73	79	102	90	105	100	89	93	97	95	103	87	100	106	81	103	80	99	90	100	101	83	94	115	100	92	80	92	92	104	84	92	106	98	79	91	91	102	94	78	100	102	95	113	97	95	99	95	91	108	96	101	93	76	98	95	97	83	88	102	102	89	89	102	106	96	84	86	95	87	99	85	91	96	79	94	88	99	100	94	90	104	110	94	106	85	93	74	114	106	86	78	94	96	95	100	99	98	106	101	109	101	103	94	101	95	102	79	95	96	82	78	84	111	93	97	91	78	117	106	87	85	81	93	85	101	78	85	101	90	98	106	92	98	91	99	89	92	115	86	114	106	99	91	99	103	105	102	100	100	82	94	95	69	89	97	89	101	92	101	86	101	103	113	102	99	99	95	109	92	96	101	102	106	88	79	99	86	94	110	97	88	91	89	109	92	95	84	89	74	102	100	103	85	101	92	105	91	89	94	88	94	108	95	103	95	92	93	88	101	94	79	93	97	86	88	87	97	95	83	90	93	75	100	85	85	106	94	99	86	103	92	107	85	92	83	85	102	80	89	76	89	87	99	87	109	97	98	113	106	95	99	83	97	92	95	95	96	105	80	96	95	113	88	96	82	87	89	78	90	107	93	96	76	82	113	106	101	76	96	93	89	86	103	92	106	85	80	72	90	112	89	99	119	95	83	93	88	85	93	102	88	108	78	91	117	102	78	95	85	85	90	86	102	101	119	94	92	95	98	103	86	99	113	112	94	75	91	110	101	86	101	99	118	93	98	95	97	95	88	90	91	101	88	88	94	99	106	79	78	98	107	90	97	94	94	91	103	75	89	99	92	91	82	80	86	86	89	89	105	102	105	102	83	97	89	115	95	86	81	84	109	103	80	94	82	86	97	93	104	103	92	98	108	106	95	107	92	100	98	110	83	99	88	96	101	109	96	93	93	105	111	69	106	100	98	112	78	101	90	106	107	116	88	102	94	101	87	108	96	106	94	95	87	97	91	100	110	86	92	106	80	81	91	104	94	84	90	102	104	103	85	95	84	105	107	86	81	86	82	92	105	112	112	91	96	102	88	83	91	104	86	91	90	77	105	93	114	91	111	94	96	102	98	108	82	99	78	109	92	94	99	85	109	93	94	90	101	121	83	109	99	119	90	108	81	101	87	101	95	87	98	92	85	125	91	85	104	106	83	69	104	114	80	94	95	94	99	87	102	97	92	86	103	76	112	93	87	115	104	116	108	80	92	111	98	100	108	91	99	93	82	98	101	86	108	92	99	89	99	77	94	104	101	90	111	105	97	104	85	108	101	95	81	93	93	90	96	99	102	97	89	94	114	77	82	93	97	101	91	103	91	93	93	92	81	112	114	99	103	84	112	82	105	86	93	97	109	113	79	98	90	92	84	105	95	90	114	90	90	79	96	115	99	113	91	93	96	103	109	84	103	89	97	83	99	106	90	88	93	90	101	98	97	82	81	86	94	103	85	94	99	88	96	102	93	94	89	105	95	90	95	84	94	97	90	98	99	107	107	95	75	110	87	88	110	91	87	114	86	98	114	88	95	78	79	97	100	81	107	87	85	90	91	101	100	102	99	82	91	102	80	92	69	103	94	83	88	95	88	100	94	113	96	99	95	98	117	77	94	93	101	82	119	83	89	86	93	78	95	101	117	91	105	124	104	97	90	97	102	95	105	82	97	94	87	70	95	87	86	97	94	101	100	87	83	104	95	111	85	104	102	100	103	103	97	94	101	85	94	93	103	104	98	89	105	86	85	99	95	89	94	105	99	89	80	90	89	98	93	95	72	98	103	75	104	87	97	85	99	101	91	82	91	77	88	101	93	95	84	119	81	93	87	94	95	90	95	93	89	80	105	75	91	101	83	110	100	87	97	86	101	100	79	104	88	94	98	96	79	114	81	93	96	105	96	82	101	83	96	105	106	101	104	104	86	84	93	79	92	107	90	100	78	79	101	95	104	93	91	87	76	98	71	92	88	103	102	100	105	109	96	87	92	77	90	121	102	90	97	83	90	108	95	80	88	95	115	104	83	85	84	76	108	104	87	100	93	84	82	90	106	95	87	94	110	85	95	92	84	90	86	95	94	95	94	101	105	97	95	99	92	103	100	95	94	93	90	98	96	97	77	91	91	94	93	99	97	115	99	78	109	80	89	116	109	74	105	79	101	99	83	109	81	72	105	88	84	85	93	112	80	103	96	90	99	91	101	100	95	89	94	91	87	105	93	87	106	94	96	86	102	90	108	101	106	92	104	92	98	92	93	89	112	104	94	87	86	79	76	84	114	84	90	103	100	95	87	100	100	100	101	86	107	98	90	109	106	98	110	100	91	98	78	118	104	98	100	97	95	90	102	94	87	103	87	89	94	100	88	78	81	90	91	96	84	94	81	95	78	96	113	99	90	105	98	98	91	87	81	83	93	80	100	89	95	109	98	100	96	94	78	101	86	88	99	92	106	84	95	96	125	105	104	93	94	92	106	80	102	100	91	91	108	105	91	89	86	77	97	98	94	105	81	82	89	114	107	112	83	88	96	106	82	97	96	106	105	86	95	90	106	94	97	110	108	99	90	104	83	102	86	98	91	98	99	100	85	100	97	93	95	93	76	87	88	99	99	109	92	97	94	94	82	103	105	97	95	96	112	91	82	84	104	104	104	105	108	93	85	102	104	86	114	82	98	88	100	110	96	109	97	80	107	101	91	85	95	104	98	110	97	93	87	97	92	114	114	85	95	74	97	73	89	108	83	112	94	104	96	98	136	91	95	103	105	100	89	111	101	93	98	101	110	105	100	88	102	82	102	104	88	96	91	96	108	94	100	77	95	90	101	105	113	88	117	97	81	80	102	98	95	103	90	112	76	110	106	91	97	95	115	79	75	94	97	97	85
7086	450	560	597	537	512	468	447	441	410	375	394	337	392	351	367	352	343	339	327	389	368	364	353	342	368	337	366	343	348	360	345	311	372	357	330	357	355	362	346	349	346	345	320	336	339	347	359	371	338	312	360	326	337	349	334	373	350	375	350	353	365	342	372	326	363	339	374	365	351	361	362	360	334	337	356	354	361	356	399	333	350	338	360	365	350	332	339	325	386	322	309	325	365	353	341	324	338	357	346	349	339	328	336	344	360	348	333	365	362	359	366	360	303	348	313	314	353	354	323	339	344	313	357	341	387	362	376	355	355	371	344	362	346	321	378	339	332	354	359	332	326	356	383	358	342	308	352	312	361	334	360	374	343	355	332	315	365	337	325	361	362	344	358	347	335	335	352	364	317	339	335	336	307	361	343	341	359	338	355	343	385	329	358	338	349	368	356	338	353	325	346	404	335	380	354	336	354	339	319	344	348	341	372	386	334	345	336	351	354	355	339	355	341	365	344	351	338	350	360	344	352	330	342	332	333	367	352	350	371	339	369	377	337	340	353	341	352	345	311	333	344	324	331	364	351	369	345	356	355	358	387	332	330	333	374	361	339	344	328	344	348	347	357	351	312	345	360	384	320	352	342	370	344	326	334	352	333	375	356	386	349	346	317	364	354	360	322	343	339	337	308	332	347	353	323	367	366	338	359	358	330	366	342	360	351	330	292	315	344	357	348	372	355	353	313	331	346	354	315	336	358	311	375	346	354	327	313	306	368	308	364	349	334	340	318	352	333	345	336	355	325	374	358	356	379	342	337	318	317	363	350	371	342	334	368	333	361	344	357	327	357	326	339	381	349	334	364	371	325	331	328	362	324	340	318	350	351	378	384	315	326	334	366	335	337	315	364	343	366	368	324	308	366	332	358	342	304	332	325	345	305	319	368	330	342	353	340	342	350	317	332	335	326	329	383	364	317	341	347	334	358	335	350	327	328	336	352	346	354	359	354	317	340	360	333	357	347	348	334	369	356	352	361	382	334	335	347	375	339	307	345	337	365	355	315	361	324	364	365	359	329	324	361	331	346	383	283	298	365	377	328	344	316	343	355	339	328	365	353	340	344	347	345	319	321	320	349	369	336	355	367	328	337	341	347	360	332	354	350	351	356	337	364	328	362	357	356	332	333	345	336	342	316	331	341	329	340	347	342	331	358	338	310	336	345	352	359	363	319	309	354	318	376	325	392	341	314	354	332	314	344	334	352	333	351	326	328	347	339	316	355	370	336	314	351	334	338	348	368	314	359	342	365	326	318	290	369	341	320	348	343	353	341	338	349	354	309	342	350	352	336	358	351	334	332	346	330	362	378	341	351	368	349	316	332	365	345	330	358	344	341	312	349	386	346	345	343	338	337	357	348	356	349	370	343	351	297	324	331	340	356	335	342	321	355	338	371	353	357	320	351	340	345	349	343	320	357	359	330	358	357	322	364	343	351	361	340	350	306	340	347	330	347	356	358	346	340	328	335	344	332	338	334	364	328	374	318	359	338	358	325	315	358	358	327	317	375	339	356	342	354	351	333	310	383	346	352	363	354	374	322	322	362	355	319	359	367	337	323	344	318	370	352	359	325	338	325	353	343	353	360	326	340	323	332	352	379	354	322	343	334	359	327	333	298	338	355	344	358	349	386	323	370	326	374	360	340	337	339	340	377	319	365	323	361	376	336	364	349	312	346	347	362	338	352	341	354	334	341	350	335	384	319	320	376	354	351	346	321	342	369	379	341	302	318	333	356	336	329	386	340	370	371	362	325	338	317	321	360	319	359	340	365	329	332	347	317	323	365	348	357	376	342	366	358	328	331	368	358	305	336	314	329	360	352	326	331	349	333	336	365	321	313	342	367	364	351	338	334	357	360	340	369	379	347	326	344	361	323	334	349	340	334	322	338	342	360	345	334	345	339	322	332	347	354	325	324	358	329	350	341	392	365	323	360	370	337	338	334	334	344	357	328	371	347	333	323	318	350	368	367	340	368	368	351	346	364	353	387	337	365	330	342	351	361	352	321	320	347	360	344	367	357	361	305	349	349	340	354	354	341	355	325	350	359	341	331	364	350	289	315	336	359	362	360	359	312	304	336	336	357	345	326	352	336	358	333	394	361	337	362	338	323	333	338	329	321	345	333	329	371	358	329	323	346	289	344	352	326	302	363	333	300	357	336	342	355	334	335	348	359	338	331	368	375	326	345	378	351	350	361	343	316	362	341	329	379	352	368	338	317	330	335	327	335	378	345	348	331	321	353	339	369	358	340	332	314	328	312	377	343	317	321	338	352	364	334	343	370	349	347	378	350	290	361	380	317	316	328	358	338	347	352	367	355	372	343	362	372	355	326	360	370	339	345	335	351	346	345	364	338	324	374	339	328	347	330	363	331	369	348	367	310	360	319	343	346	351	337	320	319	351	339	352	357	308	357	347	333	338	402	363	338	361	344	334	325	340	312	336	339	398	346	342	339	331	338	353	352	319	336	359	358	362	343	364	329	350	339	335	326	323	347	385	315	336	371	336	331	367	336	368	339	318	376	324	338	358	325	348	318	314	333	320	377	342	338	329	330	318	358	321	328	327	322	362	361	349	369	361	375	315	359	337	341	331	333	363	317	367	349	323	323	317	352	329	354	337	339	333	361	341	334	321	345	360	331	330	344	371	348	369	335	333	346	318	360	372	385	356	381	355	366	359	377	344	336	337	336	365	338	327	349	361	355	342	350	356	376	362	352	354	348	306	330	361	325	325	373	366	357	303	360	363	331	327	330	351	343	323	345	309	341	328	347	356	352	324	349	380	339	336	383	327	334	307	311	327	341	318	306	315	350	352	326	313	346	339	353	337	318	341	351	375	338	359	332	344	360	343	321	354	313	345	336	378	334	384	358	312	379	354	346	343	365	361	345	346	356	333	373	334	321	329	343	366	333	357	328	317	330	329	320	354	333	337	357	322	301	378	323	339	327	297	314	364	353	341	320	340	310	367	377	331	354	324	309	331	347	316	348	355	316	336	357	330	369	358	340	298	346	353	313	344	345	339	330	346	319	358	319	361	328	338	350	354	349	341	352	365	349	378	352	331	349	318	347	356	331	375	346	342	362	323	341	335	346	354	367	310	369	346	334	318	308	372	367	392	359	341	328	339	359	334	355	326	347	365	346	352	368	319	326	337	351	323	331	358	366	350	340	335	368	344	348	343	337	315	359	383	346	351	348	333	326	339	326	367	340	363	370	334	319	310	346	390	388	325	366	320	340	337	368	340	341	326	336	345	332	353	327	324	301	319	359	348	353	352	327	380	334	337	323	376	355	317	346	356	324	347	329	351	299	346	344	352	340	354	336	354	353	308	337	340	296	394	319	373	379	352	364	336	350	352	371	331	335	344	340	369	333	323	338	364	315	344	329	347	348	337	323	322	361	337	312	313	336	342	325	365	345	347	339	328	381	350	322	350	323	360	312	336	351	327	344
38488	17676	5096	1265	855	620	516	446	396	377	333	301	254	252	259	258	224	249	236	215	216	246	214	220	220	213	240	222	197	220	207	231	212	222	193	199	230	230	209	176	209	198	203	199	211	228	188	214	217	212	216	189	202	195	219	202	187	198	205	198	200	217	226	191	180	201	201	194	212	199	188	202	219	215	198	231	190	219	171	177	183	190	196	226	223	214	207	185	228	208	206	215	216	223	190	216	196	188	200	186	187	227	201	214	204	197	201	196	193	216	189	173	211	206	200	195	205	207	209	206	193	206	188	210	221	211	219	195	188	182	180	215	208	193	227	187	238	206	189	213	187	182	219	197	193	210	196	192	176	180	170	218	200	180	195	210	209	211	214	192	189	201	229	213	205	198	202	192	228	198	235	183	191	184	182	193	222	192	192	214	206	212	191	198	209	215	200	184	187	198	188	202	168	205	189	205	202	165	201	172	206	227	216	201	200	199	172	206	182	186	199	179	196	204	225	200	175	212	202	192	199	181	211	202	198	191	174	203	179	190	202	219	182	185	208	190	207	206	172	207	174	213	190	189	191	202	228	205	185	200	202	206	223	194	170	211	206	189	238	195	205	206	195	199	188	194	198	203	195	200	191	207	192	215	173	208	205	213	239	214	204	225	201	199	225	212	203	209	190	210	184	207	198	196	219	199	212	221	227	203	212	212	206	181	196	195	170	181	218	199	202	180	221	220	204	204	185	199	184	211	208	207	179	209	210	193	211	182	189	219	225	212	186	206	214	197	191	201	207	213	178	224	209	200	187	208	192	187	220	203	218	211	194	205	177	206	180	190	186	180	205	230	202	194	200	196	178	211	220	186	178	198	218	207	183	195	193	184	214	182	197	175	226	231	207	200	185	199	202	217	195	188	197	212	196	232	193	219	196	197	204	185	215	196	202	190	201	208	183	182	216	180	236	217	173	197	201	175	209	201	209	215	195	169	182	196	189	192	203	217	199	232	194	167	205	179	208	228	215	234	181	182	197	214	211	180	192	204	198	214	192	211	222	198	208	189	198	210	201	204	197	208	202	194	216	253	193	237	224	197	208	174	194	199	211	207	196	215	212	202	210	213	234	192	212	212	172	213	214	223	193	196	206	195	165	195	200	192	203	218	206	186	215	194	200	213	216	221	194	189	206	198	196	201	228	216	204	199	184	183	204	214	232	202	207	205	180	214	195	217	237	203	189	215	227	178	211	189	175	219	198	202	196	204	224	190	201	188	215	225	194	213	205	214	199	195	227	193	193	194	202	188	183	202	200	214	204	194	196	200	211	185	198	200	171	198	215	176	208	242	207	222	197	193	190	189	184	183	206	222	175	193	182	225	206	180	206	202	189	221	194	208	209	205	223	214	192	185	207	203	194	199	204	213	209	194	198	190	210	228	205	210	225	197	191	194	189	198	201	178	213	181	187	225	194	191	218	196	214	175	203	193	212	210	200	203	200	200	231	181	202	214	203	202	201	190	172	206	182	199	183	198	177	205	174	186	217	177	197	219	192	209	221	195	185	182	212	175	187	186	208	201	218	205	180	202	198	205	210	192	216	189	181	192	193	202	203	220	211	226	193	216	188	182	188	184	190	207	205	202	187	194	207	201	228	189	201	183	206	211	189	224	195	205	217	188	237	212	225	206	194	184	186	205	202	190	201	171	199	214	183	201	199	207	194	238	203	193	192	203	195	196	183	188	188	203	191	200	189	199	205	189	216	210	218	205	210	176	184	214	181	221	207	175	229	217	207	191	237	213	184	226	214	198	194	217	226	186	193	183	192	200	195	197	210	219	198	214	199	195	208	217	205	209	236	201	218	193	215	187	190	214	213	211	199	203	198	209	168	193	225	229	203	213	192	182	184	188	199	186	185	197	197	211	197	238	205	217	186	191	222	191	203	198	189	179	219	205	187	214	218	188	193	193	229	196	202	190	192	236	207	190	199	198	190	215	179	204	196	227	181	214	202	204	204	202	201	180	182	195	214	188	212	218	191	216	196	191	200	201	211	193	175	204	189	199	199	199	185	176	184	188	206	199	222	219	195	218	194	194	228	218	204	242	175	208	193	196	202	198	177	221	177	199	191	186	199	214	206	203	206	202	201	217	199	197	192	205	178	222	204	206	193	197	180	202	191	221	213	178	209	197	186	200	190	198	198	206	232	191	198	188	196	201	207	186	189	229	196	190	183	220	191	208	216	220	221	179	175	197	205	203	189	202	190	191	202	209	200	206	230	213	200	206	199	200	189	189	205	220	202	212	230	189	170	211	224	200	204	180	190	228	221	195	195	199	173	227	197	206	215	202	205	225	218	200	202	222	189	182	194	217	200	203	193	232	193	231	201	210	205	230	205	202	172	197	182	232	201	200	186	212	205	212	196	185	204	200	190	223	190	218	185	209	197	208	203	218	186	203	191	191	241	212	186	223	208	190	201	211	210	241	206	208	211	181	208	213	177	208	199	218	206	190	190	207	188	195	209	188	227	184	201	203	199	211	228	199	236	208	195	224	205	197	159	207	219	201	206	211	212	204	200	210	209	216	187	186	223	166	213	195	193	196	203	216	204	217	210	175	181	211	201	224	226	181	194	218	219	187	202	205	208	196	211	214	186	188	203	190	187	182	201	201	186	193	195	209	206	198	203	199	204	187	204	239	210	194	209	201	192	197	196	194	208	202	195	214	219	208	209	213	200	192	208	182	205	214	205	203	206	213	195	218	213	172	194	217	196	205	208	223	218	215	210	195	216	199	190	213	187	218	204	213	214	214	204	192	218	197	208	203	219	212	200	187	234	221	206	180	194	183	215	205	177	194	180	225	195	191	177	198	189	205	198	225	199	216	209	195	187	200	209	212	182	194	207	230	221	214	208	222	202	184	210	226	223	185	202	223	196	217	199	199	185	189	238	207	216	176	217	186	155	194	226	189	200	223	194	183	225	214	195	181	187	206	195	179	214	201	202	209	214	202	194	236	193	242	215	178	209	211	177	193	203	179	208	197	210	202	187	194	188	214	213	217	205	192	206	193	173	218	209	210	201	201	201	212	211	209	194	165	175	202	233	197	214	205	192	217	190	206	203	194	200	200	184	173	191	182	207	217	220	211	193	193	232	190	222	226	196	202	187	197	217	197	212	193	170	214	188	200	183	179	208	175	226	223	203	208	224	166	192	205	196	198	202	194	199	172	209	184	215	177	199	218	196	212	173	206	197	210	193	200	185	194	199	221	216	181	233	190	190	196	231	214	209	185	214	196	212	192	224	197	226	181	177	181	168	197	203	200	215	211	199	218	218	205	199	223	224	224	204	212	192	198	217	183	207	200	214	193	194	182	198	209	196	193	198	193	226	211	206	180	185	185	195	201	192	187	250	219	218	185	202	207	214	161	186	188	198	185	219	180	191	202	205	196	197	210	198	211	215	201	198	201	195	206	199	220	214	205	182	205	224	211	180	186	210	199	197	193	191	193	201	207
18232	1591	3169	3702	3432	2781	2263	1905	1668	1514	1276	1208	1086	1093	1007	949	938	886	828	800	856	816	746	738	781	756	725	706	679	799	745	701	713	704	691	694	678	698	676	685	683	699	655	655	695	655	629	683	678	643	707	620	628	662	647	655	633	641	661	627	699	658	608	649	632	646	638	633	631	628	613	632	655	639	665	590	637	641	678	596	683	640	649	658	619	639	639	640	626	622	573	633	611	618	648	661	645	619	626	608	653	634	681	612	657	605	641	593	644	655	610	613	603	627	660	639	648	619	660	641	617	654	649	625	628	675	609	632	604	624	635	643	620	642	601	627	632	636	627	621	619	604	591	621	656	600	640	619	632	653	590	631	616	601	625	606	618	610	556	627	622	644	593	625	605	641	638	658	663	636	623	627	652	643	627	637	614	612	601	641	666	620	583	636	650	591	679	627	597	601	612	579	675	591	634	609	595	610	625	639	612	659	621	613	615	635	638	603	639	621	621	622	632	628	613	595	637	610	665	658	646	605	637	608	650	613	576	632	600	619	634	636	639	622	583	561	650	646	673	670	610	628	615	669	603	618	632	663	586	659	629	614	584	631	643	617	625	582	605	635	596	617	603	618	609	591	630	623	660	649	616	649	585	606	631	601	630	608	690	632	617	613	634	660	645	660	619	586	611	623	598	628	630	652	661	585	607	660	654	610	625	636	648	647	666	619	663	663	576	651	628	632	668	645	589	639	620	650	628	657	674	655	632	629	576	662	629	637	623	581	637	602	626	571	646	667	637	632	583	576	640	601	623	643	659	681	624	647	584	636	605	649	646	648	578	646	615	640	682	632	649	661	653	611	618	611	627	635	601	633	608	631	641	616	633	655	642	647	619	628	625	633	631	616	663	628	624	622	633	654	614	641	600	629	599	625	631	628	628	606	617	604	625	622	627	632	562	622	604	602	646	671	597	609	647	617	652	624	673	630	633	655	650	618	592	634	638	615	638	671	604	585	589	614	643	633	603	607	589	653	597	651	639	622	577	591	643	623	619	648	609	601	674	584	657	615	581	602	575	644	634	653	613	594	587	633	594	643	634	653	596	642	640	625	614	614	654	635	651	624	628	638	625	602	637	589	574	640	621	659	656	643	593	591	573	623	634	660	635	650	644	683	669	598	626	622	699	596	624	626	627	677	577	598	594	619	631	601	632	641	659	602	666	664	664	621	628	626	644	658	621	619	596	623	632	657	635	649	638	609	614	621	645	590	639	599	629	608	669	598	583	609	648	594	610	618	640	619	642	647	658	611	627	619	609	656	611	613	650	607	644	649	596	663	610	610	633	576	624	629	660	619	638	636	601	622	586	646	623	611	631	629	617	612	619	635	675	567	600	619	619	659	631	625	633	604	640	654	622	637	570	643	652	572	618	630	593	604	628	662	634	583	631	582	620	619	623	647	654	593	695	645	657	629	612	623	655	637	634	614	678	673	585	580	612	638	632	627	659	606	602	624	632	623	612	599	626	643	607	615	627	605	602	626	621	674	597	664	587	598	620	634	633	604	607	646	671	646	629	641	661	611	638	622	628	637	640	672	587	638	604	657	598	650	623	647	629	596	620	612	626	616	639	658	614	630	638	610	673	632	554	602	666	634	609	654	583	621	659	627	616	631	619	599	687	615	624	627	673	671	658	625	626	603	650	562	631	625	598	608	628	594	615	662	655	653	592	553	604	614	616	632	640	631	607	581	605	624	617	619	635	627	624	601	624	648	650	622	624	603	629	644	655	600	612	591	624	682	628	610	651	629	625	621	601	593	613	654	627	622	643	631	661	634	601	627	642	622	640	636	634	658	613	634	631	668	647	651	628	581	656	603	680	609	676	616	628	660	591	625	639	634	644	600	642	635	643	639	635	588	564	614	651	633	615	676	630	594	634	639	641	654	619	619	595	611	647	651	628	609	624	620	634	570	620	632	649	600	611	661	639	597	597	611	647	629	590	631	583	657	641	607	637	625	638	629	627	580	610	627	635	616	588	636	624	626	629	632	647	630	609	612	637	615	655	599	660	589	665	620	652	622	585	626	601	649	628	590	606	608	615	583	626	599	611	590	628	641	566	650	647	662	578	634	631	636	646	585	660	582	637	646	619	637	600	663	583	611	611	652	647	655	633	613	657	651	615	624	593	623	629	631	594	608	602	614	593	592	602	631	585	589	598	622	621	655	600	629	610	668	642	602	661	607	650	629	627	585	632	609	601	605	627	657	627	624	621	659	640	639	631	613	623	599	615	608	658	661	662	626	614	626	632	647	631	642	644	619	619	595	643	633	631	572	614	675	586	595	586	617	674	649	657	627	649	592	581	603	659	635	606	610	596	587	600	665	645	623	606	648	627	588	626	635	665	642	571	615	623	623	644	677	653	618	636	628	590	647	599	661	638	596	639	620	640	598	635	613	638	640	594	577	587	622	637	577	626	664	614	645	619	680	647	650	635	683	600	599	589	622	651	594	581	601	639	627	623	631	642	642	615	617	618	665	645	630	627	610	608	618	614	628	631	639	650	633	611	593	640	621	634	635	637	611	593	631	613	595	652	626	695	616	585	630	608	631	626	637	615	596	627	577	599	625	623	645	656	652	623	586	629	606	625	620	650	650	621	654	624	670	649	641	635	588	622	637	642	635	602	629	669	656	640	643	662	616	606	604	618	591	651	631	585	641	658	624	616	633	586	594	616	631	632	617	632	649	553	656	610	635	625	629	623	610	612	620	564	620	675	612	644	646	576	629	641	648	650	582	658	631	608	633	629	629	666	646	616	626	600	609	614	651	604	584	625	571	646	624	630	626	620	609	649	587	597	622	660	627	609	615	623	640	640	665	576	633	576	603	614	611	656	600	638	574	596	563	602	570	626	630	620	665	648	564	614	633	648	617	640	634	637	616	636	616	582	626	593	644	612	694	623	642	633	657	657	634	629	643	604	666	612	594	610	658	646	628	634	602	589	603	601	661	597	638	605	602	616	654	551	622	616	602	632	603	653	640	650	647	605	580	629	636	582	656	649	667	612	643	608	632	619	584	605	641	595	622	614	618	620	619	566	617	588	628	675	637	663	617	603	628	632	655	602	637	585	555	643	623	590	587	595	655	667	615	654	632	615	664	570	632	624	637	601	606	634	592	589	655	607	606	614	586	621	635	608	628	599	625	634	633	611	670	607	618	643	632	624	639	655	655	587	660	627	662	598	611	667	661	570	641	624	667	637	641	669	619	598	643	615	591	610	613	624	608	646	616	637	624	644	560	593	607	603	602	609	604	635	616	621	644	650	614	622	607	638	592	644	629	651	599	615	606	608	645	609	625	608	590	643	636	658	607	658	639	636	649	563	610	583	624	589	610	613	626	625	615	638	617	614	602	650	645	600	665	606	650	667	630	618	588	634	575	626	643	654	630	627	642	639	626	613	587	617	638	601	654	629	600	574	640	616	586	597	617	616	671	677	616	602	609	644	662	618	628	659	664
41278	22509	17419	3036	1598	1195	905	701	631	535	470	460	468	388	369	393	357	348	359	318	323	290	332	304	323	315	317	320	341	336	318	313	295	329	267	319	273	301	290	297	300	316	298	298	286	288	310	265	293	308	290	325	287	304	284	276	280	301	306	300	305	291	323	282	307	286	275	303	284	277	314	296	294	279	310	294	319	309	302	291	316	268	310	280	267	316	320	277	272	316	287	279	274	283	306	297	300	256	274	283	297	315	278	308	292	284	278	299	281	313	285	297	326	295	285	267	282	323	285	282	300	306	300	299	255	288	308	330	293	272	279	306	269	299	265	277	265	277	298	279	274	284	314	275	303	291	303	260	337	307	295	260	298	287	313	323	303	323	303	284	273	287	291	288	299	272	279	275	277	272	286	284	312	319	256	282	280	298	306	288	290	298	259	312	275	283	286	259	277	274	279	269	281	322	291	293	296	284	279	289	303	306	285	286	255	285	300	277	313	316	304	291	300	284	302	286	335	312	305	291	302	280	312	271	293	292	268	308	308	299	285	304	281	307	291	296	284	287	316	317	289	293	287	268	301	296	308	306	296	288	300	280	264	296	279	319	267	292	281	302	284	301	312	291	290	269	304	301	285	315	260	282	287	289	296	279	298	287	323	292	294	279	296	281	303	307	299	297	268	281	274	284	265	283	277	267	284	270	299	284	283	262	277	322	267	302	284	272	316	263	300	290	279	290	302	288	307	277	280	311	283	304	274	294	292	281	280	296	262	284	287	292	299	310	286	311	309	289	275	300	291	299	255	268	273	292	286	282	268	299	298	275	276	287	294	268	288	285	310	291	296	312	293	299	286	282	289	301	294	278	305	268	302	295	272	294	298	293	289	306	300	311	276	302	293	295	300	253	290	297	287	271	279	302	301	261	303	283	276	280	295	332	268	280	313	312	279	294	282	278	288	288	292	301	286	287	277	263	283	254	302	304	284	300	283	295	283	300	271	299	265	274	289	282	278	300	311	293	307	264	288	297	267	314	289	288	281	304	291	287	305	299	287	279	281	272	291	291	281	319	272	275	300	306	270	292	302	272	270	279	300	309	283	298	269	300	272	288	276	298	283	276	312	294	279	278	338	291	286	249	284	312	307	296	295	292	296	262	254	268	321	297	265	283	303	299	294	300	274	284	285	282	285	306	246	262	274	280	304	297	280	296	279	312	267	309	299	295	303	292	269	277	286	323	292	266	320	288	295	292	293	292	302	290	272	289	291	292	311	294	300	280	276	293	286	296	287	301	281	289	311	291	297	301	318	291	298	272	307	293	285	338	291	293	301	304	312	295	275	271	293	298	280	314	276	350	267	287	286	274	300	329	303	279	291	319	296	270	294	283	274	275	305	267	306	325	284	233	308	302	294	290	268	309	304	284	297	263	308	273	290	289	271	298	303	274	288	263	292	303	272	305	292	302	306	290	305	277	264	294	282	282	276	303	306	290	328	268	296	293	282	279	255	287	303	294	282	273	302	286	285	272	292	282	318	302	287	267	283	310	251	294	295	276	284	289	301	303	254	282	320	268	272	265	298	295	303	347	296	276	283	285	300	289	308	271	284	261	317	311	291	256	306	282	300	283	294	278	293	306	310	249	304	299	286	327	285	271	299	280	291	292	246	271	262	292	303	275	265	313	286	322	297	307	284	306	272	293	290	289	312	288	298	310	273	291	285	304	299	294	284	288	266	320	290	281	295	308	286	257	303	302	261	284	286	302	292	314	306	305	297	288	317	328	292	267	287	287	320	315	294	297	279	307	297	310	300	292	282	309	296	276	299	294	276	294	292	287	279	311	303	277	305	288	298	298	282	313	308	292	292	286	289	305	288	275	291	284	282	304	277	267	287	314	289	319	332	264	285	265	286	281	305	264	313	310	303	289	289	279	301	268	278	287	276	254	269	305	284	301	310	311	275	272	303	302	294	291	250	303	263	277	298	322	299	272	293	270	281	292	298	256	323	250	289	300	302	308	270	292	279	270	306	306	268	306	303	265	282	296	270	290	267	284	291	278	282	293	316	293	339	276	283	246	268	304	275	302	301	284	260	258	301	246	267	314	287	276	336	317	300	291	277	281	296	304	268	311	302	274	302	291	333	289	282	321	299	314	296	321	282	280	269	280	297	260	278	329	277	286	274	264	293	262	318	328	285	274	270	308	265	290	275	296	296	278	294	286	263	279	303	295	260	287	281	300	296	283	289	258	300	299	304	278	294	278	289	270	303	291	300	275	299	256	320	273	272	299	308	297	329	267	257	340	314	277	266	268	271	290	306	255	259	296	298	296	285	301	311	259	284	252	274	274	304	282	295	262	296	294	316	276	308	304	287	280	288	308	280	293	314	293	290	324	297	247	248	296	282	266	277	317	281	293	285	281	293	287	277	291	285	274	287	261	295	291	259	265	279	276	303	306	275	291	302	278	298	302	268	292	281	279	277	273	325	296	310	271	284	281	270	271	292	268	284	285	292	274	301	267	273	285	297	281	292	295	325	269	331	291	285	294	290	321	267	290	292	275	293	279	282	287	292	283	297	323	293	278	276	288	283	312	279	277	263	284	269	287	258	283	298	308	276	312	270	288	290	298	280	283	287	299	328	285	329	275	297	278	315	312	303	273	278	288	276	307	287	296	325	287	290	269	287	291	265	261	293	292	274	308	292	283	291	286	297	289	284	296	309	308	312	280	262	295	278	302	298	319	285	305	322	275	265	309	272	270	287	294	282	292	308	293	265	260	301	292	286	306	310	286	277	274	307	285	301	272	277	269	287	262	268	243	275	295	302	268	304	297	274	274	291	279	317	309	294	278	265	293	271	275	297	319	276	295	299	272	303	284	297	269	303	254	291	320	321	299	297	319	307	298	251	269	285	277	241	288	274	292	295	267	303	291	253	265	271	269	303	309	288	295	274	289	279	272	252	291	293	281	285	280	315	288	298	298	290	282	280	286	300	290	320	313	314	280	304	304	278	292	297	284	298	300	294	285	280	307	293	289	272	319	294	282	289	310	315	326	315	292	295	321	282	290	294	308	294	304	259	298	280	314	287	286	289	303	284	277	268	292	275	334	272	287	278	293	293	320	275	291	321	313	294	295	295	337	273	302	260	280	294	301	280	260	309	290	312	297	269	282	272	327	290	283	298	289	275	281	263	296	277	289	330	291	260	280	259	244	294	279	280	269	283	284	316	268	292	258	264	278	274	279	280	271	306	308	262	239	310	294	307	283	291	294	308	291	279	269	300	302	301	257	289	290	311	271	290	295	284	298	295	281	292	297	272	286	283	280	302	307	286	296	272	284	305	301	291	266	254	290	286	278	279	260	272	326	280	284	320	303	270	286	286	289	296	291	281	286	312	294	275	277	286	272	265	294	295	282	304	294	292	305	278	311	301	322	316	269	279	295	302	278	304	265	285	267	298	295	290	311	286	297	273	290	289	277	279	264	258	278	298	272	298	290	300	315	281	292
21495	2650	5383	6296	5677	4643	3767	3236	2784	2475	2129	1920	1636	1631	1510	1438	1300	1365	1307	1285	1182	1159	1116	1098	1046	1098	1074	1011	1070	983	1025	971	993	989	935	971	990	974	945	946	935	933	930	955	913	889	902	928	965	912	864	892	877	887	866	903	881	883	859	918	873	829	850	853	925	853	906	886	864	893	898	896	887	854	839	840	871	862	867	848	860	836	879	865	856	873	856	860	790	839	843	824	846	869	877	841	813	893	829	829	856	842	851	865	850	844	832	850	795	890	893	853	862	855	818	804	896	880	877	841	847	822	882	807	867	861	817	916	893	922	813	837	813	816	822	837	834	802	837	808	842	867	869	850	804	811	834	843	841	905	838	830	846	922	888	837	857	860	866	859	844	851	856	864	912	812	893	839	842	887	840	836	801	838	798	859	803	833	851	836	851	881	806	892	904	863	794	845	884	866	888	837	826	915	816	843	828	835	851	843	801	861	877	865	819	820	804	844	837	872	881	879	826	819	778	884	888	866	833	804	877	810	869	859	877	834	799	844	828	855	891	920	808	856	817	830	855	768	829	801	823	854	889	876	862	762	808	853	790	845	819	833	876	855	852	883	793	822	886	919	836	846	890	839	822	815	873	811	878	863	800	847	876	852	818	847	908	821	852	864	855	888	868	843	851	781	841	797	826	840	836	867	847	815	809	837	895	909	809	864	838	858	876	824	871	812	851	865	842	803	857	846	819	839	873	870	826	826	892	870	809	885	854	848	868	811	817	881	866	827	872	843	849	820	879	807	859	859	845	834	880	844	829	802	885	801	807	905	816	832	859	868	831	813	864	898	830	851	844	855	841	832	871	829	849	825	783	903	801	840	850	853	826	816	841	811	823	808	836	811	872	921	887	834	856	846	877	856	870	793	821	834	832	806	805	813	850	769	829	830	835	840	834	881	814	836	795	875	867	838	825	841	861	886	860	861	804	837	777	828	850	871	811	821	881	862	804	862	851	819	816	792	811	839	789	798	866	811	830	833	857	827	803	861	848	811	826	844	875	860	863	855	863	867	838	797	855	878	840	867	850	815	878	822	780	801	862	891	879	863	820	862	826	824	854	876	836	882	852	851	815	838	839	847	841	865	841	797	839	915	832	870	865	893	838	834	849	863	824	808	840	851	843	852	856	824	835	857	899	813	791	830	889	872	867	845	871	867	836	861	854	851	805	855	784	808	842	813	867	820	839	795	895	807	827	846	831	812	816	908	778	864	833	842	885	819	834	832	831	814	866	838	835	847	862	863	853	835	809	826	885	839	845	816	841	856	862	822	863	858	853	817	798	830	866	846	834	824	817	827	837	791	864	842	842	792	810	856	886	891	926	904	833	828	829	839	837	874	868	818	843	859	859	832	849	863	838	897	904	853	819	896	840	834	825	882	850	836	812	830	853	871	844	764	816	838	886	804	802	789	890	830	826	789	811	843	814	829	818	864	836	825	819	811	852	830	844	844	833	843	814	846	875	850	832	812	849	832	828	785	861	846	859	887	853	846	789	878	831	907	830	875	811	847	822	837	810	843	774	834	889	875	834	841	821	861	843	765	795	808	853	841	880	842	891	805	880	789	874	818	841	844	779	860	842	814	850	793	855	848	892	813	856	854	843	888	867	858	843	878	842	845	879	809	814	801	782	819	819	851	848	826	882	876	834	865	810	842	842	819	857	808	816	842	866	843	848	813	821	799	836	855	893	841	840	842	842	876	909	829	875	829	826	802	806	846	847	804	857	868	837	874	856	853	862	890	846	837	873	868	839	849	833	840	835	810	851	814	841	850	835	825	885	810	936	886	876	859	862	838	817	866	843	834	800	820	859	777	807	765	836	861	766	886	812	837	759	857	840	824	800	879	839	802	863	872	907	866	840	808	822	860	849	825	834	867	805	852	820	832	806	828	844	854	788	811	879	808	869	844	883	887	870	872	839	834	855	831	837	838	854	840	888	868	859	861	875	857	810	809	814	838	882	831	763	820	816	850	863	795	856	776	847	821	866	897	809	839	832	844	842	850	824	815	852	844	822	835	886	853	828	852	794	822	849	826	892	842	854	845	886	810	871	844	872	838	866	899	850	841	877	891	813	795	837	836	816	859	847	836	808	860	866	825	832	886	855	876	831	826	787	810	888	839	815	843	806	851	872	840	814	847	811	883	879	836	841	861	840	795	828	844	801	849	849	893	837	865	825	803	834	855	848	896	893	817	804	873	863	804	914	889	818	814	791	844	867	838	793	848	810	848	877	822	816	874	822	801	850	795	827	893	811	853	868	881	825	876	838	846	850	839	808	819	845	822	872	844	916	825	809	866	851	852	775	846	832	817	862	850	857	815	886	813	773	818	845	891	804	839	817	904	874	869	861	851	847	853	813	825	855	824	800	854	855	867	905	830	852	830	822	856	850	816	806	799	840	870	813	830	841	828	828	859	819	829	850	811	830	881	825	837	811	851	847	807	825	808	874	874	829	838	882	796	878	847	822	803	836	872	864	859	823	840	877	843	818	844	838	845	815	807	853	821	821	893	808	886	821	819	834	813	819	834	807	812	837	878	858	862	829	873	840	883	802	813	779	850	832	829	837	843	848	838	827	820	847	817	870	852	851	853	816	852	787	751	807	860	829	843	830	849	784	772	840	828	826	873	834	831	843	862	888	815	799	874	787	822	803	845	847	819	842	838	881	834	828	823	828	838	787	847	816	836	837	795	814	855	837	799	841	852	841	852	853	847	819	796	853	808	853	871	796	854	867	797	804	864	853	852	854	842	867	837	839	832	818	810	796	842	827	862	865	857	843	889	843	819	859	783	800	805	872	802	879	843	841	842	834	806	849	815	877	918	799	825	834	894	832	821	815	823	855	852	832	848	813	834	820	852	801	841	819	875	884	823	843	800	869	818	809	869	836	836	855	859	866	850	875	794	833	824	843	862	881	819	855	838	824	868	890	826	869	858	874	845	833	906	831	795	837	851	797	844	830	799	828	843	842	798	804	820	863	855	831	881	828	869	853	856	809	831	844	829	800	868	827	804	845	828	848	792	871	846	873	819	908	846	853	872	818	806	774	825	874	890	846	882	819	829	853	836	875	839	814	876	811	892	859	866	811	877	865	857	905	863	841	858	855	883	890	806	797	867	878	844	831	809	788	839	873	832	814	847	847	788	816	861	820	881	841	865	855	864	859	849	830	826	840	839	838	852	841	880	874	824	848	873	843	846	893	867	897	896	877	814	803	859	818	843	838	872	838	856	835	856	843	853	891	808	846	857	867	820	798	777	858	826	823	878	850	815	879	871	845	849	854	734	846	884	864	833	869	829	811	861	833	874	795	823	803	830	817	804	825	820	841	823	871	847	861	832	785	863	857	846	794	812	872	856	835	789	853	823	793	879	837	858	799	855	804	825	844	843	927	837	825	813	882	833	873	874	809	842	819	833	825	860	886	837	850	843	849	856	873	863	854	778	847	865	839	843	835	849	838	836
7478	605	482	212	144	167	148	94	110	129	118	91	107	115	97	111	88	93	104	93	96	88	101	90	120	93	100	91	97	105	107	100	92	108	93	96	84	80	88	104	98	107	98	75	102	100	101	96	113	94	103	109	93	100	91	89	106	90	86	95	97	114	105	97	93	96	87	104	95	111	95	91	112	104	86	98	99	124	126	98	93	107	78	94	97	81	114	92	94	87	78	93	103	95	101	119	98	93	95	94	91	88	94	88	99	88	96	95	113	103	97	91	93	91	96	106	98	90	100	105	101	104	97	99	91	85	104	76	112	79	110	86	102	109	100	92	109	87	91	85	105	91	105	103	82	93	109	105	91	92	99	91	88	113	81	90	91	93	93	98	88	95	120	85	81	98	84	86	97	102	129	87	98	129	89	84	107	95	97	87	91	108	103	104	102	103	102	93	85	113	122	101	95	95	96	85	87	107	115	95	93	116	89	86	108	105	119	101	95	100	102	98	117	100	87	77	96	107	96	112	101	91	92	94	89	94	100	96	103	116	111	103	96	113	85	78	124	78	89	96	111	90	101	101	107	93	97	86	108	91	115	102	102	98	87	112	84	99	100	103	95	103	100	105	102	94	104	95	96	104	106	109	101	87	86	94	94	92	100	112	107	106	116	109	94	99	102	83	112	97	103	113	84	102	85	101	106	76	111	96	85	79	95	99	91	90	84	89	100	111	95	105	90	91	87	110	91	96	102	91	103	102	99	87	87	92	92	73	107	101	80	90	95	108	91	93	79	88	104	106	85	90	96	80	94	107	98	86	99	94	92	86	105	76	94	84	103	88	98	98	91	111	93	107	111	96	88	93	105	110	111	100	95	103	72	86	97	99	109	83	82	80	96	101	101	106	70	108	110	89	105	92	100	74	114	101	81	111	92	98	95	94	100	88	90	99	102	100	95	113	85	105	101	93	92	97	104	89	88	115	127	100	94	89	107	103	97	87	98	116	103	100	120	101	102	75	109	94	106	94	87	102	101	114	91	104	88	102	111	83	94	92	93	93	97	87	94	94	106	95	91	84	112	117	99	87	101	86	91	82	120	85	92	94	85	82	103	97	90	101	88	96	93	82	104	97	116	100	116	90	84	89	103	96	102	91	87	87	110	91	96	78	105	108	94	93	94	100	102	96	74	96	90	97	102	79	92	102	84	100	98	108	86	106	99	109	93	110	91	109	92	96	86	117	96	102	94	81	86	96	85	90	80	84	94	98	102	91	86	107	102	89	103	110	126	111	109	101	88	103	89	102	108	106	84	94	98	86	87	112	105	92	87	86	93	109	85	101	94	103	88	97	86	77	78	84	94	92	101	93	99	107	94	111	102	106	89	93	89	86	102	109	106	80	98	91	117	96	105	100	93	84	90	99	113	94	110	77	69	83	88	103	102	110	98	96	100	83	99	95	92	109	92	93	113	87	104	103	94	85	94	91	88	91	101	82	91	95	93	98	100	77	83	98	100	82	102	98	91	95	97	102	95	79	113	89	128	96	108	100	97	82	107	98	98	101	92	97	81	99	102	92	99	90	98	109	99	81	74	98	87	115	88	98	98	107	103	95	87	97	103	91	96	106	102	97	105	94	107	94	82	103	105	106	104	93	91	106	100	81	85	95	108	91	100	86	82	76	88	82	91	102	103	97	109	88	87	105	80	89	91	88	104	93	93	102	85	91	92	99	103	103	93	106	90	102	89	108	116	110	112	99	108	81	100	104	89	83	99	98	96	76	105	108	83	100	89	100	107	83	98	100	100	88	92	102	92	91	100	103	83	94	102	90	91	110	84	93	87	93	111	97	98	82	94	108	96	100	96	86	101	110	91	94	87	79	86	80	98	86	99	80	89	104	114	102	114	90	87	84	85	82	94	89	103	98	85	101	101	93	81	102	92	106	98	95	98	105	117	97	112	96	85	98	105	102	98	91	97	94	87	95	87	108	100	89	82	103	90	107	81	77	72	95	101	96	102	99	110	100	107	96	102	86	108	100	93	86	108	92	110	104	101	86	88	92	102	101	93	102	73	123	96	107	87	93	90	94	84	95	90	95	111	96	96	103	89	97	96	98	69	105	94	98	86	94	94	88	121	100	96	96	107	97	90	119	92	104	114	96	102	80	95	105	98	84	97	74	96	113	112	102	108	132	103	98	107	89	94	107	74	114	91	82	96	77	87	94	101	91	95	98	103	99	79	102	116	96	101	104	101	96	105	96	81	110	103	92	104	84	74	86	85	93	89	94	98	84	92	90	115	88	94	90	96	100	102	109	95	89	102	129	95	100	102	102	113	82	92	104	96	103	107	94	95	87	87	100	110	94	81	103	116	102	89	103	108	105	101	94	95	99	96	90	104	97	98	109	93	87	83	107	101	100	89	102	95	104	95	100	104	81	89	86	85	75	98	106	86	88	83	72	107	94	95	97	103	95	95	98	106	101	100	95	109	102	112	100	105	79	88	95	91	99	98	100	89	94	96	92	88	100	95	96	100	69	106	95	95	83	109	93	91	85	101	85	108	86	95	90	87	107	99	106	83	88	94	96	100	100	99	103	84	98	97	108	106	93	82	91	99	89	102	101	98	103	87	98	117	103	81	105	105	95	94	85	96	89	94	95	94	98	91	111	100	93	105	97	115	119	97	84	87	89	102	101	88	109	103	92	89	98	92	91	81	101	89	102	117	86	93	105	81	76	95	89	87	85	104	82	71	70	102	98	111	100	76	84	88	93	95	98	101	107	109	90	99	105	105	104	109	92	108	98	120	96	120	106	93	101	113	93	117	94	105	77	104	108	93	83	99	99	92	110	108	97	99	93	77	92	89	102	104	96	103	114	93	95	92	92	101	95	89	100	98	83	90	83	107	88	101	94	112	91	106	79	107	108	95	95	92	81	75	92	99	98	104	103	99	88	97	102	92	83	88	81	101	77	89	81	117	108	93	92	105	113	105	85	78	79	83	83	92	88	103	84	83	105	113	95	92	82	85	100	110	110	98	102	95	103	98	82	95	100	82	103	126	115	116	91	95	97	101	99	100	108	82	90	103	97	80	93	98	77	92	96	106	83	111	86	96	98	93	90	89	79	87	110	102	121	110	94	110	86	95	94	83	89	87	104	95	97	92	102	81	92	88	104	107	100	86	104	101	102	108	94	111	95	105	97	87	102	85	90	86	92	87	107	79	104	107	104	104	99	80	97	106	97	102	102	106	105	88	79	97	107	113	78	107	90	87	102	106	79	90	86	85	94	99	78	97	95	104	112	99	89	88	89	101	81	90	106	95	89	98	78	120	105	116	83	104	91	112	101	94	97	99	102	107	110	96	115	109	90	91	99	87	95	88	93	100	96	110	86	103	93	88	96	106	74	91	88	98	96	86	88	106	110	100	89	83	102	92	86	96	82	92	83	97	101	105	94	114	106	101	105	122	92	114	103	86	96	99	81	87	120	106	80	103	90	82	88	97	108	89	101
6714	412	616	621	690	561	494	458	413	433	395	402	380	377	414	365	392	389	371	365	411	381	351	357	381	375	357	356	393	378	386	326	340	349	352	380	346	341	339	345	368	347	350	367	326	324	355	334	332	341	306	373	334	373	341	344	331	322	380	361	376	349	356	334	381	340	388	336	342	360	373	346	363	355	350	390	341	333	344	327	353	404	349	363	386	362	372	348	362	324	364	361	360	347	328	362	327	368	347	350	354	313	345	368	388	360	376	365	333	302	359	370	348	369	329	365	360	344	371	355	331	366	327	400	327	310	313	359	368	345	352	343	365	355	339	370	332	333	405	375	351	339	365	344	330	355	337	355	357	331	336	410	332	353	332	322	371	355	334	324	341	354	345	346	306	319	335	357	343	306	329	365	338	339	386	363	328	381	335	325	328	375	376	368	351	334	354	350	336	338	353	367	333	320	311	321	350	341	348	375	343	338	377	357	391	359	314	350	309	364	382	366	340	346	352	337	368	343	344	336	365	359	321	329	325	351	339	350	319	347	323	351	362	318	346	330	333	356	361	373	315	333	336	343	343	332	318	326	333	347	313	340	372	358	346	336	331	339	354	342	318	345	343	337	339	345	373	323	338	321	370	334	351	337	341	306	367	342	376	351	321	324	360	350	318	336	349	313	343	350	337	341	352	374	355	370	336	315	361	347	353	380	324	348	343	367	360	352	337	330	346	382	367	364	364	338	376	339	337	309	355	328	349	350	328	346	341	352	360	316	309	360	320	342	338	299	305	329	339	322	350	327	323	343	355	351	333	356	341	328	353	357	349	334	370	325	363	347	324	331	349	339	327	333	324	336	357	370	343	364	352	350	342	375	394	311	353	361	368	340	341	320	358	341	340	365	365	332	341	356	317	397	358	323	364	380	335	328	340	387	364	319	343	336	320	329	357	380	334	343	339	378	351	332	383	357	366	321	364	327	351	344	361	335	331	319	301	332	354	356	340	358	334	360	353	354	331	372	363	338	345	304	379	332	378	372	341	346	356	358	362	351	348	360	369	325	359	331	351	338	353	342	350	357	333	356	374	320	338	337	343	382	332	373	330	364	350	362	376	315	331	373	346	347	364	317	301	349	351	323	352	376	334	367	350	348	293	355	341	372	356	328	360	370	369	362	337	377	353	326	347	374	373	352	340	355	376	361	362	346	359	347	396	351	356	348	355	378	326	359	338	344	344	374	369	347	336	328	345	348	351	323	344	329	343	353	352	330	352	358	297	364	338	325	347	341	367	360	375	323	335	350	354	328	323	341	350	387	347	340	319	343	351	370	326	362	320	360	333	331	328	345	325	357	341	361	377	335	359	310	339	352	347	364	352	338	356	369	337	340	357	314	357	313	348	354	345	320	329	336	379	364	336	332	377	331	332	329	351	322	318	318	348	337	348	356	381	362	336	366	366	366	361	366	325	306	353	361	355	355	358	335	342	335	361	349	383	332	389	327	321	344	349	333	344	339	353	343	304	348	330	334	364	335	315	332	341	346	344	326	341	367	341	349	375	351	352	368	355	350	363	351	367	355	339	339	350	351	338	376	366	369	332	379	349	357	326	342	392	335	388	319	363	327	342	372	347	329	359	336	375	329	357	363	351	346	336	315	345	309	379	341	401	373	341	377	353	341	375	321	372	359	312	356	334	351	355	338	366	326	358	320	334	379	382	367	342	328	364	363	362	342	331	350	358	358	348	367	355	349	340	354	328	337	354	352	343	372	339	341	326	357	371	325	380	345	346	330	300	335	335	336	394	375	375	343	345	362	335	375	345	326	366	358	326	347	355	400	343	306	334	346	330	373	360	341	305	343	342	371	348	336	351	365	338	343	386	355	322	362	351	304	349	320	356	338	345	336	336	358	371	339	307	358	357	354	360	351	351	365	351	346	333	349	359	344	366	294	359	374	343	331	323	331	368	365	328	324	361	357	310	347	345	354	337	350	357	331	343	363	335	360	377	363	399	342	358	370	336	354	350	336	351	339	363	350	358	338	360	340	353	343	361	350	335	367	329	321	353	354	344	372	325	385	359	387	370	343	383	372	342	348	353	350	390	385	326	337	326	315	352	374	320	361	316	350	348	327	359	317	327	378	349	343	344	369	337	338	337	360	352	326	339	350	364	361	367	362	336	318	325	348	361	339	345	317	322	304	353	352	342	321	336	347	304	368	335	358	323	361	376	365	330	330	365	344	349	332	349	367	350	361	347	309	345	372	317	361	345	346	364	340	306	324	349	375	374	363	330	342	336	347	332	379	317	360	349	314	394	330	379	353	356	339	325	351	353	383	371	342	328	353	354	334	303	340	365	318	315	344	341	355	337	358	347	340	334	349	339	372	349	344	369	324	353	368	315	355	348	344	382	367	343	335	352	359	369	362	362	351	339	321	340	360	342	335	349	350	357	361	325	342	343	342	355	349	367	368	333	382	372	364	356	363	326	326	331	349	381	343	391	389	340	372	355	331	337	341	350	324	339	348	344	390	343	348	346	307	348	353	328	350	363	321	348	354	361	341	353	363	328	353	300	346	363	354	356	376	361	345	341	334	339	356	341	355	348	360	347	356	354	352	325	327	359	364	347	371	323	365	321	359	342	351	362	375	304	342	344	361	346	328	314	358	388	335	313	332	364	346	341	361	344	338	377	332	341	351	324	294	349	352	336	339	364	339	338	352	374	331	338	375	378	332	349	318	318	317	346	352	343	350	335	356	392	330	366	344	386	364	336	344	345	369	333	357	323	345	351	358	335	334	344	345	358	356	329	323	358	362	333	335	330	368	347	366	328	365	348	367	369	328	347	326	360	384	342	335	331	368	366	326	360	327	355	364	377	349	333	352	323	362	342	320	347	353	346	343	337	343	358	332	335	350	365	325	352	328	329	334	344	314	302	362	386	335	338	378	349	373	364	370	357	366	310	349	350	375	328	334	349	330	345	366	352	340	345	335	381	325	344	330	372	329	347	389	291	348	366	366	338	332	355	357	354	342	349	373	337	342	358	378	334	342	357	327	322	354	331	328	345	323	339	355	331	357	347	376	292	366	333	374	329	359	339	335	377	372	345	363	334	336	341	345	344	381	347	353	319	305	342	325	329	365	352	345	361	353	356	353	326	347	355	360	313	326	320	370	359	343	372	347	357	353	343	347	333	308	358	361	336	330	363	328	363	361	356	362	367	346	321	318	330	328	347	340	382	341	352	358	359	363	345	354	345	367	378	333	356	372	364	342	333	322	392	341	358	322	385	339	373	335	327	326	339	364	376	368	356	343	340	352	360	348	359	355	362	335	346	381	330	378	353	302	345	319	339	323	333	330	348	356	346	328	329	363	351	354	344	344	369	362	360	340	354	359	366	368	331	315	338	339	333	322	323	356	369	327	335	335	335	393	350	323	365	353	383	335	345	332	352	353	361	359	343	387	360	357	331	350	323	365	330	365	366	380	339	357	340	364	303	326	349	317	349	296
36978	15671	3743	1317	865	687	538	398	388	325	321	269	253	233	225	252	238	236	238	253	218	213	212	227	204	235	230	195	198	232	233	197	204	228	198	210	221	195	238	205	216	188	215	192	220	193	215	194	218	201	213	215	214	224	196	211	219	196	221	214	216	172	207	205	189	201	212	222	185	178	216	199	205	198	198	193	200	198	198	196	207	192	203	213	207	186	202	209	198	210	202	220	211	189	192	204	214	194	209	191	195	212	196	190	226	209	240	193	200	182	189	214	221	205	201	196	205	200	211	181	203	189	205	204	213	200	200	215	201	204	185	212	216	227	213	234	195	202	211	195	226	236	216	197	195	218	182	225	213	198	210	219	175	167	219	198	203	209	174	207	181	214	219	212	203	206	182	192	202	209	207	219	203	225	186	188	206	205	199	184	197	217	223	236	210	201	190	180	212	176	182	210	187	185	200	212	197	202	205	188	185	201	197	201	215	188	210	192	211	214	195	201	202	199	196	199	207	197	207	203	174	190	205	198	207	193	192	202	235	198	197	211	223	190	189	207	207	186	187	192	188	192	192	223	201	193	201	213	193	212	195	190	197	191	210	200	205	169	216	185	210	224	217	212	236	201	193	208	185	207	201	206	209	194	214	234	216	209	188	211	220	219	191	203	206	211	213	187	201	229	227	206	186	202	195	224	230	181	204	200	209	195	208	186	225	221	188	190	221	203	222	192	188	192	220	212	190	214	215	183	185	201	189	193	233	192	215	188	191	195	190	183	200	190	208	211	177	201	171	198	186	227	201	213	207	185	223	228	180	222	191	219	215	215	206	215	197	175	212	215	210	184	198	223	219	204	176	207	205	181	199	204	218	221	227	200	216	223	179	223	199	193	211	209	205	184	212	219	173	199	206	190	201	211	178	187	211	199	210	204	217	198	221	202	185	217	192	195	215	207	216	204	230	192	191	210	185	188	212	205	211	247	235	223	230	207	200	181	181	180	203	203	197	221	212	180	213	201	196	220	213	207	204	218	202	206	220	176	224	228	182	189	210	167	183	196	182	211	190	207	216	212	222	202	186	198	200	197	198	210	247	195	229	206	207	166	190	176	211	203	209	205	186	195	198	212	215	209	194	206	202	191	192	187	213	219	210	210	205	214	204	212	185	184	202	196	218	224	190	184	196	194	206	194	165	213	204	209	201	207	180	198	244	211	197	217	201	189	215	202	206	207	200	181	215	201	194	198	189	194	191	226	196	222	224	184	196	213	193	227	194	216	194	189	226	209	208	216	223	222	211	194	212	210	194	185	181	184	182	174	181	217	195	221	221	188	226	215	221	227	188	193	206	193	209	191	177	214	214	212	194	213	191	204	207	155	217	219	186	226	224	187	189	184	201	194	197	207	216	212	195	203	208	195	188	228	174	213	195	211	205	192	215	201	181	212	193	177	171	208	188	210	199	195	180	208	207	210	210	228	179	206	170	194	211	210	180	171	200	210	217	197	217	215	184	214	180	190	177	206	186	196	244	220	196	193	202	185	221	202	185	187	201	211	226	191	176	203	211	217	229	195	199	198	201	186	196	210	210	221	206	182	225	193	173	189	195	185	207	214	198	224	212	222	202	189	209	182	205	229	195	221	209	214	210	192	186	198	220	217	218	196	219	201	216	217	190	236	196	204	195	212	188	197	179	186	182	217	205	210	211	170	197	203	186	196	194	201	195	197	186	196	200	217	185	182	184	195	225	193	221	219	192	209	205	200	206	220	195	182	214	186	191	210	209	199	209	218	201	181	192	222	208	201	214	206	207	190	203	228	180	194	188	200	195	224	213	211	182	184	202	202	215	210	222	174	201	213	208	191	217	217	213	237	225	201	179	202	204	188	220	185	188	226	209	188	200	182	224	200	183	217	214	223	205	200	179	219	199	179	204	226	197	216	206	204	199	189	214	196	187	218	199	207	210	202	216	211	206	215	211	185	212	201	199	200	224	199	197	212	190	205	211	189	180	183	214	215	203	216	208	217	178	206	192	207	222	196	207	213	199	183	183	211	177	202	204	203	215	207	181	186	188	193	172	221	185	196	197	207	195	184	192	205	212	230	213	199	186	203	203	194	179	186	181	217	199	184	199	203	203	222	200	184	183	185	223	197	202	208	194	203	234	208	193	187	201	197	178	189	195	204	171	185	188	207	178	217	197	188	212	200	186	193	177	197	210	194	209	218	193	195	190	193	193	202	235	252	196	207	175	209	218	203	210	203	187	186	214	211	190	212	196	186	208	211	218	192	207	186	186	182	197	224	186	198	212	197	219	195	192	202	214	201	211	202	208	206	186	207	178	205	214	203	183	172	186	205	184	213	228	216	200	193	210	196	181	191	179	185	202	212	187	192	207	217	203	201	168	191	203	232	196	184	187	197	204	178	204	179	201	190	206	200	183	190	214	207	177	222	234	214	197	177	202	221	190	189	202	219	219	186	191	186	195	207	200	191	171	185	210	193	197	186	219	194	201	175	202	176	205	176	196	186	202	236	202	210	188	215	193	191	196	189	211	200	191	177	213	203	185	209	196	197	186	204	204	195	180	193	218	190	222	212	207	225	210	178	211	226	210	217	181	189	199	216	187	214	168	211	224	215	198	199	188	205	211	201	199	197	196	226	192	193	220	192	194	187	193	199	199	194	169	197	176	190	212	217	185	208	195	196	190	217	194	194	176	215	213	209	211	192	188	204	232	213	198	198	197	219	198	197	211	198	220	211	204	192	189	222	208	213	193	181	231	193	222	214	210	208	191	195	201	214	178	211	213	175	158	184	220	190	183	199	172	213	196	206	190	171	183	212	202	211	207	199	199	181	194	213	177	212	198	195	191	220	194	192	188	205	203	207	183	190	215	213	215	185	215	201	203	182	202	229	205	211	217	208	192	218	190	179	191	203	201	218	188	185	231	194	176	205	215	196	219	195	201	199	192	193	213	218	212	194	210	203	183	183	195	215	189	199	198	191	208	187	235	213	195	192	206	191	203	211	201	209	213	189	215	194	207	191	207	198	205	219	202	226	186	227	213	196	230	201	198	188	210	199	195	174	195	181	205	193	193	197	193	186	231	209	199	195	212	211	185	223	188	204	210	230	183	197	192	198	191	189	193	224	199	202	209	196	200	208	197	185	207	213	183	180	180	178	200	206	193	226	187	218	201	205	191	214	208	206	191	215	190	203	223	181	185	210	185	180	189	203	191	203	193	203	228	197	201	194	207	213	209	217	214	196	200	228	180	209	205	224	194	197	188	202	197	173	198	196	207	223	218	200	199	204	182	205	216	219	188	192	202	192	210	219	186	199	192	162	201	197	201	236	226	210	198	209	223	191	194	221	181	184	182	210	190	197	189	183	221	206	196	192	215	200	204	211	218	177	201	211	211	217	204	220	208	210	186	192	201	186	183	185	193	195	205	177	196	212	217	196	194	218	207	196	207	200	189	199	178	227	172	198	178	192	211	178	199	209	203	188
16920	1556	3298	3696	3364	2873	2246	1985	1697	1597	1304	1147	1167	1078	977	920	898	888	830	867	855	760	745	819	735	713	716	757	695	725	721	715	658	720	700	680	718	626	677	683	662	669	651	638	659	719	670	636	658	669	623	670	621	684	656	665	644	641	638	702	643	646	646	660	579	587	652	614	660	635	655	662	667	655	615	648	663	662	644	628	639	613	657	613	649	644	631	625	617	602	638	640	676	623	635	658	614	658	655	627	642	634	626	591	614	623	631	619	642	615	621	635	635	622	600	657	665	645	646	627	655	657	592	625	614	605	631	650	622	633	628	617	612	657	639	596	649	595	641	640	634	630	611	607	648	601	587	621	621	638	590	632	615	600	606	623	613	594	640	597	607	602	614	622	605	608	638	663	638	625	618	641	590	605	685	619	661	649	646	617	640	614	583	648	631	630	591	577	601	592	628	639	660	603	670	679	591	622	639	622	645	622	632	633	641	633	624	625	687	622	651	619	616	575	611	626	663	625	597	660	620	625	589	644	595	660	605	635	628	636	640	617	573	621	672	610	609	629	643	647	659	619	596	601	604	624	665	622	632	623	621	635	648	632	588	590	653	611	653	621	634	590	576	589	663	604	591	611	587	646	642	623	637	604	623	652	629	625	585	602	588	600	632	682	594	646	624	613	642	663	593	672	644	651	628	675	630	608	610	665	603	598	624	585	602	598	643	634	612	640	632	576	636	584	651	615	608	670	622	580	617	622	634	639	651	617	633	626	646	665	628	608	635	607	617	594	649	597	642	560	595	623	618	645	604	642	629	646	618	621	606	662	632	610	596	598	598	658	623	635	591	621	650	652	609	655	629	632	636	622	653	647	610	662	624	634	595	625	578	667	602	624	614	681	640	579	667	642	647	606	573	636	612	619	589	615	663	638	554	605	670	599	607	629	638	617	647	588	621	643	590	592	602	596	633	580	620	638	549	632	617	583	583	645	607	614	628	590	611	592	615	655	664	594	648	651	618	630	626	607	592	588	627	645	603	612	645	651	673	617	636	639	653	639	643	551	636	627	645	603	646	600	602	652	641	637	574	648	629	615	625	610	678	606	623	569	635	621	661	657	603	649	610	647	589	668	619	606	632	639	628	631	631	597	610	583	629	615	637	601	660	666	606	594	659	613	624	625	626	655	616	604	649	636	581	597	623	607	631	606	665	658	636	642	649	641	613	563	613	601	599	633	656	621	622	609	640	620	622	603	587	608	629	649	631	658	615	614	591	622	659	632	616	626	576	635	589	584	621	583	628	618	655	600	605	605	643	655	660	624	590	626	636	630	649	650	636	644	625	654	638	625	587	640	631	634	605	628	611	621	664	586	638	582	611	684	594	636	571	604	587	625	626	680	596	617	644	614	581	643	614	587	622	637	612	622	646	611	619	696	599	643	594	613	630	617	667	640	596	682	645	626	616	619	610	619	595	593	645	598	658	668	645	675	596	584	640	629	585	617	608	637	652	634	608	613	619	654	643	591	640	593	632	642	635	614	603	616	621	656	595	615	613	636	631	630	613	641	624	614	646	641	628	634	593	603	646	623	611	646	638	601	638	618	591	648	591	638	650	625	652	609	617	646	650	651	646	630	611	642	664	632	680	592	619	618	613	641	624	632	565	663	625	605	631	569	576	649	620	617	640	621	609	696	616	610	665	601	616	618	636	612	598	680	624	668	615	559	656	617	603	618	641	638	631	638	632	604	601	641	593	626	581	640	621	619	622	656	612	612	655	624	617	661	677	611	604	677	657	632	625	644	623	569	590	636	607	595	631	608	626	585	641	632	619	674	646	646	594	619	635	633	642	584	642	596	639	651	575	606	665	616	632	652	635	648	627	591	568	646	649	635	582	676	661	594	631	610	595	567	635	621	610	625	594	606	658	599	623	586	625	612	626	608	632	580	617	677	645	620	621	620	632	648	614	652	613	614	600	627	605	637	596	608	600	655	621	611	619	602	601	661	593	658	651	621	594	637	651	608	607	552	644	640	632	628	629	615	635	649	630	613	664	607	617	578	600	662	659	595	621	643	619	629	620	609	643	652	629	604	647	677	604	625	664	622	567	640	668	649	596	662	638	591	631	630	589	629	672	621	615	590	578	666	605	568	610	626	681	650	602	657	586	576	638	612	671	621	679	595	626	633	573	660	623	645	623	655	648	581	614	598	623	640	643	624	614	622	634	622	663	628	624	638	659	605	623	620	648	620	610	604	653	658	649	604	573	628	635	583	623	631	624	585	641	619	643	584	644	609	602	650	619	604	645	600	593	627	626	616	633	633	633	592	635	585	665	611	661	672	646	626	626	591	600	649	669	615	616	634	646	624	623	622	648	588	580	573	615	653	614	592	648	574	634	607	640	632	606	648	593	679	639	578	593	589	606	615	597	590	657	643	620	622	597	642	598	622	659	615	622	650	637	642	672	633	594	623	614	616	628	599	644	648	590	615	630	628	645	637	622	660	565	590	578	668	646	582	640	653	675	617	652	631	603	617	553	629	641	676	603	659	602	584	669	608	649	612	595	638	581	599	636	595	612	616	597	640	592	641	626	617	639	618	559	657	621	595	630	607	649	650	563	640	583	634	595	603	637	640	617	611	618	654	640	606	628	578	606	638	626	619	604	641	602	634	621	673	605	649	637	638	665	605	595	639	633	654	591	628	610	669	633	593	628	655	618	612	648	663	669	626	641	661	657	608	669	610	641	590	588	633	610	610	655	610	598	633	670	656	606	667	588	658	641	631	592	612	620	592	644	595	631	612	607	651	605	624	628	614	587	641	659	668	634	619	606	611	654	616	616	603	627	592	634	624	591	639	613	610	653	600	672	595	613	637	644	649	641	602	622	634	623	657	644	627	594	615	617	592	644	639	608	567	605	628	615	629	667	604	573	629	606	649	630	629	660	645	593	602	609	643	582	610	574	652	614	638	647	663	595	627	577	634	664	623	602	621	620	646	640	620	639	619	617	607	628	608	655	625	597	669	639	622	628	639	592	614	648	610	619	599	648	629	595	624	658	628	607	633	615	616	617	633	646	607	617	631	623	611	649	684	652	653	634	639	616	635	605	631	609	621	639	631	629	611	659	592	658	650	580	636	634	595	648	580	634	652	593	652	631	617	644	607	619	590	677	674	604	635	619	638	681	619	643	632	609	597	615	681	613	635	639	629	643	669	614	641	655	624	611	569	613	622	629	633	613	598	622	671	617	636	601	598	621	613	580	599	618	654	572	645	623	677	643	658	638	629	601	613	585	592	613	621	591	631	634	651	594	611	611	649	636	642	648	608	621	644	632	611	596	634	613	627	659	615	637	598	632	633	578	663	608	652	625	589	637	655	615	580	577	620	599	643	638	663	599	625	635	630	631	570	616	642	653	645	615	602	633	597	616	586	661	641	581	617	598	572	641	621	588	649	620	620	680	581	618	612	656	634	618	654	613	623	659	593	591	602	613	649	639	605	576	599	671	604
41130	22414	12153	2557	1693	1264	879	738	641	614	499	471	458	398	352	368	362	379	363	335	336	306	301	331	330	313	357	311	287	276	314	335	332	299	302	297	301	274	316	277	310	281	270	285	302	301	307	294	300	268	278	299	299	319	291	295	300	294	315	288	270	280	308	287	269	298	278	274	287	286	284	329	294	306	261	312	281	289	314	302	272	298	263	322	327	308	297	292	316	327	255	294	297	287	268	303	295	306	310	300	285	301	312	274	311	288	295	280	286	253	296	281	320	278	332	252	291	281	260	319	275	297	271	279	299	259	317	289	298	294	308	296	338	296	286	275	254	293	288	295	282	312	275	271	310	273	282	291	274	292	316	282	306	296	307	278	316	284	300	281	298	290	311	305	296	319	312	314	292	293	271	302	314	291	301	252	288	301	283	300	281	310	324	292	315	260	279	336	278	304	281	293	280	317	298	271	238	299	286	300	318	256	295	291	293	284	284	285	266	277	312	278	315	297	296	305	297	293	283	292	309	284	280	307	299	288	295	294	287	258	268	292	290	292	270	271	278	269	284	278	319	302	316	293	316	296	296	305	283	315	282	271	271	275	309	291	305	312	300	310	286	311	300	303	275	275	280	287	286	268	295	274	274	286	306	295	318	291	309	289	299	278	315	318	279	266	273	305	283	312	311	273	290	279	258	308	295	275	294	298	302	292	246	291	315	285	295	260	267	267	275	279	292	281	310	283	312	275	275	297	331	281	298	288	314	309	288	291	291	316	291	285	304	268	289	288	305	297	290	268	293	289	272	333	267	271	313	286	310	333	272	305	275	289	306	297	270	263	298	283	297	304	314	308	283	268	286	308	289	270	307	292	296	296	284	319	309	270	292	271	310	288	296	313	261	275	303	262	301	302	313	258	288	282	324	290	285	297	304	319	286	282	302	284	301	297	293	300	313	283	318	285	250	280	285	288	304	271	287	310	305	263	270	294	288	278	293	242	273	311	298	288	313	290	291	300	274	263	269	291	315	301	290	292	305	293	270	333	278	301	307	290	301	301	268	290	273	291	301	313	287	254	289	278	276	292	295	295	295	301	293	299	265	266	289	300	293	279	312	315	283	286	297	287	287	277	279	309	288	316	272	293	288	258	285	319	260	303	307	291	301	268	281	315	308	311	311	264	262	310	297	284	310	298	309	297	296	258	297	282	290	341	281	287	264	314	296	298	286	279	296	283	271	285	285	270	288	300	288	280	288	303	275	279	287	313	262	315	274	290	312	274	277	294	277	300	281	273	289	284	352	308	258	291	300	293	293	302	289	292	283	295	315	305	302	287	254	295	292	292	268	264	305	310	269	304	300	277	283	279	287	285	298	301	300	282	293	259	302	312	288	274	267	296	283	310	292	276	293	313	314	281	304	293	312	311	283	320	299	269	285	292	323	248	316	280	295	284	284	307	257	309	286	275	272	261	299	286	281	286	264	291	298	324	314	264	284	275	272	281	286	314	291	305	280	302	257	253	257	298	304	306	294	290	299	282	319	289	280	293	287	294	295	290	262	313	276	275	286	293	314	282	303	310	308	304	265	287	287	279	269	277	266	305	272	273	286	315	332	299	274	287	281	298	262	294	303	326	288	282	296	304	274	310	279	288	289	298	299	272	261	295	298	290	312	273	333	289	307	268	312	309	295	310	311	282	283	291	295	298	295	284	263	290	283	271	295	251	311	285	269	272	291	270	307	291	303	286	248	301	303	288	313	296	277	294	288	269	287	321	292	268	293	292	279	334	303	330	309	275	298	313	286	282	286	277	283	268	293	291	289	290	284	313	258	278	249	296	303	264	283	314	279	303	279	334	309	246	313	296	292	281	273	288	298	294	291	277	251	306	307	277	274	303	270	284	308	263	255	311	300	280	271	314	288	294	266	320	290	296	307	263	301	264	307	294	303	297	305	286	306	272	277	294	278	293	290	285	280	283	283	267	306	268	276	346	303	285	292	304	285	300	298	297	297	280	273	304	306	303	301	282	268	277	291	269	326	310	281	266	305	304	304	301	291	277	254	286	291	266	281	275	273	301	293	311	261	289	302	262	272	296	278	307	300	321	294	281	308	280	303	272	301	309	275	287	282	288	270	263	291	316	269	296	288	318	288	267	297	290	284	299	269	286	287	280	281	290	274	296	282	318	280	265	323	294	261	275	311	295	302	291	296	291	282	307	323	293	283	298	308	293	318	306	285	285	299	288	284	312	298	283	274	328	281	293	293	307	289	312	290	290	298	301	316	306	254	286	295	302	289	274	264	313	281	282	317	293	269	287	305	270	283	288	271	290	282	306	263	264	290	291	275	290	281	296	307	315	277	276	347	306	303	268	286	269	282	282	252	290	283	263	304	302	288	289	276	287	329	292	278	290	268	300	275	281	275	313	329	307	292	298	287	289	315	267	271	287	287	285	301	265	304	270	275	284	279	286	290	252	314	276	312	279	306	278	287	265	270	305	301	297	284	293	296	314	281	315	296	296	320	312	260	283	315	258	264	309	287	285	275	299	283	288	305	318	286	275	292	267	272	270	270	299	311	280	297	264	268	265	260	304	278	278	292	323	294	278	310	290	299	278	314	281	281	294	290	285	271	281	313	287	302	308	279	285	288	266	278	278	285	295	297	283	288	304	285	282	292	279	289	290	304	272	284	282	302	297	290	314	273	303	274	268	312	309	289	312	285	320	266	271	284	320	295	307	286	292	301	280	274	293	301	293	308	274	272	275	253	271	290	300	269	250	321	286	293	281	292	275	256	307	293	284	312	321	304	291	319	275	271	285	284	282	315	275	300	304	282	284	284	281	301	279	302	281	299	293	266	282	277	296	320	278	297	249	272	299	297	293	309	282	287	268	295	280	299	305	287	287	291	301	280	282	325	282	249	261	302	308	295	307	292	282	323	277	256	263	275	275	294	306	283	294	272	269	268	266	266	279	288	307	298	301	294	254	301	298	322	291	280	276	314	271	315	280	278	316	257	272	293	303	284	289	272	260	310	281	253	284	284	285	289	333	325	267	277	292	298	304	277	284	283	310	324	265	267	271	242	275	279	278	303	327	302	275	279	271	285	266	299	275	283	263	303	293	272	297	280	303	312	306	274	313	285	311	297	283	286	295	305	264	309	305	283	296	331	280	291	290	287	293	290	295	317	314	305	321	290	274	324	314	292	270	304	315	271	320	275	312	283	303	302	281	292	262	299	264	307	308	281	305	285	272	277	286	285	311	296	279	306	271	329	321	306	290	275	268	313	272	303	263	264	281	317	282	262	306	290	302	328	292	273	259	314	294	273	272	285	306	289	297	239	289	262	314	288	303	295	278	295	279	307	305	284	291	281	279	273	268	288	268	256	285	314	283	294	279	311	285	320	286	300	296	286	287	305	276	313	262	296	268	298	287	286	289	267	265	276	300	281	299	306	289	266	311	281	295	290	293	274	265	263	310	336	291	291	263	284	295	296	288	298	263	277	297
20044	2659	5459	6541	5617	4623	3703	3181	2823	2506	2103	1907	1770	1721	1517	1427	1332	1303	1249	1218	1196	1220	1162	1129	1030	1071	1037	1058	964	997	992	980	957	1019	900	988	975	947	904	877	973	910	938	886	877	933	916	909	877	926	846	880	918	880	929	941	882	870	929	851	854	876	864	849	840	889	814	947	850	868	835	827	851	840	882	872	904	846	799	840	885	833	817	863	857	857	838	868	807	747	859	896	892	878	912	910	853	851	829	834	835	852	811	857	910	809	779	850	820	858	891	835	831	806	911	835	821	872	858	793	868	887	885	855	803	841	868	820	849	835	888	817	835	836	825	830	850	816	801	832	834	862	841	808	839	811	859	804	829	845	845	879	842	817	852	851	816	847	826	854	868	823	782	820	863	839	818	821	828	850	858	846	920	817	815	846	880	823	813	831	849	836	827	848	853	861	793	845	861	905	836	796	818	835	893	817	895	830	830	797	833	878	870	809	895	779	885	790	846	852	871	832	798	883	873	809	823	849	779	816	847	818	785	833	831	861	861	869	814	817	809	868	881	835	788	835	860	807	822	827	866	877	847	879	899	821	849	842	823	824	831	867	807	797	859	807	851	810	863	837	843	847	794	833	838	775	763	879	813	834	845	841	858	830	799	831	845	814	795	851	808	853	837	815	832	792	789	866	837	866	897	816	841	822	854	865	834	845	838	852	892	768	837	833	866	821	841	830	899	811	868	847	835	821	909	867	832	790	808	830	837	832	839	844	852	818	846	844	846	840	878	860	824	848	849	836	808	815	833	797	852	829	847	839	843	804	835	823	860	877	869	858	845	858	794	834	854	823	857	848	813	787	841	860	869	823	897	856	825	859	811	877	857	814	818	824	852	807	828	847	856	867	839	791	898	831	897	826	825	864	856	847	844	823	881	894	832	873	812	881	821	850	873	848	832	850	820	891	862	825	836	864	817	884	808	836	830	812	801	807	867	802	837	820	886	808	809	835	803	888	867	837	855	832	818	817	872	838	849	826	826	847	866	814	852	846	814	834	828	864	788	860	817	837	771	808	800	859	835	880	844	864	820	833	821	841	839	799	833	869	851	809	837	795	892	833	832	815	802	861	843	824	814	839	876	823	804	907	869	835	813	847	793	855	860	843	847	830	852	841	818	848	839	861	820	840	783	812	822	830	820	832	828	812	838	859	825	826	904	821	855	864	891	855	814	828	836	872	881	814	837	818	844	848	813	839	807	849	918	863	856	864	882	849	879	840	876	866	857	856	847	813	885	796	832	826	820	869	882	820	845	860	796	840	831	843	842	880	805	820	821	832	831	875	832	875	868	856	838	803	857	824	834	842	870	864	835	842	872	803	795	876	823	895	828	831	817	849	817	826	824	887	830	810	799	833	881	829	836	881	839	869	816	863	847	844	831	794	810	854	856	827	813	810	844	867	845	875	852	805	822	872	848	816	859	807	862	846	873	873	859	897	863	801	877	848	862	822	844	826	795	821	841	838	828	847	868	834	830	878	851	847	834	820	856	843	836	875	820	845	832	838	818	862	789	801	915	833	855	852	815	802	800	884	803	832	890	829	834	867	890	828	875	872	816	778	838	821	879	848	806	820	791	874	824	843	834	845	845	822	868	808	843	831	811	880	839	842	843	798	864	836	843	862	796	814	809	813	874	808	918	853	893	822	816	875	846	805	805	862	827	865	891	823	837	835	865	875	842	858	875	860	869	866	849	857	909	833	789	836	848	821	866	863	832	874	798	837	841	804	874	853	835	825	905	879	809	799	884	816	851	890	766	859	849	819	803	839	854	839	871	825	832	860	831	804	820	820	784	792	784	859	833	845	839	850	884	894	815	889	881	836	794	848	829	815	866	775	806	815	833	840	810	855	826	884	845	869	861	866	897	830	831	839	891	844	853	860	805	847	837	825	789	802	869	833	826	858	860	863	830	815	804	862	871	845	832	815	845	870	830	820	894	835	820	817	851	812	814	832	790	853	795	813	830	821	794	865	801	879	866	804	876	827	790	825	831	816	885	870	827	855	862	852	822	844	834	864	874	809	827	865	897	904	876	848	904	862	913	835	847	825	817	824	849	830	834	803	836	877	899	824	830	901	907	825	767	823	785	857	820	826	851	797	811	816	846	819	849	858	823	823	864	820	813	790	868	817	812	885	862	813	893	844	875	826	854	810	866	815	818	824	855	834	825	791	860	840	825	802	821	797	819	834	798	808	817	836	873	820	845	834	852	820	814	844	836	809	843	830	796	903	886	822	807	848	834	807	815	825	877	836	841	871	773	849	832	836	836	846	851	871	794	847	793	893	821	886	860	838	828	863	879	823	819	827	876	869	896	846	870	853	816	789	810	875	838	834	872	835	874	858	865	857	800	880	830	880	812	918	876	822	811	839	888	850	827	866	846	855	816	798	826	854	843	810	765	843	854	834	874	850	835	831	830	783	851	852	823	870	816	846	840	827	838	813	858	808	821	823	865	874	810	832	790	930	798	836	816	836	796	801	835	827	858	830	835	828	864	817	840	830	902	849	811	827	861	864	802	865	845	757	835	837	851	893	789	853	811	876	821	847	855	830	796	851	873	839	806	833	869	826	844	828	862	828	855	821	801	828	868	863	778	866	848	866	888	821	849	794	838	847	854	809	850	809	832	795	825	822	882	899	862	854	827	783	783	849	832	848	821	814	814	890	870	876	880	849	858	847	876	868	862	866	857	812	825	879	832	865	781	872	812	817	844	838	819	824	817	855	811	928	893	834	837	800	824	809	807	823	829	866	890	853	870	832	903	850	821	832	870	843	848	899	819	865	766	798	858	860	814	855	800	846	819	811	891	876	805	836	832	824	861	814	849	882	834	814	857	824	848	852	890	878	863	810	844	846	791	812	876	788	839	868	812	872	814	890	825	853	844	871	832	887	842	854	865	800	784	867	840	823	860	854	872	837	883	795	858	833	826	842	819	879	848	799	796	824	848	836	830	863	840	856	804	838	844	794	857	796	816	818	783	875	830	799	843	842	859	818	822	862	831	848	835	829	823	778	778	848	807	887	888	865	897	835	823	791	864	866	842	879	879	797	871	833	845	795	820	819	864	824	841	790	811	836	829	783	824	783	878	867	818	855	802	815	909	865	808	806	832	853	816	857	885	821	842	847	828	811	841	837	853	840	821	878	802	821	840	790	809	807	837	820	808	855	884	844	852	851	851	885	874	859	894	815	853	784	846	847	827	804	832	834	825	885	768	840	858	827	822	832	842	834	853	848	837	820	856	806	827	809	822	790	778	859	790	873	863	781	914	828	839	814	856	836	833	858	857	816	818	860	812	787	844	823	806	838	776	799	821	847	849	840	848	879	820	822	844	867	865	825	848	860	904	846	864	868	856	834	804	855	808	843	815	884	853	786	825	854	877	915	843	805	777	845	847	840	884	803	840	847	852	847	796	816	846	830	837	865	832	845	777	787	782	849	829	837	859	808	809	856	878	787	838	848
6686	481	307	173	153	116	107	120	108	102	96	100	95	99	110	102	100	82	85	101	102	85	112	85	99	98	90	112	74	90	104	104	91	102	81	104	103	90	73	108	87	79	87	101	87	110	103	87	92	92	106	79	111	84	77	104	89	90	99	105	88	98	95	103	97	111	94	92	104	81	84	100	104	72	87	89	99	99	99	78	99	89	91	85	108	93	102	82	69	93	107	95	77	104	98	93	107	96	101	100	79	87	89	82	84	97	105	79	97	94	100	102	85	101	114	94	102	91	82	98	97	106	89	100	94	103	103	103	69	97	101	95	99	78	86	99	77	96	86	87	98	82	104	116	104	98	104	97	94	103	89	92	95	85	88	80	100	92	95	90	87	96	102	86	98	85	126	98	105	111	77	91	96	88	98	104	99	101	104	107	103	82	98	94	91	99	88	94	93	104	101	94	90	92	80	96	101	96	105	105	85	116	81	105	111	99	90	98	106	90	94	86	93	108	90	105	92	103	95	90	89	97	90	82	111	98	86	91	101	92	96	95	114	104	103	96	100	98	85	95	86	91	101	98	83	98	90	92	84	99	102	108	84	89	101	81	83	112	86	97	94	80	80	87	85	91	100	97	96	93	83	102	84	91	104	100	99	79	87	90	79	92	94	85	100	101	80	97	86	105	92	85	108	96	92	99	101	91	99	88	103	96	71	86	112	97	95	104	93	99	94	95	90	101	119	107	94	100	103	85	77	96	89	88	83	104	91	84	97	91	112	106	105	105	103	102	103	96	83	96	104	87	107	88	100	99	90	104	95	106	101	94	108	103	100	88	90	93	76	106	100	105	93	104	96	104	76	89	88	93	106	89	99	96	86	87	88	99	99	102	88	103	95	99	107	95	94	91	104	99	93	103	100	87	83	85	108	89	115	85	111	94	93	87	93	82	106	101	114	86	90	103	103	105	76	86	105	81	101	81	102	96	82	96	102	89	97	118	69	84	96	87	103	76	85	105	96	77	92	72	85	93	92	83	94	99	83	93	104	97	92	87	87	78	91	85	84	90	105	86	94	82	112	75	102	108	95	87	96	94	92	88	94	84	112	102	105	112	79	92	92	98	83	104	100	99	93	93	102	101	106	99	88	95	113	74	102	108	108	95	90	87	104	99	79	101	104	96	89	89	90	87	92	99	107	88	82	102	91	94	111	95	77	108	104	93	99	101	103	95	79	89	90	82	83	96	81	87	73	96	109	80	99	84	95	89	106	89	82	90	77	97	72	88	95	106	75	95	103	86	91	91	91	103	99	112	91	74	106	92	93	97	86	98	84	111	86	80	99	111	98	102	88	101	101	95	94	116	93	106	102	97	88	115	84	81	100	93	95	85	124	82	100	85	105	99	97	99	97	99	93	100	99	103	107	103	111	102	87	115	107	90	101	95	105	102	111	75	94	83	109	118	93	86	89	98	76	100	100	120	89	100	81	88	94	86	93	114	79	102	106	90	92	107	101	86	116	90	77	94	104	87	100	96	91	100	84	93	80	104	91	100	85	74	78	99	87	95	99	83	92	90	102	86	95	96	89	89	87	103	101	91	104	92	94	79	88	79	106	101	120	85	72	101	99	82	101	96	82	102	95	112	100	104	90	107	72	105	94	74	86	85	85	77	88	96	91	97	104	87	101	69	109	88	83	112	80	89	83	117	82	86	109	94	100	74	110	110	114	99	94	83	99	90	92	94	94	90	99	96	76	93	121	106	99	82	118	97	94	92	93	83	87	96	96	99	102	107	103	101	89	95	85	97	105	102	94	90	94	89	89	94	111	99	85	89	91	87	90	94	99	107	89	106	100	93	98	82	88	93	93	91	88	99	94	99	89	88	92	85	110	116	92	113	90	107	82	108	86	104	91	107	95	86	107	84	107	89	99	95	109	101	88	109	112	92	90	90	93	89	86	108	94	86	84	89	76	97	97	94	81	100	102	102	96	97	89	106	102	102	79	101	105	120	99	96	94	89	86	102	110	104	75	100	80	84	106	90	89	103	102	87	88	106	95	86	94	86	103	92	105	100	87	93	119	104	87	93	96	110	81	91	85	81	102	87	99	89	93	80	76	97	115	105	101	88	101	89	93	92	99	93	89	71	121	105	92	81	93	88	101	86	107	99	87	91	101	97	99	92	92	100	82	81	95	68	84	99	96	103	72	107	91	78	96	95	98	94	99	84	88	82	112	89	96	114	85	93	105	94	89	101	110	105	100	96	105	100	88	95	85	86	81	84	89	93	101	96	95	93	97	89	90	97	101	96	89	87	97	116	89	91	91	101	90	91	90	91	83	92	118	89	89	95	83	100	95	92	106	95	85	102	68	89	107	94	86	101	88	85	84	94	84	93	87	92	93	96	86	111	88	86	98	91	88	94	106	78	105	77	88	94	83	90	87	104	94	87	80	99	112	97	103	92	107	105	107	90	83	79	87	68	95	85	105	93	98	84	111	91	95	88	92	101	100	80	86	94	102	99	90	102	99	90	91	102	96	92	82	99	97	103	101	101	97	89	98	103	102	91	114	109	76	70	88	90	88	94	79	92	95	99	78	90	90	97	89	92	97	103	98	102	98	81	88	91	106	114	104	80	87	94	109	102	101	98	93	73	101	89	86	102	93	80	95	103	78	84	86	90	112	96	93	95	105	108	92	84	92	98	98	81	102	87	96	89	90	90	105	70	80	91	106	102	100	98	97	90	92	94	85	118	108	98	89	91	99	95	92	95	81	78	108	102	102	95	92	74	83	87	105	97	84	96	108	85	96	95	92	86	88	75	94	86	89	85	90	94	99	96	95	97	96	106	103	100	84	88	106	98	114	89	95	108	91	90	89	98	104	88	84	93	95	87	100	96	92	70	118	107	103	106	104	106	97	87	94	83	90	83	79	99	89	79	95	108	101	92	125	100	82	91	92	89	101	86	97	97	78	99	90	114	102	88	111	95	86	79	99	100	86	105	91	97	110	71	82	68	104	112	90	91	97	83	105	90	100	77	92	105	91	102	84	108	72	108	90	82	93	106	96	81	95	94	84	89	89	83	81	100	93	83	117	100	92	94	98	105	105	85	78	85	95	98	112	84	97	106	98	113	106	104	113	105	91	92	99	89	92	89	98	107	85	89	107	104	116	105	94	88	91	105	107	91	101	99	109	119	100	96	116	95	94	114	84	90	72	73	100	83	104	102	102	89	82	99	104	104	99	84	92	106	105	90	127	91	91	97	91	97	82	88	109	88	100	103	97	98	87	90	85	79	90	85	79	100	87	98	100	117	105	80	91	113	95	89	80	90	104	83	84	86	94	93	112	103	88	103	112	91	79	85	88	93	90	101	96	90	91	85	88	109	81	94	101	95	91	101	119	98	111	88	100	82	97	95	73	75	97	95	86	105	79	109	99	79	105	92	88	105	106	96	113	96	96	85	93	114	91	81	107	92	90	91	89	111	87	103	98	107	96	106	105	75	102	98
6257	448	573	589	558	540	488	453	425	401	411	392	381	367	359	376	352	386	376	362	377	354	294	339	352	352	376	373	361	329	374	352	359	342	326	331	329	326	350	349	388	325	349	340	329	373	315	319	305	387	339	335	361	295	306	353	350	348	318	392	350	343	381	330	320	334	337	339	329	341	352	346	324	312	368	320	339	352	364	361	344	339	358	330	365	372	333	326	323	370	321	344	339	355	340	358	337	331	343	364	301	349	371	357	327	307	345	375	340	302	350	354	345	358	326	354	352	362	336	355	343	355	362	354	373	333	361	343	333	326	369	340	294	329	356	358	357	336	350	336	295	337	344	325	327	346	339	353	349	335	292	336	343	360	347	361	348	324	343	330	338	326	384	341	330	319	333	374	360	329	353	328	348	346	334	323	339	364	357	318	340	298	333	325	348	347	330	360	333	334	316	367	338	345	328	325	310	352	348	360	340	312	387	348	309	312	326	364	319	337	319	351	317	350	301	330	351	349	335	353	340	338	356	372	322	342	348	315	338	363	338	330	338	337	341	324	355	328	350	317	340	340	303	364	318	335	351	326	319	347	356	351	322	325	309	320	361	322	338	354	381	384	346	324	354	322	299	331	323	353	379	317	300	363	348	337	355	357	327	371	345	334	337	345	343	337	337	322	335	348	386	341	355	364	355	323	343	318	341	332	317	350	326	326	326	354	358	330	328	334	351	354	338	317	319	347	349	358	336	351	342	351	318	363	358	366	360	329	320	334	344	370	335	313	334	326	321	303	309	356	359	329	341	328	337	342	367	330	387	352	324	377	318	352	324	337	331	376	315	323	346	339	354	354	345	323	331	322	319	348	323	324	387	334	346	341	382	345	353	338	348	326	362	335	363	332	325	337	357	365	376	358	333	327	314	341	350	339	355	338	343	353	322	363	375	334	346	359	339	374	387	332	323	309	310	309	366	303	328	337	353	377	396	306	369	339	341	348	327	327	341	348	342	366	344	367	334	316	351	309	358	378	347	354	346	340	355	366	342	334	354	339	353	352	331	329	372	342	334	324	345	329	357	324	339	346	331	361	341	328	330	337	336	342	337	360	356	315	332	316	337	325	353	308	334	325	361	326	316	319	370	359	328	348	337	361	323	360	302	333	316	362	338	337	365	350	384	361	348	373	340	321	313	356	333	353	342	373	344	361	326	324	334	360	324	331	327	333	324	358	335	332	344	373	330	354	357	330	343	327	317	333	320	363	330	357	370	359	341	354	328	327	368	363	357	312	365	350	356	353	324	323	320	327	346	352	338	391	343	340	331	365	325	335	321	325	329	367	305	345	316	333	354	318	344	309	326	349	337	388	348	334	323	322	296	371	338	341	349	326	312	334	334	367	358	352	371	342	332	351	340	319	346	341	365	348	301	382	329	349	344	368	322	337	335	346	338	363	329	355	326	339	372	316	385	313	354	373	338	346	372	388	329	346	319	329	347	350	375	342	313	335	342	334	353	331	314	369	354	318	301	368	363	338	350	310	347	331	356	325	359	366	322	358	366	346	337	317	340	339	345	356	313	332	347	339	379	335	353	305	338	342	322	333	352	277	340	373	346	338	348	295	341	365	328	333	335	348	339	320	366	358	355	348	324	339	375	326	349	334	331	342	342	331	341	315	358	305	315	375	360	355	352	335	353	377	323	366	355	319	375	338	319	324	333	308	305	336	338	346	372	343	325	328	355	312	346	323	346	331	322	330	359	372	343	346	327	340	335	313	370	374	358	335	334	343	315	325	336	342	349	368	371	365	340	316	354	370	331	332	341	337	352	352	356	316	309	308	357	319	344	373	343	344	340	368	361	335	312	361	336	349	335	384	336	344	344	325	316	328	345	374	355	322	317	330	356	349	364	366	322	349	349	327	368	340	346	335	310	358	362	335	342	379	340	336	335	343	364	340	344	324	350	333	331	339	326	318	346	341	304	340	341	325	360	336	325	339	331	332	329	371	327	325	335	359	320	318	334	338	331	322	367	348	333	352	339	320	371	338	363	337	312	333	335	340	367	340	345	343	306	326	337	354	352	319	353	349	375	362	345	320	314	380	328	358	363	337	367	333	328	354	341	328	365	327	317	307	339	364	327	342	364	356	363	378	314	353	349	370	333	334	316	376	302	334	347	356	329	328	352	339	355	357	356	377	369	351	354	325	351	338	338	343	336	305	350	319	338	346	322	335	298	328	356	317	355	335	369	368	334	357	367	348	333	356	365	363	348	365	318	345	332	334	363	341	370	313	350	372	344	348	312	338	341	366	339	351	312	309	331	336	330	360	363	318	342	331	339	363	306	328	349	343	346	324	348	326	330	332	375	384	383	333	325	358	358	352	380	342	344	363	347	354	312	330	343	294	348	331	351	386	330	360	322	394	318	322	379	343	344	343	347	318	329	344	340	329	334	347	365	351	336	311	327	338	374	347	344	358	316	343	316	358	312	329	310	360	360	337	345	312	348	351	321	373	340	353	340	364	343	339	334	347	322	298	333	350	332	362	332	379	327	366	336	332	353	347	358	357	330	341	358	345	327	350	352	358	341	339	357	304	315	323	299	387	322	346	342	345	355	334	338	339	312	335	335	339	361	345	333	358	324	376	348	338	351	328	349	347	347	342	334	347	329	331	333	318	347	316	328	337	348	305	372	353	370	353	355	320	321	314	337	330	338	343	321	331	326	321	337	325	325	325	340	344	312	332	343	357	349	352	382	328	329	332	346	335	365	323	347	309	326	324	343	336	314	369	361	319	341	332	310	331	332	366	365	325	331	357	324	349	330	350	347	332	364	365	323	385	343	331	351	352	306	341	326	350	325	356	344	337	314	383	362	323	339	320	328	309	306	332	295	336	315	321	318	335	375	345	366	337	355	332	338	304	316	336	328	325	331	336	388	345	308	329	380	345	332	359	327	353	336	339	314	321	342	345	373	353	323	340	343	317	311	341	347	345	346	342	340	340	353	384	325	324	378	348	351	359	362	330	339	388	329	336	330	340	342	361	324	358	335	374	368	334	326	349	338	351	330	305	349	327	313	337	355	322	350	329	340	309	357	341	346	347	351	367	314	353	345	326	340	338	346	333	350	356	339	361	343	345	327	338	289	338	340	327	352	339	336	330	324	324	338	308	307	323	319	320	339	346	370	348	341	327	338	337	356	322	350	340	342	340	335	338	341	358	339	345	343	312	366	348	350	325	360	360	337	342	315	316	347	310	347	336	345	333	338	336	354	326	376	350	320	328	307	353	370	320	369	337	353	373	351	342	334	314	314	362	352	319	358	359	357	338	372	359	351	321	370	360	348	318	337	304	358	360	339	359	357	329	325	335	346	339	308	330	336	341	348	343	323	340	347	328	319	334	368	354	376	311	374	365	353	309	343	333	387	341	360	300	338	325	334	396	346	350	351	362	430	342	361	366	312	374	327	341	340	294	358	347	357	334	352	334	341	332	356	327	314	332	362	359	370	363
35573	13230	2601	1116	864	739	461	431	390	311	359	295	272	264	223	244	264	231	238	206	206	220	224	238	246	183	191	231	204	178	205	194	196	176	207	207	224	214	222	213	186	209	202	209	203	209	198	221	223	203	202	191	197	181	207	231	196	234	203	192	213	189	183	202	206	203	201	190	183	215	201	209	210	184	203	206	225	185	206	197	175	182	200	195	202	192	221	189	176	209	216	195	196	197	184	215	196	183	191	178	205	210	180	202	214	191	195	204	219	214	187	213	192	167	195	210	186	184	171	195	198	188	202	196	201	194	186	185	188	185	204	197	178	214	229	208	225	185	201	188	203	200	202	209	222	215	232	211	200	216	203	180	211	205	202	191	195	208	214	174	182	194	219	239	190	185	203	171	204	223	185	190	196	191	204	195	197	222	216	199	195	226	190	178	194	189	226	207	185	241	191	222	196	204	183	200	218	223	204	222	197	217	219	191	183	212	201	182	218	210	178	204	215	195	162	220	186	198	211	198	220	194	202	179	208	193	233	210	192	189	170	186	189	206	194	228	217	180	217	188	209	196	215	180	182	173	217	193	192	202	202	220	173	172	194	202	198	193	210	199	181	193	213	202	214	220	202	243	222	196	229	185	202	205	242	205	207	218	195	194	207	227	209	223	165	185	202	198	215	193	208	192	199	195	177	182	193	213	198	217	184	187	218	212	210	208	186	204	195	221	205	188	194	214	214	191	207	208	190	173	200	190	197	221	189	196	198	205	182	202	198	206	213	199	185	206	174	209	167	191	190	199	206	195	192	242	175	188	202	199	192	179	196	226	195	197	190	221	221	183	203	220	186	206	201	200	217	199	205	215	203	195	198	173	191	215	195	203	204	215	207	220	190	207	189	192	214	222	197	185	196	196	206	185	202	227	215	174	176	207	212	190	209	202	185	181	220	209	206	207	177	206	197	197	225	187	185	172	184	200	192	209	223	192	233	197	204	214	200	192	178	185	190	209	158	206	223	219	214	192	206	190	192	204	174	221	206	184	195	194	209	231	182	198	196	164	201	193	203	233	212	205	202	199	212	196	187	210	203	217	207	200	216	182	196	200	213	206	213	183	208	211	219	206	198	205	208	205	177	194	211	174	189	208	177	203	215	198	204	200	209	199	200	246	199	205	211	188	209	201	201	211	210	203	214	193	197	232	170	189	177	193	180	224	211	199	195	195	202	192	209	208	199	203	209	203	198	216	199	204	207	185	203	197	196	212	220	204	183	173	190	187	201	178	201	183	217	195	186	219	190	187	190	179	180	205	219	192	188	184	192	199	208	202	205	186	201	168	214	177	180	192	178	224	187	187	190	192	204	193	186	213	185	199	186	181	178	220	200	188	201	185	191	195	212	221	196	201	221	223	175	177	188	187	222	192	212	200	211	187	186	199	195	210	192	174	182	219	159	214	194	210	194	214	176	196	202	211	221	176	217	225	186	184	188	214	194	191	216	203	192	193	196	193	191	209	178	179	201	193	190	204	191	177	225	207	180	199	170	193	181	198	182	220	204	211	197	196	181	202	202	161	202	179	228	191	223	215	199	235	182	191	221	177	196	203	214	202	188	207	204	224	217	185	214	226	209	228	193	211	222	202	198	195	200	207	188	199	188	169	201	210	223	215	187	210	211	212	223	200	175	217	205	183	225	201	217	182	196	199	187	200	218	195	186	186	204	190	209	196	203	199	187	189	169	208	188	179	210	185	190	183	227	218	211	182	212	175	209	213	206	200	187	225	193	197	172	201	213	199	200	196	235	192	226	179	185	212	207	187	186	240	190	217	220	194	199	218	198	180	230	174	225	189	193	223	216	203	210	183	200	182	203	183	209	202	209	172	200	203	194	198	217	218	208	180	197	202	210	184	185	186	213	221	199	198	184	200	215	195	190	228	191	209	221	197	187	213	203	199	212	198	182	194	192	174	184	198	216	206	201	220	199	202	187	196	185	232	198	207	203	190	199	223	208	218	198	232	197	211	202	197	189	198	194	191	224	219	204	187	185	209	195	200	208	190	230	204	227	188	215	181	224	188	201	207	205	169	204	201	204	196	187	192	222	254	196	184	187	190	213	212	192	200	181	205	176	212	201	194	214	203	186	205	181	188	188	195	191	215	182	212	187	198	183	199	200	185	168	200	187	195	202	194	201	198	203	166	202	187	171	210	215	173	178	195	176	212	193	212	186	189	174	215	188	182	212	191	199	206	204	187	207	211	201	221	185	205	195	196	224	212	185	192	181	221	207	192	219	204	191	190	197	223	219	197	212	176	173	193	216	204	191	208	220	199	209	211	192	188	210	205	196	210	195	191	177	196	202	192	184	206	202	231	195	209	189	224	223	221	190	187	200	209	220	193	194	204	232	216	201	192	195	217	208	185	217	198	218	209	177	205	213	210	188	184	230	207	193	234	212	194	192	192	201	204	211	205	188	206	207	190	193	209	218	216	189	205	179	217	198	178	176	212	202	194	193	189	195	194	197	214	203	207	178	185	184	199	191	165	190	189	200	207	214	213	217	211	167	201	167	199	177	216	194	179	184	191	199	186	203	219	223	191	187	210	198	199	215	192	182	203	223	184	191	161	206	221	179	196	241	197	214	211	204	200	189	194	214	205	199	190	168	219	233	183	222	197	181	198	202	184	193	199	194	221	197	186	213	213	180	202	195	218	201	206	195	176	191	224	186	205	203	186	179	192	200	186	202	200	228	201	216	207	184	186	211	191	191	192	175	192	201	190	186	197	210	199	192	196	220	229	212	193	181	199	179	199	215	197	223	212	212	208	195	203	192	192	206	211	212	181	222	212	190	204	217	192	201	199	207	193	194	177	225	185	205	227	214	192	210	206	202	239	204	200	181	204	189	205	207	183	205	200	208	208	224	196	190	186	214	170	190	192	219	200	193	182	197	201	177	221	183	187	232	201	180	204	207	205	189	188	199	217	210	191	215	199	184	191	193	222	185	199	189	179	201	178	177	217	162	200	206	191	226	196	200	206	203	231	199	213	202	216	195	233	173	197	197	192	194	184	198	188	226	188	212	206	197	222	185	203	190	207	177	191	192	197	205	189	215	192	191	205	197	209	190	188	197	198	200	205	229	199	197	185	195	169	198	230	177	209	172	184	178	169	205	192	175	220	214	223	220	190	177	191	195	215	195	181	206	199	210	186	231	198	193	194	209	196	209	189	206	218	219	184	180	199	196	211	200	169	197	245	210	214	154	202	199	208	216	196	215	206	205	201	185	199	218	192	213	212	209	182	193	207	222	210	187	199	194	205	186	189	217	230	198	234	205	205	221	204	216	198	214	157	198	208	205	191	211	210	184	181	211	212	212	211	192	173	173	215	178	215	192	216	189	208	222	198	210	226	208	216	204	184	170	160	193	214	220	198	209	193	203	221	182	201	198	187	180	181	220	181	177	174	188	218	172	155	240	193	178	171	183	178	210	212	200	220	191	181	203	212	195	199
15985	1682	3089	3708	3266	2757	2230	1964	1724	1559	1327	1195	1131	1036	1009	901	945	883	809	819	814	767	799	766	742	791	713	786	773	727	742	720	710	696	717	682	716	655	684	695	669	673	638	696	684	674	693	641	679	658	643	677	626	616	645	631	630	644	637	676	645	700	659	633	661	648	648	688	613	613	617	650	596	626	654	612	635	630	601	619	617	654	640	654	660	636	603	643	641	672	598	637	633	618	619	609	628	583	615	668	625	663	638	626	646	632	650	591	630	615	601	631	629	656	605	619	641	608	601	589	630	669	606	660	614	669	579	602	618	637	624	594	622	671	616	624	624	634	652	632	630	677	623	607	605	641	593	636	648	641	644	587	598	590	612	580	664	630	623	608	629	662	590	659	561	617	625	613	642	644	608	607	632	636	628	644	633	619	621	624	606	633	613	620	614	674	662	649	594	620	659	611	605	603	644	597	651	626	582	609	579	660	640	645	625	588	625	588	625	624	673	628	609	602	629	554	640	653	604	671	614	598	655	610	645	635	627	610	606	610	634	606	602	624	661	601	603	642	643	580	586	560	617	640	613	613	632	613	649	632	623	646	673	639	653	623	647	604	654	636	644	625	609	598	626	643	610	632	656	650	618	572	639	627	638	636	639	664	631	634	629	586	612	643	561	601	608	637	594	591	602	639	656	635	592	599	660	654	611	641	530	614	571	594	643	626	616	620	632	652	607	608	700	608	676	655	626	668	645	611	587	627	658	611	617	610	636	595	623	669	645	629	624	633	605	627	632	639	618	605	634	642	586	595	598	632	647	590	655	650	616	615	623	648	591	618	632	647	548	588	563	613	602	652	578	625	666	596	628	621	623	615	629	594	620	604	591	620	626	599	586	621	628	626	607	626	622	622	564	653	630	638	630	589	612	602	631	592	668	639	640	630	649	640	636	602	641	625	650	619	614	634	604	610	631	610	649	619	612	630	591	645	615	593	606	604	643	637	584	607	628	626	631	615	653	600	633	651	617	599	618	610	620	599	631	642	602	683	637	609	598	676	636	622	616	637	641	598	574	582	635	631	624	645	597	603	674	583	649	596	654	644	661	561	639	609	600	609	632	670	625	639	606	586	612	623	628	619	620	576	614	619	634	587	627	647	611	629	607	602	606	655	657	610	601	604	648	655	596	639	617	596	617	611	588	625	663	618	602	630	629	580	653	621	635	629	608	640	618	599	584	652	668	652	590	630	639	609	596	586	579	643	583	614	605	598	646	644	651	641	636	634	615	600	605	587	588	603	622	635	624	634	602	644	575	653	601	648	653	596	631	622	616	586	626	668	675	625	630	623	611	618	592	607	585	633	650	626	592	617	615	629	599	578	584	596	629	616	599	616	634	666	616	631	640	615	624	626	619	682	650	624	613	576	635	610	647	623	578	650	646	633	636	568	595	660	618	595	612	641	656	623	596	604	578	595	596	610	611	626	641	622	605	619	631	667	572	632	616	591	622	640	628	644	633	596	625	598	622	637	648	631	664	635	619	652	637	642	628	602	607	641	610	609	602	610	589	613	654	594	654	587	575	611	636	570	639	649	630	613	629	637	638	623	656	599	618	689	653	613	567	686	599	592	616	617	586	648	597	623	618	618	662	654	605	619	624	641	587	659	630	636	628	615	600	596	610	609	629	650	626	615	609	656	645	610	576	582	625	609	644	594	608	605	610	633	654	612	600	647	602	608	620	590	642	618	582	638	615	631	645	637	605	627	611	647	662	611	612	619	634	587	612	631	656	683	597	638	623	611	627	611	657	654	649	691	613	626	653	618	615	587	626	599	610	586	593	614	593	654	623	577	615	610	625	628	615	640	659	649	624	569	639	619	629	609	620	627	638	646	628	630	597	639	657	621	622	575	633	605	632	651	615	648	643	617	602	650	637	625	633	597	634	597	623	591	647	625	576	574	625	624	628	664	655	624	568	679	618	590	656	642	664	603	604	636	630	645	651	664	619	617	644	582	603	586	644	606	584	658	638	607	670	582	625	617	634	631	607	596	656	653	601	582	604	609	604	617	643	685	622	634	645	608	621	649	642	652	606	646	610	607	594	617	635	620	613	596	608	604	619	606	616	628	621	620	649	579	601	628	573	632	609	577	634	643	613	622	641	621	637	638	603	632	586	616	658	600	635	634	600	605	634	627	599	576	611	597	638	623	641	609	574	621	614	641	635	601	632	613	606	624	635	589	661	633	592	572	616	626	586	651	651	616	624	613	616	608	639	623	685	592	630	581	569	648	601	598	587	594	626	650	613	640	585	621	589	684	625	638	608	639	647	675	655	628	628	645	597	640	585	589	624	599	647	583	655	615	586	659	628	602	612	623	666	633	648	573	625	599	594	615	608	645	666	596	632	663	619	675	585	629	627	584	613	616	615	630	595	602	598	619	683	599	631	642	593	604	615	635	649	647	637	626	641	610	585	615	644	648	597	623	617	609	634	606	599	578	652	653	640	596	633	617	598	641	608	603	627	596	645	612	592	625	620	643	591	657	627	622	609	641	627	669	638	676	624	600	653	656	615	635	596	593	598	582	587	637	591	627	601	629	609	613	654	616	639	617	665	611	627	646	599	614	616	615	617	630	666	631	637	625	607	601	661	644	597	609	630	610	664	626	609	623	625	611	634	613	620	633	633	576	617	625	679	591	622	612	618	604	596	627	625	609	648	611	568	580	642	617	625	592	640	609	586	655	617	648	613	632	609	642	624	590	624	635	616	660	654	616	672	608	585	587	624	647	631	616	605	642	592	577	587	609	594	650	628	623	658	632	621	604	601	622	655	623	583	590	647	645	646	632	597	600	634	603	618	647	617	628	608	638	620	613	660	604	642	626	614	594	646	607	611	618	614	600	576	592	608	638	588	641	612	641	590	612	638	598	609	621	620	634	623	623	613	664	591	631	612	634	658	587	602	609	617	658	644	621	658	642	672	625	622	634	595	604	642	667	620	617	605	618	626	631	645	591	657	616	658	626	622	622	605	594	631	643	621	574	638	639	622	621	656	632	668	610	624	612	597	635	562	622	636	645	625	603	618	606	599	645	596	615	593	644	574	666	630	585	631	627	634	614	640	617	623	646	630	603	576	623	611	665	624	612	608	635	607	641	653	611	644	612	603	613	613	614	596	641	581	677	586	601	596	629	612	639	649	608	659	607	611	657	662	611	638	605	633	649	605	660	640	622	623	630	608	623	609	571	609	616	627	629	608	621	584	599	615	608	616	597	652	627	651	574	614	603	639	571	650	598	579	626	672	655	579	645	639	601	632	589	618	628	626	625	619	631	641	599	637	624	562	663	629	624	617	586	610	633	582	615	638	614	623	606	654	611	582	619	599	601	597	589	621	651	628	569	627	558	637	673	613	626	640	657	608	615	622	601	639	576	641	621	630	668	598	610	666	579	658	638	608	673	627	661	667	656	615	631	624	597	651	622	609	572	606	595	631	570	611	656	633	595	585	617	616	603
41132	22013	9501	2319	1617	1218	900	756	647	585	508	462	428	407	395	389	390	357	361	337	294	341	337	295	325	307	282	322	297	319	281	302	289	307	310	300	307	298	285	305	287	284	286	304	283	318	306	316	296	291	301	278	302	319	318	286	297	327	289	304	290	293	257	281	312	285	322	295	273	330	296	296	285	309	320	300	264	284	295	302	283	288	295	301	289	289	285	302	279	291	282	309	291	248	299	285	262	292	299	286	303	308	300	333	268	284	261	293	278	313	303	311	303	274	296	287	282	286	280	316	312	299	298	314	275	279	314	307	302	285	310	280	266	276	277	287	301	298	275	309	304	276	261	296	279	284	289	260	314	283	309	313	279	281	274	276	297	317	297	294	260	317	274	290	320	321	287	278	276	303	286	290	304	283	301	315	302	280	267	283	278	278	289	268	295	316	294	293	312	281	282	291	266	267	324	297	312	291	297	272	297	279	319	288	297	304	295	314	277	278	295	298	270	272	311	265	299	307	309	291	280	262	295	288	285	287	291	280	302	294	305	282	295	277	253	302	274	290	281	298	308	287	294	318	288	288	287	286	278	267	290	313	279	299	290	274	287	293	296	273	304	301	278	291	289	281	278	257	256	291	289	264	268	289	301	262	273	293	265	276	299	308	285	286	290	307	278	289	316	294	292	306	293	285	288	269	298	297	302	280	309	270	279	286	309	314	302	318	267	299	283	309	269	279	292	285	292	308	291	291	300	274	294	314	282	272	315	289	308	280	285	302	292	303	289	340	283	283	307	339	279	304	279	310	304	308	279	300	317	305	285	298	290	289	300	280	304	291	295	271	306	272	297	296	299	286	298	290	301	290	266	261	294	301	298	291	276	306	295	299	294	282	277	315	264	281	282	286	299	310	284	302	298	293	304	299	279	297	278	327	275	312	278	292	267	309	298	291	249	281	301	285	291	264	321	275	332	300	281	255	287	300	309	298	284	333	302	258	289	262	273	307	286	299	281	314	307	301	308	281	296	311	295	275	326	276	326	240	282	273	265	300	313	291	272	306	250	254	289	285	298	341	279	287	268	307	285	272	330	312	274	294	294	293	274	300	267	298	294	288	277	274	331	298	294	296	283	308	246	291	321	320	298	302	300	294	280	272	245	297	296	267	306	272	298	295	289	266	287	298	293	306	302	297	311	264	280	318	304	277	309	293	290	255	281	269	290	327	275	273	314	303	288	322	281	272	296	284	312	308	272	279	308	274	287	324	308	320	265	274	280	278	265	268	275	269	338	283	296	254	272	294	269	290	282	278	310	306	271	285	275	299	273	297	308	277	283	275	288	286	323	281	269	290	311	276	264	265	275	260	296	273	273	287	278	273	286	262	311	305	263	275	259	296	316	287	276	303	278	265	276	297	330	281	271	283	291	294	283	301	304	284	246	328	291	283	270	276	266	261	280	301	288	305	307	315	276	276	288	326	274	269	275	294	305	283	294	287	317	327	301	278	267	316	283	314	283	286	306	273	257	283	291	294	316	300	304	295	278	270	307	279	270	277	255	301	327	273	256	262	280	275	315	277	295	272	289	283	295	296	316	253	299	293	302	288	310	295	274	278	267	310	314	296	271	296	302	284	280	242	262	272	277	283	291	279	306	286	281	295	256	261	303	302	279	291	294	274	304	284	286	273	303	296	319	293	302	308	283	285	279	324	286	302	272	270	300	315	300	276	267	303	278	297	293	323	292	307	283	291	280	294	286	274	322	306	285	289	287	262	303	305	267	273	325	301	253	287	279	283	302	286	315	287	270	296	256	273	315	293	287	299	303	294	262	284	318	289	293	258	321	324	284	298	287	306	290	305	317	283	297	278	267	278	276	269	277	298	297	288	290	245	276	301	263	306	303	318	314	278	273	262	288	299	283	282	290	265	313	283	308	265	302	276	290	303	298	314	301	280	284	311	300	271	303	252	277	252	296	296	297	273	325	306	271	320	291	290	337	312	298	274	290	283	315	283	282	294	328	296	298	280	260	280	270	291	312	276	306	282	286	280	270	252	290	306	257	284	265	300	268	276	277	283	298	303	299	259	312	294	271	273	306	282	290	320	266	297	306	297	290	280	294	272	295	297	324	313	281	281	283	297	285	283	318	290	275	300	284	278	295	298	300	277	294	256	287	299	291	298	305	294	315	270	292	287	275	289	305	258	312	293	288	271	282	280	290	306	277	284	315	259	268	280	296	318	281	292	331	286	291	272	309	275	297	295	287	330	275	278	298	277	275	302	299	259	288	271	279	303	281	268	262	306	311	283	269	284	269	296	294	292	282	281	262	262	295	285	292	321	298	287	326	296	279	316	299	294	301	302	291	301	294	343	264	268	287	267	302	291	300	287	279	278	255	272	288	280	319	278	272	280	267	291	283	310	295	301	294	313	287	273	305	300	324	285	287	267	265	294	311	296	292	282	283	285	291	286	301	293	293	314	291	306	300	298	296	293	291	294	279	294	306	263	282	286	312	235	301	278	274	306	286	257	287	294	299	293	298	287	260	296	274	289	293	288	292	278	291	281	283	314	281	292	258	285	245	317	267	268	292	269	295	309	273	309	317	281	309	290	271	282	296	304	304	288	319	269	265	283	320	306	279	310	298	298	286	313	280	288	279	271	334	291	288	310	288	273	284	289	301	300	287	293	281	302	273	269	313	295	295	298	297	315	276	282	288	300	262	311	276	294	309	280	306	287	278	298	297	279	302	269	283	310	249	294	270	289	273	301	285	279	288	298	280	287	283	259	316	288	304	253	247	274	280	277	288	271	290	287	294	302	262	285	303	274	298	304	276	296	273	268	312	280	294	312	289	251	309	295	259	292	292	289	297	274	295	283	282	322	282	320	287	298	274	286	318	275	279	278	287	293	274	268	303	286	251	299	302	284	304	317	269	278	293	289	270	260	298	308	300	262	308	284	273	288	294	302	322	300	284	275	302	285	320	311	282	277	275	271	283	259	307	276	299	270	296	305	289	296	281	293	302	289	291	317	313	313	311	296	327	284	307	286	306	309	316	289	280	303	309	307	302	280	293	276	311	281	309	271	330	301	265	296	289	292	286	293	294	275	299	304	292	334	322	290	301	248	270	278	276	263	298	299	287	297	303	295	304	282	291	310	284	282	308	297	290	251	279	278	295	295	260	266	276	292	278	291	281	289	322	288	275	285	278	319	280	317	314	257	294	293	295	263	274	308	298	309	289	322	317	282	276	320	290	311	283	308	304	306	280	316	300	268	250	278	280	287	287	299	298	295	281	256	288	285	298	284	275	270	296	277	292	279	273	268	291	291	291	257	301	285	299	290	305	284	313	281	302	295	271	295	296	303	295	290	319	276	268	272	277	287	280	321	285	267	300	269	276	265	298	286	334	286	311	264	307	306	260	290	272	282	308	287	293	279	295	287	282	269	280	325	261	333	304	308	284	287	307	259	270	304	278	276	288	303	294	281	257	254	272	301	277	295	265	297
19438	2686	5509	6537	5601	4608	3849	3365	2836	2584	2226	1939	1739	1662	1535	1497	1428	1368	1255	1145	1219	1199	1100	1129	1081	1089	1092	998	1020	1006	971	929	976	968	963	948	991	883	912	922	957	946	989	974	926	925	929	928	894	853	899	903	903	880	927	922	853	872	920	863	873	859	883	898	877	888	822	859	904	850	942	883	865	848	869	850	861	823	867	847	864	872	911	871	857	828	857	886	842	872	821	836	809	822	839	837	840	865	843	892	800	792	856	828	826	863	838	839	825	821	824	838	876	842	876	830	871	849	874	844	865	827	800	834	835	869	836	822	900	830	854	825	860	793	828	825	838	823	846	848	835	852	827	847	855	862	854	859	843	863	845	853	816	867	906	821	850	850	865	838	830	819	814	840	870	847	820	851	838	823	871	799	832	812	855	870	841	814	800	848	827	839	811	843	814	839	789	824	819	825	876	801	807	872	817	820	868	854	887	782	850	785	864	785	838	829	861	876	794	832	821	806	816	800	814	859	869	815	865	827	852	802	845	814	794	869	881	895	873	831	851	842	817	826	858	856	838	851	874	851	853	836	871	855	800	854	788	802	863	824	775	864	852	866	829	857	867	869	834	821	812	832	859	872	896	853	791	821	808	837	796	819	853	835	813	806	835	820	833	855	820	817	808	837	833	879	856	881	834	806	879	865	865	864	850	880	851	838	867	836	868	828	835	844	880	823	879	843	832	812	840	854	833	827	862	856	765	779	779	818	839	890	875	803	837	820	825	823	808	871	799	783	813	856	812	866	893	810	872	816	884	851	913	864	804	858	812	812	861	837	852	854	877	833	876	814	856	829	859	818	865	845	861	872	841	832	866	838	852	803	847	885	870	842	777	875	867	831	828	852	863	824	784	886	811	823	825	780	855	875	857	847	823	817	862	880	881	851	871	820	819	798	830	806	820	841	856	820	841	848	841	872	790	884	807	900	834	850	854	850	844	825	813	843	794	887	805	791	883	856	815	844	895	819	831	829	865	795	852	846	817	841	823	838	839	881	817	827	841	860	911	877	851	846	835	860	840	828	884	827	888	841	795	833	824	851	827	845	840	865	805	907	885	830	783	807	865	806	828	826	860	846	893	875	823	854	884	879	797	842	797	857	841	784	830	809	827	800	826	892	823	847	793	847	833	839	849	853	888	848	840	857	842	812	855	868	783	855	798	785	869	867	826	869	851	812	865	819	821	863	886	854	826	881	856	833	817	861	847	841	850	850	876	858	830	826	832	857	835	834	831	856	856	842	817	864	824	809	822	822	816	820	844	879	850	807	811	829	811	860	835	828	878	768	855	833	832	832	840	845	852	863	827	838	792	843	827	798	897	817	870	877	817	823	853	846	837	819	866	860	827	822	834	822	796	882	873	803	839	880	820	836	859	824	846	874	857	871	827	853	829	875	868	866	844	839	832	853	829	792	859	853	894	859	868	840	843	829	837	839	812	846	851	860	816	830	822	806	798	888	801	812	822	885	794	835	818	849	834	809	875	883	860	859	788	794	856	833	850	860	805	835	787	817	859	857	823	836	840	874	860	850	847	865	859	827	833	794	819	813	836	889	891	865	876	837	828	829	869	804	861	847	864	833	864	843	878	861	767	866	858	849	835	784	822	838	814	826	891	862	853	827	834	853	844	813	842	845	876	826	861	831	825	838	833	870	729	825	850	796	843	880	862	793	829	823	823	838	916	835	803	870	855	840	845	827	818	821	830	827	874	821	826	801	811	876	887	860	834	827	866	857	846	785	843	849	764	841	837	825	806	809	842	851	831	822	852	846	852	847	841	804	833	822	847	845	869	835	875	882	858	843	878	815	851	876	812	872	789	828	845	808	814	851	837	795	842	842	788	825	817	823	841	854	834	795	832	837	821	897	855	811	795	805	787	862	846	818	830	793	896	844	829	828	842	783	817	801	810	838	815	849	798	839	885	791	808	824	811	848	838	817	851	842	855	844	814	803	793	823	809	825	867	855	884	791	867	856	839	846	826	865	746	778	893	884	872	842	879	824	844	865	801	813	846	808	833	887	838	835	857	858	788	806	866	887	839	834	843	783	791	792	893	829	827	864	834	834	818	817	834	911	858	797	832	866	871	847	869	813	876	765	875	807	830	888	858	883	868	832	768	924	798	849	885	869	862	833	850	834	824	820	856	818	875	850	820	859	839	862	828	858	817	809	788	822	878	823	834	807	843	773	832	866	838	837	814	836	814	798	857	796	891	838	832	829	837	849	821	853	877	846	865	883	828	837	836	830	869	910	812	828	840	833	856	828	805	819	861	836	875	822	791	840	822	856	844	847	805	837	892	797	873	806	766	826	794	797	830	822	848	867	839	864	838	831	835	821	902	836	801	845	848	853	808	871	849	841	888	807	807	871	829	822	822	826	851	857	830	866	830	828	865	818	848	844	803	797	805	845	875	874	828	809	826	796	835	829	868	853	861	809	808	819	859	796	836	779	825	824	894	811	920	846	862	836	892	874	814	817	836	836	818	853	803	842	842	877	864	860	828	824	841	839	845	804	844	803	812	811	864	880	874	862	854	837	817	852	855	862	861	888	842	811	836	849	793	851	878	819	836	831	831	806	828	801	843	828	856	849	778	838	806	844	793	842	815	793	792	852	846	830	853	873	816	846	827	794	855	815	814	840	812	857	824	803	872	840	874	877	841	860	875	860	868	875	847	839	906	916	861	853	816	863	852	849	801	865	836	814	865	836	858	844	852	838	823	816	871	776	869	856	836	820	868	852	824	809	822	794	905	838	831	839	853	890	845	836	850	829	863	874	847	875	848	812	836	877	761	825	837	848	883	887	849	828	853	867	856	822	824	780	832	860	822	800	857	852	801	765	876	851	851	791	839	838	835	883	853	839	860	847	881	817	817	846	804	818	824	862	832	877	849	866	806	897	804	833	812	805	866	814	792	848	832	858	846	848	834	859	853	792	800	818	882	838	849	826	836	818	814	851	884	852	849	806	872	916	861	828	834	795	862	827	755	885	833	832	817	796	816	827	805	849	803	792	874	861	887	848	851	872	857	825	808	844	916	902	827	807	849	880	869	833	894	824	835	833	860	861	870	774	820	856	872	841	849	854	836	855	834	842	864	843	804	824	831	886	777	875	866	816	890	904	852	844	785	833	867	815	825	864	818	845	848	831	791	875	836	850	849	790	851	802	816	874	849	834	809	853	799	843	827	856	860	844	826	794	772	786	839	846	797	819	858	780	845	830	836	802	831	855	803	857	788	803	829	898	872	844	839	842	846	785	822	806	864	838	875	848	855	885	808	910	792	824	837	839	847	889	825	888	807	828	811	811	896	850	822	845	848	824	820	816	835	844	836	845	848	865	849	815	851	874	862	816	763	819	872	826	797	829	845	788	848	872	839	862	823	821	840	896	813	845	836	775	824	819	851	833	827	804	816	797	858	816	857	852	823	862	808	833	856	792	785	863	798	859	856	796	864	856	810	853	851	771
6437	466	251	188	152	145	117	118	110	100	98	111	98	123	86	105	113	97	102	95	93	76	109	91	104	84	93	102	100	91	102	85	85	92	79	108	80	99	93	101	95	87	108	74	106	95	101	72	95	93	99	90	102	90	96	97	96	79	116	95	103	96	85	94	100	92	91	83	79	86	100	113	100	90	81	85	80	97	100	93	88	94	101	98	82	112	93	95	87	87	117	82	96	93	88	85	86	100	88	95	96	100	92	101	81	87	92	93	92	87	95	90	84	80	101	81	86	93	104	85	94	94	124	93	97	95	107	93	116	90	99	86	113	89	98	94	88	102	88	92	97	91	104	111	84	87	83	87	98	92	88	105	108	88	98	93	106	89	83	84	88	80	72	106	96	84	101	101	100	92	90	109	83	72	86	94	79	93	103	93	92	99	87	94	107	106	91	102	86	96	98	96	116	84	101	83	105	73	103	104	90	84	85	85	84	82	89	84	118	101	96	85	80	87	99	109	100	69	98	89	95	84	91	93	86	77	87	105	89	87	97	105	91	94	85	101	87	105	94	111	77	88	85	107	97	104	111	88	97	92	91	83	88	100	100	81	110	111	88	87	98	84	108	89	76	94	86	102	90	84	93	100	107	96	99	82	90	77	96	110	98	105	103	97	86	116	93	93	101	90	103	84	83	97	108	113	84	90	87	90	99	105	72	89	94	92	109	90	91	98	97	87	100	82	95	83	101	74	88	96	107	87	98	70	103	91	83	105	85	96	78	116	94	98	97	79	86	105	81	109	98	86	84	104	80	91	85	93	106	92	69	88	87	98	96	91	73	82	84	92	95	100	92	91	96	90	87	102	82	107	86	92	92	94	81	104	111	82	96	92	85	104	103	106	101	88	99	95	99	87	100	107	114	91	93	90	112	89	96	102	100	92	117	122	95	96	89	100	100	108	98	95	92	101	91	90	92	82	82	83	100	81	101	87	90	96	105	82	100	108	99	79	108	87	82	105	103	87	83	94	88	81	90	92	94	88	84	93	106	91	97	108	101	90	107	76	75	87	84	92	87	87	109	78	90	97	94	100	94	91	82	85	89	95	108	101	87	97	113	75	84	109	101	98	108	91	82	85	96	80	93	97	96	96	85	77	79	95	100	88	95	101	103	97	87	100	81	100	101	96	91	84	98	91	97	110	72	75	83	104	99	84	91	92	96	112	81	81	86	72	87	89	107	74	91	106	100	102	76	93	79	95	99	104	87	100	101	105	99	92	96	97	75	105	86	97	94	115	90	91	102	91	86	97	81	89	98	98	87	88	86	95	92	101	93	84	84	115	96	99	101	109	105	111	103	88	93	100	87	117	86	112	93	83	103	93	110	105	103	92	82	103	104	84	107	88	102	86	85	102	104	96	94	87	100	98	83	94	90	97	89	95	99	105	95	87	91	86	92	102	89	101	90	103	102	88	99	94	99	85	77	90	89	95	100	90	87	101	97	80	87	90	120	102	93	98	85	99	76	80	93	87	97	99	108	94	95	91	86	94	83	87	97	102	93	77	100	107	90	102	103	92	107	87	84	94	95	97	93	96	73	92	98	104	104	92	106	101	76	87	89	84	102	82	98	83	95	73	89	99	99	99	102	95	98	99	81	109	110	98	78	78	93	78	92	83	101	104	107	91	105	70	97	103	102	95	94	83	97	107	82	110	75	67	84	85	102	100	87	106	111	92	113	92	105	96	84	92	78	93	108	100	80	97	82	105	113	84	94	95	99	86	92	72	97	85	85	89	89	100	100	95	86	92	80	98	89	100	95	98	95	90	105	92	79	93	101	89	86	99	103	97	101	106	76	87	117	89	78	89	109	92	102	83	99	100	93	103	92	98	91	89	103	98	103	82	113	74	78	92	72	97	87	78	85	92	79	78	96	90	92	99	95	102	80	96	88	93	86	82	86	87	103	82	105	87	105	93	115	107	94	103	91	89	91	89	104	103	80	101	103	83	91	83	78	86	97	99	84	105	94	104	96	95	106	87	96	87	84	93	94	94	84	82	107	98	101	83	89	90	93	74	112	87	92	101	73	107	87	88	85	99	83	90	87	88	90	90	85	102	101	96	85	103	114	78	94	84	86	94	72	92	89	82	92	95	104	84	87	93	98	76	83	95	99	90	98	88	109	79	95	75	78	85	99	102	92	88	109	107	96	87	84	106	70	113	90	100	76	103	78	121	100	90	72	105	103	94	77	104	96	99	91	94	111	101	77	110	98	102	74	101	86	101	88	89	95	89	87	101	109	85	100	87	95	94	117	91	98	99	88	84	99	93	75	91	77	93	98	92	90	86	86	81	84	121	98	79	89	103	73	101	112	91	87	87	85	96	87	97	87	88	101	103	96	98	96	84	107	82	82	96	100	100	90	98	94	102	104	95	104	91	90	102	87	97	67	103	111	94	90	67	96	80	72	92	98	94	100	93	87	103	84	81	92	86	96	99	82	94	84	105	93	93	86	102	91	89	90	97	112	110	93	94	94	95	94	93	106	86	97	87	80	111	79	103	97	93	111	100	90	86	93	80	80	90	89	97	90	89	94	92	89	95	78	74	83	92	95	82	83	87	94	92	86	102	72	107	84	85	102	91	111	88	105	99	105	102	73	106	80	106	82	90	110	99	83	111	105	114	77	101	96	87	92	94	91	82	103	88	106	108	96	77	75	104	119	83	110	69	105	74	99	100	76	78	83	92	106	106	91	92	90	119	95	108	79	86	98	96	107	107	98	91	94	90	92	90	106	77	95	93	99	89	82	81	95	98	91	116	99	98	100	99	107	86	81	85	89	89	104	93	94	88	97	102	90	85	101	96	98	95	98	110	81	89	104	81	82	87	82	100	80	88	99	97	91	79	90	75	103	102	98	89	110	82	95	79	107	98	87	86	107	79	84	92	96	111	83	87	108	98	109	99	105	96	106	94	81	79	97	90	88	95	87	82	91	108	99	85	89	95	101	112	96	87	87	91	101	110	96	98	96	94	95	97	108	114	98	86	89	96	110	86	104	101	92	96	93	86	102	107	90	91	87	109	100	91	76	94	97	114	69	100	97	95	98	102	97	104	95	84	75	99	94	90	94	103	90	88	99	92	90	105	96	98	93	112	103	82	99	99	101	84	111	101	90	81	93	87	91	98	111	111	97	82	99	86	83	80	93	97	93	94	94	73	99	99	90	92	76	87	96	100	85	99	107	86	92	92	110	88	103	99	93	99	84	96	100	101	94	100	102	83	101	95	93	97	94	106	99	95	100	84	97	87	95	87	98	88	109	107	94	102	88	105	84	91	91	82	77	98	87	99	93	100	93	81	89	112	100	82	93	95	86	85	84	102	105	110	89	94	109	96	88	89	91	99	87	90	83	95	102	92	87	91	97	91	97	90	95	94	93	95	81	92	83	88	91	101	95	90	98	105	88	90	91	93	96	98	92	113	81	85	111	105	90	94	103	73	92	100	113	97	91	99
6070	432	593	611	563	522	451	475	415	414	399	366	361	393	363	352	370	372	354	354	366	351	330	342	344	362	362	340	313	348	357	365	347	342	329	363	355	317	314	336	341	340	347	356	335	340	377	312	380	391	350	367	337	335	340	327	335	352	346	372	352	351	342	348	322	314	322	352	336	312	336	347	372	331	330	366	340	316	393	376	350	356	352	352	363	387	333	329	375	341	310	352	359	375	349	349	344	320	359	326	337	329	358	342	322	339	347	324	333	313	327	358	386	363	351	320	315	327	340	338	305	345	326	320	345	318	337	341	353	346	328	355	357	336	346	310	358	346	339	352	326	329	368	328	322	329	311	320	326	335	281	307	331	365	321	343	376	357	333	349	346	360	364	322	331	348	380	333	355	335	340	324	325	320	362	335	357	344	296	373	355	343	380	304	333	376	340	327	365	352	365	341	352	362	375	349	344	357	339	349	335	385	367	330	331	325	352	360	333	317	319	375	327	352	386	315	336	348	351	328	311	342	337	321	373	379	342	356	364	338	332	329	377	303	322	353	319	335	326	351	362	348	349	302	352	350	347	322	309	324	372	327	315	338	333	330	360	336	352	356	321	339	319	336	321	340	338	306	341	373	372	341	327	315	339	335	315	374	365	358	345	337	343	349	335	346	351	363	358	342	323	311	365	335	341	349	328	323	326	338	344	338	339	371	339	351	364	388	346	361	335	361	363	330	365	356	345	331	354	314	345	334	325	350	298	361	331	336	324	352	332	317	353	362	334	331	338	320	363	318	362	345	355	338	347	361	368	366	328	330	333	336	317	337	327	362	316	377	318	325	345	328	339	337	313	350	348	326	354	333	329	329	379	325	314	374	362	333	289	342	315	337	348	321	343	319	328	289	315	304	313	366	344	318	330	333	336	361	312	322	332	356	335	332	359	298	337	341	327	343	351	350	312	347	339	340	374	349	342	296	360	353	345	327	345	370	359	336	338	340	335	353	354	319	342	350	328	330	350	349	318	362	340	336	340	363	342	340	314	333	343	313	328	335	341	325	348	365	311	333	330	332	343	335	355	367	333	364	341	344	341	313	346	375	347	333	355	391	349	324	305	325	383	372	357	314	353	320	342	339	342	333	343	327	362	329	310	345	323	329	361	366	349	324	330	332	316	330	351	338	325	358	354	349	327	327	355	296	327	318	335	336	317	344	331	332	324	346	316	330	334	349	328	322	341	334	339	355	327	362	317	352	330	351	327	345	341	286	386	359	321	347	346	346	323	320	316	329	365	324	322	308	345	346	354	343	358	334	337	344	336	338	304	321	305	342	341	356	353	315	322	342	338	340	336	321	337	342	343	346	356	332	298	313	328	340	338	350	341	336	323	343	365	337	342	357	332	329	307	341	330	338	340	346	344	354	319	358	321	326	311	317	346	344	371	317	324	316	377	348	290	366	331	347	345	329	376	350	337	354	354	332	356	350	354	313	314	317	333	369	324	325	345	361	335	339	317	354	358	344	336	340	371	341	372	393	307	327	373	371	332	364	322	318	340	328	353	332	325	337	341	361	298	375	350	314	326	337	346	352	334	387	364	337	381	330	356	361	371	338	368	333	328	354	340	314	354	371	342	318	385	343	366	351	358	378	373	347	333	328	318	336	339	334	328	349	340	345	344	277	344	334	353	347	348	356	364	326	341	330	341	319	317	320	324	334	320	345	364	379	359	339	325	303	333	355	348	331	359	316	360	351	341	327	341	340	348	336	335	337	326	302	338	342	306	352	327	325	344	324	370	335	353	341	318	344	334	330	335	332	349	319	342	341	320	352	321	354	358	350	338	337	306	374	332	328	341	314	350	333	314	357	334	358	356	355	344	302	342	319	336	347	352	324	319	365	321	385	336	378	323	326	344	325	346	357	348	341	296	365	339	339	365	338	345	369	333	367	330	320	328	392	335	352	335	348	347	319	360	347	336	338	362	329	342	345	343	349	338	360	361	334	338	333	319	360	317	334	378	334	354	373	320	366	319	361	364	318	356	356	341	355	363	340	378	359	360	314	326	323	327	342	305	352	355	331	344	351	346	339	334	331	312	353	363	338	373	340	306	355	346	333	370	337	339	357	326	337	318	341	360	374	312	339	329	365	324	329	353	344	335	350	347	337	381	306	330	364	359	370	347	372	337	370	353	333	336	315	320	360	346	336	328	332	330	359	330	341	350	363	324	372	341	323	357	338	358	321	343	396	314	333	317	332	347	320	356	325	303	353	340	359	313	359	311	333	341	322	317	335	315	350	359	350	312	316	329	349	352	327	313	326	312	359	325	338	359	354	347	340	371	286	363	331	319	344	348	324	326	322	349	326	371	330	312	336	339	344	328	347	346	359	365	346	311	345	316	327	333	368	339	344	367	321	354	351	327	338	322	348	338	342	338	379	358	367	356	357	316	359	321	355	338	369	363	306	364	325	321	370	328	328	331	338	337	319	348	350	321	343	365	376	389	348	343	337	343	380	348	325	335	309	341	325	335	326	333	359	379	349	341	346	349	357	343	348	372	331	361	345	361	375	303	342	353	323	365	349	345	327	303	313	343	327	359	328	347	328	347	319	319	343	338	357	327	334	349	362	319	359	359	373	317	336	339	365	346	337	370	334	299	337	338	351	317	348	326	344	335	348	339	363	330	365	380	319	369	356	358	323	335	327	353	334	335	353	364	339	321	336	295	334	351	396	334	342	347	346	338	349	312	349	322	286	305	321	341	343	329	353	336	386	314	349	354	338	363	349	348	314	338	348	336	393	351	354	342	352	328	319	336	326	338	385	357	320	321	356	357	345	314	345	322	363	322	347	348	368	351	327	346	343	330	334	311	312	387	340	326	350	335	329	357	341	337	340	338	327	308	360	325	330	330	330	367	359	356	330	371	322	321	354	339	357	354	305	329	329	356	328	360	338	341	347	314	324	353	346	381	319	348	303	337	332	353	354	305	342	385	329	330	330	322	327	322	317	343	335	310	391	334	321	331	337	344	349	347	364	378	308	370	358	338	345	346	330	313	332	350	319	354	338	330	336	371	359	332	380	366	340	330	332	352	362	344	338	345	346	356	341	360	360	338	350	385	348	352	341	327	316	303	334	336	352	332	349	349	349	357	312	330	317	337	336	383	323	345	338	326	332	338	332	354	335	355	287	382	302	333	360	368	344	370	340	346	365	328	337	342	363	323	372	352	338	350	368	351	321	367	380	348	335	349	353	310	327	325	308	348	350	344	340	321	318	332	316	373	335	342	327	341	319	345	345	318	350	340	367	325	311	374	317	329	349	350	334	353	349	344	323	323	323	339	359	320	341	370	317	342	345	369	335	361	326	374	350	354	336	381	303	335	332	319	335	365	337	342	336	344	366	331	313	347	353	366	339	318	316	378	328	360	364	363	350	312	354	342	359	356	332	367	337	349	353	373	315	373	350	344	335	410	305	374	341	351	331	344	341	365	339	342	338	320	334	353	342
34612	11909	2144	1116	801	686	531	411	401	358	301	294	309	265	260	271	250	237	220	227	231	216	230	233	225	211	233	223	217	212	203	189	194	191	229	222	169	193	164	214	210	216	196	232	204	200	207	202	209	214	181	223	227	220	212	180	208	214	195	206	175	213	204	204	197	211	199	204	193	207	229	189	207	212	195	210	201	208	200	190	236	196	179	185	184	205	227	200	218	196	207	223	185	180	208	180	221	185	183	208	187	191	200	215	202	191	177	213	178	194	209	159	195	201	202	195	189	209	194	205	211	187	208	213	185	195	204	204	215	204	197	185	192	225	209	203	230	198	220	194	200	195	210	179	222	209	184	193	214	216	217	198	185	183	199	216	189	210	176	189	194	198	202	171	205	196	178	192	213	189	192	188	199	198	206	199	177	176	208	185	192	202	215	194	214	214	221	200	220	188	204	190	195	210	194	180	221	220	224	201	205	212	201	185	183	213	220	205	196	213	195	202	182	192	191	202	190	174	208	184	182	200	181	207	193	190	186	182	219	228	198	170	219	198	204	181	200	208	202	219	190	229	202	202	207	205	196	200	209	228	201	204	201	186	168	211	202	206	200	211	208	185	177	186	221	224	209	173	189	173	191	182	208	193	196	194	196	200	197	194	200	197	205	178	222	180	195	213	207	189	205	198	213	199	211	208	202	184	214	196	220	197	209	204	201	206	208	211	196	215	206	195	208	206	192	214	170	207	187	209	177	208	194	189	195	194	217	200	226	215	177	215	198	185	189	184	215	182	193	204	180	197	198	191	178	212	225	198	175	189	182	196	184	216	184	180	209	207	204	179	196	189	186	213	190	199	213	208	188	192	211	200	209	201	184	194	201	210	196	206	207	201	218	211	218	209	216	188	186	200	217	178	185	227	188	203	178	208	210	235	187	182	224	197	187	213	192	205	222	196	219	182	212	205	203	184	191	214	193	186	212	206	172	204	210	202	204	190	207	197	230	196	193	224	206	198	194	185	198	202	224	192	178	197	191	186	191	231	197	188	206	203	212	205	188	203	182	212	207	203	201	204	173	189	186	198	179	206	190	205	208	239	212	194	198	218	205	205	185	208	204	221	206	188	177	194	184	201	205	224	178	204	210	176	220	193	181	195	201	222	217	212	188	232	190	205	184	208	200	199	220	175	192	211	208	195	177	219	203	190	206	185	189	223	183	200	205	190	186	200	189	210	224	208	214	185	211	209	189	208	221	174	192	205	212	211	197	194	182	197	195	240	197	220	197	199	203	181	223	208	214	207	214	192	188	204	215	221	211	210	189	185	196	180	199	193	227	197	181	213	202	179	227	167	191	196	200	199	210	170	213	180	226	229	216	190	193	205	196	214	208	214	194	198	207	185	177	197	200	215	203	194	223	180	186	209	188	180	192	203	211	218	185	199	195	203	206	203	199	195	184	187	198	203	188	211	220	202	213	201	216	204	179	176	191	199	189	214	182	190	189	186	196	190	199	218	212	197	228	222	193	195	184	196	189	175	203	183	217	213	188	227	197	193	189	225	213	201	189	223	190	221	216	182	214	198	214	222	213	222	179	211	186	184	178	185	200	169	204	171	208	194	224	199	189	194	204	203	210	196	209	200	202	223	177	194	198	203	210	214	195	191	169	203	206	198	216	209	221	199	189	189	208	198	199	201	227	214	211	218	207	195	200	206	206	184	213	206	198	184	190	173	217	201	207	220	177	210	206	191	180	183	176	194	191	210	225	205	220	208	201	187	219	203	168	181	199	173	183	199	230	172	203	202	213	223	205	228	213	188	200	168	193	188	196	185	182	215	190	205	187	185	190	195	226	153	197	176	183	203	201	216	195	210	202	188	187	229	206	208	213	181	223	228	194	202	215	192	213	185	185	182	160	202	181	196	186	199	215	220	184	191	197	190	179	210	175	196	195	210	200	196	187	204	203	199	204	182	216	184	199	211	187	207	216	204	205	192	193	194	198	195	198	194	203	203	199	202	196	210	188	204	212	224	219	192	183	202	186	198	199	167	179	225	189	211	227	213	190	209	200	185	191	212	222	222	198	208	220	212	204	229	221	220	194	223	186	214	193	212	191	199	213	186	188	205	213	208	205	219	213	208	218	201	208	217	187	209	194	205	216	207	208	211	192	196	187	221	200	199	227	197	216	210	166	189	196	185	200	198	203	205	192	194	197	197	244	187	173	209	205	189	211	212	192	182	203	202	196	191	196	159	227	192	207	203	197	182	226	205	218	204	197	220	172	199	213	201	203	210	215	185	202	203	214	207	221	185	194	179	199	206	211	194	167	201	197	177	190	183	201	200	184	204	180	207	191	227	195	205	197	201	176	205	208	198	243	199	197	195	180	189	181	195	200	201	205	180	201	206	199	209	218	193	197	182	209	203	208	193	201	192	182	208	193	202	197	205	209	197	219	202	192	172	221	177	216	226	174	216	198	182	210	196	182	196	188	171	212	237	197	223	189	200	205	189	184	211	202	212	198	226	208	206	226	192	217	200	193	187	183	207	225	203	188	210	205	203	208	211	192	189	186	205	182	183	191	190	179	218	187	190	203	191	203	195	173	164	193	200	200	187	205	206	200	204	210	194	210	187	193	193	195	208	192	180	206	225	209	181	185	195	216	197	178	233	217	203	208	186	215	191	201	204	182	202	204	172	187	194	183	221	229	173	206	210	208	191	216	200	199	174	179	180	191	193	221	198	199	191	201	185	191	198	180	167	189	221	196	174	203	196	209	191	204	197	188	181	187	200	206	195	194	207	199	179	212	183	144	197	213	218	206	178	199	193	195	182	189	196	202	211	204	198	208	170	192	193	189	200	191	200	179	201	215	198	210	191	209	226	168	196	193	205	186	188	208	176	192	193	191	194	194	223	234	221	216	188	203	186	199	199	196	211	216	193	183	187	202	219	184	200	230	202	216	203	205	216	188	194	217	177	217	183	211	226	205	192	178	176	188	192	220	192	166	213	165	187	198	208	178	197	195	193	182	214	213	202	196	210	194	199	194	202	214	201	177	209	186	208	224	193	201	186	213	218	200	184	223	227	206	200	235	223	183	174	188	170	200	196	201	196	190	203	211	184	187	203	203	173	192	198	205	177	202	214	204	203	205	242	202	192	215	202	190	198	198	197	188	168	189	213	189	189	166	203	234	195	223	230	216	183	198	218	188	208	189	194	199	188	216	221	212	193	187	207	200	208	187	213	206	209	188	206	204	206	203	214	211	208	200	201	197	196	188	233	218	201	195	216	198	190	202	219	172	177	204	204	224	210	206	187	166	204	199	203	200	212	195	206	204	195	203	196	218	199	200	213	195	210	211	214	191	228	209	194	237	206	191	189	201	206	218	200	197	190	197	185	195	193	227	211	206	182	195	223	190	189	180	216	199	211	186	193	197	194	197	221	233	202	191	193	190	202	223	196	208	205	208	188	179	203	188	177	192	214	206	210	195	200	232	181	186	221	243	217
15552	1597	3152	3645	3303	2887	2218	2031	1686	1493	1385	1191	1108	1027	975	945	899	885	887	849	778	800	806	799	743	739	718	708	721	698	725	711	683	681	647	676	677	647	650	706	664	644	647	716	647	660	660	613	682	683	633	670	630	678	658	609	629	642	658	696	658	654	653	625	662	675	653	672	640	621	607	672	647	624	583	626	629	607	673	622	671	638	601	628	611	698	635	622	654	628	617	592	599	644	627	598	590	634	615	662	661	653	623	650	584	618	653	680	588	645	586	661	630	630	611	607	628	655	596	614	610	613	643	636	652	659	620	661	631	598	670	592	615	623	644	648	604	568	646	625	588	610	642	612	637	645	668	662	584	631	641	648	620	622	672	613	601	651	615	583	620	616	638	621	606	618	643	649	613	637	594	613	631	626	649	674	647	587	621	611	595	587	601	653	604	654	613	653	619	653	616	623	612	659	621	662	622	598	634	606	618	603	617	643	605	590	651	598	631	595	615	657	678	627	591	600	644	653	628	639	602	592	577	673	626	684	608	591	583	640	612	647	611	648	644	643	610	631	644	633	575	607	654	634	649	615	618	641	663	584	669	608	637	629	643	628	608	646	635	621	600	653	670	603	637	605	631	636	642	636	647	603	647	649	622	619	599	622	659	674	599	595	639	608	590	607	621	620	623	604	629	600	572	644	606	601	608	600	614	640	622	656	621	642	674	619	573	635	577	595	628	628	625	643	558	628	646	637	649	600	585	597	653	640	607	619	653	664	595	604	638	643	640	612	601	628	614	620	629	613	640	592	627	562	594	617	664	597	625	648	629	599	586	611	623	632	664	630	598	640	592	603	593	608	601	645	620	593	641	600	670	628	628	619	582	630	576	628	633	642	604	612	596	605	562	619	593	618	630	576	597	580	614	613	638	576	625	645	633	668	638	612	627	622	571	635	629	628	623	624	637	656	605	629	617	645	593	612	604	627	620	588	612	691	601	605	601	629	591	641	634	640	616	636	619	650	638	642	621	632	627	618	626	599	583	608	630	636	644	572	644	604	604	652	595	609	595	621	627	628	638	604	635	592	655	651	633	650	655	614	635	617	638	613	620	645	636	583	642	641	618	628	633	632	583	608	614	606	603	687	603	651	571	641	617	608	566	651	604	645	622	639	573	621	625	614	643	616	662	618	583	631	607	611	625	612	648	632	590	640	616	646	621	643	629	620	678	591	587	625	613	631	597	585	658	611	584	623	603	645	602	630	661	630	638	566	658	639	646	632	603	592	569	634	626	592	638	680	666	637	623	633	634	632	636	691	618	609	627	565	653	585	618	612	620	615	638	597	600	608	651	633	623	633	607	623	628	644	594	642	619	594	555	657	635	623	639	637	599	620	658	582	608	608	624	621	643	613	621	660	643	590	612	581	632	677	610	641	589	616	638	646	670	609	641	613	598	583	594	622	621	631	609	647	638	599	545	632	642	618	617	646	640	595	584	662	609	654	665	631	608	613	628	616	593	664	646	665	619	648	635	654	636	642	606	604	607	582	653	616	619	625	628	622	694	627	633	617	680	625	660	659	622	627	626	649	603	582	597	601	592	605	662	589	690	608	643	643	635	604	630	589	630	587	604	660	615	626	605	617	641	587	669	624	639	626	641	695	659	627	652	579	619	650	632	606	599	579	617	617	658	604	634	640	608	638	603	628	626	636	614	599	622	589	656	610	597	608	607	647	616	613	597	571	630	589	632	604	655	626	627	596	628	676	650	597	637	642	640	598	633	617	653	622	639	609	603	621	589	613	633	639	586	611	642	621	591	617	629	675	630	610	622	653	625	651	646	603	633	633	614	625	603	681	627	625	654	591	611	641	601	660	634	602	589	623	634	597	614	654	611	667	669	596	610	609	605	658	600	570	607	618	619	629	645	647	635	645	643	611	608	597	608	637	633	646	610	630	612	612	643	638	588	606	626	643	592	626	600	605	601	626	606	649	652	634	631	670	638	647	648	649	628	652	625	621	655	633	621	636	591	601	618	670	593	623	586	640	597	619	596	598	663	643	611	625	651	605	640	619	636	601	631	625	594	609	644	618	555	595	572	643	639	624	607	658	631	617	620	623	657	604	639	598	682	601	600	621	615	611	613	640	580	598	593	602	594	666	618	624	622	608	617	614	657	593	616	629	627	622	575	604	630	639	635	657	672	598	604	665	591	640	592	639	659	605	653	577	643	671	619	658	652	668	653	618	615	625	634	628	590	604	650	597	662	653	586	583	603	610	600	651	604	636	656	616	590	636	623	649	632	598	594	575	601	627	634	581	613	642	636	618	596	594	633	599	621	637	636	633	649	571	632	607	574	658	639	580	616	616	581	622	659	598	634	615	606	684	664	600	591	588	656	637	641	539	579	623	633	591	655	634	567	590	641	641	634	621	612	616	657	599	631	597	616	590	609	606	614	618	596	562	630	595	631	622	631	640	614	667	623	597	609	580	642	623	638	617	601	593	607	587	622	646	618	607	613	592	623	588	634	617	616	637	627	608	628	627	672	597	614	650	629	660	608	608	671	638	586	589	643	647	600	631	633	634	583	648	607	630	646	600	659	649	668	616	616	620	653	601	650	623	608	655	651	626	612	633	655	628	672	649	620	616	631	592	612	672	628	595	651	637	608	632	659	636	638	584	624	621	627	588	609	582	636	595	614	659	592	672	648	628	548	569	594	605	654	598	617	616	562	605	625	649	645	608	624	598	623	580	610	625	632	676	612	594	627	627	619	644	629	595	596	625	631	631	653	591	596	609	668	642	651	629	625	589	626	647	667	643	670	591	619	636	635	603	628	622	564	642	612	636	605	598	588	605	614	643	646	627	628	628	614	638	577	593	625	626	607	618	612	637	632	615	604	640	620	581	577	606	625	660	621	625	613	597	618	638	573	665	593	649	647	609	632	609	620	636	638	619	640	622	661	627	617	613	602	608	577	588	624	599	614	613	581	617	623	616	646	663	664	593	652	665	660	641	605	595	615	647	633	641	619	634	685	638	638	599	591	621	607	621	598	574	575	624	562	621	668	635	668	650	624	651	632	581	644	635	586	579	646	636	601	627	605	625	627	619	584	586	675	625	633	627	580	618	597	661	613	620	590	634	613	587	600	589	651	630	626	660	615	606	621	651	642	622	621	610	590	581	618	628	633	608	601	631	588	642	653	604	651	639	609	636	611	626	635	607	642	646	650	572	626	613	665	635	645	620	608	658	632	620	606	627	617	603	618	615	672	601	614	617	597	632	643	632	643	627	623	625	648	628	600	632	575	612	622	600	634	618	634	636	618	623	585	625	609	633	639	624	619	622	651	619	659	645	617	635	629	646	623	661	621	652	641	607	642	585	601	618	613	591	592	647	582	639	607	607	626	638	615	592	607	590	613	615	614	613	599	641	643	650	619	588	596	638	632	640	551	629	630	588	610	645	654	560	652	609	616	615	670	603	627	612	666	624	635	607	581	619	640	620	616	633	673	645
40865	22104	9939	2385	1579	1149	929	785	640	599	491	441	403	415	421	383	347	369	318	349	320	338	310	348	317	289	313	319	327	298	328	307	273	306	298	325	337	303	304	305	271	276	275	309	286	315	314	298	310	279	280	293	285	284	275	316	283	282	322	258	299	315	275	274	289	281	279	296	270	310	257	290	300	299	291	284	273	301	261	276	267	303	294	312	314	289	278	283	292	309	296	304	287	288	301	279	301	295	261	286	294	290	276	270	282	282	264	294	272	297	283	300	302	280	287	286	315	300	297	271	306	284	309	315	281	306	284	314	286	310	277	293	264	312	302	260	315	300	307	288	304	281	272	301	300	280	298	302	293	250	279	285	270	295	303	279	299	298	282	288	316	305	302	314	293	286	313	269	283	286	310	327	284	324	338	301	283	272	290	293	295	273	290	281	303	274	288	278	287	319	286	273	271	262	293	238	280	285	301	282	296	304	300	261	271	292	277	306	307	296	264	292	276	280	263	298	287	292	265	275	318	272	268	298	326	272	269	286	269	279	276	285	257	289	311	284	314	280	281	271	279	289	274	296	303	281	294	296	297	304	255	294	284	328	311	285	276	299	280	286	271	283	290	331	292	295	282	313	291	305	264	301	291	277	306	273	281	288	262	319	289	309	298	297	323	293	276	275	284	289	261	308	281	302	287	288	265	294	254	271	285	278	297	282	296	285	288	272	271	293	293	302	300	286	265	301	297	280	273	279	254	253	296	269	303	297	292	294	282	290	276	257	291	309	306	285	269	312	298	302	329	326	306	280	295	287	282	296	265	266	268	287	288	263	308	290	281	290	283	314	260	283	280	306	293	287	270	310	291	275	264	287	261	307	308	308	269	289	282	297	287	280	302	270	275	292	289	283	287	302	286	259	294	261	319	298	304	307	295	304	318	274	294	283	291	260	326	287	287	270	273	295	275	294	271	283	274	290	291	312	287	297	261	317	301	329	298	284	284	305	263	305	282	253	281	283	282	317	320	272	287	286	266	314	295	281	315	266	283	280	320	275	292	313	299	299	318	273	272	273	290	312	297	304	321	287	283	307	304	284	282	264	265	315	277	309	298	289	284	247	305	315	270	303	305	267	275	255	286	319	282	301	300	303	268	300	295	288	256	312	289	264	238	283	262	279	298	289	294	282	288	290	287	284	310	248	295	274	275	298	282	265	257	267	293	279	298	297	282	298	297	299	251	307	272	284	284	295	295	310	276	255	288	290	283	294	263	293	308	259	307	303	278	310	299	270	305	289	270	286	290	310	315	278	296	318	315	326	305	333	290	317	282	289	312	264	296	276	309	287	288	295	279	283	278	300	263	282	284	265	284	284	300	321	290	278	330	276	263	302	295	271	266	267	269	281	271	320	276	302	280	325	275	267	308	257	293	280	315	287	281	262	316	297	291	271	298	280	296	295	295	291	308	299	287	307	314	274	289	293	281	285	308	311	308	295	286	280	292	305	299	319	304	273	250	278	324	287	293	267	281	287	281	251	311	271	303	281	285	274	260	274	294	260	261	302	305	288	297	306	303	269	277	283	308	290	270	275	261	331	292	315	302	303	291	313	272	290	258	257	271	311	303	291	264	308	293	288	264	260	300	274	298	285	287	307	286	291	290	288	299	298	280	280	263	288	311	281	288	307	269	278	310	288	298	278	269	277	290	291	257	231	298	272	304	288	294	272	316	285	278	278	309	280	301	268	296	300	274	273	312	309	273	277	267	297	312	287	276	281	277	276	273	285	270	304	269	282	285	305	264	278	270	309	286	293	318	282	284	329	288	314	280	271	306	264	287	290	304	282	280	279	263	283	259	307	297	292	276	289	267	302	292	293	298	298	275	315	284	274	302	285	278	270	282	313	278	320	280	317	323	295	287	276	294	276	271	293	270	259	314	265	307	280	279	293	289	293	294	279	293	304	293	286	306	281	311	288	286	277	312	283	300	277	286	297	313	278	300	301	301	285	315	282	267	280	277	281	277	281	305	262	283	282	299	284	279	280	259	305	306	298	291	291	291	279	295	288	277	316	287	281	268	280	275	283	264	293	299	290	313	260	284	329	319	280	264	264	307	270	286	256	273	309	266	301	306	315	287	281	269	273	312	280	275	284	297	302	261	293	269	315	293	304	328	309	273	299	287	284	284	302	250	320	312	262	316	282	302	307	300	269	284	297	308	315	307	286	300	317	273	269	279	290	302	301	270	301	301	264	303	301	274	274	324	280	289	287	273	260	288	308	253	288	288	284	285	252	316	296	276	293	250	284	272	307	291	282	282	271	351	313	279	301	283	272	304	288	275	301	283	276	290	313	311	272	318	295	277	294	272	321	303	319	297	316	260	274	250	296	293	272	290	295	296	249	318	279	256	315	297	306	256	297	286	299	294	289	262	308	284	269	264	285	329	314	309	301	270	286	292	257	280	305	281	283	301	301	300	326	268	312	305	303	283	304	286	278	268	301	291	283	322	285	263	295	323	271	298	290	315	295	302	286	291	281	288	289	300	324	284	322	288	267	309	282	279	288	272	303	280	289	282	316	266	295	308	283	289	271	296	283	311	277	262	268	278	276	271	300	297	271	315	279	307	289	259	271	313	274	282	305	265	287	273	263	305	288	274	312	294	299	338	303	295	288	323	265	267	298	304	304	277	302	336	276	277	284	273	289	286	301	252	265	291	269	263	298	303	299	259	301	292	305	304	311	280	286	268	312	274	307	319	291	290	282	312	322	271	312	284	291	293	270	262	275	304	236	299	293	300	284	303	306	275	263	254	265	281	291	277	301	270	304	282	290	309	332	274	281	287	280	303	291	302	317	285	266	273	276	272	277	286	263	273	324	306	296	282	277	297	289	276	270	301	277	270	270	266	309	312	320	301	276	329	261	312	259	292	281	292	307	237	288	319	275	295	293	292	301	291	283	294	300	300	296	283	289	306	276	275	285	299	300	320	275	299	292	269	288	268	302	267	258	273	293	297	286	301	297	276	303	304	281	273	277	277	298	280	304	268	273	292	283	308	323	281	267	274	311	292	279	273	324	341	287	290	268	258	283	286	296	277	280	280	289	283	259	312	301	284	289	294	277	307	307	284	282	275	317	255	279	313	275	297	285	288	301	295	271	323	271	271	262	307	307	315	271	317	263	279	269	287	273	286	282	275	280	285	276	267	274	273	302	293	281	326	271	301	304	273	283	290	295	272	289	278	291	255	265	257	292	268	270	267	327	297	302	282	279	290	269	302	286	309	275	280	289	272	260	264	304	254	288	304	325	282	279	238	286	278	302	297	282	287	301	261	262	293	299	259	262	298	309	273	260	288	280	288	288	290	269	266	285	279	293	264	279	279	296	301	298	254	284	308	309	298	292	280	255	284	325	307	286	292	304	302	307	293	286	280	318	285	279	276	281	266	308	263	311	252	270	279	297	286	274	276	290	298	310	276	313	267	280	294	296	318	318	285	267	278	258	277	289	281	268
19369	2790	5548	6244	5801	4598	3823	3328	2790	2536	2117	1918	1843	1691	1509	1429	1369	1289	1311	1187	1137	1145	1155	1133	1120	1081	1115	1042	1090	993	1000	971	973	955	954	923	998	888	944	1013	925	930	941	912	895	941	911	922	884	931	896	882	913	851	913	893	905	824	805	918	879	859	853	839	830	853	856	895	833	865	873	820	844	864	869	804	834	886	830	818	839	845	880	878	858	860	841	837	861	841	881	850	829	833	818	852	854	868	828	792	821	814	822	834	842	845	848	845	821	854	883	856	869	836	843	845	824	832	881	884	876	857	839	888	823	831	856	806	845	811	810	806	882	832	807	866	846	857	843	834	812	796	867	877	827	844	858	852	839	856	835	836	872	909	861	817	863	816	839	787	809	890	840	844	848	857	821	808	842	878	858	853	858	866	844	846	848	845	850	827	895	823	786	856	866	824	843	827	792	810	877	837	838	807	790	806	852	801	862	852	831	879	888	866	835	806	864	820	824	788	854	865	834	877	854	870	833	829	853	820	861	877	868	814	831	865	833	829	862	893	825	803	811	880	865	825	855	810	840	866	884	832	844	849	765	803	848	791	842	841	854	859	812	891	823	816	807	855	859	834	884	824	841	824	776	837	836	837	831	851	838	780	855	856	816	840	885	851	835	780	808	807	865	878	819	822	822	867	853	850	820	844	834	898	843	849	865	809	869	841	847	845	864	829	880	836	797	837	827	834	867	818	799	834	817	842	753	874	836	802	821	902	868	783	803	854	811	823	819	792	891	871	809	817	790	866	817	802	818	833	835	829	823	850	847	843	831	856	846	813	861	808	873	826	827	803	853	820	864	798	860	875	786	811	809	869	793	822	827	866	826	865	893	885	796	807	823	847	828	848	806	838	825	819	871	833	870	769	879	868	849	843	819	869	830	826	837	849	847	808	801	825	846	850	842	838	835	866	784	843	798	814	834	848	852	854	822	830	799	843	771	816	879	871	841	871	851	818	865	834	836	842	859	822	811	815	857	857	824	862	819	861	798	853	844	802	837	845	846	866	804	814	813	850	838	856	861	886	814	831	778	773	811	839	852	862	883	817	798	865	815	788	867	808	838	842	819	848	854	827	872	866	848	851	801	880	841	864	855	832	829	853	870	843	857	890	850	842	875	830	836	849	843	842	802	823	829	798	787	822	801	840	848	825	851	822	835	861	846	905	851	878	822	838	868	820	832	835	814	872	825	797	788	808	819	812	830	788	801	765	871	832	796	775	850	819	820	827	804	885	854	858	852	864	852	808	887	882	825	791	858	881	859	836	844	785	860	833	844	860	837	871	838	831	833	852	847	812	855	872	834	792	891	917	858	863	847	851	864	821	826	846	822	783	809	885	852	834	796	846	849	846	827	795	829	832	806	784	810	825	851	852	878	835	855	823	829	791	853	823	836	823	816	848	842	864	803	806	775	776	811	852	860	811	835	818	831	848	878	803	877	807	839	865	827	803	852	846	812	816	858	811	814	846	866	830	806	820	856	812	852	851	879	841	805	838	822	797	823	892	839	849	911	873	848	824	866	818	832	837	847	818	864	824	859	861	855	861	838	792	860	863	841	862	831	806	854	864	857	856	851	832	769	867	824	840	889	832	849	844	895	853	859	895	842	797	826	865	818	815	838	837	852	793	804	824	771	816	881	781	869	832	812	820	858	842	835	841	778	831	819	860	845	801	817	848	842	794	878	818	867	857	819	865	843	912	817	893	829	792	858	868	891	869	833	842	809	874	823	794	797	778	833	836	862	856	880	832	803	823	838	851	869	886	843	788	837	853	865	878	900	843	820	867	877	813	851	845	854	854	814	843	827	856	813	752	837	819	836	860	867	839	810	866	844	827	854	823	836	844	902	834	847	797	745	826	820	834	833	898	846	805	805	843	877	800	851	816	813	846	835	822	849	827	822	821	868	809	844	790	841	838	856	848	863	826	879	793	810	872	866	848	827	883	812	848	829	856	906	842	845	853	849	831	826	863	777	844	864	852	772	821	834	839	827	823	856	810	850	790	811	839	857	825	849	825	858	807	850	858	807	893	841	807	841	811	860	865	867	806	852	888	796	834	835	824	844	870	817	810	837	872	847	848	833	876	809	810	861	831	807	839	878	774	826	778	816	844	830	828	830	800	853	871	856	916	874	813	837	827	802	857	808	849	822	858	843	837	805	829	877	879	800	789	818	817	861	824	837	826	818	845	875	846	885	811	811	859	828	827	829	843	855	854	849	853	863	810	850	817	867	848	847	848	821	855	834	801	813	834	811	876	858	868	823	818	839	849	834	831	817	848	852	847	889	849	827	849	848	863	822	781	792	754	884	862	866	849	835	814	790	876	849	821	798	845	835	883	829	815	835	836	807	801	844	814	869	871	814	847	812	803	834	830	840	805	820	790	855	832	880	829	798	824	806	884	801	837	831	806	832	877	797	797	795	860	869	835	866	833	852	867	828	805	794	859	838	874	800	875	853	840	876	882	810	843	846	825	828	830	829	831	792	835	846	838	825	789	844	832	810	844	830	843	850	855	878	861	858	832	828	862	814	811	786	778	881	896	804	876	803	854	841	826	822	804	826	840	802	825	824	818	851	834	850	840	777	833	828	782	801	842	913	876	835	874	845	828	804	823	865	813	835	842	857	823	856	858	826	813	813	823	837	786	881	837	811	814	792	860	833	836	792	824	814	825	828	859	859	899	854	835	796	836	844	815	831	817	837	846	823	856	840	791	830	837	890	838	842	841	797	830	916	851	887	860	765	868	861	881	834	818	861	835	914	830	867	858	850	751	782	805	808	839	898	835	836	842	794	862	846	813	832	808	881	844	799	923	812	803	916	837	800	832	790	885	793	847	851	852	853	838	851	832	832	821	854	826	895	806	843	836	865	854	825	831	873	791	886	870	860	819	841	822	794	817	856	835	872	755	862	794	851	835	858	825	761	829	896	858	838	884	788	858	831	797	807	791	821	843	840	904	826	854	866	795	842	843	836	853	835	863	889	901	815	827	845	823	812	846	813	861	853	841	857	838	779	836	825	838	862	850	818	841	802	767	842	867	781	820	820	836	823	863	869	779	832	803	801	813	803	778	851	852	792	812	809	844	779	786	821	793	810	794	803	811	818	913	825	885	818	891	824	823	813	812	842	856	835	808	803	882	908	789	843	806	897	816	852	837	858	846	816	840	826	811	843	865	806	831	822	825	827	828	837	826	826	791	816	884	785	793	860	827	849	810	811	820	800	842	842	826	809	822	870	900	832	837	822	839	879	855	853	793	841	830	797	805	841	820	818	815	836	788	848	850	864	809	814	794	805	864	802	824	814	843	879	795	815	867	783	846	828	780	844	855	802	807	770	847	842	805	852	855	818	847	841	869	806	823	781	837	795	857	875	833	825	893	844	878	830	866	816	802	835	818	872	804	817	840	796	855	837	816	849	829	871	741	858	785	861	793	795	811	886	794	863	751	765	865	776	862	841	845	854	844
6756	453	282	180	123	116	122	116	103	95	103	100	117	96	102	98	90	97	111	87	89	103	94	88	85	99	81	85	93	104	115	94	106	76	95	97	104	103	96	103	100	93	81	87	115	93	102	94	95	89	88	76	77	104	89	93	95	74	88	91	112	107	92	100	93	88	79	105	83	87	87	98	78	96	96	92	114	83	94	98	82	91	95	87	93	93	84	90	101	98	94	91	111	118	88	93	91	82	101	98	112	104	95	96	78	88	98	89	97	97	94	109	101	90	96	74	87	83	98	99	86	86	89	107	98	97	92	101	111	93	112	84	117	99	103	94	111	93	106	99	96	78	89	98	95	87	78	104	94	97	106	110	92	98	94	101	100	101	102	96	92	85	94	77	91	91	96	87	113	118	99	75	66	83	99	89	77	85	88	79	90	79	86	84	88	91	88	106	111	104	96	89	98	92	105	87	67	100	97	110	74	97	84	94	86	103	94	82	93	80	103	100	60	96	102	91	89	94	93	100	88	97	95	87	95	104	89	96	89	101	107	92	107	65	105	90	98	95	88	113	87	90	94	88	89	76	95	98	99	93	87	89	87	85	100	97	100	96	79	99	95	105	93	84	97	101	78	86	103	99	85	104	81	123	107	110	88	109	92	96	90	106	97	106	111	87	88	76	72	87	81	105	91	93	89	79	77	107	99	84	100	90	96	96	94	91	92	86	71	108	91	95	100	95	90	102	89	82	80	82	89	102	91	111	106	90	80	87	90	88	98	83	92	86	97	90	89	64	79	79	119	86	86	96	95	88	69	75	97	95	92	102	92	104	107	97	103	98	84	84	89	91	100	87	96	97	90	97	101	96	91	100	96	124	105	83	84	80	91	94	106	104	79	99	94	92	98	102	92	85	110	82	105	92	88	88	97	85	93	99	75	81	86	97	92	96	106	101	93	119	109	75	101	82	81	96	104	95	93	90	79	94	106	89	87	95	95	87	100	86	108	77	100	92	94	93	87	83	96	94	87	106	93	95	87	97	88	84	87	86	107	72	83	99	79	101	100	80	93	85	90	88	92	82	89	89	97	86	77	94	96	68	93	84	83	94	104	104	105	84	77	96	103	81	100	93	77	84	99	96	91	86	104	99	86	85	90	103	95	90	89	103	95	92	95	114	80	96	89	96	84	96	107	96	96	92	96	98	82	81	89	88	107	75	107	91	88	90	88	98	86	112	98	92	72	97	88	94	93	71	95	87	81	94	92	94	84	87	76	102	94	99	99	112	92	95	76	90	92	96	90	104	106	92	74	88	98	88	81	95	86	78	87	108	80	105	86	80	89	104	93	106	91	115	97	93	87	97	107	113	102	88	80	83	87	115	96	96	93	80	100	76	93	88	89	90	91	90	84	97	89	98	102	90	101	92	88	97	100	92	110	106	73	110	110	76	95	90	110	98	112	94	87	91	92	114	101	123	111	97	68	84	87	92	92	109	105	89	94	94	85	80	89	104	97	96	98	94	83	101	105	92	97	76	93	75	84	99	94	94	81	96	70	115	90	89	76	101	109	112	106	96	89	80	109	84	90	82	103	95	95	95	87	85	93	89	77	88	88	89	95	98	85	81	104	91	88	76	88	97	114	88	89	96	89	107	108	99	87	97	109	90	104	104	90	87	103	67	85	91	93	87	91	88	89	81	81	99	98	79	94	87	93	93	96	93	91	102	101	87	106	95	97	81	89	85	92	101	94	72	92	91	79	89	91	90	93	105	105	92	90	91	96	78	76	94	78	96	99	99	76	79	80	97	98	107	92	96	87	91	79	105	95	59	104	76	97	91	100	94	107	93	99	94	80	92	78	102	80	95	78	110	101	102	94	94	95	100	97	97	101	102	97	94	100	98	88	109	85	103	98	103	106	105	85	91	85	87	85	82	86	96	90	97	99	88	104	110	97	89	100	107	92	85	111	92	101	104	102	101	91	80	87	97	85	97	99	91	97	84	103	90	105	87	80	89	94	81	87	71	96	91	89	82	83	87	115	87	99	91	82	92	109	102	96	91	87	103	74	84	70	98	88	106	97	89	98	90	89	87	94	103	75	86	91	106	97	118	97	109	95	85	120	83	96	94	99	104	93	91	103	103	105	98	93	95	109	111	91	103	95	104	87	94	87	79	96	93	85	86	90	86	98	81	91	89	93	90	83	87	100	87	89	87	95	85	89	116	89	95	77	97	113	95	106	87	81	82	88	106	94	93	100	95	98	100	97	90	79	102	107	93	91	93	97	75	105	93	87	95	89	93	100	92	104	87	83	85	101	102	100	85	95	79	105	105	100	87	92	76	97	102	92	110	86	100	92	93	81	89	95	90	75	83	83	94	94	126	100	98	106	88	76	106	93	88	112	104	97	85	88	83	118	88	72	97	93	89	119	93	93	94	102	92	107	87	96	86	104	99	119	88	100	92	88	87	106	96	84	82	97	86	87	105	90	98	87	87	82	100	95	86	83	87	86	93	81	80	91	90	79	84	102	77	96	110	102	104	95	91	99	77	98	96	94	90	100	103	85	92	89	81	112	93	107	90	100	97	73	96	84	86	84	96	84	88	113	104	82	72	106	114	91	95	95	97	93	105	87	88	79	95	111	86	97	118	93	84	91	89	85	102	110	85	95	75	89	82	86	103	92	89	100	109	98	114	92	102	97	91	92	99	94	96	82	89	98	87	97	91	94	83	111	90	93	105	78	85	98	83	86	97	96	97	90	101	85	102	93	111	101	87	80	106	87	81	90	93	103	92	93	99	80	113	92	83	80	97	89	86	91	92	94	83	97	86	118	89	89	86	96	93	93	87	89	92	110	107	93	96	99	92	101	87	85	94	85	103	95	92	85	86	95	118	79	97	89	89	81	99	101	104	103	84	94	97	96	78	88	102	69	94	71	89	82	89	86	94	95	97	105	88	85	97	108	98	78	104	100	99	98	77	80	90	87	104	88	98	93	97	90	105	96	91	93	74	92	86	86	86	94	85	90	111	82	105	87	95	80	72	100	101	91	87	84	101	86	105	87	83	95	73	102	101	115	91	99	84	98	105	86	105	93	86	96	82	93	91	79	99	99	106	87	81	81	95	102	101	108	99	84	104	78	90	93	104	92	75	82	77	97	105	104	78	100	81	94	102	98	67	98	83	101	87	92	95	91	95	95	91	86	87	99	76	102	100	104	74	97	92	81	73	92	77	82	91	84	85	76	83	92	94	102	101	96	89	76	85	86	92	78	84	86	95	104	110	92	93	79	79	86	98	103	92	108	102	101	98	92	83	73	89	86	85	89	81	77	84	83	88	99	87	97	91	103	99	96	95	95	85	100	91	99	76	100	88	89	100	94	113	108	97	100	99	91	80	105	95	115	103	98	86	96	84	97	95	101	107	80	72	86	91	98	80	88	98	92	91	100	92	95	88	89	81	98	85	102	89	100	95	106	106	83	86	89	101	90	89	88	85	94	90	88	90	101	98
6255	448	568	646	562	466	473	448	423	448	375	384	362	408	342	365	354	377	359	337	361	352	342	344	355	358	363	367	340	374	342	348	329	374	340	378	335	361	341	371	371	330	342	344	396	342	344	325	341	335	368	355	345	337	370	345	343	351	346	334	361	353	352	365	331	334	333	360	366	323	364	360	339	301	355	331	360	340	360	339	359	343	324	335	358	329	339	348	348	366	328	339	323	328	318	386	343	336	347	327	318	344	343	303	363	369	340	371	297	298	348	344	347	358	333	337	346	322	318	341	347	329	395	327	336	361	371	335	343	332	353	327	324	346	313	327	330	346	355	374	349	314	329	335	349	356	318	321	351	325	376	387	350	339	327	355	307	342	364	345	311	346	335	353	314	308	338	343	348	352	333	318	340	325	328	351	340	346	306	324	390	329	335	349	371	327	314	337	375	337	343	341	319	335	339	326	318	329	348	335	333	322	334	317	358	360	303	332	341	367	336	348	357	328	348	324	363	338	358	322	331	346	342	295	361	350	332	358	375	342	332	342	314	336	336	357	314	330	335	357	308	372	341	358	334	312	335	327	362	313	309	343	329	354	342	337	318	308	338	350	349	327	311	363	344	318	355	366	354	304	377	327	364	346	352	349	309	356	340	372	319	315	353	365	314	347	363	320	325	330	334	354	335	373	279	346	329	339	310	357	363	360	370	358	355	363	357	342	304	332	331	352	339	353	336	347	336	344	354	355	355	358	347	324	309	330	312	334	335	343	331	335	350	367	369	314	356	350	356	336	315	335	363	321	344	354	347	370	330	342	357	323	326	334	356	349	357	365	340	358	352	348	344	329	338	334	338	347	327	330	357	349	326	325	327	347	322	352	316	330	323	355	349	365	372	356	308	334	376	354	343	332	357	340	329	344	332	356	366	350	272	324	355	358	336	314	330	316	333	342	334	341	346	353	316	336	365	351	319	347	330	315	373	322	326	333	361	355	336	332	332	366	333	342	333	355	356	327	325	350	365	354	336	342	325	318	349	311	317	353	330	318	339	327	339	312	342	352	315	359	327	325	316	344	347	352	347	381	286	361	340	364	340	327	336	326	337	355	374	360	367	321	368	364	352	315	344	347	320	327	359	315	308	332	338	381	311	357	371	337	306	343	352	309	351	332	332	349	351	348	313	302	348	363	344	345	339	341	347	331	349	301	345	339	329	353	322	342	346	312	362	323	341	357	356	366	342	335	341	339	341	307	325	360	318	350	350	324	353	350	330	361	335	321	327	311	346	331	348	312	320	316	309	318	328	352	362	368	330	340	328	317	332	319	345	343	357	356	302	311	356	371	337	314	326	324	340	326	372	346	316	338	304	356	347	355	338	371	349	368	335	343	328	337	357	332	333	338	350	347	328	341	308	322	368	336	296	338	362	332	343	318	335	377	356	354	325	349	324	339	330	333	359	347	322	336	361	336	315	322	364	345	344	363	349	362	339	305	333	343	333	344	363	334	340	327	327	344	332	322	332	353	333	338	317	356	358	356	343	370	341	340	338	351	328	321	305	332	392	373	346	344	328	360	348	319	356	336	374	342	337	342	342	332	334	317	334	321	352	336	322	344	338	351	330	341	310	375	330	306	335	341	323	342	334	330	325	324	323	328	335	333	346	342	318	319	322	317	371	350	340	333	316	362	315	313	345	324	373	328	327	315	355	367	347	319	335	338	338	344	335	352	332	356	380	334	301	292	348	317	330	306	336	339	344	333	328	352	371	327	316	351	321	317	361	332	348	368	330	327	328	353	364	350	352	340	353	362	363	314	358	360	325	336	321	342	356	314	361	319	354	315	335	341	359	346	331	314	328	318	359	359	339	350	306	331	315	331	326	357	340	342	321	310	313	347	317	343	364	331	331	334	294	349	340	325	324	341	336	350	343	324	327	349	344	344	335	330	341	355	340	319	337	337	352	340	315	328	339	364	357	318	324	326	337	360	322	399	331	351	353	338	323	350	329	343	353	294	360	317	357	325	314	340	335	343	342	364	325	344	327	325	334	307	348	323	375	328	353	337	366	319	348	305	323	347	342	354	349	337	321	328	360	337	340	359	336	360	344	314	330	344	365	306	314	293	343	328	348	324	344	349	347	354	337	360	354	333	328	364	355	381	349	340	328	346	330	368	338	365	376	347	340	341	334	324	327	350	371	351	360	318	375	317	319	343	325	325	326	312	339	352	342	327	352	346	308	312	326	336	345	327	345	353	324	345	340	334	356	364	346	330	334	353	393	350	369	363	322	327	303	362	345	355	331	366	344	315	314	359	343	341	353	327	291	374	333	313	359	357	329	341	337	336	333	331	362	334	328	335	338	330	335	323	308	356	362	332	375	335	332	375	327	313	346	338	352	350	349	322	307	341	346	319	356	370	336	309	342	339	317	344	346	343	334	332	350	361	339	337	361	333	333	362	338	348	374	316	342	363	324	336	311	319	341	370	335	321	333	328	326	371	341	346	307	383	366	329	319	366	323	320	348	346	362	333	339	326	360	331	335	328	312	326	350	350	341	349	328	364	329	350	311	314	351	314	314	327	330	306	357	337	349	335	329	313	332	338	330	344	368	330	354	344	332	373	270	336	316	390	369	322	344	350	316	338	326	356	362	321	359	349	339	345	315	298	348	322	348	366	336	338	337	344	347	341	329	353	344	335	346	337	309	328	386	302	380	326	361	364	331	316	376	341	345	318	320	316	339	351	386	332	327	362	376	316	335	378	354	339	341	340	344	363	325	366	349	315	362	316	347	370	320	353	341	344	344	368	329	319	352	373	340	346	364	354	322	345	316	340	321	356	324	330	353	354	325	317	325	354	313	315	338	335	344	345	365	345	344	302	369	380	335	350	330	310	340	337	368	349	372	326	344	345	334	347	353	338	315	351	319	328	334	338	326	332	338	345	330	340	357	313	318	339	334	346	347	325	353	317	339	325	357	361	360	306	356	330	326	328	336	341	351	343	379	298	345	330	380	330	325	342	348	311	304	321	353	351	327	327	338	382	347	328	346	360	327	341	332	334	313	311	341	345	331	332	332	352	349	326	356	348	316	330	332	350	336	349	352	354	329	338	354	365	368	382	328	347	364	357	329	362	325	318	305	329	325	361	342	366	333	351	343	360	342	331	338	352	331	317	353	328	329	363	362	366	382	326	356	352	356	309	311	319	364	317	350	369	337	327	377	331	347	368	352	320	328	341	316	316	357	365	349	340	298	310	360	332	349	346	316	326	332	334	322	300	340	328	330	337	347	355	334	362	372	322	343	378	365	301	349	346	303	371	335	345	334	314	325	321	333	348	330	336	322	367	330	357	356	321	364	338	348	315	333	308	324	347	331	328	321	335	337	337	324	335	353	372	321	350	309	354	334	327	346	347	347	345	366	353	307	348	373	335	330	341	342	346	331	336	351	344	357	333	350	360	341	306	351	335	321	324	326	357	328	324	323	355	317	362	356	349	327	324	339	367
35710	12884	2417	1053	795	662	536	404	371	342	345	283	276	226	245	244	225	234	247	242	233	223	226	219	218	219	220	218	201	241	233	232	192	199	206	214	200	216	220	194	212	226	206	200	207	198	203	180	192	175	248	182	201	226	190	190	186	213	214	221	226	197	189	197	214	220	196	223	196	212	190	208	203	194	212	210	213	202	224	227	190	211	218	204	203	194	179	213	198	191	179	173	182	190	198	193	166	196	191	200	195	196	215	210	217	171	203	214	215	218	196	180	204	213	207	194	194	197	223	207	186	176	196	188	207	204	193	163	184	211	175	188	186	202	203	197	206	178	222	210	207	204	217	177	203	193	188	210	210	181	186	216	199	205	199	216	194	194	210	199	197	172	192	198	194	201	197	204	215	212	205	215	199	207	190	220	168	191	187	214	189	208	204	184	185	191	199	189	185	193	189	191	181	222	217	198	186	197	208	198	205	204	193	197	186	173	196	185	221	191	206	212	200	192	225	201	205	196	197	209	207	193	174	182	191	212	189	220	183	198	231	215	211	203	183	194	224	164	195	218	194	197	184	203	190	195	194	207	208	173	205	220	194	206	188	210	199	202	194	193	196	216	203	218	210	223	204	210	223	191	203	196	193	180	216	178	185	185	199	216	216	210	195	193	214	178	183	210	173	201	219	205	191	199	185	187	169	196	171	183	211	203	183	194	214	198	213	215	186	213	202	200	207	209	194	187	211	204	195	224	213	221	228	202	227	225	195	206	194	203	223	197	194	195	228	194	204	164	200	203	199	224	195	207	190	196	225	220	168	197	184	184	209	218	189	199	181	201	224	202	174	220	185	210	214	176	204	189	186	196	194	193	191	177	205	184	209	192	181	212	173	187	204	184	216	209	180	208	200	227	205	197	191	176	201	197	189	193	179	174	228	197	187	204	135	197	204	194	195	223	200	202	209	225	199	204	198	206	201	211	211	186	211	200	181	214	204	188	180	203	190	176	203	214	180	177	209	198	188	206	214	190	218	185	195	174	233	204	216	200	172	228	151	205	187	206	201	200	173	191	219	185	181	214	203	225	198	219	202	199	205	220	193	203	187	231	191	206	186	188	191	209	207	203	201	203	183	196	208	213	224	198	212	215	219	177	213	203	173	205	181	192	203	202	210	203	200	194	195	190	202	191	209	201	192	200	225	205	210	183	201	222	192	180	190	197	225	192	206	202	226	192	198	202	198	202	226	216	209	193	199	203	184	178	195	180	220	203	199	185	228	191	207	191	201	188	169	206	186	214	220	202	207	193	191	204	205	208	201	202	210	203	221	188	195	208	206	197	209	196	199	230	216	174	207	211	185	201	221	198	187	221	197	237	216	181	216	190	216	239	208	189	194	172	209	202	209	203	196	200	196	190	205	199	209	235	180	194	217	180	203	218	207	202	206	195	193	226	213	210	221	178	214	199	203	203	181	193	189	196	193	199	216	196	205	196	203	217	200	217	173	205	210	232	172	195	229	201	196	202	234	215	181	194	181	198	225	194	189	215	191	204	190	197	195	195	199	190	206	187	198	216	210	188	178	210	190	178	185	223	185	208	185	204	187	196	203	192	197	195	192	214	216	225	196	184	198	194	187	209	193	180	191	214	188	215	207	201	189	210	215	200	213	206	199	199	202	192	186	191	182	200	160	231	197	184	212	203	202	197	206	194	212	207	193	195	222	217	212	196	206	171	211	177	198	216	208	214	197	191	232	185	190	201	200	199	206	203	203	213	225	202	198	215	186	189	211	188	191	193	179	187	191	225	196	184	196	186	182	203	203	211	217	232	199	177	208	169	198	176	210	183	199	220	196	200	207	206	193	197	179	207	192	226	210	215	192	197	207	204	195	198	210	216	208	203	191	216	206	210	195	185	198	191	220	193	211	199	218	203	198	199	203	195	181	219	189	210	215	197	200	161	196	200	215	161	202	222	214	203	197	203	202	218	199	186	204	190	212	208	220	211	212	207	192	185	193	186	177	207	202	198	204	170	203	218	201	192	202	225	187	194	221	178	174	189	193	201	209	207	203	209	205	184	197	216	207	202	189	182	208	203	203	209	181	211	220	198	194	188	199	181	205	213	207	197	204	215	192	209	206	204	220	183	203	175	197	185	190	221	204	203	214	195	190	229	218	210	198	212	199	204	217	176	196	212	174	210	216	205	188	198	201	195	211	184	220	183	216	178	217	190	204	194	209	204	201	213	194	204	188	205	204	216	198	201	224	193	205	215	203	216	192	203	216	188	162	182	215	184	185	202	212	192	209	224	212	200	175	225	193	203	195	185	208	204	163	213	213	192	220	211	198	199	206	214	219	199	183	194	210	184	219	188	214	188	188	175	189	217	187	183	186	193	189	204	179	190	216	189	199	196	190	190	204	212	218	179	209	197	197	203	184	204	200	198	201	214	189	211	189	208	198	180	180	178	219	209	197	164	187	215	196	199	219	188	189	180	206	194	191	180	208	179	201	198	168	177	184	190	202	178	205	174	200	202	209	199	189	182	202	211	195	176	201	183	219	207	195	213	218	202	178	218	183	218	206	199	209	214	193	209	206	226	172	205	218	196	210	204	197	190	193	180	213	208	228	222	215	177	224	189	212	201	176	175	212	207	200	191	211	191	204	181	203	164	188	191	211	209	209	198	214	191	208	189	213	201	213	206	207	218	202	212	179	186	195	197	221	179	205	214	203	207	211	219	165	200	204	217	207	204	193	204	177	224	197	213	202	191	161	212	177	238	182	198	215	209	194	211	229	213	187	216	198	200	203	201	210	189	202	201	193	192	200	192	184	201	185	184	190	190	212	208	199	204	189	200	177	216	205	218	212	192	214	203	210	181	186	205	167	211	202	184	177	191	199	201	180	190	178	195	184	205	184	194	210	202	186	184	206	195	219	187	216	208	195	220	186	215	177	189	173	205	208	210	226	203	210	187	212	207	198	207	199	216	210	195	181	178	188	186	206	205	214	214	216	200	200	219	221	190	200	192	212	196	208	188	204	197	183	184	189	184	171	191	210	223	215	214	184	212	197	225	203	211	219	225	195	218	179	235	181	208	198	206	189	210	209	204	204	180	203	215	201	236	209	198	218	196	200	221	199	201	199	191	201	220	188	212	194	186	198	193	175	216	193	206	224	191	187	203	168	200	168	193	207	203	202	206	204	209	202	211	202	218	197	192	193	194	191	191	194	196	199	195	184	207	201	202	209	180	195	206	200	182	191	200	201	199	200	170	189	197	204	198	186	214	238	209	214	191	194	192	213	192	198	199	216	183	174	201	199	183	206	188	196	205	207	199	181	199	239	189	202	215	214	198	193	224	188	207	216	229	206	194	206	206	198	197	188	180	218	195	204	214	224	211	165	188	203	206	219	196	210	228	201	183	225	192	201	249	195	184	204	206	191	166	194	194	220	183	203	195	190	193	232	215	206	194	227	192	199	200	226	189	190	188	206	231	189	208	219	177	186	191
15795	1659	3209	3567	3251	2671	2258	1902	1734	1500	1338	1201	1148	1030	980	952	925	931	820	814	828	820	850	781	773	757	741	659	783	705	730	707	699	728	664	715	693	666	648	706	664	632	650	708	701	687	660	634	688	644	636	653	636	634	666	643	630	602	641	635	648	600	621	615	702	645	605	629	662	629	606	598	650	655	657	650	638	599	598	654	652	590	636	612	633	680	653	629	661	661	644	620	678	641	614	648	652	599	657	589	701	606	637	649	619	654	609	638	660	631	644	613	617	587	646	673	596	595	608	662	672	631	582	640	648	627	622	577	584	620	590	684	632	614	626	606	591	626	663	616	640	637	578	600	597	621	660	597	618	609	594	664	588	635	612	626	629	615	622	635	629	612	628	569	609	635	640	580	610	634	606	627	646	599	636	707	636	630	644	625	686	601	577	613	619	621	641	605	630	632	590	612	627	615	623	602	621	645	561	624	599	598	619	643	625	606	646	606	600	606	608	626	644	631	660	633	634	645	592	617	628	659	637	622	661	586	617	581	641	639	630	617	622	557	623	602	568	629	622	632	590	662	607	622	607	600	623	643	628	682	634	626	591	640	589	611	600	633	627	628	631	637	642	620	623	590	660	608	548	595	609	652	633	563	639	623	612	631	620	609	600	654	573	611	605	615	667	603	637	621	663	659	601	649	630	649	619	651	615	623	597	588	604	602	684	632	622	635	667	686	610	646	602	607	632	603	597	612	609	639	634	605	605	597	640	616	613	633	623	622	614	612	582	611	613	641	626	604	597	685	610	594	601	638	635	632	606	639	652	635	606	630	634	616	603	669	627	649	624	677	597	586	652	611	594	630	599	608	624	631	617	675	655	596	662	634	576	595	636	600	620	577	594	621	669	608	638	593	568	600	650	606	624	603	589	674	605	604	598	648	605	639	605	604	609	666	609	638	631	618	628	620	634	648	620	602	615	639	645	597	657	613	635	585	598	623	615	616	635	607	630	612	599	640	634	638	648	654	608	658	609	617	620	646	642	623	631	658	627	612	620	608	625	643	641	653	604	620	617	624	626	641	602	619	603	609	623	631	592	643	625	634	612	618	653	624	582	613	647	616	641	594	615	618	620	646	629	667	631	626	611	578	625	635	628	595	619	604	579	638	670	626	646	607	613	601	636	629	604	606	616	622	603	616	651	621	611	624	672	626	613	604	657	594	594	657	653	619	585	615	656	645	569	638	620	595	626	603	629	608	612	673	621	639	605	645	658	584	650	627	678	622	622	572	601	621	601	662	588	650	651	634	662	598	609	602	630	585	627	626	618	629	638	634	619	672	646	609	615	663	623	577	646	610	631	597	612	625	615	609	625	592	591	627	637	617	603	607	612	639	593	605	606	643	632	617	652	639	598	602	629	600	646	625	635	580	598	591	653	602	637	592	648	635	626	667	666	595	642	610	612	637	650	576	641	582	672	636	552	645	612	616	635	610	617	613	584	633	606	601	637	657	625	636	621	668	621	626	594	629	625	632	616	646	597	644	641	648	627	592	656	635	648	668	583	589	665	611	621	607	613	578	655	611	613	634	596	640	609	637	620	562	603	616	619	603	642	610	624	652	658	623	608	608	608	608	600	626	648	600	641	634	620	614	608	625	604	639	587	606	643	657	587	619	680	635	555	630	640	650	560	594	614	583	579	645	651	645	620	603	589	597	599	618	618	625	644	630	573	621	579	608	665	633	647	617	630	659	587	624	606	628	591	614	618	613	641	596	678	591	664	594	638	622	597	620	592	630	658	632	628	638	615	596	652	606	606	631	663	604	657	610	648	602	605	640	632	605	645	624	642	619	639	634	621	605	617	597	599	615	622	643	600	665	593	626	608	643	626	636	632	593	582	636	614	574	632	614	590	569	648	628	621	646	601	634	590	635	651	643	625	640	647	616	616	613	626	622	609	579	613	635	629	687	619	631	629	620	661	610	581	625	623	630	600	688	609	586	599	616	627	649	618	605	641	600	609	617	604	654	667	596	650	644	648	617	641	655	657	616	608	599	625	631	626	627	624	607	628	621	650	603	657	653	587	644	585	610	678	660	570	649	621	618	628	606	635	652	624	622	665	619	645	611	603	615	643	600	589	594	634	597	610	600	654	600	636	609	655	644	619	625	581	598	625	622	622	633	670	601	602	647	677	640	585	607	615	619	599	585	584	616	677	664	644	630	622	634	581	607	629	638	615	649	662	670	634	618	618	601	644	595	599	628	626	650	609	662	617	610	643	601	652	620	604	610	646	651	590	661	655	601	601	607	639	627	675	688	601	623	649	629	600	599	613	635	566	618	661	639	599	615	628	612	642	626	653	601	599	587	613	631	607	597	606	582	653	614	634	654	599	660	604	638	600	605	603	626	602	621	622	650	584	589	642	623	607	658	637	617	609	639	589	620	599	658	621	632	637	601	591	598	629	616	610	632	627	585	607	633	645	609	564	617	611	601	652	619	615	635	617	643	598	578	654	610	621	601	665	629	612	604	624	632	640	612	612	578	616	631	600	657	619	641	652	672	630	571	614	602	615	619	616	605	605	611	630	611	613	607	573	607	600	648	601	637	614	652	664	601	644	628	606	586	612	591	647	602	599	647	658	600	599	609	594	636	643	633	604	645	634	603	595	678	672	644	591	634	675	631	617	615	617	629	635	642	653	637	666	629	641	633	591	576	650	618	629	637	630	617	611	597	586	628	648	621	616	662	617	619	600	614	630	671	598	628	634	619	621	626	623	637	629	667	670	622	606	623	650	607	643	657	666	613	619	625	611	618	626	594	636	611	643	580	573	605	634	618	646	647	592	641	651	633	648	541	665	552	621	630	667	600	663	580	608	645	582	624	647	614	627	624	637	630	611	624	661	630	612	613	617	591	589	637	646	624	630	651	596	645	612	601	606	626	657	597	630	617	648	600	641	613	645	647	639	620	687	568	626	606	617	636	633	644	641	628	569	661	652	675	584	629	650	631	630	658	607	599	619	606	581	666	645	614	614	593	606	630	593	651	603	645	620	647	588	628	636	580	639	612	622	626	661	589	601	654	628	591	638	621	622	621	638	660	655	665	575	625	631	616	588	600	669	650	598	648	601	608	607	636	646	625	671	667	614	608	621	574	624	604	609	626	636	674	623	621	589	619	608	662	584	630	614	610	604	624	647	568	589	600	616	605	616	614	611	636	649	597	594	629	598	659	639	630	600	629	606	655	611	651	630	594	635	642	614	654	591	604	629	636	590	610	601	671	606	639	601	628	617	633	631	634	611	603	619	624	596	652	636	645	622	654	640	615	613	616	636	630	613	609	653	623	633	647	659	632	623	600	657	577	577	607	626	627	616	603	619	648	655	651	622	656	606	540	634	611	657	635	618	582	607	629	624	572	593	651	620	587	603	651	605	577	613	638	648	553	638	619	638	637	655	639	606	649	651	673	711	630	629	623	625	635	616	613	657	562	632	630	650	635	625	610	586	642	599	624
41448	22350	9342	2404	1672	1222	919	760	598	536	491	449	412	400	405	369	363	391	346	376	345	324	334	332	335	329	326	327	328	315	312	303	335	325	325	321	268	281	302	304	299	306	273	332	283	341	312	296	274	287	297	275	326	302	286	269	323	269	289	295	287	271	313	263	302	293	284	285	255	307	293	289	298	316	310	298	314	294	295	307	306	262	303	270	314	284	292	285	289	324	289	267	270	286	322	274	285	292	296	291	279	266	277	307	278	299	290	304	309	273	294	299	258	287	269	277	309	308	292	308	299	281	307	288	269	285	292	279	279	282	297	319	286	295	285	303	265	299	295	288	291	302	290	260	290	292	301	291	304	273	307	277	273	293	276	306	289	302	265	283	295	296	283	288	328	302	319	300	271	273	305	336	273	286	321	291	259	318	285	290	318	251	272	312	278	305	281	282	296	276	298	279	297	299	281	320	283	291	295	283	264	298	276	293	268	266	278	282	285	316	291	278	282	275	288	300	278	292	311	288	280	304	281	259	281	291	303	274	287	301	279	286	274	269	290	262	309	310	279	298	311	284	310	298	255	264	314	298	298	298	305	301	281	306	316	269	319	286	300	263	278	294	284	318	289	306	307	288	272	295	286	275	304	287	276	257	272	293	300	307	287	298	296	298	314	302	300	281	297	294	266	253	313	297	291	294	260	301	320	269	310	313	293	315	305	273	259	264	282	297	305	289	272	286	249	316	257	297	277	293	241	303	306	272	291	289	280	281	290	300	323	275	264	320	294	268	271	315	301	286	289	296	279	286	272	284	259	264	281	311	273	280	294	289	301	301	268	321	323	270	298	296	286	285	279	300	272	266	314	301	287	271	274	290	286	300	322	274	281	273	298	292	269	301	294	306	299	285	307	300	284	291	277	304	276	296	262	289	275	332	321	280	302	324	291	294	289	270	260	285	283	280	281	305	307	277	289	289	290	288	301	257	276	295	316	293	280	298	298	293	278	296	332	293	286	303	286	271	257	256	307	304	311	299	286	305	269	296	246	257	265	296	275	253	248	273	322	269	278	291	272	305	324	274	318	272	277	275	290	290	286	263	300	294	252	280	279	324	262	278	297	303	282	309	274	266	320	290	276	293	304	290	279	280	289	296	306	258	306	301	304	272	303	251	324	300	307	303	276	289	280	298	303	281	288	331	320	305	284	304	310	315	309	295	291	269	302	296	294	272	280	312	283	291	287	280	307	276	296	285	296	308	287	284	285	293	274	290	308	277	305	307	281	297	283	310	298	273	293	314	272	308	287	297	268	274	292	281	279	308	281	292	323	272	270	276	295	298	271	266	277	267	298	311	269	311	301	279	308	281	292	280	284	301	270	265	292	303	280	275	272	283	293	308	294	263	265	293	293	305	299	301	314	270	304	313	341	285	263	295	293	322	323	305	284	306	289	311	247	274	306	296	284	280	249	293	264	313	286	249	305	308	281	272	330	270	307	282	288	318	319	260	285	264	306	301	297	294	314	310	302	309	298	253	318	297	293	251	305	272	296	282	297	276	273	294	254	320	296	281	296	296	279	296	326	287	308	289	305	297	332	302	273	241	298	278	286	305	279	252	273	291	291	281	288	304	297	283	313	271	286	289	286	276	313	290	274	308	294	288	299	284	309	294	293	293	307	308	286	275	287	311	275	322	272	270	291	275	296	303	272	287	256	274	296	303	300	283	279	265	290	256	303	295	335	292	282	304	286	280	314	293	282	286	315	301	283	320	304	298	266	308	271	306	303	295	279	315	295	312	298	288	301	293	278	296	266	300	303	295	284	285	295	306	304	270	274	318	295	291	294	300	274	258	296	284	292	301	274	296	299	292	280	303	299	298	242	282	286	314	284	278	289	281	290	276	309	306	282	262	300	278	271	306	296	300	300	262	308	317	263	278	322	304	316	298	290	281	300	266	289	304	285	320	281	266	279	260	285	273	247	309	288	328	280	312	311	293	275	294	263	275	306	270	289	317	288	290	293	283	321	302	281	313	299	303	301	286	256	308	278	271	312	284	297	282	290	317	300	295	243	295	290	256	310	331	297	281	250	301	301	276	296	293	286	291	252	280	285	320	318	287	299	290	270	277	303	291	271	279	293	303	249	297	277	280	292	299	260	285	271	282	299	285	313	312	316	317	300	292	315	289	317	288	321	303	304	293	314	280	270	240	313	299	281	310	302	306	301	248	306	320	270	265	324	305	278	261	299	279	283	274	311	299	285	301	271	281	312	272	321	303	272	270	332	315	274	289	297	284	273	286	281	285	270	272	277	304	326	277	285	298	264	271	327	287	249	267	300	314	276	287	268	304	285	304	315	332	278	292	289	304	302	280	287	271	269	303	304	273	324	290	296	298	285	312	315	265	297	274	313	297	290	308	279	317	286	304	303	300	290	275	297	294	294	298	279	311	277	292	295	298	265	279	285	284	278	272	269	277	310	319	293	293	282	286	286	305	305	260	299	290	290	273	298	285	278	282	300	302	315	295	300	304	290	275	289	305	298	278	301	299	299	289	301	270	302	270	310	281	281	266	291	279	258	264	286	275	302	272	267	296	289	290	276	283	292	266	293	310	323	317	292	277	284	277	287	287	300	271	286	302	266	312	309	273	278	268	261	281	291	290	331	329	317	278	291	270	335	303	292	293	293	280	304	305	308	277	304	295	270	290	277	314	298	309	266	276	300	288	285	312	263	278	303	295	265	277	325	292	302	296	285	272	288	310	282	294	298	295	262	293	292	284	297	296	305	259	289	278	290	277	289	282	266	269	270	290	289	278	243	280	262	275	284	313	270	288	309	295	266	273	291	285	270	302	299	317	283	288	259	296	325	297	302	279	296	297	292	287	290	307	260	293	281	306	282	294	265	292	294	279	274	297	268	288	310	316	292	286	263	275	284	308	285	304	301	282	269	283	298	311	306	271	282	285	302	284	301	266	276	266	296	288	319	288	306	287	301	299	287	302	264	276	288	290	295	258	337	316	257	283	302	287	322	281	286	301	269	284	304	274	307	269	333	290	286	291	323	321	293	334	299	269	314	265	315	276	268	263	301	303	309	292	263	317	294	259	289	263	266	250	279	287	274	303	314	269	302	297	296	290	317	304	271	297	299	287	273	276	309	294	308	277	297	274	325	309	317	286	294	280	313	278	298	266	282	283	319	263	259	293	269	303	314	287	290	300	272	306	282	272	289	315	281	322	292	280	255	272	299	261	292	285	288	274	267	301	319	281	293	284	296	279	262	313	279	269	297	285	288	281	296	281	280	273	305	319	310	287	277	336	284	303	324	311	260	277	300	254	276	288	277	267	272	302	271	298	282	277	280	309	287	293	251	272	265	288	320	310	301	295	305	292	269	295	300	291	272	320	271	286	285	307	277	292	281	296	316	279	318	315	277	295	303	250	282	307	299	288	299	270	314	283	281	289	304	300	298	284	296	283	262	291	275	306	288	280	296	285	281	304	253	279	295	297
19642	2616	5484	6318	5526	4583	3893	3315	2835	2441	2057	1858	1738	1559	1580	1502	1389	1331	1351	1251	1244	1159	1144	1107	1087	1098	1080	1073	1018	1023	993	1015	994	959	1020	943	970	936	957	943	935	948	945	893	918	892	939	969	934	898	892	873	869	845	920	880	880	895	907	901	858	829	935	937	850	906	895	885	862	878	833	855	819	873	805	883	847	899	843	861	890	881	890	927	893	835	887	805	875	821	859	860	813	886	852	876	888	808	837	891	855	854	857	878	861	820	813	898	821	828	854	818	831	886	894	835	842	888	827	809	865	865	898	860	851	844	826	796	897	840	814	860	818	803	915	851	887	835	780	797	851	835	846	902	838	900	832	911	821	846	812	814	873	814	788	823	820	814	896	866	838	816	884	864	864	814	824	846	875	867	824	835	822	807	910	836	876	818	861	839	840	841	877	826	837	831	809	843	864	830	874	829	840	856	820	829	810	857	876	869	873	863	907	806	819	856	854	818	813	834	885	843	912	823	844	846	827	851	840	885	821	841	857	900	856	801	841	839	875	824	884	852	788	820	857	809	860	880	887	845	857	814	828	845	826	814	832	806	816	851	800	864	839	828	770	875	810	859	840	853	892	805	821	802	808	778	824	821	826	870	884	820	848	854	863	897	834	867	794	845	853	882	813	819	917	845	829	876	825	842	875	810	841	807	885	863	867	856	868	823	785	804	850	866	777	856	805	806	806	855	802	796	851	887	811	814	871	829	834	873	861	861	857	826	842	871	841	820	799	815	786	837	826	829	869	805	822	843	852	867	797	811	823	826	839	842	847	830	830	852	793	807	857	837	874	874	833	859	827	817	817	829	838	847	837	830	866	842	854	838	829	882	853	838	888	845	864	833	786	829	809	842	807	873	884	856	841	754	838	838	789	810	803	844	809	816	797	809	922	835	833	844	864	827	861	869	831	892	819	842	825	819	851	794	852	841	821	830	791	895	833	835	874	804	841	876	794	814	850	814	851	818	816	822	852	827	830	810	851	817	796	878	863	841	833	861	825	809	849	835	861	830	835	799	814	816	852	807	868	846	814	864	867	812	871	866	830	839	893	909	831	837	817	854	827	900	847	835	845	854	841	873	854	845	837	819	834	840	840	821	864	810	849	867	864	909	820	803	851	835	851	889	866	855	831	845	856	828	841	890	819	836	842	893	819	827	844	858	847	838	814	832	843	844	803	837	877	793	809	859	880	885	834	856	859	837	812	891	825	852	855	809	833	837	843	870	822	817	791	860	819	845	825	854	833	873	846	839	828	861	828	800	859	812	843	838	842	826	856	839	842	837	827	845	853	836	827	829	848	863	874	854	801	839	830	819	829	834	838	810	802	811	892	843	871	860	849	835	841	812	883	849	872	800	834	825	825	823	860	810	817	825	897	882	845	809	792	833	825	853	872	812	830	870	864	831	863	846	825	879	843	874	821	839	883	839	864	868	868	842	844	804	855	864	842	842	880	838	847	871	856	899	826	888	839	883	816	849	862	832	859	835	812	827	824	852	857	873	838	871	840	871	904	827	822	830	839	871	833	815	854	859	813	879	872	831	783	835	812	806	919	794	881	802	818	860	858	836	823	866	826	805	800	866	838	869	795	798	850	798	798	848	895	829	819	867	807	869	880	842	796	816	826	840	815	847	822	826	837	816	808	827	795	834	859	848	833	823	835	922	818	841	813	897	870	817	799	807	809	808	808	813	865	843	818	830	804	864	856	843	879	856	862	846	871	870	846	868	829	837	849	813	783	850	814	795	905	826	869	806	870	862	828	821	806	852	818	840	864	805	810	834	869	829	850	836	829	796	852	843	799	856	809	835	848	862	833	814	855	830	845	813	812	893	798	866	818	861	871	868	829	887	822	888	791	808	847	896	885	834	860	870	857	844	821	870	873	882	845	810	866	839	817	885	854	814	898	892	860	864	848	822	882	858	816	866	839	848	869	827	851	829	850	832	861	855	815	805	833	834	827	871	829	850	820	847	805	817	826	807	859	819	838	874	824	845	879	863	875	846	861	848	875	854	848	829	868	864	844	878	842	886	808	799	871	855	825	856	841	858	826	837	839	912	846	822	785	825	857	776	828	882	789	814	870	871	852	842	852	832	779	827	816	805	844	872	832	873	866	822	829	868	867	828	829	843	812	866	839	810	856	854	835	857	831	840	870	848	820	821	831	863	816	786	830	792	881	833	810	787	854	844	886	842	812	847	776	809	849	850	763	853	877	802	829	831	893	843	791	829	828	821	843	834	847	840	788	852	812	780	821	814	837	807	877	818	836	815	893	857	841	827	864	836	856	814	887	840	866	833	837	815	830	856	805	845	886	852	825	851	901	863	864	802	839	862	815	797	838	858	792	833	843	800	820	884	873	834	860	832	824	826	853	836	880	861	837	804	800	845	872	856	859	810	915	805	850	831	827	829	833	833	777	874	860	832	827	852	849	810	870	803	798	861	833	870	785	873	833	868	881	787	802	784	841	872	803	884	849	811	877	820	815	852	816	840	809	798	814	785	802	783	830	834	841	863	833	851	863	870	830	834	863	830	853	859	883	801	846	833	843	888	867	798	821	863	873	809	820	853	809	845	886	835	865	844	825	877	880	800	872	879	860	838	808	851	883	812	774	790	851	853	793	751	860	858	839	825	820	805	816	821	824	847	832	758	820	796	825	783	859	825	814	830	794	889	831	840	846	804	881	842	848	825	839	852	827	832	814	839	802	801	918	803	841	840	837	827	830	812	790	858	844	859	845	851	802	823	846	845	803	850	866	869	836	846	837	811	879	844	851	857	855	833	863	843	807	870	837	834	850	833	920	834	854	836	833	823	805	827	840	818	851	812	826	837	781	881	802	860	858	818	868	892	836	883	845	805	828	826	911	851	826	806	867	826	879	806	869	872	847	879	907	845	881	861	850	806	863	873	885	806	843	854	873	874	840	846	879	872	852	815	875	879	840	826	851	810	834	817	902	875	804	855	801	888	854	816	863	836	838	816	830	828	840	844	875	872	845	795	819	865	817	877	905	882	799	838	842	844	860	778	792	804	891	855	845	781	877	846	836	895	874	832	797	819	828	848	808	796	873	826	803	841	806	836	842	796	866	848	838	826	804	792	885	799	806	874	813	845	844	815	831	845	844	823	820	802	813	869	815	850	859	828	765	800	834	857	834	793	825	783	843	826	876	825	841	818	860	807	869	820	797	820	832	842	843	876	812	841	826	865	784	826	836	854	855	852	859	857	810	824	745	793	836	842	845	835	865	873	755	842	856	846	826	845	817	834	840	868	819	863	863	864	841	845	839	818	879	826	830	795	806	839	877	833	817	824	833	816	860	815	889	884	842	804	851	833	874	873	862	817	831	861	908	860	862	847	876	840	866	849	851	797	787	829	877	841	844	840	832	767	846	816	821	861	846	887	830	843	773	808	820	826	873	792	861	802	819	830	833	866	844	853	864	876	849	862	852	800	870	883	836	812	846	830
6952	465	229	174	146	141	107	109	107	97	87	111	108	101	118	95	101	89	95	101	90	123	90	100	104	94	105	91	82	85	101	95	97	84	98	103	91	105	79	101	89	93	104	107	114	92	91	109	108	85	100	95	78	83	100	94	93	102	105	102	93	103	84	101	104	98	88	95	89	93	97	89	99	85	87	95	91	97	91	84	91	105	83	97	78	91	102	100	98	81	104	70	99	87	85	95	96	88	99	97	80	113	113	98	88	90	111	83	93	90	91	107	105	80	104	84	108	99	91	108	93	106	96	102	87	87	92	98	96	106	83	115	80	94	117	117	99	98	106	86	96	111	105	103	95	95	110	79	91	88	86	90	99	92	93	83	94	86	91	111	98	87	79	87	85	91	90	109	100	115	108	98	83	104	87	85	79	92	82	80	90	96	106	82	96	95	103	100	106	111	106	97	95	106	113	85	107	104	88	93	80	87	89	105	111	104	96	92	82	101	102	99	92	89	96	98	101	100	77	94	93	108	110	102	110	92	87	98	110	96	94	83	83	93	89	79	75	80	103	88	93	92	108	90	95	79	102	92	87	101	98	93	111	105	100	79	88	107	87	79	93	110	92	78	96	94	99	73	98	89	109	83	95	97	91	119	96	88	102	94	93	95	97	111	71	115	98	85	104	92	103	83	106	112	88	74	88	109	81	97	103	108	98	94	113	98	112	86	95	91	87	104	83	96	99	82	77	99	82	77	98	89	73	82	97	73	98	75	108	85	81	82	89	96	106	103	95	87	85	88	88	98	98	106	92	94	99	83	91	82	77	88	84	99	88	99	95	94	94	117	88	97	98	89	86	85	93	81	100	116	103	85	96	83	90	85	99	86	80	111	103	101	94	89	85	89	94	84	96	96	105	105	96	95	83	99	123	95	104	100	106	88	108	104	98	110	93	78	96	92	92	96	98	87	92	100	103	102	105	85	95	97	82	106	92	86	85	86	96	89	81	112	103	83	74	83	96	102	99	87	100	105	95	94	95	104	97	98	93	107	92	99	79	97	106	94	85	90	80	89	97	94	91	87	88	100	111	84	102	85	117	91	101	110	83	90	107	90	79	90	100	83	92	94	87	104	100	89	92	82	88	97	106	98	81	71	87	79	87	97	85	101	106	100	99	93	97	112	104	78	105	102	88	115	73	99	92	87	84	90	94	103	100	120	92	115	100	104	102	118	95	80	97	96	114	95	90	93	81	72	92	104	106	88	83	89	90	96	97	94	85	107	112	98	110	99	68	86	94	100	95	87	98	85	98	104	79	73	94	102	111	97	92	98	99	96	107	105	93	112	84	86	109	87	103	99	108	88	109	110	109	102	85	89	92	93	91	91	92	76	85	96	85	83	108	87	96	93	115	87	97	105	105	81	90	91	88	107	94	97	90	101	89	88	94	98	95	82	95	93	99	94	97	95	86	106	84	87	86	109	93	80	111	84	103	89	92	81	93	86	88	96	118	97	91	92	94	97	89	102	81	101	96	100	92	78	106	108	83	105	105	93	96	86	98	74	88	101	92	98	92	85	102	88	81	90	99	84	83	92	95	91	91	87	78	99	94	96	98	94	109	88	83	105	98	77	96	108	80	96	104	84	94	89	91	91	98	83	96	103	92	102	101	80	110	97	91	78	90	85	98	97	97	82	92	97	100	91	109	96	90	83	97	107	105	101	90	88	87	97	107	100	95	98	107	99	97	85	80	113	87	87	102	88	108	87	105	104	108	83	101	91	95	85	100	93	75	81	104	108	100	105	79	82	102	90	94	82	84	92	93	93	117	92	105	113	91	91	88	68	109	96	88	106	103	97	99	86	94	89	89	98	92	96	103	108	89	93	103	99	85	84	83	92	105	81	76	98	113	100	103	95	77	91	99	122	84	89	75	88	105	105	100	99	96	108	109	88	87	94	90	86	104	89	95	97	87	96	100	94	79	104	92	98	97	102	90	93	105	81	97	84	103	93	110	96	94	75	102	95	98	95	95	92	109	90	102	90	93	94	77	95	103	88	79	93	109	89	76	95	93	93	88	84	89	84	71	109	81	96	99	81	106	79	93	104	94	83	87	91	102	82	99	88	94	106	96	104	90	86	97	116	102	98	93	96	91	90	90	108	91	70	107	102	104	96	94	112	95	86	95	96	92	99	91	96	94	105	98	93	90	91	91	80	76	125	89	108	104	106	88	82	86	83	97	94	99	101	95	101	85	92	86	90	95	90	99	99	83	90	98	112	101	111	107	89	86	91	95	92	97	74	93	83	98	83	101	86	87	92	91	107	85	83	102	89	97	95	90	90	94	96	100	98	105	92	98	97	107	100	95	105	104	96	102	80	89	95	95	94	94	104	99	95	91	99	99	81	83	88	100	101	99	99	102	101	91	113	97	84	90	85	98	71	103	106	95	98	105	93	89	113	101	84	94	102	86	110	90	100	98	86	90	101	93	70	85	92	92	93	98	100	88	105	92	105	96	92	87	115	100	104	88	106	94	105	93	95	96	91	104	84	88	92	84	88	104	100	99	86	96	122	94	95	102	79	85	82	97	94	109	106	75	86	84	94	87	84	83	90	99	93	109	101	100	78	107	88	87	74	101	92	95	78	100	101	99	101	84	87	92	95	97	96	93	110	82	104	93	105	102	81	83	98	80	91	98	86	87	100	91	101	86	85	90	91	101	94	98	98	76	85	94	88	101	94	82	87	80	97	90	98	86	87	92	95	87	90	86	104	86	95	88	93	99	93	90	100	103	102	102	92	98	77	87	105	87	87	90	102	114	93	91	109	93	103	89	83	89	95	103	93	107	84	80	88	100	99	93	88	97	88	108	92	94	99	82	103	90	110	87	93	88	74	89	92	91	104	101	100	95	88	109	101	104	102	102	99	90	93	73	95	100	86	94	104	100	94	93	103	86	77	91	92	98	86	100	89	68	98	93	89	88	93	79	93	101	97	98	107	97	81	94	101	83	79	83	110	104	83	102	81	75	95	95	93	107	103	88	98	107	86	94	102	98	104	96	96	101	93	80	105	103	108	96	94	76	101	91	87	98	90	89	77	93	87	119	96	85	99	103	92	87	78	101	103	88	101	98	93	86	111	115	104	75	96	87	111	91	102	104	87	119	83	87	109	103	83	98	93	102	109	90	96	90	100	102	91	111	92	76	90	95	89	88	98	79	108	102	99	98	94	88	104	108	90	101	84	85	95	100	91	103	93	90	61	91	93	78	88	106	106	86	86	89	93	97	100	98	99	85	80	87	111	101	100	97	77	86	96	92	94	104	80	91	97	106	104	86	93	104	87	97	109	87	85	95	90	78	103	104	97	80	112	109	110	109	105	92	100	93	99	94	88	117	89	104	89	78	96	95	95	82	110	107	93	99	86	89	100	113	97	108	106	107	84	93	119	83	84	93	91	87	98	90	98	96	106	81	102	98	93	101	86	94	98	91	92	87	88	101	98	95	98	85	97
6379	463	563	637	555	479	473	462	421	414	399	385	394	404	357	340	405	380	358	374	357	342	351	358	376	348	335	398	325	371	361	321	351	325	360	335	384	361	336	337	305	333	340	340	357	341	324	373	333	331	341	317	385	340	371	354	363	335	350	330	364	346	342	329	354	326	331	307	336	368	343	315	360	338	350	355	365	317	346	326	348	331	349	341	335	355	354	364	358	338	348	362	352	331	347	313	367	331	338	329	349	355	320	334	362	333	340	315	310	374	346	308	341	339	345	329	318	325	352	340	362	356	369	329	352	328	340	328	361	354	331	348	357	356	348	345	331	320	332	346	350	303	340	338	352	322	333	299	375	326	348	328	349	341	331	336	356	324	354	346	335	356	325	341	340	351	338	357	343	342	379	329	309	370	340	313	338	329	343	351	354	370	338	339	319	343	341	359	327	347	331	362	333	314	330	353	336	363	349	341	314	351	343	343	329	355	360	332	366	327	352	352	335	339	346	342	333	397	320	323	363	348	308	331	316	358	355	318	348	355	322	318	342	333	317	341	338	299	374	316	338	346	331	333	354	333	325	334	324	372	340	363	326	325	346	334	336	348	335	315	341	345	326	321	368	324	313	384	338	369	336	326	338	323	330	324	355	379	344	362	350	383	356	354	351	354	353	355	356	323	327	355	318	332	311	340	366	346	338	350	316	343	314	352	363	352	329	335	352	361	317	373	320	342	379	286	352	303	333	324	330	339	318	351	336	333	334	344	322	321	343	392	349	371	387	319	336	331	333	336	346	321	372	327	348	328	359	348	335	316	361	341	339	325	313	352	317	331	339	349	335	338	348	350	317	368	328	347	344	347	380	353	337	332	358	349	336	374	341	357	358	328	348	325	354	328	354	302	335	347	370	373	314	350	350	314	353	346	361	332	328	332	359	324	334	348	330	344	323	313	332	322	345	330	341	320	323	325	362	336	332	364	308	329	304	364	329	324	336	356	349	333	355	383	314	330	328	359	315	335	349	375	355	328	344	377	312	346	305	312	362	341	306	365	387	360	313	346	323	369	320	319	325	335	342	334	359	339	328	329	357	352	333	349	339	362	384	328	331	350	331	395	367	331	332	336	351	343	331	350	329	333	333	374	365	303	330	323	328	293	340	334	366	335	334	352	371	333	337	331	349	321	358	342	310	319	344	343	364	350	341	346	331	336	340	348	350	329	354	340	388	326	337	338	335	358	323	331	347	342	352	317	330	373	344	347	333	320	346	334	337	352	361	335	334	317	354	332	384	323	345	353	373	316	356	326	320	361	337	316	352	321	351	347	337	328	350	356	367	316	321	316	335	334	359	329	363	315	341	339	318	330	329	318	331	327	306	327	325	330	325	376	358	345	315	342	313	348	355	335	302	326	345	356	339	333	345	341	327	355	329	349	336	349	359	366	361	324	319	344	336	310	331	362	344	346	321	344	343	309	346	350	350	332	315	339	346	365	329	338	359	391	357	348	344	343	312	339	329	356	314	339	321	364	347	349	357	368	322	364	342	312	343	321	369	354	331	365	344	316	340	325	340	320	305	364	314	327	345	309	324	360	348	331	320	326	345	345	337	312	288	374	321	352	332	365	308	347	379	354	355	345	348	331	361	339	322	348	324	334	356	315	324	336	362	360	330	343	348	334	336	365	328	360	355	334	332	349	388	369	352	348	329	364	343	366	342	332	371	327	356	297	325	322	309	338	358	390	317	344	343	331	349	344	361	369	338	328	322	360	343	324	334	324	316	340	361	329	311	333	332	362	338	335	339	349	333	319	346	360	334	362	330	338	306	340	321	359	339	330	322	357	322	368	350	363	350	325	290	327	324	319	336	339	349	333	382	329	363	345	345	324	336	399	301	367	347	351	327	331	354	319	346	336	339	334	294	343	369	312	340	350	330	328	343	345	346	364	340	341	344	328	336	339	327	327	340	320	313	336	340	332	338	317	314	302	316	361	328	303	332	306	332	334	318	347	337	334	324	330	309	388	348	345	337	319	294	346	346	322	335	301	334	321	356	335	345	343	316	341	306	312	355	351	353	357	345	354	327	372	328	349	326	350	351	355	346	336	321	321	327	329	312	383	341	328	330	362	360	372	331	350	324	331	323	344	363	368	314	354	329	357	329	299	340	371	333	313	307	329	352	372	338	398	321	379	349	344	323	327	314	374	314	352	364	326	369	352	371	340	317	339	324	348	312	322	312	316	372	336	340	326	345	330	360	313	333	340	336	341	365	370	321	337	330	340	316	346	317	364	326	351	327	330	400	328	323	303	356	344	343	319	333	316	340	350	327	356	354	363	321	392	343	320	344	322	351	314	337	314	365	319	361	354	341	346	340	325	367	343	356	350	329	338	323	343	369	336	317	319	355	343	350	303	323	331	342	366	333	368	366	315	370	367	339	339	335	347	331	322	383	342	325	348	334	329	367	351	315	374	352	329	343	316	363	331	352	365	368	327	326	303	319	349	355	344	344	307	335	366	338	323	355	344	325	346	373	331	336	313	325	338	332	339	342	298	358	338	330	358	322	325	357	338	354	328	319	341	325	343	330	360	354	337	376	350	382	357	372	346	350	350	344	356	312	335	339	358	329	370	346	358	342	292	327	299	311	371	346	376	372	335	365	327	305	309	338	305	328	373	351	352	341	334	333	351	356	361	335	337	308	334	363	327	360	328	282	322	348	371	342	342	284	367	323	315	329	329	349	337	354	336	351	380	351	343	357	351	316	332	324	333	362	362	363	336	349	342	338	363	335	387	338	337	349	323	299	340	388	353	335	328	323	346	341	325	389	338	321	353	336	349	315	346	354	319	313	357	333	349	332	359	359	351	366	331	335	340	351	374	359	318	359	383	350	332	364	349	319	338	329	339	354	333	357	389	361	333	346	311	386	340	336	315	336	336	358	337	327	322	337	309	346	335	324	355	353	343	328	333	343	327	352	334	322	305	345	347	325	342	343	312	350	321	346	305	348	348	344	357	331	316	321	317	316	328	329	369	320	331	356	346	349	356	313	347	327	346	352	315	334	338	329	352	307	334	324	330	349	315	325	349	349	346	352	357	327	351	357	337	355	358	333	334	354	373	308	343	350	342	378	343	361	313	330	334	356	354	300	364	340	349	366	376	309	321	358	347	345	339	352	330	344	327	345	371	320	363	341	335	317	335	364	341	338	353	360	376	320	376	334	350	351	360	340	313	334	336	333	312	351	336	326	318	306	353	308	370	339	333	335	336	322	335	314	339	339	369	368	346	323	335	337	331	336	391	348	337	356	338	324	366	322	333	347	340	332	363	322	335	343	331	360	363	317	359	359	339	354	314	328	330	307	371	359	332	340	337	360	345	348	350	362	335	346	314	381	293	324	331	339	335	325	354	349	347	328	344	350	335	296	330	323	337	348	331	353	367	333	344	362	359	346	332	360	307	318	344	323	354	350	341	345	341	329	342	326	358	351	342	333	363	357	347	339	352
35090	13082	2458	1227	942	663	523	519	443	360	305	279	264	261	276	242	269	223	220	227	241	218	211	219	224	215	241	190	209	195	215	216	203	172	204	213	208	202	179	212	200	205	185	214	190	189	219	189	196	190	222	209	203	179	208	212	220	206	252	217	229	225	204	224	196	204	205	201	187	210	190	212	192	205	203	208	221	196	164	181	201	223	204	213	187	201	205	206	199	215	211	209	199	261	204	215	190	205	182	195	220	222	189	177	200	189	224	208	212	206	196	198	220	182	201	208	195	216	189	225	221	204	209	192	186	200	223	201	198	200	196	194	199	190	209	194	190	222	185	202	235	208	199	205	206	202	196	199	210	217	205	187	184	188	200	203	221	230	236	210	208	196	241	213	205	196	217	208	188	180	225	206	167	195	166	192	203	213	207	208	216	207	186	205	195	212	214	180	190	199	193	180	220	202	213	187	206	202	226	194	185	208	188	203	191	214	203	216	192	182	192	195	183	186	184	206	227	224	182	220	195	200	219	197	194	182	201	217	199	204	200	195	230	203	187	185	193	200	177	219	215	198	213	217	210	180	224	201	212	190	205	195	209	199	192	214	200	218	209	201	198	207	194	183	214	229	203	185	223	217	201	200	203	204	195	168	198	197	234	168	176	208	215	183	213	222	194	192	186	217	201	199	203	182	211	186	220	201	194	205	211	197	190	212	218	221	212	200	199	181	205	226	187	170	223	192	218	175	206	228	196	183	225	206	202	199	169	222	187	180	191	199	215	184	193	217	214	196	203	204	198	197	185	201	211	198	189	192	195	215	204	203	199	177	202	203	196	182	194	213	202	211	187	198	203	213	200	204	199	204	223	227	215	193	218	228	220	200	192	200	207	213	205	193	211	192	218	230	209	210	211	207	199	195	201	227	193	203	186	202	229	196	207	192	189	220	198	194	199	204	214	202	219	197	199	205	211	195	183	199	219	184	187	193	202	203	213	196	190	208	193	209	176	211	193	215	211	217	212	194	202	188	210	210	189	197	240	194	184	218	211	205	222	204	183	182	198	200	170	212	176	213	193	200	204	198	191	189	162	195	213	197	210	205	209	189	215	194	200	221	209	217	200	211	193	230	216	194	212	213	212	189	195	203	189	220	205	190	229	218	203	189	218	182	233	211	225	193	213	190	225	208	176	211	191	238	211	209	194	184	210	204	209	209	225	181	216	179	167	202	195	192	206	197	189	242	214	200	195	167	190	187	217	189	217	204	210	192	199	192	216	209	197	218	190	226	209	222	216	216	202	201	203	199	194	184	223	195	199	190	207	209	183	220	206	194	175	182	218	175	174	221	213	218	208	194	215	204	214	161	187	195	222	198	185	191	206	179	196	223	222	180	218	223	177	195	196	204	200	180	186	212	211	203	202	206	197	215	189	224	198	224	203	182	194	213	211	186	191	174	224	203	201	186	200	213	192	185	219	191	218	208	218	189	209	187	190	202	191	193	222	218	196	187	209	221	181	219	198	198	201	199	221	204	199	177	229	200	202	198	206	182	214	212	179	193	206	232	214	216	209	232	245	183	223	212	196	198	194	198	219	207	181	194	227	196	217	207	207	190	221	186	205	228	224	206	199	195	189	205	196	167	177	184	207	204	206	200	217	215	186	192	232	186	199	209	200	198	193	184	197	193	171	209	205	215	194	215	183	196	188	208	204	203	217	205	197	199	185	208	209	183	192	219	223	179	188	206	202	183	201	201	207	228	194	197	225	206	206	203	203	207	220	212	228	205	217	195	189	222	202	193	189	193	209	186	222	212	200	187	232	212	205	205	203	197	210	198	208	220	215	198	198	175	208	194	202	222	190	192	194	218	210	209	194	207	222	204	191	219	201	231	210	207	205	207	185	178	182	206	172	193	204	191	191	181	207	227	189	193	218	196	174	198	207	183	190	221	195	202	211	209	217	203	181	199	185	217	201	208	204	185	211	223	210	224	178	220	197	196	195	184	177	206	197	209	198	222	194	188	209	219	191	202	232	209	209	220	197	209	215	209	214	225	209	207	201	209	191	184	200	187	200	209	201	197	196	174	193	201	199	176	186	181	223	199	192	213	183	184	220	205	196	218	228	200	214	230	219	172	202	212	215	221	197	211	205	219	194	193	201	198	196	191	183	208	182	212	218	199	200	202	226	224	196	188	215	220	201	220	198	201	199	200	174	175	196	222	192	187	184	218	180	226	191	177	211	226	202	202	190	213	197	178	211	224	182	207	225	200	193	160	219	226	193	187	203	208	228	195	206	189	215	227	216	194	209	191	179	206	197	189	224	169	197	195	219	199	193	210	206	192	211	196	209	217	192	208	200	198	206	185	229	198	221	207	200	200	199	207	207	216	201	178	199	204	215	230	200	188	193	201	239	208	210	198	175	208	192	189	200	195	195	186	223	189	192	175	218	202	191	214	223	205	208	206	215	209	216	197	207	199	198	205	186	194	212	204	187	214	186	205	209	212	225	201	208	212	167	190	212	190	216	201	206	221	197	191	217	237	178	224	208	239	192	219	189	183	206	164	199	193	216	220	206	206	209	201	206	190	203	214	199	181	203	183	211	209	218	202	233	227	190	220	192	196	198	224	178	190	197	196	224	222	194	224	183	190	171	187	215	197	197	216	193	194	190	188	222	194	211	183	218	170	191	190	197	187	204	214	203	183	191	209	211	182	191	193	186	207	212	201	197	190	201	191	206	211	190	207	201	186	177	217	187	187	191	171	206	181	210	190	221	190	209	196	208	188	199	190	201	200	225	230	180	256	208	207	227	227	207	214	202	206	203	218	212	183	199	202	192	210	212	208	209	177	184	224	199	199	190	172	200	214	192	199	200	211	214	202	242	201	203	219	217	211	215	205	197	217	147	190	191	212	177	189	180	201	210	187	185	202	204	209	200	196	190	199	191	203	185	214	192	180	195	211	194	212	213	197	204	209	178	187	216	200	206	211	198	203	161	206	198	215	192	194	195	202	205	182	210	194	203	210	196	199	237	190	192	169	197	199	197	209	204	205	225	208	199	227	176	210	181	188	190	205	202	218	200	192	188	202	199	215	208	199	218	195	195	188	200	192	223	192	175	206	190	204	201	193	222	186	199	186	219	189	220	198	200	219	189	195	214	208	182	201	192	224	207	202	186	242	196	192	214	168	203	184	196	188	187	210	193	202	215	210	189	201	194	193	216	171	188	189	192	186	199	194	205	217	204	201	185	192	208	178	227	191	188	201	212	199	203	236	209	202	194	176	210	203	194	214	193	204	211	196	205	230	211	200	214	189	219	194	190	219	212	211	196	212	206	183	206	223	223	197	202	210	197	189	193	195	200	239	230	208	183	216	216	243	194	185	204	206	200	185	189	229	205	212	220	218	193	217	199	195	197	188	190	184	230	206	208	197	180	200	188	193	215	182	199	227	196	194	191	227	220	189	227	211	197	221	200	199	197	190	199	190	207	204	202	208	223	216	201	216
15799	1700	3093	3844	3352	2758	2272	2048	1639	1470	1272	1188	1152	1088	1035	978	918	876	838	837	858	787	762	783	817	751	769	763	725	709	640	699	678	679	700	678	703	674	611	656	634	667	669	682	670	649	621	623	623	631	685	669	584	622	646	652	696	619	670	670	683	634	634	621	652	631	585	600	642	633	654	627	603	663	642	649	650	710	631	633	588	625	639	653	637	648	586	637	638	660	616	634	635	585	658	620	642	602	618	624	631	617	617	634	605	649	597	689	649	655	613	597	639	631	627	670	671	664	600	612	611	610	614	620	636	595	621	645	606	660	652	638	655	619	628	603	622	597	671	632	617	625	655	647	618	672	634	687	628	648	614	674	631	690	617	613	610	625	633	626	596	612	654	688	642	644	624	635	618	643	613	607	648	610	563	637	684	609	661	609	623	670	604	636	604	630	648	654	583	629	652	640	625	594	632	630	584	637	642	613	617	649	667	608	627	606	615	641	624	640	643	628	615	604	668	671	618	688	609	657	648	611	638	631	623	644	615	623	654	642	617	581	597	621	631	621	631	670	633	654	644	642	596	590	632	671	645	625	597	686	605	601	623	605	569	625	605	651	597	628	616	621	610	592	641	622	601	632	690	599	605	597	640	673	657	591	647	618	635	646	660	657	658	613	650	625	617	606	628	601	608	650	632	586	633	585	605	608	601	627	599	653	651	651	616	591	631	554	636	595	647	664	631	616	655	651	615	609	588	628	626	617	629	597	639	562	610	642	670	643	613	611	614	650	630	618	658	606	675	641	644	627	658	599	644	609	622	595	616	621	610	605	606	633	641	601	633	611	720	597	597	620	631	621	624	647	644	614	629	578	627	600	623	635	650	619	615	621	603	611	629	628	652	600	684	602	617	640	643	595	613	573	648	624	657	637	620	652	624	608	630	584	660	657	617	607	650	663	608	635	655	626	624	607	663	616	641	630	644	657	674	587	644	655	668	618	612	615	620	673	650	602	618	669	627	612	670	599	626	636	643	636	589	590	565	580	584	599	593	628	572	601	594	615	647	610	598	573	635	627	566	662	637	577	628	607	643	563	623	640	644	580	639	655	637	603	600	633	624	644	603	613	623	607	607	601	603	601	626	630	636	629	561	648	667	609	620	620	642	606	612	584	613	637	622	630	589	605	606	624	644	643	595	659	659	628	643	632	575	650	629	653	588	587	620	621	599	632	622	677	660	598	603	622	652	647	648	604	625	652	620	606	606	602	638	608	617	622	593	612	657	680	655	623	664	615	575	635	562	572	620	597	658	620	659	640	653	622	661	652	599	632	628	601	642	653	652	621	657	651	620	579	670	632	588	622	655	593	622	623	667	654	594	664	644	621	655	616	624	674	648	623	676	688	591	596	626	603	595	619	627	622	622	638	650	578	645	601	647	620	657	619	625	607	643	599	619	642	606	668	640	642	631	622	608	625	620	618	603	629	649	591	579	648	659	613	629	641	627	582	605	628	635	588	631	625	655	631	628	620	612	632	599	632	622	578	687	603	606	604	605	619	594	614	615	608	623	606	624	652	692	614	605	628	611	592	616	667	626	625	566	672	611	632	654	611	609	593	606	608	611	618	624	654	631	578	613	685	563	626	670	605	585	606	638	637	632	593	619	637	620	577	579	650	604	613	633	670	635	598	617	652	610	667	639	626	597	639	605	614	629	617	590	647	618	628	659	602	600	641	627	617	613	638	645	609	624	656	627	633	608	586	608	642	635	603	614	620	637	651	635	634	627	637	599	635	631	627	632	641	622	592	614	615	665	638	587	654	607	642	617	644	601	620	638	642	630	619	639	587	646	614	627	633	638	652	593	650	635	581	612	666	642	625	640	589	612	593	621	660	652	577	593	642	610	652	579	610	599	638	619	616	607	606	607	638	601	598	651	634	594	685	605	631	646	600	630	649	618	640	615	613	609	639	605	580	614	636	678	580	593	660	634	626	593	642	667	642	661	604	596	617	598	637	637	618	662	594	636	639	625	609	624	623	597	610	645	651	621	606	659	605	610	654	613	658	622	617	657	654	621	588	667	603	621	602	611	628	620	636	602	593	603	632	621	651	591	621	691	671	649	627	613	630	682	672	654	663	600	628	648	589	613	613	644	601	609	628	621	644	585	645	644	621	651	598	579	614	608	602	631	595	660	620	628	641	661	598	665	612	619	606	603	599	620	639	564	621	609	621	586	616	634	611	592	632	596	650	594	660	633	653	603	624	633	641	573	621	623	594	643	598	627	628	625	613	631	596	591	668	595	610	632	600	642	627	636	619	659	635	632	620	634	616	597	628	631	618	558	678	623	649	621	623	644	601	644	621	560	627	584	599	623	680	649	635	663	632	617	639	618	613	625	622	639	649	590	644	643	601	649	603	627	612	632	631	602	596	603	628	615	583	638	608	596	637	638	622	640	628	646	643	606	618	603	628	634	651	628	641	644	631	620	640	615	641	620	616	696	641	594	597	588	677	633	652	609	612	612	649	622	634	619	634	559	587	595	609	601	645	653	654	632	629	622	654	641	612	615	644	604	624	605	590	615	597	617	668	630	626	598	615	643	628	588	619	657	624	585	671	597	612	703	633	609	625	678	653	636	601	594	608	623	611	646	634	628	603	674	622	611	602	571	592	609	663	622	626	636	666	606	589	668	657	605	619	632	637	648	627	608	658	637	595	612	640	616	629	626	640	637	600	612	657	616	618	642	656	590	610	632	577	656	633	611	612	591	631	642	601	622	603	627	661	663	607	612	642	590	607	630	654	631	589	603	583	657	633	605	648	596	655	641	598	607	649	616	643	613	574	631	646	607	634	628	643	655	636	603	617	631	639	571	616	648	637	637	639	609	627	637	627	623	600	598	615	595	653	649	627	633	599	581	618	621	658	621	635	628	615	612	680	592	605	623	644	626	590	623	656	625	558	624	631	652	600	621	646	633	636	632	576	636	598	650	641	623	635	633	658	637	614	661	639	612	623	611	631	637	600	646	610	622	664	633	604	611	621	574	610	657	665	645	598	682	578	677	622	624	597	632	681	647	616	580	579	655	645	612	565	601	646	641	648	622	620	621	585	623	601	626	600	620	626	628	595	645	648	619	660	635	567	616	682	683	660	627	623	585	644	602	628	588	624	604	624	593	636	572	635	610	602	608	636	613	616	619	664	618	581	576	620	613	611	639	635	606	687	610	639	588	615	641	658	653	628	629	651	619	603	609	598	618	659	602	639	601	648	600	620	592	602	672	653	559	637	598	599	608	622	612	594	613	591	649	601	621	574	650	644	617	633	619	653	640	590	699	649	676	628	614	650	614	639	688	645	609	598	633	623	587	658	616	636	590	637	622	631	617	613	635	616	621	647	644	636	637	596	582	628	593	669	645	620	598	634	615	610	606	662	646	619	646	595	633	642	629	671	597	627	579	605	600	606	596	642	661	609	600	679	593	635	598	635	612	681	682	619	639	617	629	620	639	619	641	611
41359	22488	10140	2386	1670	1208	926	732	669	523	470	481	458	445	386	391	396	376	381	330	312	367	319	330	294	311	343	329	297	292	339	299	347	326	305	279	278	313	317	317	311	291	314	283	266	330	322	337	292	295	290	292	285	303	287	295	311	312	280	277	309	325	283	301	274	276	278	284	300	287	302	282	310	289	287	287	266	274	260	300	307	311	278	294	283	322	278	315	301	274	288	276	282	286	260	277	280	308	300	293	306	296	302	303	288	310	313	277	266	300	282	285	299	270	285	295	299	282	312	288	271	283	320	317	311	349	289	266	275	278	295	308	310	281	268	289	270	302	297	286	310	311	300	293	268	304	299	297	292	283	289	299	286	258	287	277	299	269	295	326	283	277	329	278	293	295	273	309	306	282	278	313	319	264	279	326	274	291	304	283	311	344	282	317	272	303	277	302	286	310	264	291	290	275	293	301	330	291	316	288	317	288	273	282	283	269	293	294	285	283	282	264	314	292	292	304	292	309	305	305	282	293	277	273	299	275	334	292	296	310	301	281	299	292	307	284	297	308	321	281	334	259	324	280	297	304	302	301	332	296	291	279	275	304	315	279	290	313	293	286	306	273	305	295	278	263	281	296	285	302	302	292	294	276	324	272	292	275	277	306	289	297	286	264	284	278	288	302	307	284	300	280	301	274	305	295	271	270	311	314	256	288	317	275	282	290	287	284	312	290	289	289	303	268	281	319	281	302	284	297	270	272	275	280	314	286	270	273	281	266	279	290	284	298	278	267	296	280	285	283	341	275	314	297	282	313	292	283	295	293	312	270	303	268	279	289	311	296	276	302	301	277	283	285	312	330	274	319	303	270	293	272	292	298	271	292	277	282	282	295	297	303	292	313	277	294	296	293	311	282	310	279	281	332	273	279	299	271	299	295	306	248	304	261	305	275	296	289	275	277	295	290	282	282	290	306	308	327	290	291	278	279	275	306	293	327	274	284	292	285	287	279	272	271	294	271	259	277	288	291	257	280	313	302	298	321	272	274	289	283	302	306	270	268	270	287	275	300	324	314	308	280	277	285	272	285	279	297	259	281	305	261	293	301	275	308	278	286	294	294	301	296	274	297	317	274	277	284	280	308	318	284	269	304	298	278	256	304	285	312	293	286	269	252	321	272	298	276	298	288	306	305	286	261	292	268	296	274	265	293	278	270	268	285	289	288	295	284	312	302	317	285	301	301	302	292	293	295	326	278	281	296	324	279	305	289	272	305	324	286	302	270	283	311	299	284	282	277	265	303	281	318	314	277	291	280	277	309	294	314	275	264	307	310	285	267	222	257	285	279	258	286	286	274	286	281	283	291	260	323	293	290	290	289	289	296	319	284	265	268	294	278	273	308	284	276	246	301	306	280	290	292	296	268	267	255	308	286	332	313	280	293	258	287	312	288	273	253	301	293	278	266	285	310	297	271	296	300	287	312	289	273	298	294	296	282	282	321	296	291	313	275	286	295	279	305	280	307	281	241	295	305	279	282	306	298	301	281	275	311	304	282	283	296	313	290	265	275	312	287	270	267	306	284	276	268	298	282	282	306	300	321	272	323	289	282	285	300	305	302	303	322	267	269	269	310	274	318	268	279	288	316	239	318	302	283	330	282	272	280	265	273	295	315	273	296	279	319	290	279	307	300	269	291	284	275	271	324	307	307	284	299	286	310	292	298	305	268	265	311	269	278	303	310	267	300	280	297	307	301	286	324	289	332	295	315	261	274	319	266	292	283	282	298	281	278	335	260	295	290	299	282	311	286	276	295	270	313	270	273	323	290	256	312	318	288	280	323	296	271	306	298	263	290	296	305	287	298	299	299	312	285	311	299	309	293	259	287	304	277	285	301	315	287	253	304	309	277	297	268	299	292	300	283	277	274	290	279	269	279	286	291	304	291	290	298	260	297	295	298	288	260	321	291	281	273	300	306	292	317	288	277	270	269	303	274	287	276	271	275	284	266	289	283	287	290	328	289	270	307	304	282	287	266	302	278	278	282	270	257	274	270	290	256	288	294	284	307	269	297	337	280	300	284	280	285	301	275	307	303	268	308	272	293	306	306	278	291	292	279	308	316	283	280	300	284	303	276	286	258	309	302	276	289	306	282	290	281	287	293	289	273	309	308	287	305	274	291	290	296	315	280	319	286	299	298	282	279	278	316	296	303	288	302	270	287	296	293	294	297	297	274	297	270	251	334	289	284	308	304	315	238	306	269	303	290	291	287	302	276	289	269	248	271	317	324	296	285	297	303	261	271	298	315	275	296	284	291	302	290	304	286	276	280	304	283	305	283	300	283	286	267	294	310	283	322	284	282	306	314	297	307	288	285	277	311	273	326	291	244	277	307	288	308	312	298	275	289	278	272	284	312	282	277	293	315	304	302	297	276	283	274	277	325	285	303	301	303	308	272	289	273	295	297	286	263	295	282	280	287	285	288	271	298	291	256	298	271	270	316	253	262	295	284	260	274	271	306	294	288	314	236	303	299	284	295	292	320	273	281	279	292	269	289	262	290	264	312	332	281	269	287	324	302	305	310	316	288	286	330	291	295	280	302	280	303	298	310	307	291	293	313	261	285	300	277	298	269	280	285	264	308	280	279	316	303	318	296	289	291	307	296	300	258	288	278	299	290	284	310	286	280	261	293	292	281	332	326	285	265	310	277	295	302	268	299	277	286	280	281	270	263	283	296	277	307	310	312	285	282	305	291	288	294	256	255	333	293	283	270	306	320	294	293	292	291	307	319	304	290	301	289	286	325	304	305	308	263	303	303	288	271	274	283	299	299	286	301	278	277	285	298	284	301	276	294	263	272	277	308	285	296	271	341	258	307	270	304	263	277	304	281	322	289	287	282	281	313	319	291	282	303	289	334	281	295	304	285	307	305	327	306	270	273	338	294	309	326	279	280	283	270	282	309	303	297	276	292	279	268	286	273	293	299	271	274	278	297	257	294	259	306	280	317	315	299	285	299	266	267	305	309	319	282	321	294	335	285	302	276	304	278	288	282	284	271	269	300	290	254	266	285	271	283	279	314	305	288	306	298	292	299	304	321	294	250	312	266	296	286	268	284	271	299	289	275	270	280	298	301	267	299	297	306	296	291	313	281	277	263	306	305	284	283	288	282	271	281	280	282	271	277	337	282	335	271	295	281	297	293	315	292	289	288	266	279	299	301	285	319	284	298	303	273	279	288	286	292	323	299	315	292	291	273	273	311	287	293	285	277	275	285	291	280	269	272	280	288	303	269	297	289	300	295	275	272	311	299	299	279	265	292	292	279	321	283	276	253	319	304	264	267	267	282	311	296	310	260	278	291	299	297	283	278	268	269	293	282	268	303	280	296	313	272	265	304	314	297	327	281	299	305	282	290	319	288	311	318	305	282	303	268	289	294	275	300	295	317	295	276	281	292	272	281	261	291	296	295	293	268	292	283	319	274	313	274	282	305	284	306	278	274	273	278	299	299
19771	2680	5443	6237	5640	4558	3845	3391	2766	2371	2019	1923	1794	1632	1503	1416	1353	1323	1237	1219	1148	1193	1200	1075	1143	1076	1018	1102	1036	1015	963	971	954	939	943	915	891	923	984	926	939	975	950	910	929	900	933	918	865	890	877	881	870	850	991	895	866	898	883	882	867	937	873	865	865	809	883	839	885	845	836	825	803	856	818	827	868	836	870	930	830	868	840	842	857	888	824	825	825	864	858	870	851	785	775	887	836	828	856	874	866	842	854	844	806	796	808	881	835	874	849	847	838	897	788	836	841	872	864	912	833	852	833	847	856	849	843	809	790	841	852	818	846	806	806	802	860	858	802	844	854	794	827	802	880	814	879	824	843	840	867	805	815	813	814	893	884	827	832	836	874	827	834	829	854	856	847	867	812	842	869	829	878	840	833	828	862	826	820	770	836	867	852	823	814	823	802	804	835	833	797	843	848	851	829	865	777	840	902	860	843	846	877	780	821	817	815	855	822	857	817	877	842	843	858	844	867	839	839	843	809	810	827	789	849	822	818	866	830	893	825	841	851	805	842	829	852	819	820	862	798	867	816	843	821	786	812	822	851	871	793	869	847	821	823	815	836	881	840	846	846	859	842	815	828	810	854	856	832	831	851	791	833	863	820	860	837	806	822	844	895	894	773	786	845	856	821	840	808	853	830	808	821	814	827	822	843	840	832	864	827	774	832	869	803	863	823	781	874	830	827	852	856	807	836	849	840	868	867	825	869	852	800	814	830	873	882	842	784	843	795	885	833	847	845	851	775	822	834	825	891	876	829	853	817	840	800	840	805	883	845	783	820	876	841	784	843	849	806	784	835	806	803	822	813	826	825	803	873	812	810	791	828	806	847	797	839	793	810	850	794	783	808	836	819	860	839	799	864	820	820	838	826	800	849	844	848	849	890	831	848	836	821	804	809	838	813	811	835	851	806	847	784	890	850	779	832	845	816	829	840	822	782	813	863	872	802	882	865	841	790	827	812	825	866	805	864	843	825	854	853	860	841	843	804	873	835	806	758	813	806	861	798	878	818	819	852	831	830	827	809	810	831	871	869	850	878	845	815	796	830	814	819	794	882	820	858	861	843	900	776	844	832	842	836	835	842	845	818	892	817	803	867	823	894	875	844	869	814	847	850	866	825	806	846	799	871	808	855	843	832	858	826	822	850	802	828	858	822	796	866	797	846	803	824	831	821	865	837	898	845	814	799	859	811	814	818	858	888	813	889	831	873	853	858	830	783	849	784	866	856	814	855	840	832	876	867	816	842	817	839	837	867	867	851	806	841	854	832	795	803	782	857	842	830	830	821	820	848	919	836	810	815	855	829	834	800	845	823	860	807	856	828	837	802	858	828	827	830	855	797	804	808	838	865	847	836	812	826	790	843	806	840	891	852	866	832	829	840	890	792	851	835	845	799	837	864	861	853	871	818	845	860	857	834	825	839	785	807	866	833	897	824	829	810	821	853	815	859	808	843	855	838	788	875	856	858	807	833	811	826	818	779	830	832	813	838	821	822	828	845	869	792	854	854	810	778	840	838	799	826	786	802	847	815	868	828	853	814	833	868	829	826	860	837	818	873	842	872	772	810	827	810	851	855	860	854	868	860	852	821	782	810	892	846	832	832	856	872	853	845	879	818	817	834	888	827	832	854	840	858	875	813	819	829	825	815	793	812	849	799	790	835	860	815	846	781	856	904	836	810	792	800	782	791	917	900	886	870	844	889	880	846	838	843	852	859	827	867	832	869	823	821	852	843	920	827	863	845	821	820	841	837	809	827	868	841	843	898	823	806	845	858	831	829	882	817	799	826	797	823	847	840	861	816	845	826	863	859	820	839	855	834	851	823	860	853	819	804	827	821	866	829	814	860	865	824	823	848	841	809	823	839	828	872	860	835	805	814	866	825	867	833	864	847	771	825	847	783	864	845	843	853	796	888	822	797	812	844	823	836	887	838	840	805	839	804	866	800	841	865	838	825	868	846	824	826	820	836	847	848	842	859	812	878	828	843	883	817	826	848	846	811	809	841	815	821	811	865	836	831	830	850	883	806	810	824	803	850	779	795	852	820	817	812	790	827	819	847	799	908	838	857	811	834	854	844	819	835	812	815	832	865	833	833	849	831	848	845	848	855	852	865	857	844	841	790	840	829	773	825	897	828	852	884	839	877	788	853	840	835	897	790	838	855	788	768	831	829	820	789	833	848	802	884	814	825	816	831	830	819	830	845	863	810	842	815	905	832	814	888	802	788	793	865	870	811	802	848	857	861	876	803	867	840	784	863	866	793	804	832	827	864	785	817	786	825	888	830	871	865	807	856	852	802	802	812	811	792	839	842	835	801	822	856	841	867	839	905	854	829	852	825	822	790	809	830	784	824	847	818	816	831	841	824	856	821	789	849	836	854	864	834	831	807	835	875	850	830	870	831	891	795	856	849	839	834	880	806	811	829	851	778	850	817	843	821	823	867	842	817	808	819	833	805	795	809	764	859	874	820	863	843	838	855	766	795	792	821	852	849	800	864	809	820	785	858	802	839	843	855	756	801	850	845	904	815	791	846	845	804	865	796	808	821	842	801	910	842	830	799	838	821	774	834	835	891	818	827	859	836	819	847	869	815	827	862	864	810	809	852	814	868	837	843	844	812	818	829	847	819	833	843	847	844	836	860	911	864	863	857	798	830	837	784	783	844	836	860	809	845	808	871	864	837	869	828	840	825	795	848	835	831	860	800	820	844	809	839	787	802	811	810	879	842	784	893	904	838	809	839	807	860	826	834	856	839	836	897	792	813	843	850	836	818	836	809	809	786	864	906	837	835	788	856	844	872	851	855	862	834	828	837	847	911	776	761	866	835	829	835	852	859	831	817	871	850	844	837	858	799	837	831	812	846	884	844	899	831	778	891	826	845	815	856	778	817	842	841	806	828	810	837	815	812	864	815	805	818	795	842	831	855	825	843	857	788	798	826	838	779	854	792	825	788	855	832	795	855	822	811	833	880	887	864	822	832	830	847	862	832	872	842	825	841	823	829	831	848	831	802	804	817	851	839	871	877	836	851	865	801	845	789	797	847	866	810	871	782	871	821	818	824	774	812	844	827	865	796	821	835	812	845	807	790	828	866	823	805	806	770	862	842	799	879	838	856	854	868	828	818	815	809	840	843	855	802	836	824	823	818	852	805	867	893	884	852	858	794	836	811	844	845	851	854	859	840	787	856	817	914	817	813	815	874	833	803	809	824	765	851	856	826	822	829	782	871	831	836	798	827	827	813	834	814	826	815	827	859	869	860	804	832	805	817	816	864	826	809	837	805	820	840	860	821	841	820	803	803	869	760	810	820	822	875	780	839	851	843	832	823	891	813	838	830	835	836	860	847	852	876	850	833	826	819	848	847	803	809	827	868	827	855	791	856	852	847	839	816	803	819	828	822	850	854	800	852	835	865	831	798	868	875	795	846	806	875	793	808	835	836	800	761	914	858	833
7060	473	293	159	133	130	134	98	93	116	100	100	91	105	83	101	107	86	106	102	88	81	89	88	97	102	97	84	87	105	105	104	97	96	101	100	106	85	92	99	106	92	89	86	93	105	105	102	93	95	98	91	78	99	97	101	103	89	106	97	103	76	111	98	102	104	105	85	86	81	107	97	103	96	121	110	72	104	117	81	93	94	92	105	96	89	90	101	100	91	79	95	107	95	86	100	90	100	84	88	92	105	100	104	99	105	91	98	113	108	85	72	85	103	108	79	100	85	99	105	86	91	99	85	95	72	77	90	102	80	76	94	81	108	91	101	99	92	84	79	85	88	93	95	76	97	98	77	83	74	100	88	91	84	85	85	98	103	98	103	95	94	75	80	87	89	88	110	112	86	97	92	99	95	74	87	104	95	113	100	107	76	90	88	95	93	90	93	105	85	95	83	89	104	74	89	89	99	89	103	93	77	88	83	84	101	86	83	109	102	85	90	92	93	91	89	88	69	105	103	100	91	97	106	89	80	99	87	108	82	90	92	117	88	88	84	95	81	88	97	94	101	94	84	85	110	93	100	95	78	105	75	115	103	112	107	100	94	105	113	103	81	91	103	96	101	110	91	84	96	95	88	77	91	96	91	95	102	97	90	75	95	102	94	86	88	95	94	95	73	98	101	86	91	82	89	79	98	92	87	105	93	80	100	98	109	88	93	79	104	91	103	85	95	98	101	86	102	89	88	80	94	87	97	106	82	104	92	89	97	100	102	97	100	96	93	94	107	85	109	84	98	87	92	95	118	96	98	94	88	113	75	97	84	103	88	88	105	103	81	97	109	91	83	92	101	97	119	71	98	91	83	96	106	93	74	92	85	105	94	99	98	94	90	92	90	99	82	114	87	98	90	92	106	88	98	85	81	80	96	82	104	82	84	102	85	96	85	118	99	123	94	81	83	91	98	94	84	96	104	79	98	82	93	81	94	93	85	112	88	91	87	109	91	83	86	103	97	81	81	94	103	100	108	75	108	101	91	92	108	97	78	96	84	96	101	92	81	100	96	74	90	79	96	87	73	76	89	92	98	84	89	78	92	87	99	83	87	96	82	98	91	86	83	78	102	100	87	103	81	110	95	88	102	93	109	90	91	101	103	87	101	93	102	105	102	124	106	99	117	100	99	89	95	105	75	101	85	78	92	106	84	79	102	79	84	86	104	102	85	86	99	92	95	92	89	100	90	103	81	85	106	114	79	100	111	103	94	96	90	97	88	101	108	101	93	116	92	91	89	98	103	88	108	85	102	85	86	91	95	72	78	81	94	84	110	98	85	97	87	99	94	106	97	100	85	75	100	96	89	89	83	124	78	102	101	94	77	91	106	83	87	84	83	101	102	92	102	97	87	98	94	88	97	120	111	89	98	90	83	102	83	97	81	96	96	91	105	85	105	92	84	108	101	89	82	96	93	99	100	88	109	107	96	88	93	104	81	113	79	83	98	102	112	90	98	104	91	90	87	95	103	111	90	87	78	93	85	98	107	93	98	94	103	103	102	98	74	86	95	94	87	83	95	91	98	104	91	100	106	101	74	93	92	118	98	93	94	86	92	96	101	88	95	107	103	106	79	73	101	102	106	86	121	84	88	128	83	103	103	91	80	85	83	80	100	90	93	120	99	91	100	114	99	94	82	98	84	82	89	106	101	114	89	106	78	97	103	83	107	106	117	84	104	88	105	98	104	92	105	113	87	102	93	90	94	99	78	89	89	98	98	84	91	103	84	98	98	100	93	100	101	96	93	105	85	100	85	79	95	91	83	101	101	90	96	90	89	113	107	102	89	93	103	99	83	96	98	86	96	87	99	91	108	110	97	86	90	85	89	94	111	98	109	96	117	98	103	102	73	89	87	94	75	102	93	84	90	119	89	101	86	109	106	89	98	90	104	88	85	95	96	110	91	101	71	88	100	91	108	90	105	98	91	111	85	102	87	89	98	89	97	84	104	92	95	101	110	100	102	112	95	100	88	99	99	105	87	131	91	84	79	82	78	94	93	91	91	80	87	84	109	112	87	110	96	97	101	97	84	88	100	100	91	109	82	101	97	100	103	96	100	115	109	93	78	101	91	98	81	92	103	87	101	81	81	95	88	70	99	109	78	108	80	83	114	109	103	83	88	93	94	113	98	84	94	91	97	92	94	93	90	85	110	99	87	99	93	83	82	104	79	78	101	103	96	98	100	106	99	105	87	111	83	103	102	91	94	97	86	112	99	95	86	112	97	88	98	80	89	103	104	84	86	109	101	112	78	91	94	107	82	86	107	90	102	102	102	107	81	91	87	79	92	86	85	92	106	89	102	86	99	87	100	90	94	109	112	91	89	87	113	86	104	88	99	80	90	102	90	89	94	84	89	91	103	80	93	100	99	85	84	96	79	92	87	82	78	93	96	88	96	84	108	83	92	92	82	86	91	98	89	79	80	86	87	88	85	102	113	92	87	96	94	93	90	89	107	87	104	84	83	93	85	90	97	92	83	80	87	94	100	96	101	103	93	95	95	90	96	81	91	93	94	96	102	81	96	93	85	81	85	95	104	88	88	86	94	93	101	100	88	96	107	101	83	80	85	100	104	116	116	98	80	89	109	83	95	79	102	87	84	101	99	78	90	106	72	95	94	106	108	109	94	83	84	91	123	112	94	100	78	111	87	93	107	87	78	78	89	103	114	77	105	93	92	101	96	96	93	114	98	94	100	93	100	97	88	86	101	83	90	97	94	97	96	87	98	109	88	89	90	86	86	102	97	111	112	79	95	78	92	79	79	90	96	90	108	89	96	87	87	92	122	101	85	94	103	77	91	89	79	81	98	94	90	88	92	82	101	96	112	87	110	117	98	86	97	97	93	90	100	108	85	80	80	113	89	104	84	82	99	89	95	79	86	105	100	93	90	96	102	83	105	76	90	86	74	90	105	104	85	79	96	121	97	84	98	84	110	86	99	101	85	75	108	90	96	98	86	92	95	99	85	103	99	99	111	113	87	105	92	97	92	84	83	97	80	97	92	98	79	81	82	72	95	86	120	87	82	82	100	90	91	102	104	88	103	103	88	104	86	85	101	85	90	94	94	93	93	102	76	88	62	96	88	85	93	102	99	95	86	93	107	97	112	105	97	104	82	99	99	94	97	91	79	99	109	92	72	101	95	86	90	106	105	109	86	113	106	93	67	90	100	103	83	92	87	97	86	84	95	87	95	101	107	102	76	100	108	90	84	103	100	85	106	88	97	85	91	88	105	93	90	103	98	99	88	114	81	94	93	116	111	118	89	99	95	79	112	80	110	101	83	83	107	93	96	107	91	106	74	81	87	86	77	97	88	107	83	104	121	89	100	99	88	86	88	96	79	92	95	97	91	106	102	95	114	79	89	76	108	75	89	102	105	86	103	105	85	98	94	94	97	94	105	95	99	92	103	101	112	94	94	100	80	93	89	89	101	72	84	98	104	101	105
6479	454	550	652	572	523	510	468	421	437	411	392	396	391	373	345	353	343	341	353	384	349	379	368	351	348	365	356	348	378	337	346	347	354	359	340	335	342	318	323	374	343	373	342	317	322	320	352	355	349	349	339	358	356	356	338	361	366	344	345	312	365	361	328	317	346	353	357	315	369	382	359	335	339	377	368	343	325	343	342	328	332	328	326	356	333	329	313	346	323	309	341	349	339	376	355	354	365	350	352	348	309	329	325	330	326	349	390	340	345	361	332	317	360	346	322	327	360	369	366	372	332	346	352	315	312	352	355	361	331	340	335	335	358	336	364	348	347	342	349	338	328	374	357	338	362	357	350	324	317	344	360	335	328	339	356	311	327	329	329	340	362	301	347	328	302	351	339	315	365	314	340	303	363	358	357	343	305	372	345	329	326	327	367	321	331	368	374	329	359	342	369	340	352	330	343	333	299	300	335	342	382	392	350	340	350	374	368	331	355	353	336	345	345	353	356	338	326	355	321	350	346	315	354	355	350	374	325	344	327	336	331	346	352	365	345	347	336	314	339	334	341	329	340	333	332	330	345	346	311	350	373	353	363	318	335	354	353	351	345	310	313	341	317	353	364	362	307	355	358	340	331	328	370	354	321	345	316	335	321	348	341	371	345	308	333	358	326	345	369	317	341	333	357	301	343	339	355	329	324	312	347	341	364	333	346	333	313	335	340	328	320	344	337	344	326	324	321	357	328	366	373	365	379	356	354	343	349	316	348	347	355	362	335	363	325	343	354	310	365	343	324	314	319	355	360	346	367	348	360	330	353	376	349	314	321	357	369	384	349	339	315	363	352	320	362	343	344	314	330	341	333	347	338	326	324	358	342	359	339	330	353	337	334	300	338	331	318	336	392	318	331	338	344	348	324	331	334	315	320	355	346	326	341	335	342	341	325	333	337	355	342	306	334	359	324	311	349	328	356	310	352	353	367	330	329	372	347	297	351	349	361	337	359	353	359	362	383	339	354	308	366	314	337	347	308	337	345	339	327	332	324	331	351	333	359	346	343	359	329	360	325	326	319	377	319	349	334	343	338	344	342	338	337	318	324	341	321	349	353	308	352	350	343	353	338	350	342	323	340	365	359	312	333	337	321	346	334	373	331	356	353	343	328	362	346	333	322	348	338	343	350	386	341	353	360	323	316	358	358	330	379	347	353	372	343	318	342	354	368	344	346	327	335	332	343	314	341	315	339	310	331	351	332	358	384	360	335	363	357	342	331	343	372	339	306	309	349	331	386	369	328	321	360	356	341	351	328	342	319	379	330	361	369	359	354	320	321	359	345	353	330	335	335	366	339	348	358	339	340	343	341	301	337	332	369	319	365	343	332	354	357	322	356	357	329	324	306	331	341	347	366	341	347	355	370	315	350	334	332	317	333	349	325	339	339	360	339	344	350	346	350	321	372	350	318	337	354	361	337	336	330	370	345	343	331	312	344	344	336	333	313	380	336	338	348	363	312	355	277	334	335	339	356	373	341	359	359	346	357	323	354	319	360	345	371	355	363	334	387	329	349	320	321	365	322	344	329	366	399	340	343	320	342	325	364	308	339	327	334	356	348	331	357	314	352	331	341	346	340	366	357	363	346	334	359	335	328	315	359	331	331	355	353	353	346	344	374	341	326	327	356	353	330	329	306	329	374	335	323	357	360	311	333	315	328	345	354	348	341	320	336	397	372	359	354	321	347	323	381	354	339	319	360	373	354	345	340	350	342	342	344	361	327	374	355	346	326	358	344	334	335	351	346	309	343	333	344	342	317	339	331	360	355	317	376	358	340	349	355	332	374	361	363	375	351	367	341	315	368	336	357	319	348	330	359	331	349	362	372	323	342	355	343	315	340	337	314	315	339	338	351	313	357	346	351	346	357	321	337	369	312	322	337	336	329	328	315	310	360	334	328	333	340	349	342	341	316	366	337	334	364	359	340	361	359	341	331	348	354	331	330	347	332	361	349	343	324	330	346	348	311	352	345	347	342	356	306	310	356	355	325	326	346	339	332	385	325	328	332	327	364	338	353	305	292	371	384	333	335	354	367	321	334	305	332	372	397	350	365	379	323	368	333	318	340	326	342	334	363	354	337	366	341	350	315	324	358	357	352	331	325	351	353	317	347	319	347	336	354	349	345	326	347	362	315	301	372	362	382	362	309	324	358	346	348	337	341	346	331	332	366	332	363	341	312	337	338	290	338	361	307	312	325	361	317	333	330	338	332	342	355	362	341	336	334	338	318	342	353	333	335	326	345	345	325	320	353	346	359	344	316	314	339	336	322	325	361	326	365	307	299	349	326	320	350	353	320	350	347	333	363	350	329	334	370	330	340	348	330	326	313	357	346	363	297	318	359	340	338	368	340	328	361	344	342	371	353	343	361	361	365	320	325	339	347	313	351	362	393	317	343	366	362	326	326	356	378	346	324	329	333	361	339	343	341	337	312	347	342	317	330	328	319	336	344	332	378	326	304	339	344	342	363	315	348	333	343	356	305	349	337	336	355	351	341	323	372	338	388	356	340	345	339	309	308	327	384	309	338	348	353	337	319	338	358	324	366	381	341	311	363	348	349	352	357	326	330	340	306	335	318	329	331	324	320	345	334	330	359	356	336	398	329	327	361	338	338	357	341	346	318	339	350	342	345	340	334	338	361	387	350	343	343	334	355	353	332	376	327	346	363	337	366	330	357	370	332	344	339	374	314	310	354	346	346	339	311	376	312	341	338	350	361	305	354	360	312	337	327	377	356	338	334	273	332	330	355	354	344	342	332	345	345	335	401	346	344	360	347	361	351	340	337	345	325	339	338	331	307	352	354	358	330	355	348	318	355	357	394	334	344	308	346	330	376	322	361	333	328	331	334	348	368	353	338	323	345	325	345	304	383	356	359	348	314	343	332	303	341	337	349	355	344	344	334	354	330	332	360	350	314	365	311	353	343	336	375	364	368	348	338	328	308	379	363	307	331	374	351	321	379	347	327	330	350	322	339	361	357	336	347	326	329	318	317	351	368	348	325	338	320	322	341	318	345	333	359	358	324	354	311	339	346	338	345	357	352	353	330	334	365	352	332	369	335	308	323	372	373	343	334	351	336	357	348	308	334	334	353	340	326	328	341	325	318	346	370	326	318	382	326	326	310	373	330	333	373	356	317	335	332	349	361	363	353	349	342	354	342	329	317	362	355	337	382	343	342	354	338	352	355	343	314	346	361	332	308	356	373	347	370	356	365	373	322	336	368	322	373	381	339	357	356	329	302	373	362	331	309	322	327	344	322	327	373	354	340	331	329	336	331	315	355	333	365	307	312	331	379	330	336	341	334	342	316	351	310	342	320	335	292	329	329	354	347	372	357	307	350	323	328	374	306	368	329	341	335	344	393	332	347	351	387	375	330	359	384	320	325	312	331	366	305	366	350	350	340	355	393	346	326	350	355	349	329	344	306	343	354	357	347	345	338	333	330
35779	13776	2399	1134	929	658	528	489	415	346	339	304	254	246	250	254	255	212	210	200	220	200	206	240	209	222	234	247	222	209	209	205	190	228	174	206	250	214	213	167	201	202	217	221	239	203	189	216	200	225	210	194	214	201	226	202	219	182	196	207	191	179	203	205	200	185	226	188	194	194	196	203	188	215	191	183	202	203	210	194	189	214	208	212	183	214	196	225	199	163	200	191	183	177	185	195	212	212	204	207	183	209	211	203	212	204	224	206	190	214	223	231	199	188	232	185	208	203	211	184	200	204	181	197	198	219	186	229	211	195	192	216	181	206	212	191	216	205	197	194	226	194	232	214	202	200	202	203	213	217	206	213	205	179	219	222	209	165	201	217	176	190	227	183	218	193	208	207	236	190	196	188	215	187	207	209	226	198	195	195	235	214	221	191	197	199	174	200	198	204	201	193	191	207	192	207	195	206	200	201	217	216	210	188	195	202	197	173	193	213	201	190	191	186	211	184	212	208	210	202	209	198	202	191	187	181	209	203	206	192	197	202	208	179	188	218	221	220	205	232	221	224	202	190	210	199	212	205	194	188	207	203	201	190	219	222	213	199	177	205	184	206	207	186	200	202	186	207	225	218	196	234	182	219	212	223	190	172	190	205	214	198	204	215	184	194	196	207	180	215	197	178	196	204	189	204	197	199	218	193	196	221	206	197	195	208	217	216	223	214	180	192	228	208	191	236	197	205	229	201	216	204	192	202	174	195	218	201	191	198	207	198	203	204	209	223	210	199	201	181	211	218	202	198	205	203	195	209	192	197	193	177	207	205	198	210	228	194	196	196	189	199	207	214	218	186	217	198	212	200	208	192	204	199	220	199	218	204	220	209	194	180	189	199	198	206	195	225	211	200	175	197	195	183	226	185	178	206	206	189	200	208	177	185	215	216	236	213	205	208	186	196	203	232	210	187	198	219	167	191	196	203	196	222	210	194	208	201	225	209	212	200	201	190	200	224	205	205	191	195	178	205	183	200	178	205	202	220	215	182	201	216	200	199	207	207	219	229	201	207	213	209	180	172	209	195	194	223	209	198	199	206	223	202	185	202	211	209	204	212	182	225	199	189	212	208	225	222	221	213	227	211	208	235	195	228	197	200	194	205	211	195	206	190	171	196	198	210	191	187	207	171	223	197	195	188	184	178	202	187	192	201	213	188	209	200	189	217	207	205	200	185	213	203	211	204	231	208	205	207	200	225	234	202	177	178	165	202	219	197	189	203	212	222	206	203	191	193	209	228	212	205	184	227	194	191	216	208	212	214	210	193	203	182	164	188	201	176	202	176	195	170	207	221	190	206	193	199	216	188	203	222	200	196	211	218	230	197	188	226	224	220	206	217	198	192	194	214	212	218	221	195	199	224	215	194	184	201	213	192	194	202	190	216	211	177	215	206	215	192	219	212	231	205	200	207	197	211	192	201	208	197	181	203	213	191	219	205	198	211	207	181	188	195	215	216	190	192	197	199	235	190	235	201	206	198	189	200	202	200	208	191	196	230	203	195	213	195	219	193	209	198	210	192	180	190	192	189	234	190	223	206	211	184	228	206	196	171	204	219	200	187	214	180	197	208	194	198	210	219	203	167	230	197	199	188	212	199	200	206	213	234	212	207	208	212	189	227	178	210	203	205	193	211	231	205	202	211	195	199	195	179	207	204	184	212	204	198	185	196	201	186	199	223	174	226	248	209	187	179	207	177	219	210	193	185	211	181	203	195	218	185	191	208	216	228	201	215	187	182	181	208	175	209	229	180	193	228	179	243	211	203	203	187	180	202	207	203	175	178	182	224	186	184	199	177	192	192	185	214	194	190	195	207	185	180	200	200	216	191	215	226	189	194	208	196	194	209	193	210	205	212	197	193	194	203	207	193	201	209	200	223	192	187	205	228	187	175	195	219	190	199	204	185	216	202	198	214	197	192	182	212	212	218	220	178	212	210	213	199	170	213	212	202	215	222	206	203	215	254	193	192	217	199	200	211	214	209	208	177	197	187	215	190	196	194	213	185	197	202	218	231	179	205	200	199	214	197	188	208	185	232	210	170	222	220	202	207	217	207	222	227	218	193	190	223	210	205	212	183	210	188	213	196	186	182	184	199	212	231	186	177	215	175	175	212	195	201	218	198	179	222	207	208	177	195	201	193	203	219	201	192	192	188	188	200	203	216	217	190	225	176	203	162	223	208	201	222	206	199	199	233	194	195	179	189	215	193	192	206	195	208	204	216	187	202	210	225	216	206	193	190	201	190	199	189	210	212	189	208	201	166	208	220	175	186	203	166	213	185	203	195	190	229	180	209	196	220	223	180	206	202	187	186	191	188	178	206	212	218	214	197	170	185	198	224	202	208	198	211	185	172	183	221	202	217	214	230	178	215	199	199	209	197	193	201	196	194	206	201	213	206	195	219	214	195	202	183	199	222	189	210	223	219	182	228	184	196	201	200	224	180	183	195	184	210	186	214	193	182	214	183	227	191	181	192	202	203	216	211	218	210	189	207	203	225	229	186	217	194	210	203	204	192	202	182	196	213	232	198	229	183	217	197	229	190	173	210	210	202	197	211	210	185	213	191	207	211	197	207	219	203	190	201	220	232	189	200	189	212	196	193	211	209	195	213	191	183	208	218	201	194	228	200	214	207	227	220	210	220	196	200	227	193	193	229	197	215	189	181	185	209	207	183	214	205	216	202	214	222	202	206	190	188	187	202	212	171	207	199	194	190	211	199	203	219	221	184	201	206	202	196	192	212	212	192	206	207	237	204	229	209	207	189	206	184	197	194	195	203	230	226	185	227	201	170	223	193	189	198	204	204	193	229	221	174	207	177	181	195	204	193	198	244	216	212	204	181	211	211	222	176	205	216	210	205	215	193	201	208	197	210	185	212	202	198	182	198	202	191	187	207	176	190	196	208	205	225	194	222	187	216	222	210	200	189	201	219	195	208	226	206	181	202	202	201	196	193	195	196	190	223	197	174	224	201	196	201	207	228	188	239	208	208	214	214	225	195	196	210	210	200	189	187	230	183	213	192	228	186	235	195	222	206	206	171	180	225	217	204	194	209	219	180	198	218	195	189	226	176	205	207	202	202	204	203	185	205	175	226	209	211	223	199	190	202	231	215	194	206	186	176	204	206	183	220	201	171	201	203	215	192	224	201	210	195	207	187	218	223	205	165	203	219	206	196	208	184	183	210	218	191	160	188	189	203	213	200	216	180	177	204	199	202	187	203	213	205	207	202	183	200	205	202	217	184	207	191	197	202	191	180	199	203	189	209	175	200	205	201	190	215	189	175	230	206	201	199	216	201	221	192	200	183	166	221	193	222	221	199	218	209	203	189	240	200	200	225	209	222	204	212	209	192	193	199	205	182	184	208	194	214	199	223	195	182	196	203	198	199	180	198	201	202	216	213	188	185	215	219	173	193	222	203	213	194	221	210	193	173	206	201	204	201	194	202
16148	1600	3113	3677	3422	2821	2221	2007	1742	1474	1293	1202	1103	1056	997	979	905	869	885	835	817	781	806	803	778	734	723	729	712	724	685	656	693	708	677	685	694	670	678	689	656	643	635	691	682	683	674	670	674	650	581	663	650	681	646	618	622	639	641	640	622	640	645	648	624	666	621	642	620	654	647	654	618	657	654	645	582	621	607	657	627	648	640	612	614	643	593	611	630	657	620	659	679	602	662	671	622	611	640	656	605	593	616	671	623	621	598	619	632	645	642	617	622	662	644	615	619	604	627	630	622	612	657	661	672	674	648	663	624	640	640	591	614	621	611	636	615	644	615	593	635	657	660	636	617	632	632	639	629	580	647	636	617	608	614	640	633	602	624	629	629	574	626	605	623	625	641	650	612	606	663	642	607	655	596	617	656	613	642	629	593	652	619	668	626	626	627	612	609	608	624	653	630	613	609	611	652	629	612	627	609	671	616	669	602	609	622	630	607	648	588	635	644	630	611	626	645	595	638	650	660	603	613	640	608	624	647	614	614	641	638	614	620	607	616	631	607	668	668	608	584	630	645	666	617	591	660	636	658	618	638	648	633	660	601	622	662	629	614	674	612	626	613	640	627	617	601	648	684	629	624	623	603	625	676	588	567	644	617	610	638	617	594	665	599	603	633	593	650	664	624	609	685	632	645	603	649	651	669	588	656	628	630	628	670	598	610	613	656	640	573	659	611	644	618	626	621	605	597	619	638	622	640	605	590	622	640	616	606	622	630	616	609	675	612	619	620	609	629	616	638	612	608	661	655	615	608	581	626	618	625	621	649	678	657	622	693	629	611	607	611	610	617	628	632	638	650	687	585	606	624	585	591	609	628	610	588	631	643	604	605	596	602	596	580	601	561	646	598	625	628	627	641	580	588	609	603	638	618	593	658	622	575	646	610	613	598	639	618	582	655	636	658	632	659	602	621	587	639	611	651	572	647	644	634	598	644	635	590	600	650	612	590	601	606	614	630	664	634	679	629	622	600	628	662	673	619	619	634	618	615	626	636	666	597	648	639	625	613	634	624	608	617	620	637	625	596	647	604	647	599	663	646	626	592	639	641	609	682	596	625	635	602	598	635	603	642	648	606	645	595	609	656	646	640	642	608	668	618	646	586	628	634	649	627	634	632	615	637	645	582	642	615	649	624	661	573	594	634	597	596	675	617	624	611	638	631	612	629	656	666	585	598	601	648	650	600	617	624	593	640	584	611	633	652	680	614	623	661	600	596	628	593	627	576	647	598	587	619	615	596	633	643	624	605	620	659	609	619	575	639	629	566	639	658	614	612	609	634	618	625	648	652	679	643	628	628	622	664	606	656	642	645	636	627	637	599	607	590	609	615	620	597	659	655	640	599	641	628	660	624	636	645	631	606	628	669	624	604	629	636	635	562	631	636	642	629	639	601	662	600	616	663	588	576	643	612	650	608	619	651	612	636	588	629	682	631	632	617	624	643	580	636	648	591	586	635	646	561	647	634	632	576	640	583	601	614	637	615	607	628	656	601	621	607	612	616	605	641	610	625	620	639	639	614	610	624	596	601	633	642	635	609	563	640	686	601	624	654	631	616	686	629	636	601	602	644	600	632	619	573	643	618	585	619	661	559	645	604	600	640	578	620	629	642	602	601	658	619	614	596	598	616	624	604	618	623	619	579	588	599	602	629	618	590	630	625	647	613	646	612	597	593	639	607	655	636	620	625	638	674	614	617	585	634	625	692	612	554	616	645	652	617	607	603	615	589	651	629	593	611	651	680	641	654	637	654	666	612	615	597	626	582	662	614	645	619	625	640	619	645	630	649	648	600	644	594	583	662	596	625	625	642	611	642	635	609	605	655	644	661	615	651	614	618	634	580	610	600	626	599	640	612	660	611	609	636	599	614	629	614	647	639	646	614	638	605	629	639	639	599	615	627	613	621	602	625	623	601	589	630	623	580	576	627	672	620	615	615	637	620	668	653	637	658	636	636	630	651	611	628	600	628	611	608	669	611	614	583	611	635	608	627	624	628	613	600	622	615	576	584	636	621	619	638	667	613	660	602	639	650	626	612	595	586	617	666	620	636	611	638	575	618	690	615	651	619	610	652	597	630	654	619	615	608	598	592	680	633	607	652	566	629	613	579	605	616	601	630	608	610	611	618	630	594	615	598	646	685	627	682	628	616	633	591	587	616	619	621	626	628	583	580	570	654	614	642	599	619	687	600	630	625	616	625	616	619	605	611	667	600	592	582	612	609	616	645	600	596	649	647	581	594	642	595	636	602	614	640	622	610	654	597	584	648	597	629	646	647	647	613	610	584	624	557	622	591	569	649	628	616	589	652	640	599	619	643	639	615	597	655	648	655	605	674	603	620	655	659	601	660	700	623	633	636	667	604	652	622	677	575	648	595	580	661	656	597	631	589	636	638	600	611	584	629	656	617	627	626	660	650	593	619	615	611	639	622	584	667	641	648	600	662	656	624	574	632	605	616	626	640	689	611	621	637	623	599	609	621	622	628	645	633	579	628	638	612	628	628	601	632	632	625	659	618	616	594	630	599	627	605	657	572	671	646	601	631	604	605	614	619	620	656	621	661	641	586	627	641	658	622	646	647	671	638	601	647	574	611	633	621	626	619	611	626	650	587	653	577	607	631	645	636	593	608	643	635	632	650	649	630	603	623	644	592	636	622	605	610	630	634	695	663	663	645	600	617	653	588	638	657	623	681	607	614	605	656	619	620	622	629	646	617	610	610	635	608	608	580	672	642	615	615	643	649	649	656	613	619	594	672	635	645	594	624	642	614	612	619	580	631	615	602	606	609	624	602	615	646	611	685	593	655	635	640	582	657	632	653	666	666	629	595	600	621	586	656	667	657	616	619	661	579	643	623	635	616	607	617	593	660	653	668	631	649	646	585	611	619	623	667	649	649	640	657	655	642	602	650	663	617	621	615	646	630	622	629	566	638	600	611	604	609	591	595	606	611	602	624	608	603	611	609	626	608	603	608	624	606	591	594	601	598	600	662	637	623	647	591	639	648	627	625	590	603	647	658	614	642	655	629	624	640	583	613	655	641	641	627	634	579	612	591	615	656	613	585	629	636	639	602	644	601	626	666	594	584	608	630	608	644	677	630	614	639	651	575	647	597	650	576	635	624	671	618	642	617	602	626	634	627	625	625	608	622	597	600	619	617	594	668	609	606	632	606	584	609	622	639	611	629	619	642	626	623	655	633	597	585	659	611	648	626	614	636	641	635	611	586	687	646	619	640	603	607	597	613	621	577	615	642	618	636	601	619	637	617	645	617	605	632	593	631	582	637	650	649	639	613	611	639	604	661	572	672	586	578	617	581	648	627	627	656	620	587	584	647	594	625	618	677	598	602	584	606	648	668	642	617	639	651	633	624	624	629	676	678	648	593	624	591	618	629	619	611	635	626	656	643	668	607	634	627	670	651	681	588	634	630	641	643	643	613	642	620	592
