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
338569682498	338569683057	338569683607	338569684157	338569684707	338569685257	338569685807	338569686357	338569686907	338569687457	338569688007	338569688557	338569689107	338569689657	338569690207	338569690757	338569691307	338569691857	338569692407	338569692957	338569693507	338569694057	338569694607	338569695157	338569695707	338569696257	338569696807	338569697357	338569697907	338569698457	338569699007	338569699557	338569700107	338569700657	338569701207	338569701757	338569702307	338569702857	338569703407	338569703957	338569704507	338569705057	338569705607	338569706157	338569706707	338569707257	338569707807	338569708357	338569708907	338569709457	338569710007	338569710557	338569711107	338569711657	338569712207	338569712757	338569713307	338569713857	338569714407	338569714957	338569715507	338569716057	338569716607	338569717157	338569717707	338569718257	338569718807	338569719357	338569719907	338569720457	338569721007	338569721557	338569722107	338569722657	338569723207	338569723757	338569724307	338569724857	338569725407	338569725957	338569726507	338569727057	338569727607	338569728157	338569728707	338569729257	338569729807	338569730357	338569730907	338569731457	338569732007	338569732557	338569733107	338569733657	338569734207	338569734757	338569735307	338569735857	338569736407	338569736957	338569737507	338569738057	338569738607	338569739157	338569739707	338569740257	338569740807	338569741357	338569741907	338569742457	338569743007	338569743557	338569744107	338569744657	338569745207	338569745757	338569746307	338569746857	338569747407	338569747957	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33217	19159	6112	698	413	318	312	306	321	252	293	265	272	239	277	254	234	247	270	280	288	279	261	247	273	228	262	252	264	282	261	261	216	267	237	248	264	256	269	242	233	245	242	261	276	254	271	246	285	269	265	280	296	239	231	254	262	273	250	289	261	263	260	258	257	252	259	256	266	255	274	274	238	290	244	241	257	265	256	250	236	243	247	254	229	251	240	261	258	258	256	256	249	277	220	272	253	226	238	255	248	286	241	260	258	226	241	238	269	270	256	223	260	252	251	268	255	256	291	246	269	246	275	248	259	278	259	244	242	252	237	229	257	260	258	254	253	289	279	236	244	244	262	248	245	249	237	239	223	235	254	262	219	246	244	260	241	252	282	268	258	276	249	238	228	277	249	246	254	234	267	255	266	246	248	226	245	272	240	267	309	257	246	241	257	253	254	237	260	269	268	244	259	255	257	227	255	238	262	241	233	274	244	253	243	249	252	248	259	241	243	241	229	282	242	255	257	260	265	235	258	226	254	269	251	209	232	255	272	263	253	253	244	272	256	240	234	272	243	276	237	231	251	259	232	224	255	242	277	247	284	292	275	246	240	226	259	234	262	267	246	241	243	256	269	279	263	250	264	252	261	224	259	232	240	255	241	271	271	206	242	265	266	237	221	230	264	270	288	255	266	221	242	244	241	250	260	266	266	250	232	231	250	243	249	263	263	249	252	245	269	288	241	260	254	246	248	248	267	262	237	275	253	264	242	259	253	252	284	249	288	239	297	237	256	244	258	231	265	260	230	246	278	262	261	257	257	246	254	230	247	246	253	244	279	244	231	243	245	266	259	241	253	233	252	255	259	245	273	263	251	223	248	256	245	262	222	293	235	242	228	259	245	264	234	258	260	274	264	241	227	254	225	250	268	225	258	258	250	234	257	263	260	241	206	291	258	276	245	255	251	255	253	241	266	251	249	269	257	231	259	282	237	240	241	248	248	277	228	251	279	250	255	258	248	258	298	244	264	252	233	270	234	214	251	256	250	262	246	279	278	231	236	252	243	250	247	264	248	225	258	231	247	293	262	238	230	265	241	234	234	224	253	228	273	268	249	258	283	227	246	258	241	256	265	240	262	246	225	220	239	244	258	247	249	231	253	251	253	261	232	211	254	276	232	292	257	270	249	250	262	231	245	268	283	247	273	261	254	272	261	231	257	257	244	235	220	234	252	284	251	256	234	263	276	228	278	287	237	251	271	258	262	219	270	250	226	261	270	252	261	234	245	249	265	264	245	245	264	243	246	248	251	245	263	239	267	258	252	267	234	259	258	249	270	257	270	259	274	242	283	256	263	272	278	244	264	246	266	251	254	219	223	232	213	261	246	249	261	243	264	243	275	266	269	266	292	218	280	238	252	248	259	260	240	260	267	263	242	236	274	268	260	215	227	250	265	276	271	274	226	266	280	256	233	243	242	248	253	226	254	266	262	252	247	262	252	248	251	237	267	259	274	254	218	255	259	282	248	270	289	268	244	254	237	228	268	267	215	269	250	243	261	266	249	244	272	258	282	268	245	256	248	272	246	226	258	237	272	248	250	250	256	243	274	273	276	289	272	255	282	249	250	275	234	266	224	250	258	251	277	257	246	258	239	276	244	261	226	263	241	270	265	266	252	239	254	245	245	238	210	249	242	269	237	280	268	256	257	264	248	261	246	258	256	276	261	241	237	261	269	243	251	251	218	282	261	267	249	256	272	262	236	265	229	261	245	253	240	247	258	277	253	231	235	213	262	263	261	259	256	255	278	253	269	267	262	258	277	234	220	248	267	232	227	244	264	241	271	278	246	256	241	255	231	256	251	260	255	263	274	252	253	245	244	278	234	253	247	242	228	243	224	239	276	277	264	266	250	272	244	261	271	280	284	245	268	256	254	248	199	267	249	226	236	262	255	267	235	257	277	270	245	251	246	279	272	231	255	232	265	274	294	249	271	275	246	227	288	272	232	230	239	244	227	267	265	273	266	260	246	243	218	257	262	268	237	249	231	209	262	258	248	245	259	244	250	249	244	244	255	245	227	230	241	235	259	231	243	269	270	214	267	234	220	267	254	234	271	246	249	251	249	224	222	251	252	257	278	265	276	255	280	246	265	264	249	258	247	247	250	260	287	238	244	260	257	225	276	253	240	250	266	268	238	234	238	283	278	237	242	289	271	236	256	250	261	270	228	235	259	247	253	273	252	253	271	269	268	269	239	276	218	242	259	275	224	254	276	260	268	228	285	262	227	256	229	236	226	241	262	245	259	237	241	264	241	251	239	265	300	288	239	270	268	244	220	256	250	233	261	271	271	248	257	250	274	244	266	247	258	235	260	243	235	249	251	253	272	260	281	254	248	259	237	257	264	223	224	274	257	255	231	259	254	264	280	242	232	275	238	236	250	221	266	271	219	256	276	258	227	255	275	242	252	244	268	247	224	248	251	249	279	249	262	274	234	218	230	259	250	222	272	261	266	268	242	255	245	232	254	247	245	239	259	248	273	258	253	207	238	257	260	264	230	255	229	260	235	263	269	252	281	267	280	275	241	248	225	245	259	243	247	238	231	266	260	276	279	259	242	231	275	249	270	228	250	249	221	277	235	278	245	260	267	276	254	259	266	247	243	247	250	246	256	246	258	236	248	207	262	263	231	231	309	270	252	255	248	239	252	254	252	250	249	271	277	255	240	262	240	263	240	267	260	257	242	222	271	255	225	290	253	268	246	238	266	266	269	252	247	240	290	216	286	220	282	272	261	272	252	263	207	233	291	252	269	231	247	257	269	255	242	234	232	258	266	246	264	237	278	276	277	261	262	257	243	254	266	277	274	264	285	230	238	222	262	230	262	252	225	257	230	251	258	254	270	222	271	261	246	231	266	238	256	260	274	251	261	231	239	271	274	284	265	251	254	271	254	240	236	262	264	263	256	268	253	233	277	235	256	210	251	254	249	221	253	251	233	265	251	237	296	235	287	262	281	259	273	263	247	274	260	255	232	254	281	275	230	276	254	259	277	223	240	247	284	241	275	260	251	269	254	284	262	262	238	259	250	266	262	278	251	245	241	266	270	270	270	256	241	205	274	256	246	243	296	277	238	243	281	261	277	280	241	243	224	267	249	232	253	220	253	256	282	262	253	262	263	248	206	251	242	262	256	265	236	239	253	244	245	232	264	243	255	252	287	292	259	239	248	264	234	241	242	252	260	277	269	238	280	233	255	233	260	245	246	271	244	271	249	236	231	274	267	270	231	266	239	252	264	280	250	250	266	263	253	252	254	280	265	277	261	262	256	268	237	268	218	262	253	248	251	302	225	244	237	235	238	255	224	230	242	204	223	257	223	273	223	232	237	226	242	267	261	260	273	245	267	254	277	283	268	243	263	303	273	265	246	240	266	222	258	245	261	271	271	239	244	288	241	250	228	244	250	247	236	272	257	241	242	230	252	285	248	261	233	272	287	252	247	275	257	238	247	284
22038	16073	5606	1424	1216	1114	995	865	860	739	754	710	716	721	699	692	710	638	714	659	677	655	604	694	631	621	669	654	630	612	606	687	654	635	662	608	595	640	646	631	607	605	585	648	642	627	678	611	599	626	649	656	636	635	668	615	591	664	584	647	658	626	656	583	599	679	620	624	637	638	645	620	614	605	620	713	644	607	637	592	605	630	596	602	624	656	618	601	622	623	610	641	634	636	612	617	678	625	605	640	642	591	659	675	636	608	594	624	666	611	607	624	619	630	644	643	626	654	566	601	640	656	617	630	641	626	610	672	627	624	627	657	656	601	618	659	643	636	650	671	664	582	613	616	618	618	595	608	588	622	657	617	619	660	596	640	591	657	612	630	630	596	653	605	630	623	575	655	614	613	650	571	637	639	619	612	621	664	613	590	642	588	582	625	631	589	641	614	599	620	608	617	616	666	634	648	613	605	620	616	649	606	558	590	601	644	613	620	625	636	571	616	643	644	660	615	648	651	562	633	621	571	631	631	606	619	625	589	601	625	607	633	601	635	638	632	611	623	628	603	633	649	630	615	597	570	608	628	584	633	625	624	636	656	615	605	621	622	620	620	616	619	589	646	600	636	603	605	586	612	663	602	647	596	638	580	671	626	602	647	614	664	600	570	624	606	579	647	613	625	609	623	655	597	665	602	614	698	638	648	637	579	608	612	611	612	611	551	552	607	591	627	633	619	618	651	576	620	637	641	595	648	591	636	582	649	587	632	582	623	624	608	624	612	617	624	646	617	595	601	640	612	591	639	628	621	607	584	642	620	625	641	623	653	612	628	624	604	605	615	636	620	622	600	660	611	615	627	634	636	637	611	671	607	607	584	656	624	614	636	639	634	632	574	603	632	609	590	644	659	642	619	619	602	584	660	631	640	639	620	609	695	641	586	650	631	619	567	608	655	606	590	595	623	645	600	614	627	646	655	651	646	594	611	637	631	606	617	625	565	620	596	593	641	617	620	632	602	638	681	613	578	612	637	589	609	623	584	626	653	631	549	649	635	630	558	596	638	663	624	640	582	600	647	638	602	624	645	614	634	598	636	627	583	641	568	635	654	648	663	613	632	570	631	616	665	665	656	620	648	617	622	592	596	665	633	604	643	629	595	592	616	617	619	599	613	635	630	616	585	643	602	604	656	635	643	589	612	615	628	604	619	559	595	647	607	654	627	656	639	629	594	606	606	632	663	651	663	601	610	638	613	590	609	613	625	628	624	614	633	593	633	650	620	632	629	596	588	615	630	636	608	630	674	649	583	627	584	584	647	608	650	619	635	620	625	618	599	617	631	626	651	640	628	615	591	636	640	617	633	582	619	638	620	649	614	638	598	621	649	643	680	601	621	615	598	653	614	621	663	580	633	628	595	631	615	605	605	612	614	586	631	610	601	623	613	615	621	618	660	660	610	624	608	623	604	638	636	632	654	611	632	597	613	594	594	626	644	637	606	594	591	622	628	625	601	596	608	621	647	592	683	637	645	603	590	652	637	639	632	589	616	670	622	661	619	600	638	608	669	602	640	628	606	634	599	581	616	628	627	591	673	609	652	609	615	623	643	597	597	619	624	662	634	584	657	635	607	639	596	632	627	635	635	623	580	571	641	575	601	624	582	616	610	603	605	620	630	618	643	595	647	654	630	632	598	595	638	597	620	630	625	642	652	611	585	637	615	605	585	608	649	619	641	637	591	624	630	622	654	650	628	617	634	594	637	627	650	641	655	611	645	638	618	658	645	589	627	620	667	616	605	610	606	638	614	674	652	627	629	619	611	622	605	645	583	652	635	621	634	597	639	617	594	648	665	614	661	643	613	631	628	602	616	630	624	640	689	609	627	570	621	637	572	598	615	599	613	679	628	643	672	638	629	649	642	640	645	649	638	619	652	629	611	599	635	591	659	648	638	621	570	619	628	628	665	623	625	593	596	619	626	627	687	635	643	623	662	611	652	631	616	600	642	643	632	619	636	616	617	606	644	608	641	581	649	597	601	601	633	617	611	664	587	611	659	638	597	620	616	636	623	612	672	626	624	614	607	606	623	622	638	563	607	625	657	613	646	622	596	561	666	616	613	641	631	652	575	600	603	661	619	656	638	618	609	618	608	613	637	649	610	625	585	590	604	662	609	636	632	625	586	682	675	604	653	606	613	606	613	599	636	605	626	574	586	616	644	637	636	627	619	632	638	636	658	657	608	609	591	564	638	615	592	611	632	624	649	662	618	618	587	599	628	610	636	601	642	619	606	610	622	639	632	634	641	624	588	654	609	587	651	614	622	607	617	600	611	631	611	617	606	602	599	618	636	617	634	662	652	632	590	598	613	583	639	630	610	597	602	619	630	597	634	635	631	567	589	635	627	604	648	645	673	593	615	599	609	608	633	590	687	660	659	643	620	627	587	617	597	648	636	633	608	612	649	653	621	620	636	609	626	633	606	627	692	613	637	633	617	652	590	604	669	604	585	663	629	633	626	607	632	658	660	617	621	606	641	597	649	626	598	618	594	603	595	621	618	620	613	650	628	627	618	621	648	680	568	676	576	604	648	635	618	623	619	607	653	596	621	693	646	615	668	650	570	640	673	629	640	624	614	655	635	600	631	621	589	619	623	593	647	616	641	611	639	680	616	657	640	590	656	630	647	622	660	607	598	631	613	653	654	627	612	615	603	630	596	647	633	596	599	653	634	631	627	623	642	640	654	661	611	669	600	605	599	611	654	649	608	625	628	625	599	608	598	618	632	659	618	630	596	618	622	665	630	635	625	598	589	659	593	645	619	595	606	641	633	606	630	635	659	643	657	604	628	639	643	668	575	650	620	629	624	588	625	609	627	597	643	618	565	635	611	621	629	656	608	616	646	631	617	625	577	640	609	604	601	619	592	633	673	573	654	606	545	618	628	643	642	643	576	630	631	597	597	653	614	629	634	650	594	615	644	607	621	614	627	640	629	616	597	625	630	600	610	626	626	627	625	574	598	622	606	666	665	613	577	630	608	624	596	600	650	623	648	621	676	590	641	664	609	603	659	623	625	620	610	622	620	663	626	593	644	614	642	609	623	643	600	667	658	586	631	625	596	606	655	606	648	679	636	612	594	600	599	632	614	593	586	579	630	599	637	613	651	644	621	661	668	604	648	608	697	648	663	589	589	627	641	594	660	646	570	624	650	638	633	652	647	597	639	602	639	627	624	667	623	599	603	619	648	660	644	692	621	623	647	664	656	664	586	580	614	602	643	633	659	652	619	625	635	626	614	643	647	598	621	641	609	605	629	636	604	657	631	609	651	599	604	618	598	591	667	641	579	636	573	608	630	626	618	657	592	645	554	593	584	592	594	665	645	633	620	622	666	630	579	571	620	628	644	595	613	614	622	632	619	611	640	628	646	640	597	603	606	603	647	655	657	604	616	598	667	670	573	580	644	617	632	627	585	610	601	611	611	627	642	627	644	614	565	600	607	645	640
11120	4642	844	280	260	236	257	262	251	253	270	281	229	249	266	245	276	264	285	263	283	291	240	243	260	253	233	252	248	268	292	259	267	267	254	253	275	269	235	252	286	270	283	284	252	275	267	246	252	243	259	274	267	270	286	270	262	258	251	265	267	239	241	264	260	247	272	277	249	252	250	252	282	256	288	279	256	243	319	276	250	267	265	285	278	249	267	262	258	250	259	282	240	253	249	278	282	264	233	268	262	290	254	259	307	278	296	274	253	254	267	262	228	282	275	267	267	241	253	262	252	239	284	292	251	268	249	246	266	233	223	245	236	259	277	256	243	282	247	283	262	294	276	226	274	261	280	271	283	262	258	270	272	271	272	274	243	291	237	272	298	277	285	251	241	256	291	249	302	245	249	264	279	277	280	256	262	293	279	278	257	265	262	233	254	293	282	246	280	260	269	277	231	257	251	258	233	220	277	274	278	271	281	279	253	256	258	261	241	286	250	255	245	256	249	258	283	247	261	278	266	239	248	257	246	282	269	267	242	269	271	259	251	237	296	242	272	247	254	257	290	275	243	261	254	264	247	283	244	283	257	266	296	262	266	264	254	248	248	262	254	282	246	232	256	269	231	255	241	258	267	263	246	235	234	253	245	229	285	255	249	256	277	265	271	269	230	248	239	261	256	284	248	248	316	258	261	258	265	278	266	241	269	252	222	232	248	265	265	246	277	246	253	243	269	257	242	226	246	263	237	232	259	276	264	291	276	268	253	263	269	232	257	291	286	282	265	286	258	283	275	260	291	270	257	270	245	282	280	303	265	242	229	252	264	265	239	261	260	255	290	280	231	254	282	267	252	291	277	261	248	279	307	223	262	230	260	270	269	252	245	278	285	283	269	258	275	248	242	256	243	294	257	258	234	290	283	234	239	268	271	256	271	268	262	268	285	281	282	265	275	263	265	230	252	288	279	260	275	266	273	286	245	253	261	291	235	248	268	264	249	253	244	248	265	257	283	258	265	241	257	273	261	261	269	281	290	269	272	256	261	234	261	314	274	280	280	256	261	250	267	282	272	250	263	267	259	246	255	261	235	264	247	269	270	277	277	283	247	270	280	255	244	258	271	250	270	272	268	261	260	280	253	255	283	257	260	288	265	263	270	273	256	290	248	260	267	258	270	247	243	263	232	258	258	235	271	235	266	279	285	278	272	238	242	278	268	230	282	266	267	254	275	268	251	256	238	248	275	258	254	257	270	246	276	325	278	258	259	262	254	247	266	279	283	281	261	253	270	233	277	263	294	270	252	295	243	255	274	250	260	271	280	267	277	270	241	267	243	263	246	278	285	302	281	272	224	263	273	242	283	290	270	258	237	264	240	245	241	304	245	229	257	297	280	260	283	291	272	229	234	286	260	279	267	276	272	240	270	267	251	226	266	259	238	253	268	256	274	242	267	247	255	276	259	246	260	246	260	275	267	250	271	273	245	227	273	238	260	251	252	251	274	277	249	276	289	260	248	237	274	265	269	239	262	261	258	237	278	253	250	272	245	252	240	241	251	263	293	308	261	245	236	268	245	248	277	239	248	233	265	274	254	259	236	278	284	258	253	249	283	266	272	254	252	236	241	236	270	246	232	288	241	275	255	298	257	265	249	256	250	286	261	272	257	274	278	278	224	259	255	252	231	247	252	256	297	274	237	260	276	258	233	270	247	241	282	254	276	251	256	241	302	261	245	264	247	262	240	236	271	262	264	243	234	238	268	235	261	272	246	255	279	278	266	271	286	256	302	256	299	217	306	244	263	263	249	256	308	276	257	251	270	258	270	224	271	274	242	276	258	258	217	271	263	278	270	220	231	253	270	268	277	265	238	261	274	253	255	244	251	253	257	262	275	234	263	269	278	269	262	252	242	253	260	240	261	258	250	278	292	238	245	268	274	248	263	252	223	297	276	243	249	251	269	251	263	236	233	273	234	261	243	244	271	263	249	250	261	285	272	245	239	262	255	243	250	252	297	272	251	260	260	259	235	249	256	252	264	287	248	251	268	266	274	243	252	269	264	270	255	221	228	274	244	232	252	257	251	218	277	283	252	272	273	246	245	271	279	253	265	279	257	247	247	267	272	270	250	273	269	268	261	297	278	263	280	229	277	269	281	287	252	267	241	267	263	263	249	251	253	275	245	303	270	234	266	285	270	237	264	267	250	264	276	285	258	283	258	249	252	275	253	286	254	254	252	265	264	266	242	252	293	246	251	268	280	279	277	242	258	275	251	247	273	263	253	279	269	227	274	288	302	255	299	259	214	249	242	272	276	263	264	233	260	250	274	236	282	247	260	245	240	280	262	248	302	250	284	253	233	279	242	286	245	276	282	236	245	271	278	255	242	252	283	220	283	243	254	226	256	264	299	238	271	279	269	256	233	261	268	262	252	257	225	251	262	310	268	247	241	287	289	268	280	263	289	284	279	250	286	248	246	235	268	242	275	257	290	261	247	267	260	246	270	287	252	250	240	266	259	266	263	241	271	254	272	275	287	227	278	243	267	272	271	254	257	243	248	236	278	261	255	260	238	264	252	239	264	249	255	255	269	259	263	297	252	275	265	255	249	255	255	249	269	263	247	238	255	264	277	251	255	271	263	257	272	269	273	262	299	253	257	276	277	248	306	255	274	238	298	252	314	280	294	268	248	263	256	259	266	251	279	252	262	274	238	263	251	244	254	279	248	271	280	280	244	266	254	277	269	285	268	251	254	229	291	258	258	273	253	263	274	287	268	270	260	254	245	250	259	259	258	251	280	284	251	258	306	255	229	253	251	272	226	245	278	265	254	292	245	254	273	270	295	238	272	253	270	260	252	247	288	267	303	294	263	273	242	282	258	240	268	273	261	267	226	266	263	254	236	281	266	219	282	268	282	244	256	249	231	280	240	257	292	251	259	268	254	207	263	241	224	228	272	269	258	253	263	280	241	267	233	280	265	247	266	270	249	267	256	247	260	277	245	242	244	248	269	265	274	264	249	278	272	251	263	221	252	259	268	268	267	251	270	264	255	265	280	301	239	289	291	261	248	249	294	273	258	256	266	255	249	250	271	242	231	224	272	269	282	272	260	262	264	243	243	262	260	267	268	248	262	252	255	246	274	268	285	254	264	284	287	259	239	269	260	269	266	245	241	259	262	247	275	248	249	258	276	248	264	260	242	277	251	246	296	256	269	284	244	249	287	297	269	248	244	257	259	294	226	274	285	263	256	277	263	254	269	241	214	274	268	280	263	246	226	285	275	284	283	261	268	254	250	273	257	230	281	280	261	255	258	321	254	266	247	270	251	289	276	261	268	234	274	236	272	247	269	254	245	281	256	268	252	250	250	274	266	259	304	276	248	238	237	246	247	257	268	267	263	255	266	286	225	254	242	260	263	277	246	290	240	247	263	239	251	279	283	259	269	274	246	263	248	263	232	283	274	227	269	287	302	274	273	299	260	250	254	256	256	261	246	275	254	226
8198	4922	1343	656	644	678	631	685	673	647	676	679	676	606	669	643	637	683	645	620	628	659	659	679	680	684	640	706	643	662	659	641	680	667	619	604	640	640	637	609	647	617	626	617	630	680	669	675	701	642	623	637	625	609	645	606	645	630	657	659	662	632	648	679	640	659	661	662	663	624	638	641	687	687	654	664	654	671	661	635	660	660	612	687	605	669	637	631	692	649	670	648	651	671	665	662	700	663	661	663	727	669	639	614	617	654	671	629	639	632	651	656	699	656	648	621	661	626	704	656	605	640	657	658	640	636	645	633	644	658	704	604	668	614	650	685	603	687	698	637	676	658	649	607	674	685	675	660	683	609	626	639	629	651	628	641	678	656	634	649	626	651	664	695	627	633	715	683	626	708	694	630	620	640	610	690	669	697	658	659	680	661	659	681	638	672	649	677	656	685	653	610	642	644	611	681	678	597	655	648	649	614	666	647	629	654	602	642	654	674	709	654	642	655	640	603	671	651	606	635	655	652	643	658	656	671	682	685	677	625	655	640	649	627	659	643	694	660	660	666	640	692	645	669	621	647	633	698	664	657	628	676	684	642	619	683	680	672	649	658	680	632	664	661	683	697	665	616	666	674	631	690	637	658	686	680	661	664	665	663	648	619	622	656	671	670	670	631	657	668	653	658	667	662	635	619	674	640	628	672	662	616	632	633	632	670	618	617	683	663	669	648	654	654	626	664	658	621	623	639	626	673	665	616	641	657	646	679	670	641	636	610	668	685	667	646	649	723	677	632	621	643	616	698	673	670	643	658	650	645	647	645	704	688	615	650	628	640	660	626	674	605	660	689	674	639	655	656	648	616	620	635	643	681	641	667	661	663	666	691	684	649	670	656	661	640	681	634	614	630	639	665	631	660	644	672	633	675	671	619	645	694	655	659	667	660	626	628	640	676	662	659	678	637	569	679	653	675	622	645	621	664	666	658	677	675	669	611	661	680	613	649	629	692	600	647	632	631	629	617	652	674	632	635	651	633	637	649	630	626	657	627	664	664	645	635	669	660	666	612	661	600	677	617	695	635	699	655	655	625	660	582	670	663	687	642	636	642	719	652	631	653	652	665	617	685	661	671	599	653	673	650	667	639	633	643	611	636	642	682	632	613	674	682	687	668	659	624	645	662	650	681	667	648	636	631	661	704	671	634	615	645	644	644	685	674	641	665	637	672	673	675	659	694	680	686	614	607	645	685	643	665	698	693	631	621	706	638	658	635	674	646	601	672	616	619	658	637	658	670	632	673	651	637	655	669	638	666	703	643	636	640	674	695	612	647	727	666	638	632	667	648	624	664	626	602	668	609	668	594	632	690	654	649	652	661	617	664	661	668	614	691	661	672	664	634	654	659	605	666	616	657	653	633	647	653	670	673	676	625	661	706	672	642	656	647	662	625	682	630	642	652	677	679	629	628	697	641	655	678	639	641	626	669	635	660	626	644	587	626	693	662	637	657	673	617	636	695	630	618	680	680	664	651	649	629	608	651	673	631	654	656	678	626	662	657	674	635	660	668	632	612	679	662	666	636	646	636	615	656	653	660	664	644	645	637	672	662	708	678	694	665	646	665	649	619	635	682	658	645	661	632	632	662	690	703	658	689	654	650	651	643	662	666	667	654	657	653	685	680	681	630	683	666	619	638	655	655	663	650	687	651	656	654	632	639	648	619	652	697	643	656	666	621	647	644	690	683	686	638	643	655	647	645	664	660	715	686	626	617	634	694	624	660	655	649	658	627	650	648	628	672	670	703	686	677	663	649	610	696	660	696	661	657	640	625	670	678	685	635	616	685	692	665	668	663	641	665	652	647	656	649	641	673	610	607	663	650	687	673	630	698	618	638	640	602	686	664	658	627	647	667	637	629	654	669	664	674	677	659	670	694	649	630	645	658	650	668	606	624	617	674	641	687	642	652	694	650	640	646	638	666	575	652	623	630	689	648	653	677	616	674	657	650	651	639	646	663	653	699	658	644	646	642	671	628	647	685	648	695	663	608	666	671	688	697	658	648	657	695	677	653	687	654	670	619	683	655	667	670	666	655	666	709	629	627	659	603	643	632	601	654	652	672	626	600	655	671	625	652	649	672	696	629	664	666	720	614	671	653	664	663	617	677	647	659	671	630	683	627	625	638	647	634	610	641	618	687	649	680	667	627	706	644	622	668	679	653	651	637	676	655	658	619	670	593	671	627	694	652	646	672	655	665	649	650	648	672	681	682	655	682	619	711	646	616	639	643	630	684	653	623	653	616	614	619	655	665	670	692	643	671	642	646	609	652	654	639	643	672	647	665	708	642	647	692	633	595	636	663	689	654	632	606	643	631	630	643	657	614	652	601	618	687	658	676	653	623	717	622	640	651	665	673	675	611	644	657	677	633	679	663	633	661	666	619	630	652	650	632	630	627	621	652	656	657	644	627	623	641	636	656	624	688	694	640	692	639	701	634	632	626	613	628	670	688	628	652	665	678	687	619	621	650	599	647	633	625	648	617	678	671	613	682	674	670	693	695	640	641	622	628	662	606	657	664	687	713	655	645	643	651	684	624	672	671	672	652	649	659	646	680	650	648	667	645	685	610	626	660	645	716	645	653	678	656	619	669	627	693	686	639	636	614	670	680	659	711	646	639	707	639	674	611	661	674	655	652	663	644	626	668	641	688	639	622	691	639	649	658	645	613	637	644	633	678	690	639	644	634	622	706	637	659	691	678	694	656	667	677	690	665	666	644	685	656	645	660	655	636	620	602	604	655	661	657	630	647	673	592	660	598	609	674	728	693	640	659	620	668	707	652	674	652	656	647	632	666	679	676	628	639	644	703	621	615	628	653	654	671	675	667	621	633	643	689	677	677	688	613	638	689	666	621	655	610	635	630	652	642	656	627	674	627	643	638	645	653	642	670	643	623	606	683	657	660	654	695	615	684	591	637	661	632	636	707	618	579	626	649	656	615	639	659	656	654	670	632	643	655	617	624	665	654	680	628	676	683	654	639	626	639	660	658	621	631	616	634	676	668	645	623	670	662	641	675	702	653	656	630	679	676	678	639	682	659	647	659	629	645	678	665	675	644	633	648	681	634	657	638	648	659	651	672	678	618	606	652	643	630	698	645	624	649	641	703	660	626	644	601	614	641	684	629	661	606	650	649	610	643	730	624	622	636	670	647	659	628	656	677	649	697	633	647	660	640	666	673	670	626	712	648	644	637	616	684	614	621	656	626	674	613	651	673	637	672	656	640	676	632	683	687	662	648	619	644	677	640	655	657	656	615	630	647	635	635	641	635	652	652	616	626	677	606	654	646	649	668	637	708	648	649	704	636	673	654	682	645	656	639	725	676	688	654	675	639	665	634	608	623	669	683	654	681	659	676	622	646	669	645	654	662	674	671	622	645	668	607	614	637	661	670	641	684	653	636	666	680	695	608	666	644	652	624	646	623	664	652	623	681	651	672	620	613	681	624
23518	11815	2752	459	350	361	318	345	328	328	302	367	346	341	359	363	334	298	322	300	307	320	297	325	338	319	306	330	338	287	303	301	321	280	297	305	313	327	334	306	344	324	338	321	285	290	285	313	323	323	345	332	283	319	335	320	325	314	304	323	294	327	322	319	310	322	346	310	334	317	308	313	293	336	292	321	297	307	291	311	307	304	346	303	326	279	296	327	294	307	316	314	318	315	323	307	347	315	272	294	285	315	313	275	336	321	329	321	286	301	324	339	338	314	314	342	299	351	317	315	320	314	307	323	320	304	295	341	312	306	347	330	320	302	302	331	283	324	279	323	340	333	296	348	237	309	329	308	321	334	297	316	300	341	324	323	323	292	314	340	318	311	312	267	332	302	329	314	320	329	315	291	323	324	318	321	286	317	345	324	347	323	312	314	304	298	301	284	309	310	331	327	318	314	316	331	310	317	285	305	313	292	316	294	305	321	319	323	302	312	334	296	281	305	351	327	336	308	298	332	313	306	295	327	311	299	308	283	320	321	307	351	328	307	318	292	332	300	303	294	331	363	281	305	313	291	327	320	337	313	333	288	324	336	308	328	355	325	318	282	292	312	305	303	311	294	322	334	310	329	308	298	320	337	332	334	331	306	337	320	287	331	318	311	332	297	319	332	305	317	289	320	277	301	320	308	308	266	346	320	333	292	320	322	285	310	301	294	319	326	319	308	324	329	340	322	363	312	351	354	308	324	313	341	288	319	298	302	359	328	339	342	317	307	303	328	372	310	289	278	308	363	331	320	311	350	319	305	311	325	302	317	307	337	327	303	339	298	318	336	282	298	286	312	328	278	277	332	329	317	306	327	272	328	329	327	332	294	312	345	341	331	319	311	319	320	299	294	300	319	316	312	286	309	320	299	352	304	349	352	313	317	307	276	262	352	327	320	313	271	322	305	290	317	320	306	285	273	298	305	338	359	321	292	288	303	280	317	336	323	295	291	302	325	323	299	329	354	339	274	305	324	299	306	305	350	352	291	329	303	329	335	322	308	278	330	317	311	337	293	323	323	306	322	301	306	308	330	312	324	296	326	310	279	276	297	317	322	330	319	329	324	327	295	313	338	323	332	317	282	290	351	306	335	325	314	332	292	307	317	318	317	324	295	309	295	306	296	270	299	310	320	281	316	292	312	306	278	327	318	311	275	296	310	311	328	306	298	305	313	293	320	351	305	301	329	318	338	327	320	329	294	311	349	307	305	295	300	298	301	350	320	320	300	336	313	309	289	295	311	324	318	297	314	341	303	312	302	310	271	344	290	295	299	322	358	303	319	297	311	325	327	322	306	335	316	325	346	285	283	331	329	320	315	293	297	312	343	292	323	332	308	342	316	311	306	277	335	316	342	311	284	274	342	291	320	335	318	307	307	320	303	358	282	303	309	310	291	299	312	335	320	307	317	304	353	315	293	304	281	333	328	297	361	347	320	335	317	322	294	296	282	350	334	293	313	293	323	320	331	325	321	316	304	308	327	334	330	308	326	267	297	310	293	282	324	293	320	312	287	275	329	305	319	330	284	310	312	323	320	335	317	353	301	300	348	296	324	314	322	332	294	320	331	354	349	330	284	333	334	315	347	309	315	296	314	293	337	298	343	344	309	338	307	304	323	341	317	285	329	319	301	350	311	324	306	331	296	325	321	328	317	320	293	357	324	325	315	303	309	303	358	333	265	306	311	314	282	318	338	327	297	333	322	289	296	314	348	315	281	348	304	299	314	295	295	342	329	366	307	275	335	315	308	329	287	285	290	358	332	289	308	316	292	313	318	312	329	318	347	327	307	315	337	325	327	324	320	304	322	291	320	348	293	309	337	314	303	325	310	311	290	287	289	304	310	355	312	330	312	309	305	296	299	323	314	314	295	319	344	325	278	318	313	290	313	302	358	321	333	297	325	341	303	317	287	330	309	344	310	301	314	300	287	294	314	318	317	314	300	270	326	305	343	285	322	297	326	316	321	277	313	321	322	291	292	297	313	301	296	294	315	315	341	298	340	303	342	318	296	288	349	291	339	312	300	328	293	281	323	322	313	332	298	302	328	319	304	306	323	338	345	281	328	327	306	325	357	306	294	321	301	336	300	337	328	311	287	314	313	322	340	328	283	347	300	300	353	321	320	320	307	303	312	325	288	317	344	308	332	316	335	319	299	289	306	301	302	304	297	300	293	315	298	269	303	323	302	314	366	324	329	340	311	313	295	337	333	342	312	284	352	350	298	308	281	330	309	334	284	311	299	315	335	309	320	358	313	322	316	302	320	342	319	302	315	314	308	298	325	320	331	303	324	277	298	303	356	361	319	312	296	321	316	323	325	324	307	333	306	327	308	324	305	324	324	293	299	290	305	320	314	291	332	304	301	302	323	356	294	317	316	310	291	365	290	307	312	316	327	303	312	342	312	304	282	290	285	314	302	295	353	323	310	311	354	315	330	302	334	289	315	306	328	359	314	300	333	305	323	337	324	291	309	338	307	294	312	298	292	318	317	278	314	294	319	309	285	289	296	345	308	288	325	307	323	351	313	293	318	286	320	317	302	292	331	294	327	288	283	306	329	332	325	322	306	302	319	329	310	313	310	331	313	295	325	311	317	289	332	317	308	284	274	308	340	322	347	288	320	328	303	348	317	353	325	333	325	281	328	315	344	284	329	304	309	307	304	321	304	323	254	341	332	328	275	330	302	311	287	262	315	332	317	348	289	304	329	321	313	321	324	339	304	341	347	353	279	306	326	318	344	336	319	311	318	325	304	296	338	332	298	322	312	321	379	333	303	307	300	302	299	318	289	310	307	314	312	281	302	323	318	306	304	311	313	316	295	291	311	308	298	323	327	325	326	317	325	322	300	323	334	322	323	314	309	308	296	322	298	300	304	357	332	320	276	325	304	331	304	329	352	290	308	321	308	329	310	330	302	310	313	322	313	302	305	310	315	309	315	327	323	315	323	363	305	332	313	313	326	340	307	343	314	300	313	321	328	308	322	342	319	324	293	292	325	328	303	311	283	280	307	331	316	316	304	279	312	316	303	304	282	299	294	324	304	313	289	346	326	354	301	319	279	310	301	350	335	336	311	304	301	335	299	326	319	326	335	316	333	305	362	287	325	294	325	305	299	314	310	331	334	301	327	357	287	330	305	309	323	325	355	338	300	324	313	344	360	305	316	319	305	327	321	313	335	316	327	307	336	345	307	308	310	344	341	318	329	294	334	302	330	303	299	336	314	309	313	331	325	315	302	324	332	303	302	318	335	303	310	310	346	317	377	312	360	295	317	317	298	300	296	300	329	294	288	310	309	319	341	322	313	344	337	353	304	315	335	305	311	309	323	307	271	334	346	294	317	318	336	321	313	311	306	329	334	310	319	311	328	274	305	305	313	314	321	304	345	312	368	315	282	325	295	297	267	322	317	349	316	335	321	321	316	314	313	310	276	307	327	329	318	321	325	302	289
17079	11184	2930	1191	1047	958	923	917	889	848	840	802	876	780	827	806	810	802	780	795	793	736	750	800	779	818	756	796	714	752	819	783	760	748	763	799	728	719	765	754	807	764	764	718	735	794	804	758	787	745	743	774	810	746	741	770	724	754	728	761	768	804	751	752	764	683	712	782	793	724	703	808	739	746	771	796	767	752	754	761	751	779	818	738	759	789	787	771	747	779	788	795	771	747	732	765	771	772	740	701	717	791	782	722	744	743	762	788	780	777	746	786	794	769	775	789	772	798	802	764	752	818	754	721	767	795	769	784	737	777	737	737	758	784	745	756	785	782	670	756	783	758	771	798	711	761	809	760	775	771	726	765	758	724	779	719	781	772	747	748	774	740	706	768	792	757	774	766	760	713	797	779	747	723	765	741	752	750	772	785	743	751	737	796	789	782	713	718	785	789	788	785	750	764	709	769	708	741	724	739	765	759	777	784	737	698	805	773	773	782	736	809	736	795	740	742	758	714	784	746	737	754	708	788	785	728	732	801	772	750	711	816	732	717	774	766	766	736	807	760	757	765	783	792	751	748	762	758	793	783	726	721	786	783	750	773	815	733	729	792	752	734	726	778	759	770	827	818	770	751	799	787	737	728	758	794	728	750	722	772	767	763	809	794	715	791	787	761	789	775	772	772	738	745	715	778	806	762	754	775	737	756	772	747	751	751	753	722	780	752	761	756	749	732	807	744	741	780	764	792	697	765	735	747	785	726	742	746	741	756	770	772	764	765	759	754	756	751	807	745	752	807	800	757	749	779	728	773	805	762	761	786	733	739	764	723	693	792	754	782	790	765	713	810	787	750	725	756	792	760	778	785	770	766	730	753	779	757	778	745	842	794	767	733	744	733	699	793	754	773	760	719	802	743	750	787	799	786	768	801	786	802	805	758	728	713	802	777	749	785	767	741	753	765	736	758	773	781	780	711	708	769	738	773	721	763	752	718	713	742	750	803	734	752	720	694	736	727	776	777	765	753	769	771	789	759	747	791	719	763	768	680	797	833	783	736	759	847	690	706	761	789	780	760	752	815	690	778	703	811	779	806	802	772	799	731	780	788	750	811	818	782	737	764	764	757	763	767	754	754	829	728	780	768	761	776	711	737	808	787	772	692	750	754	770	783	719	779	789	738	781	807	796	748	745	771	737	746	740	746	778	790	734	767	793	733	760	767	770	786	810	727	720	754	736	730	743	745	729	749	787	730	772	728	776	781	706	773	751	721	723	738	712	791	742	755	792	768	752	744	787	777	799	770	690	746	760	794	786	796	756	787	747	756	757	772	727	742	747	730	765	754	771	765	776	744	738	757	729	769	707	749	725	763	770	747	752	733	770	736	816	789	779	747	771	777	767	760	745	752	752	717	797	806	800	707	782	784	755	737	742	748	717	748	781	753	723	683	756	786	762	794	768	766	741	770	772	775	781	755	744	750	756	780	785	710	715	770	773	724	767	783	749	772	774	717	771	741	813	747	787	769	779	760	740	741	783	761	765	786	743	767	733	737	723	732	746	769	770	794	733	777	715	757	711	743	786	739	792	747	733	784	759	752	784	766	784	755	749	771	765	709	790	777	797	746	814	787	723	765	748	777	776	806	737	725	813	732	751	761	784	769	764	738	767	789	747	696	769	794	758	727	789	773	733	758	759	811	748	783	760	765	730	730	750	774	792	808	738	770	729	772	776	742	784	745	790	759	751	740	764	757	754	751	773	774	779	775	781	771	807	717	727	747	726	767	788	753	744	747	784	828	752	793	760	737	795	778	753	806	740	741	786	741	793	753	751	795	771	751	754	735	728	694	759	817	783	744	714	763	783	748	765	775	817	786	792	793	733	765	747	807	734	730	716	734	766	787	704	741	749	770	758	795	769	768	731	754	796	788	813	780	796	741	756	776	792	762	744	783	700	746	724	750	749	795	801	708	765	781	766	755	764	773	784	730	774	742	780	744	757	745	714	781	738	770	768	745	770	779	742	733	784	735	769	780	795	744	794	760	739	786	744	744	698	734	797	716	755	793	730	780	734	724	737	781	739	740	754	724	779	723	721	774	765	719	753	767	764	734	754	733	722	703	743	751	777	751	740	759	759	738	777	719	768	747	775	756	762	759	761	767	753	782	734	823	773	806	762	770	796	736	773	772	728	750	773	770	718	822	788	754	777	767	783	793	763	807	726	716	790	752	747	823	766	780	799	724	781	775	782	798	738	746	812	778	809	735	772	783	788	802	821	786	799	784	772	729	745	783	801	775	746	745	796	765	758	745	705	804	766	784	772	787	835	753	748	786	768	756	790	784	817	777	755	802	681	779	756	771	785	721	728	712	760	735	770	765	789	758	752	750	709	764	744	734	819	739	792	752	720	773	784	794	785	763	811	751	775	755	788	786	735	697	760	723	797	764	781	756	801	789	822	758	737	773	732	763	733	765	753	783	770	730	718	720	798	754	766	759	783	779	769	778	771	768	789	729	814	762	725	766	777	734	762	820	767	802	789	754	697	798	759	750	806	784	771	788	776	752	720	728	752	793	758	784	772	761	740	785	778	787	774	732	739	730	745	745	776	791	759	731	733	730	747	743	765	726	777	766	770	742	722	785	737	749	816	719	743	815	743	779	826	768	757	783	737	745	774	787	760	754	750	744	770	780	775	762	762	774	769	771	816	734	835	795	787	760	748	761	765	751	787	778	755	772	780	765	755	825	764	731	788	827	725	760	773	752	784	746	724	735	743	723	811	796	782	722	757	762	752	696	752	702	787	813	769	805	801	759	769	790	776	771	796	752	783	752	749	781	697	718	761	841	712	744	714	792	725	742	801	787	769	797	749	765	742	781	783	765	752	783	757	760	755	743	739	792	840	791	754	780	767	766	688	765	770	769	734	743	739	758	781	727	755	767	765	767	774	754	797	741	767	751	727	748	790	773	780	737	755	838	753	786	788	793	754	806	800	758	788	749	745	799	771	767	814	775	768	787	770	760	774	766	773	717	749	771	762	705	745	771	749	736	810	759	814	797	772	777	756	778	750	729	763	766	713	763	761	708	736	734	812	770	818	744	815	755	803	801	751	803	743	739	735	770	800	830	765	743	809	763	741	780	779	801	772	753	746	792	732	745	761	780	755	770	788	758	763	727	793	810	782	726	742	783	799	781	746	761	784	738	783	815	795	745	775	743	703	764	779	763	777	738	758	759	749	769	725	764	741	799	786	728	736	722	749	804	735	754	770	759	774	718	784	786	746	761	743	767	783	740	801	796	766	796	722	736	741	773	774	749	773	806	721	774	805	787	744	724	747	758	758	805	765	759	756	741	795	778	757	816	761	751	715	730	782	775	760	766	800	751	775	767	749	796	798	755	737	787	762	786	739	783	764	776	725	754	778	748	735	754	816	831	782	768	727	739	781	761	764	757	760	778	768	764	744	800	714	752	766	741	751	797	742	835	816	792	740	765	736	758	756	764	737	755
32269	18510	4837	666	421	338	323	309	264	280	263	250	249	247	261	245	245	230	263	261	273	235	246	249	246	239	268	264	264	281	254	236	276	277	239	236	236	251	242	216	238	262	241	248	235	217	245	218	221	218	223	225	260	262	220	199	222	259	256	265	243	261	255	244	220	262	223	251	266	232	262	241	271	241	256	271	237	239	254	262	230	224	219	233	266	248	251	283	273	242	243	237	257	232	237	274	243	224	213	227	245	239	223	266	249	244	237	226	261	289	260	264	265	247	247	236	222	227	235	244	218	225	238	230	246	235	246	238	230	230	244	235	241	255	257	259	232	220	251	241	223	237	230	231	235	277	261	241	246	253	240	264	242	214	263	226	226	230	224	263	240	245	224	229	239	255	239	227	221	240	258	257	241	247	220	233	243	244	281	256	244	242	232	233	248	267	240	224	243	269	249	232	260	262	254	228	243	265	264	239	207	244	250	235	253	250	225	243	219	243	237	227	276	229	256	232	243	261	233	230	250	268	254	238	267	261	261	276	265	226	251	222	292	257	228	282	261	279	224	245	248	237	240	247	250	280	220	229	221	252	224	244	224	255	210	245	222	242	250	243	236	251	262	210	224	262	222	247	222	241	254	245	247	224	244	230	249	244	271	234	300	249	245	270	255	245	275	232	257	244	251	237	223	241	235	232	230	238	225	243	233	237	229	236	263	230	260	252	249	279	261	232	248	202	251	210	242	263	276	266	229	247	241	248	237	233	246	235	265	245	256	219	272	211	241	272	267	250	264	276	216	266	244	249	239	252	261	225	270	241	237	231	257	240	273	248	224	252	245	224	250	236	269	232	215	245	215	228	256	259	244	245	259	251	241	238	229	217	244	261	284	226	280	240	217	273	254	222	226	259	261	220	274	240	264	234	250	240	241	254	237	231	224	259	252	252	226	242	229	273	223	237	245	243	213	257	250	259	281	256	237	256	273	259	257	238	204	240	227	269	253	269	254	248	248	248	251	248	259	258	266	250	248	239	230	222	259	222	245	226	229	233	243	212	276	238	249	273	241	242	255	224	231	243	245	229	269	229	225	237	231	257	245	205	255	233	237	239	259	232	251	251	244	259	233	229	260	226	225	258	247	220	240	229	230	246	260	272	260	230	238	237	270	215	246	278	276	239	221	265	258	240	261	243	253	229	255	265	259	242	226	260	225	235	274	274	260	231	240	252	248	249	237	256	234	234	209	247	227	255	265	242	207	219	186	224	260	281	254	237	245	254	254	249	256	232	246	254	256	255	250	257	280	226	244	234	219	233	225	245	224	219	254	242	236	257	238	241	239	255	238	219	287	237	236	203	240	215	259	289	241	245	246	247	267	219	217	225	214	235	244	230	251	257	261	254	254	238	229	220	241	245	221	225	227	239	250	246	260	229	243	230	262	237	246	263	270	264	231	238	236	254	244	243	222	217	241	236	240	249	247	239	225	225	239	239	232	245	243	243	273	246	246	253	270	236	217	251	251	260	253	219	247	225	241	209	234	266	276	261	249	271	249	263	237	227	236	238	274	245	241	249	221	244	254	232	239	220	234	224	237	231	229	223	219	236	270	239	253	216	276	235	251	238	227	240	231	279	269	251	237	211	232	244	243	231	245	231	244	243	273	244	207	224	237	247	259	248	240	238	248	229	239	224	267	241	241	230	242	262	244	265	272	264	233	273	253	216	226	220	246	242	244	231	216	213	248	237	230	233	274	244	236	221	230	247	241	232	242	222	280	226	248	243	235	225	225	264	259	226	238	264	266	239	245	253	267	236	225	261	236	251	245	221	250	274	245	254	243	246	237	249	241	240	234	249	258	279	260	210	243	242	249	246	217	264	236	239	225	223	252	259	259	241	219	237	274	263	241	247	216	235	267	253	223	258	216	222	253	241	236	261	242	254	239	244	238	277	254	261	249	245	230	250	251	253	229	259	229	256	250	249	232	229	255	251	240	251	254	232	263	259	255	215	243	263	218	261	249	220	266	225	250	228	248	271	238	284	257	214	233	221	262	251	246	259	223	249	243	251	235	273	236	246	216	257	234	247	259	263	211	250	261	243	249	258	210	277	228	262	237	244	253	227	228	237	245	252	247	270	238	249	243	265	252	246	249	260	263	270	282	244	210	227	257	251	198	237	223	242	237	262	254	238	227	266	255	239	247	236	251	267	236	276	220	265	226	230	251	274	241	234	214	247	214	250	246	256	232	247	251	229	261	227	277	240	245	247	224	239	247	232	253	251	263	237	261	233	252	248	195	237	248	222	247	225	229	247	232	231	242	235	256	240	223	259	249	273	258	244	248	238	265	268	247	234	230	234	197	237	230	243	265	224	250	227	240	251	218	235	252	237	242	241	243	251	235	250	219	238	252	231	250	268	282	220	242	251	238	261	247	246	256	295	237	246	257	266	279	252	231	236	254	260	253	218	242	216	206	237	224	272	261	263	265	247	248	249	231	256	254	223	258	247	231	249	221	242	258	218	256	275	227	252	231	270	223	254	260	238	228	240	255	245	226	246	253	241	229	257	277	237	252	236	243	238	304	225	227	275	235	237	261	256	256	238	226	244	221	238	254	235	249	233	243	213	252	242	231	256	255	252	256	240	276	238	242	240	242	224	259	251	217	251	236	208	228	240	250	247	240	242	279	232	254	266	234	240	252	228	250	244	242	236	275	253	237	244	253	255	249	252	243	244	220	246	232	272	282	274	277	244	253	216	245	238	250	199	256	256	229	232	232	252	231	256	248	240	259	291	262	241	236	270	247	229	235	234	224	249	241	247	236	236	253	240	239	237	244	245	225	253	247	248	253	258	237	214	265	228	240	250	264	240	246	260	268	227	272	243	263	239	233	251	266	216	226	234	240	243	238	214	269	262	228	255	261	254	233	252	203	240	249	228	270	248	228	231	233	249	243	241	250	238	259	216	236	250	246	221	246	235	264	207	215	210	225	234	251	251	231	260	243	275	266	231	228	241	232	241	251	264	215	239	253	236	247	286	239	242	234	237	241	259	224	236	237	248	225	231	228	255	219	230	246	199	269	244	241	240	226	248	258	239	256	267	230	239	249	246	233	260	252	235	227	254	261	278	217	254	287	252	240	262	238	223	241	244	289	254	254	245	250	252	219	226	244	263	223	247	260	233	248	264	236	271	258	257	250	238	248	255	235	223	247	260	237	275	247	250	266	229	211	259	229	211	238	209	265	283	247	262	248	264	222	216	243	233	207	263	234	226	263	267	255	244	246	273	258	243	244	237	243	238	223	235	245	241	257	270	240	270	229	240	221	252	246	230	224	248	244	254	240	224	268	270	235	231	264	281	230	207	234	269	252	240	229	223	260	249	276	258	265	234	225	222	240	270	252	251	226	229	268	261	263	264	250	257	224	246	256	251	228	244	256	228	241	218	245	265	257	209	228	239	250	245	213	217	254	251	238	217	242	216	254	270	228	238	262	261	232	237	245	245	258	236
21470	15401	3441	1411	1232	999	931	830	829	755	720	710	686	671	671	693	650	673	654	638	634	654	638	622	625	611	649	643	577	618	641	638	653	622	579	598	589	553	625	588	589	638	579	586	617	618	636	609	629	656	623	629	553	628	548	586	618	606	567	606	600	595	613	558	622	685	539	618	586	618	597	598	634	621	618	594	601	639	577	646	576	597	644	572	589	599	585	606	562	614	576	571	557	613	584	613	579	605	608	595	640	639	558	585	596	614	641	628	555	618	585	598	581	612	635	584	560	609	578	631	597	569	594	643	614	610	609	642	596	701	604	630	626	586	614	638	609	641	584	622	596	599	577	596	623	606	590	585	611	574	595	596	609	569	626	627	588	599	628	603	580	591	619	543	624	592	574	609	582	621	604	626	591	595	609	595	601	605	601	608	573	626	569	584	624	588	626	574	639	580	572	579	595	597	612	575	543	614	600	600	574	587	540	602	567	625	581	615	578	571	628	596	616	538	546	609	591	623	646	607	557	598	578	597	618	634	638	617	591	595	619	636	578	572	611	628	622	603	596	603	634	657	632	581	563	575	647	611	594	588	608	582	605	602	574	595	561	579	586	604	587	623	640	645	625	592	581	568	613	572	593	597	609	628	603	602	609	614	608	592	560	629	580	575	644	624	616	630	618	623	573	623	576	601	609	587	597	610	583	570	605	587	557	575	593	607	596	544	616	571	559	595	584	567	597	597	571	580	604	595	602	604	595	565	608	603	637	580	590	571	588	575	557	608	572	571	613	628	536	597	565	597	612	593	619	578	598	601	573	624	590	602	606	649	620	590	565	599	592	560	647	627	597	600	616	587	597	540	626	680	601	575	600	563	632	600	583	597	605	575	629	560	629	597	590	631	594	629	615	627	559	588	620	573	626	605	612	597	578	588	568	626	580	592	611	579	642	570	562	551	618	574	595	587	598	620	593	601	603	558	560	602	566	597	625	584	604	590	627	601	580	591	589	552	602	624	626	584	601	583	633	577	572	579	621	599	539	603	572	638	570	592	614	660	602	570	611	572	605	591	607	612	606	624	646	593	608	615	630	571	536	607	551	611	593	598	616	640	558	624	630	534	575	568	603	563	608	574	615	588	604	589	632	604	630	607	639	617	576	586	616	606	563	613	525	611	590	591	573	582	640	562	593	607	583	560	604	594	580	629	630	605	540	572	593	624	587	586	626	641	603	604	605	618	612	633	590	629	533	619	587	591	595	652	626	552	658	601	616	570	617	592	602	594	561	576	574	575	607	585	577	568	588	572	606	633	585	615	585	611	577	630	610	613	596	648	585	648	581	615	580	596	598	572	616	635	579	603	623	577	590	575	579	626	601	594	566	589	602	550	606	596	610	576	568	606	624	607	630	604	596	598	642	577	593	590	585	604	573	606	567	558	619	574	587	594	597	589	603	636	628	610	624	620	636	571	632	609	592	558	602	595	618	591	624	598	605	570	577	573	580	646	621	627	568	599	604	585	600	594	574	625	601	632	580	606	607	606	554	594	589	606	653	559	567	612	606	610	606	596	565	577	585	609	593	592	624	606	583	597	613	618	598	608	568	582	586	629	594	571	619	623	639	571	599	629	567	588	614	613	615	618	634	671	606	584	592	597	593	637	608	588	573	561	575	583	621	619	619	597	614	570	622	560	591	571	577	582	589	588	588	615	599	564	564	581	594	592	612	624	624	597	579	591	579	574	607	599	576	585	622	606	567	624	587	602	634	606	573	591	569	615	612	614	607	643	567	586	621	598	643	622	609	585	563	579	618	612	604	600	634	585	583	605	591	589	619	619	591	586	621	590	563	589	617	580	633	611	629	602	599	618	572	588	604	619	652	636	618	617	596	599	600	623	571	577	608	551	633	580	573	555	553	599	602	619	551	627	618	584	608	633	602	614	555	586	589	558	570	575	530	595	617	576	615	590	593	591	621	572	602	565	587	602	611	581	602	575	612	600	621	580	578	616	589	608	581	625	618	627	584	545	592	587	631	612	626	598	591	593	586	599	614	594	585	578	636	562	599	600	586	537	561	631	582	608	580	570	566	609	623	616	612	615	597	642	578	631	586	635	631	606	574	586	603	611	609	568	577	594	610	598	625	624	566	607	602	561	560	613	577	598	621	601	624	571	610	576	570	585	583	612	588	598	618	588	620	623	600	572	576	577	608	619	577	599	588	605	592	609	617	601	624	553	537	652	595	596	585	601	608	589	595	592	615	598	595	631	591	597	580	597	560	588	629	616	601	608	600	588	592	589	606	580	555	581	589	598	562	617	603	648	590	543	569	590	637	605	599	625	595	603	597	594	587	586	579	612	583	590	586	636	582	601	605	602	578	609	618	571	577	633	599	568	620	634	615	579	624	611	603	583	589	573	586	587	603	608	601	649	595	579	599	614	593	653	566	616	580	619	639	603	599	555	592	628	573	635	593	636	573	573	598	628	593	603	594	601	641	609	604	613	601	592	577	586	620	571	603	604	594	604	585	580	590	612	604	604	633	600	582	619	607	565	610	561	635	557	586	585	578	575	620	571	561	547	590	599	599	597	624	574	595	570	604	583	626	622	577	609	588	553	618	593	598	631	583	553	592	640	602	554	580	588	589	639	635	585	600	648	655	609	590	584	571	598	582	589	582	540	590	587	648	607	612	630	576	608	599	603	599	578	563	625	578	617	630	639	618	625	628	621	566	580	601	589	567	540	578	639	575	615	562	571	585	605	570	598	626	651	645	566	602	605	572	623	577	599	604	592	589	590	573	609	599	607	594	624	610	608	585	591	557	579	547	585	586	593	620	560	559	582	602	600	590	609	596	580	660	553	539	623	633	593	587	602	576	617	586	616	548	551	579	600	545	621	613	610	607	607	633	572	576	595	656	592	587	593	586	611	629	575	614	570	626	619	570	584	591	609	578	608	561	619	561	634	624	607	576	568	615	580	596	593	586	602	613	610	572	599	603	658	607	645	560	567	554	577	619	610	598	605	592	629	597	557	642	621	562	615	633	582	599	614	588	617	584	634	590	593	599	624	586	611	616	625	592	580	617	610	604	607	623	607	579	615	597	633	604	620	571	580	564	599	598	646	566	581	604	604	632	624	598	607	582	644	587	584	582	580	566	575	630	578	631	617	617	567	587	597	596	601	621	575	612	573	651	574	606	575	608	619	566	614	570	628	612	592	612	636	613	596	608	589	606	631	631	573	638	610	595	623	581	584	571	619	624	600	655	581	620	608	553	578	598	631	621	588	622	589	607	586	556	632	568	586	635	620	551	558	613	573	603	573	603	589	586	607	594	601	612	606	555	625	604	594	615	591	588	585	605	595	609	560	605	569	617	608	587	571	556	606	627	627	577	587	607	605	618	581	603	571	588	594	577	591	581	617	643	581	554	586	563	604	551	609	620	619	597	612	606	563	576	604	597	572	553	576	656	634	569	606	667	585	603	578	606	608	565	612	577	600	633	594	611	614
11365	4355	855	263	264	269	249	277	255	244	266	288	257	268	247	246	260	236	247	260	256	292	268	271	283	255	249	261	251	272	259	237	256	249	239	243	246	274	273	232	245	243	266	244	249	243	281	277	261	247	260	286	270	229	227	263	285	269	240	265	242	256	278	280	246	272	227	264	264	239	278	261	257	245	248	253	253	275	264	245	238	242	235	246	264	255	257	250	262	274	244	250	271	268	252	262	265	261	271	291	257	248	281	270	286	239	271	243	237	263	260	273	267	276	251	265	260	248	257	255	268	262	259	269	270	288	264	248	255	224	267	245	254	247	244	293	236	250	278	260	225	231	260	285	245	224	239	250	231	274	258	289	266	279	265	261	271	291	244	287	266	296	264	253	248	229	271	252	260	230	274	236	243	279	260	236	275	253	231	220	243	242	262	261	245	248	276	254	260	273	264	248	261	257	242	252	274	255	246	274	264	259	248	266	280	287	268	237	230	280	285	256	266	231	267	254	257	286	247	265	266	258	248	264	255	246	223	218	249	258	258	286	252	217	250	231	241	257	236	249	303	287	259	238	249	269	281	269	283	297	249	233	245	256	252	272	245	273	255	268	281	255	255	243	243	300	254	240	265	251	229	229	241	275	266	246	257	253	252	251	262	260	251	251	256	261	281	240	262	264	263	235	248	282	242	255	261	268	290	228	287	274	231	249	256	280	263	229	248	233	255	262	239	256	276	277	229	247	260	260	251	261	265	238	251	269	235	299	277	234	250	273	250	243	266	282	273	250	255	281	259	257	258	262	245	254	221	284	268	266	280	284	250	253	265	235	249	254	271	247	269	252	257	266	251	267	255	236	281	278	228	253	279	256	279	261	251	259	247	246	231	251	226	251	263	255	272	241	244	256	215	255	252	267	280	263	242	256	270	271	262	248	246	260	248	274	225	255	254	247	260	234	250	230	259	255	273	256	266	236	251	266	281	234	246	290	272	258	280	251	260	263	277	239	250	280	237	258	264	238	264	255	244	276	256	267	232	268	278	232	273	290	234	265	253	262	261	234	262	250	269	264	272	271	261	234	271	256	286	276	266	263	262	241	263	252	278	281	277	245	259	279	241	253	267	250	254	281	256	263	260	265	223	270	256	257	245	286	221	261	284	271	257	233	302	229	240	276	245	276	253	248	303	262	259	249	233	260	279	250	260	244	297	248	273	272	232	254	278	253	272	243	291	265	266	261	236	240	267	233	264	262	238	240	263	286	259	267	249	223	263	267	275	244	263	257	250	267	300	242	215	247	283	252	289	271	246	236	266	265	265	262	227	273	254	279	256	255	249	279	263	235	237	285	260	283	262	286	228	283	267	240	293	298	258	260	242	258	236	234	275	265	275	304	274	242	280	239	260	247	253	273	246	248	267	260	270	254	280	265	251	261	244	253	238	253	252	298	238	261	263	249	281	251	250	272	241	240	267	260	255	259	254	270	246	258	255	235	259	261	260	248	253	243	256	290	234	275	247	255	291	255	250	250	247	278	248	258	268	268	268	243	249	262	251	249	236	244	257	236	245	262	247	257	266	248	272	283	246	232	252	263	293	291	235	263	256	262	222	245	243	247	233	310	233	296	262	294	288	256	246	243	239	292	269	252	277	220	262	246	258	267	249	256	233	267	250	250	259	258	245	238	285	219	278	259	276	263	270	276	273	245	247	221	249	243	259	255	290	278	263	259	236	268	264	252	241	265	254	266	259	249	254	257	285	279	254	261	282	265	264	257	266	276	228	285	266	301	256	253	223	275	275	264	236	287	242	261	240	259	261	253	237	253	255	301	253	250	248	256	249	244	265	247	266	254	263	297	254	254	232	262	280	273	274	263	240	253	244	288	279	267	255	242	231	255	238	255	269	239	238	252	261	277	279	254	227	283	235	237	231	286	238	284	261	250	265	275	247	242	232	252	248	272	257	227	253	231	261	309	261	258	251	254	269	259	265	260	258	250	256	283	287	269	272	223	254	264	283	263	269	281	267	270	240	239	279	278	238	252	234	241	220	230	253	290	286	260	280	283	265	264	263	230	246	268	269	262	272	261	268	261	253	264	247	266	245	292	257	287	271	261	271	217	253	253	243	242	255	254	289	273	259	264	270	231	270	276	249	271	291	261	260	272	279	274	243	267	246	266	258	246	259	279	258	242	283	265	260	253	260	242	232	268	254	266	264	256	262	254	250	254	277	255	274	262	275	269	260	242	239	271	256	279	276	264	261	279	265	232	253	278	260	273	269	240	250	253	253	253	243	271	281	267	244	242	254	273	259	254	292	281	279	274	244	270	254	255	265	255	227	267	278	272	249	239	282	273	251	251	296	252	263	270	261	236	273	273	258	262	273	260	249	306	262	263	262	275	236	248	251	239	229	275	236	251	255	249	248	255	246	238	274	230	283	226	254	248	273	257	265	247	254	239	284	250	274	240	260	261	261	270	246	260	270	274	262	262	243	266	262	266	275	256	250	263	250	264	283	273	260	275	243	241	253	277	257	252	250	245	306	275	266	231	248	273	228	249	238	277	252	250	234	257	256	242	241	282	240	263	235	235	245	258	269	237	260	223	265	260	252	255	257	293	256	234	252	230	279	262	261	243	234	256	218	295	279	251	253	256	279	248	278	261	258	268	228	244	246	283	253	244	252	273	247	237	267	275	272	269	244	250	242	263	313	249	261	255	263	255	233	241	242	234	246	259	285	255	265	254	256	282	254	251	268	266	224	275	264	268	274	272	269	243	261	241	236	240	283	275	238	256	275	269	260	284	268	253	296	266	252	312	263	261	257	287	276	257	230	254	274	283	273	281	256	253	284	275	218	268	247	246	236	266	245	250	278	269	280	278	272	249	236	287	232	249	240	233	250	229	235	296	278	256	262	255	254	257	253	250	260	257	242	273	255	266	238	246	258	268	246	244	250	250	255	245	264	270	267	279	274	245	231	261	257	275	265	251	252	257	245	234	248	261	299	253	261	255	251	260	282	235	267	285	241	247	267	258	249	287	267	247	254	261	213	253	247	280	270	221	257	271	267	244	279	236	271	264	225	259	254	280	256	253	237	270	267	244	243	262	269	239	261	278	251	227	272	251	257	273	291	270	270	267	272	289	244	252	265	251	240	304	246	240	230	233	256	277	254	234	269	263	272	256	259	272	221	267	250	257	251	265	252	284	270	263	275	268	235	272	274	255	256	231	271	274	261	241	254	226	279	276	265	267	253	304	260	278	260	239	257	233	247	281	268	255	259	242	246	281	245	256	275	262	268	261	278	283	263	270	235	250	279	267	261	249	255	243	278	296	265	257	274	240	252	260	250	244	257	270	245	230	252	259	247	252	271	240	232	273	254	264	313	225	264	244	252	240	267	248	242	269	260	255	283	261	233	254	250	273	245	281	224	248	268	295	253	256	274	232	281	240	256	243	259	250	267	243	294	280	296	269	269	261	286	245	254	246	262	276	238	280	248	253	281	247
8249	4677	1359	676	658	627	614	635	629	633	628	631	679	660	687	653	670	632	659	620	665	664	667	700	647	597	660	613	632	559	649	619	647	660	620	658	661	638	593	643	649	655	628	650	692	657	677	639	659	620	653	598	640	676	661	680	574	652	635	671	618	662	624	658	635	624	627	627	616	646	696	641	654	689	597	639	649	637	639	674	612	643	659	645	609	673	636	663	626	607	677	645	621	665	617	617	708	632	652	622	661	645	653	638	672	655	633	662	632	656	645	648	652	677	610	671	623	653	634	647	634	627	633	626	609	674	652	619	666	701	622	670	690	661	643	605	647	653	627	623	635	620	642	680	695	634	666	680	659	632	665	632	654	631	642	639	699	601	677	647	644	609	640	642	657	676	652	647	626	691	650	619	679	632	655	669	646	604	654	718	644	638	713	658	656	620	687	644	657	648	657	613	666	682	665	623	593	596	602	647	616	648	645	657	610	664	629	662	679	617	693	653	634	654	606	664	675	622	627	670	612	631	650	680	639	670	634	670	699	649	638	663	663	628	671	641	655	700	654	684	640	657	658	673	654	676	593	677	655	658	673	625	672	631	648	630	661	647	676	672	617	630	616	683	654	653	684	663	605	662	641	625	608	706	635	647	664	620	650	645	627	624	666	686	663	638	683	654	674	623	649	651	646	658	668	636	648	653	634	672	638	637	677	679	650	635	678	617	606	654	652	678	630	632	672	641	609	645	619	668	663	667	640	643	636	648	624	647	639	642	662	683	671	654	656	640	672	666	664	657	676	630	625	681	661	652	683	605	649	643	620	660	667	665	636	700	687	643	636	625	660	655	645	673	679	667	649	662	620	744	664	609	684	646	669	629	643	661	641	618	584	634	662	644	655	624	646	643	673	671	640	627	665	638	656	651	608	617	659	633	606	584	640	664	641	625	655	639	630	675	684	661	647	620	654	651	647	643	654	618	661	658	660	592	639	650	681	708	660	689	679	631	650	656	641	697	634	668	661	688	670	684	657	675	658	619	631	650	622	642	620	693	620	590	657	628	638	638	651	640	644	672	734	608	652	589	616	647	679	613	615	668	646	616	639	636	694	672	652	636	631	646	636	640	630	661	663	672	662	649	640	657	646	637	666	646	630	649	620	644	618	619	649	618	672	676	613	697	677	632	640	656	658	643	645	626	650	609	654	663	593	664	627	646	676	679	592	669	643	653	638	685	649	625	620	644	656	703	634	645	660	667	579	628	664	633	658	699	590	634	681	654	684	644	628	662	649	654	648	629	585	618	677	648	627	621	646	630	646	590	616	613	603	642	618	629	665	640	631	622	639	659	628	636	640	633	626	680	681	598	668	653	638	673	639	640	621	676	656	655	618	638	627	681	622	654	702	653	684	674	630	661	612	661	654	689	637	645	671	641	627	650	674	645	688	644	649	655	654	678	638	658	673	707	653	670	624	634	647	624	634	608	671	621	667	713	692	633	599	639	682	644	642	681	662	658	686	646	662	650	664	583	614	667	690	677	687	668	617	633	627	642	676	647	645	659	624	694	677	611	650	611	637	647	630	659	654	689	624	661	669	612	669	656	636	657	668	666	656	663	675	615	630	641	594	677	705	675	653	654	658	678	682	661	643	625	669	626	647	686	656	663	643	689	607	650	637	610	678	645	632	664	628	643	655	613	682	682	675	622	635	641	627	647	678	632	690	685	638	673	642	677	643	664	688	582	651	666	587	604	665	646	677	657	667	656	687	622	637	687	682	637	626	639	610	653	643	701	638	631	642	657	658	671	633	640	606	644	627	600	617	657	668	600	623	657	661	652	704	620	644	609	660	639	627	661	636	619	651	679	629	655	639	637	633	654	646	636	669	612	642	692	636	650	685	649	621	650	658	674	653	619	611	619	629	639	609	670	670	599	642	658	649	660	688	648	649	648	625	621	655	640	643	576	678	687	632	682	644	656	665	641	649	707	613	625	628	661	673	658	642	665	637	649	624	612	637	646	656	661	669	649	689	624	657	664	616	712	660	660	633	651	681	625	605	618	676	631	632	613	662	682	695	641	615	652	623	621	646	624	644	631	656	682	660	638	656	666	623	617	658	665	614	599	711	692	616	650	674	613	656	634	632	654	641	661	641	629	656	667	628	656	651	677	623	666	668	621	681	634	655	618	652	602	642	655	657	636	653	651	592	636	659	647	642	643	663	652	610	611	678	633	649	652	635	625	639	683	636	658	679	626	615	664	654	638	704	655	626	635	613	647	652	626	672	656	658	637	646	660	625	657	605	633	661	660	625	631	654	672	625	654	642	678	678	641	645	610	618	636	605	682	683	661	650	581	674	659	704	665	642	655	648	647	678	666	646	673	591	629	669	621	665	603	652	612	670	577	683	671	633	673	645	646	667	634	617	645	632	673	617	648	685	600	684	633	665	625	644	643	666	689	667	682	597	650	644	668	657	587	667	640	565	667	668	661	682	630	677	638	605	672	612	693	645	672	638	649	670	607	659	682	658	617	680	677	674	721	643	675	664	650	624	672	653	645	616	645	622	636	674	652	662	665	646	628	648	632	609	669	652	668	643	658	682	599	663	635	634	680	682	658	682	671	670	646	635	623	655	607	595	633	715	621	672	673	645	677	645	681	704	640	658	631	650	657	650	652	629	660	605	678	623	651	630	674	641	641	627	624	666	595	650	671	648	665	686	634	649	707	660	706	623	625	582	673	653	592	636	623	637	620	635	626	659	669	618	681	679	667	661	675	649	707	614	601	604	619	637	660	625	691	617	668	692	651	601	626	669	619	624	678	671	651	580	635	683	637	611	631	677	693	627	671	644	678	661	613	637	643	688	640	583	633	623	701	654	598	652	643	650	680	659	667	569	608	655	656	679	628	655	647	659	594	676	674	615	638	682	643	659	606	624	673	641	651	628	617	645	649	683	666	645	658	626	601	651	639	622	637	643	625	648	613	651	676	625	641	665	682	670	631	680	645	605	651	640	618	644	616	645	656	715	645	623	642	652	689	648	708	622	598	669	631	656	657	664	669	657	677	662	695	637	667	684	660	630	657	648	591	634	638	649	662	636	705	672	634	639	658	632	605	669	677	623	614	609	595	665	663	644	663	674	620	645	678	695	595	677	637	618	671	601	641	612	681	639	637	710	653	645	643	637	674	645	626	662	636	643	604	646	688	688	638	642	603	586	666	693	666	625	689	691	656	678	641	668	669	653	637	629	638	639	630	655	674	641	663	640	645	660	664	643	626	659	676	645	627	644	655	644	672	607	616	648	642	642	643	646	595	654	627	708	600	638	650	629	654	640	627	633	681	645	648	634	638	696	606	652	617	662	622	663	626	625	658	695	616	632	660	707	611	669	633	654	637	646	605	688	639	624	624	647	654	697	635	632	638	624	653	659	602	689	633	676	648	603	697	648	657	622	671	644	642	631	659	664	658	645	618	631	656	634	660	594	650	617	666	617	633	658	647	675	666	658	714
23214	12014	3106	492	404	322	353	385	319	349	359	339	317	331	347	327	314	340	328	324	312	340	311	338	287	305	297	323	330	333	321	318	336	308	348	340	299	316	282	297	346	357	316	316	317	341	305	325	305	292	307	283	279	323	326	306	293	351	305	321	325	321	315	339	322	306	342	304	319	304	326	282	298	317	305	312	320	318	290	285	313	337	315	306	301	319	334	336	341	294	320	326	320	356	267	300	318	321	326	323	343	324	280	356	307	286	276	320	306	305	312	309	323	326	310	324	317	315	289	283	280	338	351	280	337	317	303	281	308	303	293	274	331	305	316	291	322	291	311	288	304	301	327	306	325	288	287	319	336	303	346	339	287	295	310	330	297	324	301	334	322	309	318	349	308	333	289	316	308	327	303	291	347	339	320	305	311	308	339	310	322	300	321	340	323	306	301	309	299	351	328	317	296	329	320	327	317	303	334	309	295	298	339	292	345	313	331	296	311	325	309	330	344	324	316	317	336	319	315	297	320	308	304	291	295	324	318	301	299	295	298	319	309	329	287	336	313	285	333	314	292	291	303	329	306	297	302	323	327	311	316	279	286	312	314	324	295	298	323	307	323	321	294	296	297	299	281	299	277	312	327	294	308	315	293	291	337	296	308	336	289	317	307	316	285	318	314	307	306	311	361	289	307	293	326	307	340	313	311	285	287	333	294	310	273	302	335	301	332	340	291	316	302	302	306	315	312	337	284	285	296	305	316	307	349	299	321	311	302	297	328	326	323	311	277	319	332	293	311	303	344	325	328	351	335	311	327	320	283	309	307	345	327	307	327	300	339	315	350	331	314	356	294	309	338	309	332	292	313	296	310	324	316	294	304	323	323	293	301	294	308	316	358	290	307	292	316	319	312	322	317	313	325	325	331	302	320	307	309	334	318	292	308	293	312	315	318	340	297	310	296	315	313	353	318	290	310	297	319	278	316	297	323	320	304	338	294	305	351	320	308	322	323	301	285	330	335	297	311	316	318	316	327	291	324	297	315	370	308	295	317	306	305	320	293	310	285	336	360	307	319	292	316	305	291	308	274	317	300	351	300	298	320	323	305	315	310	342	277	308	303	266	307	314	346	337	322	331	318	306	340	315	298	333	329	313	309	348	339	270	301	319	310	322	334	327	308	333	318	345	294	320	295	314	305	300	298	291	313	315	321	286	320	297	328	284	329	312	320	322	319	322	317	332	316	323	294	304	331	295	306	329	291	334	309	333	313	311	287	299	359	293	311	289	330	322	312	299	310	298	294	291	322	330	291	336	341	298	329	306	328	333	308	271	295	285	315	314	319	341	308	305	290	338	290	325	333	340	309	310	326	353	312	301	330	322	317	333	302	327	301	313	338	288	324	303	324	322	333	302	300	305	331	349	301	299	294	305	302	324	312	329	288	332	315	313	303	308	334	289	305	293	295	319	303	337	355	342	326	332	337	305	316	304	331	327	339	331	327	300	352	301	315	310	329	301	308	287	305	309	331	355	292	332	301	301	323	324	286	311	304	347	311	308	297	301	341	310	289	362	294	363	287	299	326	311	329	346	345	344	322	286	269	311	346	285	324	311	322	299	327	336	290	354	311	287	278	312	296	303	349	318	284	319	290	287	297	325	323	335	279	322	303	321	310	310	338	290	308	312	311	307	313	321	305	296	305	324	310	334	306	334	304	309	336	361	285	283	297	314	330	321	319	351	336	298	322	318	317	302	310	283	295	307	341	297	320	303	336	320	289	311	319	303	318	303	318	320	299	284	298	317	317	333	315	319	279	340	303	329	356	308	351	303	326	331	294	318	287	317	301	280	299	331	306	300	332	333	319	307	342	319	317	313	314	330	328	306	314	340	310	294	288	319	306	308	296	310	316	303	316	305	332	312	295	306	336	326	329	318	309	324	321	307	313	298	316	320	294	318	308	287	306	282	303	339	334	317	284	295	327	308	338	306	311	324	310	299	345	333	337	313	320	321	298	312	292	286	296	280	294	276	300	321	321	337	314	317	336	323	294	325	326	306	322	294	328	296	324	318	302	306	340	306	337	299	331	321	317	321	303	306	319	306	282	288	307	303	282	324	312	254	291	307	298	303	304	303	334	317	332	318	332	287	292	270	296	312	302	326	336	288	294	290	299	305	293	311	281	312	342	286	316	288	307	317	314	321	314	299	328	331	280	307	297	305	310	329	311	327	313	283	290	315	285	290	317	314	317	310	289	304	295	278	302	295	316	296	296	327	347	306	306	340	347	305	326	304	324	305	315	291	317	311	331	339	304	327	306	295	331	318	295	304	316	351	327	317	334	344	305	312	314	330	325	282	346	295	280	313	317	281	300	293	319	332	317	321	294	355	303	332	304	324	318	334	294	311	349	293	314	316	334	323	328	340	276	309	309	311	312	287	298	361	325	319	307	316	303	305	313	277	323	326	287	275	304	333	315	298	320	344	316	331	360	295	331	338	323	317	308	314	315	311	298	319	295	319	347	316	307	323	309	332	332	297	311	330	330	331	321	316	323	323	320	299	278	319	327	333	320	319	318	331	325	293	330	293	320	341	315	326	336	316	330	318	329	313	325	312	310	279	314	323	346	314	339	289	324	343	305	310	256	302	284	326	330	315	302	291	343	339	301	302	308	345	321	318	303	328	335	315	311	308	338	355	314	324	329	313	333	354	309	308	296	318	299	325	326	326	295	343	338	328	355	301	290	308	322	326	302	331	312	295	319	330	303	303	335	289	318	332	327	315	302	308	307	363	340	287	337	346	285	325	353	311	311	334	356	289	339	310	312	278	318	338	312	326	305	357	335	326	334	314	295	337	313	305	303	309	307	316	335	352	362	307	321	313	324	329	324	311	302	289	299	312	297	331	295	320	328	319	316	294	313	336	305	317	315	303	303	326	328	322	320	322	333	320	340	347	309	358	333	301	310	308	313	319	296	297	312	278	294	309	309	314	317	297	312	304	309	293	328	330	323	293	328	285	343	287	318	308	284	325	300	322	351	342	314	315	297	303	301	331	354	281	318	295	320	294	304	280	301	316	306	325	299	309	324	343	331	329	344	289	312	314	335	294	318	320	330	305	300	303	306	329	325	321	304	344	303	290	314	356	289	304	320	331	328	320	315	300	335	276	287	304	315	312	304	320	339	325	292	345	314	300	336	318	325	302	340	305	323	299	324	317	297	292	265	273	328	327	330	312	350	284	309	308	301	314	308	305	316	294	315	320	289	321	311	318	315	328	281	296	311	320	352	331	313	320	335	331	288	356	338	318	265	303	314	296	303	329	325	326	298	302	318	332	287	319	315	324	332	316	336	314	281	290	281	288	318	316	307	312	325	308	296	299	324	302	294	297	340	329	290	312	307	320	347	277	299	291	297	305	335	285	334	319	307	305	337	332	313	321	258	326	320	298	331	307	321	329	307	303	305	313	297	303	313	315	313	323	358	300	278	299	298	344	285	316	310	304	314	320	288	329
16912	11529	3370	1206	1050	1022	954	878	864	851	819	835	801	830	830	821	777	776	790	798	801	786	769	777	787	773	799	777	751	742	777	756	739	756	776	730	782	786	819	789	786	784	745	760	739	818	743	759	720	778	777	789	712	791	774	755	746	767	809	753	761	779	755	787	749	798	734	767	766	793	793	738	752	762	732	726	709	787	765	768	776	783	747	773	779	766	777	786	776	754	756	793	767	765	730	778	763	797	796	721	816	721	734	766	802	776	777	740	807	763	776	790	745	765	706	707	786	802	744	738	763	768	787	760	753	721	755	793	726	775	767	815	754	765	769	755	719	726	816	773	785	741	733	767	774	775	765	741	769	743	735	716	767	753	761	807	791	758	763	753	720	757	775	743	782	750	801	769	742	738	818	705	749	766	770	767	804	778	748	784	734	776	806	797	768	759	762	745	743	728	762	729	778	791	740	729	750	759	729	766	777	737	731	759	795	770	726	774	752	765	807	844	752	745	754	795	766	746	753	739	703	787	767	790	741	729	794	775	775	785	773	784	760	785	784	714	733	730	733	824	729	707	744	733	731	745	761	766	721	747	745	769	766	765	817	750	745	767	752	759	756	731	758	781	769	789	762	759	788	723	764	761	757	780	746	767	761	783	768	807	788	766	756	788	689	741	724	801	739	719	808	770	771	774	698	740	743	809	791	722	738	745	795	747	785	771	699	758	728	764	764	794	750	769	740	805	725	738	741	787	735	776	755	765	770	718	756	741	776	778	750	760	768	740	759	760	767	763	766	779	767	756	757	768	755	766	763	807	776	807	772	779	737	733	794	755	767	762	716	736	784	768	738	706	749	725	721	717	817	782	779	814	780	723	755	743	725	812	770	748	773	759	793	739	777	747	723	741	798	730	735	752	737	774	777	759	770	732	813	756	742	763	781	746	784	730	735	768	728	758	775	795	734	761	774	780	777	767	759	807	751	792	735	709	734	750	800	773	769	777	767	748	749	773	791	795	806	777	763	759	747	796	764	777	765	724	761	774	796	749	745	767	732	772	713	746	755	784	793	739	790	802	771	740	748	730	733	744	770	724	771	758	783	806	760	750	788	764	810	769	748	765	743	750	773	780	746	763	753	811	763	738	713	732	779	811	690	776	734	765	748	767	796	762	773	723	734	688	770	790	751	789	750	745	759	762	785	780	738	780	774	782	772	774	733	777	776	768	737	809	708	782	737	786	742	707	734	772	767	702	760	738	738	726	755	698	801	814	753	747	772	769	822	731	820	813	779	771	750	734	704	742	774	784	755	773	762	771	786	716	719	755	765	725	777	739	789	764	754	803	768	765	755	755	778	757	763	752	738	766	754	784	725	773	743	729	772	754	760	775	733	770	777	755	739	752	741	785	755	770	756	728	762	781	748	749	753	750	714	737	791	740	775	777	760	803	703	731	726	756	790	702	751	793	796	757	756	744	726	743	806	714	766	732	717	778	746	792	754	721	749	739	717	777	758	746	760	774	742	747	777	770	755	740	786	745	719	793	734	803	786	759	736	781	736	768	730	753	765	753	783	754	726	781	739	744	736	769	758	743	765	762	762	739	771	729	773	722	773	722	785	709	760	753	777	737	763	738	732	767	797	762	795	723	758	777	768	769	733	738	743	763	789	772	766	734	793	782	720	762	785	751	742	769	803	755	753	742	784	793	800	787	777	766	753	855	743	739	822	779	743	757	727	735	758	754	767	774	761	775	773	761	756	747	731	730	723	787	735	774	723	675	733	733	741	797	777	769	794	795	797	774	716	718	738	724	772	755	713	780	723	748	819	792	713	748	760	715	812	777	769	755	723	797	789	748	758	786	757	730	743	758	755	760	800	761	760	780	780	811	762	761	774	767	752	751	789	802	748	730	703	802	743	764	796	753	744	764	760	805	750	737	782	742	752	775	765	748	753	769	761	741	782	768	787	730	737	761	730	766	716	757	758	774	753	715	793	746	785	789	770	761	776	746	783	758	765	768	752	743	763	735	744	747	738	795	763	783	767	758	716	814	739	758	801	752	757	724	754	748	732	773	698	777	772	734	754	766	743	772	739	786	751	767	739	747	747	794	762	734	810	745	727	817	750	803	774	742	790	734	730	794	795	781	770	772	767	750	763	790	777	785	747	713	747	804	758	768	719	725	775	774	767	715	729	787	763	778	803	756	742	737	747	740	798	757	774	765	713	781	755	729	771	779	764	768	755	742	768	746	775	756	780	755	734	764	783	750	769	794	762	770	767	747	712	815	760	742	744	755	745	746	709	795	766	813	789	771	793	792	755	757	784	774	730	764	779	756	773	750	786	790	747	696	751	763	776	796	789	803	759	778	793	807	760	788	759	726	747	795	717	762	743	719	754	794	776	760	789	765	750	730	788	769	739	811	746	786	705	763	737	762	754	732	721	788	804	757	730	781	732	779	740	768	741	770	758	737	770	766	774	709	702	734	747	757	733	763	792	697	748	813	787	788	736	780	761	720	779	782	780	790	713	762	761	733	704	767	769	768	754	748	729	809	756	759	744	787	785	756	779	761	791	764	754	759	790	739	730	766	726	723	739	770	729	781	771	738	752	730	799	799	736	795	765	730	750	735	760	715	787	759	749	762	737	776	795	729	748	841	793	851	756	749	763	779	760	785	770	779	777	737	751	753	759	750	741	783	750	795	739	790	774	742	753	753	746	726	771	772	771	733	755	785	768	754	729	768	716	747	764	780	807	719	804	784	762	723	755	762	777	729	729	771	785	771	784	756	750	790	768	743	785	760	754	767	727	744	771	776	777	716	729	763	768	765	726	702	817	751	791	772	759	810	754	743	749	761	771	794	783	785	754	795	760	770	751	777	706	802	779	726	745	771	796	759	711	755	748	811	802	746	769	761	786	781	766	785	783	816	743	749	745	774	772	778	764	752	777	732	773	759	767	786	717	704	704	783	756	766	741	766	766	719	750	747	805	799	742	762	721	754	761	716	760	758	754	815	733	765	768	748	722	742	829	767	795	730	755	698	743	774	762	714	760	752	759	745	722	757	778	730	735	734	705	741	744	746	767	760	718	779	825	768	826	756	762	765	692	770	744	704	803	725	805	726	796	741	801	740	713	789	789	726	755	740	765	848	782	730	756	797	736	767	746	750	782	752	759	725	738	782	767	809	746	797	759	754	714	778	774	778	803	749	757	735	722	707	710	780	796	776	783	756	776	775	749	737	784	718	751	816	771	794	715	751	730	749	799	792	781	839	723	782	782	777	824	780	741	824	780	768	769	775	767	731	730	778	745	788	765	819	771	728	762	773	782	763	797	750	774	767	804	760	752	781	747	764	745	777	761	759	769	795	794	760	737	765	771	734	754	751	814	780	708	768	770	732	804	748	747	781	709	785	746	729	778	775	749	783	781	739	768	779	782	716	760	771	789	728	720	753	746	790	760	730	770	740	794	761	790	740	777	718	807	809	767	807	753	733	758	790	812	754	788	742
32170	17703	4551	556	376	344	310	287	271	271	257	279	284	250	262	217	268	253	238	265	257	238	241	270	230	251	211	262	226	231	246	231	239	233	221	250	245	215	257	231	237	231	253	236	250	219	233	261	236	251	232	232	218	237	262	233	237	261	254	252	227	243	240	250	266	252	237	205	244	251	261	224	276	225	226	253	245	243	231	250	255	236	266	238	222	235	235	238	266	237	214	245	251	262	226	235	224	226	246	241	225	233	243	248	226	246	273	219	253	242	224	260	242	269	261	239	226	245	243	243	220	238	236	243	253	225	254	256	229	275	233	237	217	230	228	227	259	219	229	262	242	235	243	239	262	230	227	243	248	233	221	235	252	257	286	250	269	229	248	228	248	251	273	249	256	222	223	240	235	231	220	208	243	233	222	272	279	238	241	244	229	203	246	242	253	221	236	230	233	274	237	233	230	217	234	234	248	240	245	241	254	230	215	240	207	264	243	250	229	252	229	241	241	268	210	256	216	240	272	229	250	226	239	233	263	242	249	217	237	249	218	267	250	252	243	239	244	218	239	216	252	242	253	221	203	233	257	251	243	211	246	233	252	253	273	234	242	191	282	242	240	223	247	252	253	259	212	235	218	259	249	218	234	223	247	263	237	210	227	256	238	231	216	233	251	233	255	257	229	220	238	263	272	252	258	228	245	255	270	235	243	216	246	213	229	254	251	214	236	264	236	262	258	238	220	228	220	256	229	255	247	220	258	241	238	300	253	275	259	226	257	227	232	254	232	244	242	241	228	253	247	254	240	272	255	240	228	251	218	243	247	256	229	246	263	221	259	265	253	250	244	232	230	223	214	244	251	249	262	259	236	218	244	269	252	236	237	251	244	254	233	245	226	254	268	237	255	276	218	241	219	220	259	206	246	251	230	222	282	246	246	266	253	210	228	233	260	241	204	264	247	257	217	217	223	218	219	270	235	254	228	231	248	253	208	258	245	240	241	248	217	255	262	234	239	223	207	273	241	260	260	210	233	223	275	247	263	255	211	242	241	225	195	266	246	257	185	234	248	258	242	246	229	257	243	222	243	254	218	226	269	235	233	238	264	254	211	257	219	234	231	230	265	250	224	231	229	263	197	249	234	256	223	252	245	238	227	255	270	240	234	207	241	286	261	240	249	245	251	269	248	217	239	230	241	237	249	249	230	232	232	255	244	220	244	235	230	248	234	244	257	222	218	229	258	249	250	238	225	233	237	244	230	255	253	279	221	262	239	240	244	261	220	237	252	255	177	246	248	254	237	236	231	248	241	250	221	233	216	242	257	258	240	230	262	220	239	231	248	244	245	253	229	284	249	195	224	216	244	250	264	210	234	255	230	220	241	253	254	241	253	228	255	248	222	234	227	258	251	229	213	243	262	233	226	227	246	242	197	273	244	237	231	278	232	234	230	240	268	251	260	237	225	243	228	245	245	241	253	218	242	231	250	219	209	256	230	233	222	249	216	242	232	250	256	248	249	242	228	228	252	250	252	227	233	263	224	247	215	243	242	226	244	271	223	255	232	227	233	229	222	227	236	229	244	262	250	224	235	261	257	248	257	248	240	240	247	248	227	222	273	245	232	242	254	269	238	239	259	226	228	241	230	233	257	242	252	243	243	224	256	222	229	271	235	272	237	225	253	233	242	240	251	263	220	244	255	238	246	236	249	228	243	241	250	234	247	230	220	241	227	220	252	240	247	213	224	255	241	251	249	241	253	238	222	242	257	246	254	251	246	213	247	256	249	235	220	236	239	242	235	259	220	251	229	249	225	270	259	221	237	221	254	265	244	228	274	244	264	255	240	265	229	232	263	251	236	241	264	244	261	213	271	230	213	219	239	250	212	204	250	244	248	255	244	242	244	242	230	276	237	231	238	215	250	247	213	233	257	250	251	230	256	252	244	261	265	246	257	244	236	244	223	247	232	236	238	257	259	253	223	239	253	235	226	247	240	226	249	251	215	219	242	228	248	244	249	236	236	251	227	213	232	240	235	248	198	239	245	252	248	221	224	246	232	242	247	268	248	236	264	229	222	261	244	242	253	247	257	239	234	249	206	247	230	229	235	253	229	216	226	244	250	241	244	232	245	231	250	264	216	212	271	267	239	212	236	256	222	233	246	243	239	258	237	236	226	244	224	239	243	233	244	259	254	227	234	222	205	223	246	252	224	214	228	261	228	235	254	269	252	230	231	237	278	248	227	238	231	225	260	245	237	247	272	235	269	239	240	239	242	256	223	215	242	235	250	250	236	224	276	228	237	232	231	220	239	217	253	242	235	202	236	241	253	251	263	243	241	237	249	267	244	240	250	250	277	232	241	231	233	245	208	232	230	232	272	295	260	218	242	236	237	243	255	243	248	240	264	243	239	218	238	228	242	238	262	234	247	217	247	232	225	231	233	234	233	244	246	235	243	223	260	230	243	197	224	247	257	227	205	247	204	240	241	235	251	229	247	268	257	240	241	226	254	220	218	258	254	222	211	249	267	218	238	251	229	247	231	223	265	233	234	243	209	249	235	244	205	231	238	229	245	249	243	245	238	248	237	234	268	253	254	253	245	241	226	254	232	240	223	278	259	266	260	206	237	250	245	233	225	262	222	244	219	247	214	266	262	224	264	247	260	242	231	236	229	240	275	259	240	276	242	244	243	246	230	227	229	221	235	258	269	216	253	215	247	236	223	232	252	191	267	237	233	223	251	243	269	224	227	227	244	274	222	264	272	233	247	234	225	231	254	254	264	214	233	236	252	250	217	244	251	234	241	259	221	259	250	251	232	262	238	225	224	265	222	246	275	246	233	243	223	242	239	238	232	235	239	231	229	240	272	251	233	215	201	251	232	232	221	249	233	238	246	267	212	257	224	224	264	236	221	261	236	239	248	269	266	232	238	219	254	232	255	222	230	248	232	231	229	231	237	236	229	236	258	220	234	244	228	219	219	220	213	241	235	242	250	260	217	258	225	236	271	260	230	220	239	243	238	224	250	211	253	226	233	237	232	257	238	235	249	237	240	250	221	235	257	252	246	279	271	249	231	232	247	274	253	207	241	243	257	240	242	243	245	229	246	251	240	241	232	241	247	226	241	215	242	230	214	223	260	216	240	235	257	245	231	241	228	232	211	249	249	201	224	247	241	241	238	245	246	258	249	280	258	251	254	234	225	218	243	259	254	224	251	221	223	250	264	264	244	240	266	246	237	259	256	268	236	266	221	232	242	248	240	234	254	215	256	233	268	254	231	214	243	233	225	230	234	266	243	220	239	228	217	241	260	233	250	213	224	234	248	267	243	237	236	244	251	245	263	247	303	239	243	256	257	278	259	233	244	252	252	232	230	246	274	263	236	255	236	219	262	227	281	237	236	241	240	244	258	229	231	237	266	234	218	229	253	271	249	219	248	231	236	231	268	234	235	244	273	252	251	246	252	237	236	225	224	201	234	224	256	234	241	243	251	225	233	253	254	261	261	214
21430	14489	3673	1395	1171	1064	857	861	748	721	677	679	710	654	662	649	646	649	652	609	637	612	553	602	646	623	583	596	631	581	586	628	633	598	634	625	603	602	610	606	641	584	577	615	542	620	620	598	593	600	566	595	619	613	609	582	574	591	603	638	578	557	633	573	605	568	589	627	604	561	573	564	590	625	584	592	590	556	613	605	534	598	588	650	600	571	574	567	615	587	607	603	558	596	625	589	592	591	587	542	618	599	580	573	570	570	592	566	620	575	606	600	552	608	565	587	633	638	659	596	612	615	583	600	591	597	592	606	575	605	580	627	582	601	538	588	551	580	609	591	588	577	586	590	567	601	604	557	567	573	586	603	595	572	613	585	597	587	579	563	601	572	607	614	599	623	589	578	643	606	586	594	619	559	640	583	601	561	587	585	579	609	553	578	581	599	593	642	603	627	553	638	640	578	572	566	551	613	579	602	576	557	573	601	591	590	585	591	600	583	594	614	545	561	557	598	589	592	611	540	563	598	620	589	574	579	626	606	588	578	581	524	617	584	610	577	659	565	580	603	588	577	599	615	552	586	581	603	600	643	595	545	609	590	627	582	580	553	573	596	605	582	573	610	592	592	619	576	607	597	569	570	573	575	616	541	594	600	580	572	574	588	610	557	574	589	572	572	622	562	634	646	605	567	586	603	599	589	558	572	590	610	555	597	587	607	571	607	637	615	604	603	532	572	596	603	596	601	657	595	613	587	561	605	630	591	598	625	599	568	578	577	577	603	609	585	572	590	595	603	589	609	605	559	553	550	617	614	575	584	530	610	606	578	576	620	584	619	598	616	585	583	598	605	606	584	605	571	607	587	595	598	602	610	611	603	588	559	598	586	588	590	567	585	620	600	572	625	606	589	573	591	582	599	602	586	622	627	610	569	556	616	593	563	561	577	570	593	623	584	599	564	605	549	620	614	600	634	612	632	593	588	580	587	536	575	640	584	586	553	595	601	574	606	615	618	545	566	610	602	592	612	577	571	579	589	592	562	627	639	603	580	612	580	586	587	611	541	577	576	596	590	569	573	574	572	572	601	545	561	598	600	613	584	557	577	552	545	586	587	611	632	599	595	576	576	559	582	650	561	574	569	607	542	571	616	582	595	590	548	553	596	607	589	624	532	583	540	617	611	615	618	599	628	600	593	545	604	601	620	573	561	599	562	587	589	580	606	597	564	557	568	601	623	565	564	565	612	583	596	604	580	626	609	614	594	573	552	576	608	583	596	607	576	591	552	615	585	595	590	559	575	534	559	567	586	622	605	616	573	599	618	629	579	584	550	630	612	594	605	554	584	618	580	610	529	600	576	586	564	589	562	573	563	585	582	582	560	629	536	600	618	597	607	618	588	586	607	606	564	620	634	593	555	552	595	599	635	598	603	594	568	586	572	571	574	571	589	616	566	575	593	562	622	568	576	639	606	630	574	570	586	629	626	591	621	584	596	591	582	552	576	580	585	589	605	582	591	547	576	573	571	590	606	595	574	580	550	560	591	589	593	558	581	524	577	633	586	605	583	601	544	613	603	606	584	581	595	599	590	593	544	584	585	609	590	558	554	611	585	610	541	513	579	626	590	565	607	556	583	608	608	525	581	581	617	549	584	539	634	565	621	574	564	630	535	567	575	604	531	587	589	585	619	624	581	615	565	545	573	558	556	553	593	635	619	640	564	587	625	569	590	567	569	582	584	591	602	601	575	641	600	603	579	618	563	593	594	590	565	548	606	565	512	628	570	593	566	585	582	615	565	578	595	604	633	542	619	613	566	613	609	590	608	596	596	567	649	643	635	585	605	623	591	553	588	591	555	575	650	546	639	610	553	585	606	582	559	599	554	567	599	593	550	600	581	620	577	597	574	604	575	583	613	567	605	658	576	597	550	553	573	571	579	584	601	600	570	634	587	596	608	647	571	599	563	617	616	611	598	594	595	572	546	563	572	609	607	566	557	569	585	573	621	598	632	542	589	603	626	560	591	577	565	547	627	566	588	578	607	625	586	599	572	616	606	607	567	595	583	619	586	619	585	597	600	572	616	584	634	601	570	596	627	557	587	578	596	569	591	566	592	581	605	567	593	594	546	593	560	577	570	585	569	581	544	608	587	591	615	611	532	590	605	645	614	580	570	557	557	580	526	594	589	593	604	569	604	560	584	614	584	600	591	594	584	555	586	621	600	613	585	584	583	610	610	596	599	581	573	600	603	565	570	578	589	545	594	572	654	566	606	629	612	554	567	579	570	590	614	581	570	569	550	564	616	632	573	567	585	551	583	575	603	563	556	560	633	535	549	581	599	593	596	550	581	583	558	583	601	564	597	584	590	605	611	558	610	630	583	578	595	588	610	591	587	604	585	549	619	560	606	623	596	592	614	615	614	567	596	606	568	559	599	573	622	621	575	573	578	568	612	590	651	623	590	576	564	575	577	598	589	558	548	582	592	590	555	563	586	603	554	559	583	564	572	604	591	578	576	557	604	577	592	600	617	588	575	574	578	600	564	581	577	610	619	612	602	644	577	597	570	523	593	583	583	598	575	578	575	597	619	588	606	621	590	643	567	616	559	606	539	584	603	596	620	647	599	534	598	585	584	614	613	543	563	548	614	624	598	597	599	535	630	571	577	583	562	591	636	562	572	580	608	569	590	578	577	575	580	571	638	589	567	557	552	586	580	586	615	585	547	620	613	575	569	603	573	599	616	609	542	606	547	601	610	603	537	610	599	571	573	587	577	591	613	557	590	591	557	597	585	633	575	622	607	592	582	620	551	591	596	643	570	618	601	568	569	590	612	600	595	607	561	625	603	564	630	616	589	617	581	581	620	566	565	603	542	609	582	589	611	583	606	632	599	571	562	608	586	573	592	578	581	605	604	605	576	601	560	586	605	563	612	634	616	568	633	573	621	632	584	604	610	552	603	582	572	613	580	574	559	573	577	584	617	604	579	597	561	614	615	596	602	607	620	595	562	614	579	593	591	578	574	603	581	624	562	572	578	596	607	567	612	607	572	593	569	563	567	557	630	596	603	611	599	592	593	628	594	574	586	638	626	549	595	607	588	575	616	598	554	585	584	617	585	595	632	627	628	576	659	579	598	589	596	610	572	590	614	589	664	638	596	614	598	578	597	625	568	555	596	572	599	580	579	620	546	599	600	590	590	561	596	570	564	584	589	605	613	555	624	569	619	555	593	641	606	568	578	574	613	568	603	612	532	597	548	545	601	551	573	595	613	606	577	586	602	617	625	600	584	642	603	561	583	586	573	609	590	594	561	595	604	548	584	608	548	605	613	571	593	548	570	573	604	598	612	616	573	570	579	587	603	609	594	606	581	569	583	626	567	576	610	595	572	607	602	609	582	626	603	579	590	636	551	574	592	600	610	625	611	556	603	617	587	580	628	613	568	574	596	589	621	583	565	590	625	553	599	598	559	584	600	577	603	575	597	604	618	563	632	583	598	616	578
11120	4709	735	277	252	253	261	286	258	250	284	263	266	259	271	278	262	259	256	241	285	261	246	245	300	247	265	267	252	266	259	235	232	243	277	229	258	258	234	287	273	282	256	257	275	242	272	298	250	250	251	275	269	278	285	249	284	244	247	235	267	267	279	297	273	263	242	296	256	241	264	284	279	260	285	253	274	236	290	237	278	260	249	260	252	241	260	262	237	247	268	246	268	262	244	298	267	249	284	217	264	233	238	254	255	257	230	238	263	264	245	267	254	241	233	264	253	267	237	268	240	286	267	234	266	246	274	245	253	294	254	265	251	273	248	243	243	237	243	246	250	249	269	235	275	224	243	247	296	224	259	285	238	234	267	268	243	284	279	249	282	229	224	231	256	237	280	274	270	243	287	238	256	285	266	262	234	272	240	243	251	274	233	249	296	246	240	258	236	238	278	278	276	239	274	253	261	223	258	261	255	262	234	285	273	250	244	253	227	264	246	247	251	257	242	270	285	245	249	264	264	265	248	234	217	281	280	248	232	245	294	278	242	279	253	247	258	243	244	294	246	243	228	283	254	257	254	258	253	283	284	280	273	262	250	251	249	247	240	233	267	279	274	240	279	245	253	247	253	256	262	260	250	255	273	270	234	297	263	285	253	295	276	245	243	273	259	266	254	278	285	267	215	264	252	259	231	264	260	232	261	279	248	250	256	285	260	268	230	269	294	281	265	258	274	284	287	232	261	262	249	265	283	254	265	247	262	285	245	242	291	242	263	258	277	251	293	266	248	253	272	247	268	245	265	275	255	234	280	250	263	248	282	264	282	255	271	273	264	251	241	271	265	268	249	245	267	280	247	262	280	251	271	214	261	234	254	249	249	253	240	278	256	281	228	247	257	267	291	253	252	280	258	283	275	273	222	287	226	250	260	251	275	277	253	244	272	291	248	281	236	268	242	278	273	257	250	266	259	306	274	281	243	247	269	283	237	273	235	275	247	234	246	265	257	233	262	249	250	272	255	255	234	258	269	260	261	238	245	261	234	288	257	248	264	246	252	247	287	274	258	267	276	258	260	273	263	304	269	271	282	275	254	243	285	298	256	249	262	258	258	259	254	235	234	281	298	224	241	239	237	233	254	258	258	271	227	263	267	268	240	259	276	259	236	249	240	243	271	284	243	286	229	229	258	270	223	249	266	244	268	262	270	243	276	258	253	242	255	222	264	246	255	245	286	260	272	277	240	240	245	244	243	273	256	253	276	267	259	236	254	249	256	280	263	262	254	257	233	238	253	254	240	257	257	262	295	261	236	266	236	259	269	239	249	265	281	240	251	239	258	272	320	304	259	267	245	263	276	247	242	250	262	276	245	243	249	244	240	273	256	262	267	259	251	244	245	273	238	279	300	249	267	279	250	224	282	286	278	259	253	266	254	267	284	286	262	227	266	279	264	281	262	256	285	289	244	248	244	275	262	234	250	243	295	263	257	262	263	257	250	264	268	230	266	259	261	272	255	252	257	275	252	262	267	297	263	262	278	297	256	283	253	272	273	274	270	244	282	255	245	259	249	267	242	268	241	259	296	227	250	278	247	254	258	259	255	259	262	255	245	247	235	267	211	263	247	273	268	287	250	272	256	249	269	275	253	237	276	231	258	258	258	285	253	247	244	255	254	272	282	249	255	272	259	243	251	251	232	251	245	262	218	247	254	247	245	285	261	257	257	266	251	272	261	275	294	240	260	249	269	254	295	262	242	277	280	250	258	258	247	263	243	243	305	262	271	271	257	261	260	261	238	254	252	269	292	238	247	242	235	250	282	266	276	271	263	267	254	258	242	256	224	249	273	256	243	259	259	272	234	304	277	258	285	204	251	260	257	249	271	267	290	262	238	248	282	260	255	281	283	277	254	287	271	239	236	257	255	245	266	251	238	231	225	287	279	286	258	269	239	231	262	239	304	268	244	290	232	260	249	265	267	264	253	278	261	250	268	258	233	275	281	252	263	259	266	247	280	266	266	252	229	247	253	286	291	251	283	267	264	257	231	238	253	252	245	235	291	286	281	263	262	262	294	244	245	257	257	260	266	257	280	236	254	277	289	262	268	260	268	256	245	260	244	258	240	283	229	246	264	263	275	274	226	263	290	265	265	243	259	270	271	246	267	247	249	258	284	244	229	273	279	258	240	251	247	235	262	244	265	264	255	232	256	260	253	248	235	260	283	248	245	249	299	287	263	260	272	258	263	242	257	251	249	281	263	252	272	265	264	270	291	252	268	284	276	256	276	258	251	244	227	231	258	277	283	268	240	254	245	233	277	262	261	277	244	266	261	252	240	268	272	259	293	269	240	282	260	244	261	250	228	253	274	244	261	269	246	239	247	253	252	266	268	246	267	279	247	265	247	259	244	248	258	270	282	284	251	243	243	243	262	248	264	259	261	262	251	246	270	270	265	293	228	261	262	301	276	272	254	257	222	275	250	272	262	293	216	244	263	295	285	269	271	271	270	228	248	250	252	265	253	263	259	254	243	238	244	252	253	262	257	257	274	233	268	280	274	248	251	227	255	271	254	287	269	288	257	270	274	300	243	257	250	268	244	251	277	256	277	236	267	266	257	252	286	253	280	267	261	261	232	243	240	283	261	270	260	224	243	243	241	259	292	287	256	218	243	271	233	256	276	258	268	262	255	277	275	257	271	258	264	261	266	281	265	251	229	276	269	271	261	269	221	281	283	263	268	250	269	251	258	280	241	262	247	276	259	287	265	268	263	252	260	274	269	242	282	278	286	259	246	266	236	256	267	252	243	258	257	245	269	281	255	252	243	261	247	254	263	264	260	253	278	257	282	274	245	270	285	275	251	235	253	281	258	259	266	232	277	266	232	243	245	235	259	265	248	258	284	275	251	254	244	262	273	238	227	263	277	265	263	272	269	304	275	245	249	259	272	241	274	257	253	304	290	248	269	259	281	279	254	265	278	257	232	250	270	247	267	257	234	263	258	263	254	270	258	258	229	257	253	276	265	242	250	262	263	287	238	266	252	271	250	266	231	283	235	257	259	288	260	227	276	290	238	233	268	245	253	261	247	255	262	263	262	249	272	257	295	263	253	236	288	231	293	265	217	277	225	272	251	268	281	269	255	239	271	243	279	219	257	282	287	250	262	240	278	240	297	211	267	246	296	246	259	235	232	255	233	259	272	266	277	273	262	248	254	238	232	249	254	272	234	245	281	265	237	264	241	263	258	261	251	241	260	233	250	250	259	271	258	254	271	237	234	255	279	280	250	292	262	283	266	276	242	271	264	270	273	246	255	238	260	231	247	243	220	241	226	243	235	281	281	217	221	273	241	254	261	242	267	276	226	258	285	224	281	263	252	242	255	261	263	260	245	269	294	270	293	263	221	256	247	280	251	275	260	268	260	285	257	241	249	267	250	242	267	245	282	271	246	252	252	250	237	255	256	267	232	242	255	251	273	300	255	272	248	272	270	260	213	254	252	249
8287	4896	1171	629	687	657	626	659	643	682	701	609	647	674	654	662	629	634	681	640	648	652	641	614	668	619	649	633	655	645	682	625	646	682	663	645	649	658	630	654	614	642	642	604	628	650	663	695	641	660	626	627	656	654	682	647	683	637	622	704	636	625	660	660	660	671	677	634	649	662	632	651	650	694	645	698	639	626	664	633	689	641	665	655	637	678	652	674	644	620	626	651	635	644	611	706	613	647	665	636	682	693	678	660	698	680	604	646	671	674	651	649	657	605	610	665	637	679	634	628	671	631	601	658	628	668	631	679	634	675	657	707	656	599	667	696	608	666	624	670	666	645	642	628	637	701	662	626	652	650	660	654	660	675	652	663	665	672	607	677	646	610	654	648	650	617	622	608	647	626	643	647	688	670	663	635	660	622	621	649	651	680	654	668	630	623	618	621	625	635	671	682	641	700	648	689	588	621	689	641	701	662	640	642	664	648	638	647	621	662	656	625	610	631	650	655	659	674	606	607	628	661	635	644	643	658	643	616	643	637	677	710	610	616	657	630	631	647	630	661	643	652	650	650	651	671	667	642	612	613	648	606	612	640	683	610	625	652	631	607	669	661	658	639	652	640	663	630	635	689	593	650	635	627	633	623	623	620	632	641	681	663	622	645	685	667	659	671	660	690	641	656	632	655	671	662	653	633	664	652	669	656	598	669	657	675	626	650	647	644	685	642	646	622	605	654	615	642	676	659	649	645	718	660	596	678	609	652	701	625	636	655	657	617	598	682	674	631	660	625	685	690	643	665	646	653	628	635	660	643	668	679	648	679	656	678	658	667	639	658	674	631	703	668	637	616	632	688	657	628	650	647	636	629	637	656	630	679	650	661	627	629	670	605	666	647	632	621	611	682	658	609	640	660	681	665	653	615	602	638	682	648	631	666	670	656	704	682	654	653	685	638	647	678	634	645	620	683	660	674	675	647	620	636	668	644	663	663	652	664	606	688	661	605	626	634	663	634	674	679	631	630	628	632	672	675	663	641	649	676	647	617	675	661	644	635	644	658	697	695	627	666	620	617	639	649	604	682	659	609	668	662	620	678	656	674	627	666	653	646	676	600	662	663	677	657	659	630	657	734	659	666	701	658	659	635	654	679	641	613	649	672	651	660	692	657	585	674	674	611	600	635	670	602	639	597	657	640	612	643	685	653	674	636	631	682	653	648	645	657	636	660	645	655	648	671	681	616	619	640	618	650	674	712	618	665	656	670	630	640	673	676	677	645	628	632	647	653	620	655	616	633	632	644	640	647	641	684	694	634	655	643	618	629	633	663	609	641	651	658	644	660	639	655	655	620	665	683	642	644	634	628	629	664	651	635	634	663	663	725	618	629	657	654	667	597	667	608	663	644	614	630	593	611	652	652	643	618	669	650	639	644	655	689	664	678	660	655	659	664	663	677	645	610	651	668	639	686	638	642	683	673	685	616	607	603	659	662	634	662	631	684	646	698	584	634	659	634	655	676	654	641	626	637	602	655	640	643	686	627	626	633	628	683	600	695	641	662	649	653	616	673	714	625	691	665	662	663	643	598	671	659	656	655	674	638	668	680	628	645	668	616	634	640	698	628	663	655	613	677	630	656	637	670	648	637	696	656	648	617	679	689	664	648	585	625	627	656	671	640	641	656	638	627	663	633	674	655	671	656	628	654	635	667	654	638	643	603	697	629	655	678	628	654	648	612	664	661	661	669	667	679	644	664	654	640	657	690	683	656	625	632	688	638	665	617	643	672	642	651	668	639	650	671	680	605	603	623	676	634	651	657	664	610	658	659	652	631	617	647	620	632	676	627	666	671	603	628	683	660	641	673	632	623	694	646	671	673	644	669	660	695	644	629	659	686	653	681	660	633	644	638	659	647	667	666	642	667	647	672	646	676	701	648	658	620	641	670	594	659	651	667	664	639	633	628	667	657	635	652	647	656	695	661	622	672	662	664	646	676	666	619	644	675	653	643	616	668	642	673	615	621	670	619	623	672	638	598	628	615	647	638	678	609	663	644	653	662	674	617	609	639	683	683	645	661	651	636	662	656	709	663	660	648	657	617	706	646	625	663	654	638	653	657	615	623	637	656	623	647	626	662	637	667	643	630	628	635	642	683	654	666	644	616	621	630	633	668	685	638	632	703	612	612	636	625	649	664	643	637	598	645	612	667	648	703	683	598	668	649	640	621	629	626	639	677	642	654	628	670	642	677	648	661	702	642	709	655	648	634	704	675	700	674	678	641	612	657	614	682	634	656	643	628	646	628	614	682	617	651	693	633	657	632	648	595	668	663	638	662	646	683	624	649	702	615	619	705	645	663	653	698	642	625	643	608	655	645	665	629	651	642	671	649	647	656	684	622	625	646	635	695	669	671	602	655	621	677	644	623	650	635	671	670	641	623	642	649	642	635	664	663	666	678	678	672	606	651	642	612	634	677	640	687	638	697	681	660	632	689	657	645	640	657	648	659	674	644	661	625	647	664	608	695	636	633	642	624	659	664	691	681	651	644	636	645	678	652	647	666	688	680	630	641	653	662	626	666	662	675	634	639	631	696	719	668	602	659	634	666	672	691	665	653	714	629	674	673	645	625	681	661	596	639	663	609	664	628	647	644	667	630	635	639	679	676	665	664	666	650	648	640	628	672	635	647	673	628	654	687	628	652	683	663	628	644	664	665	664	691	645	660	622	619	616	672	631	668	637	649	617	645	641	631	676	676	650	629	629	658	575	644	642	661	658	644	669	647	648	661	652	673	662	618	682	667	669	671	695	674	635	641	659	636	625	663	652	609	601	624	646	661	617	628	626	643	645	686	663	674	676	624	642	659	673	636	646	657	669	643	647	626	668	671	614	642	687	686	663	666	669	637	662	634	706	632	640	612	643	626	638	662	645	624	647	660	621	625	662	655	641	642	633	676	651	648	622	657	633	611	653	640	701	597	650	675	652	606	626	696	698	637	678	664	657	659	661	658	675	643	670	674	639	694	643	659	644	649	637	641	629	610	665	669	644	630	635	584	632	642	630	678	641	641	663	622	671	652	624	654	677	655	657	686	674	633	603	621	688	639	695	653	690	643	677	622	638	637	617	652	617	652	613	695	632	629	645	625	603	671	633	642	635	607	670	661	662	617	652	661	629	603	649	602	629	651	623	668	646	727	609	621	661	676	628	664	659	636	657	644	664	647	599	644	626	646	608	652	639	627	668	662	664	628	631	665	643	659	652	689	604	653	639	662	669	639	633	656	653	653	654	627	619	661	692	638	649	678	705	654	634	658	649	676	637	648	637	667	632	668	634	665	602	710	625	673	682	623	667	633	662	657	620	568	679	666	664	648	666	684	675	687	600	645	678	638	687	646	657	652	634	672	663	654	635	659	655	629	661	626	682	662	656	654	674	656	633	629	654	640	660	706	680	654	638	662	656	625	663	720	648	651	647	629	620	695	654	638	661	636	659	635	690	611	641	685
23638	11533	2646	513	392	340	344	380	348	361	377	342	327	321	341	347	354	330	341	323	350	392	327	337	338	337	330	351	333	349	346	305	337	343	337	323	325	370	365	322	348	325	348	368	334	350	316	333	359	337	346	320	344	335	341	307	309	332	374	313	321	332	332	325	308	330	304	363	342	279	294	327	361	330	346	348	286	341	304	299	342	346	349	322	322	354	336	330	312	333	328	329	339	300	316	320	322	357	336	274	320	289	316	348	326	323	333	319	293	319	354	300	346	338	318	323	352	332	336	338	336	353	295	318	340	339	336	313	326	356	309	322	301	351	326	326	369	351	342	321	306	351	356	322	309	338	319	359	347	308	361	333	333	302	366	315	302	329	336	336	313	303	315	353	326	314	354	343	312	315	329	344	346	353	367	317	318	312	367	309	314	283	323	359	336	319	338	323	329	310	319	321	312	339	323	337	321	344	324	335	307	345	331	359	332	347	342	316	358	323	326	316	325	336	314	328	337	361	350	349	304	324	344	317	330	300	324	347	310	354	308	317	349	333	328	358	304	330	336	340	324	342	356	304	315	357	296	359	316	343	329	312	339	327	317	365	327	335	287	312	299	348	329	351	313	315	336	320	306	321	335	327	352	329	316	348	352	315	310	369	331	306	380	312	342	342	315	333	294	323	349	371	312	319	328	326	321	298	341	322	340	356	342	343	330	357	304	360	320	331	326	320	346	329	317	317	357	312	340	327	329	341	363	320	356	355	320	314	316	331	312	329	320	341	329	344	342	353	307	350	361	317	298	335	336	300	329	339	320	315	329	336	330	331	325	318	346	317	333	348	311	341	350	355	351	352	362	339	348	324	340	334	338	330	308	316	328	344	325	351	324	329	316	363	357	308	320	342	331	322	333	334	354	303	310	335	320	308	314	298	343	315	334	323	309	331	316	325	319	309	337	296	300	305	351	325	344	309	311	336	346	339	337	322	346	329	300	314	334	331	345	338	336	324	313	311	320	337	362	326	328	324	358	344	351	359	307	338	294	346	310	347	359	343	330	324	316	308	352	286	330	328	300	337	355	312	336	368	358	330	331	348	329	321	320	358	329	361	335	376	332	294	331	327	361	342	345	332	292	324	331	313	337	322	327	329	314	369	362	357	325	314	342	347	352	312	322	344	304	312	307	344	327	337	316	334	303	305	308	313	379	326	311	351	340	348	335	320	330	312	288	313	337	355	321	322	326	316	327	338	329	371	348	356	369	331	323	353	316	349	361	329	367	337	307	329	318	348	334	329	323	343	330	359	350	293	335	336	344	338	339	320	333	296	311	325	326	330	319	337	332	322	363	314	310	335	309	306	304	341	317	349	333	368	348	309	320	338	327	322	351	329	370	316	327	320	325	344	344	334	327	321	334	344	332	334	326	356	363	334	344	330	310	329	341	298	324	308	336	312	336	335	357	342	367	352	348	333	326	319	310	322	341	326	333	331	335	355	298	308	360	312	338	303	349	345	342	338	351	294	347	347	323	335	345	331	369	346	338	298	341	325	326	316	322	330	334	342	334	336	322	349	357	355	357	332	333	319	301	313	315	353	326	348	318	303	321	338	322	311	286	351	349	324	333	352	352	331	309	315	310	336	356	336	331	319	364	334	319	317	357	323	338	326	327	324	329	326	316	316	317	352	315	330	358	298	314	315	332	376	361	347	360	347	355	351	335	337	319	337	326	361	332	325	320	320	325	324	338	320	326	321	343	339	363	351	304	327	308	303	308	337	324	338	342	323	310	313	342	299	289	323	335	320	332	344	335	306	332	319	309	369	320	292	344	327	340	329	325	319	319	302	290	352	369	335	338	329	298	329	312	308	344	331	337	319	383	351	304	315	362	290	319	333	313	303	313	324	337	312	298	391	324	290	330	302	324	333	327	291	335	335	342	365	352	327	329	336	325	347	336	316	323	312	355	355	310	342	339	326	335	313	317	316	372	362	318	344	307	324	331	323	329	347	328	339	327	328	352	340	346	295	326	363	345	334	318	335	336	325	327	326	352	325	342	325	338	331	349	385	353	332	333	335	327	312	342	344	353	305	341	296	342	359	353	338	303	335	331	347	345	330	321	336	321	338	330	286	335	314	325	361	328	327	352	324	327	320	327	346	302	330	304	328	344	361	339	335	322	336	342	287	357	331	312	350	348	319	314	311	368	365	364	293	327	315	349	304	312	316	346	341	342	346	298	330	334	334	326	353	320	334	321	323	342	302	337	364	335	338	346	343	338	332	326	330	323	359	331	341	317	298	326	321	333	302	358	340	337	334	370	338	360	312	320	322	299	328	335	325	321	352	324	321	339	329	331	310	342	332	304	364	368	328	353	306	301	338	318	320	339	355	329	320	349	357	330	320	330	304	344	360	322	294	333	322	310	331	342	324	310	312	329	359	324	313	317	305	365	290	309	315	339	317	321	346	326	315	326	358	325	355	326	332	320	324	337	335	312	324	303	366	325	329	325	327	373	340	316	304	288	319	326	311	343	299	341	342	316	327	318	343	356	339	302	334	354	350	306	308	386	305	324	332	350	340	297	308	331	350	334	351	357	304	338	327	328	366	327	315	355	374	342	343	327	344	337	356	322	310	323	322	350	297	308	357	326	337	326	321	337	340	341	294	320	315	308	319	353	333	323	324	321	365	362	333	306	347	305	310	314	328	357	353	306	348	317	325	305	334	378	339	308	341	319	305	337	343	348	328	312	316	335	339	333	333	320	318	327	302	336	310	334	345	311	316	345	309	312	331	314	320	345	306	351	387	294	319	302	325	391	334	345	313	337	328	326	343	322	328	329	341	330	333	316	364	317	344	311	310	295	310	335	326	325	338	330	324	354	365	342	308	328	294	316	316	329	364	333	350	346	317	329	362	295	310	338	351	303	340	322	276	348	328	361	329	328	338	329	301	320	336	339	330	328	332	325	321	347	336	333	370	323	355	306	315	327	300	373	353	307	305	340	338	344	336	362	321	335	359	343	314	353	344	346	340	332	314	354	344	332	327	344	315	342	335	327	279	348	323	296	299	341	350	348	299	335	318	322	347	322	360	301	309	339	334	343	324	334	356	321	349	317	343	319	331	338	331	337	324	306	324	350	366	321	338	320	323	346	372	340	309	373	338	340	335	348	337	339	337	309	336	333	345	323	331	344	335	297	336	319	334	309	350	333	311	316	329	354	331	322	334	347	317	339	356	337	342	340	341	303	336	322	318	343	325	324	319	329	348	333	322	318	347	353	318	351	340	328	315	324	325	317	320	350	319	330	338	322	332	322	346	326	307	331	325	378	328	288	305	312	318	353	343	310	351	324	337	298	303	344	371	315	346	334	286	333	331	347	348	341	327	352	369	340	338	315	325	340	308	307	335	331	305	349	323	338	318	311	317	357	351	296	339	316	336	379	361	321	347	265	325	391	346	308	291	332	362	317	341	343	303	330	314	290	359	367	333	347	298	316	352	354	341	326	348
16887	10264	2852	1170	1082	1047	1003	923	935	929	900	848	876	882	868	870	796	792	828	802	809	823	883	808	802	831	868	756	786	760	840	790	818	795	797	776	780	849	830	790	797	829	820	817	820	786	797	821	813	826	797	770	812	777	830	832	826	769	812	814	800	823	811	821	795	822	752	809	852	811	802	783	816	780	788	826	810	824	828	816	813	798	793	829	838	806	803	834	789	859	838	778	793	779	789	819	815	792	824	805	800	820	825	795	865	779	810	828	831	790	847	776	803	772	823	814	809	810	779	804	799	820	807	798	797	821	858	852	844	848	811	839	776	806	830	792	863	851	819	794	800	814	795	737	826	844	781	804	795	805	738	737	838	830	814	781	808	816	864	806	792	792	845	741	783	758	867	779	804	791	808	795	801	786	838	803	792	770	737	807	761	810	861	805	832	761	789	836	760	822	818	794	744	815	823	849	831	790	845	786	843	798	778	793	804	805	791	787	757	796	787	794	807	814	832	806	808	820	766	794	779	802	831	830	787	800	840	778	826	773	772	764	786	806	824	761	781	761	870	759	799	799	817	808	784	791	816	809	778	850	764	828	767	773	766	756	782	770	781	789	838	819	823	780	772	744	789	779	743	833	762	800	802	766	796	801	780	819	855	793	810	756	715	766	769	756	816	779	803	768	785	833	756	767	753	794	795	822	786	762	811	791	828	814	827	815	776	786	851	759	799	861	810	782	806	804	805	797	806	788	743	798	814	814	807	727	774	824	823	752	832	773	810	805	819	790	861	828	827	777	801	802	799	759	855	775	795	821	790	766	841	817	742	795	803	735	839	837	803	803	818	791	838	781	826	779	780	801	773	795	793	816	799	756	796	784	842	798	812	735	774	804	761	796	821	761	815	819	806	787	782	819	794	754	790	832	767	784	800	783	858	755	757	796	784	836	773	805	782	798	771	770	869	842	831	776	801	813	788	776	818	833	818	802	836	811	796	764	793	773	774	812	793	793	821	785	814	829	768	796	855	784	761	794	802	843	824	774	834	819	845	800	780	811	816	833	783	821	774	848	864	780	775	783	806	837	789	796	783	797	868	805	788	870	808	752	774	748	800	751	823	766	815	778	760	798	824	777	798	822	828	823	808	813	807	753	822	828	741	763	765	818	816	800	836	793	815	827	764	798	846	818	776	823	805	810	817	785	770	838	767	812	837	799	812	746	807	824	804	771	819	780	778	769	850	772	823	794	809	769	761	804	832	740	766	825	819	834	846	788	830	819	817	774	846	797	793	810	796	851	770	839	799	880	793	809	791	806	795	803	794	801	862	807	806	791	777	768	792	807	773	813	767	808	801	823	873	835	773	801	789	840	808	846	797	784	782	782	834	808	799	792	768	821	792	806	789	788	772	780	794	749	828	840	793	741	764	836	745	832	819	788	803	810	818	785	773	810	780	782	784	826	793	754	787	822	796	780	810	771	791	808	764	781	796	824	809	769	824	823	812	808	807	827	764	832	774	765	774	774	791	762	703	756	775	818	838	819	797	806	823	773	801	788	772	818	798	777	800	851	799	773	798	802	834	782	773	785	813	826	794	831	770	777	848	810	785	785	832	779	753	833	761	780	826	814	801	794	830	756	782	839	785	752	808	828	760	814	811	786	850	795	803	738	809	791	767	773	802	766	845	808	838	805	773	774	820	792	796	832	828	798	741	837	792	805	811	752	831	778	794	822	812	792	787	847	842	797	827	797	780	806	800	813	813	779	847	795	841	762	798	821	874	811	809	794	768	814	852	814	807	843	814	791	812	778	823	812	824	758	869	773	835	792	764	829	839	811	803	798	802	838	837	749	777	817	825	819	756	783	751	790	817	822	788	775	800	789	745	769	757	779	791	834	777	839	748	762	781	805	778	813	815	804	819	831	808	854	848	804	809	810	797	809	750	763	818	813	796	804	786	804	862	823	770	779	818	828	741	812	818	815	853	801	812	826	809	779	831	831	766	797	783	777	801	778	816	793	780	787	749	797	815	830	799	808	768	798	797	806	834	714	842	829	814	832	792	799	827	839	786	835	797	798	851	817	788	792	784	774	783	810	794	827	768	800	806	798	827	819	819	808	770	830	786	790	786	781	772	759	781	762	823	783	820	744	812	749	776	804	766	822	796	759	830	769	812	775	819	798	769	795	780	804	802	821	759	806	788	812	792	827	836	791	815	809	770	829	826	833	803	843	805	818	835	789	821	775	754	751	816	774	784	864	775	796	798	817	783	797	838	810	772	875	778	801	785	856	799	811	801	787	772	835	805	785	804	785	850	785	817	772	813	807	797	765	742	802	813	819	794	827	767	828	746	780	795	765	783	810	812	784	804	752	844	789	791	785	854	858	821	752	825	783	786	771	804	777	818	795	778	809	838	784	839	816	807	832	832	843	734	821	827	820	789	790	802	812	800	788	840	796	793	791	769	793	797	783	754	756	833	795	763	834	821	792	853	766	781	817	804	846	821	814	818	778	783	790	836	813	758	736	822	800	809	849	802	824	819	777	785	793	782	808	818	811	845	798	817	844	754	773	815	785	788	854	814	824	774	845	788	816	759	776	757	791	876	800	826	785	804	799	779	808	784	809	809	844	774	836	835	801	806	804	791	800	763	799	801	800	810	790	785	820	807	815	754	803	817	753	788	740	755	808	803	788	807	767	780	837	793	800	810	793	805	743	837	781	825	794	800	784	804	756	848	759	796	814	839	786	790	747	814	818	721	791	840	814	805	868	827	782	815	810	813	755	799	784	820	823	746	779	825	788	776	754	770	771	863	770	801	798	834	792	827	799	846	800	787	770	798	731	813	807	804	760	800	844	861	856	833	763	781	744	809	793	842	771	773	801	774	802	823	832	833	804	807	760	732	796	793	773	799	791	861	779	795	808	766	797	811	783	820	848	810	800	802	810	828	833	752	788	852	807	773	797	833	841	810	770	802	774	778	728	773	772	867	757	814	837	825	799	767	813	770	838	824	767	814	820	832	802	761	786	840	775	805	780	823	802	833	739	804	793	838	805	825	787	827	798	855	753	819	830	808	815	845	816	739	822	806	791	785	831	812	798	830	742	795	803	791	778	828	796	810	768	799	808	860	735	769	811	802	786	807	830	810	800	771	782	824	836	790	796	764	836	790	793	829	784	853	755	822	749	765	779	796	747	810	817	786	766	810	809	790	819	808	777	812	821	831	840	807	807	796	799	788	832	800	800	855	782	798	760	790	774	792	798	798	820	758	808	784	799	772	794	851	789	777	825	821	798	813	833	769	835	781	827	824	767	783	772	817	803	781	798	769	819	824	816	841	807	741	807	806	799	782	787	766	845	807	759	830	780	826	808	787	815	856	761	843	757	808	824	752	853	860	824	783	770	752	805	824	768	792	813	807	877	808	819	839	791	790	806	778	854	806	826	820	830	802	758	756	788	813	897	765	785	756	832	810	801	808	776	814	751	831	812	791	826	831	795	834	761	802	806
32448	17060	3883	630	426	354	335	308	297	296	246	277	296	265	262	259	265	272	229	274	266	266	267	282	252	276	287	251	269	277	277	260	243	278	267	265	265	249	304	261	270	256	243	241	257	240	272	241	293	272	247	263	302	255	239	276	261	271	272	250	258	255	252	241	220	284	260	258	274	267	242	278	239	249	235	266	275	246	251	238	234	232	256	298	250	269	262	260	251	248	243	257	277	272	264	286	258	278	235	223	259	234	236	259	291	254	243	274	253	242	256	249	255	257	273	266	259	254	251	276	271	273	262	238	260	238	283	269	290	273	261	255	280	243	263	263	250	282	235	270	231	234	313	265	235	253	267	293	256	275	258	248	256	252	282	263	280	242	249	254	289	294	276	255	260	273	262	232	276	234	244	249	298	257	259	282	280	260	250	255	237	247	223	238	264	269	274	286	251	251	251	261	265	286	255	261	260	274	253	259	267	251	308	264	272	246	294	266	285	233	297	278	263	298	249	253	284	244	294	284	263	235	267	285	272	273	252	261	223	241	297	270	277	259	241	247	267	270	260	297	267	266	259	265	248	252	267	286	270	261	255	267	264	255	260	266	229	245	237	287	273	265	258	248	248	232	271	251	247	276	260	286	262	272	278	263	275	234	290	274	267	229	254	236	289	277	229	231	238	256	275	260	266	272	261	254	253	289	230	272	240	279	264	261	254	272	225	253	277	241	257	223	267	245	248	263	289	252	237	272	282	272	253	262	247	233	244	260	253	255	250	238	233	247	276	268	247	248	265	266	244	256	224	267	262	290	245	265	280	249	256	268	286	261	283	260	243	272	249	250	260	255	249	258	281	290	261	254	251	279	258	243	237	263	258	234	248	287	250	239	273	251	251	284	236	258	259	249	270	271	259	298	256	240	234	247	260	275	230	257	246	259	244	239	255	227	248	266	250	263	279	247	268	300	274	242	262	248	250	276	259	264	257	254	248	257	278	250	270	247	264	243	285	251	259	222	222	268	225	289	270	248	270	278	262	244	285	266	292	242	279	252	265	269	261	233	262	251	263	272	256	256	261	254	248	265	259	247	267	236	282	268	235	275	256	285	239	268	241	261	251	255	251	249	258	245	238	291	282	265	249	227	264	246	258	301	257	264	267	271	286	275	245	226	236	268	270	269	234	258	262	246	249	284	255	229	251	261	274	267	297	271	250	266	267	252	278	275	281	262	274	252	253	286	230	277	265	226	256	259	229	264	261	289	252	272	283	262	267	275	237	242	258	266	258	257	274	267	274	243	247	252	249	256	228	283	263	255	259	270	266	243	256	266	243	286	287	274	284	298	252	241	256	253	288	232	281	249	246	272	290	247	267	280	278	263	288	251	274	260	262	237	263	234	278	263	269	250	285	265	255	257	266	283	260	266	254	242	258	274	256	262	256	273	278	262	285	262	257	258	282	258	268	243	264	229	253	277	241	262	253	253	291	244	269	248	259	263	270	242	242	246	251	273	290	252	253	263	266	245	261	271	230	262	286	266	283	265	246	248	261	249	261	253	266	246	262	255	253	243	220	243	250	259	272	255	230	251	233	259	227	289	273	246	279	237	252	244	246	250	252	272	258	276	242	272	291	292	263	255	264	246	262	228	267	244	272	229	268	233	250	265	250	259	242	262	239	252	257	245	250	255	258	263	266	251	276	257	258	269	260	283	244	236	281	288	272	287	262	271	226	276	252	267	257	264	231	277	279	264	243	239	260	274	257	254	232	284	286	274	244	260	245	247	258	284	256	239	255	254	255	242	270	251	274	235	281	263	258	256	265	259	255	261	264	262	278	256	282	277	253	251	249	259	268	256	240	255	258	276	248	243	279	242	254	263	265	255	254	268	256	294	223	254	268	248	248	255	259	246	252	260	272	259	247	232	247	256	250	270	273	283	259	235	289	267	300	229	289	250	235	273	256	234	267	244	268	254	222	273	246	254	310	241	255	270	260	240	256	271	265	288	255	273	258	259	270	259	253	250	235	257	260	272	250	227	261	264	266	288	268	240	271	279	233	262	234	223	270	253	249	266	214	266	252	239	244	245	304	311	277	245	254	237	259	241	261	258	239	270	268	285	245	266	242	242	251	305	291	287	275	278	248	273	244	238	263	264	228	265	251	201	238	272	250	270	237	259	270	275	247	259	282	280	274	273	245	254	243	267	270	255	275	222	224	216	248	252	231	254	242	230	260	248	254	260	248	254	265	259	266	239	257	257	255	296	252	264	239	278	240	264	291	253	276	243	275	283	273	229	248	276	248	224	270	244	283	308	270	265	247	278	254	281	252	256	229	261	240	260	251	268	259	271	264	269	262	264	281	254	255	253	272	287	258	264	228	265	272	299	261	261	274	268	231	251	259	273	259	261	259	250	258	280	275	288	257	251	243	222	233	269	233	247	264	287	248	251	238	262	276	264	228	247	263	246	269	251	278	277	258	276	251	260	294	258	226	241	272	264	255	247	257	245	238	267	269	262	233	269	253	272	241	275	280	240	278	258	254	260	247	278	270	245	257	260	245	245	274	245	285	240	285	279	273	261	238	275	267	260	262	239	270	232	243	281	264	297	272	250	270	251	268	264	298	252	269	268	269	232	251	278	272	267	247	247	267	263	254	292	256	257	250	261	259	270	246	253	259	246	246	278	233	224	260	266	273	277	253	280	271	264	274	266	279	272	293	262	246	227	265	225	254	263	259	251	237	242	255	238	264	256	274	241	257	263	258	314	253	261	235	290	257	267	252	270	259	238	263	258	293	255	258	230	248	248	280	237	250	291	227	259	263	268	273	268	280	241	245	263	293	266	262	260	261	263	282	272	271	243	256	305	284	246	279	304	251	262	264	263	263	258	249	226	253	256	272	259	272	248	283	242	263	253	292	247	249	270	242	239	247	281	259	236	302	271	279	267	273	266	241	235	275	253	249	267	269	227	233	262	271	247	277	235	236	286	236	258	262	280	222	262	255	268	256	267	253	262	245	238	250	271	259	270	248	237	260	275	244	281	278	257	223	262	272	247	247	295	251	243	250	215	261	291	268	254	247	268	260	286	230	259	281	254	241	261	246	272	268	242	245	259	265	253	249	246	270	238	259	272	262	288	274	249	266	260	279	244	276	239	273	240	249	251	256	236	248	241	248	264	269	254	275	286	268	251	263	304	251	271	269	268	251	259	237	281	263	265	265	268	241	237	232	239	236	254	232	263	281	269	280	236	259	264	260	266	264	283	261	246	254	236	259	223	267	269	259	269	274	248	272	264	295	232	258	262	252	257	303	231	287	271	237	268	251	300	256	249	253	270	268	251	275	258	245	270	231	257	243	262	295	265	271	292	280	254	252	241	267	239	281	246	265	237	257	259	298	257	233	252	224	253	283	278	260	220	222	272	284	246	258	281	246	255	257	271	276	269	275	243	231	258	271	290	269	280	237	247	264	240	268	255	259	242	275	252	275	278	260	284	262	241	264	293	270	236
21181	13941	3215	1371	1190	1062	975	911	861	806	710	738	744	730	688	659	701	700	669	680	661	665	638	671	641	667	612	693	651	650	647	647	607	636	624	671	598	594	641	637	602	661	691	606	628	643	665	640	684	649	610	652	634	625	647	620	601	640	650	661	617	611	606	636	659	588	669	632	648	610	618	603	610	653	615	667	626	652	644	597	662	593	643	641	630	612	633	642	668	647	641	600	660	664	654	673	615	633	615	616	661	705	609	665	640	626	605	607	596	645	605	677	626	607	679	598	678	617	642	635	688	640	596	672	635	649	634	720	613	655	624	669	647	626	632	649	656	632	677	638	669	664	667	659	656	620	643	635	600	638	642	627	618	640	644	646	654	642	642	629	611	604	626	657	645	680	640	605	637	639	603	662	617	637	615	633	669	622	659	594	627	645	624	662	721	612	581	645	634	658	616	625	599	650	647	657	625	614	633	672	630	675	675	633	600	608	627	658	663	637	616	639	617	662	603	598	637	640	639	602	614	637	625	612	621	616	627	633	625	637	681	622	659	610	655	640	615	609	615	592	606	608	628	614	585	599	631	653	607	610	674	631	609	674	576	658	614	651	627	598	676	631	613	623	607	656	618	595	666	679	653	610	672	629	618	664	617	616	658	670	596	652	624	636	614	649	641	654	636	640	625	669	645	624	648	597	607	633	610	626	654	640	652	602	636	628	629	649	652	670	618	623	609	612	642	609	652	602	646	620	658	637	617	672	613	596	594	595	638	673	640	631	641	604	642	648	648	626	669	626	598	658	650	600	577	675	620	631	661	658	638	621	685	630	630	636	648	612	648	637	667	641	618	585	595	639	646	618	601	653	633	613	623	637	641	625	654	595	642	611	632	638	643	643	612	660	661	631	635	671	629	621	601	600	614	631	610	638	629	663	639	621	624	646	658	671	634	696	632	628	621	604	669	625	600	617	610	603	681	588	598	600	626	654	555	605	608	618	593	599	664	616	635	621	624	620	609	579	612	652	607	647	646	640	629	611	643	603	621	600	656	626	617	638	602	623	700	598	596	610	588	661	625	600	648	609	600	593	645	646	639	635	617	625	669	647	630	654	608	669	664	630	656	636	604	583	660	601	641	667	587	637	634	597	629	637	617	633	643	639	634	663	651	637	635	603	665	602	622	657	624	669	651	608	651	604	628	653	659	678	633	628	636	612	643	632	663	621	613	606	609	623	620	611	623	641	641	652	635	638	609	619	634	637	601	585	643	605	630	635	611	638	580	600	629	648	602	612	603	639	625	613	689	629	617	620	645	648	660	648	613	645	618	655	632	652	630	609	627	592	578	602	632	666	634	637	643	602	683	615	606	669	647	626	650	641	653	618	605	642	662	624	593	646	610	628	606	618	634	650	621	684	579	624	580	646	631	645	641	622	614	647	636	631	629	631	656	617	639	573	607	643	629	614	614	647	636	599	642	658	621	658	654	699	621	641	649	625	644	627	638	650	627	613	626	641	632	654	567	625	688	640	705	640	597	642	632	635	599	623	610	582	604	641	648	602	648	601	611	606	625	620	607	631	643	642	629	583	669	633	629	581	629	609	594	657	613	642	586	634	634	659	613	625	606	608	644	587	679	599	656	651	658	639	604	638	641	665	638	677	664	601	642	627	632	602	651	680	607	653	636	622	602	613	608	655	672	591	617	688	625	647	635	621	616	636	611	613	602	637	678	647	604	581	608	665	625	658	662	633	617	604	602	634	630	620	605	672	640	660	631	608	620	623	665	635	616	666	642	630	663	652	668	653	595	626	631	637	662	703	623	687	651	642	617	593	632	656	609	675	669	651	629	637	594	615	698	620	594	665	604	610	616	584	685	645	668	668	647	678	629	650	587	671	610	598	625	610	641	635	633	661	619	650	662	655	679	615	645	663	644	650	613	674	627	660	581	652	618	663	624	605	630	628	652	650	638	565	607	652	651	647	618	654	597	622	605	650	609	622	629	615	630	638	635	626	597	618	555	645	598	672	649	610	684	624	581	612	638	630	609	670	624	556	634	672	632	587	626	666	675	613	633	671	624	652	623	641	613	665	649	612	651	638	618	627	645	597	586	631	638	609	656	613	618	621	629	670	663	590	643	656	647	626	637	625	613	627	631	628	634	596	594	616	592	640	651	585	605	648	622	628	616	602	647	657	608	690	632	637	637	604	612	671	671	611	627	609	674	619	600	587	666	630	642	650	639	613	642	657	644	663	590	661	612	627	593	669	654	594	642	624	630	625	641	597	644	628	647	575	591	640	617	622	631	635	641	644	643	601	631	602	617	636	620	624	640	633	607	652	618	599	657	648	605	600	619	633	666	623	618	689	614	639	675	680	589	596	644	648	649	641	639	657	662	609	624	626	671	651	640	655	626	596	622	649	649	624	635	610	641	605	627	660	604	625	640	608	611	626	638	634	611	658	641	663	605	567	577	608	644	639	623	658	644	607	632	630	635	613	627	655	643	627	627	639	606	635	610	588	575	623	623	637	646	624	636	722	627	621	618	637	600	606	645	656	644	682	656	628	643	590	612	613	620	649	665	626	623	621	644	654	662	684	637	605	642	635	665	679	584	613	631	572	587	659	640	654	621	629	598	609	629	634	649	631	651	595	664	652	636	657	668	636	617	616	631	617	619	627	566	614	626	621	618	629	625	661	639	628	654	634	623	688	602	684	640	628	618	645	628	623	646	631	666	662	637	613	629	605	626	633	624	616	649	616	624	636	627	620	651	616	658	639	621	590	679	630	670	630	636	619	641	562	622	632	631	598	631	647	620	637	652	632	640	618	646	611	626	602	678	621	657	591	630	626	652	627	652	634	591	625	624	671	662	622	646	650	604	637	659	638	600	656	669	590	668	627	609	603	590	647	619	657	656	629	634	596	599	613	654	634	629	658	625	628	660	614	642	624	608	633	629	650	601	680	642	602	617	659	650	618	636	601	614	641	664	616	626	671	656	624	611	580	661	589	623	638	636	681	650	611	623	625	668	629	621	616	645	645	605	632	623	634	633	624	606	651	640	628	600	636	645	616	618	666	646	633	632	629	632	585	639	638	669	640	646	636	635	635	659	639	597	627	612	664	658	645	652	619	648	621	618	641	633	609	648	601	640	626	648	668	658	662	660	647	635	636	681	625	648	668	627	679	622	616	654	628	644	640	639	630	629	568	691	631	617	569	644	621	590	620	601	635	653	662	607	591	625	658	623	621	644	627	606	651	625	609	611	627	632	632	604	647	628	572	616	605	609	618	678	608	623	621	614	653	639	610	647	664	647	667	652	603	625	637	675	639	597	587	666	648	653	621	627	668	616	585	604	636	647	694	632	655	648	645	646	605	621	638	659	682	604	643	674	689	601	636	652	643	600	646	580	615	673	674	593	656	637	618	633	630	664	621	617	608	619	670	623	613	630	679	607	599	625	627	633	629	640	613	651	584	632	595	646	632	643	657	608	636	625	650	638	649	645	633
11138	4575	775	304	258	280	290	245	267	278	301	264	268	294	299	281	260	300	280	307	292	302	251	336	318	301	285	280	252	261	249	306	279	288	272	288	281	327	270	273	256	260	281	278	257	292	247	277	282	279	272	261	259	310	318	279	262	276	283	307	282	298	244	266	240	280	276	289	299	264	272	284	302	285	273	278	277	264	283	294	305	271	249	300	260	291	283	298	275	295	284	269	287	319	298	278	262	304	275	258	294	280	283	305	287	316	311	259	304	253	296	284	254	311	249	286	299	308	256	269	282	307	308	304	291	272	291	319	273	321	289	277	262	275	264	289	280	243	306	274	277	274	286	249	310	291	305	282	304	294	286	274	287	266	295	287	293	262	245	280	301	298	276	249	288	257	268	296	271	304	297	280	264	273	262	302	276	297	252	282	262	285	280	267	284	296	280	275	260	294	333	290	262	271	281	258	275	294	258	283	283	276	268	278	272	280	316	283	256	244	241	301	295	267	254	293	252	274	278	276	267	306	270	260	289	299	261	272	260	267	259	291	281	257	280	256	261	290	276	255	272	271	274	302	309	286	278	273	268	274	268	288	277	296	293	257	282	306	286	304	275	287	265	296	259	261	296	289	274	258	294	273	296	282	293	280	305	266	294	266	274	253	309	299	269	282	297	279	257	243	319	297	258	272	298	293	266	288	285	267	281	271	263	271	277	266	304	277	267	279	274	255	271	281	271	280	275	302	261	268	280	281	283	261	310	305	300	292	311	292	292	262	310	287	284	272	266	248	231	249	311	262	292	296	296	255	299	274	248	260	305	295	273	306	290	297	289	313	301	286	282	300	271	261	274	271	291	267	289	293	277	281	285	241	279	279	284	275	264	277	281	291	286	272	303	236	284	266	283	287	291	292	292	286	290	301	304	274	267	289	282	288	260	322	284	282	269	257	284	272	245	290	258	305	320	295	269	287	280	270	278	272	299	264	293	261	254	293	283	264	295	302	252	273	282	289	290	298	303	273	290	303	312	282	295	302	282	297	297	297	296	274	293	297	273	275	259	288	301	278	275	317	251	312	260	298	277	248	283	271	272	314	276	263	301	278	275	282	297	266	298	286	260	273	309	264	276	295	272	237	298	311	289	307	268	288	264	277	261	246	304	260	300	293	297	287	283	279	282	254	256	261	291	277	302	305	264	307	296	310	275	289	257	272	306	301	291	297	283	284	300	284	301	288	255	276	268	291	254	264	267	283	268	299	268	234	271	294	272	290	310	267	261	252	247	271	292	233	259	274	281	246	272	270	284	262	254	273	262	278	293	289	310	251	270	302	280	283	274	259	276	254	296	283	277	265	260	306	269	278	284	265	262	259	295	281	252	271	289	264	290	302	297	259	249	250	252	300	291	288	287	278	254	289	300	288	300	283	252	283	298	271	283	277	267	269	263	274	277	298	292	272	285	280	309	288	262	283	277	297	249	287	289	309	243	296	266	268	284	274	267	258	278	279	276	273	303	316	300	271	286	260	276	271	295	272	260	287	272	264	329	303	277	271	285	283	301	290	294	291	258	276	266	276	286	275	301	256	268	275	286	299	279	269	285	265	282	263	293	278	262	307	293	291	260	263	260	289	312	309	274	288	271	253	270	270	311	286	318	295	263	281	246	280	270	279	292	291	289	288	290	282	253	282	277	294	294	303	277	262	298	285	283	281	285	257	254	283	274	286	261	283	295	264	293	275	316	270	280	298	277	282	285	309	251	270	303	285	258	273	280	284	289	282	270	297	295	267	292	280	304	268	248	264	332	279	287	292	262	307	258	287	229	276	260	274	301	288	258	282	282	303	280	268	262	289	293	295	288	277	259	274	275	291	322	284	262	272	294	273	291	281	261	299	280	326	301	292	284	253	264	259	260	295	272	247	288	302	282	267	257	280	293	238	268	313	254	283	294	303	272	306	274	269	272	301	263	288	256	252	307	258	281	260	277	267	282	272	285	273	296	256	247	283	283	282	318	293	302	288	275	280	262	256	301	291	282	325	292	295	276	284	255	261	271	275	290	286	295	261	256	268	300	282	288	271	308	280	258	302	291	272	276	273	273	255	301	243	295	295	278	328	290	267	275	310	282	275	245	276	305	286	274	278	303	249	261	292	289	275	278	287	276	270	272	286	305	306	299	295	284	274	274	271	280	292	276	285	268	262	278	257	274	264	264	290	279	292	277	284	268	264	248	277	281	287	275	281	304	312	302	293	306	235	295	289	272	296	283	278	261	275	229	273	274	284	274	280	252	297	286	302	278	295	300	276	282	269	250	258	257	284	301	274	271	272	270	273	256	277	294	289	296	258	256	287	259	297	281	261	286	249	247	280	273	288	277	284	239	269	286	277	277	256	278	244	285	320	306	303	278	299	280	285	289	278	270	269	303	264	284	271	293	286	285	302	268	264	263	273	263	293	301	253	287	278	279	286	242	278	279	255	273	283	262	280	284	262	291	276	295	288	270	284	281	298	287	274	272	278	275	301	311	284	304	263	279	269	270	298	251	288	288	263	298	275	306	299	266	254	286	276	287	277	274	294	289	274	255	276	257	306	310	303	308	307	286	289	268	270	273	264	300	313	300	285	314	293	265	252	279	307	289	273	329	303	271	299	296	273	287	307	308	304	263	266	278	264	301	265	296	295	307	279	287	263	277	270	279	283	278	274	287	286	308	284	247	260	278	303	311	258	292	279	294	291	299	276	275	293	296	274	268	294	252	299	287	258	290	299	267	273	295	273	276	283	253	259	276	292	261	284	265	277	301	288	253	269	304	236	260	261	282	254	335	275	248	260	276	259	309	285	305	289	270	285	270	302	295	256	284	276	275	274	273	267	297	263	261	299	260	288	255	309	281	306	297	305	253	253	284	259	285	277	265	291	277	312	276	259	269	298	268	264	250	288	297	289	268	303	267	265	300	258	296	262	301	281	256	290	277	250	298	270	280	284	249	282	248	284	282	279	264	289	275	287	279	282	270	282	288	318	270	282	266	302	277	282	277	289	277	292	277	248	271	269	259	294	280	277	276	273	240	280	303	275	291	308	271	261	272	269	282	273	261	269	262	284	284	345	262	264	296	247	268	279	293	266	298	255	271	264	256	285	265	284	312	255	290	288	261	264	285	279	233	288	282	316	258	261	263	290	291	271	280	263	276	297	279	284	279	273	299	298	281	290	294	285	265	290	275	310	269	270	322	304	282	264	262	287	287	300	289	264	322	287	295	270	252	267	266	281	281	277	246	294	274	290	260	274	248	276	283	258	266	278	279	297	280	289	284	282	289	303	281	278	291	315	277	290	286	318	260	267	281	288	306	253	273	256	279	283	287	275	281	278	305	267	307	264	267	249	236	300	277	265	252	263	226	268	307	266	313	287	281	293	246	298	283	281	281	274	254	283	251	282	286	292	288	275	291	274	281	298	288	253	301	271	284	285	283	289	278	276	275	286	270	263	252	314	267	284	266	275	276	288
8431	4747	1173	731	664	679	731	691	713	658	676	667	711	708	700	704	716	728	715	681	662	677	700	703	716	729	736	678	692	733	687	695	662	732	642	695	722	695	693	699	662	685	675	707	667	698	713	649	697	681	730	674	663	682	708	669	679	671	690	737	675	674	677	667	701	706	701	664	651	719	670	729	677	689	668	677	675	684	742	661	647	703	699	677	671	678	682	678	703	704	694	731	720	666	714	690	699	687	667	699	709	686	688	680	697	688	711	739	682	676	707	652	733	696	690	668	686	697	717	731	700	700	672	710	704	684	712	676	661	681	717	681	741	678	715	684	702	728	728	693	707	738	725	713	688	677	703	686	689	703	695	726	699	627	703	734	692	704	697	722	701	669	703	686	685	688	666	691	668	710	704	679	710	689	657	700	657	671	694	665	667	662	688	677	683	653	699	675	743	660	669	715	689	702	638	718	687	646	718	713	760	694	728	695	731	679	718	667	737	717	678	694	711	688	656	756	689	665	718	696	685	716	726	716	692	651	699	692	717	679	659	720	730	677	676	650	641	736	651	756	708	735	697	666	747	725	671	670	692	724	729	721	683	710	711	686	678	687	761	683	723	714	662	704	694	705	699	717	702	686	678	690	711	740	692	721	684	685	723	674	711	739	721	714	715	715	718	673	684	685	736	677	661	686	687	712	661	700	683	711	685	718	712	656	664	731	687	647	691	695	662	753	738	668	701	707	685	669	716	720	666	716	685	721	738	723	709	670	692	718	676	721	700	684	698	704	752	700	688	755	731	720	696	700	712	670	724	665	656	680	724	711	731	652	678	675	686	715	707	710	718	731	670	753	732	704	708	696	714	699	750	676	682	706	742	688	669	672	710	687	683	733	711	710	641	682	715	673	723	752	701	679	669	685	698	697	666	712	705	720	698	705	693	724	689	678	695	679	733	711	690	659	698	667	736	717	724	702	695	698	715	710	723	672	746	655	683	712	709	693	731	611	638	722	717	643	724	640	666	692	664	689	687	710	630	688	692	670	662	682	719	693	737	686	726	738	670	708	695	718	687	671	676	699	689	694	676	714	697	692	688	703	730	740	698	654	676	703	715	691	690	694	725	712	726	695	656	654	642	712	684	670	694	702	689	743	685	704	724	712	714	672	698	707	663	684	702	713	738	679	668	720	708	706	743	655	703	683	680	731	724	663	664	674	697	714	678	686	661	711	688	686	676	699	709	666	708	689	715	689	717	708	724	708	678	695	674	663	681	705	715	670	704	734	731	733	719	707	706	726	726	716	727	680	710	708	663	715	701	699	682	717	661	634	654	700	713	652	735	715	674	692	654	744	715	678	675	653	671	699	691	710	739	694	705	701	660	710	694	714	744	736	750	689	685	669	670	731	654	690	679	660	711	691	717	682	703	732	698	669	677	735	725	652	717	690	697	717	695	687	714	662	702	742	758	694	698	706	695	660	741	651	775	670	679	698	663	692	706	698	676	645	651	703	669	677	700	740	668	710	685	694	705	708	686	702	724	636	664	729	675	718	695	619	666	745	744	718	723	704	723	664	701	720	741	724	696	654	661	686	705	695	699	694	699	721	706	672	649	727	717	654	697	737	691	739	738	682	709	684	699	649	666	687	729	717	714	682	695	710	724	672	710	659	659	702	705	685	693	683	707	694	716	720	711	674	737	711	708	654	684	695	678	664	674	679	693	677	672	636	750	694	742	719	693	699	678	678	707	706	744	697	713	639	679	700	682	700	714	714	694	732	682	644	726	681	708	699	705	705	686	714	715	676	688	675	684	688	699	688	689	677	684	698	689	676	703	686	714	657	717	701	643	687	706	718	667	699	707	674	653	712	727	732	667	683	693	729	725	710	742	698	683	707	728	665	698	684	681	680	750	701	705	693	697	717	652	683	772	730	688	740	694	648	702	652	698	682	683	685	684	699	692	677	773	707	658	713	697	686	735	739	668	728	741	727	670	698	690	637	713	729	707	679	708	690	696	698	697	699	700	717	743	699	664	710	730	702	691	704	681	694	731	746	700	662	653	688	755	673	745	672	669	697	709	694	802	662	666	687	750	678	705	686	695	705	652	691	679	690	659	731	675	702	629	698	740	696	702	692	737	687	676	719	724	673	662	708	683	679	763	680	684	736	714	685	701	692	678	705	715	700	693	722	672	667	723	687	670	673	722	701	679	689	678	701	709	707	684	704	718	682	698	723	702	692	711	736	664	705	662	694	684	722	690	731	653	695	685	669	633	691	640	685	652	714	684	725	660	688	725	689	719	656	728	697	699	709	695	727	702	692	699	699	697	667	725	660	637	693	686	693	739	642	711	699	679	710	708	657	691	700	722	731	663	746	686	694	705	692	681	752	716	693	703	652	657	730	735	685	680	723	711	685	632	691	713	722	684	622	707	703	699	665	701	695	659	694	743	724	676	692	704	700	657	728	674	729	717	684	645	724	709	691	729	711	713	708	700	720	719	678	674	645	699	687	688	660	679	670	745	678	705	686	703	712	734	690	730	661	730	653	721	710	700	695	682	708	697	660	722	712	737	656	705	701	681	730	690	744	702	707	701	684	652	689	714	741	724	671	676	731	691	682	695	709	704	664	725	676	731	710	672	733	691	723	699	699	672	708	689	687	690	658	671	719	723	693	690	712	665	670	722	690	688	710	718	684	676	709	716	709	681	648	722	690	680	701	693	675	689	653	650	708	692	676	704	705	735	651	713	644	737	749	717	681	671	691	702	746	699	659	670	687	738	678	680	648	753	719	707	681	665	679	669	717	669	654	721	694	683	751	690	712	723	724	709	691	650	714	685	696	736	700	671	717	683	690	640	718	665	651	739	700	700	699	657	695	661	699	705	704	711	616	685	701	763	681	740	710	724	715	687	657	675	715	693	752	702	688	731	637	708	712	713	687	746	712	715	685	708	657	719	660	700	671	685	701	718	670	701	685	729	688	682	707	669	717	673	708	668	683	724	701	727	711	676	681	705	727	705	681	684	761	673	681	730	715	720	675	702	681	687	668	691	722	681	637	698	723	661	661	682	695	703	685	680	668	694	692	672	662	688	720	689	706	713	659	744	654	683	691	670	688	674	684	690	751	668	708	695	671	727	705	665	711	699	699	679	693	681	742	724	660	703	735	718	714	692	743	688	698	677	699	699	714	649	689	727	650	743	653	699	675	644	697	644	671	690	725	693	724	670	691	755	698	669	699	697	660	703	691	677	674	689	689	658	709	730	668	710	656	721	751	683	691	677	751	702	721	695	656	717	717	686	741	698	681	695	681	684	715	693	695	679	706	657	706	681	697	726	705	684	687	692	679	698	690	741	705	722	683	709	670	677	690	692	680	688	700	679	682	687	704	716	723	703	738	679	675	692	650	646	716	702	686	727	691	680	700	736	729	719	728	701	728	688	727	699	696	681	702	669	692	716	677	713	655	718	681	719	661	678	737	679	726	723	698	739	714	696	658	727	668	653	711
23433	10957	2153	497	400	384	392	365	353	343	320	357	350	345	356	331	345	338	334	373	298	316	347	356	345	355	326	340	372	331	337	319	331	358	338	317	352	294	348	397	324	309	310	332	316	370	376	337	361	380	345	340	300	329	308	335	345	328	332	295	340	341	314	335	319	329	361	368	327	340	344	345	329	338	343	342	335	344	305	334	324	356	332	338	359	360	343	359	382	336	327	333	338	353	338	334	336	314	319	345	356	354	341	377	323	290	330	344	326	328	392	356	320	325	319	288	350	337	331	355	335	353	330	316	330	366	349	326	339	338	365	341	333	336	313	316	321	333	335	319	325	312	315	331	354	353	357	337	326	339	331	326	359	319	374	332	334	322	359	352	331	326	316	366	314	343	332	329	352	324	363	344	317	301	344	337	352	272	304	353	369	317	359	343	366	319	391	375	350	306	342	289	344	338	351	309	363	332	312	337	329	343	363	369	350	350	351	329	346	329	307	327	322	339	364	347	312	341	311	355	326	322	343	345	328	325	335	356	327	355	375	343	340	331	314	327	349	340	350	374	322	321	339	328	355	361	331	355	307	336	298	359	298	334	346	356	334	329	328	360	316	297	330	310	300	310	357	341	351	298	366	340	335	349	340	328	302	328	389	314	335	353	307	310	357	322	319	295	342	347	363	352	342	315	333	330	319	322	306	337	328	372	315	314	336	309	343	319	316	347	295	367	353	330	357	338	332	359	338	326	357	314	357	347	335	324	331	331	330	326	298	335	340	349	352	360	370	332	316	340	341	344	327	328	325	341	325	337	334	334	312	343	360	336	335	376	340	340	310	331	341	331	293	322	337	324	331	347	315	313	314	372	328	331	301	313	308	363	330	329	360	334	319	334	303	367	328	348	326	331	359	338	333	334	310	312	311	346	358	313	357	341	353	324	309	361	329	320	344	351	315	315	362	335	372	345	351	367	328	358	340	338	313	335	320	349	337	355	343	332	329	343	335	319	340	335	351	354	318	357	339	342	322	328	318	339	355	361	338	342	347	360	342	365	358	360	312	337	327	346	301	308	313	313	321	319	314	316	303	351	333	344	332	305	320	345	307	323	369	310	341	338	360	343	326	343	397	342	326	327	305	274	314	334	357	372	342	315	337	348	316	344	322	375	311	313	319	309	322	365	379	335	336	378	331	332	329	337	353	326	348	308	345	338	339	308	348	293	295	319	326	327	354	352	316	274	360	323	347	332	385	345	338	329	305	338	357	307	333	343	322	348	327	347	348	331	317	356	306	338	323	363	275	358	355	323	313	367	318	305	343	356	323	336	354	337	329	313	355	326	320	293	359	336	345	350	360	325	355	328	345	364	343	351	298	360	349	324	341	340	314	317	315	337	327	355	308	325	331	336	348	349	358	357	340	356	354	338	347	333	343	330	351	311	326	348	335	362	350	324	311	329	324	335	354	332	347	321	314	323	320	307	365	348	341	323	326	333	342	340	320	309	307	314	355	356	333	298	364	344	345	331	322	343	335	334	320	330	308	342	349	325	346	343	355	355	361	364	329	351	354	336	320	354	308	309	323	354	309	335	340	323	297	302	317	338	328	320	366	359	328	329	329	360	354	344	338	322	328	335	350	327	341	356	364	351	282	324	306	308	361	296	327	342	361	297	341	330	353	317	317	343	337	335	371	345	340	358	359	338	330	346	348	329	346	337	354	329	323	350	341	347	355	349	341	346	355	332	372	350	346	324	359	337	323	352	344	326	349	331	367	365	309	307	288	322	335	350	348	355	350	347	331	357	336	324	316	372	346	314	324	311	292	355	338	339	351	316	354	341	338	357	327	342	344	342	336	354	327	308	322	326	360	334	316	335	322	342	343	319	313	331	320	312	348	338	300	329	352	321	345	321	310	336	325	351	326	369	361	321	331	330	324	352	335	350	330	314	332	321	332	328	358	342	334	356	356	320	341	341	328	328	338	314	360	316	334	291	361	308	335	313	318	311	338	368	347	310	297	330	335	311	355	354	348	318	329	327	377	327	326	342	313	346	349	319	340	328	341	323	295	305	347	325	321	353	365	351	317	321	332	331	358	339	319	341	348	343	332	341	311	328	351	344	353	357	379	360	356	311	330	296	349	349	326	318	315	339	343	341	321	361	348	352	304	371	321	355	332	328	348	319	336	336	338	335	318	335	317	368	349	317	323	331	346	360	353	313	350	335	349	330	369	315	273	303	340	307	370	322	322	322	338	324	348	338	355	347	338	313	345	342	321	343	315	348	367	316	324	339	358	312	318	332	334	341	343	337	336	312	344	326	350	352	314	366	319	315	313	326	338	335	303	334	378	279	292	331	345	318	339	333	350	365	348	337	307	317	335	361	314	359	347	345	329	320	310	315	351	365	320	347	313	292	297	339	321	333	353	383	343	325	319	335	367	319	321	332	303	330	342	322	311	347	322	330	378	352	339	338	351	359	335	309	353	328	351	347	340	333	311	340	308	331	353	336	329	356	344	301	312	315	322	300	345	326	294	306	321	325	355	350	351	340	387	336	351	335	350	348	346	375	315	335	335	318	341	303	330	340	363	327	351	337	325	332	339	292	340	322	327	317	312	351	315	341	323	359	368	348	347	350	337	313	374	359	362	365	362	346	343	351	300	345	354	332	329	335	334	355	380	350	320	368	318	323	340	340	336	343	327	358	356	355	330	355	345	331	346	306	308	352	334	384	293	330	341	318	345	301	337	296	340	323	335	343	347	325	294	309	338	311	295	392	329	329	347	315	348	356	365	285	348	333	339	333	338	332	322	349	347	358	367	359	338	327	306	325	335	369	316	346	325	360	395	349	311	339	310	322	337	305	300	356	325	339	344	300	354	316	321	352	305	295	337	343	334	348	317	357	307	320	348	335	344	341	327	356	354	354	338	337	342	335	362	350	330	351	342	292	306	340	354	358	305	354	365	316	322	347	319	343	314	337	341	328	364	300	321	327	350	332	333	329	337	313	370	324	350	377	367	333	352	345	375	349	321	327	327	339	336	348	356	340	324	309	336	335	321	344	351	351	349	333	316	349	319	358	388	354	355	315	333	343	357	288	367	306	357	317	330	343	304	326	387	355	326	327	338	349	351	337	340	341	335	326	338	322	344	325	322	306	328	329	333	346	337	333	331	341	348	310	386	356	362	324	346	341	357	372	335	318	335	344	332	336	338	356	337	374	335	319	335	309	336	324	354	322	336	350	345	340	340	322	318	362	356	322	335	341	319	313	307	337	304	347	339	296	331	299	343	322	352	341	366	319	326	341	343	333	333	334	364	369	333	346	323	338	337	327	333	350	345	369	351	326	341	329	351	331	347	320	362	348	325	319	334	325	335	331	325	315	318	332	365	306	389	329	324	355	345	343	354	339	349	342	358	297	325	342	323	351	349	334	323	329	332	311	352	345	334	330	360	348	363	344	346	295	337	325	309	334	323	312	360	336	338	334	356	341	338	363	293	340	317	347
16914	9902	2536	1254	1143	1110	993	942	941	911	894	869	856	833	856	834	806	842	858	877	868	837	866	798	817	823	841	840	805	806	841	831	870	828	815	788	853	779	803	803	845	837	753	804	840	841	802	835	856	822	770	805	769	834	874	798	803	823	781	849	884	806	867	796	843	803	810	814	843	831	776	777	816	794	787	864	785	807	805	831	863	815	794	796	817	815	823	841	810	809	784	836	825	805	772	811	824	825	819	838	807	834	800	814	795	795	771	804	812	802	828	780	830	817	788	841	828	817	787	813	844	817	805	840	826	808	821	825	838	884	820	801	816	841	791	801	853	860	805	766	825	836	815	836	841	865	849	821	763	822	823	790	823	826	808	828	806	796	796	829	758	830	811	813	790	814	833	840	815	824	783	850	846	830	875	827	803	763	782	827	841	778	782	800	770	804	798	833	819	805	841	810	795	828	851	822	856	816	825	834	796	817	768	812	800	809	817	797	778	816	794	822	794	798	813	870	835	815	778	815	782	775	815	799	767	822	829	807	779	783	777	804	753	823	827	853	829	833	839	819	800	841	804	793	791	824	786	789	798	840	818	774	783	841	900	800	809	786	840	758	811	801	832	784	787	853	794	765	842	756	817	794	759	831	826	892	825	801	832	835	770	822	786	842	820	821	831	786	752	794	823	773	826	812	834	807	842	769	787	846	834	783	833	813	881	819	807	838	793	802	813	781	794	831	781	784	774	823	863	789	818	801	783	798	816	848	828	860	827	864	798	825	757	803	777	828	776	831	776	863	838	813	805	829	770	792	846	774	840	792	844	822	825	797	827	811	860	798	812	827	797	787	785	772	844	783	769	843	821	789	845	809	808	836	788	783	862	806	810	788	800	832	806	837	808	805	839	782	840	738	856	838	793	854	827	797	797	761	807	815	792	824	819	821	829	755	834	798	800	821	861	794	784	779	800	808	812	813	889	816	784	850	815	835	789	795	851	807	827	825	854	820	826	860	794	800	837	784	858	792	849	791	782	824	795	844	818	807	795	798	885	792	783	843	808	835	789	836	852	768	854	835	828	793	806	794	824	845	842	828	792	797	788	825	826	877	846	787	885	823	789	843	817	787	776	792	798	814	774	817	777	818	830	833	816	803	841	773	832	786	804	798	813	780	825	827	802	837	800	791	785	868	803	797	823	783	838	801	789	836	782	767	824	828	818	829	741	787	837	838	796	792	820	845	799	830	810	850	815	749	808	811	840	794	805	843	855	807	811	817	806	822	814	815	770	797	818	795	829	787	799	801	818	839	845	786	814	804	821	770	828	814	790	825	799	828	865	801	848	804	799	824	805	768	778	800	818	785	805	783	833	814	802	836	790	817	780	810	814	824	768	828	851	840	821	849	766	835	835	873	800	831	891	846	779	804	794	834	835	821	798	833	792	849	856	798	845	804	836	825	819	816	792	795	824	816	840	769	815	766	789	799	802	826	798	881	809	806	831	791	818	800	798	801	803	771	874	815	806	822	806	804	796	776	847	832	782	859	829	818	796	829	876	816	844	782	860	788	832	803	801	779	812	784	789	845	812	841	760	858	788	854	749	838	758	784	778	796	844	735	803	825	834	807	776	800	778	778	827	806	850	812	813	829	809	791	818	806	815	877	849	825	809	803	796	779	832	801	820	810	766	774	837	818	777	777	818	818	839	848	775	823	783	830	860	790	738	796	839	832	781	820	790	815	813	845	748	780	822	861	807	803	812	819	806	785	775	799	845	792	770	777	822	837	779	845	833	808	821	849	861	838	829	838	806	791	789	824	793	833	807	817	812	774	842	791	778	812	783	784	842	815	818	791	792	830	811	830	788	809	824	832	811	862	801	807	795	819	836	834	820	788	786	797	821	818	821	817	771	823	833	824	815	791	754	780	873	872	825	813	857	819	799	739	784	808	805	865	824	843	807	828	751	790	756	855	847	828	795	791	822	831	784	830	807	847	850	884	867	817	844	811	817	803	796	838	822	806	785	822	812	874	831	784	811	817	788	866	815	829	804	850	793	811	817	753	827	830	769	836	798	797	807	836	791	784	804	812	827	851	792	789	782	809	768	820	833	821	812	811	774	866	846	783	795	773	801	789	781	767	785	843	802	859	763	751	791	799	777	790	810	803	839	826	763	792	796	810	805	781	804	828	837	830	822	812	868	835	839	817	802	791	783	831	808	794	841	796	825	830	826	809	810	828	832	821	817	823	839	818	766	796	829	901	825	810	842	854	806	839	813	774	825	854	753	815	808	828	845	811	786	846	761	785	853	819	765	795	844	820	764	761	786	820	840	821	807	798	862	845	789	825	803	858	834	844	813	782	830	786	808	870	800	802	846	799	810	812	782	840	821	826	768	808	781	831	833	854	840	810	790	830	817	812	853	790	815	827	798	800	841	809	801	818	832	816	850	776	827	859	822	856	840	782	764	852	821	801	841	814	880	800	780	845	788	803	824	892	822	806	794	799	795	825	822	818	788	805	842	762	831	803	787	763	835	873	806	817	829	837	822	784	792	834	779	831	804	818	814	812	822	867	762	816	867	860	820	827	792	822	829	780	842	803	819	784	803	836	813	802	816	827	805	864	790	830	821	776	844	822	795	864	767	828	765	842	811	819	805	842	706	823	793	808	817	830	766	787	783	838	777	804	814	830	809	789	806	818	805	798	843	803	796	824	782	833	767	840	795	836	806	793	838	791	857	825	819	874	822	804	817	796	832	831	730	790	839	796	818	819	785	786	823	782	719	829	836	842	838	862	816	828	783	790	786	810	825	769	848	799	840	826	778	811	790	788	847	819	810	823	834	838	812	847	830	831	832	822	809	817	774	770	851	796	801	795	792	840	856	770	812	808	790	797	833	812	789	891	825	848	839	792	784	848	786	810	805	859	785	866	829	774	874	784	772	829	780	834	845	766	828	852	821	830	827	840	810	823	795	779	852	781	865	819	812	855	769	812	787	796	765	861	805	850	784	814	801	791	765	779	818	798	840	830	833	822	822	830	804	826	764	801	895	808	822	842	870	855	814	816	837	784	821	805	838	879	837	832	769	826	788	808	808	806	841	812	836	833	854	862	764	835	830	805	797	790	784	818	805	826	816	823	806	814	802	798	794	800	804	767	793	827	794	752	810	847	799	790	811	759	830	825	780	805	817	819	840	827	877	827	830	810	874	833	779	812	839	826	865	806	904	786	798	854	823	802	811	829	835	817	781	800	875	804	829	803	835	811	806	823	780	819	842	767	809	831	843	806	841	837	792	780	808	891	783	790	799	799	795	826	792	820	843	777	850	862	824	769	817	763	776	770	850	829	862	783	784	821	842	783	825	825	824	828	809	811	788	826	824	782	809	844	794	818	799	823	795	785	837	824	791	841	813	834	797	815	813	835	816	865	783	797	841	790	839	828	793	858	798	781	825	860	806	795	818	825	816	860	853	843	793	802	813	836	837	788	783	818	828	772	801	796	753	799	825	809
31806	16921	4313	601	388	337	341	297	304	249	265	275	262	301	272	268	304	265	281	289	277	237	267	254	254	250	267	254	291	257	264	260	278	268	270	266	235	245	247	238	258	267	246	261	212	260	226	262	230	249	286	274	238	260	266	259	262	249	270	259	270	279	288	283	235	268	292	237	274	275	258	278	268	270	302	284	254	270	271	297	247	277	264	277	281	294	274	242	242	282	282	282	290	270	274	249	242	252	276	252	288	263	270	263	265	268	285	253	255	283	233	270	263	267	264	284	258	258	259	253	303	291	255	249	278	263	256	249	276	293	249	264	287	285	245	248	242	230	244	281	282	263	239	258	307	307	286	265	253	273	262	266	283	265	262	240	275	212	214	279	264	272	259	300	268	281	277	263	249	270	288	249	302	277	287	281	266	246	272	272	307	217	246	268	253	256	260	241	266	278	248	238	236	305	287	252	269	268	234	239	261	264	249	252	251	245	285	256	257	241	249	263	272	264	232	259	252	254	270	238	264	290	274	247	261	269	257	263	278	240	284	241	269	252	259	257	263	266	289	284	278	241	287	270	232	267	268	237	249	249	266	253	250	253	254	254	299	245	270	272	249	261	268	305	264	256	266	256	247	287	251	271	256	255	270	270	289	225	249	292	284	286	275	252	261	265	255	264	259	295	293	261	310	284	251	234	287	251	260	245	263	273	272	254	252	247	250	258	244	229	250	242	230	281	244	241	259	274	286	271	229	262	277	287	223	274	268	292	261	254	263	269	240	254	269	231	280	269	243	282	270	264	227	288	258	283	291	277	252	264	269	251	265	281	263	271	269	270	269	264	252	238	239	260	256	252	257	271	279	254	255	271	271	284	241	266	280	250	229	275	281	276	294	271	249	266	257	265	289	290	276	258	255	280	282	240	273	254	231	242	280	243	283	262	243	255	255	265	256	262	258	266	270	258	277	248	289	270	284	292	268	253	249	270	263	259	255	283	275	267	270	249	274	254	266	273	262	272	267	244	235	238	283	266	315	254	267	244	261	283	261	276	252	266	253	271	286	228	268	263	240	257	264	253	238	289	229	253	260	279	284	282	267	280	258	285	267	280	258	251	267	249	267	232	287	291	236	252	247	261	266	258	281	249	271	270	239	245	259	245	286	300	258	259	263	240	249	247	247	274	268	259	245	279	254	242	282	260	252	243	264	257	259	247	230	244	256	258	256	245	240	264	262	236	249	249	273	263	252	243	266	261	258	286	265	259	272	276	272	259	259	294	237	268	249	252	263	288	242	294	259	253	248	272	280	263	267	296	261	242	297	281	261	271	251	252	245	268	242	263	256	228	245	263	225	229	258	277	268	251	265	241	250	260	265	318	266	293	262	262	224	253	272	256	257	267	218	243	293	273	229	271	283	311	260	248	234	266	268	258	248	265	262	274	262	271	273	267	280	302	255	237	228	242	259	270	251	246	233	255	320	247	253	222	271	258	290	264	285	291	262	261	255	279	247	266	286	241	276	270	236	277	260	286	274	276	224	248	243	273	267	275	240	254	247	263	288	276	276	263	270	265	287	276	255	289	262	290	263	221	236	272	246	225	244	276	246	284	266	300	278	271	271	274	285	263	260	245	266	252	243	242	243	277	272	285	264	277	275	279	244	269	284	287	258	250	270	290	276	259	251	284	265	269	256	257	300	276	279	266	241	271	243	256	265	271	280	264	261	275	289	273	266	263	245	236	288	278	273	261	244	275	249	287	255	298	266	281	257	250	276	285	237	265	284	242	258	270	292	299	239	262	283	238	284	255	304	273	269	309	256	300	269	277	288	257	262	233	249	244	267	242	244	260	272	272	248	253	250	251	229	273	228	260	240	249	233	283	239	265	267	255	268	245	248	256	291	266	266	262	233	272	284	285	261	256	238	309	277	254	257	264	247	302	241	264	272	244	245	245	278	261	239	265	276	244	269	235	244	244	274	285	252	249	246	254	259	268	284	237	252	295	229	241	248	256	267	252	252	259	266	265	260	269	264	270	253	237	250	277	247	278	256	267	277	273	277	261	291	256	244	266	245	245	271	278	274	278	275	258	262	249	298	281	288	264	251	262	286	251	252	247	280	260	284	292	283	260	234	260	251	245	259	253	274	250	248	259	249	240	230	256	266	248	248	271	279	270	255	261	283	254	248	272	266	274	278	270	276	272	246	280	225	308	255	268	263	234	269	250	228	270	274	253	267	258	263	275	268	249	272	272	267	258	245	260	269	264	274	254	260	284	282	268	234	268	261	281	249	248	272	258	255	257	253	257	263	287	258	221	258	276	254	226	252	250	286	288	261	290	243	230	234	265	272	236	236	283	275	257	272	276	256	267	250	280	252	287	308	275	270	267	259	287	229	259	268	263	285	283	251	257	273	254	259	275	249	252	282	251	267	270	256	252	301	271	252	245	254	277	279	267	278	264	241	232	249	278	290	283	263	260	250	260	239	262	227	255	264	248	251	262	250	259	244	244	253	251	229	255	264	260	266	269	264	257	248	276	281	238	241	250	262	265	251	262	272	292	265	263	251	268	265	240	247	250	231	283	260	275	258	256	257	266	246	254	278	241	242	246	272	272	259	269	282	274	263	259	289	257	265	271	276	247	279	258	261	266	246	254	279	244	271	259	230	252	246	281	256	267	281	261	271	274	266	268	261	246	266	279	253	227	273	252	223	246	272	249	249	287	274	235	268	254	262	269	241	255	276	263	245	249	233	280	267	250	282	234	263	254	259	248	247	268	271	248	252	253	235	265	254	282	249	241	274	275	280	246	260	251	262	262	267	257	255	279	266	266	246	222	264	284	258	247	259	264	288	254	259	239	284	283	254	287	268	277	243	245	284	254	280	268	231	274	275	255	253	293	264	252	261	246	267	305	241	237	272	255	266	266	303	282	262	281	281	249	260	237	287	280	247	280	253	268	267	279	264	297	246	252	245	237	249	258	248	289	261	254	271	244	242	278	247	248	257	280	279	268	251	227	259	269	277	270	242	283	244	255	268	259	252	260	263	255	266	251	214	225	239	283	251	285	285	253	288	271	287	245	288	271	280	267	279	262	252	256	255	266	265	273	269	279	244	278	270	260	258	243	253	281	264	270	251	264	249	280	274	257	284	271	260	279	273	269	286	269	257	241	245	285	294	299	263	236	246	265	273	246	276	268	253	256	279	271	263	275	261	304	292	256	277	259	256	244	270	252	250	266	262	267	275	279	266	261	272	270	285	282	258	251	252	298	253	274	275	232	289	267	243	264	257	262	256	240	223	260	254	266	245	275	226	262	284	284	271	270	288	236	282	257	258	267	252	267	254	272	270	233	267	259	264	252	232	260	249	281	246	272	281	269	261	253	232	274	287	248	272	275	277	271	264	239	270	246	294	252	236	255	272	247	279	225	294	250	296	255	265	255	242	247	276	239	240	272	245	271	281	252	244	279	280	292	236	240	264	262	265	310	265	265	272	268	248	266	261	233
21013	13912	3617	1502	1251	1097	966	898	855	805	791	777	764	718	689	711	714	697	694	724	649	694	660	653	660	670	661	696	686	653	677	684	652	693	648	648	648	618	670	686	667	633	691	608	642	634	623	630	672	603	619	678	619	653	627	636	617	639	676	597	697	703	634	634	622	649	667	630	654	694	592	689	626	681	664	604	650	617	657	638	680	630	669	631	661	639	652	664	652	681	589	626	713	612	645	665	618	643	639	688	604	644	585	629	650	591	613	641	609	644	647	681	612	649	650	668	666	654	638	663	661	640	636	623	643	676	668	640	653	655	695	646	696	671	644	707	664	649	625	649	667	698	617	637	649	652	585	681	647	609	650	633	652	651	628	652	651	606	587	666	583	643	648	643	623	621	755	661	654	654	646	643	615	634	644	618	630	636	633	636	652	614	646	693	619	596	689	644	652	634	615	645	659	627	629	641	648	599	601	640	623	613	630	616	607	673	608	655	624	653	626	691	618	633	605	595	633	637	614	705	661	637	679	585	629	647	691	642	607	645	658	655	630	597	619	604	637	638	613	636	597	654	666	617	627	651	676	649	650	645	670	666	654	667	631	648	622	621	643	634	669	627	640	619	672	612	619	615	601	672	677	650	619	668	656	658	616	686	690	607	650	616	649	632	623	659	614	629	614	632	623	611	635	671	653	683	610	639	635	658	656	644	637	711	660	651	710	648	624	645	619	702	651	587	591	698	667	666	672	622	639	694	659	587	668	683	604	665	692	614	582	651	598	716	641	675	696	660	659	639	645	627	652	710	655	631	615	630	640	577	656	662	616	613	625	650	605	651	632	646	665	634	655	637	599	636	663	658	655	674	633	654	675	672	652	665	650	650	646	639	626	626	613	663	633	620	632	704	659	637	621	638	597	598	633	650	620	635	619	643	677	642	641	646	619	637	660	628	651	616	643	630	668	654	651	639	655	650	635	660	620	625	652	692	609	630	647	635	623	646	614	661	640	646	632	646	635	670	647	630	616	637	642	675	675	642	614	666	622	606	650	612	632	640	614	645	621	642	649	672	621	635	651	618	629	598	658	649	584	635	684	650	614	614	663	652	635	610	651	630	637	670	641	649	654	589	650	625	641	616	621	604	651	635	670	623	654	666	615	624	683	639	649	592	654	650	627	672	660	627	630	624	611	619	602	604	640	631	657	686	621	630	664	610	610	661	618	639	650	638	612	643	618	642	624	656	641	652	628	640	605	631	648	662	656	639	668	611	676	673	634	616	668	617	656	633	628	654	696	649	630	650	615	650	642	634	631	655	645	631	630	660	606	657	642	618	649	631	617	640	623	656	666	597	605	620	656	632	650	652	642	606	642	614	559	668	637	638	628	661	688	638	612	620	652	597	633	696	658	638	607	651	654	649	628	655	628	625	660	612	589	675	607	640	659	634	604	669	642	648	653	665	632	648	667	619	665	600	652	641	627	624	650	652	654	668	641	595	641	676	620	648	634	625	629	653	660	660	645	621	627	640	595	625	596	632	642	589	650	613	625	592	638	667	625	633	639	596	623	618	655	667	635	592	641	659	649	627	679	664	622	634	641	630	652	660	660	647	634	620	633	666	651	647	621	634	662	635	625	657	585	696	664	622	620	635	583	657	627	635	642	639	701	626	629	637	635	614	667	633	654	621	615	645	589	640	648	685	638	673	611	635	605	622	597	638	645	684	657	664	642	635	647	628	648	641	625	647	671	620	630	636	671	612	655	597	648	594	674	663	627	661	583	607	613	618	695	681	642	659	632	653	644	642	653	663	668	632	645	629	641	578	603	594	635	635	698	634	653	658	628	646	636	671	652	661	614	645	640	678	646	657	635	673	686	645	641	622	655	616	620	651	609	628	658	642	608	640	664	685	650	671	639	636	634	639	665	609	622	681	664	639	661	661	622	605	658	655	667	647	697	667	657	677	579	622	640	650	639	618	642	641	631	652	676	608	652	621	646	655	676	650	670	645	630	632	646	637	618	655	595	623	638	644	621	627	653	644	679	629	657	626	639	661	657	675	624	647	654	617	605	645	608	614	618	653	649	651	633	615	639	647	632	628	668	611	639	703	603	626	652	666	678	655	618	665	642	657	636	657	671	636	637	646	644	643	613	644	632	657	658	605	649	626	646	620	621	636	613	657	676	629	646	643	613	645	631	635	654	614	634	651	643	674	632	667	615	655	653	654	602	653	678	623	637	695	602	611	681	663	622	683	669	621	657	648	663	595	606	628	633	631	629	649	637	660	666	643	655	600	677	611	632	622	613	638	646	673	658	692	667	647	670	653	685	605	660	651	622	649	620	679	673	655	629	589	670	649	647	691	644	634	613	646	652	670	657	659	637	635	637	636	605	626	614	657	663	695	685	653	638	656	687	632	647	632	634	630	660	707	640	650	596	614	652	644	613	658	647	687	631	675	667	677	664	643	678	689	634	606	630	630	643	646	613	673	627	618	653	611	597	639	605	636	646	655	667	650	639	660	618	668	684	643	629	638	659	584	628	655	637	641	602	609	632	629	623	685	639	657	653	623	665	630	650	626	628	644	602	623	683	631	674	587	595	640	642	664	679	625	641	669	639	646	617	621	641	639	626	652	603	624	639	622	646	669	634	616	633	634	627	650	577	670	657	650	643	623	660	650	651	676	661	652	651	633	607	631	610	622	703	568	645	674	672	635	630	655	635	643	647	615	658	663	655	637	653	633	641	645	657	657	620	603	635	621	585	594	603	614	609	659	666	624	700	603	634	665	611	662	673	638	657	633	585	686	642	604	622	635	614	623	619	649	635	653	620	650	654	622	686	645	631	665	631	678	610	631	654	680	660	647	635	623	683	629	632	673	642	627	650	665	617	623	680	635	594	653	660	617	648	658	637	615	666	603	619	621	595	642	659	713	595	642	674	589	682	656	670	658	604	587	634	617	642	642	604	616	672	650	618	646	645	615	703	654	640	638	672	633	635	652	628	628	658	656	658	668	644	661	692	629	624	625	653	618	627	658	682	637	690	697	630	650	639	618	638	606	665	636	628	614	617	644	690	651	619	621	612	646	623	612	674	629	603	612	622	664	610	621	617	686	657	630	661	647	610	648	682	617	607	670	652	614	672	615	637	632	634	649	599	581	693	657	631	700	622	684	650	678	687	622	649	633	663	631	639	627	615	620	668	624	607	597	633	628	654	663	675	645	585	621	627	611	622	635	660	649	617	627	696	628	651	700	639	638	630	706	672	628	654	680	621	649	636	612	635	630	619	607	613	656	656	603	622	640	642	610	616	637	667	631	674	639	683	634	653	619	681	635	684	626	634	660	634	658	637	638	646	611	655	663	637	645	667	661	608	636	575	682	641	621	668	655	639	627	639	655	649	654	664	630	622	597	630	652	661	710	664	606	651	635	630	634	621	654	646	650	639	624	636	646	656	666	613	717	665	638	634	634	654	658	620	621	630	605	660	673	622	616	691	635	678	627	641	656
11100	3998	526	288	272	257	284	267	246	264	250	282	264	255	267	273	247	277	302	249	279	244	290	254	258	259	290	273	264	279	255	279	279	302	257	302	249	282	268	268	255	278	272	288	239	261	275	275	229	268	291	286	285	269	289	257	265	271	247	293	290	265	241	276	283	258	270	260	274	286	263	251	267	256	267	281	243	273	232	274	246	248	244	295	245	250	262	275	293	266	261	305	263	287	274	285	289	296	242	279	276	264	253	287	269	281	246	277	265	288	244	267	255	281	271	261	283	283	230	291	274	266	281	252	252	271	238	287	286	245	245	279	247	247	253	240	244	280	251	267	278	288	266	273	249	273	295	262	243	265	266	275	252	235	260	258	269	267	251	272	262	236	239	261	274	257	252	279	279	278	253	242	276	248	246	260	288	287	247	266	250	245	263	282	256	264	244	246	276	253	265	275	287	264	270	280	249	215	279	269	234	250	273	270	257	273	273	253	278	237	257	233	308	261	283	234	272	228	263	295	262	233	263	290	281	304	272	250	258	279	273	254	245	250	264	243	258	232	294	256	220	244	277	246	279	265	259	267	259	264	263	278	261	245	235	268	256	250	287	261	303	238	295	276	236	262	250	293	255	266	276	283	262	300	277	245	260	245	277	269	235	273	266	274	268	285	275	266	277	242	272	281	272	270	266	253	294	264	252	258	256	290	244	270	262	297	276	246	285	233	254	283	266	259	268	271	262	241	243	283	266	273	245	231	254	281	296	265	274	287	261	263	253	273	259	277	300	237	283	283	259	246	294	255	259	310	257	288	263	292	259	248	281	267	251	264	285	270	261	261	243	287	285	223	266	259	272	259	263	253	290	256	267	265	245	263	297	288	285	262	227	272	265	265	313	293	292	284	274	296	276	246	262	279	263	286	257	254	235	311	265	240	293	266	277	276	288	255	281	251	260	257	258	276	242	284	262	291	263	240	267	241	266	271	262	259	265	262	274	259	265	293	280	299	281	251	266	262	266	231	246	262	229	280	275	257	266	259	269	240	290	283	284	248	276	273	278	260	286	259	277	253	286	277	286	260	253	289	252	272	274	284	267	277	314	243	267	248	279	266	243	231	238	256	284	249	282	291	271	288	280	250	278	257	283	270	287	276	263	265	271	294	239	280	256	279	284	241	260	284	258	251	261	274	269	263	270	281	262	244	287	247	243	245	249	279	293	282	228	267	268	269	261	295	288	277	303	237	268	272	249	266	276	257	273	254	264	247	284	261	255	258	252	258	266	273	271	284	262	261	249	306	257	263	272	263	293	279	275	245	240	279	259	272	285	263	244	252	266	286	263	248	264	262	262	259	237	252	281	260	256	249	268	249	246	284	237	260	276	262	262	270	246	242	242	264	253	279	264	270	256	285	253	265	283	271	241	300	261	284	282	277	295	250	289	280	289	290	260	273	260	256	263	244	259	293	242	287	273	254	279	287	263	252	239	271	264	270	287	259	251	231	262	271	260	259	282	285	260	288	240	234	245	296	253	271	288	291	276	233	273	248	287	271	252	298	257	263	275	276	271	282	261	259	263	262	277	262	278	289	255	280	264	266	263	283	269	277	263	271	254	248	272	245	283	255	260	290	251	263	301	264	268	272	257	269	288	273	269	260	259	257	225	233	244	231	235	254	246	269	288	241	267	275	267	277	239	261	301	283	306	246	301	288	256	239	283	271	259	276	286	248	247	273	257	254	274	268	245	272	256	307	260	245	282	250	275	303	240	240	268	276	278	280	272	221	279	285	266	254	263	283	267	282	267	245	260	257	277	286	259	260	245	270	263	301	250	268	265	243	275	309	265	256	263	264	280	265	278	290	277	293	253	259	284	275	270	264	283	269	230	280	261	279	257	272	278	254	282	264	278	289	280	250	262	269	250	274	258	246	261	296	235	260	251	290	248	246	256	270	267	256	278	268	278	288	275	275	243	275	293	271	244	278	256	271	269	287	280	289	239	265	263	294	232	278	254	243	225	268	254	256	280	249	263	245	252	264	266	259	278	262	257	249	269	251	295	271	258	275	276	282	283	316	283	287	292	262	255	274	283	249	257	227	277	258	283	298	285	272	260	268	240	284	245	270	273	261	280	306	242	270	276	266	291	264	283	254	253	273	281	243	256	262	285	271	272	258	250	248	255	259	238	277	250	271	222	245	287	263	288	257	286	271	249	269	280	251	278	275	292	273	240	276	244	246	265	269	248	262	283	263	272	275	268	244	272	269	270	290	289	258	290	280	257	249	256	271	263	270	245	291	256	260	259	277	262	287	249	248	271	296	271	260	252	267	260	295	266	261	263	262	283	272	233	271	272	268	275	259	287	267	269	270	246	236	265	269	222	263	290	257	246	265	280	281	247	269	270	268	232	299	255	301	274	260	259	253	269	257	243	247	237	261	225	277	299	281	260	241	288	253	274	282	268	250	253	257	275	256	238	278	261	258	288	282	253	257	268	266	268	232	232	266	284	266	258	251	280	265	277	292	248	253	221	266	289	280	273	269	260	238	263	259	267	249	257	259	272	291	276	279	264	271	287	248	265	274	276	280	251	321	264	260	282	245	275	271	255	251	279	283	258	286	255	284	269	241	256	248	280	257	266	293	266	257	280	278	260	270	251	279	287	262	270	269	310	277	260	275	285	254	283	231	261	256	279	292	283	268	303	258	257	279	260	272	260	274	276	282	286	284	248	260	290	270	219	304	293	264	247	275	258	241	278	270	242	266	243	261	257	247	271	276	284	264	251	295	260	297	295	285	253	251	245	282	305	251	269	260	260	245	260	250	282	255	250	261	275	263	272	265	247	297	272	256	274	264	279	267	283	252	278	257	258	252	273	287	263	273	280	270	268	276	297	269	267	264	267	254	246	268	258	273	254	264	248	255	269	297	267	276	265	240	265	297	283	261	278	247	265	294	265	259	260	244	282	252	247	224	259	278	260	268	287	270	275	231	251	256	268	311	266	295	265	284	265	287	249	241	276	234	243	291	296	238	262	279	244	302	246	248	274	243	260	280	252	267	258	262	254	265	252	240	252	245	288	289	261	252	223	253	289	264	233	278	252	246	238	262	255	253	285	258	287	295	249	260	288	265	229	274	253	271	262	250	264	275	290	278	254	261	276	261	247	253	283	266	276	283	264	246	294	255	264	258	302	241	283	286	276	265	228	238	277	268	239	265	248	298	272	296	285	264	252	275	270	259	275	282	262	251	247	262	289	268	274	270	254	273	263	273	254	257	250	249	269	250	260	264	276	285	321	272	250	232	268	260	255	273	258	267	289	262	270	289	270	287	255	254	272	240	268	244	260	250	252	265	290	286	270	260	253	271	283	228	285	241	260	284	279	265	280	282	261	291	247	268	253	271	268	248	268	260	279	266	228	290	247	298	262	264	267	266	266	267	281	277	251	269	272	282	270	220	247	269	233	248	272	299	289	258	261	262	265	268	239	252	263	278	269	257	266	263	262	284
8109	4195	924	663	685	717	625	683	695	648	633	641	696	630	675	659	680	686	672	622	667	666	665	687	637	710	661	688	617	646	647	664	629	621	674	679	642	652	689	679	657	715	695	730	631	709	683	684	634	711	644	611	688	745	661	703	660	668	609	711	650	690	677	649	668	688	702	633	687	702	729	699	657	723	681	658	702	654	704	710	633	599	657	728	675	681	662	675	716	631	633	669	658	639	664	691	677	678	639	674	692	680	649	669	668	682	674	669	638	631	664	675	658	649	673	673	657	633	679	684	666	712	670	668	668	645	711	685	684	693	643	687	710	595	644	630	694	654	685	708	657	627	666	644	661	655	684	637	627	642	653	657	644	687	688	656	665	619	710	665	704	645	685	652	691	653	639	697	675	651	697	668	647	646	697	663	684	644	630	683	621	674	690	642	653	664	692	628	673	669	619	680	684	700	677	688	682	674	629	681	683	667	654	660	625	661	689	654	659	645	645	698	641	657	681	713	637	682	622	608	668	646	655	659	686	668	646	646	643	648	681	651	667	640	662	671	656	688	709	658	643	684	666	610	633	646	649	643	632	615	670	632	697	657	676	652	695	656	727	677	684	657	599	657	684	701	620	690	656	649	637	677	710	641	673	621	665	639	646	636	668	643	681	661	642	666	647	680	731	661	684	641	643	632	692	634	690	685	606	670	672	655	672	684	636	667	658	711	661	680	682	661	648	663	638	678	656	666	690	656	669	696	689	663	702	673	614	628	671	647	693	640	639	688	658	703	646	681	657	711	648	655	659	667	640	684	680	640	650	705	700	649	630	700	677	616	679	680	665	724	711	699	696	742	683	695	633	638	661	622	704	627	661	654	654	658	675	637	688	722	672	691	629	636	642	673	631	632	655	635	667	672	658	655	626	668	646	663	699	641	689	632	678	647	679	671	674	658	672	661	624	686	690	699	692	648	639	664	652	693	704	655	686	680	720	651	663	699	666	599	662	649	691	661	659	700	681	683	661	669	669	644	589	608	636	710	669	669	636	636	644	643	663	647	630	650	684	687	674	636	671	697	665	689	664	696	724	667	652	654	680	656	644	698	695	654	647	653	648	714	702	639	660	669	648	656	642	642	693	655	651	655	649	665	673	679	654	649	703	701	601	668	682	697	626	640	673	674	701	648	665	695	648	660	664	685	726	654	665	616	651	678	694	658	637	693	656	658	674	647	694	640	641	645	651	691	622	640	714	642	665	689	628	618	620	634	666	667	630	677	710	679	604	654	671	600	716	702	642	679	685	631	620	688	640	617	665	656	702	639	676	657	731	627	665	651	628	642	646	669	663	639	645	667	640	690	704	703	636	646	666	695	612	633	682	690	705	658	651	672	666	660	672	666	633	677	653	657	680	651	646	647	693	677	633	640	629	678	676	698	668	647	630	655	689	641	700	657	666	688	687	657	655	649	666	711	677	657	716	642	692	680	606	652	647	618	647	670	685	656	698	648	657	697	676	702	708	687	633	675	680	673	638	651	658	667	657	665	644	707	673	654	682	658	660	679	691	667	709	693	673	689	663	643	636	639	660	691	666	715	668	638	625	619	658	705	663	674	681	685	640	692	639	640	669	659	671	674	720	648	696	606	661	662	661	690	647	667	655	641	665	704	713	709	628	638	645	722	684	684	669	659	675	695	648	624	666	673	684	646	705	674	651	681	659	682	663	610	653	628	644	618	675	651	618	680	648	638	686	677	705	632	732	710	689	627	673	643	643	727	682	652	624	661	662	618	646	681	665	660	645	629	689	601	701	671	636	650	683	654	705	653	622	658	634	680	661	650	660	716	626	659	644	693	629	678	671	667	647	631	687	681	664	662	689	626	681	694	672	685	621	675	652	667	641	627	638	691	648	658	636	657	693	648	651	654	710	661	693	685	674	641	690	678	642	649	636	676	702	655	662	683	643	669	643	632	689	673	687	662	649	678	656	686	664	670	676	647	655	688	580	678	683	637	651	668	644	757	663	681	647	668	662	695	652	661	664	641	701	677	636	674	679	663	695	665	679	696	630	643	660	684	638	657	637	628	632	635	644	684	636	666	676	660	649	681	676	717	650	695	665	665	619	687	614	650	643	651	680	654	698	660	670	668	682	659	581	712	658	654	643	673	671	663	682	641	648	684	607	649	699	669	666	672	663	692	670	718	653	657	698	619	651	669	684	617	698	670	712	637	695	624	676	676	663	623	674	648	680	662	664	642	664	676	613	663	729	649	697	677	687	688	658	677	673	676	631	683	683	636	681	645	690	606	668	693	652	633	652	683	692	671	669	654	637	679	666	642	661	678	687	689	644	624	631	677	687	649	673	663	681	611	673	655	644	690	652	636	667	685	665	666	636	678	631	658	655	632	655	689	656	651	640	686	658	685	686	642	656	580	666	647	607	639	627	626	620	666	633	655	649	671	723	648	690	683	663	671	608	638	658	654	691	650	660	668	656	686	673	671	645	684	595	697	656	655	675	643	659	646	696	718	661	677	675	690	686	707	690	737	680	697	661	662	675	663	669	641	724	666	728	633	692	674	663	667	666	682	632	652	636	724	671	669	664	675	700	666	704	656	646	671	672	681	692	661	677	668	684	688	680	678	652	655	656	674	680	688	680	642	676	661	661	633	676	643	661	684	733	673	704	696	629	650	724	645	685	682	678	611	661	660	666	670	655	655	615	655	653	650	645	606	652	625	661	653	624	637	733	641	646	671	662	629	666	665	687	663	714	666	665	636	670	664	680	679	684	642	648	631	674	671	678	667	623	652	699	670	626	653	659	688	652	697	640	624	711	652	683	676	599	669	661	632	655	615	636	696	660	678	646	634	677	615	649	633	645	618	691	647	689	643	635	649	641	702	687	723	642	659	645	665	654	661	657	636	699	649	676	683	648	680	663	649	680	616	647	656	660	655	676	708	683	636	661	655	640	677	654	634	603	681	632	665	661	685	646	667	639	650	666	672	707	701	656	638	677	685	697	652	703	618	653	633	643	668	652	703	613	650	682	635	654	722	691	618	655	649	685	654	674	625	655	672	666	679	637	669	702	646	690	664	661	646	663	666	664	631	644	699	619	651	668	649	634	687	680	639	725	715	628	681	674	640	648	650	696	635	706	668	660	622	597	708	666	692	668	630	673	676	662	674	640	664	652	691	644	714	662	664	667	639	642	665	624	626	652	682	655	634	694	603	658	614	692	673	637	666	647	644	641	646	662	617	636	633	655	674	704	691	683	689	703	709	657	713	634	622	703	645	665	679	691	672	624	681	599	669	686	671	687	683	692	679	679	650	629	686	692	687	642	649	633	687	663	625	692	667	653	638	654	714	628	675	709	691	655	672	642	678	680	702	674	657	674	702	677	668	675	656	699	654	709	722	681	670	636	668	665	664	663	675	676	662	684	667	669	683	631	653	658	625	670	694	655	634	707	691	690	654	709	640	678	683	657	691	634	635	661	652	608	682	661	680	681	696
23289	10524	2294	521	418	350	315	310	336	328	358	300	323	313	308	336	310	323	284	276	313	325	333	307	307	313	284	339	307	304	335	312	334	318	313	322	298	302	347	331	315	333	298	328	278	303	293	306	308	312	291	307	303	308	342	314	295	320	324	328	307	317	324	326	330	311	346	316	319	317	332	353	339	319	304	287	303	298	332	320	308	329	347	330	327	315	306	345	334	298	300	338	312	287	330	296	288	298	317	290	315	295	331	275	276	313	325	321	343	314	314	323	320	330	321	324	303	316	330	287	311	318	313	339	341	322	333	326	289	305	335	318	297	318	335	294	328	285	325	289	317	339	291	314	348	351	306	302	293	304	347	316	324	330	311	325	291	297	305	298	339	297	330	291	308	308	303	307	286	291	337	304	301	335	322	332	343	269	305	315	357	310	338	300	337	332	301	313	313	306	302	321	307	342	330	302	311	312	302	299	315	310	295	311	317	301	292	321	329	306	312	339	325	319	318	306	291	312	312	342	321	297	301	333	316	312	308	322	278	297	289	329	356	304	296	321	282	339	265	329	332	303	311	320	327	300	314	325	327	307	328	320	301	280	311	316	319	328	310	312	316	324	299	315	298	308	345	355	287	342	307	309	318	324	317	313	320	304	316	330	311	308	278	302	321	293	316	313	309	317	307	336	301	300	318	308	294	322	330	311	294	317	293	310	295	347	333	306	321	309	285	352	268	336	275	285	291	327	318	305	330	319	317	331	301	350	333	300	334	300	339	325	313	318	303	316	318	317	274	308	307	332	352	345	311	340	310	315	332	321	281	316	338	341	344	288	290	315	350	329	298	315	326	314	287	315	333	323	319	325	318	322	302	296	306	304	292	313	342	270	312	338	314	330	330	322	312	315	296	327	315	327	313	329	342	292	320	326	293	307	339	309	349	345	353	295	292	292	304	298	253	297	315	318	323	348	293	334	328	323	291	328	324	323	324	314	297	285	321	323	323	297	327	334	336	327	287	295	330	319	312	340	315	302	309	284	276	300	299	293	333	305	335	311	314	320	326	324	327	323	296	314	282	346	295	287	307	309	311	318	310	311	290	298	277	330	303	339	311	331	307	304	315	308	321	325	352	341	293	313	301	329	316	308	323	326	321	348	303	304	296	321	304	318	328	300	297	336	318	316	301	296	295	289	309	308	320	319	310	329	289	301	318	320	318	286	277	303	326	294	299	328	297	347	314	311	345	324	296	333	295	309	288	308	334	321	342	346	298	322	266	290	278	283	323	290	335	267	298	303	301	327	299	316	306	320	328	329	330	318	310	300	289	295	293	353	328	325	304	307	311	282	325	296	329	310	326	327	333	270	331	307	330	331	320	319	376	313	327	322	328	345	341	307	300	328	330	316	368	266	319	336	303	291	308	285	328	307	309	300	327	321	307	318	335	278	303	359	270	292	307	305	339	350	300	279	297	301	311	283	294	327	290	347	311	297	283	279	324	326	324	296	286	298	311	317	310	311	336	329	331	328	326	294	288	311	321	319	290	292	306	296	307	337	286	309	332	298	320	319	326	324	332	310	315	337	299	290	328	304	307	314	328	300	297	328	293	294	297	317	342	330	313	296	329	288	333	293	327	305	305	338	324	331	322	345	311	310	307	305	337	321	269	325	307	310	348	318	315	341	335	324	331	345	316	308	296	318	330	295	333	334	317	304	297	314	335	301	293	298	299	295	331	302	317	290	325	328	314	311	317	339	306	347	362	345	330	327	284	314	330	326	306	329	348	310	311	345	343	334	328	326	310	302	315	333	311	304	325	306	320	305	325	296	321	295	271	325	313	342	282	295	312	335	305	285	308	306	333	283	306	339	301	324	304	292	298	305	296	333	294	329	315	339	330	290	307	310	343	343	300	304	301	313	322	333	291	320	373	350	304	323	368	326	307	317	355	311	314	271	330	325	320	320	344	303	277	316	311	289	335	313	284	338	325	318	329	325	273	340	265	327	306	312	335	318	326	335	332	325	284	298	340	305	325	292	318	330	314	293	293	308	297	317	296	334	309	318	289	319	323	310	338	295	310	299	308	335	305	331	299	314	320	340	341	338	336	323	301	279	305	311	297	281	272	319	311	267	301	303	324	301	316	347	316	321	320	308	303	319	291	310	293	322	336	322	346	297	323	298	340	323	338	304	306	304	290	325	332	352	361	294	315	315	339	338	289	279	306	300	287	296	297	312	295	332	302	296	291	317	328	299	302	325	328	310	315	307	335	305	314	290	292	327	324	281	298	310	341	325	323	324	332	335	337	318	327	314	329	319	301	323	312	317	351	319	298	315	304	258	320	310	321	312	316	290	325	309	327	350	326	327	321	290	342	310	293	319	301	286	281	295	318	296	308	317	321	306	310	297	323	317	288	305	341	310	309	329	306	283	309	301	303	335	301	323	304	298	320	305	308	321	297	303	304	317	341	319	291	319	351	322	322	341	301	303	329	321	305	318	306	282	315	303	337	321	347	306	288	317	303	302	321	286	307	340	307	317	305	320	317	321	309	335	327	312	281	304	336	296	309	316	306	284	295	283	336	292	300	311	309	305	330	283	305	349	310	260	299	301	311	347	322	368	314	295	295	327	309	308	335	290	265	327	300	268	330	309	315	324	312	275	315	321	316	339	310	325	343	325	284	339	345	303	294	319	287	326	320	310	328	331	310	329	321	319	329	312	311	297	335	292	292	304	336	300	303	298	311	341	306	311	282	306	297	314	296	288	334	311	337	327	332	326	292	352	295	300	297	283	337	320	315	280	338	309	323	323	311	317	311	292	313	339	294	338	314	341	298	321	290	319	308	333	329	307	342	307	336	283	304	311	307	333	366	317	307	327	329	283	299	296	312	330	333	329	327	324	301	305	288	310	306	293	336	279	337	330	321	320	285	291	299	327	315	298	290	315	316	301	285	309	302	309	306	300	295	321	305	308	333	317	314	318	344	294	325	312	320	323	325	273	299	326	341	338	287	320	298	310	327	319	295	318	316	306	291	351	307	297	307	298	324	304	331	333	318	289	318	277	289	340	323	317	269	348	317	294	326	298	289	308	311	332	302	325	306	314	305	313	317	333	348	303	342	294	323	312	355	319	336	319	323	303	345	342	300	313	298	310	293	331	309	304	298	276	313	254	283	325	320	302	296	308	331	328	291	303	272	318	291	313	317	284	309	316	312	340	326	330	315	297	315	315	313	330	314	292	305	328	314	282	284	335	306	284	304	298	310	343	299	323	322	295	307	295	300	260	288	286	313	324	331	321	324	325	312	316	286	285	322	326	295	300	306	315	321	298	301	335	288	307	338	298	349	306	317	337	321	307	309	312	315	315	269	286	332	285	346	309	294	324	290	278	356	305	283	326	305	274	302	315	312	358	326	331	309	330	287	313	314	321	333	306	305	310	324	323	290	301	303	268	329	330	313	320	286	303	308	354	296	305	280	300	323	315	310	269	304	320	309	296	284	299	302	313
16710	9361	2719	1182	1083	1001	952	873	906	869	842	799	864	811	792	720	803	808	816	747	814	821	751	792	777	747	815	739	841	746	793	739	727	768	741	744	747	760	805	719	750	774	831	752	786	770	760	777	732	713	757	763	777	739	790	765	704	786	816	753	750	766	783	769	722	776	780	786	754	750	734	795	749	783	748	748	765	807	772	771	725	826	738	744	792	729	745	787	724	807	690	744	743	801	812	752	751	766	751	733	730	770	785	756	752	750	783	795	798	806	722	723	817	764	805	783	778	807	824	724	795	777	805	772	739	729	745	769	777	749	781	774	757	776	786	781	778	776	726	802	720	778	759	730	741	773	750	787	750	691	783	770	791	747	769	773	778	746	740	743	762	759	773	785	767	750	691	799	806	732	764	730	829	757	757	730	751	736	742	760	782	773	787	771	753	747	763	750	719	739	753	748	790	786	779	778	741	739	766	708	791	757	780	778	745	747	799	728	810	751	736	789	773	748	770	772	741	754	781	791	773	756	796	724	776	773	743	789	741	785	774	715	704	763	742	781	719	745	747	735	761	790	737	780	697	778	762	763	758	722	796	761	785	721	797	758	770	762	747	795	763	768	790	722	759	742	752	762	764	719	762	746	763	755	764	745	780	743	752	699	776	734	767	784	787	752	776	787	746	760	745	808	749	729	760	750	756	744	794	829	741	756	759	759	778	740	796	692	792	697	739	734	764	763	709	753	750	750	778	801	714	753	766	767	718	725	805	800	696	798	780	747	753	746	738	809	742	808	740	740	816	793	736	729	733	733	759	738	756	744	781	741	780	756	708	746	787	718	722	772	785	744	743	794	766	706	764	794	745	790	752	697	746	766	690	746	759	765	802	726	773	720	749	779	748	800	744	748	725	798	779	769	718	844	741	739	747	751	803	742	723	768	785	756	762	743	769	728	769	743	738	756	772	789	725	761	722	782	766	779	774	781	803	762	762	753	784	759	777	787	772	749	755	775	783	750	691	754	802	779	735	765	738	773	767	729	759	766	719	726	734	773	737	750	783	744	786	787	809	771	767	731	743	724	760	705	783	798	726	781	809	809	705	784	778	772	751	728	693	740	751	777	766	783	748	799	737	755	780	756	773	770	784	747	739	786	752	806	794	794	737	751	754	768	782	748	783	741	718	809	735	770	777	820	816	788	740	699	760	731	793	743	763	784	822	766	719	817	758	749	856	745	805	754	776	789	816	726	766	757	795	708	758	826	773	765	745	676	756	767	803	766	781	757	740	813	726	703	730	797	736	771	761	782	754	774	731	780	726	756	748	800	748	802	799	784	777	727	762	761	717	730	793	785	754	790	745	715	772	760	793	767	755	764	809	792	745	737	755	746	777	801	763	756	751	782	799	721	812	723	781	757	788	791	772	775	755	801	784	725	775	705	732	764	753	732	763	836	770	735	775	786	734	747	756	758	772	774	761	802	806	776	767	719	749	798	760	779	789	735	678	747	748	757	746	825	726	699	757	764	738	790	741	776	768	770	787	715	792	774	827	770	775	761	770	802	797	731	792	759	737	764	751	753	764	745	806	765	790	771	758	764	759	804	761	743	744	764	770	811	759	737	723	735	722	728	710	738	766	736	753	735	753	807	763	816	779	766	769	765	723	744	766	725	764	794	782	739	785	719	794	716	749	757	756	745	791	782	760	774	745	720	791	770	757	782	733	766	759	703	749	765	777	790	799	757	750	791	767	750	765	748	784	749	758	788	736	817	746	742	770	746	817	770	760	809	812	735	765	734	790	793	756	765	737	751	773	775	769	752	781	764	783	793	774	782	769	818	759	757	695	755	778	714	783	745	778	799	734	761	780	734	783	804	760	779	747	751	747	720	743	782	790	751	817	694	784	758	770	747	811	760	750	749	718	761	792	735	819	732	789	763	808	718	717	750	769	722	741	773	779	770	769	815	801	832	755	718	754	747	744	765	774	777	777	716	755	773	734	757	748	801	760	804	754	719	749	748	743	741	753	740	802	798	710	739	732	719	732	796	800	714	752	694	788	751	766	780	749	719	800	725	729	812	753	753	759	783	771	756	773	795	750	758	786	777	724	766	816	774	772	782	754	727	740	771	745	781	698	746	768	738	764	763	748	773	741	784	771	736	702	744	780	785	782	772	770	797	757	823	755	780	731	733	764	750	736	761	807	797	809	752	771	789	808	762	787	747	718	719	697	733	781	733	734	766	728	774	718	775	795	726	757	755	729	771	779	721	737	793	795	731	791	763	765	742	756	777	750	709	729	730	822	809	772	684	746	770	759	728	764	778	737	797	696	752	778	779	766	762	749	757	752	785	724	761	779	745	755	770	720	747	780	788	764	785	806	809	745	739	792	798	710	801	761	756	732	727	736	735	728	760	770	797	729	765	810	770	743	782	817	714	799	769	810	759	768	754	771	790	737	773	786	735	796	753	750	745	791	760	784	710	782	790	716	778	774	764	741	753	764	758	763	798	766	723	726	774	769	755	703	774	727	748	786	723	785	714	822	725	755	770	744	725	774	747	781	775	786	714	784	776	753	719	767	753	735	745	789	754	768	766	789	766	768	752	791	791	769	744	792	753	742	742	758	764	772	749	775	776	784	802	787	749	790	765	731	797	773	785	729	751	778	753	810	772	798	773	793	798	723	740	752	761	787	782	785	770	798	720	740	741	763	760	754	762	735	762	760	727	804	781	745	772	762	742	777	776	831	739	795	783	856	811	813	744	775	791	829	765	747	792	788	836	747	764	748	804	788	772	790	785	778	730	792	745	768	736	745	782	729	770	708	753	743	770	777	789	800	776	768	756	754	763	745	736	747	766	778	738	769	755	755	741	758	753	802	733	817	783	789	732	793	790	731	757	768	716	758	811	780	788	729	767	827	741	795	743	749	764	766	757	789	776	773	751	791	761	801	776	789	763	746	778	735	790	740	737	772	761	748	772	805	769	808	775	753	774	756	780	771	785	687	760	719	757	727	801	738	781	779	769	760	758	769	767	743	746	789	736	764	741	746	766	772	785	776	719	823	718	807	772	789	810	794	774	713	746	751	729	747	751	829	765	729	801	792	733	759	788	802	760	734	754	750	804	791	788	763	754	816	737	795	788	768	719	770	772	791	759	746	756	785	791	767	775	739	775	779	704	729	733	771	763	789	775	760	789	713	742	821	771	790	754	765	758	718	769	778	736	744	786	815	748	749	767	755	769	743	807	792	726	761	775	771	771	768	784	704	788	765	808	775	769	783	739	757	732	727	701	768	750	750	766	815	773	770	715	815	692	744	789	776	756	743	696	742	711	750	813	763	746	739	734	736	759	720	770	780	797	739	780	827	750	795	816	727	755	785	743	731	744	764	772	732	815	772	761	721	761	807	758	797	737	748	759	786	786	720	747	847	772	793	740	758	750	722	737	725	741	723	724	766	759	784	751	808	780	726	763	729	735	757	762	802	733	786	739	741	708	770	773	719	803	751	751
32195	16751	4128	591	400	319	308	277	296	286	287	248	247	292	230	256	216	271	251	250	233	248	249	224	239	241	260	237	244	234	241	223	264	248	268	235	232	265	263	237	204	225	261	234	245	226	241	263	232	258	238	244	226	261	251	241	221	254	234	248	241	259	228	216	204	214	223	255	230	240	246	265	242	231	193	226	260	235	238	223	247	231	222	220	234	254	232	256	265	241	234	231	239	217	256	231	252	225	252	209	248	237	260	214	222	246	244	255	279	238	242	236	233	228	229	230	217	263	222	245	225	241	244	265	225	256	251	237	249	250	244	242	256	257	230	233	232	205	232	220	233	249	243	244	215	245	255	216	258	267	249	234	220	240	237	238	237	241	222	222	250	245	222	223	247	255	237	253	241	213	248	233	237	228	249	230	248	280	257	270	265	230	244	252	258	228	235	249	266	244	247	226	249	250	275	240	250	231	245	236	248	213	245	239	244	237	246	257	223	234	206	243	234	213	286	260	244	255	236	278	243	254	226	228	240	238	252	240	231	240	212	240	259	234	249	225	222	235	224	238	226	263	262	265	235	216	241	244	221	239	257	248	252	239	234	237	237	241	257	241	240	252	236	257	230	227	237	245	270	243	233	228	265	248	235	260	269	254	232	241	252	247	263	238	241	251	232	243	229	220	226	258	248	235	263	226	233	256	243	250	248	231	214	231	217	239	238	242	250	225	219	241	263	244	246	204	270	221	247	215	218	220	273	255	218	220	239	238	237	198	235	239	256	236	220	233	237	255	214	209	207	208	270	245	226	229	259	234	246	229	256	225	225	219	253	230	250	244	265	252	286	219	210	217	251	248	249	232	231	243	233	253	259	241	250	263	246	216	249	221	246	242	264	258	239	252	235	232	237	213	229	226	230	251	270	253	236	256	228	259	261	234	243	244	247	250	212	258	265	210	229	247	271	243	226	231	239	256	270	230	231	219	240	237	244	242	255	239	229	229	243	275	257	239	241	230	258	234	215	212	244	250	256	241	252	251	238	259	239	226	244	256	199	240	249	269	255	226	223	235	241	254	225	241	240	290	253	255	234	247	203	227	209	254	243	219	262	214	216	240	243	230	242	259	227	218	241	250	247	273	231	256	266	239	264	214	237	247	228	214	237	251	218	230	211	282	283	213	216	260	267	269	231	270	255	239	233	269	250	246	242	259	248	247	226	222	272	247	262	238	224	241	260	231	238	249	262	233	231	224	250	227	236	244	259	218	234	236	260	214	251	230	231	236	248	252	233	260	214	225	244	223	283	269	232	244	255	245	226	226	265	225	244	240	210	195	256	219	215	232	220	265	262	282	250	248	259	239	203	239	252	258	260	232	268	234	249	217	260	276	242	219	241	260	223	245	245	216	273	231	239	235	236	245	242	252	227	221	227	259	251	244	249	239	262	244	221	248	227	216	241	279	240	216	226	241	250	242	247	254	239	271	215	232	256	251	256	239	243	231	255	265	204	261	249	265	259	231	274	255	233	235	254	248	256	261	248	245	218	220	246	252	242	236	224	238	233	219	199	225	239	270	239	222	258	256	243	234	210	255	250	221	252	251	266	230	245	220	224	197	234	222	237	237	219	252	258	226	253	248	238	253	253	221	237	234	222	235	227	252	232	221	250	232	231	225	235	240	257	225	238	244	245	243	249	233	218	262	231	232	280	241	268	241	229	263	263	239	218	243	254	200	253	244	240	250	279	228	226	218	230	234	225	222	226	212	249	200	253	259	257	235	241	208	252	255	236	237	243	267	247	219	249	251	249	235	255	247	233	250	230	232	264	258	252	239	276	261	214	214	236	243	254	257	232	243	216	236	269	241	234	234	241	240	237	245	242	224	239	209	238	247	252	238	236	243	262	225	259	223	222	241	253	239	247	252	246	253	232	274	207	234	226	232	256	219	244	244	281	225	276	238	249	226	233	258	229	247	225	249	220	238	249	254	219	245	252	241	234	227	257	222	260	220	214	219	230	218	258	247	231	265	239	241	265	230	239	254	246	250	245	229	253	252	252	272	268	222	227	237	222	228	215	237	241	240	264	248	237	231	246	240	261	237	243	224	251	222	238	247	226	249	221	238	195	244	247	257	239	263	210	227	247	233	253	226	219	213	245	240	240	246	233	236	223	266	266	222	219	261	244	268	251	234	253	244	235	242	257	231	216	256	244	207	234	239	248	218	259	226	236	225	237	224	249	232	236	228	226	277	241	247	228	272	236	240	249	261	256	234	226	251	229	227	222	211	230	249	263	233	263	198	241	216	220	219	252	236	226	238	242	230	230	278	248	275	262	240	271	247	234	237	234	250	245	266	255	249	243	243	246	232	225	245	262	218	232	287	239	243	207	255	240	222	273	261	248	240	261	244	236	237	216	210	223	227	250	230	230	264	229	228	226	231	219	215	230	263	250	242	241	218	245	229	248	232	205	217	225	232	203	215	248	255	244	256	231	238	249	246	252	257	281	271	230	239	215	214	245	225	247	236	254	262	244	250	251	247	234	238	282	221	242	242	255	255	223	216	233	246	237	256	264	259	261	238	254	242	243	245	236	257	245	234	227	234	253	277	214	249	224	222	250	270	225	258	223	242	241	236	217	238	247	205	250	269	230	253	244	214	243	246	243	219	194	228	275	232	237	223	221	250	228	237	244	250	241	261	239	212	228	266	235	258	209	230	247	237	231	275	237	230	287	241	265	266	264	253	230	235	249	231	244	265	252	221	235	216	229	225	270	251	223	237	255	251	234	253	285	244	224	240	229	262	243	239	239	237	249	255	278	245	227	240	237	241	248	233	235	241	227	233	241	238	237	240	228	232	263	225	243	234	245	256	249	236	248	218	243	244	263	226	245	258	235	250	239	232	247	232	262	228	240	266	251	240	227	260	239	206	261	273	226	233	247	278	273	225	235	245	208	239	213	245	260	237	255	270	210	246	241	237	226	234	222	247	239	229	221	241	243	244	238	215	224	222	203	245	227	244	251	236	250	230	229	231	236	246	252	209	269	243	210	245	219	221	241	253	248	226	233	228	229	248	241	258	255	248	208	266	247	237	248	248	265	239	247	261	249	252	214	236	249	244	236	238	235	237	192	241	263	256	230	234	223	228	228	234	242	243	257	235	231	264	255	219	218	252	263	238	246	255	226	221	234	234	258	242	248	247	245	223	233	259	239	226	249	260	244	234	237	262	220	261	255	261	228	229	242	218	241	228	213	229	225	266	245	241	258	258	243	259	235	229	237	233	223	274	259	226	269	257	249	247	248	265	243	239	233	260	227	222	249	222	228	224	260	280	255	220	246	238	214	271	232	261	239	266	248	227	239	243	246	250	219	239	225	226	248	215	223	243	237	248	224	237	248	256	249	221	264	219	245	252	264	222	213	267	270	250	238	230	283	238	256	233	232	253	219	211	230	210	258	234	250	247	232	245	237	253	247	231	245	239	277	252	262	229	211	224	242	249	244	258	259	259
21102	13785	3501	1383	1175	1037	948	812	819	763	727	665	681	757	640	657	593	658	629	622	637	616	626	608	576	605	669	609	644	596	648	612	572	552	603	587	623	584	606	607	614	615	557	619	571	600	620	578	601	586	602	554	558	585	640	574	609	617	587	578	617	597	587	568	590	617	618	610	589	600	602	601	614	574	602	619	569	628	617	593	590	586	593	632	614	574	606	612	614	543	605	569	586	561	628	602	562	642	557	536	588	611	580	587	582	581	607	616	594	567	568	596	562	623	594	602	622	596	595	609	573	552	604	557	585	621	589	580	561	603	603	566	597	598	635	551	647	555	588	606	605	592	596	570	596	587	637	568	567	574	633	618	559	593	569	578	612	568	592	579	629	569	580	644	566	569	579	629	580	612	591	607	613	604	596	604	610	627	596	587	603	539	560	559	592	571	622	576	604	594	557	568	594	620	631	579	598	594	593	582	585	572	589	664	589	634	596	576	667	532	570	561	582	580	626	572	612	634	604	624	561	592	661	566	621	583	629	539	567	583	606	588	607	578	595	611	622	619	588	548	598	581	568	601	568	593	571	606	546	604	612	618	554	634	551	585	557	616	579	619	590	559	594	579	598	592	550	603	589	570	579	557	591	549	551	592	602	582	619	568	600	581	581	599	599	597	565	603	579	588	623	573	593	599	596	603	570	598	582	609	570	608	578	628	543	562	610	593	544	565	616	608	577	633	564	595	604	616	618	603	557	617	566	634	567	592	619	578	599	613	590	573	637	599	554	556	580	570	588	586	573	534	623	559	599	576	564	573	593	592	615	551	586	592	585	584	581	574	607	575	578	587	546	607	586	521	581	571	608	579	581	557	563	631	579	580	627	575	627	601	569	587	630	557	615	583	577	582	584	573	556	580	603	594	554	570	596	553	598	586	610	581	604	562	606	596	586	578	550	598	607	560	564	583	619	609	567	561	592	591	550	603	592	602	600	583	569	633	590	604	668	577	565	556	611	592	603	563	603	615	578	602	578	632	579	609	577	574	523	605	588	634	592	608	589	619	566	579	588	612	568	583	583	559	587	621	578	542	573	568	567	571	570	628	601	619	585	578	592	562	574	590	608	566	588	577	586	571	592	630	610	573	587	623	579	572	599	587	585	610	576	562	586	606	606	596	582	625	644	571	585	594	552	600	569	544	580	589	573	571	592	567	591	575	590	550	577	615	540	569	622	582	607	595	564	583	556	567	582	623	600	569	594	642	554	625	558	582	595	594	539	597	613	572	565	604	564	575	588	582	606	606	575	585	593	571	584	593	543	592	561	521	624	608	599	608	565	537	616	639	591	582	592	597	572	621	581	597	601	628	589	582	627	622	600	594	619	604	642	590	580	607	648	574	589	594	581	569	562	616	602	571	624	584	579	584	570	618	602	548	578	602	566	619	570	577	558	610	586	584	539	582	601	616	620	544	599	570	572	592	606	628	580	564	627	582	570	595	564	608	572	580	586	569	623	608	595	611	587	596	582	580	619	573	577	596	617	615	602	598	580	601	613	646	541	628	578	609	588	572	624	551	591	593	614	582	588	568	608	568	577	631	607	638	574	608	580	606	586	629	578	611	619	594	584	579	592	559	582	575	555	568	585	612	599	594	580	604	574	619	585	576	567	557	617	587	574	611	610	585	589	578	595	609	584	627	572	586	597	593	602	573	608	584	583	564	585	623	558	607	568	596	596	632	569	558	565	521	604	582	622	567	628	583	577	570	594	608	649	594	562	545	587	591	632	596	582	580	629	561	581	606	620	599	589	603	617	583	550	565	624	569	569	564	601	580	603	583	611	601	591	573	567	585	608	585	593	574	559	536	598	639	604	614	607	570	582	585	594	581	569	650	638	585	553	565	555	603	580	598	566	596	591	585	592	623	614	600	600	613	606	624	558	637	614	568	571	607	622	611	628	610	626	600	594	596	603	608	581	576	572	610	576	554	584	609	568	553	607	587	602	599	561	605	630	611	582	542	600	566	560	611	593	567	565	613	600	625	575	556	597	615	628	566	561	592	580	607	627	574	592	589	573	606	610	593	592	563	586	551	641	571	646	602	549	582	654	598	573	622	612	572	583	563	637	579	628	556	585	596	584	584	585	619	560	622	587	575	609	609	535	655	636	604	565	608	582	576	521	583	594	596	610	588	580	589	614	528	578	606	618	562	606	585	582	573	568	578	554	587	525	571	547	590	604	619	581	571	593	605	558	595	601	638	589	574	555	616	548	565	550	585	596	557	577	619	583	594	597	604	564	595	568	577	600	604	535	571	595	587	599	584	566	620	633	572	616	562	604	621	612	632	593	611	571	587	598	588	599	578	564	628	579	628	656	581	604	557	605	593	581	551	602	560	596	643	590	602	605	605	528	560	572	538	615	579	593	594	610	573	595	567	611	636	593	573	565	588	609	577	583	563	550	584	619	597	569	569	591	621	603	578	595	580	620	602	545	606	603	583	611	569	607	597	608	609	604	547	645	551	596	544	578	524	597	563	569	574	551	615	579	582	618	601	599	591	560	611	571	608	585	597	555	608	564	589	618	605	620	540	564	592	564	600	582	637	583	585	604	566	574	576	587	656	566	577	542	585	618	589	522	573	571	570	612	626	579	621	575	576	635	561	580	618	538	645	617	627	586	558	595	606	595	577	553	595	617	598	570	586	570	614	562	586	626	595	616	564	623	590	594	569	578	543	568	607	575	617	642	585	560	630	607	577	599	568	563	606	579	603	603	629	580	566	590	571	567	608	577	597	595	615	617	561	557	596	586	601	580	577	614	617	598	598	619	586	607	609	587	562	549	595	572	562	531	639	626	613	578	601	546	591	605	630	619	557	583	584	563	580	552	539	574	580	600	567	556	555	581	603	603	615	596	632	619	591	536	579	550	601	600	568	611	548	561	554	584	617	619	595	589	549	574	601	637	578	581	632	523	606	596	562	584	612	551	551	625	573	591	592	597	601	565	574	593	636	567	590	581	595	595	588	555	620	618	560	607	555	601	589	584	583	573	597	555	586	640	562	589	620	571	567	553	615	523	545	609	589	565	601	586	605	611	566	629	596	586	582	621	579	556	610	597	565	576	583	554	567	573	571	602	592	586	613	561	581	602	642	600	612	582	608	580	605	575	589	570	638	558	615	594	597	620	577	619	582	578	584	565	570	567	587	612	586	642	599	580	613	585	616	582	574	589	636	554	557	608	569	579	565	639	597	616	588	593	615	573	581	586	604	601	606	613	598	605	570	566	583	601	568	597	549	569	603	601	599	569	555	547	612	553	591	574	548	557	596	595	558	606	569	572	581	606	577	599	562	571	557	588	604	597	622	558	589	555	562	563	560	639	572	594	577	630	557	583	610	566	568	567	661	588	579	585	579	583	588	605	611	592	604	575	565	603	619	584	583	572	570	564	609	574	597	579	610	588	567	585	567	567	560	587	585	598	590	574	605	648	591	541	610	591	616	597	588	612	608
11032	3962	592	283	254	261	241	274	248	248	241	241	273	260	241	240	264	242	263	281	212	245	253	262	246	254	255	219	264	245	238	235	282	242	250	240	249	242	248	225	269	249	248	257	255	252	242	276	254	270	244	235	244	262	271	229	264	251	263	248	270	246	261	234	242	222	285	257	248	253	269	249	290	231	251	208	265	263	232	258	248	297	265	234	241	289	235	261	250	283	250	231	268	264	281	220	252	251	255	244	254	259	263	246	255	264	255	262	245	261	241	261	255	290	297	253	248	240	267	265	264	275	271	253	261	259	251	268	255	257	254	254	215	225	265	270	256	264	240	249	245	228	231	238	279	253	257	216	258	248	230	268	247	234	228	276	283	255	258	251	281	242	251	238	234	253	246	285	257	243	264	234	251	241	237	248	258	236	235	252	225	251	266	244	233	228	230	266	252	240	266	287	268	259	281	244	256	290	277	258	239	274	276	256	262	282	242	243	234	271	242	229	214	239	260	232	264	270	273	276	231	246	260	278	278	243	275	264	243	242	253	216	257	253	294	266	232	246	237	254	234	234	235	244	251	262	277	221	267	245	268	267	256	243	260	267	260	239	248	254	238	240	252	252	235	249	231	249	248	241	282	264	256	262	242	226	242	245	233	243	271	247	267	233	291	274	323	249	281	240	240	236	254	284	264	238	252	259	258	248	232	240	238	243	249	239	236	239	235	246	246	216	246	296	281	246	254	260	274	234	279	231	248	272	242	265	263	235	259	252	236	295	260	285	229	252	251	245	242	240	261	271	254	258	231	216	232	289	236	234	233	266	235	216	260	271	263	238	241	263	219	228	223	243	259	263	263	246	263	258	265	256	250	264	257	275	219	287	244	249	255	277	257	272	240	260	246	250	238	260	250	244	242	220	241	267	278	250	260	226	251	244	254	221	277	297	248	225	265	256	235	273	240	248	240	254	253	280	280	238	237	279	265	202	238	230	261	233	238	248	216	253	260	231	260	264	258	221	262	238	251	273	264	245	273	234	247	252	239	254	255	295	237	268	238	228	248	236	269	259	250	247	282	248	243	218	230	238	256	267	280	241	251	239	251	225	240	237	256	262	217	299	285	254	277	237	227	253	254	246	255	235	266	283	270	258	239	240	238	242	245	272	243	259	249	261	234	241	274	256	268	247	248	229	224	242	268	234	270	255	220	276	285	267	242	255	241	240	260	241	242	230	254	248	259	258	267	249	267	244	269	235	245	248	249	266	262	279	271	284	244	248	256	257	240	235	233	230	247	219	263	241	268	262	261	237	244	253	239	255	234	241	266	271	257	281	294	269	231	258	274	261	241	239	220	246	279	265	258	275	288	255	252	217	246	291	228	240	268	274	226	240	217	257	230	260	254	271	284	272	256	248	262	247	247	279	262	237	246	247	279	246	252	258	269	253	252	248	291	256	260	226	258	284	266	251	232	243	262	270	259	248	231	271	245	266	236	239	239	271	280	251	259	235	238	223	246	237	269	263	258	230	269	271	288	241	236	267	279	252	263	284	246	257	242	257	248	246	278	272	243	290	270	278	247	225	268	275	231	264	261	265	238	266	253	244	261	255	231	257	243	271	261	263	232	251	229	236	254	258	230	236	260	219	256	274	236	285	255	244	259	236	258	207	257	229	218	239	233	256	269	231	251	256	278	233	262	270	265	240	263	268	290	263	262	271	258	239	265	248	251	237	268	268	258	251	265	280	234	267	243	244	238	232	235	289	261	265	265	272	249	239	274	268	239	226	223	257	248	264	245	267	258	259	255	258	244	262	220	243	243	252	275	237	252	239	255	244	269	247	249	267	268	243	250	264	240	267	278	242	246	255	240	243	250	217	264	277	257	252	248	260	229	249	226	277	236	232	282	218	248	253	274	267	260	244	279	253	235	295	229	252	273	251	247	248	239	244	252	266	250	254	257	246	260	268	256	254	239	246	254	220	253	237	257	258	240	244	251	241	244	259	247	279	245	268	250	252	245	275	234	260	287	279	286	248	262	249	257	267	230	266	283	260	279	265	265	245	277	245	265	246	260	250	268	255	254	255	257	261	236	238	256	228	254	257	279	226	244	238	248	243	230	260	231	253	261	263	289	246	235	256	208	277	248	223	281	269	222	260	259	269	259	223	232	234	254	226	235	243	271	282	266	282	254	249	237	238	246	271	242	238	272	215	257	221	271	297	207	255	254	250	249	279	237	255	233	276	270	256	270	239	273	272	268	246	245	249	220	243	255	262	270	277	252	256	254	252	266	273	266	241	268	261	292	271	282	234	229	252	238	245	240	241	244	248	228	273	248	279	255	242	231	264	250	277	243	272	229	250	306	278	234	226	264	249	244	253	256	245	265	234	263	269	273	258	285	243	282	261	264	254	258	242	269	227	265	274	249	242	232	247	261	289	268	270	231	252	234	253	274	230	242	242	273	241	244	249	285	258	280	246	212	254	247	239	288	272	280	279	254	236	270	224	254	251	261	225	274	242	244	243	241	274	231	273	253	228	272	243	233	240	242	222	240	289	264	254	259	247	270	263	257	240	251	265	252	241	264	240	259	262	243	251	241	223	217	257	239	266	288	265	276	235	270	272	249	267	250	223	240	263	248	283	254	254	255	250	237	237	245	241	258	259	243	230	256	263	247	262	255	235	247	276	256	259	253	235	276	264	296	256	270	222	240	256	218	257	225	264	239	222	242	241	284	242	262	253	248	252	274	267	266	249	237	268	264	237	262	237	245	224	260	257	292	263	233	230	248	243	227	238	241	244	261	247	242	234	228	242	276	264	238	234	254	252	243	219	248	259	249	249	247	255	255	257	245	249	250	239	237	224	250	264	279	257	229	267	251	266	240	272	282	238	262	252	286	235	274	245	257	243	259	250	233	238	263	267	247	224	249	257	262	264	257	243	238	254	269	241	231	262	280	217	231	280	265	271	228	251	251	263	263	254	258	279	284	261	264	240	225	251	249	250	229	216	247	267	243	260	240	258	257	242	248	264	244	250	252	253	271	273	247	243	273	268	247	256	261	237	237	256	258	265	261	274	262	219	293	257	262	265	266	273	247	217	248	256	236	230	244	209	226	259	236	241	257	268	262	284	242	262	264	235	238	263	273	263	234	246	247	247	286	243	259	259	268	231	215	236	242	242	263	266	254	256	264	264	248	264	265	273	203	239	263	262	255	227	224	231	245	264	270	271	244	241	259	222	244	236	238	251	224	247	249	249	225	239	230	235	265	250	240	247	258	240	215	230	272	278	278	252	241	261	252	262	282	224	270	253	245	222	247	250	242	278	241	238	231	244	257	238	261	247	239	235	256	281	260	225	230	244	241	254	243	249	307	260	245	244	272	280	239	243	249	253	248	233	255	237	246	249	234	248	265	217	250	273	249	258	274	262	255	241	259	232	212	276	263	242	240	261	297	259	259	249	225	241	266	263	230	221	256	241	240	241	236	238	224	264	259	278	247	247	258	286
8229	4322	1044	606	669	622	622	668	647	609	643	608	627	642	634	616	659	634	635	632	646	641	623	656	654	666	655	629	639	648	625	627	612	641	662	666	624	676	635	635	666	619	616	634	626	635	620	652	667	576	645	633	652	631	656	664	668	621	610	637	613	605	618	649	636	667	593	626	623	639	634	678	654	628	685	655	646	627	638	643	662	627	666	640	658	614	627	650	675	654	584	625	566	618	667	654	639	650	642	655	624	622	648	592	607	645	663	634	586	625	649	627	641	643	662	614	649	640	592	656	671	647	640	675	602	599	630	641	651	650	629	604	614	674	640	651	663	660	645	631	623	646	616	637	633	582	619	679	670	611	618	624	657	635	622	673	606	654	601	648	628	594	698	630	613	638	598	638	573	655	624	665	656	642	639	689	663	650	595	617	611	624	675	628	565	637	669	613	620	603	636	638	700	597	589	595	662	625	640	640	584	632	664	630	614	650	629	650	678	620	623	610	647	646	654	627	652	668	649	642	602	613	609	650	630	665	601	628	634	600	640	630	643	639	659	616	611	627	616	637	628	616	614	650	618	621	603	632	608	616	610	627	663	612	572	635	626	650	689	626	664	621	629	625	601	658	617	607	611	669	611	601	607	684	608	636	627	660	671	601	653	594	600	628	648	628	660	587	620	665	644	666	620	705	639	625	633	628	628	645	622	657	659	606	657	579	659	644	630	646	689	640	693	606	653	634	648	628	640	630	645	593	613	617	693	651	613	692	651	626	620	632	648	599	611	612	642	659	649	671	630	619	678	651	602	622	651	665	605	644	684	631	606	644	597	626	595	601	587	645	589	607	602	632	603	647	659	667	662	623	585	647	643	652	616	613	630	627	623	647	644	627	637	585	611	657	609	637	579	581	623	627	632	603	644	610	622	610	603	605	628	657	680	661	625	592	634	616	638	621	660	647	651	644	633	643	634	638	654	585	629	693	638	627	628	632	586	626	610	616	658	597	633	618	613	672	620	631	614	600	616	684	609	597	627	624	587	612	657	643	609	638	651	619	624	608	592	645	610	615	590	637	646	560	616	629	685	660	683	619	621	590	676	639	638	645	628	648	682	628	638	597	606	579	649	642	607	639	620	621	580	641	646	609	654	626	616	660	639	663	653	608	683	675	625	606	659	611	670	615	638	624	670	685	628	625	595	597	660	650	663	641	613	641	613	654	669	629	619	657	631	685	669	658	658	642	631	635	593	616	680	641	603	648	639	681	642	617	633	626	594	598	648	677	639	628	633	627	625	625	609	627	632	653	590	623	673	599	630	625	667	660	622	610	622	606	653	636	627	597	623	652	631	582	650	631	639	607	606	648	597	624	623	648	615	653	627	612	638	632	654	641	630	670	646	636	657	635	668	688	678	609	638	605	668	594	626	647	645	672	628	634	620	616	645	702	650	656	671	631	706	597	620	617	656	642	632	630	658	678	601	607	700	649	634	639	645	635	621	610	608	648	634	635	616	592	629	636	683	654	699	618	664	648	640	654	630	598	597	619	635	650	598	634	649	631	663	634	654	639	627	679	612	575	613	631	615	620	660	635	614	651	606	613	681	658	623	633	635	661	658	619	655	567	603	649	643	631	619	641	653	624	687	646	598	620	615	601	655	647	670	638	620	635	617	658	638	661	606	631	603	589	633	635	642	677	627	630	676	629	646	595	626	607	611	630	611	646	675	591	640	647	622	630	637	622	603	614	677	598	634	585	669	643	648	648	611	662	615	621	660	635	626	604	658	644	627	648	623	636	618	620	658	647	611	681	618	604	639	658	636	610	643	630	686	668	606	611	655	648	644	667	621	631	600	609	614	618	638	642	618	615	649	627	623	614	617	643	641	607	667	625	592	601	645	565	626	663	619	639	605	638	620	584	633	639	663	665	623	642	600	647	617	606	670	624	588	609	629	615	657	667	610	609	670	636	613	588	588	640	635	585	648	626	630	657	653	639	587	671	616	669	601	611	635	658	603	627	616	583	653	675	645	618	627	600	633	595	622	636	656	582	601	636	643	636	610	596	614	661	581	653	674	673	637	613	646	611	645	640	617	633	633	653	608	637	635	605	635	613	623	627	631	616	615	580	659	658	637	626	617	675	638	637	663	616	638	656	618	648	634	579	626	605	661	619	617	642	688	641	653	616	649	618	654	668	631	602	668	648	638	628	614	631	659	649	648	626	635	617	632	621	616	628	644	598	590	667	578	613	627	627	602	637	650	670	642	683	659	640	651	651	635	626	621	629	642	653	678	622	633	627	626	651	650	662	663	578	629	617	605	627	668	652	638	664	652	598	614	649	656	649	652	645	622	637	623	615	631	641	643	601	632	641	627	642	639	625	641	621	640	628	618	668	620	671	653	625	623	603	605	604	609	612	648	638	666	657	606	647	680	627	624	646	625	647	589	637	577	659	658	611	636	639	606	646	635	641	638	636	645	648	640	657	623	616	632	628	643	643	643	579	625	638	638	611	671	652	624	634	633	648	634	622	612	650	675	623	690	634	599	623	607	642	673	646	625	680	652	601	642	645	589	606	645	592	617	615	638	630	605	666	612	630	604	625	662	644	626	627	631	663	621	658	619	618	651	663	627	655	582	636	605	610	634	597	615	634	683	623	691	661	630	642	644	676	641	645	603	601	645	601	624	654	673	643	634	636	593	623	648	688	605	631	676	648	608	614	653	623	619	601	654	611	669	619	588	648	605	619	651	631	617	651	617	655	638	631	665	669	650	618	640	611	643	646	622	636	669	628	574	667	660	618	618	630	604	576	628	637	640	608	670	630	679	641	691	635	674	659	627	613	646	647	639	582	638	685	654	649	664	679	584	637	662	636	629	627	630	662	623	620	619	671	601	653	660	610	651	654	632	588	610	630	640	662	639	612	643	602	640	646	661	607	657	622	646	601	657	628	651	625	601	630	596	675	565	644	624	674	637	596	621	606	643	674	664	604	672	645	647	649	637	642	636	622	604	638	581	662	639	646	604	658	601	676	635	662	633	653	647	575	602	623	640	662	598	635	614	635	624	630	638	642	666	627	671	637	678	683	627	647	650	615	602	634	604	631	671	614	634	640	642	616	624	647	630	670	683	627	626	630	603	617	667	641	668	658	640	587	649	640	609	635	623	604	596	588	617	676	675	658	642	649	620	642	663	617	633	618	648	650	574	607	649	658	650	628	651	611	646	620	640	635	641	658	613	617	612	649	643	643	645	673	607	602	615	638	558	628	597	663	646	608	591	642	639	661	653	619	644	669	660	612	572	596	649	664	656	645	631	645	640	633	657	631	630	669	648	650	615	646	622	616	629	629	614	617	621	628	597	645	636	633	588	640	657	615	607	638	668	666	642	616	602	631	665	614	645	630	668	600	641	618	636	621	673	631	643	594	655	639	613	596	596	670	592	620	646	654	623	654	646	630	600	608	626	622	614	659	619	605	671	672	587	598	652	610	628	682	654	623	648	594	665	662
22983	10143	2042	457	392	360	360	333	334	308	310	275	328	321	324	269	339	296	323	331	316	348	281	284	325	335	318	293	306	322	285	311	294	317	299	309	298	306	310	302	316	309	310	328	293	339	323	303	286	335	309	282	311	315	333	323	284	289	312	302	284	298	280	311	311	304	330	294	314	311	318	306	329	336	296	276	335	291	284	304	322	341	297	288	321	275	304	265	297	346	319	320	329	334	306	296	317	347	303	305	323	349	322	283	298	317	298	310	306	315	323	334	290	340	329	319	293	326	295	333	298	327	276	331	290	298	310	296	322	308	255	326	338	309	346	287	316	355	296	293	299	308	297	306	329	320	291	276	301	298	319	319	313	330	267	255	306	327	310	307	292	330	328	319	320	295	341	299	297	300	266	343	311	291	320	312	304	290	273	298	320	310	343	304	299	316	293	296	328	323	279	285	306	322	296	347	309	322	325	303	290	300	311	322	307	307	311	329	327	315	329	306	298	325	331	298	310	320	318	284	320	280	282	300	338	297	315	310	269	275	283	300	300	294	335	313	284	348	289	301	310	317	289	289	309	318	279	315	330	285	323	309	329	288	316	311	346	302	284	338	311	299	296	289	327	304	330	303	307	303	281	276	304	339	313	328	279	324	318	330	332	348	274	324	354	276	297	318	325	334	295	351	300	321	298	311	307	304	282	305	325	333	321	339	341	294	307	297	354	304	312	325	331	291	338	298	316	313	298	335	337	279	322	307	331	312	311	317	310	311	322	307	297	313	328	319	356	340	298	296	317	280	302	297	309	300	306	333	280	284	313	290	300	295	320	298	310	329	307	321	298	338	290	305	312	305	297	329	304	304	277	299	275	314	320	327	294	298	330	283	339	279	283	291	298	317	324	302	274	278	314	279	303	287	300	297	326	330	313	318	339	331	320	323	309	316	308	335	352	324	287	307	353	326	286	347	299	305	282	307	347	335	344	318	287	322	278	322	316	279	266	292	311	314	356	309	291	312	291	306	308	318	294	321	303	333	315	320	294	345	302	308	318	326	313	304	309	300	326	300	284	322	296	307	289	331	280	283	307	286	319	307	294	303	305	317	332	279	298	348	291	298	285	288	333	274	298	288	300	303	304	318	310	309	305	298	315	296	326	289	304	325	291	300	342	316	344	317	294	320	324	262	309	302	282	301	298	296	301	328	336	306	329	310	320	289	288	324	317	332	326	297	298	327	320	320	308	307	326	309	327	302	331	294	294	330	297	286	309	329	276	327	273	297	302	296	322	333	306	323	326	290	296	314	330	327	273	320	302	323	274	297	333	324	294	347	281	334	319	296	337	315	299	325	297	330	336	318	293	305	304	308	304	286	291	298	316	287	304	283	307	310	299	301	322	319	318	319	321	288	321	317	297	308	318	319	286	309	333	308	343	316	295	304	274	311	326	315	293	354	342	326	310	331	267	272	318	311	283	320	303	290	293	283	326	310	336	319	317	305	300	332	300	305	327	316	305	331	327	308	293	295	308	306	287	329	303	327	367	306	303	302	315	331	283	309	338	307	302	343	316	327	317	300	347	337	323	297	304	311	312	316	299	311	295	330	298	278	313	313	304	332	301	283	288	306	298	318	338	327	327	330	328	318	322	351	335	328	311	320	301	307	295	317	303	306	304	306	303	299	336	305	323	304	299	285	298	321	314	321	333	306	356	302	301	304	318	308	302	293	319	290	282	268	305	321	341	323	309	288	291	306	307	302	295	290	294	295	311	300	273	327	311	293	319	279	336	274	337	325	311	323	311	303	326	318	318	319	345	317	313	318	303	342	273	313	328	321	285	309	325	322	314	325	290	292	314	294	287	323	288	309	310	327	314	308	301	326	331	315	304	327	308	304	318	283	304	316	301	294	308	332	305	312	298	330	261	288	308	310	312	346	344	336	300	280	298	325	317	335	311	304	311	306	299	353	293	292	318	331	298	299	300	304	335	307	295	310	318	334	335	307	300	297	289	312	312	280	319	302	328	307	314	338	300	311	303	298	321	302	338	304	345	348	283	309	279	304	291	294	304	337	295	321	298	310	330	328	293	343	344	348	335	294	301	300	302	321	295	297	317	294	292	323	334	298	323	296	295	304	346	317	311	273	305	304	340	327	321	304	311	354	280	318	327	338	275	323	295	330	324	335	304	308	288	299	298	308	325	309	338	308	307	318	303	338	325	334	305	300	311	312	301	324	319	297	293	300	304	315	302	288	303	286	340	286	310	304	277	266	329	318	323	321	342	289	298	298	319	309	309	323	335	324	291	305	333	329	306	310	322	307	294	292	301	328	292	300	317	271	316	297	299	285	314	287	284	296	311	331	314	325	320	340	328	312	333	301	307	323	302	300	291	309	327	323	323	307	294	272	309	334	290	298	298	295	282	292	329	272	293	307	324	314	318	309	314	306	339	317	295	298	320	281	304	296	313	306	274	287	298	304	308	320	294	294	286	305	311	313	326	360	324	291	315	279	307	305	334	297	349	288	311	290	318	308	301	321	303	298	289	300	296	308	339	298	326	298	297	322	297	315	318	311	314	333	293	307	307	277	337	313	305	318	312	344	293	295	278	331	289	313	317	292	299	303	330	301	274	262	305	284	285	373	328	291	306	312	325	316	337	326	325	316	273	318	307	305	293	315	293	330	310	320	288	290	290	305	311	306	293	294	310	266	334	323	298	325	310	343	284	281	282	315	294	299	308	321	291	325	324	287	277	300	331	322	276	337	324	280	302	313	331	345	302	298	331	306	304	315	295	307	309	331	279	314	344	278	291	306	346	331	291	354	297	305	309	291	291	287	297	316	317	325	254	322	297	298	338	341	355	287	336	287	307	297	279	314	258	286	337	323	324	316	318	286	301	320	333	277	336	326	323	348	334	300	282	320	313	303	306	296	308	285	286	321	314	311	314	302	300	347	280	340	319	299	307	301	318	298	308	286	313	331	310	319	312	341	297	340	299	329	314	313	304	287	286	336	321	343	354	305	313	319	285	291	279	297	339	327	301	323	310	346	280	289	331	304	319	258	325	302	314	294	278	310	286	332	331	301	330	324	314	311	326	318	294	289	325	300	289	315	307	285	323	269	350	307	305	328	330	302	300	329	295	309	296	336	321	326	294	310	321	326	322	332	298	297	341	332	290	332	289	313	341	316	311	280	290	335	292	270	323	326	291	318	296	328	315	284	301	320	358	314	339	319	327	311	307	289	284	311	319	312	301	285	328	301	323	283	356	293	315	317	311	285	322	316	317	312	290	308	291	278	296	307	313	281	267	293	304	300	322	321	305	311	314	316	263	323	288	314	306	298	301	289	318	296	302	316	292	342	300	321	288	314	305	352	317	296	321	284	285	272	306	272	326	306	273	310	286	330	304	311	313	299	300	309	306	314	311	323	351	323	285	322	323	330	320	278	293	310	325	285	283	307	288	302	345	314	289	320	321	321	314	325	291	278	318	321	297	309	335	321	322	309
16811	9012	2559	1167	1056	960	870	924	818	864	825	842	793	779	872	805	824	779	831	784	809	781	777	753	734	804	738	791	775	725	766	719	741	781	677	758	781	741	809	764	743	753	778	723	759	765	755	730	744	720	784	727	765	795	757	763	689	749	779	709	795	814	777	727	728	783	718	749	739	796	732	765	787	753	738	766	775	706	760	735	772	738	728	749	759	736	752	741	746	748	768	780	772	713	786	743	738	724	711	844	729	790	785	758	733	717	754	787	727	744	792	740	752	771	768	737	716	778	751	778	757	764	788	701	761	673	769	736	750	747	756	716	758	751	747	732	747	739	765	752	750	713	743	724	798	791	710	743	751	710	765	762	681	708	704	752	736	753	719	757	775	761	747	768	790	788	731	745	745	747	749	783	745	756	751	800	743	770	733	746	755	727	754	757	770	782	789	725	735	717	730	774	697	771	753	753	765	774	754	795	793	759	702	726	724	736	800	710	771	740	733	787	713	744	740	740	728	779	745	763	746	772	715	753	752	763	741	784	772	776	718	744	748	750	780	730	753	707	727	733	774	774	708	787	691	757	704	749	730	727	736	721	732	765	720	721	700	778	774	808	714	738	769	762	780	667	786	756	733	768	749	736	752	800	750	805	747	736	766	732	795	727	777	718	758	752	770	760	743	749	739	736	754	733	759	747	746	783	723	711	785	751	754	784	723	754	751	669	763	755	739	747	704	725	711	730	784	741	738	730	752	777	775	744	783	756	743	746	790	738	767	736	799	733	696	719	741	754	724	798	739	742	753	690	778	730	721	764	787	767	810	742	755	721	752	763	745	737	715	773	814	768	735	781	759	744	775	737	771	799	735	708	706	755	764	748	772	759	737	729	780	767	829	735	788	750	756	762	763	802	686	743	713	747	718	775	747	724	771	709	723	780	726	729	744	752	718	786	736	741	704	777	721	776	785	753	790	743	717	744	734	780	779	742	745	766	742	760	747	771	692	783	771	753	768	710	778	737	747	748	757	704	735	796	732	749	742	801	778	741	755	761	769	737	718	740	734	800	776	763	772	790	718	753	750	750	815	756	755	691	734	729	691	743	748	741	763	734	760	783	746	739	754	725	706	738	794	766	719	745	735	761	736	753	800	706	749	734	767	782	753	730	700	739	714	752	716	716	792	732	724	794	751	730	695	759	767	779	739	778	719	735	704	789	712	736	733	756	698	746	770	728	750	782	737	744	756	753	742	748	772	813	767	719	753	730	716	754	737	766	708	796	714	762	734	664	746	760	770	764	755	770	748	737	743	687	773	748	773	769	757	762	771	716	777	786	768	718	831	694	790	770	741	759	679	773	800	753	740	737	745	747	738	786	800	784	748	772	785	765	746	762	780	714	760	720	750	714	731	733	748	767	790	670	774	705	813	763	769	806	728	739	721	769	757	741	739	759	733	756	779	757	766	741	768	778	732	742	744	793	719	722	728	704	701	761	777	739	746	747	773	732	780	749	804	729	764	818	722	751	767	751	738	724	752	763	728	756	782	701	722	753	797	710	778	727	723	760	765	747	748	720	748	729	715	760	760	745	762	756	736	742	731	758	754	771	731	713	704	764	749	756	707	764	771	773	783	726	706	761	723	708	715	733	758	720	753	741	777	770	755	771	751	746	760	753	763	762	716	765	729	717	742	705	744	765	732	792	747	781	775	742	702	712	722	729	770	769	748	762	736	731	754	732	761	721	765	741	734	786	733	808	695	733	736	733	693	747	740	763	749	816	745	790	733	754	775	733	789	761	711	766	746	742	773	748	722	772	734	762	790	723	724	768	726	716	769	776	768	806	744	790	744	739	760	721	705	717	754	725	773	742	753	765	738	794	763	721	759	721	766	728	758	757	779	746	747	696	745	761	774	727	714	761	713	741	747	780	684	752	771	727	760	729	804	792	724	665	740	760	740	763	756	721	785	769	754	739	766	744	746	757	739	775	740	711	819	747	714	749	730	764	718	782	746	792	694	769	722	773	729	757	736	812	708	731	796	763	743	755	790	732	755	710	762	725	720	785	695	721	759	774	801	756	830	740	738	793	761	741	723	726	749	784	741	761	729	740	693	732	787	709	748	705	712	781	765	726	791	693	745	770	789	720	743	759	717	790	738	791	777	736	792	739	771	762	754	736	711	664	749	776	726	734	787	744	702	763	765	792	715	736	770	798	720	760	753	772	727	711	707	776	722	744	685	700	702	793	718	764	770	737	740	730	766	725	705	720	733	770	814	790	802	747	736	712	774	756	805	730	735	718	752	787	726	766	759	762	770	771	742	784	775	744	720	761	791	753	762	745	740	726	743	780	777	729	715	745	822	691	790	740	744	787	752	772	754	784	707	700	739	792	789	731	743	737	754	685	762	729	761	768	740	756	721	769	771	765	743	789	773	757	727	736	731	786	717	756	701	753	733	780	765	728	731	713	756	718	751	755	761	742	767	718	729	754	768	746	758	697	718	717	784	728	765	741	733	754	709	766	767	744	763	736	771	754	699	729	702	788	731	750	748	713	721	729	749	770	786	764	709	718	708	751	761	736	737	796	719	762	727	790	763	714	760	731	746	749	730	713	755	727	730	735	778	796	678	742	782	755	760	775	705	779	758	696	726	739	716	723	725	753	742	764	772	715	703	744	746	696	758	775	766	719	705	752	761	752	781	718	722	747	758	712	762	739	733	778	781	741	793	710	744	782	724	782	759	734	729	759	780	716	750	774	765	731	784	783	745	715	770	784	778	751	738	705	786	757	727	743	747	750	725	776	707	783	765	713	690	799	764	743	754	722	762	747	736	737	736	759	744	774	761	750	767	755	758	773	735	741	701	784	747	745	738	730	757	731	746	766	731	746	778	732	764	732	761	799	764	772	753	741	752	763	725	764	785	759	788	753	794	754	711	755	770	746	754	756	758	760	758	766	733	741	730	764	761	753	810	687	718	706	733	753	787	781	684	788	763	730	734	726	780	752	767	750	759	728	764	765	743	771	769	765	728	754	719	758	765	770	725	755	758	720	732	771	770	748	730	759	751	728	730	754	735	755	747	752	742	761	744	730	804	735	785	801	762	775	712	722	755	742	750	732	766	747	736	745	797	769	770	769	741	743	770	714	688	761	785	721	751	737	770	768	704	735	795	759	782	759	761	785	726	748	769	754	761	736	738	776	750	787	764	718	754	733	793	751	788	761	758	759	722	744	784	737	715	764	739	713	804	748	788	765	713	737	745	717	747	760	683	719	750	745	750	772	733	766	751	756	739	693	733	749	756	779	773	743	748	771	753	762	749	732	699	735	777	754	771	739	715	732	663	740	765	791	733	701	718	756	765	730	744	734	796	764	748	795	764	730	711	753	713	742	700	817	733	737	778	785	697	756	811	714	772	765	718	787	793	814	738	732	711	748	748	749	794	710	749	765	766	741	796	691	759	758	797	765	752	739	742	793	750	723	699	705	747	736	729	754	752	770	763	782	775	719
31372	15799	3989	569	382	326	277	293	304	265	309	293	256	268	266	252	272	267	246	236	245	262	266	235	259	216	265	244	232	262	238	251	262	231	253	252	270	232	236	233	206	249	261	263	244	239	235	266	219	247	243	261	230	230	224	249	247	244	226	220	238	247	244	236	245	245	257	251	253	238	245	271	262	256	283	249	258	266	248	253	215	242	250	246	227	242	273	264	216	232	218	220	243	232	235	211	258	240	247	216	230	239	233	277	249	237	248	252	225	218	275	215	238	251	246	225	235	233	247	231	239	238	262	254	256	247	249	248	248	263	253	253	277	217	235	263	260	203	234	277	252	250	253	253	262	237	246	225	276	244	261	255	285	234	262	260	240	237	235	250	222	230	268	241	234	237	238	217	234	264	244	264	273	249	226	219	242	224	246	229	256	241	282	287	247	248	214	252	245	211	282	252	234	217	259	226	252	237	275	255	247	248	237	256	240	233	254	249	229	261	243	238	236	254	232	249	269	232	231	224	222	223	249	246	225	255	279	246	247	197	227	237	263	282	267	257	234	247	241	252	236	218	218	264	211	254	264	261	256	248	262	230	274	228	238	247	263	243	243	276	244	260	259	226	231	245	270	263	258	255	227	270	222	269	262	260	238	235	273	259	223	254	268	276	248	237	216	218	241	258	248	239	281	265	236	274	253	245	245	244	234	251	221	251	255	218	251	262	218	238	249	233	232	249	234	227	277	249	281	236	246	261	245	256	237	248	268	225	219	235	222	241	253	239	261	232	226	254	240	229	267	265	234	260	252	251	291	267	263	265	235	257	245	245	244	235	252	217	231	231	246	235	231	233	264	235	248	226	308	213	233	252	240	238	233	256	266	281	243	267	250	233	261	277	232	226	231	236	215	250	254	278	259	233	234	257	268	265	264	259	254	209	226	243	254	244	223	244	265	241	247	266	251	244	265	259	245	240	238	254	249	253	236	255	217	241	251	252	236	235	252	240	207	245	256	229	235	236	244	229	267	252	242	217	259	228	250	238	254	215	240	237	233	261	217	252	230	251	260	274	251	223	275	229	263	227	259	275	257	231	278	232	224	264	238	222	239	269	237	236	234	262	240	213	224	228	251	216	234	259	240	237	245	267	263	242	219	258	243	229	259	246	242	263	222	239	263	257	250	215	211	265	253	252	223	275	259	251	263	238	240	232	217	227	252	242	231	251	247	228	250	238	233	238	234	237	210	247	237	230	243	244	237	245	240	255	227	237	253	244	250	237	275	246	254	238	243	246	243	258	245	254	254	259	263	275	216	233	240	248	255	248	234	256	266	257	266	261	242	242	247	251	254	263	252	271	253	253	239	271	257	243	247	262	233	264	227	250	236	216	238	234	222	280	252	248	227	229	231	236	252	267	227	263	233	240	220	242	254	241	223	251	260	237	267	260	258	266	250	246	259	243	235	267	222	269	267	220	273	231	215	230	242	253	238	255	268	251	232	233	258	236	284	219	233	276	244	249	246	274	260	273	252	263	240	231	261	238	247	266	240	261	238	246	247	261	238	263	253	249	270	218	223	245	234	248	256	267	248	272	231	217	250	241	230	274	232	254	249	264	265	265	278	253	270	256	255	254	224	218	237	246	238	264	255	239	257	247	266	271	231	231	241	264	267	255	244	236	252	206	264	224	235	248	249	224	229	237	258	256	230	280	233	231	241	225	262	230	224	252	266	229	245	235	260	249	235	206	232	271	270	275	271	236	233	231	237	262	291	242	243	230	231	249	261	234	273	271	233	244	259	224	246	248	229	231	244	260	247	264	220	281	251	280	248	234	245	238	265	239	257	238	225	237	267	252	256	250	230	254	249	259	223	206	261	244	273	231	233	244	292	256	248	256	235	238	237	243	275	259	225	255	247	255	254	273	257	256	242	237	250	258	253	257	234	252	282	253	241	246	259	236	241	292	244	246	247	224	224	225	263	246	236	224	243	264	244	257	235	241	236	260	231	253	248	241	234	228	223	236	240	274	223	254	232	252	233	240	238	263	243	252	245	268	279	257	211	236	229	245	290	212	245	255	241	227	234	226	247	240	233	231	245	248	264	247	260	248	230	230	230	227	234	260	216	240	227	274	260	244	244	243	242	227	255	255	258	250	228	240	282	265	239	236	247	233	254	274	261	261	242	245	234	263	239	223	217	260	264	227	257	244	254	244	285	271	249	252	250	253	257	226	235	254	269	247	258	279	242	241	257	249	260	261	250	241	229	245	248	252	236	267	266	255	251	218	234	252	244	268	219	213	245	240	226	241	265	243	251	212	223	216	245	233	253	251	270	248	263	256	222	266	258	276	258	239	219	246	247	250	230	257	222	245	240	232	236	239	243	258	257	230	213	212	237	251	260	252	254	265	240	246	246	249	278	260	232	230	221	251	259	217	258	236	244	245	282	258	218	237	230	233	209	226	282	266	240	240	262	221	240	253	233	251	263	267	265	235	240	273	218	239	242	236	248	251	238	238	252	226	280	245	221	253	267	247	257	254	244	219	284	244	263	257	232	248	256	249	261	257	237	238	236	232	233	258	228	261	264	259	215	284	253	256	259	232	243	237	260	212	247	236	267	275	244	240	254	244	268	266	237	268	225	235	266	223	285	248	201	224	224	246	222	252	250	246	263	236	237	242	237	259	251	242	228	258	265	278	258	230	235	245	240	225	239	247	231	250	247	260	267	263	255	240	240	234	239	273	228	256	244	232	239	237	261	221	213	227	230	212	249	227	250	233	243	231	223	260	223	244	274	228	244	248	290	230	248	222	255	232	246	272	265	278	240	223	246	253	275	230	244	239	257	269	232	253	241	255	224	255	269	236	246	251	251	232	270	270	294	229	264	246	227	241	230	252	244	253	248	224	269	239	233	222	249	254	254	235	232	267	236	242	244	255	240	258	247	239	259	234	231	239	248	279	265	231	247	227	227	251	232	269	263	250	225	249	265	239	241	267	240	253	243	228	230	255	245	237	252	247	223	275	224	225	280	264	228	240	227	235	251	234	257	226	238	240	218	258	233	232	284	248	263	251	238	224	257	224	234	258	256	248	233	233	260	261	267	230	242	218	219	242	218	250	249	224	241	265	281	296	250	243	250	264	269	254	258	273	277	226	240	225	214	271	259	219	245	257	260	281	246	233	249	211	232	216	232	236	262	239	236	215	259	248	246	227	241	235	266	260	253	251	256	239	244	225	234	259	234	267	236	262	230	240	232	241	265	273	268	225	247	273	262	252	256	227	262	248	231	261	256	238	240	251	212	267	282	221	243	254	240	245	242	248	211	229	256	242	246	228	237	262	220	273	260	260	219	240	261	272	234	230	242	265	252	248	249	273	211	224	257	227	242	290	258	216	243	224	240	226	260	233	237	247	285	238	247	242	252	238	239	247	210	241	237	247	254	239	237	206	245	233	273	246	250	279	228	225	249	266	267	266	240	244	229	231	262	206	243	204	242	260	268	248	263	281
20848	12916	3341	1422	1182	1031	955	825	785	780	748	727	705	689	704	718	690	650	692	607	725	641	620	627	613	630	637	633	599	613	627	644	574	601	579	624	627	663	582	612	638	604	647	616	640	607	655	620	561	612	630	558	585	612	593	613	611	624	646	642	624	612	583	621	625	595	590	605	612	552	590	604	616	540	631	623	611	535	562	572	598	592	592	606	635	584	583	617	590	651	634	609	625	578	636	651	610	639	666	562	575	617	611	617	621	623	584	620	657	575	615	649	604	590	652	586	615	588	630	622	617	626	609	574	616	559	652	566	621	634	623	619	558	579	652	599	596	630	599	601	595	608	609	552	596	603	585	550	633	595	624	592	601	608	660	582	638	634	651	604	615	565	563	593	591	623	624	576	623	627	618	634	614	607	615	644	599	592	629	609	595	565	577	581	630	619	583	584	566	593	603	589	608	628	604	612	636	660	625	591	623	604	568	616	599	572	606	587	584	606	645	628	570	634	625	570	603	570	605	588	596	547	600	564	612	600	602	596	567	620	619	577	557	578	592	551	639	615	657	604	582	634	566	599	584	565	553	610	584	617	585	616	577	611	604	592	591	626	587	594	586	583	627	622	609	606	595	602	590	601	602	602	590	619	630	630	636	580	633	632	629	615	584	595	616	577	578	577	595	618	564	568	591	608	561	592	611	616	601	587	605	622	593	615	596	581	593	595	623	633	591	603	612	602	634	612	616	632	617	620	645	616	607	604	599	634	611	601	626	646	554	590	637	579	646	594	552	634	589	635	609	568	584	603	608	616	631	617	601	592	574	633	612	602	642	631	609	612	590	612	578	578	595	620	619	639	595	606	629	634	624	556	563	574	633	622	582	601	603	616	606	592	601	601	612	563	636	589	587	630	575	602	598	611	645	610	630	577	613	556	617	568	599	573	623	574	569	629	611	650	584	602	570	603	639	579	586	603	583	611	601	609	614	547	608	664	604	642	556	573	572	618	569	598	639	603	630	587	641	606	587	605	598	594	595	593	606	605	601	630	649	599	576	607	596	650	606	608	559	609	611	594	607	632	608	587	598	624	574	558	610	615	558	582	622	596	607	556	588	579	633	612	608	611	598	641	619	613	595	598	614	608	632	581	588	585	588	599	606	596	614	583	625	604	560	633	621	605	616	614	566	608	643	643	572	572	596	612	600	619	579	588	607	604	601	622	608	601	610	602	575	610	629	602	614	594	621	622	590	601	644	641	612	605	628	591	616	608	608	556	587	631	597	657	639	586	617	579	615	628	573	600	632	610	609	611	564	597	569	559	619	609	641	653	589	612	586	606	644	603	591	595	622	563	619	562	616	621	603	652	539	587	603	627	594	629	621	633	588	610	572	620	530	598	622	571	612	634	594	559	616	596	573	594	619	609	585	591	592	569	567	602	603	625	623	609	591	589	655	628	576	586	610	606	593	602	618	568	603	611	582	582	573	563	605	617	573	599	587	603	587	620	557	587	640	624	604	616	582	578	644	593	633	610	617	580	599	577	620	632	644	530	583	608	565	613	618	605	606	650	586	610	592	601	590	637	632	534	549	569	628	549	588	586	600	552	627	612	616	618	574	606	622	599	624	637	602	628	570	605	585	604	637	590	593	574	592	595	581	565	585	628	568	659	590	610	600	596	542	624	583	578	604	616	595	586	606	585	648	588	606	626	628	577	594	571	626	616	593	607	592	603	572	609	619	587	642	576	584	605	614	600	589	596	592	617	583	627	583	625	577	619	606	600	590	612	602	601	615	591	596	605	611	586	614	558	634	598	588	586	598	623	584	598	580	551	591	593	588	607	561	605	577	560	614	592	625	609	613	579	594	572	563	602	586	595	591	599	628	559	553	626	582	621	585	637	615	607	642	589	622	606	615	593	559	605	625	615	606	577	619	616	611	634	622	555	575	599	592	585	633	595	604	629	585	589	614	602	616	606	558	605	641	586	604	602	607	626	580	597	590	594	550	607	605	610	590	591	572	616	580	615	573	608	603	621	591	568	606	614	570	611	596	617	605	643	624	659	595	588	593	592	591	601	593	639	596	585	618	632	602	607	624	598	575	624	609	534	627	599	617	598	623	602	573	602	573	652	601	572	584	587	562	602	568	592	604	609	565	598	616	638	588	621	592	603	676	612	587	614	631	593	631	615	614	577	570	552	586	636	613	567	604	584	592	604	593	588	645	659	594	622	631	562	622	619	611	595	606	628	605	628	651	579	611	588	590	604	613	562	601	587	561	597	640	606	596	602	672	649	593	572	601	622	624	598	611	613	583	581	600	679	562	587	630	627	617	576	626	649	610	606	565	609	643	606	631	585	635	602	594	596	605	585	613	616	550	566	588	570	579	606	609	623	580	588	565	612	640	594	581	676	581	653	603	631	540	586	628	610	569	630	642	617	616	618	608	674	647	583	607	548	594	560	568	600	620	622	585	612	618	574	557	620	611	579	591	646	610	552	593	602	624	585	570	639	574	591	585	585	615	617	638	628	548	607	647	601	551	665	621	590	608	584	565	624	620	655	566	585	625	623	599	623	564	560	590	584	596	586	588	633	599	595	622	606	589	623	624	577	593	565	598	608	616	611	588	579	628	565	607	618	594	635	624	573	614	629	591	587	568	588	604	599	581	605	593	561	591	626	575	643	618	612	610	594	604	610	599	579	636	612	579	631	620	624	557	592	571	570	591	600	576	624	600	595	554	597	565	569	608	619	604	578	597	560	635	615	553	564	641	629	591	574	597	605	611	627	610	592	626	604	585	609	626	557	602	603	621	644	611	624	631	562	639	634	624	644	619	619	604	617	610	603	591	609	571	603	626	556	629	615	582	650	593	584	601	600	599	599	532	576	599	591	559	580	625	597	612	628	635	602	579	635	603	629	600	599	648	609	611	600	606	592	607	646	630	633	646	588	646	586	629	590	620	617	622	619	602	575	559	616	591	625	622	590	612	606	561	563	590	581	595	598	587	570	589	565	632	588	611	590	621	609	603	627	579	593	637	554	539	634	601	574	666	554	606	607	611	606	597	603	601	589	600	597	638	622	590	608	616	564	622	654	617	575	611	632	607	569	631	610	614	585	607	615	643	626	599	614	594	605	623	600	591	598	598	589	592	614	598	592	576	597	603	619	586	587	618	633	609	623	638	620	595	600	604	560	634	599	590	615	596	601	610	610	596	573	629	555	603	617	659	630	619	572	600	576	621	596	609	628	587	614	584	584	597	557	615	594	582	645	597	586	608	589	565	585	564	589	558	597	615	578	619	609	582	620	612	587	624	634	609	551	622	595	598	607	614	592	592	569	618	607	572	575	569	618	637	601	603	617	579	582	590	558	630	640	641	639	619	610	599	644	625	593	635	556	612	634	595	633	631	591	608	553	604	597	567	602	626	624	592	633	651	586	619	608	602	606	567	600	637	556	581	641	638	585	625	606	564	567	608	630	584	596	640	590	575	609	556	637	612	636	593	552
10646	3866	683	262	279	262	277	259	276	252	285	272	249	250	246	266	274	301	233	267	269	265	257	254	237	274	266	263	245	242	282	294	286	220	274	285	237	250	243	276	268	274	258	304	254	263	267	265	301	257	266	252	263	257	263	286	263	226	272	239	254	257	227	270	275	268	271	247	249	271	274	270	254	268	292	283	254	263	271	270	276	244	227	230	270	273	283	270	257	272	240	241	259	243	262	264	270	275	265	252	257	295	262	258	253	254	263	259	264	264	262	268	281	259	266	240	268	250	275	249	251	282	249	270	282	287	256	243	240	241	251	257	303	249	284	254	260	233	289	273	286	278	222	266	235	277	260	275	246	250	264	263	280	284	239	240	261	282	235	274	248	251	306	280	260	257	261	290	255	260	235	241	246	255	278	261	276	242	238	245	245	233	260	267	258	248	249	270	276	279	256	258	283	252	276	279	289	266	288	307	286	260	256	243	275	272	257	287	242	256	299	247	262	257	260	286	258	253	254	271	252	230	284	239	281	258	261	263	249	270	230	290	268	238	275	276	221	265	255	258	264	249	261	259	269	268	277	272	259	246	270	267	225	238	248	280	267	239	235	272	260	275	266	244	277	243	271	270	249	257	291	259	252	260	232	257	253	260	257	256	292	256	258	258	275	261	249	269	249	266	271	269	253	262	295	237	236	248	277	273	282	245	257	238	270	279	265	228	244	258	266	249	261	229	251	256	275	260	240	269	264	275	271	267	276	315	257	282	224	257	258	233	247	234	255	257	244	236	273	253	281	261	254	240	289	273	280	293	237	253	285	284	262	243	263	283	252	263	245	274	270	292	257	256	234	271	224	261	226	253	241	264	244	279	274	262	252	244	244	267	262	264	246	260	233	259	242	255	230	250	245	258	246	270	252	240	252	245	254	265	250	259	238	258	241	284	276	239	246	279	246	270	266	275	267	273	271	278	272	243	267	228	251	244	227	282	254	293	279	257	266	252	273	276	266	257	204	254	243	246	270	264	238	271	247	263	255	247	267	259	284	286	231	226	272	238	268	244	276	253	265	278	241	263	269	255	250	243	237	260	265	270	293	231	253	243	275	232	279	256	229	295	268	281	279	259	266	238	257	271	250	269	278	270	234	257	259	257	249	214	223	246	249	271	286	236	273	235	264	257	255	241	232	273	254	262	257	267	266	249	278	290	278	244	248	274	252	265	263	244	230	249	254	265	253	241	261	239	264	238	259	219	244	240	250	235	273	249	260	259	258	232	243	218	249	262	274	261	276	267	239	248	266	257	254	240	251	239	254	289	251	258	310	253	255	238	237	245	268	230	295	256	219	248	278	262	281	243	249	247	264	257	241	253	253	277	251	255	283	275	257	240	262	263	268	265	264	247	243	263	251	250	272	260	244	277	260	307	284	249	246	283	246	253	226	290	257	239	269	271	263	241	282	261	287	275	243	233	247	270	291	267	227	271	266	290	249	236	232	259	245	273	281	263	274	279	257	251	252	262	259	266	255	251	232	250	245	273	272	267	253	242	266	279	244	263	276	252	253	255	241	251	244	261	262	276	245	251	265	278	277	259	283	274	240	267	279	269	262	235	255	252	259	235	272	267	267	241	250	238	262	279	234	261	264	248	281	289	239	247	267	270	263	219	248	255	281	268	283	250	281	231	249	270	272	236	265	257	238	252	263	233	270	277	268	236	262	260	255	260	258	265	239	271	270	268	268	261	245	238	253	250	287	264	248	260	229	270	230	293	247	262	234	247	288	267	272	273	244	256	259	237	275	272	263	241	251	257	248	265	280	257	238	259	252	263	285	250	272	249	262	280	251	239	226	250	276	258	261	228	262	262	240	270	256	263	249	239	233	264	218	260	256	256	242	273	255	263	236	258	247	270	244	275	279	250	253	266	243	290	260	256	281	249	266	261	283	245	266	254	251	248	281	256	260	262	270	251	270	284	253	279	265	236	240	280	249	259	263	253	290	262	287	300	242	245	252	251	235	311	266	275	250	261	242	283	277	271	263	232	248	271	240	284	247	246	233	316	284	265	270	270	255	252	269	269	253	249	221	246	255	290	256	264	262	260	243	232	258	274	236	273	274	254	246	278	259	279	268	287	257	249	290	247	254	273	245	266	253	302	275	262	270	247	259	254	260	266	247	242	288	295	275	285	244	268	287	265	257	251	254	272	239	292	272	263	255	272	292	252	235	243	276	259	248	238	250	246	280	267	242	251	277	247	248	302	272	269	256	269	248	229	253	274	253	276	255	231	261	236	261	251	268	273	273	253	236	274	256	254	253	256	250	251	295	261	273	262	252	233	234	246	287	291	276	273	249	238	245	258	279	276	266	276	289	252	262	255	278	249	240	246	280	276	244	252	254	269	251	282	274	235	240	248	259	242	257	253	270	249	267	262	278	263	259	248	255	277	267	260	253	269	283	271	283	253	271	234	294	280	249	248	262	264	241	296	248	248	242	277	285	259	266	262	270	299	257	271	251	224	241	247	244	263	256	255	265	253	270	240	247	240	236	251	239	291	277	239	225	240	270	241	244	235	239	260	288	247	265	263	286	282	290	268	256	248	254	251	266	269	276	264	257	300	273	264	260	255	271	253	279	263	232	258	270	246	219	244	265	244	244	245	295	242	275	258	266	266	276	263	242	281	273	266	267	283	272	251	259	277	242	274	300	227	227	245	250	235	253	235	266	243	254	264	242	280	251	263	258	255	279	247	259	277	282	241	251	260	256	261	255	273	241	251	230	277	259	254	260	268	272	270	259	233	265	258	256	259	257	220	268	280	237	269	256	250	272	272	231	253	269	282	249	278	246	258	271	250	268	242	256	286	276	290	251	234	245	292	269	268	251	260	282	262	247	267	257	255	287	285	266	272	262	249	261	274	287	265	259	244	260	251	247	268	260	226	243	280	271	259	241	254	269	276	280	258	256	274	235	271	246	264	281	279	295	237	256	266	260	262	268	286	271	252	247	262	272	238	228	272	260	268	231	267	282	217	257	269	282	273	267	261	288	238	236	255	234	246	267	243	263	266	247	269	294	295	269	280	262	287	240	262	289	237	256	237	263	260	240	263	245	275	245	276	267	264	259	235	261	268	260	235	278	280	272	259	249	252	294	266	243	242	248	262	253	252	273	259	264	251	263	279	237	294	259	264	263	275	281	247	248	260	267	250	256	272	281	253	264	236	262	242	254	259	269	270	255	255	266	284	268	281	273	249	255	257	250	247	274	285	286	254	239	266	276	276	249	260	265	281	260	239	269	252	246	279	264	282	264	268	257	273	264	271	254	246	253	255	238	239	258	243	267	247	265	226	226	279	261	254	260	263	291	258	250	265	259	263	239	282	241	251	255	235	284	282	245	282	259	268	258	274	243	252	261	252	274	282	230	273	249	272	263	269	263	269	231	258	278	276	240	254	225	269	256	266	252	225	286	246	224	274	225	279	267	246	291	280	269	281	258	254	265	249	264	266
7950	4044	1230	647	677	638	645	678	647	680	656	674	620	652	669	612	631	684	691	612	668	633	646	646	634	643	687	622	680	695	659	656	654	635	586	645	653	631	648	612	639	669	664	642	631	674	659	617	655	685	669	691	620	666	621	672	669	655	685	693	622	616	642	674	635	586	645	641	634	620	666	696	653	667	638	656	613	672	644	593	674	686	645	634	653	661	639	647	645	641	650	652	644	631	644	621	638	648	624	690	653	663	635	657	633	616	642	628	656	645	624	639	650	652	623	650	638	665	699	615	615	666	625	640	606	596	652	653	672	679	598	672	643	620	651	622	666	656	666	705	643	658	631	628	658	596	644	674	618	643	631	646	663	640	672	640	646	666	634	621	657	661	620	629	650	649	628	652	629	633	625	640	664	648	638	628	627	638	588	650	682	641	661	641	646	630	614	629	629	660	680	646	668	624	666	608	661	699	637	640	619	718	625	652	630	665	670	632	695	629	622	646	688	613	648	699	655	635	641	628	650	623	671	626	623	648	636	615	666	640	631	644	667	637	671	665	659	647	658	629	618	674	680	620	592	591	627	651	690	667	656	686	654	568	624	626	655	630	646	646	675	658	640	629	632	684	634	609	684	641	677	647	654	661	612	625	631	620	631	656	634	745	663	647	605	642	643	644	644	695	630	636	684	643	630	674	642	661	663	604	621	669	622	645	698	646	619	653	623	648	599	654	638	658	657	635	642	615	651	671	667	629	681	648	623	609	690	718	642	630	625	709	648	606	688	619	618	636	640	632	633	627	627	638	639	640	610	688	563	647	618	679	610	612	662	664	602	656	671	654	627	671	656	689	660	684	670	620	624	665	692	633	664	678	630	638	645	614	646	648	634	640	599	612	656	650	606	660	630	639	685	670	615	645	666	620	668	653	597	646	709	636	696	655	641	632	665	697	638	616	622	634	638	667	664	666	673	632	667	617	636	645	680	630	673	611	678	652	636	661	648	626	660	613	680	632	676	627	631	658	619	679	635	637	637	691	675	689	635	650	663	640	632	662	628	640	649	660	645	628	641	649	636	639	665	641	686	677	661	628	642	675	644	586	639	639	731	640	651	660	722	681	663	632	635	644	621	653	626	659	683	648	640	687	665	601	639	666	658	586	669	640	650	675	671	665	656	647	655	607	676	643	681	684	663	632	616	633	660	678	650	671	631	677	615	645	636	634	643	633	644	669	621	639	649	653	590	637	602	575	587	628	670	641	648	626	661	659	640	664	665	643	700	627	666	646	652	669	641	631	636	657	662	658	642	667	636	636	620	658	681	723	618	627	668	641	665	613	669	673	626	627	651	643	618	671	664	670	651	647	642	645	684	669	649	609	683	639	701	620	656	617	659	579	631	649	644	658	680	626	696	701	658	655	644	656	670	660	664	663	654	626	691	645	674	623	631	631	660	644	633	616	686	638	656	696	657	598	637	662	672	662	660	680	651	657	674	672	659	642	613	655	689	698	649	693	664	631	601	621	676	643	667	684	649	610	690	638	664	651	681	635	646	618	666	667	680	619	671	631	655	625	666	642	675	674	669	652	637	666	665	647	663	668	675	714	662	648	629	630	666	687	652	664	622	650	689	664	652	636	639	650	641	660	645	631	632	636	627	636	670	639	650	598	609	656	666	610	589	626	634	650	660	643	636	635	622	647	675	634	664	608	669	633	649	674	688	633	646	613	680	652	609	655	658	656	619	664	630	634	611	638	650	652	662	651	665	646	684	674	599	663	643	636	649	629	665	688	661	613	654	665	636	664	658	619	571	674	676	629	661	667	620	623	661	710	658	662	638	643	645	640	620	629	639	629	605	649	666	628	666	668	621	687	658	672	665	649	658	691	692	613	697	673	623	634	647	696	690	673	694	673	678	608	650	622	641	634	661	673	638	685	628	614	625	669	631	702	595	655	626	664	682	659	633	640	634	669	651	607	689	676	672	660	649	660	635	655	655	643	659	608	659	600	647	656	672	640	648	658	632	623	630	635	698	683	648	620	656	620	651	681	694	650	634	619	682	607	669	671	674	647	662	657	645	710	619	708	643	663	631	606	640	661	665	653	669	682	694	645	644	646	652	653	608	644	682	583	634	618	670	664	678	653	649	660	643	613	663	650	643	642	652	630	646	626	622	612	624	675	636	647	636	635	660	637	644	641	654	652	643	662	603	683	670	671	614	678	605	679	635	655	596	645	634	635	635	691	622	623	646	680	666	683	650	621	655	670	642	615	668	680	652	624	609	670	634	651	649	671	633	671	693	625	645	638	629	646	696	580	655	605	625	623	639	625	635	689	680	681	644	653	588	641	684	651	596	676	618	645	665	620	674	642	661	631	644	657	650	613	655	636	636	660	632	628	683	657	654	679	624	679	651	656	632	678	627	636	674	690	657	640	651	674	618	667	621	663	675	660	636	640	667	708	662	641	641	645	627	647	663	706	629	655	632	646	631	677	622	664	678	625	674	674	633	603	649	632	627	670	637	682	617	659	627	665	643	675	635	655	628	655	676	665	625	667	674	667	652	663	586	671	617	639	628	634	639	623	654	700	644	695	665	625	651	624	623	627	667	648	673	663	653	708	629	708	638	663	646	660	660	630	662	655	633	672	658	674	644	620	618	661	702	641	630	648	631	695	635	633	687	651	631	639	673	640	651	696	624	616	662	664	671	648	677	663	660	649	650	629	652	650	684	689	641	659	641	611	689	639	688	637	666	634	642	585	620	640	678	651	628	658	703	633	655	647	646	662	688	677	616	674	654	660	667	632	670	632	664	672	672	656	625	609	677	677	663	680	624	601	643	648	632	668	657	665	644	657	632	681	678	646	674	650	647	687	646	669	667	630	668	632	627	703	661	630	648	651	641	664	613	636	653	681	634	645	703	633	642	636	612	672	675	683	616	661	684	654	669	620	637	648	640	636	664	615	674	647	674	668	621	624	658	676	599	550	653	649	660	663	639	669	609	690	658	623	672	618	600	602	668	605	592	651	668	697	663	640	642	624	652	668	633	654	636	660	633	651	652	648	632	599	648	644	661	681	625	649	622	655	665	656	638	673	643	678	653	673	607	659	601	674	639	700	613	666	674	607	644	620	665	663	616	679	642	641	607	641	645	660	618	685	663	648	608	666	693	628	649	652	644	669	668	661	662	640	615	641	644	674	692	665	647	633	633	667	610	665	660	660	652	651	646	630	648	662	660	630	701	671	709	663	638	650	683	662	617	641	688	644	614	605	665	641	652	611	701	637	626	673	637	686	680	640	674	641	690	661	689	619	649	642	673	651	667	651	619	627	654	643	629	639	671	669	680	704	679	654	660	620	634	622	653	645	647	663	624	634	666	649	673	637	634	635	634	704	672	645	615	640	649	646	689	633	620	691	657	660	651	615	627	666	671	661	648	612	665	608	603	651	627	671	658	663	665	628	669	669	668	667	671	672	663	630	623	678	637	622	645	655	623	647	646	685	632	651
22913	9965	2310	458	363	332	352	364	309	313	306	325	291	336	316	298	317	295	302	323	302	295	323	296	304	319	301	301	325	321	348	310	325	322	310	328	330	332	303	297	328	292	302	288	326	292	295	302	328	296	283	304	319	317	309	310	287	313	276	280	312	303	319	319	322	325	327	307	334	303	286	295	289	291	288	305	321	325	318	302	278	282	298	326	316	317	315	306	278	290	324	282	308	320	300	328	306	356	348	303	291	329	281	305	295	276	335	318	309	320	286	311	314	328	309	299	319	309	300	304	319	284	302	304	302	310	287	319	320	281	281	308	324	315	316	316	303	321	333	317	315	278	297	306	314	303	332	278	300	317	323	301	322	279	298	308	326	318	324	306	344	302	333	331	322	345	282	299	332	308	282	305	331	305	268	277	284	277	302	260	300	329	367	346	321	329	316	323	317	325	330	328	297	324	333	339	330	362	318	307	300	322	318	283	313	308	307	269	311	291	330	343	309	326	329	312	304	286	311	316	317	297	297	316	343	291	305	332	264	298	321	290	302	314	335	308	323	326	335	281	304	347	316	314	305	312	307	304	323	310	302	329	336	313	319	313	306	318	297	311	312	323	312	300	285	306	275	329	312	303	291	313	305	349	321	320	331	295	291	323	320	303	301	304	332	312	294	270	309	327	321	296	297	288	338	331	289	320	301	327	337	305	279	300	300	317	323	294	305	318	329	317	324	307	303	304	307	323	301	292	302	291	331	289	317	308	329	309	306	317	319	313	307	340	308	276	312	252	296	302	328	299	289	298	300	307	286	321	282	281	277	295	304	281	311	335	322	292	329	317	318	326	307	329	304	300	300	264	294	288	340	291	343	333	338	333	305	320	305	323	268	315	313	324	305	280	343	312	320	318	353	307	327	329	335	298	296	293	304	325	276	315	317	298	288	291	275	321	328	329	290	291	322	287	341	317	275	288	318	294	348	337	295	296	298	302	334	319	333	298	321	293	282	275	292	294	292	279	293	292	318	309	264	304	334	307	285	310	312	351	317	315	310	306	312	307	309	315	314	314	313	316	303	299	333	288	335	312	279	309	299	301	323	305	304	354	290	322	286	295	316	315	320	317	323	344	338	308	321	305	338	288	323	325	289	303	347	304	331	324	320	334	284	292	326	333	319	311	315	282	336	298	308	277	295	319	273	305	322	277	339	311	337	294	337	320	310	295	338	274	323	295	292	299	301	302	307	315	324	323	340	328	320	283	284	304	293	302	320	288	308	299	333	339	333	336	284	289	328	304	307	298	304	289	297	316	307	290	291	326	277	300	328	334	288	277	304	324	301	302	323	308	308	323	300	331	308	309	324	362	338	300	288	282	300	297	303	314	323	332	284	293	286	270	355	341	303	315	301	292	350	311	281	294	307	340	304	313	318	290	323	321	320	296	321	300	305	330	347	314	308	334	330	304	332	297	308	330	282	323	305	297	339	296	305	326	309	321	319	333	310	320	314	300	302	318	314	319	300	326	307	327	319	317	288	311	310	332	336	308	295	325	315	291	296	282	317	298	331	322	311	321	304	281	280	296	306	287	325	327	317	329	329	317	306	316	294	313	343	284	298	282	299	314	310	294	288	314	309	305	300	348	300	309	329	325	320	338	312	323	291	316	335	311	348	327	300	298	279	316	325	292	322	291	298	328	322	316	284	319	281	329	319	295	285	302	294	284	308	294	320	273	305	322	272	291	323	294	322	332	326	325	317	278	297	303	330	289	301	290	298	354	317	321	296	339	300	299	308	298	251	310	331	291	269	309	313	298	306	318	305	303	329	319	295	308	302	309	311	295	309	297	342	326	301	291	314	297	315	336	299	277	285	298	343	339	299	276	330	321	295	284	290	292	294	318	302	290	297	316	311	306	318	316	306	303	320	287	291	315	295	292	305	325	273	284	293	305	304	315	314	328	327	307	327	340	302	297	316	299	307	302	305	334	288	334	285	314	343	326	314	287	329	293	313	323	303	285	300	291	295	311	309	338	351	313	334	312	323	338	305	325	322	335	314	310	322	295	316	350	294	314	295	327	270	280	315	300	338	326	297	297	270	292	324	338	275	284	274	335	316	302	304	323	305	290	340	319	313	315	303	315	307	313	312	302	313	296	305	319	334	311	289	304	317	298	291	335	311	327	334	342	331	326	293	350	332	310	286	321	321	311	310	305	317	305	290	317	330	304	301	324	293	310	292	299	319	319	299	301	264	315	329	298	319	310	305	319	291	321	310	311	305	315	321	284	309	331	300	328	318	297	301	300	323	350	317	312	319	312	340	268	310	289	317	324	312	337	314	304	309	357	323	299	332	331	307	301	320	311	305	282	308	341	303	276	329	304	315	318	311	309	320	322	295	313	323	316	310	276	293	332	289	320	305	291	341	339	305	320	345	286	309	331	304	294	313	322	293	310	304	274	327	297	317	296	314	292	298	325	285	320	314	317	266	284	290	314	302	283	304	332	362	307	289	317	315	328	312	279	302	323	327	284	320	316	293	308	282	304	314	272	319	268	305	312	320	307	318	303	308	327	298	332	329	285	279	296	322	312	338	305	330	350	336	360	281	311	310	291	326	310	294	322	337	322	277	335	293	311	307	301	276	305	317	275	273	308	330	309	334	293	319	294	286	289	340	316	311	307	334	302	307	327	328	321	315	311	314	316	320	340	291	280	292	316	309	330	325	336	314	344	305	315	296	322	330	308	334	340	332	297	341	304	327	294	303	333	320	326	316	319	285	273	300	282	329	306	296	295	318	318	314	319	304	287	324	306	302	302	318	328	269	303	335	306	328	324	322	328	313	335	325	310	302	308	309	305	334	331	289	317	308	289	306	297	311	302	307	301	296	287	275	320	298	308	317	298	319	318	324	316	302	328	267	339	289	322	316	333	331	341	336	315	292	300	287	341	319	283	319	313	319	336	313	325	342	309	284	301	338	293	348	302	310	304	308	306	297	342	295	284	303	320	298	291	317	301	316	301	304	295	327	299	325	301	313	317	272	310	283	310	299	300	307	305	323	329	326	307	336	295	312	286	318	331	299	317	267	345	307	323	308	289	281	314	298	320	295	276	300	337	332	307	317	327	323	289	283	277	311	287	290	308	335	306	296	307	333	284	318	315	292	323	299	321	304	282	316	292	290	260	317	324	297	315	312	329	280	310	288	273	297	313	305	312	329	292	294	300	304	296	302	304	297	334	308	308	314	298	306	289	356	331	293	327	307	291	315	335	289	280	301	315	298	323	298	295	305	315	294	273	302	300	314	288	314	324	283	290	325	327	296	298	295	340	292	320	345	332	322	311	288	293	274	314	313	328	336	289	306	309	306	320	329	317	310	313	344	333	326	306	308	298	311	343	308	329	285	305	264	306	321	294	307	328	295	337	309	285	319	296	297	300	314	332	312	294	276	327	298	301	337	307	327	309	304	275	289	329	276	310	347	328	312	285	306	325	305	303	299	324	312	297	295	343
16466	9199	2633	1156	1075	953	940	906	861	860	781	793	771	790	763	794	813	802	752	781	797	739	786	734	780	781	719	773	751	746	767	734	741	786	715	780	789	720	778	765	773	783	764	792	690	684	776	803	789	731	766	729	744	737	751	758	764	764	738	735	789	757	770	796	684	716	804	737	738	766	784	753	746	739	743	760	760	754	735	751	721	742	771	777	758	761	751	745	788	760	760	749	727	750	736	806	746	729	750	735	740	783	739	755	777	765	762	784	723	756	706	740	773	747	741	758	807	720	733	750	701	753	778	754	775	721	762	776	704	775	714	705	785	725	732	766	748	754	718	769	766	740	758	746	766	739	736	709	691	751	741	733	730	757	751	695	763	742	729	722	743	747	702	797	753	766	740	819	766	731	732	779	776	708	757	767	770	732	736	752	775	748	752	748	745	783	755	726	757	797	747	701	752	759	708	771	758	710	728	756	778	717	760	694	796	739	739	691	740	702	773	752	772	759	745	752	758	723	714	718	739	736	740	774	759	721	808	739	771	737	822	708	734	723	784	732	739	734	742	770	746	761	736	735	743	712	820	714	830	785	778	768	775	765	725	802	789	756	783	745	670	767	713	756	757	745	757	777	756	745	711	744	761	735	791	694	783	752	738	808	736	757	702	759	736	738	747	764	738	746	758	730	747	743	707	669	737	713	730	710	765	754	714	759	727	771	708	757	759	735	785	719	775	758	739	770	738	715	732	718	760	750	738	778	708	726	740	745	762	733	756	749	698	737	749	779	798	742	718	726	773	754	765	752	786	770	822	734	781	714	722	777	778	733	722	685	736	780	722	778	764	752	663	715	758	775	745	786	764	751	785	729	728	735	764	692	720	748	681	792	761	729	716	789	730	732	738	734	749	799	722	708	787	711	712	723	784	779	732	722	771	754	762	740	732	743	743	756	741	739	707	727	758	741	790	782	723	752	734	777	753	716	744	748	730	779	714	752	706	758	722	783	678	726	732	833	731	736	710	755	739	759	710	761	732	758	746	739	729	730	770	750	786	706	771	735	725	735	744	753	712	750	780	728	779	753	717	770	776	732	773	778	759	736	741	739	723	783	741	737	755	758	733	738	733	708	699	729	756	702	761	780	747	764	725	778	776	731	753	751	752	738	743	705	742	771	781	756	721	724	752	731	747	759	778	721	718	776	755	757	825	775	742	781	780	772	808	765	737	761	731	752	754	742	753	727	763	733	704	732	764	727	742	728	740	754	763	752	737	724	751	739	704	749	749	730	734	712	734	731	717	727	686	734	743	751	741	726	763	789	759	769	783	794	707	706	739	789	766	761	754	750	753	743	764	758	731	792	752	750	748	698	759	732	743	794	715	786	772	756	781	759	724	729	731	752	763	728	710	781	807	783	726	732	721	762	715	725	739	720	765	760	760	731	786	751	735	761	732	802	778	733	733	728	740	734	736	739	732	810	731	784	762	774	740	790	734	744	785	801	729	777	781	779	717	770	738	774	802	729	741	734	752	754	709	723	788	754	787	784	775	828	791	688	712	753	739	782	739	763	735	758	748	760	735	751	768	744	728	704	747	711	732	777	752	751	730	800	788	693	726	769	795	724	731	742	779	712	706	746	781	768	761	776	743	699	739	779	731	781	742	769	713	746	717	726	810	723	701	712	756	712	726	732	758	765	676	781	777	753	747	768	716	729	728	757	785	734	795	810	784	740	728	720	741	718	734	714	760	796	730	710	779	759	714	757	755	751	780	723	734	726	732	731	700	738	691	759	741	748	757	727	732	739	776	770	707	757	727	748	710	773	765	735	711	703	739	769	753	715	717	727	772	775	744	746	712	768	798	812	719	787	724	738	754	747	709	719	789	735	754	757	739	710	746	739	723	744	775	740	702	784	761	716	788	727	708	767	741	750	738	771	747	778	713	782	763	775	747	766	790	736	728	746	742	761	707	772	753	739	752	795	786	703	799	744	759	706	783	805	755	730	727	752	767	756	758	731	752	835	718	718	749	728	773	738	721	777	741	731	789	769	698	724	758	723	724	747	763	760	717	739	710	741	739	762	770	785	728	728	763	754	737	732	821	697	732	748	774	768	725	819	734	739	731	721	749	726	760	739	730	745	768	713	702	754	781	749	734	782	761	770	728	733	709	773	681	737	748	745	727	785	704	733	704	716	734	756	712	791	719	751	723	716	777	719	726	740	713	755	704	688	759	765	736	746	756	754	715	722	735	817	777	746	742	731	765	709	761	731	726	778	757	751	741	711	751	716	745	777	754	777	742	712	781	763	762	750	733	748	728	758	748	736	685	747	747	797	766	731	774	726	719	729	706	755	705	718	746	783	777	688	799	761	777	759	759	738	772	742	755	798	721	706	762	761	709	712	755	758	769	738	714	742	732	730	703	713	736	744	769	710	779	778	737	793	707	774	744	747	745	753	780	770	723	798	720	742	731	747	726	766	758	687	769	691	737	708	773	743	759	770	749	720	722	698	748	717	697	740	767	719	791	783	718	730	757	754	766	759	766	756	685	747	769	755	766	734	777	726	758	735	721	674	776	806	803	779	755	735	716	746	727	719	736	737	751	782	710	792	794	746	747	726	782	762	711	718	732	763	756	784	752	787	735	804	696	719	742	736	727	700	684	803	705	719	720	732	769	688	732	753	728	761	730	746	719	755	779	703	740	782	752	721	761	704	732	730	761	748	749	732	727	783	741	771	745	743	771	758	714	737	758	755	755	739	742	782	748	770	771	743	723	716	760	723	782	728	735	760	761	807	726	751	739	764	772	743	755	766	727	750	732	743	758	714	746	748	673	686	739	703	782	737	725	750	806	781	758	765	762	752	683	736	746	745	736	745	755	725	741	748	703	721	755	815	790	731	736	735	797	830	703	753	710	743	753	726	744	795	715	783	777	727	706	702	775	702	779	756	732	732	689	749	746	751	776	766	757	721	742	784	728	789	695	767	726	729	706	765	776	728	695	732	750	788	708	717	722	760	735	733	731	756	747	744	698	781	783	733	742	763	753	730	760	733	734	796	718	742	697	692	723	763	755	750	761	759	787	708	729	763	741	691	746	759	686	762	708	774	721	763	770	728	775	776	726	735	706	726	762	772	748	745	780	797	731	748	734	734	703	742	779	737	730	722	753	733	763	759	770	717	740	780	763	744	768	741	722	748	799	714	802	704	742	738	766	756	740	763	720	731	732	754	732	738	711	783	701	750	723	728	781	790	749	761	770	777	715	753	742	713	715	788	686	704	759	762	744	754	742	690	733	735	735	773	739	716	743	713	755	758	756	779	752	746	740	791	769	764	731	746	724	731	764	764	743	787	728	736	720	771	738	741	780	743	727	732	730	772	748	701	679	774	768	756	757	753	771	758	755	706	770	760	713	797	691	776	756	731	770	754	727	730	799	719	768	722	810	678	717	751	698	766	748	711	762	725	769	742	755	707	733	744	772	771	757	746	818	716	756	720	752	720	756	700
31840	16291	4487	639	377	339	293	262	287	285	266	265	260	223	249	224	220	274	259	233	245	210	235	241	237	222	265	242	237	232	227	236	253	229	227	212	245	222	239	241	250	249	244	256	240	251	233	242	237	236	222	202	262	211	256	247	273	214	242	231	230	194	230	249	228	258	233	247	258	226	231	211	232	240	265	223	223	220	213	222	229	247	259	222	216	253	232	219	241	239	224	260	218	246	248	243	250	217	243	261	243	251	242	210	213	254	249	236	265	227	210	261	231	238	259	239	230	239	247	252	249	251	275	214	231	256	210	219	221	248	240	233	231	239	221	257	205	241	240	256	244	237	220	241	223	266	232	241	264	236	279	267	230	213	229	226	241	235	228	225	265	238	198	237	215	238	242	265	237	229	222	221	206	239	253	237	228	244	239	204	225	247	249	242	230	244	232	236	248	257	265	232	241	238	220	249	205	219	227	236	217	256	244	248	246	215	219	291	226	198	215	264	225	246	240	244	235	236	234	222	240	212	207	202	242	256	233	207	249	222	240	269	223	228	239	242	227	221	221	225	247	247	252	254	220	225	235	214	228	202	227	241	234	227	236	234	248	220	223	218	215	245	252	223	235	222	239	233	217	233	233	215	238	221	255	246	263	239	248	252	258	235	235	235	262	234	201	229	221	219	242	259	229	207	260	256	248	229	235	223	232	233	195	227	223	212	255	213	229	225	202	266	245	254	235	237	250	223	243	231	241	236	241	220	245	217	213	228	223	220	262	245	221	236	233	258	229	229	262	245	215	230	234	225	201	234	245	234	220	226	240	219	214	204	219	228	233	229	253	216	221	218	204	239	217	240	233	244	257	226	190	228	235	240	240	235	214	238	223	232	225	254	229	216	251	244	231	228	226	220	235	212	246	227	245	216	249	203	245	252	209	212	253	238	248	213	225	258	223	231	258	277	295	225	249	231	199	248	207	227	212	225	241	262	221	220	250	231	211	258	232	246	261	246	229	237	225	266	241	215	256	227	257	213	250	230	232	230	213	236	260	242	256	246	232	245	246	234	242	255	202	246	241	249	251	258	242	223	243	268	249	233	224	220	243	233	237	245	248	268	230	193	267	244	259	228	223	239	230	213	239	232	252	226	230	250	216	221	223	239	244	248	270	205	233	267	242	200	238	237	230	203	229	238	222	233	229	241	235	252	242	254	233	260	241	234	256	270	253	230	219	254	233	232	207	228	236	216	214	227	250	233	248	245	223	239	249	219	208	246	211	241	243	241	212	219	220	242	190	242	238	222	220	261	243	227	262	250	215	249	256	246	253	231	229	233	227	243	208	260	247	275	260	223	258	206	227	234	223	225	234	228	236	256	245	237	226	226	233	233	239	224	231	222	240	231	230	234	218	240	230	268	255	242	242	243	217	220	249	235	217	212	227	233	203	244	241	244	253	209	235	251	235	257	213	224	235	229	219	232	226	251	214	254	231	240	219	249	219	245	228	242	240	230	212	224	252	204	251	225	222	225	247	253	235	251	229	237	232	253	249	225	235	244	236	235	265	230	212	239	261	242	218	219	239	227	238	214	221	252	211	248	247	242	249	240	229	225	242	232	234	251	256	242	231	240	220	229	199	207	250	245	224	214	215	216	230	213	254	220	255	242	223	233	256	233	248	244	216	249	218	238	214	253	234	226	260	268	250	246	216	262	227	201	208	256	206	216	233	216	209	230	230	228	219	222	241	235	221	237	237	264	256	225	235	223	236	220	260	241	240	202	260	263	221	248	250	248	242	244	236	239	224	245	246	226	216	235	247	232	246	203	256	223	253	253	247	254	246	242	216	260	234	252	225	250	200	230	222	232	254	240	232	202	235	251	238	230	256	230	251	238	228	213	233	251	224	230	221	222	256	228	224	225	232	252	218	253	245	218	198	216	214	218	246	240	240	230	251	237	227	228	234	258	223	222	268	208	210	254	234	218	204	235	254	231	250	247	204	216	245	242	224	249	208	253	244	250	221	238	242	216	285	230	233	239	217	243	226	233	250	226	209	237	260	219	278	233	232	227	247	228	205	213	245	232	240	237	228	235	243	228	223	263	224	213	238	256	246	252	236	254	215	240	212	247	226	211	248	233	220	244	195	211	230	225	270	240	234	233	243	238	237	237	248	231	238	250	234	236	242	235	214	239	244	226	218	259	205	273	226	249	252	232	214	231	222	233	254	226	224	248	213	213	247	216	228	269	232	230	227	243	218	214	225	226	248	195	212	218	214	256	225	225	239	231	256	240	259	220	239	240	241	252	252	245	243	233	239	238	261	254	257	221	229	254	249	249	219	239	250	220	244	235	263	225	239	240	248	252	259	225	223	233	224	226	248	197	246	220	240	223	230	245	248	261	234	256	244	226	232	238	233	239	222	250	234	227	235	224	260	262	253	221	217	262	215	226	239	222	228	277	265	260	228	227	191	221	224	212	258	205	240	244	220	253	240	246	265	242	248	231	224	226	236	222	241	275	262	228	219	232	228	248	240	231	237	243	195	253	226	231	230	246	247	227	226	214	254	223	250	238	241	237	243	231	247	265	244	231	248	251	215	202	216	209	243	237	241	237	254	248	226	259	232	224	204	238	210	217	230	219	242	233	231	259	263	242	255	234	218	234	221	251	209	233	222	256	203	229	234	226	250	235	232	226	236	204	215	238	241	228	238	217	221	214	216	247	254	252	249	236	231	206	240	229	230	234	247	235	238	236	223	247	275	231	271	240	270	249	251	222	250	228	219	232	245	253	233	245	227	237	254	257	236	241	231	252	223	212	253	243	240	227	245	242	239	228	253	242	219	233	223	219	245	216	258	230	241	218	250	221	212	249	231	233	260	211	249	233	239	228	270	202	230	219	221	218	212	230	261	231	207	239	233	215	247	246	247	235	226	261	246	231	242	239	237	239	256	245	267	226	276	220	255	225	244	241	221	242	256	211	246	252	256	236	218	213	225	207	238	239	245	254	236	236	210	208	224	255	206	226	237	231	223	258	253	260	225	224	235	242	214	225	233	219	228	238	252	226	238	231	224	252	243	232	226	229	253	219	227	232	223	216	237	225	221	241	240	229	245	229	232	249	220	235	228	247	243	239	224	228	225	214	242	238	257	236	221	236	218	258	228	226	234	262	249	215	235	208	227	251	242	210	252	268	244	233	214	234	241	221	231	213	221	238	226	252	250	246	233	234	250	208	233	244	229	197	231	254	252	216	240	250	244	231	243	226	239	221	238	236	257	274	239	262	235	223	222	231	246	213	224	189	242	236	247	242	243	245	223	239	252	229	236	246	231	228	229	257	244	235	252	237	257	242	238	216	247	248	222	212	238	248	223	240	196	215	227	259	254	239	221	232	236	264	221	260	228	270	243	248	238	244	217	247	227	270	213	236	241	237	249	254	240	254	222	251	213	209	234	235	244	231	257	228	223	238	241	227	213	232	254	214	267	237	240	232	242	253	230	224	236	194	256	246
21005	13097	4110	1395	1236	1009	981	865	822	788	713	672	688	646	680	675	647	675	636	591	650	609	606	608	584	644	621	623	574	578	562	594	602	609	562	609	580	614	577	579	568	572	597	603	602	571	597	557	596	548	570	604	607	556	598	554	550	585	580	568	588	649	556	627	580	557	557	631	609	671	612	580	608	598	602	574	590	611	590	559	584	550	617	571	581	627	604	561	620	606	566	606	564	575	552	588	594	596	541	573	575	592	525	543	618	545	532	602	598	594	561	604	641	577	566	574	549	614	561	579	621	545	580	599	590	551	584	582	589	554	568	605	604	583	591	613	559	598	563	588	572	583	600	531	562	563	600	601	608	570	604	576	627	592	547	599	574	558	562	593	593	557	601	559	570	575	590	567	563	593	609	584	559	566	578	590	571	617	576	572	575	634	533	578	615	575	590	547	549	579	544	575	574	597	547	567	631	581	574	629	582	563	606	581	577	592	574	605	581	610	610	562	555	558	539	582	601	578	569	583	573	576	603	647	616	540	584	580	610	565	605	601	586	589	560	639	570	583	567	566	564	553	582	570	591	555	570	620	591	556	586	544	594	614	555	587	577	543	541	594	579	574	574	554	582	525	582	573	587	614	514	570	569	599	593	586	634	576	574	618	587	593	557	574	563	598	633	620	606	630	590	541	580	581	559	593	573	594	592	610	573	581	581	609	588	550	572	559	611	600	628	587	579	572	577	581	564	596	578	553	645	616	558	570	597	623	545	620	564	581	597	639	604	602	605	613	555	516	567	569	638	580	576	535	591	563	554	565	572	583	584	563	577	600	566	552	584	564	587	557	583	585	598	548	627	592	564	572	559	582	608	566	594	555	596	610	584	524	612	612	599	529	583	592	559	550	586	598	567	597	584	596	602	617	605	591	616	553	608	569	558	573	549	570	562	577	588	582	585	636	563	586	603	566	543	581	627	586	615	588	563	570	605	575	580	587	612	629	586	555	579	601	583	593	586	543	608	562	594	589	577	583	544	591	562	568	550	581	574	592	583	588	600	581	563	547	599	548	561	545	592	616	587	542	583	545	557	582	582	538	588	569	598	581	577	582	595	594	609	562	584	590	571	577	621	601	590	553	580	589	584	574	599	585	563	559	527	617	590	620	568	583	553	645	568	550	562	565	556	595	581	588	596	574	572	597	587	602	530	559	562	599	520	571	515	569	604	597	626	591	574	589	594	586	560	609	568	537	603	572	541	535	623	633	617	598	635	590	556	579	582	534	580	607	550	574	609	576	567	571	562	617	611	581	545	553	608	575	573	621	611	601	561	532	591	604	655	551	547	568	613	576	555	602	572	553	611	594	540	561	592	563	571	624	586	594	575	585	611	541	545	581	580	559	563	621	623	557	561	560	563	615	546	574	542	605	562	569	583	593	578	583	596	576	567	617	560	601	583	609	567	558	545	580	563	602	623	584	598	599	608	589	602	621	577	554	561	583	562	564	596	609	597	574	560	585	590	586	612	562	573	597	566	596	618	586	582	578	597	562	568	538	559	561	523	548	580	608	584	560	584	532	568	617	563	600	587	593	591	587	599	539	548	595	600	564	561	589	590	577	581	598	566	544	583	569	565	571	591	599	604	545	521	562	613	588	534	591	574	545	567	609	602	554	556	582	596	594	552	577	611	570	623	572	558	604	582	587	602	559	556	663	596	594	608	632	599	572	560	595	573	593	587	576	578	578	614	593	595	548	612	624	616	601	582	581	560	591	602	579	581	587	610	569	589	524	548	565	572	595	628	571	600	612	541	606	564	622	581	601	585	510	576	580	567	602	570	583	563	554	601	567	596	557	574	588	573	550	594	573	586	564	568	610	595	580	530	563	597	552	606	558	566	583	580	554	605	585	543	567	574	582	564	615	541	633	577	544	571	544	564	625	563	586	568	596	543	602	580	603	565	580	576	581	552	598	599	592	594	564	585	601	589	601	597	587	581	527	614	589	612	599	526	566	562	599	571	546	595	566	548	565	575	608	621	599	595	593	587	570	583	556	561	584	583	514	566	580	632	559	581	548	586	558	582	562	557	596	613	573	612	627	578	629	598	564	577	578	563	581	549	606	591	593	588	534	622	606	602	569	624	522	593	565	589	557	606	620	605	565	560	563	577	572	568	599	569	577	593	556	555	568	581	575	570	564	589	548	560	554	553	581	564	570	596	594	575	578	568	627	609	560	582	613	607	596	585	612	532	612	589	582	599	586	606	583	588	577	609	625	614	595	595	556	567	579	564	570	566	599	556	571	590	566	574	579	558	553	590	573	593	598	598	650	575	589	617	568	561	567	594	580	534	595	584	557	611	578	613	599	579	578	561	598	643	570	586	573	565	531	581	513	607	580	572	583	597	543	587	604	592	580	555	534	576	581	557	564	555	602	604	531	588	567	564	588	588	613	569	579	598	577	582	549	559	606	609	561	588	603	598	576	590	576	563	572	595	586	541	583	595	574	605	567	562	520	548	600	641	564	561	635	612	548	596	553	607	580	561	599	552	576	605	583	561	601	573	592	612	581	541	573	586	585	596	568	607	596	568	605	571	583	604	558	573	599	588	614	589	586	582	596	584	538	609	584	597	583	577	562	520	566	534	580	611	585	574	539	556	601	549	582	551	537	576	599	545	617	560	600	591	589	611	573	582	589	591	576	578	556	573	580	574	560	546	572	543	580	607	608	549	575	550	550	635	572	567	585	600	577	567	578	625	565	549	602	589	583	550	578	615	588	604	579	600	563	581	586	611	579	568	622	575	595	578	562	622	567	561	606	613	550	591	551	603	622	553	566	634	564	560	560	573	573	568	598	549	588	607	569	565	588	591	545	578	550	555	533	541	603	571	583	567	562	618	533	617	593	573	582	553	589	581	563	563	574	592	569	550	558	601	503	564	599	580	591	563	548	595	594	579	522	580	567	575	563	593	565	580	559	587	589	555	565	571	585	589	601	576	564	561	561	604	640	606	576	597	575	578	563	590	585	581	599	553	576	631	628	605	572	556	557	600	575	620	539	614	609	551	563	562	570	595	588	603	545	561	571	570	630	582	569	593	541	577	578	552	571	561	586	568	592	587	576	578	572	562	565	560	563	571	571	595	594	583	543	621	556	576	596	546	558	565	583	580	558	604	627	605	566	585	604	566	567	590	603	557	620	597	573	623	600	575	555	549	636	584	590	598	591	597	583	561	619	632	598	556	567	562	572	575	575	602	594	571	565	584	597	573	542	580	558	555	594	545	575	538	532	570	560	565	590	567	574	609	605	619	552	559	570	575	555	617	586	551	568	581	568	617	573	606	611	592	567	553	586	588	577	526	560	579	607	541	567	599	550	579	572	582	545	596	587	635	617	579	578	554	564	569	594	581	563	578	587	543	580	587	631	548	570	603	552	589	565	567	550	588	635	523	578	557	558	516	605	610	574	624	557	589	577	560	590	576	562	553	566	606	549	586	579	592	524	574	597	563	599
11110	3957	662	259	261	264	257	279	257	253	282	251	241	257	250	279	295	269	268	237	293	273	274	268	223	242	276	268	235	258	268	236	251	258	252	245	287	255	278	280	262	256	294	248	246	251	276	240	266	247	255	257	250	234	257	244	274	277	240	246	258	273	270	229	247	283	284	253	257	251	256	258	235	240	241	254	249	273	247	256	243	241	257	254	239	273	292	303	244	251	252	274	283	235	228	239	259	269	279	251	264	271	272	256	258	276	246	254	239	240	244	240	257	270	266	239	237	255	281	261	260	250	239	275	230	266	232	259	273	263	245	288	250	247	238	235	254	262	254	245	278	234	258	258	265	284	291	292	246	264	247	253	276	260	276	287	245	257	256	262	281	249	297	258	252	267	287	263	304	281	255	241	240	250	292	244	275	271	288	277	244	263	241	297	276	257	261	279	290	258	223	249	264	276	253	254	273	267	265	288	273	249	269	247	269	251	235	269	241	259	255	307	265	279	241	256	230	279	287	244	240	274	273	274	293	253	280	276	260	237	278	282	256	253	245	230	251	267	258	272	279	238	258	269	262	246	219	264	276	258	271	266	261	221	227	277	269	253	274	261	244	284	263	273	275	269	269	266	266	260	284	249	262	233	285	269	255	250	257	272	247	289	286	259	268	253	269	276	282	255	272	252	287	238	252	254	252	241	261	259	269	264	234	232	259	249	263	259	273	273	269	247	242	259	247	253	237	300	246	256	260	273	269	265	231	260	297	264	300	252	265	263	240	273	269	285	259	259	257	250	244	274	253	261	290	246	252	268	259	259	262	284	249	249	248	255	274	266	282	259	241	243	294	237	260	257	261	275	240	242	261	267	249	257	275	256	237	278	241	262	259	232	245	266	261	245	275	293	207	269	263	275	272	267	268	239	248	256	217	263	248	249	261	249	251	278	241	256	260	261	263	271	247	229	233	246	284	279	272	262	289	229	247	277	265	258	282	261	265	277	280	272	247	235	229	259	260	239	275	278	226	225	265	254	252	272	246	237	262	260	282	272	268	237	265	232	253	243	255	251	265	234	247	237	240	247	238	279	249	224	257	294	269	258	250	244	237	265	265	239	256	259	252	261	232	277	243	268	249	204	258	279	245	258	246	269	264	245	274	258	246	258	294	271	293	243	260	245	259	244	259	256	255	286	236	287	265	252	275	260	273	258	244	273	256	265	273	270	257	266	265	273	265	270	269	258	260	269	273	258	273	267	231	263	260	246	274	239	249	282	276	256	253	240	274	267	258	257	262	250	271	271	236	253	253	244	245	272	253	246	242	235	247	240	221	267	248	274	278	248	254	278	258	265	285	264	238	261	252	234	258	244	279	262	246	244	249	268	273	265	258	291	247	272	257	248	252	279	251	285	262	216	243	280	271	270	259	265	270	265	231	298	249	249	277	275	248	251	223	258	251	259	266	268	281	269	255	275	285	226	266	227	238	217	267	252	258	257	267	252	258	270	259	251	270	298	254	259	265	252	272	254	271	247	258	268	289	300	263	268	296	289	274	268	296	261	258	273	268	258	226	232	261	292	254	261	241	230	246	259	267	246	260	253	263	288	261	228	288	240	273	253	259	279	260	280	258	268	270	256	264	259	233	262	268	281	294	288	286	290	248	259	231	247	244	295	257	290	268	228	278	240	247	240	262	258	237	265	251	220	245	273	225	246	263	258	271	257	245	272	239	268	277	239	278	251	257	286	244	268	259	289	248	283	276	273	244	243	272	281	250	237	290	260	287	276	261	263	246	271	278	274	264	283	263	251	263	243	240	231	285	269	258	240	223	257	284	231	259	254	251	280	263	268	256	254	306	294	259	251	263	246	256	266	278	273	273	290	275	231	249	273	264	251	271	252	273	270	263	253	258	277	263	254	293	258	262	250	251	263	310	257	261	228	239	231	258	268	310	260	263	264	250	285	236	271	260	274	264	290	245	271	268	269	242	212	254	258	235	281	259	261	275	229	268	242	281	232	277	282	263	268	281	260	277	259	278	264	261	243	275	256	269	290	245	282	276	250	236	274	279	238	243	265	258	258	273	280	246	255	248	243	260	246	224	250	268	281	285	288	247	259	265	229	258	269	245	282	258	244	287	253	259	274	252	265	224	263	254	260	274	284	252	244	266	220	245	261	247	245	256	296	281	257	255	278	245	240	261	235	245	262	262	271	230	273	284	261	231	249	261	241	233	242	266	277	267	283	279	276	295	254	254	247	283	270	228	283	296	246	263	274	263	264	262	243	243	285	267	247	248	253	257	272	247	248	246	269	252	256	242	251	265	272	238	238	254	250	235	254	248	304	266	263	260	247	270	260	243	241	271	241	263	251	262	290	284	274	266	278	240	260	276	276	251	260	261	242	261	249	260	269	290	261	229	278	263	235	255	261	265	251	245	252	260	265	262	255	244	265	259	274	252	274	269	267	258	292	266	257	274	258	247	264	276	271	266	275	240	261	258	271	258	252	268	251	280	266	291	251	297	250	270	237	276	248	276	279	257	249	239	288	229	246	241	271	251	269	266	240	240	220	233	259	283	249	277	273	235	241	246	279	280	246	261	254	276	265	251	277	280	271	285	246	287	260	259	237	235	281	268	256	258	280	254	257	280	242	237	244	248	252	267	270	279	271	253	281	260	245	273	267	251	280	254	285	264	269	262	264	236	264	288	242	261	301	242	243	288	238	262	263	276	262	262	258	282	266	255	280	245	280	266	294	256	266	266	298	282	280	247	224	283	242	256	268	249	283	251	253	269	268	325	275	302	266	270	295	227	273	239	246	256	313	256	257	271	262	277	248	276	281	282	291	266	279	253	261	273	246	262	269	256	294	269	241	258	263	238	256	270	300	254	230	266	268	267	256	266	261	261	257	261	235	239	228	289	246	241	254	265	244	233	254	228	252	297	281	291	251	262	261	242	266	287	292	226	276	253	247	267	234	257	262	260	253	297	258	247	226	260	290	269	277	265	253	248	238	254	263	281	228	262	273	265	305	282	232	248	270	263	264	239	261	236	274	276	268	239	259	241	285	250	257	240	268	245	264	264	278	265	263	258	248	273	272	276	262	267	265	269	249	261	259	261	270	285	283	247	251	268	242	291	250	269	267	275	242	253	252	270	240	254	289	229	287	291	251	273	270	272	329	239	255	247	253	266	275	244	265	264	258	238	226	305	243	272	245	246	306	247	264	256	275	257	267	283	236	264	278	245	268	265	260	219	280	236	256	258	259	267	240	278	246	252	243	263	249	269	276	295	267	262	235	246	243	248	266	259	277	263	253	216	248	266	256	239	233	276	240	261	239	254	273	263	267	259	274	255	247	255	261	266	231	291	288	255	278	250	262	289	269	256	269	293	278	250	295	276	258	277	259	267	226	242	270	276	248	254	272	254	253	252	248	268	283	257	244	267	276	270	273	262	250	251	240	258	241	237	285	240	262	282	260	252	269	254	253	254	255	274	281	252	265	281	259
8391	4128	1210	666	670	639	693	623	655	630	652	616	629	617	662	630	665	664	675	622	625	652	666	626	662	691	665	673	645	665	629	648	627	623	669	609	678	651	650	651	611	653	692	652	672	619	663	621	635	602	662	651	639	625	684	645	627	628	685	676	624	683	606	630	664	613	613	711	650	632	659	644	634	658	645	644	600	673	643	721	627	634	658	619	635	722	673	646	624	651	687	645	645	662	623	687	658	687	658	647	677	689	675	640	671	629	650	640	680	655	677	652	640	646	608	659	624	665	705	724	661	618	631	628	615	633	677	631	684	698	645	642	640	636	647	646	575	656	670	665	611	649	591	670	655	635	643	665	612	665	678	661	624	648	692	678	632	649	630	665	635	680	651	646	654	653	623	674	637	661	647	622	647	693	650	627	623	626	643	627	691	619	697	648	613	661	684	665	602	673	683	630	673	643	697	669	639	680	686	700	615	634	643	640	656	635	693	655	635	661	643	623	639	683	689	690	659	670	606	638	638	572	637	659	687	624	690	626	681	682	652	675	684	589	668	628	660	664	659	613	679	638	677	632	682	636	609	617	687	695	693	691	674	629	665	641	668	642	645	678	625	667	677	617	648	646	654	676	659	624	648	621	640	690	666	657	655	659	657	663	653	682	608	661	612	629	700	684	686	679	652	671	635	654	663	651	687	677	635	642	638	630	652	675	673	719	663	647	669	687	623	659	626	682	665	669	601	627	643	684	658	650	673	680	614	687	645	673	680	655	626	648	631	650	612	667	665	655	651	694	668	627	642	655	602	643	648	662	657	664	628	686	684	638	638	650	713	644	646	658	628	700	627	651	632	580	670	604	601	622	646	657	611	650	612	675	619	625	640	640	686	674	616	659	665	638	590	635	640	621	685	652	682	661	663	636	678	656	682	611	647	654	667	672	649	656	715	661	670	603	684	658	650	651	642	662	693	668	648	692	656	624	619	642	703	620	645	650	648	643	660	635	651	676	645	669	641	662	715	632	622	596	683	655	656	624	647	625	656	669	646	636	656	694	660	658	670	622	652	685	645	665	603	676	670	673	647	650	638	648	661	645	636	649	625	659	633	606	662	682	666	701	636	652	708	618	682	680	675	611	648	678	688	675	660	648	652	666	678	677	681	623	646	632	655	660	602	629	652	647	587	640	676	634	676	651	683	636	675	659	615	623	645	657	619	688	680	672	615	613	621	594	618	645	613	678	654	656	648	664	611	656	684	665	684	659	688	625	618	650	660	582	707	676	678	621	679	639	661	623	691	623	632	634	646	673	666	635	656	581	653	677	672	617	643	672	662	657	652	658	654	653	615	653	661	621	665	658	708	673	683	676	619	660	652	645	680	703	667	677	619	632	643	663	647	681	660	642	661	650	683	719	646	614	677	649	654	635	667	661	643	677	688	654	647	657	660	645	630	680	618	644	681	655	678	616	643	649	659	632	663	666	636	708	632	664	644	610	635	641	662	650	666	658	642	674	646	639	704	672	619	659	627	688	645	644	666	634	648	624	625	608	636	687	649	662	631	646	697	643	645	674	642	672	660	658	638	654	679	626	645	652	623	688	649	645	657	637	667	643	619	647	665	665	645	642	621	620	669	684	643	663	696	662	623	654	635	657	650	651	635	620	666	670	624	648	617	682	652	612	677	682	618	666	663	617	652	681	645	656	630	669	643	627	680	666	651	629	653	644	692	620	656	619	661	660	678	639	666	659	671	648	673	648	667	680	616	643	662	692	659	661	627	644	653	670	662	673	678	635	636	670	656	606	673	691	619	645	693	605	612	614	667	631	633	631	643	704	622	667	645	642	665	640	608	694	645	643	667	603	644	634	611	663	673	652	634	674	626	612	691	654	697	637	634	645	645	630	645	629	616	639	686	630	625	645	635	627	690	703	651	618	636	627	658	656	642	652	658	682	674	663	658	650	673	636	702	622	680	601	641	656	624	698	669	595	657	678	627	628	651	647	632	630	682	665	681	638	678	666	626	615	626	645	681	652	660	654	646	635	632	645	665	664	706	657	668	671	663	679	615	703	677	656	653	666	655	622	633	675	641	629	639	667	635	641	613	663	698	646	625	654	627	646	672	702	607	662	654	641	667	657	671	638	608	665	615	644	688	690	661	728	609	623	681	620	660	622	623	638	655	642	703	688	621	637	626	635	687	667	607	692	656	677	604	651	638	624	669	624	734	631	666	600	645	649	630	654	693	652	617	672	587	632	638	620	653	638	640	681	664	612	656	717	665	653	679	663	657	654	673	628	636	651	599	677	650	606	616	602	604	670	698	648	645	642	640	631	650	629	631	654	668	685	637	654	624	633	684	626	651	627	640	668	680	664	687	658	696	665	675	622	596	649	607	653	644	659	634	663	651	653	643	679	668	649	638	614	671	604	656	657	655	679	670	655	634	684	680	664	657	648	669	626	679	643	713	662	626	662	653	615	671	647	672	615	644	657	643	627	669	633	655	639	619	664	638	624	681	664	647	656	651	641	640	679	688	674	664	643	668	614	653	669	642	683	624	673	627	622	622	647	689	621	645	644	684	669	628	662	606	689	648	659	658	637	630	661	633	631	653	641	678	692	670	698	623	645	649	707	645	653	639	637	630	676	667	642	673	659	668	633	655	629	650	634	661	610	657	682	621	636	655	619	674	688	655	640	654	713	670	652	651	664	638	646	584	659	653	629	623	630	662	678	626	640	630	623	624	665	651	692	638	693	627	673	686	614	698	664	694	654	698	606	617	645	644	653	698	605	641	644	676	667	695	623	634	663	670	637	617	651	674	652	675	648	635	660	626	631	653	641	700	644	623	641	619	686	674	657	629	615	646	685	647	709	662	609	638	661	720	675	663	673	674	652	680	676	650	631	645	660	620	642	650	645	647	647	646	667	648	696	671	675	655	664	687	629	716	647	641	654	630	656	649	641	675	661	622	628	630	694	646	606	623	612	613	650	636	702	656	583	676	623	647	640	633	664	633	697	608	654	669	669	651	714	648	677	665	635	634	668	647	693	652	671	620	683	655	674	660	616	664	645	656	641	660	672	635	646	696	621	658	617	672	708	639	666	642	657	645	630	651	644	602	654	694	668	713	673	610	664	653	613	593	678	675	635	643	656	634	656	636	645	651	645	637	669	692	708	657	646	629	616	668	649	680	628	669	614	631	610	608	623	671	609	647	616	654	645	670	631	693	666	639	711	617	618	622	657	650	673	689	619	666	638	689	652	718	670	660	609	636	650	673	615	667	585	641	668	699	654	685	642	653	641	660	641	688	645	621	674	611	600	631	689	635	643	666	645	662	674	696	631	621	620	660	646	630	655	688	623	641	678	683	663	621	658	616	606	632	614	653	631	617	676	717	657	613	646	638	629	682	662	620	664	663	689	677	665	662	643	658	661	645	661	624	652	657	643	676	627	632	652	649	624	704	608	645	645	666	616	670	712	640	617	644	604	666	676	685	650	680	609	690	659
22590	10555	2443	518	382	374	350	325	305	309	322	338	349	301	332	346	328	307	313	309	351	315	345	331	308	350	359	320	304	329	329	304	277	307	347	320	284	309	334	344	331	293	350	260	325	338	303	303	297	339	318	334	307	310	336	305	321	320	321	335	283	289	316	307	306	332	330	334	332	331	344	296	300	319	306	292	309	329	302	318	333	331	310	302	309	328	309	324	301	339	317	311	318	279	333	325	292	322	325	333	334	274	291	291	334	314	339	311	312	319	332	336	314	330	319	310	346	324	344	305	322	291	317	321	321	353	319	354	308	317	307	316	305	314	322	293	344	296	301	284	326	295	293	302	334	348	347	316	280	300	291	300	288	314	315	292	312	309	322	320	311	310	323	303	282	308	303	300	298	311	318	324	333	335	292	285	316	295	332	314	291	300	288	297	318	292	325	304	276	327	333	289	329	315	354	322	307	314	310	328	327	320	286	320	336	346	306	295	313	268	297	306	302	314	296	327	329	293	311	315	305	311	304	326	364	344	289	348	300	328	316	330	310	312	290	316	280	294	306	292	333	315	293	314	316	318	332	299	317	306	339	354	336	313	319	333	343	315	322	342	328	331	343	329	304	326	321	335	322	328	303	304	329	348	326	338	301	334	285	321	313	298	344	317	320	320	320	295	331	329	329	336	325	318	326	330	317	294	300	311	297	330	304	309	338	346	315	332	300	337	353	330	329	309	316	331	291	310	282	312	292	293	325	302	317	318	333	299	313	335	298	318	305	326	310	335	309	307	305	342	311	317	319	336	312	306	327	328	299	287	316	318	309	321	287	304	309	313	310	300	336	301	336	322	312	332	344	344	303	355	309	289	342	318	351	310	289	309	300	318	346	320	301	326	332	326	297	366	319	285	318	320	278	324	322	335	316	313	308	338	319	325	323	307	308	288	334	286	330	354	324	300	257	298	304	317	289	307	299	352	301	336	317	324	355	341	323	333	324	313	304	290	308	297	310	351	313	308	336	316	314	316	306	309	321	320	282	303	318	323	318	288	341	343	341	327	317	284	311	333	328	309	299	307	355	293	289	318	311	294	348	337	321	326	299	274	300	322	342	306	308	301	314	312	302	298	295	333	344	311	326	264	308	302	310	304	306	325	310	348	324	293	324	334	341	303	286	349	326	336	293	304	325	327	308	329	318	294	346	332	331	317	306	309	298	346	343	338	306	299	287	315	321	299	345	335	301	327	356	302	302	332	333	316	304	315	334	346	309	345	298	314	328	326	320	342	323	352	310	319	302	310	330	288	298	272	347	313	301	312	345	291	333	304	323	297	286	308	306	322	283	309	321	310	315	326	346	307	348	331	337	304	293	325	333	334	330	298	330	325	284	320	328	309	303	337	314	331	331	307	307	314	330	293	301	319	321	334	322	309	305	303	283	306	318	324	306	314	295	287	334	310	265	314	343	294	304	336	316	314	302	282	324	327	360	304	303	304	328	303	308	309	329	327	333	337	302	330	343	311	325	343	329	310	329	320	291	280	310	315	278	302	309	328	345	307	314	318	324	305	276	286	339	311	313	303	307	295	314	316	356	319	325	320	307	328	337	329	337	309	296	340	326	326	298	313	316	318	356	355	346	338	302	288	317	298	313	308	321	320	320	348	311	332	311	346	358	295	322	298	278	321	353	322	326	342	315	340	329	327	308	309	326	302	278	284	318	339	304	307	274	276	310	337	313	300	277	320	325	314	323	315	315	291	344	326	327	335	320	304	325	322	321	330	301	349	296	339	297	307	298	306	311	345	350	317	306	328	299	307	288	331	297	312	329	310	318	291	333	308	278	317	281	309	294	321	306	303	301	284	314	308	328	318	329	331	320	330	306	307	297	296	318	324	317	340	308	327	276	358	331	257	336	337	336	319	289	283	334	307	288	279	303	320	329	297	302	328	339	300	292	350	312	330	347	320	321	290	330	293	302	329	328	323	303	305	309	309	316	329	305	308	300	319	323	322	359	302	306	319	334	322	327	307	309	301	321	309	300	314	313	348	319	314	332	335	328	332	315	317	315	328	311	300	295	322	313	322	312	328	302	308	309	320	312	317	314	341	319	308	283	320	337	299	320	308	341	335	306	295	305	314	288	305	332	315	316	320	290	300	323	348	300	342	301	329	327	345	332	337	322	357	285	316	310	309	311	307	288	298	381	314	323	311	341	283	301	326	309	317	311	275	267	321	316	344	312	348	332	328	280	290	308	328	309	323	343	307	323	313	319	341	301	318	334	335	309	298	337	343	326	335	341	314	353	321	307	315	313	329	308	321	318	298	309	318	281	298	369	339	302	346	296	350	289	335	318	319	348	329	306	298	329	336	303	335	323	375	313	302	313	302	338	323	304	324	309	316	312	298	323	299	296	334	305	288	330	324	321	345	321	323	294	297	296	272	322	321	309	339	301	296	304	305	326	301	298	323	297	311	324	304	306	351	287	307	333	291	304	282	326	319	289	307	337	322	293	356	339	357	333	289	321	305	309	302	276	329	319	322	314	297	285	309	318	323	328	283	314	316	344	323	315	305	319	330	333	310	333	321	318	287	322	336	311	332	315	314	306	327	318	306	274	326	317	329	327	316	297	336	331	328	288	337	303	338	325	329	298	304	302	319	306	280	303	317	305	288	302	327	280	306	288	325	335	322	321	339	320	320	304	333	312	323	320	325	331	292	291	303	318	318	333	309	353	350	290	318	328	308	338	334	319	296	298	307	287	305	310	344	308	299	277	326	317	312	299	317	313	337	348	314	316	317	308	319	298	334	317	299	292	324	328	310	330	320	302	282	301	328	320	297	301	347	316	305	270	362	322	321	301	349	285	318	339	311	342	299	312	309	286	306	329	314	320	300	316	324	336	337	340	317	303	357	318	297	302	286	287	299	299	313	304	309	300	307	346	298	330	321	321	355	314	315	283	344	309	297	317	332	319	335	331	331	322	295	316	297	292	303	299	323	289	260	310	323	323	325	301	286	316	339	298	344	321	346	320	321	328	272	331	337	366	312	333	296	292	330	336	295	306	305	302	330	310	331	329	316	332	328	352	321	287	305	291	334	330	307	311	307	358	324	339	317	331	344	341	308	304	326	341	329	316	307	317	311	279	321	304	290	304	335	307	336	306	309	312	318	296	317	299	302	313	334	323	323	332	310	310	356	310	334	313	323	325	315	291	307	335	333	313	300	322	285	334	324	346	312	326	310	304	326	354	298	318	319	317	311	290	308	353	320	318	332	325	324	356	345	304	317	312	306	277	341	328	345	314	315	314	360	345	315	348	319	303	273	318	309	296	283	328	316	335	302	293	347	272	304	320	324	322	316	318	292	326	283	334	332	311	301	365	328	331	337	325	282	315	317	327	311	374	341	289	315	303	373	303	310	321	289	292	335	292	343	339	290	286	352	318	294	329	286	339	333	321	333	341	306	312	312	297	351	327	314	321	296	307	319	321	326	293	308	333	323	311	319
16558	9758	2946	1144	1069	988	960	878	844	835	887	841	820	787	820	808	789	823	756	806	767	783	782	776	801	814	819	818	799	760	771	780	748	754	736	736	803	773	748	795	812	742	827	704	732	759	748	741	767	735	795	788	813	786	781	760	792	789	744	752	780	793	745	746	770	776	789	777	744	757	748	767	765	764	763	733	743	770	751	722	740	734	751	760	782	764	733	761	779	772	774	716	812	726	708	760	800	730	802	806	759	772	762	753	729	782	720	779	757	772	787	778	819	755	736	724	772	768	757	756	770	756	749	752	754	769	762	770	778	762	792	816	774	785	808	762	777	747	743	777	775	792	748	802	765	763	717	765	769	785	712	774	727	751	733	719	761	798	764	778	756	775	770	816	784	742	728	743	730	792	735	761	761	727	779	767	743	746	774	767	793	772	752	762	792	769	777	762	731	792	801	788	745	709	784	781	734	750	760	780	817	741	778	710	770	720	776	701	768	757	751	762	752	715	793	767	778	774	774	775	687	768	731	776	784	774	765	799	773	749	730	766	767	776	753	817	791	704	741	750	776	761	732	733	707	802	795	792	808	823	772	736	753	774	722	775	778	709	731	726	761	827	795	718	748	722	775	751	750	789	752	728	789	724	752	688	758	760	747	778	746	742	787	717	791	818	797	770	754	769	798	745	780	760	728	745	780	814	747	758	733	786	791	772	737	735	785	774	755	795	819	797	770	766	759	759	769	760	758	728	736	778	801	715	765	760	787	757	767	809	787	794	751	754	770	780	728	796	747	800	707	755	766	768	746	779	764	775	752	779	813	712	747	720	780	751	743	733	778	764	768	769	762	732	772	745	808	757	753	798	757	765	792	781	791	718	769	777	750	785	811	715	782	758	727	796	738	732	738	794	801	749	755	731	785	708	766	778	773	778	776	792	772	772	771	786	706	778	780	753	819	718	757	783	715	747	772	776	751	815	755	783	786	773	702	777	756	764	771	753	763	813	755	770	775	786	784	715	771	790	751	725	735	784	768	764	744	711	783	749	766	781	751	690	766	759	753	735	783	794	764	744	719	778	753	788	796	722	711	755	768	790	742	774	793	777	752	797	758	783	754	783	787	769	756	775	748	755	736	736	766	745	761	748	747	725	790	771	773	747	772	782	772	762	772	774	745	748	750	750	736	758	728	757	724	757	769	822	753	760	741	777	755	758	745	767	761	748	722	790	770	778	772	809	757	740	769	757	768	716	737	769	755	740	777	783	766	781	762	752	765	758	755	761	755	810	780	745	763	848	773	795	797	767	737	790	827	762	785	753	799	783	767	732	734	761	727	754	798	707	759	759	743	736	789	792	752	730	790	742	797	738	809	765	740	776	767	748	715	773	738	791	728	786	748	739	769	724	760	777	772	729	736	794	812	800	788	750	742	777	747	769	749	779	766	784	730	736	748	820	772	779	801	760	776	757	724	728	716	773	742	756	751	726	750	752	738	737	797	725	789	711	736	768	792	750	775	804	709	739	798	766	783	733	749	715	743	738	784	756	744	747	765	751	739	761	778	750	745	809	776	738	780	723	758	780	727	738	777	755	780	762	787	739	793	744	742	761	773	818	768	763	695	763	751	757	765	772	832	745	741	777	736	791	757	807	771	719	784	747	755	800	779	755	813	790	796	816	728	759	794	758	794	823	776	716	757	731	790	767	798	771	774	728	818	764	805	778	754	769	795	753	789	756	789	827	760	812	754	784	722	777	757	740	786	761	759	734	766	747	767	744	755	752	785	801	725	754	781	801	769	781	717	729	767	731	752	776	788	785	719	767	783	789	739	771	790	753	744	760	795	764	763	737	756	746	730	766	776	729	759	802	716	769	752	724	766	743	783	736	735	761	736	780	754	771	753	753	774	769	747	733	773	776	762	786	781	808	776	734	782	744	791	785	766	750	760	755	766	728	757	769	770	751	770	795	719	769	754	744	686	768	776	757	802	782	822	779	762	787	712	788	750	772	760	756	799	764	790	739	719	787	801	763	722	754	738	812	763	783	733	788	743	823	736	793	764	817	781	731	787	752	785	790	779	761	735	761	789	759	760	738	779	807	780	813	750	715	808	760	745	811	748	784	770	723	704	766	760	745	822	788	714	789	766	763	750	768	765	755	810	707	763	759	775	729	772	807	730	719	758	766	750	742	790	715	757	795	817	747	786	728	752	746	754	753	808	755	737	775	765	750	711	771	698	775	776	780	767	783	770	743	789	753	752	752	776	746	765	744	767	764	711	790	729	761	777	760	717	772	766	794	754	761	792	743	748	724	784	781	826	811	767	796	762	752	787	772	809	752	780	781	786	793	811	748	788	736	728	721	789	772	769	783	755	786	761	774	783	813	741	724	778	736	785	739	792	760	754	758	755	777	783	776	733	767	752	771	764	751	754	764	799	796	737	728	756	742	803	760	755	769	775	757	738	770	723	776	756	776	777	778	803	778	761	683	740	732	815	772	765	752	753	728	723	732	739	756	760	798	750	820	779	785	716	797	756	748	762	745	770	787	765	737	782	785	803	755	781	765	724	756	781	745	748	753	762	754	756	746	747	761	724	753	771	744	759	761	785	819	735	776	828	776	787	743	762	769	698	793	809	745	722	783	711	764	736	737	777	771	778	795	769	730	750	774	746	809	770	738	723	775	753	790	813	762	737	751	760	772	741	726	762	748	774	761	733	785	805	801	738	772	759	744	767	756	746	760	787	776	729	735	776	784	743	775	775	740	787	736	739	753	752	736	742	781	759	756	772	755	734	765	776	776	724	785	777	795	799	789	807	818	711	811	767	735	773	804	799	754	737	756	763	760	778	762	760	813	713	762	734	736	778	738	766	771	785	789	728	756	788	796	755	742	715	811	743	753	737	759	713	796	736	732	803	781	751	786	751	790	782	798	725	787	776	764	816	760	774	767	784	740	796	775	724	787	719	765	745	792	774	739	760	785	791	761	757	742	769	750	777	785	772	719	767	737	705	779	783	737	799	774	804	777	783	747	768	751	768	784	775	832	739	791	786	782	747	775	744	757	774	771	742	722	734	766	805	740	779	789	781	786	772	789	799	757	757	764	737	707	739	775	796	761	737	732	793	747	783	800	787	776	799	778	748	786	762	763	719	765	756	742	757	758	735	799	797	803	799	749	787	806	719	763	785	776	758	797	748	763	789	734	773	791	776	786	771	737	747	756	720	746	740	738	755	754	731	805	774	760	756	737	756	727	800	775	774	769	812	731	786	745	747	780	733	802	787	754	773	746	760	783	732	808	806	785	741	746	778	795	760	762	767	758	801	757	767	746	771	746	723	776	787	738	777	764	774	741	799	803	782	706	779	791	735	739	718	785	746	746	733	754	754	783	723	729	761	766	787	788	725	780	757	770	782	752	701	750	798	765	709	759	747	785	795	828	743	728	730	763	848	765	788	758	756	809	777	769	719	725	740	804	802	816	768	778	783	751	731	799	731	754	754	790	760	767
31550	16100	4099	625	411	358	340	293	282	256	246	289	255	248	241	243	272	261	250	245	254	231	232	238	228	235	214	246	251	250	219	235	215	247	234	247	239	247	257	269	235	195	199	258	248	259	226	235	252	213	226	207	252	258	253	252	220	271	253	248	253	229	220	257	238	243	256	244	244	229	249	242	231	241	235	258	268	243	242	247	259	227	238	271	223	242	227	264	259	230	235	239	248	239	234	258	260	246	230	249	250	220	225	236	255	250	261	231	262	253	224	266	217	224	231	240	228	223	230	208	216	254	223	222	244	211	239	235	239	252	221	219	229	222	233	239	232	257	244	210	254	209	267	229	214	253	222	228	231	252	239	208	224	225	228	260	270	263	268	255	252	248	231	231	245	238	262	259	252	255	230	220	237	248	219	271	260	244	254	231	223	209	226	246	227	250	231	240	241	245	215	231	231	248	246	246	253	255	279	271	222	213	268	215	250	221	276	213	260	236	227	254	236	252	211	237	238	223	235	237	233	239	207	246	223	221	236	233	221	245	230	236	271	236	250	247	229	236	251	251	239	234	237	241	235	210	234	250	206	221	229	211	201	227	230	239	228	228	242	219	214	227	234	229	252	233	237	236	236	231	264	249	213	240	258	255	250	253	223	236	224	256	253	232	250	212	241	251	237	234	251	216	224	219	208	200	216	245	232	226	248	231	242	230	201	250	258	240	245	236	228	232	224	228	245	235	268	254	247	254	245	223	219	224	249	261	251	231	223	227	255	239	224	249	210	233	227	258	207	255	254	245	257	225	257	221	215	221	257	275	216	228	230	252	250	245	214	250	228	230	240	219	242	207	215	221	246	219	233	245	231	256	234	242	250	248	224	257	245	230	227	259	208	251	238	228	240	261	252	241	223	236	262	264	257	261	220	236	224	272	221	243	221	259	233	231	213	237	239	227	225	223	214	261	242	214	218	257	234	244	238	222	231	198	245	237	245	251	176	253	230	259	236	263	232	241	229	239	237	237	228	252	232	213	265	233	227	240	274	236	244	243	244	259	255	247	231	218	263	216	254	203	259	239	226	228	245	247	236	257	253	232	255	237	242	269	237	229	231	216	239	263	242	245	213	244	229	229	239	231	242	242	232	222	252	219	242	211	195	230	238	254	249	243	269	263	242	231	245	232	223	213	225	238	238	247	231	255	234	210	244	222	238	221	219	252	231	243	233	233	238	239	224	236	227	209	216	237	239	237	235	235	245	237	199	242	235	243	236	252	222	253	254	237	233	229	249	244	210	218	230	256	230	212	210	215	230	246	238	249	239	256	259	242	255	231	262	233	259	233	228	229	230	258	222	236	210	222	260	249	259	229	220	231	247	249	237	245	232	229	236	250	239	220	245	233	223	243	231	242	239	246	265	242	231	215	214	272	242	254	234	226	255	251	243	236	230	250	226	239	250	226	239	249	231	221	237	236	239	226	241	237	255	242	244	235	247	222	252	212	265	217	240	263	229	235	239	245	223	241	248	256	243	223	216	230	232	228	244	231	217	236	244	237	247	252	227	267	218	234	226	222	266	228	234	234	260	217	240	261	224	196	233	230	253	239	223	244	243	250	231	241	254	272	229	244	257	196	222	245	255	248	211	253	228	241	214	232	221	251	250	234	254	231	234	230	228	198	219	236	197	258	241	260	241	228	249	259	260	244	229	232	257	249	234	232	226	239	251	240	220	223	227	256	210	244	259	240	230	235	247	211	259	232	244	230	233	219	225	239	240	230	221	224	221	226	232	220	236	221	234	261	231	234	225	235	229	218	230	250	216	244	224	237	233	229	220	238	249	226	218	242	247	232	236	221	246	235	249	208	212	223	248	233	251	251	248	237	200	242	255	237	224	224	237	230	214	225	270	209	243	227	229	251	232	227	205	224	239	229	226	251	220	241	243	249	219	238	248	214	256	219	236	223	235	236	226	223	209	237	222	260	241	229	253	231	242	234	218	251	237	241	242	255	261	236	253	247	212	222	243	245	227	259	250	257	255	228	233	229	259	260	212	237	238	232	248	233	278	251	248	231	228	239	237	262	229	249	250	258	231	244	233	234	233	227	233	238	230	269	223	260	228	244	245	240	232	255	232	247	243	248	223	228	224	252	248	240	231	221	238	236	256	237	234	245	231	222	229	265	239	222	243	259	254	241	246	230	249	240	245	230	239	272	232	253	222	253	239	247	229	265	223	263	206	259	221	233	231	260	235	258	240	236	211	230	248	192	207	234	227	254	237	219	228	255	295	239	259	256	253	245	228	233	222	250	233	244	223	247	238	233	239	215	229	264	223	199	242	235	253	248	254	260	231	257	245	272	231	230	239	243	218	239	239	273	227	247	232	217	227	239	260	247	218	283	219	249	243	246	247	228	275	234	263	226	242	260	204	238	214	240	231	212	250	247	235	237	255	248	225	252	231	244	223	227	243	243	202	248	250	233	260	242	230	242	251	228	232	252	223	230	233	242	226	238	238	241	210	223	257	229	235	228	239	271	233	252	227	231	226	231	243	245	236	205	230	220	235	252	236	226	209	240	260	218	211	233	226	238	231	244	241	207	259	271	258	220	239	224	245	260	222	239	252	224	235	246	222	248	236	234	245	229	223	269	232	237	257	248	242	228	259	215	252	270	261	251	259	235	264	225	207	212	224	244	260	216	237	260	241	224	226	234	252	254	254	215	239	236	231	267	254	248	208	221	193	219	210	253	235	221	244	245	250	226	215	222	252	215	228	214	223	227	255	231	254	208	243	252	247	238	227	185	203	232	218	236	195	234	266	227	238	242	267	246	232	219	233	260	245	193	234	221	213	234	256	241	250	254	237	273	264	220	250	209	250	233	243	214	251	268	255	212	213	247	240	232	218	261	254	248	230	214	248	251	216	246	226	245	230	237	252	238	222	251	259	249	229	216	234	230	221	237	203	231	225	246	219	254	226	235	231	260	249	246	266	266	238	241	248	268	254	243	221	240	259	261	234	254	223	248	246	221	256	214	231	252	235	248	249	257	242	260	237	260	257	229	209	259	231	240	228	250	263	274	226	218	206	205	232	245	220	241	233	226	236	238	224	235	235	262	218	223	210	217	220	246	232	211	234	221	193	212	226	257	252	232	241	239	235	267	258	235	230	235	224	251	221	250	227	244	215	242	244	194	243	255	230	257	240	258	245	236	242	261	227	230	215	214	228	235	242	216	221	243	242	232	248	256	212	232	238	242	227	228	221	236	256	275	231	219	264	244	251	236	232	215	233	263	247	225	249	236	232	232	244	259	277	230	240	215	258	235	241	247	210	237	191	210	252	235	224	253	231	252	201	243	245	227	227	228	229	238	236	238	269	252	218	241	280	261	219	238	227	244	225	225	238	232	227	232	254	229	223	247	246	238	217	236	236	240	207	226	244	228	271	254	251	230	243	230	240	224	227	275	220	254	226	220	214	228	236	217	248	232	222	237	267	231	218	234	249	228	209	197
20637	12805	3669	1468	1212	1061	950	837	769	720	679	668	733	694	722	656	681	659	605	606	643	628	625	572	627	579	633	642	621	554	599	615	614	625	585	635	598	624	624	620	595	592	573	607	569	589	568	637	550	565	585	634	590	627	571	595	561	598	580	577	598	585	559	556	616	581	599	537	566	612	598	582	549	600	572	620	603	547	569	589	568	560	576	567	567	595	594	575	572	587	586	593	601	591	647	593	582	553	590	604	585	580	570	584	550	573	608	613	564	632	590	572	611	638	591	591	587	559	561	623	572	603	633	624	558	579	581	550	603	574	578	577	618	627	592	581	575	618	576	571	607	593	585	613	598	613	592	569	615	591	600	588	610	565	537	587	555	590	568	582	622	584	588	560	608	572	623	607	600	547	580	567	580	574	601	584	550	581	594	585	554	602	590	558	594	577	546	574	558	601	619	614	579	585	587	606	590	607	549	537	567	546	548	572	607	575	636	547	614	609	602	579	574	584	605	566	614	545	581	606	577	594	589	604	577	600	555	566	617	537	568	578	587	566	588	545	550	568	538	583	560	563	524	547	584	590	564	593	589	576	612	567	569	589	603	574	621	599	600	549	572	565	580	578	572	556	531	618	583	565	613	560	589	583	609	606	610	540	619	590	621	587	599	564	633	563	560	609	619	562	586	549	564	556	586	563	553	630	570	564	597	563	612	562	581	550	562	569	614	623	573	616	613	589	618	577	549	585	578	614	604	600	579	563	551	580	569	575	568	585	596	539	587	602	582	580	588	590	561	626	548	584	587	623	620	530	599	580	597	577	555	547	606	628	526	532	608	575	546	567	569	563	577	647	579	610	565	636	630	582	601	587	575	558	574	567	594	580	572	563	582	568	592	594	556	610	614	585	598	586	576	596	603	548	593	597	572	581	595	615	618	561	555	561	581	608	558	575	601	573	572	584	573	596	657	564	525	599	604	533	546	568	578	560	558	593	570	590	586	586	550	570	630	610	568	579	591	566	577	629	579	607	589	579	626	570	576	615	555	582	569	559	602	578	577	569	564	548	547	593	598	553	582	561	564	590	604	560	601	562	619	596	581	602	532	618	587	599	567	615	599	601	578	613	665	572	588	607	617	578	589	606	573	567	585	567	589	563	590	584	610	618	586	578	604	581	584	577	544	569	545	580	608	589	586	597	622	602	582	587	591	576	610	596	560	614	569	563	588	597	592	579	570	566	567	623	578	636	583	579	577	583	571	570	600	577	616	614	571	610	584	571	575	557	635	631	604	541	554	615	606	578	608	527	576	585	593	571	568	558	592	605	570	607	623	584	584	595	609	585	572	616	554	612	559	571	622	555	597	594	545	603	605	592	560	551	587	591	541	572	608	582	574	558	587	612	581	561	601	599	578	591	578	555	568	574	582	576	600	600	578	614	618	568	573	586	569	559	587	588	575	568	580	580	613	562	603	570	562	581	554	594	555	579	570	541	599	588	552	595	560	560	585	619	613	619	575	590	549	570	631	597	564	553	605	555	570	605	549	575	529	561	550	589	605	591	576	543	585	557	585	569	596	623	580	573	590	577	648	577	608	619	568	623	612	579	593	608	594	585	581	586	586	611	578	628	580	559	583	565	570	591	591	576	579	572	578	590	565	589	574	518	569	572	546	603	571	590	581	576	617	572	577	592	550	580	589	581	578	565	584	567	606	608	580	574	571	632	637	561	619	629	563	583	616	587	576	576	577	577	577	554	583	554	588	620	603	620	569	576	614	628	609	617	588	563	569	565	537	582	556	577	569	586	555	561	593	625	587	583	592	612	539	592	539	614	581	575	598	554	561	553	609	555	550	597	576	601	590	585	576	585	584	588	568	539	623	554	574	562	581	628	532	576	564	600	591	560	542	582	594	569	605	586	564	560	609	563	556	577	589	553	571	567	613	566	621	562	581	563	572	593	578	556	606	608	585	579	585	561	584	586	574	578	573	564	563	580	579	567	631	617	572	541	636	565	610	592	622	602	594	590	538	550	607	586	577	548	623	605	588	588	606	584	646	573	550	623	543	603	552	544	566	599	569	540	567	582	557	603	608	613	578	586	652	584	574	567	559	639	609	571	578	547	585	579	576	545	583	584	578	606	572	558	585	609	594	610	624	582	556	588	567	551	599	539	567	586	617	563	602	564	614	596	577	607	589	593	571	597	599	583	612	577	516	573	579	561	557	603	587	607	595	612	613	607	581	525	569	568	590	564	579	606	576	539	588	583	600	572	561	530	590	561	602	583	571	577	597	547	595	554	630	574	579	608	595	582	593	579	530	520	642	573	535	590	555	602	589	599	582	548	555	541	563	569	623	604	578	548	567	581	604	573	566	553	619	587	549	600	624	570	599	591	609	598	588	611	567	576	584	559	549	586	579	587	580	590	544	527	600	594	553	613	599	547	633	598	549	583	603	596	575	593	607	560	598	552	617	580	542	599	604	590	571	600	601	576	561	566	607	561	526	574	567	557	591	602	568	595	600	598	559	570	611	611	624	563	583	577	579	606	590	595	578	589	586	578	552	583	570	564	598	589	550	603	582	589	587	579	596	612	581	598	531	541	546	584	604	575	577	569	569	586	574	589	626	587	618	521	582	587	547	577	585	570	564	530	591	593	579	553	604	536	568	621	544	585	514	580	575	558	568	593	530	612	596	549	575	597	616	591	584	577	569	566	607	565	547	562	568	592	552	634	635	549	631	560	610	619	601	589	589	599	566	607	573	559	617	542	596	600	627	593	570	619	615	585	577	633	592	649	568	589	576	586	587	593	589	564	559	576	515	612	630	589	604	567	620	654	580	635	550	585	556	574	569	587	585	605	610	604	560	580	589	590	595	585	583	587	565	570	573	542	571	558	578	567	631	615	615	590	601	570	573	618	564	603	571	598	612	573	600	593	567	560	540	619	615	562	555	605	573	578	546	544	606	591	547	566	584	614	604	595	594	570	605	558	570	559	624	579	578	590	591	545	590	584	602	599	577	598	587	572	549	609	549	569	596	631	553	556	585	563	583	570	602	599	570	571	575	611	580	568	595	573	586	572	549	551	604	562	594	609	597	562	586	563	558	571	608	572	601	551	578	604	548	589	608	571	611	609	564	621	581	598	582	602	597	567	594	579	527	568	520	589	592	568	606	588	572	623	576	608	551	603	591	604	576	564	631	600	599	583	584	573	560	554	564	624	551	612	589	627	597	591	595	587	533	555	526	555	585	598	607	614	580	595	557	636	548	579	569	596	610	559	608	580	615	576	608	611	561	582	569	599	563	599	546	524	569	554	560	580	604	596	599	583	528	578	556	570	597	606	600	587	586	551	603	582	595	546	600	548	609	583	591	643	549	594	610	582	599	576	598	566	584	550	588	581	605	575	584	573	567	606	573	589	618	592	612	588	631	551	585	575	585	589	545	550	580	564	606	607	612	563	556	600	604	553	561	603	557	581	601	620	549	600	566	583	588	590	587	617	579	591
10699	3853	654	243	272	221	228	273	276	290	239	250	267	227	254	258	244	281	267	242	248	254	259	262	251	244	237	254	261	245	259	268	248	246	260	258	219	252	268	241	264	235	259	273	260	257	249	254	231	260	247	256	234	263	270	256	249	237	246	265	245	255	263	287	268	270	293	266	235	241	275	293	254	290	259	221	282	261	278	237	237	269	245	272	274	251	242	266	243	259	236	237	235	283	275	249	265	263	253	229	267	242	266	264	268	272	245	260	280	278	263	260	230	233	261	266	286	244	252	283	275	261	263	241	248	266	257	273	271	270	303	266	242	250	265	250	242	267	227	245	263	234	243	250	253	252	289	276	256	251	251	245	243	238	249	240	210	260	284	237	271	262	243	243	272	259	287	237	250	233	242	245	220	240	220	264	263	253	265	266	253	271	275	249	248	277	260	256	238	253	270	237	236	274	248	274	236	247	238	246	260	233	267	273	249	259	282	274	265	240	242	252	237	220	256	252	262	267	268	261	240	260	288	242	278	253	262	247	270	273	251	288	277	268	257	243	268	239	257	256	246	249	268	263	251	251	258	229	260	249	256	262	267	256	254	256	260	264	263	244	255	240	242	259	271	277	258	265	249	264	255	270	237	269	278	262	265	235	226	265	259	265	273	234	251	229	250	231	243	243	250	230	277	291	281	254	241	269	230	264	258	246	245	264	259	247	254	222	233	272	252	274	255	261	228	275	218	254	297	237	223	245	233	275	265	254	276	269	247	264	249	289	242	247	268	275	235	264	252	270	249	236	243	286	249	248	282	253	245	259	231	236	259	227	246	259	246	249	270	265	250	253	234	255	252	249	275	251	245	254	242	244	266	260	246	271	242	262	261	233	298	271	281	241	262	248	249	292	286	270	241	273	260	257	267	261	273	263	240	247	280	278	242	261	249	256	264	272	248	262	282	239	234	226	250	242	263	259	234	226	250	243	234	252	250	249	252	256	268	243	257	252	248	219	275	285	253	248	259	255	250	290	248	242	248	242	282	216	266	239	239	217	236	226	253	266	244	242	256	227	258	281	250	235	253	236	259	257	265	249	259	244	249	275	266	251	285	268	298	247	252	266	232	257	253	235	255	254	246	272	267	242	258	244	283	247	232	274	269	268	274	261	284	242	251	223	272	243	249	275	265	253	263	266	255	238	279	241	244	235	243	255	246	260	260	260	250	272	247	227	232	266	248	235	258	253	253	258	228	265	254	273	261	268	245	257	237	272	239	276	260	237	251	242	245	227	268	275	256	258	250	238	243	254	237	257	235	231	270	259	282	272	253	269	279	271	250	283	250	211	269	247	257	273	287	263	253	263	218	243	257	269	271	274	246	267	247	258	233	249	242	266	279	266	240	280	277	232	241	253	242	268	227	274	276	250	261	235	273	277	236	255	278	270	240	253	243	267	227	228	249	291	287	240	251	268	262	246	273	260	244	236	246	272	272	269	248	259	264	224	253	237	201	239	269	257	268	265	252	264	263	249	270	230	279	251	250	247	253	254	271	258	223	235	242	262	275	250	275	274	244	258	258	264	250	278	237	244	258	261	236	251	242	247	258	254	243	246	286	269	282	284	285	249	287	243	286	243	313	230	245	255	242	230	262	237	235	247	259	269	272	242	235	233	244	247	235	273	282	239	249	242	253	255	235	269	262	240	299	257	226	243	249	261	249	240	284	271	260	254	244	267	268	241	276	250	229	235	237	248	266	286	255	258	294	241	270	241	246	263	250	236	261	252	236	258	251	266	271	257	259	263	234	257	284	258	255	205	292	265	285	263	262	255	262	272	230	260	253	241	258	221	242	266	242	230	228	260	247	268	232	251	234	251	231	258	230	258	262	269	295	263	284	250	245	278	251	290	261	253	249	261	268	276	262	248	251	237	257	260	271	253	255	249	245	226	256	274	270	251	237	262	253	222	232	263	271	263	269	243	267	237	235	229	257	262	249	250	252	263	277	242	253	230	257	276	272	272	257	230	239	254	243	256	246	275	283	276	243	253	264	258	261	243	254	252	229	271	290	277	274	256	255	248	257	268	258	255	267	262	248	237	291	266	263	263	265	271	243	257	257	251	264	274	250	243	246	251	248	247	258	263	246	259	252	234	261	253	252	245	237	253	257	263	243	242	244	277	252	257	252	254	252	264	243	256	250	304	259	270	249	265	244	239	289	271	266	260	281	242	288	245	248	251	239	240	243	265	238	270	245	247	258	254	277	257	232	258	269	244	207	299	257	262	279	271	252	252	263	247	227	263	249	285	251	248	267	218	261	255	268	257	243	253	244	249	262	280	252	272	260	237	254	244	263	313	291	231	250	261	244	241	245	252	209	273	250	258	241	239	258	231	246	257	256	263	235	259	257	223	229	271	245	274	286	247	247	242	252	253	246	229	269	238	227	255	302	243	254	250	257	243	238	271	254	242	254	249	255	266	237	249	239	250	270	275	260	264	260	281	250	257	248	252	284	230	224	268	258	275	246	223	266	249	301	273	246	286	264	300	253	266	267	281	251	217	247	208	277	230	247	266	236	276	226	289	260	255	237	277	243	270	257	259	270	214	253	262	225	272	297	241	272	246	247	230	289	248	242	238	247	247	256	283	266	245	238	244	239	236	227	264	281	266	252	273	242	225	259	303	239	231	270	291	249	250	241	266	274	254	234	241	287	232	264	249	266	233	263	246	246	251	250	284	238	263	252	242	259	240	246	260	270	250	263	256	245	237	254	280	239	248	238	255	267	261	252	279	256	236	255	274	266	248	235	252	231	306	251	253	269	250	241	268	238	235	256	261	256	250	244	275	243	264	235	283	247	237	249	260	264	242	284	252	260	253	243	260	235	249	245	260	268	223	278	240	251	286	247	247	270	283	261	258	236	278	256	264	263	236	284	262	244	243	294	249	255	248	249	230	231	218	258	255	246	257	273	262	295	245	210	253	274	262	280	256	262	263	236	254	263	251	234	254	266	249	240	268	259	239	260	255	244	255	254	254	278	256	256	224	257	252	228	236	281	262	239	266	254	243	239	262	262	277	247	264	254	296	249	276	229	246	256	250	261	283	237	268	234	227	255	269	252	262	253	225	273	265	273	259	268	266	243	224	236	235	298	255	235	251	281	262	234	237	238	262	277	264	270	277	254	240	240	251	260	214	252	243	281	270	261	273	255	262	212	258	263	252	266	264	278	255	214	259	243	233	284	276	263	248	259	238	236	258	251	247	231	260	265	245	252	280	257	295	238	244	284	278	245	234	242	251	275	256	239	279	247	257	237	255	239	259	256	272	246	254	252	262	246	220	243	260	293	245	246	246	268	290	224	280	271	214	240	253	264	263	234	260	257	268	281	245	245	235	255	221	258	273	274	229	267	242	252	240	251	234	229	236	262	257	242	306	244	267	261	245	265	265	233	284	252	243	243	243	246	238	262	238	262	260	234	254	266	247	256	276	227	237	271	239	258	262	275	239	232	235
7939	4054	1094	699	647	678	610	628	649	607	636	648	687	670	599	665	629	645	653	682	605	623	683	665	596	618	676	630	614	683	648	630	629	633	624	638	649	642	630	633	663	685	607	647	617	660	629	585	625	649	664	667	635	675	617	637	610	628	639	627	658	607	622	645	659	637	637	619	646	647	664	657	656	642	671	666	710	649	642	676	619	631	628	658	650	628	609	592	625	647	651	645	627	575	693	651	595	575	594	648	633	644	687	660	646	617	628	618	638	663	578	616	634	657	632	652	648	638	626	597	644	585	647	675	583	609	620	626	649	607	627	645	663	600	649	634	613	603	619	666	662	609	680	622	614	600	654	670	649	678	594	657	640	663	646	639	660	665	622	614	601	640	615	673	620	625	645	640	643	610	665	634	669	621	621	656	707	664	635	633	644	614	625	645	647	645	696	607	650	580	631	646	619	643	620	617	688	659	660	597	640	679	664	636	646	623	635	647	640	621	633	620	619	634	651	678	640	633	683	621	650	608	638	596	650	629	684	627	631	610	663	672	641	653	618	638	592	644	636	656	638	676	664	626	654	645	633	616	668	630	639	595	620	677	612	626	608	654	596	651	634	639	624	617	623	634	629	659	614	629	663	700	667	637	641	614	609	638	632	630	636	645	640	615	664	692	633	615	624	613	643	696	611	669	671	621	638	636	643	664	614	598	648	678	602	643	620	671	640	632	629	645	646	653	640	659	620	700	566	620	615	649	599	656	628	587	609	600	615	660	658	659	629	645	635	656	633	678	655	644	604	601	684	629	603	611	581	630	632	676	631	619	624	639	637	618	662	658	633	634	667	660	620	614	570	661	670	615	624	637	600	689	625	665	658	654	638	636	634	624	654	612	620	644	616	661	625	686	650	626	594	642	637	630	659	628	659	643	643	637	681	669	680	631	625	608	646	632	660	615	628	680	672	630	604	658	632	641	642	610	665	623	665	646	641	632	652	633	652	656	617	666	643	593	618	645	629	659	635	636	651	619	627	592	673	657	625	670	632	640	660	637	648	700	614	620	629	683	611	639	698	637	608	622	670	618	627	588	631	663	591	664	662	645	636	657	673	637	630	646	649	632	619	652	642	661	634	598	675	634	629	650	632	652	649	646	667	609	622	607	686	629	639	606	623	604	635	646	653	664	630	619	631	676	619	638	642	620	667	627	618	619	639	599	630	605	630	605	609	625	610	625	628	608	614	595	625	649	645	607	679	666	668	640	630	631	629	616	646	688	629	655	652	659	661	626	659	615	626	613	646	664	658	654	574	622	579	631	651	645	660	629	642	606	664	617	626	661	660	637	656	597	636	652	659	645	608	665	662	667	648	627	663	647	626	611	624	628	668	614	663	622	604	641	664	620	652	590	605	653	640	644	661	654	672	658	648	656	691	631	625	643	625	628	630	624	626	636	664	621	667	656	645	666	700	631	658	616	633	662	625	618	625	578	665	607	655	634	630	630	653	630	646	643	652	669	674	625	647	647	615	656	685	636	620	613	648	646	622	644	617	628	629	645	597	636	637	669	655	628	651	670	610	621	610	674	620	649	618	650	675	628	633	658	651	625	632	637	626	642	632	598	648	625	645	666	680	618	641	634	652	671	696	622	646	674	635	626	655	637	643	599	612	635	629	662	647	633	592	597	656	607	638	641	612	627	685	625	621	659	596	618	661	651	642	688	633	644	613	645	661	658	658	651	628	652	621	637	657	642	665	642	645	627	595	588	678	685	620	655	655	670	636	623	669	652	638	644	655	642	626	646	642	622	653	625	679	617	589	653	633	636	645	636	629	613	638	645	646	635	620	629	631	630	622	649	652	662	634	624	655	651	628	665	616	658	665	590	587	640	666	612	635	618	632	640	616	648	681	635	620	647	598	654	613	635	639	661	605	666	658	628	663	643	634	676	609	628	631	661	611	645	641	646	657	623	647	641	659	611	678	609	586	632	640	598	636	666	599	667	655	652	647	713	634	656	670	618	703	646	641	646	642	655	628	653	639	691	639	576	642	610	656	617	638	620	614	596	676	676	670	652	683	620	702	600	634	647	608	644	631	671	643	658	637	642	606	586	621	682	620	658	610	615	680	623	651	701	631	621	642	570	629	643	630	632	635	638	599	618	653	622	652	642	649	613	599	625	675	700	645	675	641	626	654	682	670	628	647	575	620	673	618	642	643	609	600	631	639	652	640	607	628	599	650	616	638	634	659	599	665	667	595	592	669	658	674	610	604	622	673	572	600	706	625	665	629	631	664	638	656	644	606	684	635	619	607	618	646	618	675	640	671	639	599	609	656	662	667	621	643	626	676	587	596	644	606	655	636	626	677	676	644	619	680	633	644	664	640	666	638	661	567	681	660	652	624	679	674	615	614	625	644	624	628	688	591	632	611	640	620	675	640	639	625	609	621	643	672	596	615	665	597	659	681	641	624	634	618	606	615	683	598	670	661	602	616	660	632	653	674	627	673	605	646	638	650	595	620	651	650	634	602	640	603	618	634	631	631	594	614	626	641	681	660	673	647	656	619	631	608	634	621	660	618	626	681	678	625	639	643	649	603	665	637	611	628	640	621	631	628	701	671	654	625	619	658	623	608	625	611	660	654	632	643	597	599	651	624	623	638	634	606	683	644	609	607	642	660	655	615	644	650	650	661	640	644	654	612	653	632	578	685	664	616	605	639	636	683	608	630	615	625	619	641	637	643	618	684	637	627	665	640	643	615	636	628	644	646	639	626	639	632	651	624	617	634	630	631	621	638	656	651	622	592	631	652	684	562	669	615	612	631	613	620	676	635	633	655	624	674	614	653	607	671	635	628	652	605	616	625	604	632	679	650	623	652	615	620	624	652	644	679	632	662	662	634	653	649	658	662	609	601	658	629	586	646	684	661	619	632	662	593	673	607	633	662	671	639	707	683	652	650	645	610	643	597	619	681	658	651	659	617	617	641	661	630	629	594	649	672	641	668	614	650	628	626	599	593	644	693	625	610	596	633	611	625	663	627	607	625	620	641	653	597	633	595	677	628	625	619	634	662	703	659	616	701	631	637	620	689	649	619	586	644	617	637	594	655	639	641	633	671	642	630	652	648	619	657	641	649	652	670	619	610	592	601	617	643	664	623	583	600	637	676	630	611	698	616	618	633	669	620	649	646	670	606	631	604	608	619	625	626	641	607	611	643	676	662	625	573	638	615	639	640	662	638	627	589	601	660	619	662	650	631	648	639	661	597	640	651	637	640	641	655	637	597	667	629	626	642	623	665	583	678	652	614	611	643	620	668	633	629	651	602	628	606	653	616	698	650	661	652	621	618	619	650	610	627	666	631	650	619	646	645	655	637	610	657	641	603	645	643	623	601	642	625	687	650	619	659	660	612	651	622	663	603	674	629	646	678	637	621	657	655	606	684	604	673	631	618	621	600	598	631	650	634	650	632	671	628	639	692	638	639	585	633	604	645	642	668	605	666	627	674	657
22805	10010	1982	522	409	402	368	345	314	361	349	330	340	333	347	350	329	306	325	320	329	339	341	361	291	316	320	283	336	322	342	336	296	331	329	309	333	312	327	328	318	288	314	310	304	349	329	327	350	328	312	327	330	322	322	329	338	308	270	339	288	322	326	323	313	335	318	328	304	340	332	357	319	361	309	340	333	280	329	332	330	319	313	324	305	303	332	321	376	324	334	339	309	293	284	341	323	350	314	332	330	298	333	343	352	325	336	305	317	308	318	313	314	309	323	281	302	357	327	289	342	335	317	339	339	311	337	323	326	307	343	333	319	279	322	309	303	345	332	322	356	321	352	317	311	312	307	296	304	292	372	320	336	328	324	332	288	318	329	313	327	338	306	357	301	325	329	329	327	324	347	357	331	331	335	353	312	299	343	331	307	344	327	354	326	344	335	300	325	331	341	289	355	322	322	339	300	335	323	291	354	318	369	310	314	331	329	327	307	333	334	320	323	311	318	325	313	297	336	333	321	291	310	331	310	312	309	336	358	346	354	295	356	356	334	311	293	330	352	313	301	272	317	359	340	329	306	341	302	315	291	305	343	335	326	297	334	326	360	323	336	353	308	341	321	297	314	324	307	353	291	321	309	306	348	290	330	336	296	319	328	338	351	298	338	335	330	318	368	334	335	322	355	340	333	330	345	321	335	301	343	348	314	318	311	369	323	346	326	318	313	304	320	338	327	301	304	348	324	306	337	307	375	300	336	301	321	312	316	341	332	346	344	310	353	304	299	332	306	336	322	324	353	320	315	309	357	331	303	312	304	352	349	312	319	316	342	318	352	302	348	334	328	308	335	339	317	298	329	301	349	339	339	334	348	332	344	326	320	350	293	342	289	323	291	311	320	304	347	314	294	294	312	296	307	308	308	316	322	359	316	348	342	303	339	353	315	339	340	330	350	297	313	331	309	284	322	333	335	337	328	300	327	362	321	348	354	353	345	354	321	323	318	329	310	319	324	297	333	340	343	313	316	330	350	299	317	335	336	342	326	297	327	347	337	318	340	334	307	292	360	344	323	327	311	355	308	323	370	371	328	314	319	338	316	348	314	343	295	351	322	319	323	339	313	312	286	299	299	291	295	323	320	311	310	281	301	312	350	333	319	299	340	346	309	329	333	361	360	337	327	317	323	358	298	315	341	361	370	297	341	321	300	327	296	346	347	338	343	326	327	365	307	334	327	307	333	330	338	356	327	296	300	321	331	355	316	315	329	323	325	290	316	306	302	318	354	311	352	279	343	313	294	319	324	285	327	327	326	323	355	292	315	318	326	312	351	318	320	360	322	318	319	329	369	315	336	308	315	344	303	337	323	346	340	337	336	322	319	305	318	346	362	345	316	346	281	346	286	312	318	332	305	317	310	317	321	305	280	347	341	313	343	327	326	326	324	323	338	336	316	304	286	321	270	310	311	320	298	322	337	332	338	326	291	327	315	319	328	348	335	326	312	330	350	299	351	291	343	334	364	315	315	350	316	316	307	323	336	328	320	323	347	325	315	322	322	293	333	309	285	351	339	349	310	324	355	330	314	324	312	315	304	322	313	295	332	307	317	298	304	335	295	281	274	329	353	333	315	289	346	327	348	328	314	351	346	339	321	347	322	320	322	329	328	343	365	353	357	306	347	326	332	364	321	335	328	307	291	345	318	340	340	328	298	280	330	302	334	345	315	329	329	320	320	283	323	336	317	346	302	310	322	307	304	338	332	310	336	290	289	319	356	357	362	344	323	354	354	316	302	323	307	332	342	352	310	330	315	317	329	337	341	283	338	309	328	317	275	323	332	310	336	347	263	314	348	339	327	313	316	315	321	347	315	298	314	308	340	332	329	336	349	315	312	306	330	347	340	312	324	309	303	324	348	336	332	266	314	339	345	310	332	314	349	316	325	292	336	329	317	323	330	299	337	325	343	359	312	296	294	323	319	310	338	300	335	330	297	336	328	329	340	299	343	292	297	326	344	297	321	318	347	327	321	327	302	328	325	350	322	292	355	315	351	305	310	288	343	341	343	336	324	327	312	331	324	323	304	333	332	361	332	346	377	327	329	330	338	286	308	307	334	308	330	297	323	337	328	332	318	341	321	321	314	329	332	351	332	355	309	306	316	329	332	322	339	326	318	315	321	297	309	348	279	311	339	322	332	336	305	322	336	372	352	327	315	316	328	345	318	321	331	334	318	313	322	346	334	364	293	289	323	325	295	332	317	305	329	334	309	312	340	317	334	314	337	311	333	329	305	295	299	345	304	321	329	339	319	307	338	324	305	302	317	311	339	340	299	327	347	327	311	329	328	371	303	314	306	315	323	296	305	339	307	305	325	332	297	339	316	357	299	344	299	335	315	340	327	307	332	319	318	319	311	318	327	326	313	327	347	349	358	325	351	327	314	322	312	338	297	333	303	337	298	296	325	306	348	289	285	320	345	307	307	331	346	332	330	339	334	339	301	331	352	318	271	323	328	351	305	295	304	330	295	323	350	319	318	324	329	322	333	362	348	302	351	313	351	347	311	343	290	306	322	307	310	341	331	338	299	304	323	352	341	286	297	303	310	315	325	293	329	339	354	334	327	346	331	298	296	323	339	338	286	306	331	374	354	343	323	314	322	315	323	295	334	372	336	334	288	302	337	312	299	297	353	324	359	294	338	300	358	309	322	339	347	320	328	330	311	313	285	319	321	295	309	300	328	314	335	316	315	286	324	341	330	310	316	318	326	297	331	345	307	337	344	291	315	315	337	302	305	342	295	344	336	307	300	344	302	351	321	329	306	337	340	354	335	362	346	319	331	329	306	311	292	333	336	337	343	323	317	334	313	306	321	306	316	330	294	312	324	355	336	320	359	345	325	276	299	318	291	301	339	316	336	321	333	339	299	323	290	324	346	343	315	366	359	331	307	340	317	288	307	294	345	327	317	309	306	332	340	344	341	320	331	314	347	337	335	327	324	344	298	357	340	332	339	360	335	329	320	333	322	297	320	372	299	314	328	280	327	342	329	302	309	328	353	352	344	322	288	355	335	289	296	340	314	319	335	308	334	341	309	326	306	327	358	280	295	378	338	349	317	325	353	341	317	338	372	358	316	330	359	305	334	308	327	363	349	350	345	338	297	306	287	348	338	302	285	330	310	326	324	327	313	313	329	368	283	340	349	314	339	330	362	317	348	305	321	317	319	327	329	363	336	317	295	324	312	325	350	294	309	359	311	286	336	307	331	339	309	322	311	330	288	325	312	345	295	310	324	292	301	349	325	317	324	334	287	358	334	360	326	366	337	346	322	351	344	316	323	315	350	332	301	308	325	348	317	307	345	319	366	322	305	343	315	338	347	318	303	347	326	308	315	334	314	324	338	336	349	336	314	365	349	324	342	331	302	326	330	307	294	324	312	353	367	367	311	313	330	312	326	329	312	333	320	338	343	313	342	331	335	332	308	351	335	319	345	322	352	312	301	308
16409	8989	2243	1181	1134	1048	996	896	897	823	881	924	828	828	856	848	833	806	847	812	760	788	771	817	772	801	784	817	817	801	770	772	805	789	770	775	776	830	743	840	783	739	787	795	755	803	793	830	816	759	858	788	784	736	782	820	842	781	796	841	800	756	767	841	823	768	780	791	822	753	763	782	820	828	793	768	759	782	766	827	737	757	799	784	785	750	834	785	801	742	791	781	777	799	752	786	812	763	780	777	791	778	784	792	760	790	773	801	789	795	782	757	771	800	779	802	796	729	787	785	775	826	788	764	805	788	801	813	742	809	773	782	821	791	807	793	758	782	794	805	727	714	823	813	801	793	795	846	739	781	778	776	784	802	784	758	771	770	771	773	820	789	758	808	740	730	813	791	807	787	763	740	749	760	817	746	832	808	773	809	811	796	772	811	774	794	796	752	785	785	779	788	804	796	804	792	828	781	812	789	816	757	714	807	804	775	767	779	789	790	780	730	816	803	819	810	780	773	756	781	772	793	814	790	804	759	813	764	763	775	785	751	764	779	805	798	753	771	785	819	809	756	785	787	791	795	775	774	793	756	767	772	789	801	781	814	838	778	766	780	796	789	755	801	822	797	794	813	797	811	718	790	775	811	793	756	748	794	802	846	824	776	773	786	755	774	810	802	798	800	730	778	781	797	761	817	784	781	787	807	791	749	759	822	822	814	782	778	766	795	793	795	816	798	811	710	808	800	796	798	770	825	744	779	819	771	763	794	766	739	757	790	754	794	804	744	782	788	777	792	802	784	823	758	779	796	745	787	806	758	803	772	781	792	753	794	777	787	783	782	818	753	810	752	702	759	779	803	814	774	795	747	806	750	786	799	747	766	745	785	789	793	840	796	823	790	789	787	821	769	802	772	775	780	776	739	828	751	738	766	791	811	783	752	839	735	782	834	810	762	779	761	790	787	825	803	774	830	804	748	806	764	790	797	796	804	754	793	798	759	767	777	794	758	803	828	795	786	770	752	792	758	781	766	766	836	751	755	778	761	819	790	793	810	768	796	759	819	810	786	814	782	790	781	772	790	789	751	731	762	755	780	767	770	778	748	737	764	768	835	758	809	766	770	846	751	759	792	813	788	777	791	766	723	773	789	814	766	825	812	778	781	836	768	757	760	804	780	787	759	815	806	751	789	748	786	814	774	753	825	810	802	819	763	819	804	750	735	737	794	801	789	830	761	783	753	751	747	837	799	801	801	767	785	811	797	746	813	767	751	772	732	741	834	812	775	771	753	820	812	820	756	784	765	772	802	780	765	766	779	788	762	787	794	761	786	855	796	753	776	783	842	814	781	835	782	788	757	756	764	818	787	794	793	813	763	732	769	797	811	815	780	806	807	791	774	742	798	745	762	795	789	788	808	814	784	774	771	825	830	828	798	832	830	814	801	761	829	761	797	834	776	735	799	788	750	790	811	751	772	826	787	782	710	821	736	829	830	803	789	823	748	809	836	792	788	757	834	799	771	782	787	850	750	809	799	778	739	782	763	784	835	751	775	786	803	833	830	795	780	797	779	760	763	764	797	722	762	767	781	763	806	826	774	789	785	798	770	787	789	801	760	734	798	793	779	813	762	811	773	827	798	777	780	782	776	757	777	776	779	795	764	816	757	806	766	755	834	823	766	747	820	769	805	748	848	757	807	804	769	749	773	829	774	772	783	797	792	781	762	726	763	805	765	745	765	737	790	770	756	784	798	718	788	759	791	792	824	805	786	840	803	826	800	784	740	783	761	821	828	772	793	748	801	724	753	791	817	778	755	839	782	823	805	756	825	743	796	789	821	745	761	789	808	796	761	819	784	785	805	765	790	786	781	796	797	827	817	756	788	811	747	824	806	833	778	787	781	823	757	786	757	795	808	752	763	806	738	798	776	845	763	804	815	738	781	750	775	834	803	771	811	801	775	733	748	738	769	809	745	808	802	785	798	773	768	782	793	764	738	801	791	778	750	799	831	815	770	824	774	740	817	760	823	808	735	718	817	800	776	768	778	842	762	753	823	773	798	779	761	784	848	792	813	757	765	769	793	769	801	794	767	821	772	770	771	776	760	771	876	810	747	790	823	754	789	789	795	804	768	752	744	752	811	828	789	757	789	769	758	790	757	810	790	772	807	784	825	788	767	767	808	794	782	758	817	801	786	778	800	751	737	804	799	823	794	811	835	775	752	761	787	749	795	776	815	827	822	807	753	775	754	799	761	783	796	823	803	785	756	796	785	817	740	734	769	775	765	778	780	794	797	819	778	817	819	793	760	783	780	802	795	825	812	816	790	828	767	774	818	762	797	788	822	779	781	793	816	756	777	806	775	730	796	801	794	800	781	772	762	750	808	829	772	784	783	782	780	857	849	750	808	778	795	777	779	752	773	776	800	728	792	762	741	775	795	829	759	808	801	741	783	774	743	771	791	770	781	829	797	761	784	823	785	801	820	816	812	775	822	790	724	770	763	783	785	763	770	777	747	806	715	833	790	764	757	801	787	771	785	745	758	797	797	776	782	761	756	808	827	821	776	787	808	802	802	786	803	798	778	801	814	817	815	823	747	797	780	794	783	765	768	830	785	787	742	749	792	792	776	817	769	796	749	833	785	828	812	806	877	744	831	819	777	798	798	819	757	815	807	798	796	820	785	797	831	798	772	768	778	789	755	817	789	788	783	813	837	770	767	741	780	804	799	791	750	800	821	758	782	811	808	761	818	783	751	783	815	821	796	795	772	792	767	769	794	796	772	789	831	823	791	807	797	776	798	787	761	770	806	736	760	802	846	765	810	780	807	762	804	786	757	785	748	778	836	810	767	787	773	796	797	786	754	738	778	775	746	790	852	748	784	807	831	795	782	759	807	844	805	786	770	827	840	853	776	754	810	754	808	797	763	744	845	754	827	786	791	762	753	785	782	727	850	799	835	767	777	788	774	834	825	765	810	819	802	808	782	768	781	790	781	751	835	744	752	853	835	861	802	804	808	749	849	805	800	798	781	843	747	807	825	835	806	808	781	844	795	794	828	816	796	843	768	743	825	856	748	811	836	768	771	762	773	778	781	789	800	745	801	757	799	791	794	820	805	772	712	818	757	771	776	762	795	833	768	778	826	801	798	811	776	736	761	768	792	757	786	744	768	783	813	749	753	770	765	789	818	774	761	769	780	797	802	822	761	770	825	785	782	830	779	827	784	742	749	767	834	816	857	820	795	799	767	754	818	740	807	810	803	747	815	764	807	784	787	757	785	830	783	800	803	775	770	743	762	804	809	780	815	765	778	810	766	795	809	780	805	822	780	792	759	838	783	808	782	814	809	767	815	777	784	810	804	849	775	801	776	833	823	800	830	797	801	752	797	764	792	764	789	776	804	794	776	715	779	828	809	818	790	798	826	789	749	761	754	787	762	811	795	819	778	804	777	781	811	816	792	808	815	766	795	789	772	772	786	796	814	785	825	772	786	743	785	776	751
31352	15848	3686	626	383	323	285	298	265	280	270	239	246	246	264	254	236	284	257	254	242	253	244	241	224	242	237	238	243	239	236	275	243	272	249	287	272	251	236	272	270	235	267	248	278	291	234	270	270	249	235	257	255	256	240	243	228	256	247	242	269	239	245	237	283	215	278	218	239	248	272	269	239	273	223	233	254	259	249	273	255	263	248	259	227	265	278	238	240	259	222	273	236	266	241	261	220	284	255	249	264	247	240	260	235	229	237	262	247	228	236	252	264	253	279	270	255	241	244	219	249	230	238	268	242	257	263	222	237	248	259	257	247	241	269	258	249	289	253	267	274	267	222	271	270	260	237	258	245	256	250	210	245	234	245	262	235	271	238	258	225	225	264	245	248	270	245	234	263	222	249	232	235	270	254	231	257	267	239	231	233	260	244	221	257	254	272	254	278	243	244	240	238	253	236	264	234	226	261	247	230	252	251	235	246	272	243	239	256	253	251	218	236	264	218	276	219	262	228	262	240	269	258	232	227	246	245	241	252	261	232	294	245	225	266	249	243	223	230	223	251	239	272	274	279	224	216	254	266	247	257	239	287	241	251	240	242	263	250	261	243	255	266	254	255	243	274	250	262	235	254	236	248	222	243	250	230	258	233	262	258	216	290	236	219	250	254	237	219	260	247	223	266	242	278	242	230	291	250	233	245	257	243	245	224	232	256	227	270	257	228	259	255	261	275	268	269	268	224	260	235	255	248	234	258	262	240	254	211	232	264	260	253	242	220	249	231	223	265	227	251	231	244	242	252	247	223	256	225	236	281	276	237	268	233	268	252	231	248	241	243	266	234	281	252	258	269	236	246	249	242	219	242	259	283	228	246	237	258	248	272	262	224	233	224	253	234	274	241	263	236	251	269	262	245	252	242	241	251	240	263	271	244	214	269	246	247	263	228	223	269	239	252	263	244	217	253	244	263	222	229	238	227	261	231	245	239	245	246	212	251	225	249	245	260	229	255	262	256	252	251	232	258	237	251	238	238	259	261	266	253	255	261	271	251	250	214	231	250	232	254	274	236	234	243	236	235	227	263	270	216	211	250	244	265	220	245	223	234	243	247	249	240	221	243	252	239	250	256	256	246	235	257	259	234	223	229	221	268	237	248	254	269	248	262	238	252	234	257	245	279	250	238	245	252	270	289	268	228	265	246	228	267	263	266	258	257	253	253	262	251	245	238	252	260	250	270	229	220	248	252	241	232	241	250	216	246	236	269	245	236	261	277	239	221	248	273	268	233	239	260	272	261	254	259	219	246	258	245	284	249	260	247	256	228	243	255	256	216	260	262	245	261	255	249	271	249	316	237	264	264	220	227	256	253	233	263	249	267	262	225	247	236	256	237	229	243	241	248	232	247	258	259	238	262	252	286	248	234	268	228	261	257	237	253	269	249	248	274	276	266	261	245	247	230	264	256	256	254	242	259	267	230	264	233	237	203	282	219	247	248	270	240	269	236	209	263	250	244	265	241	248	219	251	259	246	231	265	242	234	236	227	245	255	257	260	264	239	242	235	259	224	268	250	234	274	256	240	244	244	210	238	286	278	239	242	264	236	252	249	244	214	266	260	249	261	234	227	267	229	274	238	253	242	237	260	265	255	217	237	252	284	280	266	241	251	236	254	240	246	242	245	256	230	257	214	231	261	235	268	252	225	258	239	260	261	230	262	284	262	249	260	239	240	254	245	260	220	253	267	270	245	243	263	234	222	255	246	239	268	244	254	282	242	243	243	239	240	279	261	240	251	255	237	255	247	268	222	248	270	241	256	248	273	222	234	231	244	273	250	258	264	234	254	247	260	273	256	255	241	250	228	227	217	251	229	277	253	242	242	270	219	257	247	283	252	234	251	237	230	278	241	299	264	223	231	263	236	254	251	235	270	247	275	255	230	249	267	220	253	255	272	262	253	226	260	261	254	231	249	255	253	271	262	205	241	215	235	248	266	217	245	226	245	240	251	224	270	237	241	235	248	230	211	266	244	252	276	230	263	281	248	228	287	248	244	251	263	268	270	237	232	267	245	229	230	252	222	239	240	225	250	253	263	234	284	240	232	265	251	254	234	271	246	221	254	252	276	244	227	236	232	285	270	253	262	239	267	239	256	256	238	275	230	217	230	247	220	252	265	238	243	238	255	242	263	270	241	229	232	234	268	247	240	263	242	252	284	289	252	251	235	233	258	224	245	242	267	229	282	253	239	252	227	237	230	263	246	263	247	252	259	242	232	225	262	255	248	244	253	229	246	246	270	226	219	247	247	232	228	244	243	262	261	250	253	237	255	251	241	249	246	261	263	247	238	243	249	252	237	250	263	243	262	234	224	245	243	221	236	266	269	251	251	265	247	259	270	242	274	303	244	264	229	248	235	247	277	246	246	245	246	222	228	228	234	227	250	261	271	247	236	262	297	286	252	231	283	290	230	255	237	274	278	262	240	246	251	257	236	265	253	235	250	264	232	278	251	268	265	230	235	256	240	239	274	233	264	254	243	264	277	222	250	263	252	248	251	265	232	238	235	205	280	253	227	225	249	230	252	257	235	225	250	242	228	246	245	251	242	225	261	254	246	258	283	260	251	274	258	247	228	271	265	242	223	270	228	243	256	228	264	202	258	256	252	222	275	230	252	246	240	256	257	262	274	253	292	271	247	242	241	246	235	216	241	277	245	264	244	238	230	251	264	220	235	240	252	253	250	249	259	230	217	267	230	256	239	248	245	242	222	252	255	237	262	236	233	229	236	284	239	245	233	227	292	245	262	234	256	247	222	241	258	214	252	246	269	244	273	261	240	258	258	247	242	238	237	256	248	237	245	287	266	265	244	249	262	248	262	247	252	257	254	257	246	253	248	252	259	227	234	225	236	249	255	266	248	256	249	276	257	250	252	232	245	253	248	246	241	247	262	241	255	217	298	247	263	233	230	237	241	261	236	227	268	242	277	265	241	228	260	233	255	278	230	235	229	257	286	263	248	260	256	235	246	241	255	248	255	238	268	249	288	229	243	261	249	228	260	254	203	247	269	229	241	233	247	279	258	272	285	270	245	269	242	243	261	242	243	263	262	243	250	236	247	246	239	232	282	235	277	238	295	268	254	259	245	228	256	246	242	225	253	252	231	274	255	247	259	278	264	236	218	230	257	268	246	223	258	234	223	267	241	268	258	269	281	234	259	259	252	273	239	229	233	238	260	246	263	248	234	242	247	242	248	263	264	258	247	269	233	245	253	241	227	243	262	281	238	249	250	206	274	201	253	232	266	258	251	234	234	245	287	260	259	228	230	233	271	241	239	266	263	256	258	255	220	229	234	279	232	241	244	228	283	241	258	264	227	223	273	248	223	254	232	243	218	258	258	259	257	241	284	262	252	262	281	270	231	258	272	231	269	234	241	262	231	214	249	218	223	259	215	230	245	253	274	265	223	254	259	263	244	230	237	263	280	255	275	267	248	235	255	229	280
20726	12690	3351	1444	1216	1090	972	912	884	732	784	750	706	753	743	671	730	697	669	659	673	667	608	611	657	665	636	595	630	622	634	666	619	656	705	606	581	684	657	681	638	602	619	645	635	604	591	624	608	604	629	608	588	553	641	669	600	606	600	621	615	613	591	606	601	607	589	643	586	567	608	615	601	599	616	603	634	603	598	591	589	571	577	623	636	599	630	624	583	604	600	612	621	626	567	661	587	593	604	624	618	631	618	619	560	623	617	672	579	604	594	625	596	606	603	625	627	640	606	620	595	649	616	650	647	587	587	612	579	610	593	608	618	635	639	638	622	675	567	627	623	603	619	578	622	609	614	587	591	587	624	643	641	616	651	587	568	612	647	608	579	588	605	635	589	610	657	642	594	592	586	567	586	646	610	613	621	581	573	603	595	635	632	578	645	629	580	574	644	627	653	631	622	678	619	590	604	599	614	631	595	637	601	626	599	610	611	595	577	580	612	598	626	604	609	584	614	610	611	623	597	595	595	610	620	659	607	611	610	587	618	601	621	579	647	612	598	577	609	632	593	607	613	571	569	611	569	641	578	621	630	627	634	615	593	629	606	611	599	637	585	604	586	560	624	600	593	583	620	633	604	636	597	645	588	599	624	595	610	639	594	626	622	639	603	629	604	613	585	585	570	550	586	614	615	579	585	594	598	619	631	603	595	607	610	559	615	647	519	619	630	593	565	600	621	645	614	587	600	589	534	576	590	625	559	639	599	600	626	589	610	629	587	599	588	624	589	656	562	625	593	578	646	561	596	581	624	632	640	620	597	585	616	646	627	617	594	587	601	621	632	612	595	647	576	600	619	575	630	611	586	602	582	600	553	568	605	650	581	634	605	600	610	584	592	608	648	591	570	614	594	631	615	616	566	594	607	619	617	578	614	588	577	579	623	611	633	547	586	546	669	588	613	612	609	625	593	648	629	579	612	646	637	614	620	597	609	637	620	600	650	620	610	589	620	600	614	626	582	581	617	604	601	637	584	626	609	573	594	609	601	586	626	612	618	571	617	612	624	585	609	602	607	601	629	593	577	577	579	618	554	612	579	637	615	626	567	618	614	569	594	610	617	583	597	620	605	614	570	595	583	579	634	566	571	599	629	620	604	576	600	599	614	562	599	590	630	606	651	642	557	588	625	593	612	627	639	592	616	590	613	598	603	585	598	584	619	608	614	611	620	605	640	672	614	608	613	620	599	603	594	599	629	622	592	586	601	610	630	596	620	593	650	623	665	623	602	601	628	577	613	636	657	576	612	623	627	625	653	600	623	625	608	581	600	613	618	638	552	632	605	612	634	638	612	561	632	613	647	608	568	635	626	604	599	627	650	586	607	642	637	592	630	615	627	620	562	617	601	639	622	623	567	569	558	636	634	591	659	611	575	634	608	615	643	582	606	554	659	623	593	603	631	631	574	637	572	588	590	596	564	593	629	624	620	573	562	566	671	631	595	588	617	575	598	600	588	624	632	598	633	591	644	604	559	582	571	612	618	598	596	648	571	589	586	624	638	584	594	560	644	560	588	565	626	638	603	617	597	618	597	601	599	611	598	622	617	595	578	573	591	602	546	542	566	606	618	587	611	573	624	626	674	619	635	577	575	626	610	574	602	572	652	576	596	591	639	606	612	614	604	649	604	587	629	640	594	626	629	628	637	615	603	581	580	643	643	582	541	592	624	624	626	649	628	620	587	616	603	642	598	626	647	656	596	669	592	579	583	591	580	647	559	595	585	648	591	594	604	637	575	620	582	599	584	578	645	588	600	573	608	628	569	596	601	617	603	589	605	597	623	646	578	637	660	600	583	602	623	578	659	612	644	646	594	603	645	561	597	636	614	588	567	617	641	613	590	624	611	637	614	612	588	616	607	594	536	606	616	584	617	578	610	586	612	594	595	654	601	602	622	601	625	617	615	610	597	588	598	583	611	618	637	569	637	619	638	610	623	541	629	614	627	592	604	661	630	590	583	612	603	652	593	605	611	594	622	580	631	608	597	555	601	593	573	605	623	627	600	647	596	646	609	583	612	664	606	585	600	592	627	575	620	634	604	603	579	607	619	613	658	620	628	583	627	599	580	576	610	606	591	628	618	584	595	607	607	594	630	616	579	610	595	544	617	628	605	611	619	602	635	636	597	604	588	582	625	637	578	588	643	669	601	608	638	627	596	611	571	617	613	609	559	594	624	624	629	615	595	602	617	577	626	597	574	602	588	642	607	629	612	649	619	612	643	553	656	616	638	671	600	622	576	603	572	607	612	556	592	611	625	612	589	598	569	572	640	595	587	606	618	603	588	598	616	591	637	645	628	602	621	569	597	607	615	570	618	599	629	599	586	638	630	602	614	608	607	641	651	591	632	603	591	626	585	645	604	588	617	631	592	559	580	622	640	642	636	597	555	664	559	610	592	590	617	582	638	635	597	612	581	557	582	572	616	585	607	593	590	641	569	627	640	580	599	613	614	621	605	627	600	587	604	591	577	615	606	655	647	589	625	609	597	600	586	612	628	623	601	587	613	605	602	645	554	585	621	584	607	599	597	641	587	591	626	649	595	585	633	594	619	598	605	617	617	609	612	617	646	641	612	604	610	641	612	620	618	633	615	624	593	645	574	589	617	600	577	562	596	592	577	615	602	606	585	610	648	630	624	585	611	643	592	605	619	634	630	598	561	633	607	594	654	615	595	606	596	631	657	603	567	586	614	590	604	620	594	618	611	598	607	609	557	589	615	606	577	635	598	580	616	574	633	604	580	603	581	608	576	617	645	640	641	587	586	614	623	602	641	627	602	592	631	621	623	602	573	567	602	582	605	589	632	617	614	621	596	596	621	587	606	602	579	592	585	601	642	579	614	598	591	600	634	603	611	608	633	594	621	578	615	622	575	614	571	606	626	572	634	628	634	639	580	690	589	635	660	582	602	616	586	606	629	619	566	613	634	637	625	596	582	576	564	571	608	624	631	603	588	626	606	649	594	616	564	640	643	590	616	561	579	597	590	627	626	662	581	577	652	616	596	592	584	584	601	640	610	617	638	595	590	607	632	571	631	626	618	623	551	637	629	625	605	585	602	673	631	564	567	623	592	589	645	552	560	582	567	600	584	635	618	609	639	615	573	603	620	656	562	631	614	608	593	617	594	596	599	671	626	590	594	611	604	618	564	605	631	612	580	612	572	615	652	611	602	621	636	579	585	584	604	571	625	641	583	631	547	591	615	622	627	613	612	603	596	611	620	609	610	603	618	614	603	598	590	607	617	611	613	610	619	610	613	591	666	594	598	645	595	673	628	658	602	586	582	530	621	593	609	616	613	614	658	606	613	602	606	647	629	586	605	613	620	548	579	608	616	560	628	650	633	620	587	605	606	633	643	577	589	612	577	571	576	636	605	588	598	586	600	620	582	616	636	571	623	645	600	619	651	602	592	612	626	586	643	611	560	612	618	590	594	581	651	608	573	613
10709	3915	606	251	253	273	273	249	237	253	249	242	272	252	294	251	268	269	236	276	259	272	275	259	247	279	274	254	265	289	256	257	291	258	241	252	269	218	256	263	279	270	228	240	284	274	234	247	257	279	250	288	256	244	256	283	225	266	261	234	252	260	266	244	284	245	254	269	237	261	270	227	259	265	239	233	254	273	265	238	279	280	278	269	234	247	275	263	287	263	274	238	250	260	265	233	249	247	273	247	284	219	250	231	261	270	258	256	273	298	241	281	270	246	247	250	262	242	269	208	239	273	255	285	297	256	276	243	246	295	268	266	266	250	259	257	292	246	250	255	246	245	258	286	251	272	273	266	252	229	253	271	260	274	280	254	265	283	250	243	253	255	237	268	254	262	284	249	275	224	269	261	249	277	250	263	248	233	268	269	245	259	271	273	239	269	264	244	263	274	239	243	230	270	241	265	254	304	250	273	259	274	262	290	284	271	251	222	286	260	247	275	292	248	228	284	265	270	275	283	267	272	273	215	288	242	263	246	222	228	249	248	249	271	247	247	260	258	273	260	268	268	273	275	259	276	254	226	256	259	246	245	276	258	239	267	260	267	277	245	262	273	248	262	246	264	239	295	284	276	274	301	255	243	265	262	270	277	272	256	265	257	244	285	269	282	240	253	273	295	249	258	267	259	262	274	256	262	257	234	239	259	270	227	241	245	255	256	271	264	273	235	254	262	244	237	257	254	289	284	259	214	252	254	225	259	237	239	259	232	280	258	276	274	242	253	273	289	272	264	279	257	288	264	273	244	276	279	255	260	284	280	284	255	264	260	243	278	279	224	260	272	290	235	241	253	290	259	233	242	243	270	271	250	293	274	253	245	260	271	271	242	245	275	252	253	259	310	268	265	237	260	264	286	281	250	262	263	252	242	258	267	263	264	256	253	258	252	276	270	293	236	255	247	243	227	232	265	268	275	255	255	237	268	249	224	269	271	248	267	266	254	243	267	238	251	230	253	263	244	240	247	260	264	246	251	241	230	260	267	269	241	274	249	246	260	264	286	238	280	259	282	252	265	294	256	262	267	235	264	237	257	283	279	259	283	284	261	256	263	237	268	262	277	242	265	240	247	273	251	252	278	238	216	281	240	238	259	253	236	239	247	258	273	262	243	260	251	262	235	223	268	270	274	267	268	274	285	236	269	260	292	244	268	272	237	248	238	270	294	274	258	263	239	270	299	279	243	256	254	304	247	267	257	249	268	256	264	243	255	248	227	284	259	267	233	266	256	263	291	254	275	256	273	258	275	267	242	239	253	286	247	253	246	260	255	277	269	270	295	238	260	266	272	249	246	268	279	286	280	262	256	249	255	270	283	290	268	272	263	247	251	223	253	245	257	283	279	275	252	265	255	257	282	267	276	249	267	249	264	301	248	271	268	234	268	265	281	285	263	263	245	250	273	214	245	246	252	272	289	252	261	260	260	262	248	251	253	255	259	239	255	237	275	265	241	258	280	275	271	278	260	268	247	248	285	268	282	269	266	278	263	258	265	247	287	288	256	277	257	259	269	284	283	276	257	258	241	251	262	222	285	251	261	231	250	237	316	258	230	258	294	280	251	276	275	258	233	237	257	278	273	245	271	240	247	265	242	231	259	259	245	238	260	234	255	223	247	266	263	244	253	272	282	255	248	264	219	259	262	236	251	265	282	268	267	252	299	265	245	274	261	276	283	252	251	274	275	267	235	266	300	266	251	260	274	278	239	262	275	284	267	255	239	256	266	240	275	265	285	286	249	254	261	249	260	270	272	268	268	262	261	280	306	265	243	223	285	237	292	272	282	250	259	240	251	253	253	281	302	242	280	268	259	251	278	257	261	269	260	236	249	227	270	261	240	220	271	254	277	267	295	270	286	253	251	221	245	250	265	281	260	261	273	254	258	258	261	270	270	258	267	268	262	231	256	287	258	268	278	251	269	256	296	268	242	268	291	249	266	279	269	261	254	241	246	252	282	240	260	260	257	255	258	266	240	262	272	254	280	306	277	264	268	246	307	297	259	285	251	243	302	255	256	290	252	237	252	252	253	256	270	254	223	225	258	270	248	273	248	265	265	249	246	244	264	253	280	252	273	271	253	275	247	270	255	279	269	247	267	231	244	262	266	232	271	282	270	291	263	272	229	254	257	241	266	249	247	261	243	222	282	246	239	281	222	279	252	252	256	260	265	278	252	225	263	242	255	260	282	261	267	251	270	274	257	260	295	280	267	260	256	265	265	243	289	258	274	287	256	252	279	261	263	246	280	259	272	245	244	270	259	248	270	264	235	247	226	237	256	287	254	314	251	254	257	264	283	226	258	269	255	262	282	251	262	266	255	262	263	281	256	256	276	273	258	261	256	247	249	258	264	260	259	246	265	262	253	266	259	272	260	269	283	248	259	248	228	269	261	255	280	266	264	247	233	281	254	272	250	269	257	261	282	270	251	274	286	252	259	266	267	262	285	295	258	266	274	285	289	256	235	265	305	250	258	243	261	261	238	260	264	256	250	238	280	226	286	255	248	259	277	275	248	249	227	256	259	257	279	248	271	233	245	268	236	256	260	247	236	243	253	274	234	283	245	237	267	295	307	258	266	290	267	273	269	275	275	284	251	253	270	281	238	275	271	253	239	253	289	250	253	250	256	246	298	298	276	269	275	288	249	243	243	265	263	260	293	280	270	250	256	289	247	260	264	266	244	248	262	252	273	276	256	248	253	252	249	285	282	280	260	234	265	238	247	254	290	296	270	274	257	265	267	267	228	248	247	286	242	281	263	293	289	242	268	282	297	257	269	291	293	259	264	292	263	265	280	273	291	263	262	292	272	255	256	236	258	260	239	247	226	256	291	270	307	273	230	265	226	254	278	254	293	300	295	227	276	275	268	267	243	241	279	250	272	232	299	242	248	267	265	271	273	271	242	231	285	261	277	308	210	285	276	273	260	234	256	271	264	270	248	246	252	257	272	267	270	295	283	251	296	261	241	261	254	267	276	265	279	255	269	285	254	273	253	282	246	270	248	291	306	273	260	255	230	274	270	246	256	272	238	235	285	270	250	259	247	241	267	236	254	265	284	277	246	257	258	280	270	251	232	271	234	302	291	294	238	284	265	238	235	266	249	225	263	252	283	255	254	287	246	256	282	222	247	241	240	253	270	263	265	274	235	298	239	251	258	276	252	279	247	254	252	252	227	278	284	270	250	303	247	280	236	248	283	262	277	271	307	231	268	258	242	257	232	267	256	251	261	244	265	243	301	253	260	268	268	228	257	235	277	279	245	281	258	285	281	258	252	289	253	287	251	265	233	257	223	248	257	244	246	248	264	251	255	285	236	240	254	258	242	253	240	246	276	262	277	273	260	264	256	248	244	261	264	264	285	269	247	254	275	268	262	277	251	263	257	235	262	283	271	263	281	276	267	253	244	254	261	264	250	264	259	275	273	245	247	284	273	238	247	286	229	277	271
7815	4229	871	668	671	690	689	638	673	669	689	631	668	617	633	628	686	631	653	698	651	665	647	652	636	643	660	634	694	653	663	665	657	673	620	606	601	651	630	630	636	637	635	667	649	700	661	687	659	653	610	690	671	642	669	644	639	671	647	663	661	670	649	719	599	653	686	618	667	663	616	652	626	683	640	629	676	661	695	669	671	630	635	640	685	635	669	657	661	651	646	633	655	636	633	689	634	654	671	705	682	648	635	636	633	647	623	718	638	667	626	640	682	700	695	681	659	672	655	624	677	622	649	631	620	654	641	627	664	685	674	652	664	647	636	680	660	646	667	612	631	641	661	697	654	650	619	654	673	646	678	679	674	667	655	652	641	665	695	649	630	639	612	667	660	671	651	647	678	643	659	646	646	613	647	662	640	669	634	641	589	700	660	733	677	684	640	616	668	658	659	682	652	633	649	666	666	668	689	637	653	640	663	608	655	641	700	661	654	679	655	620	681	643	612	648	657	665	630	616	667	648	615	671	670	655	663	631	705	649	641	639	630	661	684	646	646	665	651	691	672	668	660	627	648	685	659	675	645	665	667	666	664	651	640	624	664	660	678	651	645	692	657	665	626	698	639	662	636	655	605	628	712	634	670	619	653	660	651	669	636	627	660	638	669	683	614	624	633	667	651	628	608	682	604	650	688	694	685	676	635	626	643	647	639	650	695	681	618	632	656	682	630	665	634	650	682	683	646	655	660	653	662	655	576	640	675	616	647	607	642	645	632	592	633	633	662	635	664	619	689	664	674	655	634	619	607	697	646	619	670	674	663	654	682	660	710	659	661	699	641	644	619	622	703	633	689	643	675	688	658	595	691	634	607	669	663	665	689	671	610	682	624	613	658	610	648	636	645	654	688	699	633	665	646	690	688	638	606	655	712	622	661	624	627	649	617	653	676	655	676	685	629	595	640	627	602	637	657	681	655	689	641	673	654	611	642	641	638	665	698	610	679	646	623	703	641	602	657	675	621	618	683	636	647	627	643	664	654	689	646	647	676	652	626	661	628	628	651	693	644	669	680	676	634	650	609	651	673	660	681	652	669	684	662	668	644	637	698	679	657	618	627	697	646	660	731	668	722	665	657	657	676	650	639	634	709	639	650	657	652	652	644	621	632	675	635	653	641	641	645	679	631	589	608	644	680	659	616	606	649	672	662	689	696	608	697	634	666	663	633	660	630	668	628	630	658	614	663	627	642	651	649	672	670	616	674	641	667	690	678	645	621	662	642	677	623	643	671	657	655	669	604	644	637	657	659	634	686	669	655	673	636	677	661	670	744	674	646	633	693	679	652	694	652	619	685	662	662	675	691	640	608	626	663	681	641	662	637	641	642	615	577	630	725	665	643	689	669	665	660	628	639	633	674	626	637	663	654	646	669	693	709	660	657	598	644	609	617	715	668	661	643	690	667	663	672	647	638	656	659	631	733	670	644	653	654	704	654	650	692	619	628	632	652	646	686	641	655	630	676	634	644	659	657	624	653	637	664	648	663	692	654	641	650	640	685	663	619	673	650	659	647	641	619	684	614	637	626	640	666	652	595	606	611	661	650	675	619	650	714	625	701	652	648	611	650	663	652	713	618	644	672	676	665	673	623	647	661	648	687	695	627	635	671	650	640	631	585	674	647	672	628	623	713	629	653	680	653	608	639	628	634	655	668	688	659	655	645	625	672	682	634	640	642	637	633	625	698	666	622	630	656	646	660	610	688	683	663	645	641	681	665	652	711	643	679	666	665	612	714	689	688	645	679	649	697	651	678	680	664	637	670	616	655	619	673	685	652	652	651	663	670	624	670	656	659	633	677	652	649	621	607	636	626	653	689	650	657	673	646	647	690	643	654	640	699	643	698	625	669	652	635	645	636	683	656	636	730	642	673	591	615	635	629	676	653	670	653	689	656	680	674	625	641	624	693	648	623	644	633	676	625	631	627	691	676	655	664	641	627	613	695	669	639	688	652	687	650	675	662	653	682	652	653	626	625	672	700	684	664	637	682	655	641	660	655	662	670	640	607	672	611	649	647	648	694	697	675	632	611	599	670	637	702	714	666	679	659	668	664	686	614	677	641	671	635	643	641	656	648	666	674	648	695	628	626	679	661	664	599	653	696	660	630	622	667	667	675	676	639	612	633	709	661	654	618	668	637	679	662	694	649	663	661	640	676	669	674	674	622	663	667	596	699	646	706	641	678	671	652	673	655	641	660	687	656	661	631	655	682	673	649	698	617	718	635	641	655	612	615	666	634	645	684	630	655	672	677	614	628	675	668	658	637	682	677	622	649	663	672	703	646	646	621	649	653	640	626	680	621	601	647	629	625	656	622	652	637	646	639	677	695	628	641	633	649	632	647	641	703	677	664	652	661	657	660	652	650	693	702	601	674	674	648	625	712	686	676	637	664	660	644	613	658	677	640	612	665	646	652	652	655	616	648	631	639	666	648	648	661	658	594	657	630	662	683	665	643	655	601	654	661	670	667	629	662	662	625	658	666	670	670	626	607	680	660	694	706	625	661	675	670	666	639	638	635	667	631	691	615	636	652	613	601	647	677	645	712	658	636	649	629	657	676	653	614	637	662	634	646	675	632	676	683	646	668	674	638	670	613	665	693	714	634	714	639	654	715	626	617	679	674	662	656	654	608	624	591	669	639	649	644	631	633	631	660	643	679	669	651	631	673	596	635	641	694	633	633	642	622	665	682	603	655	632	660	641	697	660	736	659	726	631	671	680	602	652	638	670	660	624	617	654	663	664	661	635	645	638	666	653	695	661	605	656	624	632	655	628	659	626	652	609	645	636	662	665	614	646	647	649	647	646	650	589	642	649	647	626	627	648	656	616	652	612	606	647	646	675	695	656	670	678	676	694	688	679	682	642	607	643	668	655	657	679	697	668	634	667	653	625	692	684	629	652	636	675	674	697	593	577	638	654	651	619	633	698	660	650	684	664	638	630	628	651	631	662	664	620	636	636	665	683	652	644	656	628	616	675	687	662	638	685	652	622	674	633	646	651	618	685	641	663	643	668	637	650	646	639	621	609	610	638	700	643	615	653	618	634	684	649	670	648	649	660	659	666	688	705	619	676	662	659	665	678	622	644	638	648	660	675	729	648	722	673	650	653	675	689	640	680	627	673	632	682	677	651	625	654	661	641	643	692	639	640	640	695	689	677	618	694	633	632	642	661	653	626	671	680	640	640	654	676	709	671	671	635	664	688	643	610	704	633	662	670	645	635	637	648	664	687	630	619	646	634	660	680	677	665	614	664	645	633	646	634	704	688	649	665	643	661	636	702	577	639	626	697	605	643	647	685	629	619	640	660	630	612	703	650	636	640	648	647	663	664	680	642	667	693	651	680	646	676	644	655	631	649	667	663	652	640	657	642	645	646	601	640	646	631	671	673	668	664	656	691	697	648	658	606	678	654	606	659	618	624	641	629	647	621	659	634	620	669	628	663
22561	9991	2455	515	379	373	333	327	365	343	317	345	341	339	302	302	316	342	330	265	366	327	324	306	339	310	307	325	333	335	307	296	287	296	336	265	334	323	298	300	303	353	319	295	330	328	349	325	309	348	292	305	298	324	323	299	297	297	303	307	349	304	289	313	304	355	337	316	283	286	318	337	295	291	323	295	311	323	320	299	289	302	306	323	322	301	296	292	344	312	320	308	317	288	316	313	314	343	318	314	304	334	333	290	314	319	302	267	292	285	282	322	301	350	327	309	329	353	329	305	305	308	300	320	328	317	337	298	294	313	308	298	273	332	290	307	329	309	319	316	334	290	321	315	283	296	301	323	322	324	308	333	327	312	358	318	324	308	330	339	288	297	299	320	320	316	282	322	325	287	323	300	326	335	318	325	326	315	322	302	319	311	286	312	288	307	289	309	292	296	327	302	296	337	316	266	302	316	303	288	316	352	319	318	279	315	326	319	312	339	302	301	309	356	328	323	314	298	302	263	335	288	272	294	280	282	269	254	325	305	312	285	318	286	295	317	322	320	310	333	312	307	314	331	302	288	324	291	294	325	288	295	298	288	294	322	313	336	307	300	314	329	318	281	318	325	310	294	282	312	316	316	319	311	308	305	297	308	299	301	303	298	306	292	312	319	314	317	339	294	312	313	315	295	274	285	306	348	293	314	314	305	305	311	322	333	343	286	327	314	277	288	314	326	322	275	319	314	303	334	313	286	338	315	332	324	323	313	311	325	300	323	282	291	293	335	290	317	306	303	318	304	302	301	296	305	304	339	281	292	311	299	295	309	326	272	314	310	315	330	326	313	327	337	300	322	292	363	311	301	311	285	318	305	292	293	306	301	327	327	347	325	332	297	315	310	306	298	308	309	307	329	315	311	297	305	303	302	326	302	316	304	317	309	299	332	298	305	320	275	341	288	299	297	335	284	314	303	307	337	270	310	295	305	293	287	302	302	311	315	361	304	296	312	300	310	316	335	316	308	286	333	333	277	305	299	327	342	309	304	321	320	313	327	334	306	318	331	304	316	300	335	313	303	307	320	314	311	291	283	314	314	296	309	318	318	292	336	290	309	313	298	292	306	328	296	313	313	302	270	341	305	289	322	323	343	305	293	303	314	344	315	336	337	292	316	333	283	278	292	304	333	279	329	298	285	307	318	344	299	325	302	306	313	319	298	294	302	296	310	315	291	339	297	310	333	315	300	304	325	333	313	318	307	360	319	323	325	341	325	293	316	298	277	324	313	290	292	310	286	273	317	304	311	304	269	286	332	322	325	288	341	309	309	329	347	309	314	312	346	335	346	332	295	355	304	294	311	321	313	305	357	290	322	305	339	281	303	323	322	319	310	333	348	348	328	304	337	302	297	324	342	325	323	313	330	294	314	304	289	322	317	317	357	320	331	299	321	274	321	322	313	275	327	296	321	308	318	289	322	297	336	288	330	342	289	263	309	299	309	325	315	300	336	299	317	316	301	298	315	316	335	335	297	326	310	305	341	326	314	293	299	260	327	323	323	282	311	287	318	297	318	329	291	310	297	326	290	293	310	309	325	327	316	290	322	321	293	289	279	322	338	336	271	313	326	305	318	327	301	313	291	299	304	320	305	299	284	294	332	299	310	305	317	330	333	321	302	318	307	315	310	321	298	313	329	316	333	295	303	294	300	312	289	338	297	314	263	308	322	309	303	319	307	283	274	293	285	303	320	313	319	304	353	286	334	309	327	307	289	305	312	298	289	298	303	298	285	318	318	324	310	284	314	336	309	307	330	347	339	279	317	331	310	303	316	291	302	305	288	359	313	298	289	291	316	337	301	281	295	318	311	324	319	310	309	308	323	281	320	318	333	304	307	330	311	344	316	299	296	324	279	308	326	299	318	305	302	335	346	353	344	322	301	312	340	333	275	325	326	307	319	322	280	306	294	277	317	324	320	293	306	325	316	299	303	338	285	279	294	336	301	300	292	306	314	289	329	326	311	304	326	279	307	330	300	290	279	335	308	322	302	289	320	304	281	320	302	298	320	311	299	309	310	332	308	295	331	341	337	312	299	296	307	327	275	334	301	342	286	324	322	304	319	304	324	290	296	290	267	322	306	315	315	296	324	324	316	292	268	316	285	333	285	349	338	299	302	302	275	303	297	331	314	311	344	304	320	322	308	287	308	331	284	316	310	310	295	310	299	308	323	295	306	331	293	320	326	345	304	313	312	324	329	296	292	325	297	323	285	322	304	336	265	297	307	346	327	337	290	298	301	305	302	323	304	317	315	289	312	273	367	321	323	294	305	308	305	298	282	302	327	282	298	296	321	288	289	303	310	309	309	314	286	325	314	319	311	309	313	316	295	323	318	285	292	305	320	280	275	297	280	317	299	295	305	338	277	319	279	318	282	305	332	281	316	285	307	291	292	316	264	296	303	296	309	321	310	317	324	302	330	335	315	308	296	311	278	326	332	300	323	316	305	321	349	316	314	317	324	319	269	316	285	331	316	325	301	337	333	295	294	347	300	280	289	318	328	314	332	308	312	326	309	287	300	324	348	315	305	327	304	305	298	303	303	298	286	317	310	317	300	322	314	296	274	301	302	333	336	315	274	339	343	301	279	349	303	304	314	300	303	319	326	336	292	363	339	330	302	285	331	256	322	335	325	299	317	287	304	286	277	286	316	333	329	363	335	295	302	318	314	289	308	341	272	306	318	298	314	288	299	307	319	287	320	274	297	334	299	306	337	294	344	308	326	337	324	318	324	312	316	308	300	303	301	291	290	341	312	304	291	305	300	320	300	305	315	338	302	328	348	305	314	314	307	288	339	277	310	270	318	324	332	318	329	343	330	333	305	305	318	333	307	298	324	313	328	336	325	283	335	317	319	313	321	325	302	328	334	299	302	352	310	331	285	342	313	326	295	297	326	348	300	313	331	328	330	336	281	301	322	293	326	294	350	336	313	297	331	321	346	293	304	295	285	288	249	311	296	353	346	310	292	324	273	296	300	299	322	321	305	330	309	329	320	308	304	301	301	310	305	320	324	295	324	306	305	322	316	324	295	299	278	295	311	314	314	287	313	296	319	303	299	316	287	283	326	278	271	293	284	297	336	317	284	319	296	328	296	323	334	334	297	328	322	311	311	292	324	291	339	304	311	283	318	333	309	292	300	305	327	299	316	299	299	303	324	301	309	312	329	327	304	320	306	267	321	284	302	334	305	302	327	302	302	297	328	300	319	324	299	324	305	335	310	283	292	337	331	342	330	320	357	321	313	328	303	312	297	273	351	315	302	333	340	307	316	307	298	296	284	296	321	277	322	306	265	293	308	292	303	341	324	296	267	310	323	301	293	308	300	320	333	260	312	296	318	326	334	298	318	324	278	325	304	278	324	335	302	334	280	343	332	331	297	314	359	322	296	319	327	317	306	326	340	298	304	301	275	305	320	326	342	299	285	294	298	321	293	312	306	312	293	331	276
16309	8957	2976	1170	1079	978	944	869	884	868	817	852	828	796	773	801	774	817	764	796	742	760	788	738	772	782	773	762	736	776	733	809	809	769	797	774	771	754	759	734	777	761	745	768	729	801	746	784	773	799	786	735	758	757	790	750	788	782	758	760	737	739	772	726	778	744	761	751	792	768	757	737	833	793	783	718	750	738	795	720	738	731	740	726	721	744	737	772	779	699	731	750	743	708	719	745	761	762	733	722	725	779	764	791	798	747	721	746	697	767	767	781	742	754	787	753	780	743	753	744	736	720	741	736	730	770	780	789	771	758	768	722	719	777	814	832	762	740	772	721	732	786	706	783	772	734	746	733	779	735	705	768	767	759	792	742	771	771	774	742	749	712	731	732	784	743	698	792	806	746	749	771	733	795	750	763	760	795	738	760	744	723	713	770	720	712	734	775	745	755	737	788	725	722	751	705	751	787	775	776	782	734	751	784	744	705	729	745	737	711	769	792	735	780	737	773	751	774	774	714	751	758	746	760	763	755	721	687	725	715	733	779	700	753	732	802	743	786	805	714	737	735	733	734	764	732	786	752	731	742	745	774	762	804	763	767	775	806	797	708	745	684	697	784	763	801	758	736	768	748	751	733	726	704	719	733	769	778	757	745	781	761	748	778	774	781	728	717	718	729	728	747	710	756	742	759	757	745	723	713	755	727	759	777	768	741	748	731	744	769	759	803	805	761	763	748	750	735	759	773	728	736	756	731	763	765	752	750	750	747	737	721	734	769	757	735	757	774	726	725	709	732	779	803	810	768	776	766	741	764	736	758	744	719	738	764	767	749	733	794	731	775	725	770	774	741	777	784	739	804	751	748	739	743	785	770	691	716	712	699	704	802	740	751	760	763	764	751	765	767	754	754	771	752	746	700	757	729	796	761	739	760	769	735	754	716	754	779	723	728	720	788	718	734	746	759	763	781	765	776	760	737	709	717	780	754	796	720	812	756	704	798	716	767	754	746	809	734	752	740	720	774	793	717	770	782	784	749	717	796	797	729	739	705	735	710	744	751	804	728	773	811	765	744	682	787	744	732	731	711	801	773	758	750	780	787	784	739	749	776	750	780	777	762	755	732	763	742	743	713	689	735	754	715	735	745	714	734	740	786	763	712	733	788	713	750	723	769	740	686	751	802	766	745	754	744	763	712	720	789	718	769	743	725	708	730	709	746	750	740	752	720	783	740	739	766	755	784	720	720	709	718	738	745	774	796	754	784	781	745	767	776	776	768	721	726	762	742	714	728	707	722	756	767	724	746	781	755	755	744	740	789	755	778	770	781	747	784	741	784	744	775	731	731	717	754	779	796	757	786	743	769	738	752	727	770	752	757	802	771	735	750	740	755	747	766	749	780	728	750	751	740	764	721	758	730	762	722	760	712	749	759	707	767	714	767	730	793	755	776	744	706	738	761	742	742	725	732	706	751	727	765	788	803	763	738	742	739	719	724	727	708	725	738	759	760	787	764	765	773	775	748	750	780	764	735	755	760	745	761	754	746	734	710	754	743	754	747	720	748	764	763	790	742	713	740	775	731	738	753	754	744	799	716	757	714	757	817	744	706	749	744	739	770	779	777	782	761	748	768	745	789	792	744	844	768	792	737	773	747	742	782	764	738	767	777	720	711	787	719	733	735	751	738	741	753	726	760	791	756	736	733	744	752	749	782	744	749	737	766	694	777	760	726	757	772	767	725	772	756	745	716	764	861	699	777	742	742	778	714	757	773	755	785	785	775	734	741	763	745	761	733	728	730	717	770	800	771	737	746	754	708	748	782	764	707	801	771	754	775	760	745	743	765	744	724	722	769	724	781	742	763	762	701	822	695	803	710	806	794	758	769	719	762	757	739	759	774	735	786	765	757	782	747	726	751	724	723	760	737	792	750	735	814	783	759	742	728	672	774	715	778	710	741	782	722	721	811	763	710	714	756	717	760	772	757	746	745	718	731	767	748	739	781	734	736	754	756	775	781	736	729	774	754	716	703	715	778	757	786	724	783	749	702	782	757	682	733	762	760	781	726	776	726	784	764	721	770	725	722	745	745	775	751	704	764	791	759	724	752	777	786	771	735	737	732	782	733	740	702	782	742	791	735	743	751	715	799	763	696	745	802	739	782	752	748	753	734	762	748	741	693	771	723	780	743	756	764	723	739	789	718	719	750	786	747	751	725	774	753	791	745	755	771	745	755	726	758	726	794	787	753	748	759	748	739	786	751	765	749	791	749	742	749	715	764	768	722	773	734	738	734	779	775	696	712	739	740	743	703	775	777	751	756	763	760	787	741	733	748	756	758	728	721	765	749	774	806	806	730	775	800	700	692	711	737	700	735	726	711	712	824	748	820	727	776	682	743	760	759	748	722	780	727	721	767	804	777	732	722	761	740	762	754	761	719	754	751	772	762	743	722	765	773	767	769	736	790	731	782	774	725	752	733	721	741	746	724	752	703	753	713	713	729	771	748	755	794	725	770	719	762	800	761	757	746	747	747	717	722	793	733	741	751	776	718	761	706	736	761	750	762	746	768	738	770	791	757	750	719	724	749	694	820	764	775	767	725	725	797	738	782	777	729	734	737	741	761	721	727	775	772	733	741	770	742	726	776	733	740	729	741	794	746	730	787	751	743	737	762	712	745	770	774	695	744	749	768	754	781	687	737	701	758	812	731	819	720	702	748	737	792	756	788	723	715	762	750	735	748	758	754	726	755	711	763	733	736	760	750	686	820	754	821	800	728	729	798	716	773	745	729	706	727	770	746	739	751	755	759	782	745	794	737	733	741	801	748	718	777	737	712	730	719	773	744	712	779	736	781	718	797	737	735	727	748	749	794	741	755	754	747	761	750	738	719	793	774	761	708	783	775	776	742	774	751	721	777	743	762	806	719	753	775	782	736	778	699	713	776	815	770	758	705	745	732	804	780	724	810	709	771	783	739	769	755	706	779	686	741	697	772	733	765	771	720	701	764	669	782	792	721	751	771	747	716	821	759	751	743	797	784	740	802	730	755	779	725	731	767	773	711	768	738	738	734	763	752	724	734	770	749	740	719	761	744	729	701	731	759	790	742	713	756	771	724	745	733	710	756	737	724	803	747	750	718	750	737	783	748	808	749	741	734	736	819	731	703	752	730	771	748	736	750	753	759	745	787	773	785	729	755	789	755	741	759	785	698	727	776	809	752	725	773	723	759	703	802	721	730	744	733	708	729	762	756	677	755	739	762	765	762	754	712	782	712	758	806	720	738	714	731	769	725	758	762	763	762	745	718	778	732	787	746	760	730	771	735	764	725	797	755	722	717	753	741	731	708	738	723	716	752	784	743	730	730	776	688	715	770	732	735	732	712	765	677	755	775	739	742	704	724	731	778	817	767	748	766	792	740	745	758	781	748	724	733	757	734	764	714	753	789	724	758	783	719	735	737	735	741	717	783	763	732	756	780	749	768	718	782	749	714	743	795	739	728
31187	16311	4422	561	407	340	309	276	264	282	294	234	268	243	269	220	237	205	203	238	232	248	233	238	231	220	240	254	216	252	221	293	247	262	240	245	258	236	213	222	218	252	259	253	264	254	243	244	240	242	232	239	232	234	235	226	268	241	234	253	240	259	234	262	243	227	251	244	264	249	242	254	260	255	215	226	242	231	223	229	233	228	212	250	272	240	221	235	230	237	224	224	232	227	232	226	269	240	228	222	240	241	225	224	220	241	224	228	265	269	243	244	249	233	239	229	219	260	233	221	250	261	271	276	257	246	274	212	258	226	239	250	247	248	232	223	263	239	233	254	213	247	236	266	261	258	222	233	226	237	235	230	235	243	233	252	233	237	216	232	222	226	213	223	239	234	209	241	240	228	236	265	248	241	228	230	254	218	209	227	256	240	254	245	247	220	207	249	260	226	226	231	222	261	228	226	238	234	251	239	261	208	219	230	259	227	244	240	251	216	213	243	195	225	222	226	229	267	229	252	200	223	224	211	236	257	232	258	219	234	234	254	232	218	248	250	214	234	249	220	237	257	263	232	233	251	225	287	257	243	206	221	228	227	234	255	250	231	251	257	209	223	225	246	251	222	232	244	246	268	249	251	235	230	225	233	244	231	235	234	237	232	216	254	234	227	222	235	249	260	246	231	250	205	245	274	241	219	219	232	232	218	209	233	234	230	246	247	251	221	208	220	219	218	234	225	268	255	255	248	245	252	243	242	239	250	225	252	241	224	213	248	234	220	209	238	231	239	260	227	223	242	233	269	235	239	245	233	235	259	265	248	235	239	243	254	231	254	224	215	222	237	261	223	234	254	246	244	239	208	265	228	242	236	208	270	240	253	218	235	219	227	244	247	228	257	241	224	234	228	244	210	240	238	241	238	230	219	238	231	244	243	233	252	263	231	221	250	230	241	223	227	262	241	227	236	240	238	211	212	240	243	224	249	233	207	247	248	236	222	238	239	259	234	260	260	239	252	254	253	236	272	226	236	251	243	221	246	235	244	258	247	243	228	230	214	211	228	229	237	264	256	248	243	250	254	262	219	234	205	254	233	227	263	241	245	224	233	205	238	200	255	234	244	247	249	239	227	233	259	281	242	258	238	227	218	234	232	232	248	245	252	223	234	230	215	265	249	244	238	251	245	252	253	214	244	243	224	244	233	266	223	252	227	243	258	237	228	241	228	225	259	235	233	245	230	230	251	237	256	231	229	231	233	222	246	240	242	247	262	237	244	212	245	242	232	248	252	229	249	256	232	220	225	242	271	231	233	231	236	210	239	243	222	221	221	242	271	220	275	253	243	235	241	219	218	222	228	254	243	248	243	223	246	231	241	221	242	211	263	225	246	237	253	287	239	230	232	307	244	231	235	239	244	212	220	228	217	230	213	236	260	249	236	225	212	257	241	202	194	215	248	229	204	225	259	234	249	208	215	246	236	235	265	264	248	235	261	267	242	247	250	238	228	222	223	233	257	218	220	214	223	278	219	240	250	233	248	249	239	238	252	250	271	240	238	219	254	233	240	229	267	251	236	251	251	258	250	219	239	250	234	281	230	215	240	228	252	247	256	215	202	247	254	231	251	267	222	237	246	224	235	225	260	218	220	217	263	211	227	246	251	271	253	270	269	209	214	239	258	213	228	232	224	252	264	233	199	243	211	229	228	238	266	229	255	254	213	221	203	247	230	266	242	264	235	256	224	247	245	234	231	242	250	233	233	228	225	227	219	212	226	233	224	220	225	236	239	221	245	217	257	240	216	266	223	220	249	235	245	252	263	220	231	230	256	226	225	229	220	257	245	229	257	228	248	230	224	269	226	228	251	241	261	217	226	268	258	239	251	260	221	259	250	228	232	224	250	259	253	243	231	202	224	241	239	242	257	229	278	239	255	270	241	263	221	245	257	207	224	260	222	263	192	234	209	252	245	237	241	209	264	235	258	246	238	225	242	228	233	265	242	215	246	240	233	223	242	248	216	249	226	223	243	228	207	231	217	259	230	216	253	277	222	222	240	240	205	220	206	231	286	233	227	262	247	248	217	241	241	264	213	219	243	223	234	244	220	245	243	235	224	229	247	222	224	245	215	226	248	246	208	214	255	253	264	233	230	246	235	237	231	211	247	230	220	247	233	234	220	243	233	249	213	217	231	258	248	233	261	278	208	205	233	229	246	218	232	222	261	230	242	224	230	256	220	249	238	224	206	250	207	238	230	249	247	237	220	249	206	216	250	213	251	251	230	225	249	256	269	247	231	240	244	241	225	236	202	226	246	251	259	226	216	231	226	241	242	221	234	218	246	213	230	233	242	246	251	225	228	220	248	251	221	229	241	226	224	232	256	257	239	229	249	255	247	261	233	226	254	229	220	258	237	236	244	242	232	243	243	210	242	234	227	256	247	243	217	223	224	241	252	254	225	224	220	225	216	224	233	234	228	232	256	230	254	212	230	248	239	261	230	241	223	253	228	248	225	229	252	191	268	228	225	223	204	268	250	246	239	223	263	227	264	257	211	237	251	241	234	235	238	224	256	247	242	240	216	217	232	248	250	212	240	223	247	243	243	216	260	253	224	234	225	210	239	210	250	192	216	225	244	265	242	234	240	267	267	232	230	236	273	262	257	256	229	221	210	254	232	235	220	243	233	239	212	241	280	217	239	251	213	257	242	242	256	204	237	235	236	265	218	238	233	253	242	231	258	223	237	233	234	234	231	237	243	256	257	246	214	247	255	246	255	242	231	267	230	240	252	254	244	244	227	223	252	247	228	217	197	221	216	243	237	241	226	187	246	215	247	258	241	221	242	233	242	227	230	232	227	254	247	236	263	206	267	246	245	246	234	236	225	258	233	216	262	224	241	249	216	227	234	222	249	235	237	236	260	265	269	215	259	220	243	219	222	211	230	217	237	245	233	234	223	221	234	231	238	198	217	235	225	236	218	218	230	259	243	203	245	253	230	237	242	232	200	250	231	271	220	209	247	224	238	252	233	225	227	239	222	235	237	280	224	234	273	253	260	231	221	232	225	255	255	254	220	225	239	236	230	231	226	234	252	252	246	217	255	244	244	246	208	250	230	240	224	240	226	262	227	249	226	214	242	232	250	200	232	221	215	272	250	216	245	232	229	237	246	238	216	255	247	248	243	232	231	228	250	257	241	224	231	261	204	246	257	225	232	253	251	274	258	240	258	231	258	257	234	250	235	233	202	259	237	247	243	241	223	228	219	254	250	256	248	254	263	239	213	231	260	242	232	249	207	252	254	213	229	228	250	248	211	221	228	251	246	239	270	243	237	240	212	257	210	263	228	246	224	238	235	234	234	263	258	259	230	230	243	258	241	221	235	254	218	255	231	213	220	235	230	235	212	224	242	261	221	218	252	268	270	223	230	256	207	256	224	259	248	251	222	244	255	256	239	212	251	234	226	227	252	222	260	233	213	195	227	261	228	237	241	220	230	213	258	251	232
20620	13310	3811	1491	1258	1063	979	890	831	756	732	663	732	661	690	687	662	720	665	612	634	612	611	653	641	644	619	624	621	591	635	635	582	575	588	624	602	601	605	588	583	622	640	586	608	615	594	602	582	599	572	580	562	612	589	549	603	546	547	601	574	571	576	591	586	593	551	570	563	562	574	607	602	582	562	586	543	572	613	585	559	523	584	573	533	601	543	554	566	590	571	566	571	544	598	568	587	578	517	603	592	581	577	641	581	572	590	566	604	615	561	549	588	582	578	582	587	633	598	576	571	638	593	576	580	566	602	578	595	589	609	560	630	604	562	604	555	619	614	591	604	543	580	578	580	583	601	578	581	576	563	585	593	567	588	631	625	584	568	552	631	536	542	575	554	630	586	582	603	559	631	594	569	567	597	618	580	643	574	598	576	571	559	547	581	594	588	561	595	633	577	604	555	601	586	569	538	615	554	564	556	555	584	569	613	585	576	587	604	591	581	589	559	547	579	572	577	604	591	585	618	588	598	627	567	552	609	550	580	601	576	595	612	584	604	593	561	585	593	557	599	587	564	553	633	564	555	570	585	591	525	566	575	578	547	606	602	549	553	591	564	579	575	569	556	617	572	592	590	565	566	586	540	586	619	570	580	555	563	599	562	564	572	553	628	557	571	570	592	561	537	584	566	566	569	544	619	604	580	594	585	592	605	554	565	587	589	586	562	535	625	564	553	620	588	571	555	627	565	607	554	577	530	581	571	575	607	580	576	547	633	634	597	614	562	580	595	584	564	572	648	602	613	536	547	580	571	547	565	602	550	597	566	590	555	571	570	583	606	571	569	594	572	564	565	595	619	574	568	580	582	548	565	607	567	542	573	582	572	592	623	582	554	570	573	562	542	625	561	574	595	568	565	572	591	587	569	593	604	576	568	608	599	640	583	587	552	567	557	590	610	579	533	556	544	566	590	575	578	615	590	562	585	603	587	605	572	585	574	578	563	595	555	604	587	595	552	571	574	546	610	563	576	580	564	588	620	605	560	579	616	568	592	576	605	585	554	546	584	556	607	595	615	601	601	587	559	561	624	599	614	612	556	637	585	576	630	597	613	563	571	562	557	637	596	598	584	604	548	572	607	570	571	564	589	595	604	580	580	569	642	624	578	598	567	583	565	556	616	566	575	543	624	557	558	543	559	597	598	609	561	578	628	590	591	561	548	610	611	535	556	587	601	568	552	617	619	611	606	568	582	592	623	547	602	553	561	565	559	564	576	539	580	577	574	601	587	601	566	598	600	560	603	540	601	578	593	606	557	608	565	572	589	594	604	540	609	617	601	569	558	601	608	568	605	603	569	597	613	562	593	590	589	562	624	563	590	589	589	571	583	544	627	595	570	594	556	614	557	589	584	565	622	579	550	534	585	577	572	551	584	575	583	591	613	546	620	563	527	644	586	599	612	584	592	570	575	596	604	596	582	539	613	563	554	579	550	624	604	582	579	591	613	554	606	604	571	581	567	551	617	582	605	617	579	568	615	576	617	585	598	575	596	617	590	594	620	594	635	602	604	573	583	566	578	602	584	599	567	565	577	578	535	612	577	632	591	545	567	576	559	580	576	595	547	592	586	608	626	573	572	596	599	571	615	597	595	605	575	575	606	563	559	573	605	602	525	597	585	556	585	587	564	568	589	582	561	525	573	548	558	566	600	564	571	591	570	595	604	587	623	625	552	590	563	552	597	577	602	611	562	522	631	578	581	573	586	598	580	554	596	560	600	618	582	567	551	583	577	579	557	598	608	576	562	580	587	586	618	595	578	593	589	595	613	580	592	529	565	531	598	619	541	569	633	584	569	596	558	565	570	573	603	589	601	567	550	621	559	596	557	597	598	567	561	630	578	586	583	602	589	586	602	627	564	601	612	582	576	553	566	567	584	602	544	589	610	596	636	565	581	576	576	586	606	595	580	614	575	583	595	577	578	603	571	565	595	589	575	604	617	572	649	593	583	567	571	593	567	562	559	548	586	576	574	546	593	563	577	577	578	553	613	608	558	557	630	585	607	563	626	587	613	632	585	593	586	605	553	583	583	560	585	596	568	555	608	584	601	598	599	578	590	570	578	620	586	580	596	583	566	583	618	559	538	562	608	585	578	566	589	571	579	574	607	560	597	585	584	560	514	611	581	577	544	577	605	577	566	625	584	641	569	591	584	614	573	582	585	544	610	640	589	570	568	577	595	607	609	582	599	632	598	553	589	596	585	585	519	587	618	616	600	599	561	598	622	579	619	566	583	545	588	563	630	550	564	615	573	607	603	557	619	558	579	628	574	577	575	542	583	559	597	579	586	547	586	587	583	584	558	562	599	555	594	565	595	582	581	624	583	579	555	549	597	612	612	552	575	626	561	638	609	611	556	516	536	583	594	592	584	629	577	563	571	595	578	596	575	582	623	573	589	569	603	644	604	574	608	592	562	579	577	621	592	575	597	591	580	559	591	551	591	558	594	597	603	597	608	549	569	564	597	594	604	564	580	575	620	629	569	540	550	539	579	595	541	595	575	554	563	654	606	547	557	594	570	543	603	567	558	639	590	600	521	578	568	592	650	515	526	570	582	565	542	610	604	614	576	580	605	526	663	562	613	600	585	584	618	560	586	568	549	602	544	547	594	580	553	611	560	584	550	583	604	567	568	610	558	558	622	603	580	563	600	587	563	578	587	579	585	555	605	593	600	573	578	579	606	609	633	598	615	572	568	584	595	523	640	568	603	587	566	597	593	565	571	589	546	617	613	576	604	560	607	613	580	607	562	547	620	585	622	596	567	604	620	562	591	647	527	586	597	575	562	571	570	568	555	604	597	602	556	598	608	569	626	584	622	555	597	581	565	569	593	622	608	590	550	610	583	649	607	569	584	584	571	586	542	592	545	589	563	576	565	596	604	558	590	592	593	590	627	564	589	548	617	599	611	594	568	613	577	589	600	573	523	610	610	605	596	579	603	583	557	568	556	553	570	598	611	581	611	566	618	617	561	564	610	560	597	549	597	619	572	587	619	545	605	559	569	589	588	592	574	619	585	581	583	585	566	555	622	574	550	630	586	563	583	561	572	612	591	608	588	594	535	619	615	610	588	596	584	590	595	563	554	566	563	607	563	653	586	517	578	565	608	540	592	594	578	555	594	559	596	606	596	600	602	568	573	580	574	594	614	566	563	595	542	607	579	617	537	568	591	552	532	576	574	592	575	604	605	590	578	615	604	572	582	559	556	559	598	611	566	575	592	560	589	598	603	583	592	602	600	598	578	593	607	560	582	519	606	524	625	586	619	548	571	588	638	563	628	577	589	597	619	604	572	570	622	571	624	604	571	574	574	561	606	564	619	551	568	533	567	583	559	559	566	592	579	594	606	588	609	605	611	553	570	591	601	561	581	564	596	614	602	567	630	598	564	602	634	578	550	582	525	620	619	616	571	575	553	574	598	578	584	584	573	610	602	597	604	550	615	587
10531	3996	733	245	272	253	256	255	288	272	261	284	259	306	269	264	268	249	235	285	293	294	265	269	255	288	253	261	256	287	278	259	278	258	284	275	249	244	234	250	273	260	233	261	246	278	251	288	276	274	297	251	291	262	307	270	291	266	258	257	288	235	269	245	276	261	259	251	264	250	286	273	264	265	272	266	289	240	259	258	284	241	253	270	300	260	237	263	243	264	284	269	254	270	268	247	242	271	267	255	256	262	266	272	275	278	255	272	273	283	278	261	274	275	265	294	267	239	268	236	255	282	260	243	263	271	287	256	257	261	255	283	297	265	243	272	267	254	266	264	234	239	257	276	261	287	263	272	263	261	253	250	277	237	292	267	271	282	265	265	283	246	250	254	270	257	268	285	287	281	263	273	284	251	262	271	245	296	227	234	272	256	252	294	266	263	280	279	282	244	268	272	269	242	261	270	267	266	281	267	280	261	275	277	240	289	262	251	281	266	262	258	275	271	251	274	272	249	277	252	257	292	273	250	279	294	279	247	293	247	292	253	270	235	256	275	262	257	259	284	276	250	249	271	267	258	240	279	258	266	257	260	258	274	270	293	259	250	254	290	253	268	277	279	287	252	260	264	265	266	278	248	270	266	265	274	243	244	247	304	236	281	277	290	297	300	261	264	250	259	267	242	257	262	258	282	254	243	270	231	255	263	279	265	252	273	257	274	300	253	252	230	279	310	282	278	242	285	293	289	251	258	251	282	294	236	262	276	240	268	255	277	266	256	307	280	262	284	279	263	255	276	259	278	282	236	273	263	268	268	271	244	296	271	255	295	238	274	276	221	286	294	256	275	248	273	278	251	263	267	263	256	249	252	247	271	280	255	269	227	257	279	263	297	249	280	291	289	246	271	279	285	252	246	237	288	273	277	246	264	244	263	264	249	303	287	266	284	254	234	260	250	267	267	276	230	250	296	270	256	308	264	247	262	238	269	276	275	260	255	270	269	227	249	247	236	272	263	237	274	285	255	235	273	261	275	263	274	253	308	267	277	268	250	232	262	270	258	241	277	248	251	252	267	270	286	275	282	271	253	239	260	260	284	290	255	231	282	279	266	280	258	244	243	266	271	270	306	279	264	260	270	279	238	287	265	255	234	273	237	279	286	273	265	249	277	266	273	256	235	251	259	295	283	268	267	264	263	274	259	241	276	280	246	260	249	279	264	253	222	263	292	260	287	238	237	274	272	245	262	267	278	281	253	270	269	264	250	242	263	257	287	248	276	243	256	253	256	285	262	206	239	253	246	272	270	270	278	251	257	249	268	249	269	249	276	224	251	283	272	247	236	249	253	268	237	265	290	276	233	294	246	276	252	255	249	272	271	238	273	254	249	268	270	253	251	244	265	292	274	280	254	253	259	274	267	259	252	277	228	289	289	267	250	249	259	266	249	305	238	290	279	250	259	269	254	248	260	269	245	269	285	263	252	262	264	285	250	282	265	251	257	254	238	244	262	265	282	235	269	236	242	238	260	253	270	290	244	258	254	222	256	249	279	276	261	271	254	294	268	258	271	321	278	280	247	273	252	271	279	294	276	258	263	286	263	262	273	268	259	254	293	277	264	275	278	265	251	274	278	254	283	307	255	268	268	264	276	283	252	263	267	258	263	269	253	274	275	261	278	261	278	275	276	255	267	257	260	236	259	252	266	244	274	283	259	237	274	258	239	265	273	261	270	263	248	246	253	257	258	255	292	273	248	281	260	254	292	263	250	302	275	281	262	277	258	255	247	289	265	252	278	272	253	264	302	267	255	283	252	294	262	275	267	233	261	243	247	266	285	251	213	275	263	255	263	246	275	245	268	281	290	244	256	279	250	264	274	255	242	256	245	266	267	285	287	267	283	293	276	320	272	266	253	275	230	296	244	220	247	253	245	279	257	279	266	307	262	254	272	281	292	264	287	273	273	245	272	260	258	259	291	268	251	259	271	271	254	266	232	249	285	285	261	285	268	246	254	252	274	294	259	271	276	258	280	261	258	270	271	291	267	250	258	270	249	253	292	271	295	292	274	260	297	248	250	270	257	271	247	280	245	263	242	253	272	284	265	251	295	275	263	272	278	261	231	286	282	292	289	287	258	242	293	265	265	259	263	260	245	269	260	253	255	272	303	257	242	260	253	253	256	260	259	260	258	292	268	254	284	254	247	278	270	308	255	242	234	283	271	282	284	282	254	254	272	284	294	284	261	258	257	258	271	267	256	272	257	280	270	283	275	236	253	257	252	266	271	266	270	256	242	232	284	233	247	274	281	262	262	297	273	269	249	299	262	263	265	298	263	267	255	282	267	255	272	244	275	261	243	272	276	246	270	235	253	271	256	253	269	270	266	296	276	245	260	261	253	277	231	264	261	257	270	276	272	242	265	260	249	281	258	251	251	269	261	250	251	258	243	256	255	216	242	281	258	263	239	262	274	262	290	265	296	251	254	258	269	266	245	255	287	238	288	249	277	266	250	323	257	242	265	232	251	287	268	269	275	285	268	241	273	258	241	294	279	250	248	259	271	262	258	269	267	272	229	259	315	263	254	278	277	252	256	265	283	227	258	255	307	273	262	236	264	295	302	298	266	251	252	276	264	271	252	262	259	275	246	251	224	259	234	273	236	246	273	271	267	270	251	253	244	276	276	295	242	266	289	263	286	242	252	238	283	250	289	265	253	257	265	248	248	296	275	246	258	266	267	278	267	271	254	293	267	262	281	241	294	245	288	256	266	251	271	300	267	240	265	249	302	297	245	266	257	266	295	299	265	261	293	274	293	290	234	258	272	299	270	264	261	271	255	258	272	256	242	286	267	307	260	241	249	272	291	253	274	278	244	242	240	245	260	260	274	266	242	262	273	262	268	279	272	264	282	284	272	284	242	272	272	293	272	274	285	290	291	264	262	244	278	250	260	267	251	263	240	261	266	234	291	279	284	264	254	253	270	272	276	289	295	291	241	265	241	279	268	263	257	257	285	263	250	269	247	272	287	251	271	287	270	243	253	273	269	263	270	279	274	273	239	272	278	294	283	243	283	240	277	272	266	272	272	250	282	244	265	266	288	256	229	264	279	259	268	246	287	244	263	244	257	291	247	256	297	291	265	264	275	272	281	285	286	273	250	251	273	275	297	256	275	237	245	256	293	258	253	282	292	261	269	261	276	255	278	246	273	245	250	232	259	274	242	260	228	249	254	276	262	294	261	281	264	265	252	288	269	276	287	276	283	251	249	265	267	291	261	257	264	270	263	269	299	274	275	290	260	256	293	280	259	270	277	251	241	273	272	278	284	261	268	254	241	217	255	260	278	270	240	286	275	246	280	248	220	293	267	238	296	266	255	244	269	274	295	283	278	261	226	278	250	264	252	262	247	265	268	245	274	284	282	241	258	268	244	255	252	269	283	273	270	264	263	295	245	255	268	256	257	263	272	236	280	247	257	281	234	240	253	261	254	255	258	273	274	299	265
7809	4163	1337	708	638	651	686	655	615	647	671	714	713	658	636	682	657	627	627	685	646	638	658	645	645	662	642	659	678	669	642	676	694	650	656	684	606	681	644	674	664	666	664	666	653	701	650	664	678	650	654	661	664	701	683	655	613	697	636	630	663	650	650	642	656	643	654	643	637	626	681	621	700	635	659	678	648	630	650	668	682	671	667	678	642	662	685	644	657	636	685	609	659	652	700	666	644	670	647	661	664	669	637	638	661	677	627	648	635	657	639	652	652	666	651	646	675	636	623	663	660	673	648	688	683	663	682	663	673	671	674	628	649	683	655	686	699	665	662	666	659	642	662	702	690	667	641	665	672	645	643	660	627	623	686	653	658	705	631	626	668	658	628	627	699	644	661	664	650	658	648	650	671	672	602	705	664	664	656	668	676	653	703	697	662	635	711	634	637	609	660	653	677	630	617	643	646	646	661	657	689	678	679	627	663	667	647	651	615	644	695	621	599	702	692	649	660	647	659	657	666	646	701	661	643	628	661	656	670	647	660	669	661	650	714	652	659	691	679	708	644	659	658	643	655	685	643	685	633	653	652	670	653	665	653	662	679	624	638	694	667	687	643	657	649	633	661	636	630	675	667	610	633	656	646	625	667	656	666	656	668	653	619	627	636	693	665	628	700	682	681	688	630	647	716	676	676	670	671	672	635	650	663	665	692	679	609	651	641	643	640	629	634	624	688	628	664	654	632	690	663	655	647	672	655	662	609	673	636	691	669	629	622	621	684	661	671	661	674	684	625	654	675	702	648	696	655	624	631	664	645	635	647	705	638	622	690	656	666	609	696	668	630	624	626	637	671	666	637	627	647	656	671	639	700	647	666	644	658	655	636	644	659	652	654	639	679	627	654	664	658	624	681	661	665	687	668	655	591	659	664	701	711	663	700	665	669	708	681	650	655	671	641	632	650	679	691	661	662	658	650	661	642	655	698	633	654	690	641	672	647	699	703	685	659	646	649	627	657	649	661	616	624	657	665	657	682	688	649	692	684	637	624	675	699	678	678	649	622	639	698	688	658	669	675	662	662	693	703	690	648	656	660	634	611	720	644	683	688	678	623	670	652	643	676	677	672	668	617	680	661	662	651	663	661	626	708	644	667	632	612	691	666	665	650	665	714	653	640	723	671	716	670	694	637	651	701	668	650	610	671	662	610	672	646	676	727	690	670	658	694	696	655	693	697	636	700	673	632	672	676	653	687	621	671	693	708	651	674	660	633	668	700	657	643	666	691	639	682	680	662	616	647	589	663	641	674	681	654	684	645	685	642	635	654	635	700	619	652	645	661	615	655	617	609	666	654	666	708	663	663	623	661	618	641	700	695	650	694	624	641	643	675	703	708	656	691	679	634	686	697	677	663	664	667	653	694	643	649	662	626	691	632	615	640	704	681	690	640	622	679	672	696	642	691	656	669	614	662	618	698	651	657	679	653	678	669	661	659	610	663	655	692	603	678	690	692	672	702	640	652	658	643	654	698	647	661	661	660	661	658	647	628	646	669	650	651	655	726	661	694	686	638	641	602	649	710	635	649	651	652	638	689	667	646	645	638	668	678	648	594	616	703	654	682	655	670	677	667	671	708	645	687	654	643	678	638	640	685	681	653	715	654	635	646	671	676	672	674	635	649	657	688	670	646	673	645	666	696	662	623	695	659	628	672	672	674	642	673	699	648	687	632	649	668	693	670	680	662	619	675	658	702	712	637	667	655	653	629	678	669	625	660	652	629	694	652	647	706	675	698	679	692	596	666	642	696	709	673	641	625	694	702	712	641	646	678	665	682	687	650	653	647	656	700	665	645	725	640	640	615	709	640	635	672	620	658	652	664	700	642	658	726	710	613	665	669	668	627	646	686	627	609	632	641	716	626	652	628	662	687	663	678	653	678	673	664	676	694	650	628	647	667	667	613	612	697	662	625	666	632	657	674	684	693	671	674	661	687	655	652	649	670	683	610	661	638	652	611	626	640	650	646	649	643	688	676	624	681	670	665	638	624	731	691	655	655	656	668	700	664	692	679	672	664	621	671	664	674	671	629	669	615	599	681	645	659	655	573	682	615	647	647	644	592	684	684	686	639	702	659	625	656	649	656	642	678	642	675	644	651	648	644	586	615	619	708	682	635	634	647	697	666	652	701	688	676	629	710	623	691	653	666	695	656	652	627	660	641	597	669	646	663	674	658	631	616	695	642	646	669	716	624	676	738	605	620	678	662	673	664	686	654	641	690	680	671	645	662	674	655	663	641	664	655	630	653	685	639	620	643	664	613	614	664	657	613	644	622	642	659	637	690	670	643	657	641	692	722	678	666	687	603	617	640	695	689	653	632	609	741	664	684	631	668	663	659	661	700	646	676	690	680	689	686	662	713	684	651	636	658	690	669	691	645	687	662	637	665	679	647	641	652	674	625	671	655	666	595	641	666	670	631	688	639	666	693	655	691	670	627	646	679	669	694	651	685	642	656	689	691	635	698	667	674	642	644	674	660	639	687	664	636	607	680	656	655	695	688	657	703	690	688	633	641	706	685	681	669	670	682	687	657	632	687	663	674	625	630	657	642	675	645	638	687	668	680	653	655	709	665	695	648	670	642	625	678	625	665	629	661	663	636	673	686	684	637	656	659	653	650	706	673	638	639	686	665	647	652	656	672	650	684	678	661	664	629	676	644	639	677	643	651	650	657	668	644	683	663	641	666	675	680	648	639	633	647	649	637	671	647	663	670	674	643	676	641	639	627	658	651	650	666	681	669	664	622	619	700	680	645	689	663	716	625	652	657	628	619	657	636	644	637	688	694	687	656	650	655	631	690	650	682	652	686	661	652	697	683	654	623	659	650	630	666	662	613	671	661	631	646	636	661	680	700	685	681	666	627	648	662	653	638	647	636	653	675	645	651	693	635	612	657	655	626	677	681	642	654	673	671	669	641	696	670	662	676	675	669	665	713	705	644	669	653	694	695	663	631	659	634	683	658	611	691	623	667	626	631	657	688	636	691	703	717	663	693	681	668	680	680	690	692	629	601	640	662	679	672	673	654	656	669	664	680	629	657	663	622	652	657	666	660	662	631	644	698	662	607	641	638	650	625	640	673	638	655	646	648	634	677	620	642	690	672	650	679	685	658	678	693	685	647	665	674	634	649	634	652	652	645	638	609	644	701	636	679	670	608	637	664	681	675	666	686	680	664	620	690	656	618	679	653	608	660	622	662	659	663	688	622	671	643	651	709	628	606	629	643	625	637	665	676	644	644	646	644	655	643	651	654	709	664	670	673	665	660	695	669	656	651	677	654	638	670	681	646	630	658	650	683	709	669	642	621	672	710	682	626	668	638	643	655	702	664	683	646	647	659	683	675	641	650	662	664	660	654	670	677	628	669	639	669	649	690	648	703	617	615	697	671	653	653	638	632	629	669	617	656	670	668	650	634	647	652	644	698	658	668	654	670	659	619	686	639	638
22428	11022	2754	527	366	341	323	364	338	314	341	330	327	335	355	337	359	315	290	329	324	308	320	301	295	313	325	326	314	346	318	349	327	326	322	356	317	303	319	323	325	314	318	327	316	336	340	340	321	301	331	318	349	313	322	320	298	302	339	297	327	333	315	303	346	309	319	295	316	322	315	315	328	302	322	340	327	297	323	326	347	329	326	293	319	325	337	322	338	315	345	316	368	330	336	301	323	312	320	304	354	345	321	335	343	356	316	310	331	335	341	340	326	341	299	335	316	317	356	311	334	300	315	356	357	311	337	315	324	331	305	363	325	309	344	289	343	296	299	365	319	353	317	326	332	322	325	324	299	334	316	300	345	329	325	358	310	303	351	322	306	322	311	314	324	279	325	316	338	288	319	305	338	319	339	312	322	362	317	334	292	312	320	287	297	297	342	312	312	337	310	338	346	302	318	319	298	332	331	329	326	329	344	307	323	348	321	317	350	294	313	295	316	309	308	301	303	297	346	297	291	319	300	312	293	307	312	324	327	339	336	351	337	337	333	315	318	293	305	335	316	345	322	317	344	320	278	322	338	306	336	324	300	303	305	305	280	316	324	328	341	318	325	306	300	326	315	335	323	330	338	309	325	316	332	311	346	313	313	325	315	306	307	305	349	329	369	334	316	334	335	333	295	321	303	325	304	323	342	329	305	321	324	330	343	315	335	300	281	300	281	327	301	346	326	316	351	343	316	319	323	303	281	306	321	328	319	311	340	301	269	326	313	340	334	284	319	307	314	286	318	303	354	318	328	301	281	286	337	330	317	349	351	275	315	318	337	338	353	309	300	333	290	319	328	334	337	296	323	304	304	341	364	332	316	319	283	314	310	288	316	318	324	316	307	312	301	323	319	318	355	325	339	335	322	319	334	340	306	281	338	322	325	298	321	325	338	299	312	299	304	302	308	315	288	289	312	321	328	316	337	335	340	320	355	274	339	289	344	304	333	295	310	319	313	334	325	299	345	324	328	283	304	301	303	328	334	343	305	336	328	324	330	321	303	333	291	310	332	335	307	327	346	319	302	326	313	313	334	297	297	346	334	313	333	340	370	304	325	315	360	320	310	328	338	328	302	319	304	328	328	327	284	303	332	310	313	347	318	302	334	330	310	320	334	319	305	304	310	297	292	330	337	310	324	306	324	299	326	337	356	337	322	332	284	318	315	325	319	321	335	303	294	322	321	334	295	295	301	352	291	299	307	318	322	313	293	292	325	327	319	356	324	352	340	327	334	314	283	280	299	304	291	339	341	288	267	325	350	296	359	345	331	310	289	298	316	305	337	323	310	317	328	315	305	323	335	361	307	337	315	325	339	312	316	357	358	319	363	307	323	320	339	294	334	333	294	310	297	335	307	324	384	315	313	319	317	338	336	340	313	337	324	334	320	352	304	339	323	308	296	314	335	341	315	339	339	338	298	328	330	331	334	311	326	330	308	280	305	332	304	321	316	284	305	329	329	345	325	292	326	325	335	344	309	307	299	320	361	314	331	307	330	338	326	329	320	338	331	343	316	267	311	296	319	324	344	380	355	331	307	315	324	311	315	333	330	309	310	351	342	339	304	317	320	320	315	332	297	328	364	322	321	321	313	341	321	299	301	314	324	333	307	357	308	343	336	307	301	317	293	330	305	313	304	317	327	307	334	356	338	318	290	316	306	283	336	337	354	294	312	320	319	337	338	329	322	311	326	317	317	306	355	328	321	324	330	302	363	322	301	334	323	321	313	333	315	298	304	298	350	308	322	317	297	317	329	321	309	348	316	305	305	344	282	301	308	335	319	315	296	333	310	323	343	284	324	293	311	289	315	336	310	293	308	316	315	313	311	310	328	298	291	302	301	326	314	316	353	327	325	343	297	339	335	335	320	328	311	307	345	335	323	292	309	288	309	336	319	320	309	287	341	357	306	310	352	316	286	297	330	332	315	316	325	334	319	301	298	324	338	287	329	316	354	322	349	340	328	358	335	310	326	326	312	302	305	302	298	293	336	323	321	309	327	316	300	322	326	316	341	318	318	314	284	319	308	364	323	313	339	319	328	310	320	309	324	311	354	321	323	326	334	330	326	360	305	327	294	340	338	323	311	313	303	318	307	333	322	309	348	312	320	314	338	365	346	306	339	320	313	332	324	345	315	314	310	333	330	320	341	313	300	265	344	286	325	320	344	303	327	331	293	317	321	321	278	315	319	316	338	340	296	290	331	336	330	335	335	318	323	314	313	318	308	323	311	321	316	331	340	322	325	308	306	329	317	302	293	333	322	314	302	326	330	314	315	369	328	309	351	306	342	323	308	345	336	322	335	298	313	305	311	333	325	311	343	307	321	338	319	366	349	334	351	312	305	308	306	312	298	279	329	346	346	350	324	343	301	296	281	297	295	323	327	310	347	308	352	357	325	311	307	319	309	325	370	384	333	312	302	311	322	321	332	295	336	299	344	328	319	316	316	317	326	327	305	342	294	336	343	320	333	313	347	330	368	356	325	307	306	319	350	314	285	280	330	297	336	295	331	323	313	302	318	357	321	337	322	316	309	309	311	320	317	310	355	323	309	326	350	313	329	318	333	336	310	299	353	315	297	345	308	334	327	318	313	369	370	351	323	340	311	325	329	298	331	356	328	317	327	327	315	298	323	315	333	317	305	318	315	326	308	329	359	344	304	301	333	344	338	336	286	336	348	308	330	326	307	312	289	334	341	338	371	309	320	349	338	362	307	346	289	330	287	306	336	332	321	328	323	333	336	296	338	330	329	297	347	313	337	307	342	354	313	339	307	351	319	312	326	331	298	329	348	304	328	333	305	328	331	287	287	310	313	316	343	285	299	334	296	337	323	316	308	315	314	330	347	322	331	336	347	346	307	350	296	332	283	317	343	368	337	315	292	350	339	305	329	316	333	325	309	328	363	341	329	299	337	309	311	322	323	293	283	324	315	320	302	333	313	343	316	331	333	301	314	314	326	347	300	306	321	326	322	297	328	321	341	294	328	329	335	301	321	296	325	299	317	324	291	322	336	356	304	344	303	340	302	333	317	338	321	320	302	337	313	321	329	293	338	299	319	309	347	328	325	328	299	306	316	338	317	349	305	338	311	354	276	323	323	315	309	339	359	332	327	335	332	297	302	334	324	285	312	314	342	310	311	350	325	296	339	316	332	329	336	330	312	307	323	332	305	327	306	316	333	298	310	330	308	327	341	317	329	343	305	310	303	310	336	318	298	333	323	300	318	304	333	342	312	351	323	319	329	357	332	280	334	319	320	360	318	330	321	314	340	314	296	304	338	320	319	312	325	319	305	307	346	307	340	328	336	299	326	306	293	313	360	333	288	293	317	278	303	311	312	352	319	338	320	327	294	353	309	307	310	323	335	335	340	326	325	321	316	333	340	300	328	338	330	316	336	282	295	336	299	299	318	345	280	289	340	344	313	301	314	290	310	287	327	309	324	348	342	331
16109	9997	3027	1289	1118	1067	999	918	895	892	818	822	800	849	833	805	780	798	788	799	761	782	768	736	798	765	785	765	795	785	776	777	803	781	809	790	781	796	806	802	750	799	799	745	745	792	763	784	762	799	789	783	755	789	800	808	837	785	762	820	763	766	751	795	735	758	763	777	750	746	795	800	781	757	781	786	748	758	809	772	766	834	778	763	756	774	753	773	778	758	758	784	789	799	723	778	836	744	816	770	761	818	751	782	768	770	728	735	808	762	736	772	794	805	752	764	775	772	797	785	795	734	797	747	783	749	804	778	782	808	793	763	769	804	756	833	778	763	797	788	780	766	746	754	796	776	766	801	764	760	756	781	804	793	795	737	761	810	739	743	735	779	718	811	815	760	731	776	792	713	809	739	756	738	778	778	799	786	759	761	791	805	782	803	817	771	793	792	812	770	766	814	775	807	750	757	776	763	806	798	739	764	765	786	755	768	748	815	800	724	770	757	780	719	779	783	798	816	785	728	723	741	780	816	763	788	792	805	723	752	801	757	788	753	748	723	756	808	724	759	758	797	753	798	821	758	744	770	772	732	762	800	779	838	743	789	854	754	765	814	798	797	773	773	826	682	767	736	759	796	805	768	750	776	807	751	761	800	763	782	751	705	767	734	730	696	792	791	721	755	762	796	768	777	789	857	768	748	791	719	762	743	785	749	804	827	834	818	720	775	812	766	747	738	757	731	817	814	762	767	755	757	771	761	812	793	770	757	724	804	790	807	779	779	773	753	766	748	756	806	774	765	754	775	762	774	805	760	770	744	770	803	805	719	821	776	797	721	838	782	819	773	753	778	742	781	773	821	728	762	801	780	779	738	749	792	822	774	790	758	787	735	810	771	779	742	773	788	776	766	804	782	792	812	785	727	781	809	791	751	784	775	720	749	750	718	731	741	762	777	794	809	783	808	772	753	761	787	769	787	794	758	772	804	751	786	765	735	813	772	769	757	783	749	757	786	771	750	754	800	771	729	751	735	781	757	780	785	755	802	774	802	803	789	721	759	787	779	760	804	762	783	752	780	777	806	758	827	788	776	756	791	725	796	803	740	791	762	735	771	800	794	713	762	809	744	742	757	809	783	754	809	748	806	802	733	810	771	792	794	742	800	782	794	719	770	771	752	729	762	781	827	775	745	828	804	777	746	755	820	716	786	799	818	714	791	786	735	792	779	761	761	775	767	772	793	751	766	780	736	824	748	785	762	788	782	761	805	801	779	780	773	770	746	792	748	773	783	755	729	765	796	811	762	767	783	795	796	786	764	742	799	766	806	761	758	812	747	770	741	790	769	751	780	785	780	767	729	736	812	723	778	763	778	746	712	747	836	751	818	764	842	744	797	807	782	757	752	741	741	755	786	782	799	789	813	762	799	771	751	730	744	796	780	750	709	805	718	779	791	813	831	771	766	791	790	752	766	776	715	718	782	797	767	775	749	738	746	791	752	763	767	759	798	735	798	776	733	750	718	772	760	685	778	790	748	709	810	776	757	741	795	756	774	773	759	801	749	757	744	773	720	791	789	828	750	816	782	769	781	769	764	777	777	767	802	768	767	783	764	808	773	789	732	805	783	788	795	825	793	758	804	748	773	762	773	745	784	762	795	780	730	783	782	740	740	750	801	794	798	787	753	762	766	756	778	789	837	796	743	787	740	748	812	696	706	813	760	804	762	787	751	719	794	796	741	752	831	758	768	762	833	757	778	803	761	769	782	763	758	764	773	795	778	761	813	760	766	735	767	773	790	815	781	802	786	774	797	790	763	761	789	779	788	754	753	746	742	754	839	787	774	776	779	750	765	777	818	768	734	840	727	753	754	767	847	771	768	805	803	827	761	847	783	748	750	756	840	785	774	763	785	766	744	796	769	765	732	777	783	785	794	746	818	806	735	767	740	718	746	758	770	763	815	800	760	776	774	809	756	780	797	816	740	786	775	804	775	728	801	762	789	713	793	765	769	758	789	764	726	763	831	793	771	786	772	798	756	767	757	818	769	776	772	799	823	801	791	786	721	728	719	748	804	783	746	765	787	806	814	758	794	797	783	799	802	771	796	738	798	787	780	751	762	770	758	796	796	746	777	795	768	764	774	764	815	717	801	761	796	780	777	777	737	790	764	745	779	769	778	784	749	806	775	779	783	797	797	757	749	808	841	775	721	836	745	763	746	748	779	742	798	823	812	768	809	740	708	809	762	807	780	735	755	737	748	825	764	812	778	769	734	774	770	759	739	784	733	769	771	735	806	752	779	768	724	773	794	763	803	785	755	810	791	793	804	768	752	781	764	780	752	773	710	738	767	792	780	782	797	735	796	768	750	772	809	742	805	762	798	770	783	768	764	749	755	771	734	819	745	798	746	798	736	746	783	817	799	774	795	740	767	734	760	775	768	817	768	849	823	753	776	799	792	752	786	768	714	768	770	789	799	829	775	768	746	847	751	782	767	790	814	778	795	754	766	794	748	755	743	809	749	768	793	752	790	801	812	778	796	799	747	817	766	762	767	704	807	783	777	812	776	793	733	783	750	757	778	770	786	789	773	794	789	767	777	748	791	720	758	731	768	729	781	762	798	782	736	772	785	779	770	762	811	773	799	793	784	771	763	793	743	732	727	828	774	792	763	730	759	775	785	744	814	745	757	790	790	784	797	736	755	808	774	759	747	826	763	765	821	741	785	785	819	730	744	771	805	729	779	746	754	775	798	751	810	733	775	787	707	787	750	761	751	798	766	741	818	727	779	731	753	753	775	781	757	745	763	799	751	733	787	738	786	754	794	743	817	764	803	794	814	791	771	776	794	799	769	765	789	796	758	759	723	821	751	755	742	817	802	765	739	767	828	819	777	781	794	783	728	818	801	753	742	757	778	753	801	736	732	772	758	737	786	729	747	757	782	780	775	742	813	721	762	791	793	802	755	756	771	746	753	732	745	731	805	779	753	716	736	771	762	794	815	793	743	806	741	763	808	769	773	788	785	759	764	749	812	768	788	761	712	778	769	728	762	768	756	764	735	823	738	770	787	772	774	823	800	764	789	770	807	761	780	779	756	771	800	801	774	799	734	795	824	747	762	795	818	736	817	758	723	766	737	785	772	758	762	729	750	762	761	810	781	794	782	771	742	778	804	782	766	735	716	789	810	737	772	784	803	789	769	743	755	814	742	778	779	751	773	775	831	795	755	766	751	797	776	778	738	776	796	792	799	759	763	744	730	798	761	791	776	741	792	734	802	791	721	827	753	765	765	771	844	759	751	798	756	772	742	763	785	817	773	765	804	728	761	766	825	777	829	824	789	758	762	796	773	783	774	742	743	751	777	725	799	750	788	781	787	777	817	783	762	777	763	800	735	778	748	754	762	790	773	784	775	829	760	801	792	783	798	810	752	792	751	737	753	774	811	781	806	780	782	771	752	734	703	824	784	740	754	760	734	760	787	726	792	791	834	737	777	806	720	779	770
31444	17646	5147	705	409	316	326	289	282	259	275	263	293	280	265	251	265	272	247	230	231	269	272	260	234	248	265	257	255	210	235	239	236	259	221	262	227	232	252	267	259	251	223	271	220	249	248	229	236	229	245	253	265	279	242	237	232	215	257	233	257	239	259	233	227	247	240	272	238	236	262	213	244	247	234	231	229	243	268	240	242	235	245	255	244	209	248	238	214	254	217	213	260	270	249	253	254	258	238	212	237	236	250	230	264	222	240	247	227	251	247	232	279	269	232	208	230	245	234	240	254	220	257	249	260	232	263	255	229	250	270	239	263	243	227	251	252	251	229	242	218	262	245	228	243	261	218	212	226	220	207	263	235	250	249	243	237	236	261	244	230	242	259	235	235	241	258	213	230	245	226	250	226	246	244	247	254	221	232	232	228	222	230	229	235	255	237	262	213	254	235	225	249	238	214	252	220	251	253	233	247	245	258	270	268	229	228	215	225	248	240	236	257	240	265	202	246	283	227	238	235	239	243	226	254	244	252	248	240	225	226	228	239	243	232	236	248	221	242	232	209	259	235	232	268	221	237	242	247	226	207	245	239	230	249	240	242	243	218	282	235	275	262	200	208	225	277	255	253	213	233	260	240	261	237	233	263	224	226	236	231	237	240	230	226	232	222	234	246	230	242	237	247	246	245	236	257	219	253	223	251	241	255	222	232	266	262	235	247	265	237	225	243	238	268	243	234	248	239	238	257	230	261	251	238	272	237	247	243	267	220	248	239	260	235	190	263	249	224	239	255	251	253	247	249	253	281	249	255	233	245	253	263	235	225	241	227	220	254	258	237	231	225	239	256	239	246	258	229	239	216	274	221	222	248	224	252	243	223	257	239	238	247	246	226	222	252	260	240	255	243	244	239	243	247	255	243	252	237	206	258	234	233	240	242	246	239	238	222	255	232	250	233	216	224	243	241	286	243	239	222	230	264	249	241	234	201	253	235	249	235	256	236	251	259	235	251	235	240	245	257	242	234	254	243	249	242	245	255	226	261	234	233	222	231	228	227	229	263	269	234	252	268	211	255	242	245	224	239	232	210	218	235	248	260	262	265	237	265	240	278	278	257	215	232	254	242	212	253	221	243	238	245	244	228	225	247	252	248	229	263	241	253	252	234	233	252	215	208	247	220	248	255	243	269	246	219	255	224	220	229	244	214	221	247	259	253	233	244	241	254	237	252	239	242	252	293	220	233	224	262	276	239	237	216	220	239	232	237	253	224	249	281	230	230	230	236	222	252	233	236	202	267	242	233	240	244	245	233	269	251	250	202	240	221	228	261	257	226	247	239	223	250	210	213	244	213	238	239	234	245	243	212	224	240	225	261	251	247	237	222	238	233	252	260	233	248	246	237	222	208	229	234	247	247	259	260	252	240	233	231	259	242	247	253	239	234	266	237	242	241	222	256	236	267	264	249	247	277	276	265	240	220	258	262	256	242	250	229	262	245	220	225	227	247	246	263	219	245	229	232	240	255	222	239	233	247	249	240	228	262	224	247	265	244	257	232	276	246	259	235	252	237	244	252	225	248	235	257	252	214	238	231	210	253	239	259	254	226	238	247	261	228	223	269	222	262	238	230	222	238	250	242	269	255	261	247	231	237	256	240	284	239	212	273	247	233	243	213	227	223	234	235	240	244	270	243	223	225	212	258	233	251	228	275	228	228	253	244	241	236	238	226	247	212	239	233	237	237	244	227	269	223	207	229	259	237	251	239	231	260	250	265	233	256	259	228	267	252	226	274	237	251	276	252	236	230	274	261	241	288	245	240	254	251	244	239	241	270	286	285	289	219	246	241	226	239	194	235	242	236	224	250	214	218	241	236	255	250	251	243	260	214	240	259	228	251	258	253	239	227	226	267	251	227	226	245	272	265	236	245	229	245	269	228	231	236	242	213	270	243	249	223	255	256	257	229	272	234	260	258	233	235	237	219	252	218	269	252	241	245	238	243	271	236	256	221	246	228	258	247	267	230	251	247	231	244	236	263	242	240	230	226	268	243	223	257	221	255	258	241	261	225	217	228	253	252	267	236	252	248	278	238	263	235	249	248	211	241	250	250	244	227	230	241	253	222	264	185	217	243	214	236	259	241	247	232	239	254	234	262	242	202	204	223	278	238	248	206	234	239	230	293	240	226	238	256	197	241	227	238	235	235	211	238	257	245	263	256	238	229	265	230	244	243	247	250	248	276	211	248	244	255	237	222	241	260	229	244	221	247	265	231	235	237	242	250	232	235	251	246	233	206	261	246	226	260	244	253	240	228	280	220	225	262	233	247	253	247	246	248	261	227	213	264	238	228	250	254	241	218	238	233	247	260	265	233	253	256	288	219	246	237	278	249	238	240	214	236	268	233	233	251	244	236	229	238	292	258	217	240	218	256	264	249	234	219	239	255	236	234	265	255	301	260	260	245	266	256	274	230	219	238	257	226	270	232	263	229	239	233	224	235	244	232	230	245	262	267	211	244	259	233	248	232	229	245	269	228	249	239	224	225	237	229	255	244	235	220	237	228	238	272	262	214	234	264	259	242	226	235	247	240	222	214	233	208	239	213	250	244	217	254	247	273	256	213	246	255	247	233	247	244	258	240	250	273	235	254	266	216	251	237	224	249	235	265	222	252	240	246	239	236	252	256	232	249	243	264	237	242	236	232	252	249	240	228	246	255	232	253	251	245	222	237	269	266	234	261	238	277	259	229	248	222	236	243	231	239	266	259	256	236	236	249	261	258	232	242	212	247	230	223	263	252	220	220	241	243	230	243	247	237	238	222	213	233	238	237	269	239	226	220	249	236	244	257	241	251	242	231	242	270	229	242	241	227	237	242	217	230	240	221	282	267	270	238	213	254	228	223	229	249	228	214	268	240	231	258	243	233	236	247	243	238	236	233	245	204	246	223	242	259	248	251	248	218	252	246	232	246	267	228	245	245	223	246	233	225	242	239	232	264	261	250	249	237	241	240	259	246	217	279	260	226	259	252	251	243	263	233	236	209	250	225	256	229	219	221	226	244	237	243	239	253	244	224	245	238	233	250	228	225	215	258	235	261	195	246	225	239	245	240	249	264	250	221	227	233	234	244	233	239	254	240	258	290	240	233	234	245	242	245	213	221	261	223	267	237	227	246	251	241	242	236	284	238	252	254	250	247	221	246	256	257	233	243	234	237	261	271	216	200	244	261	244	233	249	247	229	239	266	254	213	218	235	273	226	266	233	218	227	230	259	252	230	234	239	231	242	253	224	203	240	193	258	229	224	224	248	244	258	265	259	243	256	225	268	232	256	249	260	251	244	245	229	246	233	263	192	235	211	247	249	225	262	240	248	243	255	258	249	238	204	232	215	235	231	235	227	234	276	274	241	248	215	245	232	248	238	236	229	253	217	247	227	240	257	260	228	212	227	241	264	264	218	252	230	239	262	222	219	257	262	256	243	249	248	285	276	239	225	242	265	276	245
20594	14693	4260	1485	1243	1032	968	879	797	775	704	762	680	669	748	666	656	670	648	629	619	601	634	605	617	679	622	598	607	603	593	595	635	599	620	649	654	576	604	606	608	620	609	597	584	572	626	577	606	574	614	597	618	594	601	536	642	619	565	570	620	570	589	612	585	623	569	549	606	552	572	582	590	589	567	620	581	594	607	573	588	621	580	580	582	589	568	605	576	574	569	608	586	595	589	568	565	629	586	611	567	594	585	579	586	632	576	614	537	604	615	588	563	542	593	544	558	600	610	598	616	612	597	646	567	640	636	595	586	609	612	621	623	625	608	615	555	573	609	553	598	567	567	597	590	619	604	577	603	581	594	607	583	652	582	609	587	596	606	581	634	641	611	562	615	539	606	585	556	580	606	645	551	594	615	588	627	573	589	584	525	585	598	631	568	546	645	596	617	600	561	629	641	642	600	547	570	569	605	598	599	638	566	585	569	611	607	573	581	554	628	535	576	575	593	597	585	592	628	587	589	571	601	616	577	596	605	590	634	606	582	592	604	556	580	637	563	569	621	576	600	592	610	572	583	611	605	603	581	601	626	586	615	580	539	589	626	568	587	566	575	615	563	592	582	563	546	571	555	611	563	648	544	602	639	570	600	610	609	591	565	604	585	523	600	592	607	635	602	620	575	621	585	557	622	562	609	557	583	597	579	571	577	580	577	563	605	579	620	572	585	576	587	607	600	634	573	594	587	601	595	615	568	623	593	603	548	630	565	578	575	617	614	605	601	596	548	566	558	598	609	609	616	576	571	584	612	559	562	619	644	600	637	568	550	573	634	606	589	616	593	568	661	590	607	613	543	532	600	583	601	634	585	597	585	597	590	649	547	606	597	603	572	617	555	537	577	594	594	596	584	560	595	555	596	584	598	611	610	604	573	638	581	570	584	553	618	573	557	589	603	577	580	580	576	562	605	626	579	607	539	578	582	609	656	593	597	607	669	586	606	604	580	611	573	599	641	567	628	562	594	582	569	578	604	591	586	576	597	587	608	636	580	581	674	574	529	575	608	592	584	542	580	625	565	560	601	603	584	598	594	597	604	613	579	598	621	644	599	617	603	611	612	602	577	580	557	557	565	557	612	571	579	614	605	577	577	587	615	617	593	587	593	592	585	590	568	596	589	618	589	597	609	601	520	616	532	614	562	560	624	587	627	548	595	617	616	580	618	644	603	603	574	569	610	613	546	607	591	605	586	534	575	587	622	589	613	587	574	621	601	615	579	584	594	615	611	577	536	607	624	581	606	567	597	588	554	626	588	592	595	601	621	594	593	554	608	574	607	578	600	629	546	621	600	620	549	592	580	618	628	596	612	599	591	574	586	606	614	626	590	594	571	600	539	563	604	638	575	611	554	594	572	590	593	568	573	591	555	549	576	545	611	618	557	582	565	579	610	600	595	604	556	614	612	565	566	572	611	558	603	546	562	562	601	592	599	595	566	600	603	574	605	603	608	575	581	609	620	563	615	593	569	591	595	559	607	598	636	588	607	615	651	580	595	567	614	623	564	582	543	620	601	604	595	619	570	575	564	626	582	602	569	617	602	612	553	546	567	564	579	630	569	598	602	598	592	589	582	616	572	616	608	609	616	621	592	614	599	588	573	558	589	535	581	567	595	574	585	606	604	589	622	598	599	594	631	597	599	522	567	548	591	601	571	609	600	578	558	603	587	613	592	583	578	566	629	619	581	571	593	578	591	576	573	599	592	603	561	572	560	574	559	576	580	569	563	550	562	575	594	586	555	558	604	594	596	603	590	621	595	575	604	601	609	571	565	575	631	546	597	611	621	576	549	609	596	616	573	598	575	580	532	574	595	617	610	620	560	574	601	570	612	586	579	572	627	614	605	587	605	614	585	614	576	573	610	607	572	629	551	610	599	625	600	581	575	582	599	580	622	557	588	577	587	594	610	635	598	612	612	583	583	624	589	564	579	554	600	606	603	605	589	563	530	557	567	583	548	595	564	556	618	630	609	606	581	562	608	595	590	607	559	637	599	613	572	562	582	581	565	653	601	587	596	600	565	597	541	591	620	604	545	615	565	557	566	600	599	596	588	562	581	561	587	580	608	610	592	555	596	609	614	578	568	543	608	596	595	593	604	558	593	537	557	603	602	598	565	537	592	622	583	587	596	583	582	567	573	578	554	609	550	596	591	562	574	614	576	554	547	605	599	617	602	588	620	588	594	591	589	565	620	594	630	574	578	600	609	618	564	554	609	588	613	574	580	589	566	531	582	594	609	580	588	587	563	552	615	554	568	603	565	592	577	556	618	615	596	596	585	548	639	595	598	583	599	603	581	589	557	585	568	590	600	607	611	579	573	589	633	571	616	546	628	583	596	583	591	609	589	597	585	592	598	582	612	576	577	562	551	625	598	622	608	622	574	579	530	569	572	578	548	576	555	564	605	540	594	611	606	583	561	588	563	607	620	588	594	634	576	593	555	600	632	605	575	612	623	621	570	583	593	575	582	577	583	594	601	595	611	606	579	573	562	609	567	599	562	616	618	606	565	585	565	585	582	576	624	658	598	588	576	578	632	622	575	591	627	595	583	630	597	561	602	601	592	578	628	624	575	543	587	604	618	567	572	627	604	578	594	595	584	583	609	568	579	590	593	594	596	595	587	546	598	598	563	577	587	619	574	609	611	588	609	637	576	615	592	610	623	592	605	587	579	585	602	570	596	591	617	627	589	592	605	609	587	581	586	622	554	548	623	586	625	590	584	592	616	611	529	565	622	579	618	606	614	608	617	574	586	555	626	617	587	595	623	556	574	603	603	582	630	556	604	603	542	569	622	581	609	646	587	560	615	587	579	569	576	558	611	575	578	594	649	605	575	588	588	634	579	602	572	591	588	589	613	605	580	601	603	546	590	613	578	617	589	547	574	599	598	585	607	643	636	564	560	547	627	583	602	621	588	579	570	562	572	610	615	579	552	622	589	594	608	590	576	632	571	642	559	599	562	542	583	541	610	616	594	561	610	665	588	556	564	602	583	596	560	593	619	602	631	646	601	584	599	564	573	612	609	625	600	603	568	578	571	633	575	579	577	611	578	615	563	561	579	615	613	546	635	644	595	576	600	581	588	595	618	597	593	582	569	571	612	581	605	648	582	626	590	603	613	587	585	626	565	557	586	606	580	611	624	571	609	608	581	584	587	594	623	593	617	583	572	594	574	598	557	638	594	582	594	602	589	632	583	620	562	568	625	610	587	599	586	588	598	620	566	539	566	562	549	592	600	657	572	589	564	619	531	562	592	541	596	617	567	597	599	572	556	547	595	600	585	555	590	588	572	630	619	597	553	600	615	560	582	565	562	617	579	593	585	587	610	580	591	599	601	602	569	613	581	597	622	589	596	570	574	593	563	649	595	583	551	613	568	587	574	589	578	609	604	589	603	614	562	570	547	573	584	611	577	587	598	649	582	576	568	616	612	581	594	619	577	616
10612	4043	622	269	263	291	272	287	249	280	268	250	322	280	266	281	283	263	269	263	282	275	236	242	285	265	259	254	275	313	283	278	287	283	268	275	277	279	281	250	262	308	276	264	246	246	250	275	255	291	261	285	290	275	292	269	262	296	275	272	270	264	246	248	258	277	285	290	267	274	311	260	290	280	258	232	240	275	273	257	274	299	287	258	283	257	289	260	287	265	268	266	252	266	289	264	281	264	264	279	274	271	255	248	252	269	250	264	295	284	241	293	260	248	262	315	300	225	246	286	241	284	263	278	272	260	249	290	289	281	281	286	280	253	272	276	278	263	264	285	268	270	286	296	260	289	270	283	266	258	274	289	266	292	290	269	249	271	282	297	301	277	280	269	245	274	249	265	279	270	215	252	253	305	267	269	262	270	270	274	279	265	287	233	245	290	252	252	257	290	247	270	244	240	250	271	277	290	303	273	286	271	283	316	283	255	277	249	249	277	256	288	268	274	255	286	285	283	303	276	292	266	294	267	265	258	269	283	297	233	243	251	271	247	272	248	255	306	266	272	258	272	299	246	277	284	285	267	269	258	278	286	281	270	280	272	275	245	255	255	278	281	274	287	299	255	292	249	255	272	276	286	257	277	261	266	279	264	246	289	286	213	246	243	304	239	276	295	279	267	247	285	307	249	265	261	264	300	276	258	250	263	267	252	286	263	283	277	250	246	267	267	286	245	260	270	235	225	273	323	262	266	257	289	288	259	268	267	297	287	272	280	255	245	250	279	282	268	275	284	284	270	264	264	283	253	260	292	249	247	280	287	270	286	238	262	281	284	276	278	303	275	256	280	260	269	261	258	288	249	279	258	274	258	297	267	269	260	312	286	304	281	248	255	288	253	257	261	287	285	248	284	245	231	251	299	257	294	265	270	272	268	320	317	271	292	269	291	272	284	288	273	277	243	262	296	255	290	295	252	260	259	292	256	243	292	292	326	262	273	279	253	263	288	267	244	289	264	287	262	276	251	273	243	245	276	261	254	281	265	288	262	283	271	250	247	269	273	272	255	262	265	273	266	260	281	275	304	287	258	249	301	277	263	289	263	240	231	295	259	256	280	264	251	276	282	272	267	281	270	240	258	290	289	253	282	276	281	264	259	316	256	271	266	279	279	279	267	256	288	281	280	263	282	262	275	263	270	252	284	285	228	259	275	263	241	287	243	282	272	236	244	291	276	250	252	282	264	246	290	284	280	256	266	285	253	262	268	287	260	259	289	291	250	284	279	260	284	253	305	268	260	266	260	238	259	269	279	244	281	252	285	258	261	257	278	289	282	273	272	293	313	235	286	278	258	237	228	289	288	257	278	249	286	249	266	271	269	267	263	277	262	279	262	295	259	264	277	286	271	287	277	268	279	289	292	288	270	261	267	279	274	303	274	301	289	280	242	242	254	277	260	269	276	308	270	265	289	255	273	287	263	268	258	285	272	278	264	284	256	265	276	254	281	268	276	267	254	273	276	282	257	243	274	235	311	292	261	270	270	274	259	265	240	308	297	286	267	275	274	301	245	268	267	267	245	257	247	266	284	276	252	281	257	275	282	270	271	257	246	263	299	273	300	283	280	277	283	275	271	304	292	236	274	262	263	276	255	267	274	270	274	285	314	262	244	272	269	266	249	285	270	286	266	285	276	274	256	283	256	278	276	264	293	288	263	276	283	279	297	280	285	262	251	262	226	266	280	257	273	278	272	254	261	242	301	309	237	274	275	270	267	305	249	262	251	266	250	271	274	295	278	255	264	273	303	287	286	256	268	287	268	262	261	237	249	256	240	271	275	283	284	282	284	283	284	277	294	304	292	252	298	293	281	252	305	275	302	253	267	249	259	277	289	288	245	267	249	241	246	274	274	275	279	260	247	267	274	243	245	253	267	248	283	256	271	306	282	271	288	260	252	286	271	255	272	261	289	260	255	250	275	261	269	240	287	268	256	299	289	252	274	273	287	270	253	297	296	291	268	270	265	277	263	258	283	308	291	252	249	274	275	272	263	302	277	263	270	260	260	260	271	258	287	267	280	259	260	279	270	256	272	261	253	253	271	289	281	291	246	284	249	290	318	289	292	252	259	279	264	265	273	265	272	275	295	266	252	290	253	275	238	283	243	315	259	243	280	238	239	281	259	278	295	251	233	269	268	264	265	268	249	249	291	279	322	299	278	269	303	266	278	241	270	287	268	288	249	247	293	274	291	273	265	279	268	244	283	268	288	269	277	288	273	271	272	295	263	265	288	267	276	262	250	270	294	238	241	273	280	279	286	289	258	258	282	258	263	252	254	308	269	296	301	251	240	277	266	240	273	290	270	273	274	282	254	258	231	261	281	262	276	278	279	279	287	272	311	272	281	277	263	283	290	293	243	269	271	284	281	268	253	279	256	269	290	319	249	268	289	278	282	278	256	281	237	295	255	256	272	258	284	245	262	267	307	265	278	254	268	259	287	269	259	247	271	284	282	280	271	239	265	260	268	241	259	262	281	280	262	258	262	284	279	297	270	301	289	237	267	287	255	294	277	269	253	277	260	262	264	256	276	251	232	269	304	272	272	285	243	290	261	254	274	276	256	272	262	266	261	255	276	261	280	241	277	300	281	273	270	255	284	241	294	266	272	285	261	272	254	282	282	291	273	276	239	279	261	252	292	242	258	276	266	277	263	249	239	254	254	248	276	274	248	296	259	262	306	241	282	278	247	276	253	268	300	325	269	282	261	265	260	269	275	268	283	263	252	267	277	272	267	242	271	267	296	263	262	298	257	276	260	259	267	265	273	240	247	260	282	277	239	271	272	273	257	249	264	270	272	284	275	277	259	274	268	281	272	268	265	267	264	283	304	255	266	254	265	257	262	254	269	266	255	262	292	250	285	268	276	235	305	260	260	262	303	248	287	280	283	291	270	272	245	278	255	283	289	279	307	275	261	266	275	282	233	275	290	252	288	306	252	278	245	264	246	258	286	266	291	262	275	257	273	300	290	271	240	267	267	256	259	262	247	249	266	259	244	259	283	259	290	292	274	290	283	250	276	264	298	280	290	272	289	296	264	266	257	231	302	257	278	250	287	294	285	271	295	265	241	252	263	240	276	273	255	271	258	277	292	289	280	279	270	254	274	274	292	285	283	275	273	302	260	262	279	301	301	264	251	263	243	280	261	302	254	281	293	266	277	273	276	276	272	269	283	231	255	252	281	255	256	273	289	286	246	235	264	296	242	305	293	279	288	269	249	295	269	287	287	305	259	242	282	277	243	256	252	235	283	284	238	305	302	254	298	286	281	323	292	287	285	257	261	268	243	284	274	267	260	266	274	277	278	299	276	248	280	274	271	245	241	292	245	283	246	255	292	252	288	274	276	273	272	233	255	274	248	293	251	270	279	243	289	287	255	280	261	262	240	275	264	288	251	267	273	246	251	267	271	277	280	273	279	268	287	293	289	246	261	289	246	247	265	289	267
7934	4236	1059	675	702	740	705	699	662	684	684	705	677	663	644	661	679	630	620	679	699	613	687	683	668	656	698	701	671	687	684	645	691	689	658	701	710	685	726	675	680	667	629	719	655	682	656	665	656	660	696	676	680	733	722	645	708	711	675	623	664	665	654	679	702	712	659	673	655	673	691	664	662	712	700	656	688	651	657	641	679	630	705	689	682	606	667	650	709	679	683	709	721	664	646	673	654	618	688	679	683	698	717	678	623	685	640	707	670	711	683	677	676	681	634	685	646	677	685	703	705	641	709	701	700	686	700	629	678	611	630	717	700	683	650	632	675	649	627	678	657	662	688	643	694	668	662	688	636	654	650	640	689	674	671	651	646	708	732	674	703	657	638	668	672	661	688	654	621	654	658	694	660	669	650	666	672	679	641	676	683	677	643	677	687	630	669	679	721	689	622	695	668	661	682	674	693	663	617	676	644	674	658	757	648	697	716	648	632	689	713	684	703	696	718	652	669	612	679	675	667	662	640	642	698	648	696	667	698	675	683	643	666	671	658	591	625	704	639	668	671	714	675	655	679	704	670	660	676	672	673	705	648	700	709	651	689	749	680	649	711	652	687	640	634	631	674	649	701	678	667	661	706	694	667	688	633	654	594	654	691	692	687	658	644	675	694	640	660	705	704	675	693	667	644	661	642	650	639	708	660	686	644	683	657	654	650	629	697	687	672	614	698	656	679	715	668	743	688	674	658	642	675	679	715	633	669	694	673	674	674	696	723	682	649	713	685	630	704	687	645	688	692	696	697	695	725	704	665	668	682	704	679	710	697	623	642	710	687	693	669	680	699	650	649	627	640	658	685	635	703	669	670	708	655	698	673	669	651	610	663	642	673	700	643	682	636	634	671	664	607	675	710	691	681	647	631	668	709	670	642	678	645	698	686	702	699	733	672	682	709	672	671	643	666	613	666	659	685	695	689	645	633	675	662	643	700	671	682	711	670	670	667	660	663	670	644	693	677	677	632	690	672	693	634	678	675	663	726	707	656	662	655	677	636	682	689	694	659	679	673	723	676	680	632	622	663	687	652	679	656	694	680	631	653	685	641	698	707	656	653	686	695	670	676	663	664	654	663	649	671	671	698	644	694	676	682	702	676	699	670	668	682	659	726	682	703	660	660	657	656	706	627	683	645	680	670	664	665	647	712	637	662	689	652	682	677	630	649	686	672	646	701	661	626	672	680	711	697	716	684	667	632	648	647	690	681	675	671	689	642	663	715	724	673	678	639	657	681	662	651	701	684	647	665	657	677	657	683	629	663	668	682	673	708	637	670	659	688	624	703	685	692	660	646	725	669	687	676	676	759	684	711	662	693	647	659	712	704	675	700	649	629	666	663	631	699	729	647	664	670	707	640	688	677	682	640	641	715	646	643	631	618	663	662	633	720	648	665	674	697	691	679	722	614	667	653	688	645	708	653	666	678	658	684	642	668	697	681	676	701	666	641	646	697	690	696	740	673	721	655	657	691	677	675	676	701	679	670	688	643	672	659	693	697	644	661	675	693	694	734	634	696	671	674	686	690	700	645	685	684	680	687	682	699	727	692	664	638	658	644	687	663	640	692	706	631	640	689	703	687	684	674	677	701	650	649	685	652	655	681	719	686	659	676	697	656	630	700	694	728	654	688	695	615	674	667	631	656	680	637	669	718	702	709	683	631	681	627	692	638	613	745	682	695	706	700	689	662	670	665	646	702	672	651	672	715	698	667	680	671	652	678	754	651	654	677	638	692	660	615	675	608	686	676	665	686	630	695	603	684	699	699	634	675	647	654	682	673	657	659	715	682	676	691	677	672	767	672	684	684	655	690	672	602	680	727	686	662	678	722	670	673	638	649	708	667	694	646	641	651	692	653	695	651	675	656	671	677	690	692	679	666	683	661	623	671	714	654	685	688	695	677	705	692	678	680	674	693	662	649	707	684	678	673	697	688	659	653	662	701	699	668	696	676	684	690	665	691	687	687	693	720	692	685	661	659	677	644	670	666	700	651	678	677	596	705	657	643	648	663	708	727	663	647	700	723	679	675	672	706	683	661	645	626	656	692	633	678	717	689	679	677	686	681	686	617	660	672	668	695	675	676	704	661	687	626	692	657	669	671	656	671	639	691	693	634	608	691	703	728	655	629	677	655	670	633	686	670	681	684	670	689	706	719	680	672	683	680	658	704	673	698	659	714	669	631	677	705	722	641	688	660	659	615	672	675	622	747	619	703	656	668	705	675	685	650	683	629	669	685	642	678	680	679	665	650	683	636	694	710	670	709	668	657	631	732	633	676	651	671	681	665	643	674	624	654	693	691	648	658	683	700	639	651	675	682	665	682	701	701	665	671	697	638	705	709	692	696	731	685	689	676	686	677	668	634	692	713	674	694	702	693	654	683	653	692	696	678	693	664	687	678	699	657	715	648	697	701	678	629	687	679	652	674	686	703	690	667	676	707	663	695	692	657	720	758	655	669	635	663	671	678	666	658	689	701	666	649	708	686	712	668	673	656	658	653	692	683	653	712	676	666	690	643	689	650	665	659	723	674	657	702	707	692	632	663	652	666	684	684	671	678	683	621	678	655	597	659	639	672	706	692	682	667	685	687	683	669	669	648	710	683	693	687	636	726	657	672	694	672	643	681	690	659	694	720	684	666	656	676	685	666	632	647	671	739	702	682	711	739	691	645	719	680	671	656	639	656	638	670	637	662	647	645	636	677	694	703	638	665	659	701	726	671	669	659	674	669	674	667	655	675	675	709	707	674	678	712	658	687	653	673	684	649	702	711	658	662	656	661	646	682	651	645	663	674	718	640	640	679	711	683	682	668	684	679	629	657	683	699	707	682	661	695	647	681	698	732	704	692	713	653	657	668	690	673	619	664	667	682	665	676	673	644	683	641	654	665	666	657	665	657	659	635	666	673	626	723	705	719	660	665	701	679	667	698	668	675	675	699	635	643	639	669	718	689	668	720	680	653	697	653	644	654	653	666	664	686	714	690	656	712	680	651	684	650	676	672	651	730	667	659	706	703	684	712	683	672	663	679	675	670	725	710	624	661	678	705	726	703	654	700	701	680	666	665	657	609	684	679	623	650	675	736	647	654	646	681	657	629	678	634	728	653	665	646	723	685	631	647	660	672	681	721	673	652	711	689	703	647	696	655	667	631	662	692	657	675	670	684	723	691	678	717	667	685	643	648	689	690	683	645	677	666	707	670	654	691	657	705	658	687	652	669	687	674	689	705	644	604	662	641	709	722	677	670	590	676	689	648	638	687	651	686	641	652	624	651	669	678	678	653	649	691	738	649	673	665	695	673	681	701	674	736	678	652	692	645	702	628	702	653	702	666	719	692	658	668	693	684	650	665	691	689	675	700	679	674	673	678	656	720	652	677	675	688	712	669	641	616	692	642	651	638	681	701	656	629	686	686	635	696	654	664	657	685	697	669	673	689	694	669	672	665	659
22975	10518	2583	517	363	363	382	344	363	312	345	371	344	333	330	331	291	326	346	316	311	314	307	320	360	334	354	324	332	325	347	346	340	299	325	310	335	356	310	308	342	314	299	344	320	308	332	326	298	313	359	330	324	325	320	300	317	283	316	307	359	301	313	327	327	309	317	278	315	308	306	313	300	309	331	304	297	350	304	306	336	315	329	300	336	348	305	307	321	323	349	332	301	308	342	320	321	329	315	335	364	303	338	313	325	304	309	274	354	311	326	349	361	332	309	321	346	335	327	302	328	332	335	316	339	352	340	310	325	320	351	303	333	335	353	332	304	324	313	311	333	381	320	312	332	329	312	316	341	313	304	344	307	327	333	290	340	294	291	349	337	292	317	314	316	281	300	321	317	324	297	317	341	281	314	319	341	337	308	330	349	308	337	341	309	357	311	314	316	317	316	301	316	318	342	308	328	277	342	330	294	285	316	322	346	300	344	327	314	310	287	321	323	306	348	281	320	324	339	324	300	301	316	327	343	322	321	310	303	317	305	336	338	298	308	309	305	332	328	319	341	315	324	363	360	297	349	373	308	307	324	294	325	323	343	331	355	300	323	319	302	331	335	301	301	325	342	346	289	278	304	327	307	320	325	335	359	333	291	335	328	308	330	310	327	336	314	349	301	310	315	305	318	332	319	307	314	301	325	309	354	302	268	307	341	302	345	309	319	329	344	310	308	355	327	308	332	329	307	318	371	344	326	298	299	338	339	318	332	303	329	332	305	307	332	331	334	277	350	312	331	327	316	292	316	334	339	333	355	312	317	318	300	329	321	298	303	319	325	288	335	310	288	313	312	318	307	313	311	348	350	315	316	358	293	316	350	322	358	340	317	319	322	317	308	327	335	336	315	305	317	328	341	327	336	308	294	330	324	280	329	321	339	303	328	325	299	307	354	333	293	312	330	335	326	318	310	344	309	312	370	310	343	341	305	317	311	284	322	295	314	313	274	335	292	297	320	314	320	305	335	319	307	330	296	313	322	295	322	348	291	302	294	306	315	324	317	346	335	293	319	310	359	328	345	320	306	336	311	318	296	329	331	328	333	321	327	358	310	335	322	300	340	339	323	320	350	308	335	328	356	315	347	326	304	338	357	333	312	362	318	299	315	360	310	316	335	318	348	335	310	334	311	307	321	329	339	338	288	277	321	302	295	315	323	324	334	329	341	307	335	310	307	324	337	315	327	295	319	354	353	310	332	306	339	313	304	335	321	324	325	336	318	311	334	328	334	309	313	293	332	360	301	295	332	335	335	330	333	326	296	308	304	328	325	289	330	293	327	307	323	333	285	335	337	333	337	317	303	313	332	351	317	364	294	293	308	293	329	341	307	329	282	299	321	334	329	317	309	293	329	293	293	315	330	329	333	313	354	308	294	316	306	324	297	314	369	330	306	324	336	332	343	320	320	323	311	322	329	333	298	315	333	302	326	330	301	323	294	334	324	346	328	335	327	345	306	340	310	325	328	327	326	305	316	306	334	293	326	337	323	314	323	316	326	291	307	304	345	368	318	304	335	315	326	290	312	302	298	328	332	357	278	339	304	369	307	332	303	307	300	294	307	321	344	328	315	333	319	344	299	335	323	341	307	317	325	339	314	291	335	329	324	343	314	335	321	344	337	289	311	319	308	314	321	324	298	323	342	319	316	362	310	345	327	320	302	271	290	356	324	303	307	316	331	336	333	345	328	278	289	302	290	304	313	325	327	321	327	343	302	282	315	297	315	313	308	343	292	304	370	348	318	315	313	261	309	312	325	319	318	324	355	317	321	304	315	344	321	304	347	270	312	347	324	308	320	318	277	312	333	300	337	304	341	324	302	342	308	316	327	301	303	307	312	339	306	294	303	299	331	288	315	313	292	344	301	334	308	310	285	314	315	292	302	341	300	327	316	323	327	316	345	336	303	332	314	331	284	302	323	279	294	325	327	277	316	306	299	318	341	323	351	332	305	352	325	320	327	296	344	303	343	304	347	329	314	333	347	328	316	344	332	325	347	311	331	335	312	322	329	288	301	308	293	313	327	335	318	303	343	344	283	325	314	316	297	334	316	328	308	333	275	313	317	284	329	344	328	295	331	308	274	338	294	308	350	320	335	311	302	338	313	301	313	268	308	285	332	318	329	295	293	310	320	319	311	331	313	336	296	333	325	277	315	295	288	344	297	303	324	298	270	346	332	305	339	337	327	309	334	334	327	308	317	346	327	331	313	363	309	332	279	350	311	317	314	326	284	313	351	310	322	323	309	310	322	310	301	356	302	293	315	351	311	325	317	336	322	300	325	294	317	306	300	290	316	319	319	324	342	312	281	309	333	294	333	295	307	326	321	323	329	320	299	309	345	347	291	351	346	323	307	328	290	284	323	298	302	314	328	335	296	328	300	333	310	299	324	311	320	318	301	322	336	318	292	332	336	321	324	300	336	323	330	320	327	315	330	346	327	330	338	280	310	328	354	307	334	362	346	301	324	318	316	309	330	305	329	340	302	319	299	335	317	336	282	361	316	327	322	302	328	319	278	307	380	320	320	333	328	329	314	331	339	310	302	310	319	284	275	348	310	290	313	339	304	332	285	321	329	298	324	327	331	359	306	305	315	327	319	325	306	325	317	324	315	334	309	298	322	292	339	317	353	357	333	311	327	287	314	295	337	351	313	300	340	315	327	303	328	318	306	298	291	324	338	329	314	311	331	353	351	311	287	312	361	326	315	346	317	333	287	301	308	310	318	317	336	340	338	305	325	340	346	342	334	307	295	321	289	321	335	328	288	285	310	296	329	337	334	312	339	295	308	292	352	321	327	330	312	374	339	359	336	344	331	305	323	292	342	327	287	308	340	301	328	294	315	321	302	339	311	305	286	307	311	328	300	334	360	292	366	354	328	287	318	313	329	322	343	302	331	343	330	299	339	321	311	312	304	311	330	297	303	316	321	346	330	293	288	308	308	336	293	338	314	311	313	292	361	321	320	295	346	301	313	304	289	299	298	324	321	348	348	299	287	336	324	318	305	309	316	281	325	291	283	328	310	322	330	283	307	311	300	329	329	312	284	310	329	320	338	329	319	312	319	310	336	312	322	307	308	310	344	327	324	372	318	319	309	338	271	336	354	308	360	315	357	317	308	314	295	273	331	305	295	318	306	356	325	316	316	298	341	351	349	356	309	321	318	320	367	316	326	310	316	341	302	313	345	309	306	278	315	327	331	318	306	312	304	313	305	293	323	355	343	350	313	335	295	296	329	329	304	304	329	307	326	293	308	356	335	323	294	344	352	305	334	316	272	305	313	314	310	308	324	309	300	304	306	334	352	302	298	291	281	341	284	303	340	325	344	336	327	345	320	353	329	333	330	321	338	356	328	309	334	294	301	302	333	309	328	306	324	314	315	341	317	318	302	300	349	324	310	314	332	337	326	306	344	324	344	321	344	324	315	305	315	329	303	324	322	326	307	317
16722	9643	3377	1273	1118	1062	928	885	901	865	891	886	884	854	838	826	765	805	775	832	805	831	772	785	790	766	774	793	840	804	772	813	801	783	799	790	754	736	801	741	838	817	798	754	762	772	796	745	757	762	784	810	831	787	750	796	806	787	799	796	765	771	727	762	760	743	754	804	763	777	784	700	760	800	816	710	753	757	723	777	775	789	806	754	778	804	726	748	796	766	818	751	718	767	791	813	787	776	772	792	780	764	785	741	745	725	791	792	819	758	761	748	733	753	707	797	776	827	771	791	753	764	768	794	770	785	787	771	765	775	742	803	781	762	765	825	779	756	754	789	731	770	776	757	794	774	715	799	751	790	738	767	797	781	814	750	813	711	786	755	770	765	751	799	768	747	741	772	766	753	781	791	765	774	803	778	770	781	799	754	796	765	802	765	817	743	786	800	781	773	756	800	751	717	768	766	758	793	721	805	774	782	736	777	766	743	712	757	811	773	803	753	788	779	752	728	809	740	792	760	824	725	775	773	803	765	767	744	779	768	726	776	778	757	812	789	755	785	791	765	808	775	779	759	780	755	808	777	803	754	748	748	780	776	807	829	764	769	713	778	801	737	768	749	778	819	765	825	782	787	795	734	742	776	796	801	799	816	731	776	797	785	773	767	786	770	791	763	810	800	822	816	815	738	723	816	820	803	768	805	766	764	792	776	748	804	767	834	758	854	793	704	772	798	736	767	815	712	787	763	807	775	791	772	805	800	798	785	805	759	707	759	746	765	779	770	749	787	771	787	743	758	771	811	775	745	825	787	788	756	767	759	790	721	772	816	766	779	778	775	787	742	766	770	801	799	790	749	756	830	812	815	838	791	755	774	750	810	795	777	774	769	750	801	780	764	786	741	756	778	811	774	774	780	772	779	799	764	801	798	772	727	776	732	726	831	742	757	775	781	783	753	754	740	751	767	798	829	734	794	801	825	763	770	811	723	775	789	738	780	735	770	752	830	755	800	816	723	796	735	805	814	739	804	756	804	712	791	765	807	762	757	751	752	786	775	765	786	790	764	750	740	808	756	757	762	766	809	817	788	710	773	815	801	741	747	770	765	739	763	776	775	737	771	835	732	734	745	805	769	810	773	767	768	720	778	777	759	756	733	780	787	752	766	770	797	790	781	743	753	771	762	832	793	735	773	791	759	777	774	785	766	770	829	795	803	770	770	763	765	793	737	796	736	808	767	710	766	828	764	805	802	745	793	761	789	715	792	775	729	752	752	777	772	757	736	774	794	761	827	766	769	739	739	815	754	770	777	782	738	740	751	744	741	714	757	759	762	774	739	762	790	788	765	754	748	784	803	749	777	747	743	754	829	803	716	764	752	817	754	770	779	835	783	822	803	778	761	798	736	771	752	760	724	763	757	784	775	809	802	782	790	807	744	771	789	730	789	838	782	744	762	835	809	776	834	729	816	829	772	771	744	825	773	755	713	796	803	741	753	770	750	759	771	822	807	832	816	791	740	778	832	774	823	808	771	778	779	770	771	795	814	816	785	768	747	743	778	852	763	819	760	787	747	828	813	752	782	759	731	785	803	762	807	706	800	806	779	768	768	776	780	797	753	811	779	818	731	792	793	812	813	758	774	795	757	752	757	811	755	798	809	796	768	759	779	760	748	791	760	778	777	774	812	788	773	798	785	774	720	816	759	793	759	776	762	722	772	742	772	823	756	807	767	837	751	782	734	763	790	744	797	745	749	739	741	783	783	770	776	740	802	838	812	779	770	824	749	770	735	754	735	781	744	774	744	771	769	768	755	795	729	774	740	797	756	807	783	789	855	805	748	752	771	793	790	760	814	782	740	780	790	787	738	762	793	742	742	771	732	749	798	811	730	747	754	813	778	770	756	761	786	818	766	736	733	819	826	829	819	797	747	765	776	721	802	763	780	800	785	771	741	768	804	786	791	774	766	758	747	765	791	735	767	775	786	781	765	771	797	714	755	766	721	779	718	784	736	819	754	813	771	730	719	752	799	726	777	746	793	813	771	770	756	780	763	759	767	809	797	779	784	730	788	737	782	798	765	716	780	772	826	759	785	793	772	778	709	803	748	779	755	820	781	822	766	765	801	787	727	778	790	785	748	788	846	781	780	785	776	802	732	778	795	767	740	763	817	753	730	784	788	792	809	739	787	776	785	734	766	725	770	696	748	745	797	802	803	788	772	781	809	757	788	753	812	780	735	751	755	734	804	775	753	789	747	783	767	771	762	788	736	759	785	813	778	717	773	787	758	737	748	755	784	801	768	851	752	801	760	799	760	751	856	799	851	781	755	802	761	786	778	761	725	756	782	777	750	790	793	769	787	787	772	795	792	745	798	773	764	748	799	807	779	779	737	776	803	762	727	797	775	806	773	754	776	780	774	775	741	764	778	814	759	767	813	750	783	796	764	721	771	730	832	751	771	783	760	769	774	810	750	811	772	727	787	779	755	808	788	751	730	770	764	789	778	763	735	764	789	762	757	782	786	772	782	746	762	795	746	769	786	761	736	792	766	791	757	750	789	744	792	710	734	749	767	781	811	729	753	757	811	720	823	760	798	793	826	810	790	770	800	804	815	708	721	757	759	728	759	784	783	784	725	777	841	731	763	807	787	759	817	749	765	768	772	800	771	808	737	759	759	798	752	742	757	817	801	767	806	778	763	713	756	815	788	750	771	737	794	763	744	751	774	828	740	797	721	796	813	771	762	801	773	805	790	810	727	814	717	782	740	768	818	762	795	794	779	735	761	789	763	747	764	775	780	768	744	769	766	800	812	773	782	774	802	760	747	786	755	763	775	798	767	743	771	774	808	797	764	758	770	786	740	729	744	804	810	772	752	800	814	787	764	770	751	807	825	733	758	736	729	780	754	757	835	774	774	804	772	815	792	751	779	801	735	793	751	732	773	777	706	833	813	775	743	766	737	742	825	770	757	776	790	752	818	753	780	774	719	737	733	781	803	756	815	754	804	730	822	730	763	792	767	753	823	774	770	826	797	796	788	773	718	762	809	777	768	755	774	789	707	765	793	712	741	728	791	783	809	855	753	736	820	747	762	778	782	768	756	770	791	832	784	756	732	733	784	799	794	756	749	740	771	797	815	747	780	767	828	776	803	803	725	714	799	729	787	810	730	768	745	804	792	764	783	788	789	699	781	771	784	796	790	729	768	787	785	751	774	807	782	727	748	752	734	832	761	809	797	757	805	801	771	823	790	800	789	788	792	789	785	777	794	773	768	780	787	789	803	775	795	741	741	776	794	808	732	736	766	787	765	773	779	778	799	759	773	755	770	762	798	787	746	812	767	728	793	789	795	817	793	700	762	788	760	810	827	813	778	755	822	788	810	728	806	781	808	833	764	774	737	766	743	756	765	824	792	797	800	751	733	777	793	787	803	771	744	756	835	820	785	793	759	818	777	771	766	749	780	746	798	783	733	747	803	797	773	821	777	764	760	784	783	755	788
31820	18105	6050	709	428	325	340	273	310	318	272	301	259	269	266	289	246	260	277	272	259	254	267	300	272	274	255	253	298	261	227	258	253	255	296	241	246	226	242	234	245	245	234	270	257	272	266	259	247	254	260	277	265	266	277	253	291	264	226	265	240	272	251	277	254	255	251	226	286	270	244	265	262	247	262	261	273	264	247	275	277	247	266	237	249	239	258	232	246	252	250	275	271	253	252	267	255	254	252	227	264	299	273	279	266	282	264	251	255	254	269	259	268	273	247	288	286	288	260	243	250	260	270	224	273	235	301	251	261	254	252	234	265	263	269	238	241	243	272	253	258	257	245	217	310	258	225	272	222	262	230	248	260	247	265	266	240	263	261	233	262	251	217	263	248	238	242	254	251	260	264	245	254	268	265	238	280	290	236	270	249	273	208	274	223	241	230	249	250	243	252	259	266	240	281	235	266	253	272	226	260	267	263	261	256	281	261	259	275	264	287	226	254	250	219	280	275	232	265	256	244	258	275	263	276	266	285	280	207	237	252	265	246	241	240	220	254	279	222	254	233	281	273	215	245	248	267	285	260	251	256	244	236	236	244	266	239	297	257	281	262	238	250	279	244	227	227	269	238	265	234	252	268	257	250	234	275	222	249	270	243	277	247	279	247	254	244	278	247	222	262	254	273	264	265	261	225	281	286	232	236	251	265	248	248	255	287	262	265	266	241	259	257	268	242	236	260	277	253	251	249	255	250	236	220	244	258	279	234	201	268	264	258	274	234	252	257	263	235	244	235	277	252	236	224	266	228	221	264	233	278	276	278	257	246	261	266	227	244	249	255	243	274	264	252	242	215	261	276	262	256	242	259	252	226	263	258	228	300	238	261	231	251	256	256	261	259	252	258	255	278	231	256	239	288	252	238	265	263	264	242	281	255	230	273	269	246	273	272	272	275	270	273	268	252	302	248	230	226	235	256	256	255	267	236	255	277	246	291	279	247	250	248	268	223	266	236	235	245	244	283	253	234	264	271	264	264	264	258	249	240	257	253	237	256	278	279	244	297	278	270	240	243	273	241	247	251	285	289	242	263	246	231	278	252	246	283	263	249	232	255	269	256	278	230	230	276	241	255	267	267	299	275	253	249	267	233	268	284	225	213	267	232	259	235	263	271	240	264	259	241	241	281	245	252	223	242	256	234	261	295	256	270	243	258	263	228	261	251	233	260	259	247	253	264	254	250	239	232	276	263	249	257	275	258	274	250	232	260	241	282	273	245	248	249	263	269	237	275	242	235	255	248	273	260	271	262	239	243	283	256	263	255	256	267	258	275	256	256	279	266	233	273	266	285	265	277	260	250	258	256	241	259	255	249	226	237	257	268	294	284	265	261	259	259	261	250	248	262	221	227	263	232	253	257	254	243	259	260	264	269	258	259	276	280	266	287	254	246	273	238	269	244	286	236	293	280	229	245	282	244	250	271	254	273	260	245	303	254	235	258	243	241	262	262	227	224	234	257	265	257	264	268	245	261	265	255	221	267	241	272	310	267	233	231	225	249	263	260	263	281	238	258	223	257	250	253	271	300	297	282	265	262	264	242	242	282	259	239	257	228	250	240	260	250	293	276	277	252	246	252	277	260	275	265	269	238	258	293	259	279	255	274	243	249	267	266	257	270	266	264	263	262	247	253	254	279	267	284	273	292	242	217	261	248	259	247	276	234	261	288	228	250	236	240	236	253	264	240	251	233	265	267	266	287	240	265	234	235	263	247	249	263	245	270	278	251	245	257	279	261	256	253	278	261	247	252	243	269	259	262	244	254	288	277	232	237	262	264	283	255	254	230	270	215	264	260	256	258	264	289	263	275	263	255	267	276	256	261	266	249	233	245	249	268	247	256	293	249	266	288	227	244	250	233	264	258	281	230	270	248	266	240	228	239	270	250	239	246	246	260	259	230	267	233	239	246	258	250	239	239	255	260	222	233	248	233	254	226	277	268	231	249	215	247	238	250	294	251	273	260	267	254	252	242	228	258	248	263	249	265	236	242	261	270	247	266	230	255	247	244	235	267	241	266	288	250	249	252	241	249	235	281	265	261	257	247	239	273	259	254	267	223	254	284	281	274	267	259	231	273	250	254	271	256	221	262	252	266	262	271	228	259	237	277	231	286	255	241	254	260	287	283	266	266	252	272	254	268	266	230	244	254	264	251	233	259	259	257	252	250	257	262	237	268	256	246	247	243	274	243	297	271	269	267	250	254	247	248	227	239	266	270	275	235	231	243	243	249	278	254	283	264	279	234	272	269	235	262	255	244	251	259	252	251	239	274	233	262	247	246	270	259	234	221	248	269	290	257	257	265	232	254	281	286	251	281	247	238	260	279	286	284	251	243	245	224	246	245	257	254	223	253	251	250	264	263	224	244	278	283	246	243	260	264	252	237	298	263	260	261	263	268	238	239	243	247	284	257	268	273	263	259	225	254	258	259	248	236	230	260	269	235	237	269	292	251	283	274	249	235	254	284	212	266	267	250	226	268	284	256	268	244	236	259	265	252	246	251	244	263	283	262	276	268	286	249	250	238	234	263	283	268	279	270	265	256	279	250	281	256	271	251	271	249	247	288	250	220	246	261	234	263	263	213	292	246	258	271	246	259	254	262	262	266	264	267	247	282	214	260	274	272	280	250	229	260	241	247	247	256	258	215	236	267	241	267	247	234	255	245	259	242	261	257	298	259	249	250	250	241	250	261	244	248	246	253	239	277	252	231	260	271	238	238	293	234	264	262	270	269	258	259	262	252	271	274	287	258	252	246	246	254	246	272	259	253	251	258	246	265	277	273	264	248	261	260	261	240	269	259	270	252	287	261	243	273	251	267	229	273	249	229	236	262	275	239	228	222	256	245	240	250	222	256	263	249	259	237	274	271	255	271	246	265	267	238	267	208	270	238	255	263	245	249	259	266	290	290	237	274	281	249	237	270	241	249	240	252	274	255	241	251	243	268	252	225	291	232	255	287	265	241	252	269	257	262	238	242	241	253	274	274	256	246	286	281	238	256	259	235	270	276	268	266	267	216	289	230	263	242	261	241	262	245	246	231	249	274	243	246	224	259	247	278	260	275	225	257	240	248	242	253	238	245	241	241	242	294	230	275	267	245	297	264	261	246	245	249	267	266	266	263	263	262	284	254	257	259	224	271	252	269	265	255	254	247	244	281	240	228	250	287	260	252	246	242	259	246	249	275	230	256	265	254	292	264	250	242	281	252	264	235	285	251	264	243	256	253	251	225	244	269	256	236	270	298	250	239	254	262	255	214	264	259	295	243	240	251	278	279	252	262	259	233	243	238	252	235	234	280	256	247	250	233	218	267	259	263	279	243	243	282	245	285	268	272	239	260	258	260	236	265	240	271	259	260	261	275	245	257	266	276	255	256	217	231	263	238	265	269	261	249	248	248	247	282	258	217	230	251	236	246	246	281	263	278	251	254	238	267	269	244	265	226	253
21146	14973	5582	1478	1321	1107	1012	922	860	786	752	778	767	770	773	707	647	743	664	655	694	629	670	657	675	611	701	661	643	654	594	686	620	690	617	636	652	626	632	607	630	595	646	620	630	645	608	597	619	639	607	609	656	657	615	582	590	540	633	635	619	670	600	620	612	613	622	606	663	623	617	637	588	594	617	636	662	597	613	616	651	613	638	681	629	641	625	621	586	634	617	636	590	645	595	669	650	591	597	606	569	683	635	614	638	640	633	653	623	608	601	617	613	646	607	616	603	660	620	616	630	630	609	629	637	646	658	642	634	661	649	637	636	639	649	617	642	630	620	614	610	628	621	603	613	630	633	612	599	638	607	659	581	633	634	641	648	639	596	568	652	636	608	625	610	676	611	602	599	607	601	642	633	613	646	607	629	608	615	613	582	578	642	628	649	626	615	672	632	577	651	582	616	619	627	658	589	593	612	583	644	618	595	607	601	628	659	614	598	666	614	655	623	645	647	590	632	675	662	669	597	657	653	644	586	606	617	656	593	625	593	642	604	587	635	646	650	663	678	652	635	635	613	601	585	628	617	656	622	616	659	608	624	627	629	616	607	616	636	610	643	634	619	647	663	637	637	555	590	612	620	581	672	626	629	638	609	605	638	652	625	585	632	602	609	626	573	634	622	638	597	615	638	633	623	641	620	604	598	632	660	591	605	654	648	584	608	604	652	642	658	625	592	619	659	606	631	635	608	601	634	640	607	596	619	603	648	635	618	647	634	625	646	665	629	586	678	593	637	607	623	618	643	607	626	624	659	617	641	657	660	585	637	617	604	611	640	649	623	619	609	598	611	603	652	625	589	597	630	626	604	658	609	609	580	641	622	663	635	617	629	644	642	627	688	600	609	624	633	624	619	607	623	665	657	629	612	603	691	586	632	622	638	615	602	619	611	620	624	630	662	581	616	617	609	637	642	655	658	594	647	570	653	646	614	582	663	614	642	620	621	604	536	628	627	620	603	670	594	669	625	657	643	650	639	629	648	644	603	669	629	625	616	611	690	669	663	656	632	653	611	610	593	643	627	642	650	640	640	658	634	628	629	640	626	586	599	636	650	617	648	595	599	644	655	682	665	633	670	607	631	567	613	646	600	612	640	601	640	581	585	663	636	602	657	644	637	600	654	651	621	600	611	656	608	613	571	596	670	656	627	651	634	619	628	607	639	601	626	618	601	610	642	595	641	585	613	601	615	657	627	681	624	589	616	609	600	608	665	642	598	616	668	651	605	614	615	619	613	645	577	585	636	602	642	634	622	624	601	665	646	657	639	625	590	646	603	579	654	604	572	594	634	608	631	617	600	625	640	642	618	624	672	652	630	632	633	643	599	596	579	675	585	649	643	591	634	627	579	634	619	636	651	639	662	654	625	585	612	623	635	610	632	612	605	653	637	628	679	617	648	631	618	611	601	636	639	631	668	628	635	629	629	609	584	649	642	658	647	629	676	678	581	582	603	643	589	658	617	635	587	605	613	648	620	584	638	676	597	606	639	611	633	597	626	615	628	611	588	635	656	580	631	603	603	648	603	605	628	640	608	638	673	608	652	605	644	640	634	612	586	621	620	635	604	608	612	578	634	637	671	607	640	651	601	666	645	587	635	634	625	624	595	635	618	614	602	592	597	645	630	601	586	669	592	610	624	616	607	605	627	650	657	669	626	569	618	623	639	646	622	622	616	619	627	616	645	621	652	640	600	622	610	624	632	615	620	601	583	621	611	651	620	613	612	647	660	680	611	621	638	665	648	622	669	599	640	662	690	613	658	608	575	649	629	604	625	583	638	572	605	611	631	640	637	639	649	616	632	590	620	650	673	656	635	654	637	589	621	630	649	636	633	651	601	672	636	635	680	592	669	613	638	640	648	642	589	633	651	647	595	592	642	602	594	648	625	624	647	616	634	610	613	647	666	644	658	635	623	614	607	691	606	601	645	650	651	639	616	619	675	653	613	635	657	673	681	658	624	599	612	609	616	657	644	613	635	634	640	619	608	658	586	639	597	653	597	666	675	589	619	611	633	670	638	583	643	603	627	636	653	648	642	621	619	646	606	653	633	646	600	616	631	643	629	605	613	614	608	627	585	642	599	591	634	590	668	607	622	613	619	616	634	646	668	651	634	623	594	641	648	645	639	599	623	610	643	595	593	663	613	654	646	611	627	640	656	592	657	645	633	674	590	599	649	621	614	633	632	588	591	607	654	621	597	565	636	646	622	653	584	623	608	628	624	605	626	594	654	625	625	620	597	585	649	635	635	661	659	619	653	593	602	621	584	632	637	613	660	644	642	585	664	641	613	614	594	663	659	652	598	668	628	634	615	645	634	673	655	611	628	654	602	633	627	607	617	596	641	651	630	662	652	655	624	611	585	614	641	660	616	615	599	666	646	654	609	630	596	614	636	654	594	652	609	593	617	628	614	669	629	624	642	551	619	587	611	613	655	654	631	603	629	647	622	623	615	589	610	601	634	634	591	641	635	618	613	589	638	640	647	665	602	635	644	602	632	662	638	596	620	600	665	661	633	654	649	609	614	606	626	607	633	633	611	608	616	621	649	602	617	615	628	597	627	648	600	621	600	649	607	617	600	615	577	609	621	620	626	648	654	626	610	598	599	657	612	641	601	578	621	600	639	673	618	617	687	640	636	635	611	675	608	642	604	613	627	592	629	640	617	614	615	614	666	622	647	614	694	562	662	613	619	635	620	608	607	595	616	606	652	615	626	628	605	639	621	614	630	607	662	620	610	641	608	641	639	606	621	630	594	602	627	646	617	629	665	612	637	633	636	654	582	578	594	634	642	630	649	660	583	602	662	624	612	581	618	650	667	617	610	641	653	613	659	628	660	657	630	615	617	644	612	657	616	597	611	602	666	619	618	600	674	642	624	623	629	666	647	637	635	644	585	656	632	647	600	642	609	620	617	631	650	621	623	643	614	610	652	659	602	634	641	674	638	647	602	661	617	672	644	604	618	632	607	636	645	586	630	646	599	610	634	640	597	639	631	650	667	654	644	640	627	645	660	600	634	663	629	618	629	624	628	588	653	634	625	675	587	622	640	661	627	614	654	586	665	643	625	629	657	627	616	602	620	622	604	664	623	619	652	623	658	624	650	649	597	596	614	618	655	618	655	653	590	655	639	635	632	657	664	640	621	624	572	616	619	578	629	629	632	638	659	659	635	623	600	630	635	618	631	662	605	663	665	650	617	630	635	622	611	637	618	601	650	631	632	583	652	650	600	655	632	619	623	605	636	627	610	630	614	661	632	628	599	625	615	623	635	629	647	605	612	598	605	596	621	628	616	659	617	615	581	610	658	694	606	599	615	611	619	629	647	599	615	607	644	629	612	632	590	603	625	607	572	566	611	626	625	608	630	631	671	609	660	564	597	604	647	594	639	640	590	600	609	647	633	642	662	637	629	651	630	630	620	627	658	615	687	648	669	601	639	642	661	614
10698	4467	763	272	272	289	291	270	269	278	298	263	267	283	267	280	315	285	279	298	287	297	266	272	291	282	254	305	298	273	234	261	274	278	268	300	267	275	260	285	281	265	274	273	256	265	294	301	270	303	311	274	249	300	287	261	253	289	271	299	251	246	264	263	266	277	292	267	292	306	306	302	283	243	277	279	291	264	289	279	274	270	272	295	294	314	291	263	296	281	283	272	283	258	281	293	312	293	287	261	300	265	240	267	261	245	297	242	277	256	271	271	291	254	275	294	259	268	248	245	279	268	300	308	279	278	274	283	261	287	272	324	262	291	290	275	254	274	263	277	232	276	212	266	272	264	290	294	263	244	290	249	271	254	281	299	264	268	284	281	292	271	294	267	261	246	280	275	239	297	259	266	285	268	325	293	261	276	270	264	278	279	257	295	293	256	269	255	275	254	237	286	263	288	261	291	288	263	300	269	276	301	293	240	279	298	274	291	297	269	287	283	290	270	276	287	270	274	271	311	286	246	259	267	299	299	281	246	302	288	265	265	288	246	275	299	279	263	262	279	279	278	310	250	246	280	280	251	295	283	276	290	268	255	269	274	270	265	256	273	284	320	292	282	277	278	254	219	297	235	271	299	253	269	284	264	265	296	304	306	265	285	286	282	245	303	284	286	268	303	291	308	279	313	289	301	268	276	267	252	285	282	246	268	280	271	270	292	242	275	271	253	271	294	309	284	270	263	268	266	276	288	296	287	276	295	292	294	292	304	310	304	288	288	280	302	283	285	302	260	271	282	296	269	271	246	282	264	301	275	260	260	275	294	267	276	279	244	272	287	298	308	319	294	299	311	268	279	273	238	259	257	264	289	296	312	302	256	273	282	295	305	273	275	289	319	254	274	305	295	257	273	244	249	276	276	314	278	280	241	268	318	290	260	242	255	288	280	285	282	249	291	271	285	299	287	276	260	283	276	289	295	278	277	281	273	298	265	282	257	267	268	284	275	286	253	239	285	306	260	299	276	257	296	287	247	282	272	277	287	285	278	299	270	292	279	263	279	289	247	265	293	267	272	267	288	262	261	278	263	302	262	291	274	287	272	301	286	275	284	319	265	273	277	246	293	256	281	287	253	287	281	271	268	278	290	281	287	271	308	292	258	260	262	250	258	308	264	304	267	260	277	278	291	272	268	234	300	267	308	310	295	265	272	284	262	263	285	281	292	274	239	267	266	266	273	270	264	290	302	295	283	245	295	261	276	278	288	299	285	270	273	271	263	289	261	271	309	284	268	272	275	262	244	263	261	264	271	286	258	259	279	255	281	266	289	289	299	263	261	286	290	235	305	277	295	263	290	296	272	295	276	308	293	234	272	266	291	276	291	278	299	272	261	263	268	280	301	263	285	297	264	289	318	238	256	265	288	270	268	281	298	268	299	300	270	266	274	242	253	271	280	302	264	264	261	270	268	286	285	277	279	265	301	282	281	264	265	272	259	256	266	253	297	304	280	254	268	275	267	272	273	316	288	311	258	305	292	261	280	257	292	271	300	278	229	254	260	277	278	282	275	282	259	292	291	286	284	247	289	276	274	284	265	261	284	283	248	269	271	305	289	284	254	261	249	294	288	296	294	269	259	295	256	259	278	287	267	287	269	267	276	281	240	278	264	288	275	290	271	253	272	274	269	280	305	308	297	264	263	251	290	261	260	250	274	265	303	312	250	279	258	258	314	303	260	290	281	277	295	307	298	314	294	279	261	231	257	244	274	265	275	263	249	256	255	265	294	280	261	279	296	288	294	267	298	256	260	329	243	276	312	243	282	254	263	266	289	277	286	303	274	268	260	267	287	296	257	248	292	322	299	296	276	271	252	291	287	271	290	298	304	277	251	278	268	285	251	240	304	272	274	265	287	284	261	273	273	281	297	263	307	245	303	278	266	307	288	271	303	286	257	262	287	256	282	296	223	271	266	283	315	312	270	287	303	286	280	292	300	316	288	288	296	280	277	300	280	288	261	295	279	263	281	284	285	281	249	287	275	307	263	275	284	259	285	263	252	274	275	266	262	282	265	273	290	240	297	257	268	227	289	297	278	288	261	268	274	256	246	292	255	293	261	283	283	261	302	231	298	284	317	270	275	289	290	290	278	281	259	295	285	259	272	277	271	300	270	274	256	319	266	286	275	271	264	264	276	271	268	286	268	277	255	285	264	275	283	283	294	280	282	287	302	312	296	273	244	284	287	271	291	292	269	292	278	299	293	266	281	272	285	288	287	286	275	258	269	268	276	306	277	291	280	311	254	250	290	262	269	263	297	278	284	309	295	264	262	283	301	287	283	239	274	285	296	288	293	287	275	281	292	286	255	275	290	256	287	291	249	294	286	292	279	271	286	310	269	301	277	258	284	282	279	250	256	263	303	272	296	269	274	264	275	273	248	297	273	305	271	281	272	285	272	262	257	288	311	286	274	273	279	277	296	300	249	299	267	301	295	297	257	288	290	280	260	309	261	290	261	286	278	280	250	334	278	294	288	293	287	277	266	313	258	283	257	281	254	291	278	286	303	264	280	279	260	282	299	309	279	293	271	275	272	266	254	232	269	299	279	288	306	302	290	289	273	267	291	283	300	276	278	270	281	281	263	300	266	287	270	275	283	297	286	323	269	294	302	285	286	246	288	246	284	277	288	258	283	275	267	267	295	274	276	270	258	274	276	295	283	250	266	251	267	289	274	280	272	277	300	260	269	255	267	317	299	252	290	290	256	293	275	286	278	269	285	296	256	267	287	269	247	269	253	293	241	291	282	312	267	309	262	269	291	284	268	292	240	278	295	282	272	264	287	299	287	279	315	292	252	296	288	292	261	272	277	295	298	276	261	268	319	293	274	268	257	253	263	278	280	285	263	254	289	306	279	256	283	268	282	274	275	301	282	272	254	284	279	249	272	273	266	251	256	296	279	245	282	284	266	270	260	282	275	272	295	292	259	294	267	276	285	300	296	290	278	233	306	281	287	278	264	262	302	289	285	276	329	285	258	284	283	303	272	277	271	288	257	257	268	290	257	261	289	290	282	260	315	275	263	300	276	234	284	295	272	262	241	290	280	288	275	272	265	293	266	263	275	269	296	282	262	285	267	260	276	313	270	259	284	253	249	281	267	283	262	262	292	286	290	274	272	281	296	256	295	275	264	299	274	273	285	280	290	295	289	278	296	277	293	311	265	285	260	255	270	281	262	287	276	273	253	273	297	287	252	286	257	253	282	266	269	269	273	266	265	276	267	276	244	279	264	264	278	297	304	291	248	257	294	292	287	288	273	218	288	278	303	289	243	282	281	281	282	260	311	267	269	275	287	259	255	277	256	275	252	293	263	310	271	286	317	295	259	290	284	277	283	286	254	281	273	276	250	247	287	283	254	260	266	258	272	293	282	254	286	259	261	309	257	287	287	285	261	263	295	315	279	295	295	264	280	282	274	269	272	289	269	316	252	253	297	239	303	312	260
7934	4736	1134	776	693	690	668	637	710	684	721	684	745	740	736	703	658	696	655	680	696	708	686	725	677	671	651	673	668	727	710	704	687	731	706	720	654	754	707	696	691	660	708	693	666	737	742	698	663	704	672	651	705	702	699	670	673	789	664	691	701	684	721	634	653	690	659	654	674	677	721	732	715	680	710	681	688	645	675	655	688	659	701	731	674	693	670	730	690	698	702	689	724	683	670	700	665	661	632	705	657	642	689	660	677	687	677	724	675	710	702	661	707	743	731	683	710	683	645	690	717	670	714	709	704	688	701	691	700	683	730	694	688	700	709	633	670	657	673	684	719	700	683	692	712	688	690	669	687	664	701	698	688	692	695	682	674	737	745	691	673	691	700	701	682	685	681	657	700	660	699	692	676	660	707	689	673	727	694	720	695	679	651	646	670	718	666	652	687	691	664	698	739	698	731	704	629	649	654	683	714	709	704	718	731	694	738	686	659	680	699	646	684	700	714	671	708	688	713	700	703	681	692	692	676	725	661	713	686	687	685	638	682	712	658	673	663	682	719	653	763	748	733	640	662	700	696	692	716	705	691	640	655	718	667	693	718	691	707	692	713	650	712	675	660	702	734	648	651	693	705	745	677	688	692	692	700	703	691	716	675	711	653	717	673	662	616	712	672	660	734	687	623	694	742	716	667	703	680	659	675	698	701	668	696	712	655	687	683	712	703	703	683	709	684	693	650	674	696	689	678	723	683	678	704	651	688	666	691	699	687	611	716	699	705	673	690	663	660	667	717	639	690	723	684	696	677	712	719	729	702	716	666	668	690	647	697	638	695	695	703	690	689	707	681	704	717	679	658	753	696	664	664	689	695	713	712	686	675	632	714	677	695	737	668	692	672	705	711	742	714	754	687	652	691	698	708	741	672	679	744	692	710	650	711	685	660	670	683	683	723	683	716	682	672	663	720	719	719	752	702	717	681	677	673	691	677	664	714	769	682	710	720	693	696	714	696	684	702	709	725	728	718	693	663	709	722	696	708	684	702	672	711	698	707	697	728	668	654	689	668	717	705	673	635	753	702	707	707	668	720	731	714	688	684	737	703	639	674	685	746	703	717	647	666	707	690	684	704	631	634	684	715	632	694	607	660	719	660	720	726	723	701	652	678	713	700	727	706	711	737	686	716	750	707	694	689	665	653	705	665	690	735	697	691	687	663	743	672	667	652	657	722	716	678	702	661	686	686	697	697	711	691	680	724	687	722	659	697	663	686	696	702	723	702	667	672	704	726	656	678	720	679	660	674	698	709	684	637	660	690	705	658	681	670	635	637	734	741	657	669	704	655	711	718	697	682	703	706	651	681	658	716	660	651	646	672	687	689	680	721	721	679	711	698	686	721	733	637	690	734	695	645	662	651	669	702	715	714	724	698	663	712	680	711	693	690	700	678	713	674	692	704	717	692	733	670	723	669	643	659	720	724	688	695	723	663	685	697	686	663	659	719	681	633	632	701	677	703	685	664	694	667	661	699	690	711	706	720	682	710	716	725	662	687	695	696	724	680	648	727	700	707	707	650	700	678	745	662	652	674	654	715	688	684	681	677	716	733	725	656	671	651	668	701	687	732	724	672	663	659	727	699	725	674	655	642	670	666	696	673	682	712	666	711	647	684	692	706	701	692	721	713	682	693	679	693	687	691	689	711	659	686	663	668	685	654	667	670	696	675	643	685	673	697	656	646	732	647	664	690	719	704	716	679	691	731	684	691	710	701	709	705	745	661	655	659	677	675	708	639	673	668	664	674	675	695	715	674	699	642	690	723	678	679	677	694	646	666	719	714	679	729	697	637	689	674	739	685	708	699	731	683	680	684	672	702	660	723	765	675	691	660	687	669	676	698	681	690	696	672	721	688	661	696	736	698	722	656	701	663	720	678	703	714	702	728	684	703	689	711	699	714	671	684	675	724	706	754	696	690	695	711	696	709	646	661	705	689	704	709	708	661	722	702	699	682	693	666	741	722	689	710	740	705	645	678	692	645	663	668	677	649	666	721	677	709	698	707	731	671	700	706	663	733	660	697	765	714	729	661	691	693	653	703	719	676	728	699	760	720	675	663	694	694	720	666	716	659	698	717	699	630	725	697	655	692	661	656	712	642	681	718	689	678	679	695	659	726	714	671	666	678	708	658	685	690	687	711	719	692	672	720	658	692	670	666	685	684	645	715	707	683	638	664	684	713	719	733	671	696	680	601	686	709	690	721	720	680	682	674	714	724	672	720	693	692	678	659	692	677	658	685	651	723	706	735	710	717	688	665	719	702	660	699	693	665	688	734	701	688	696	685	672	671	684	695	693	620	709	678	650	704	743	674	750	755	697	712	706	725	692	709	682	658	690	689	728	690	655	688	682	707	663	695	698	706	685	710	695	690	685	710	691	707	680	697	682	660	698	649	667	695	695	690	703	673	724	656	681	745	704	677	666	699	694	681	696	679	689	666	686	713	696	712	718	691	698	728	683	723	683	624	653	695	668	683	654	679	726	706	712	657	683	660	688	678	701	634	759	702	635	700	695	666	655	720	662	676	700	680	695	678	695	657	672	666	676	671	731	658	675	693	676	675	698	669	739	673	719	684	709	683	678	658	716	677	689	699	669	713	700	696	707	745	728	680	695	689	700	698	710	703	700	696	678	670	681	709	667	694	745	689	689	705	655	695	678	695	718	688	685	687	688	679	698	705	682	654	659	665	713	661	688	675	747	653	671	649	703	698	692	700	702	657	698	704	663	695	703	664	703	769	672	715	703	686	703	714	685	668	693	681	704	718	679	722	722	691	664	697	710	694	688	686	687	662	680	696	708	684	670	663	716	724	715	657	669	723	700	709	688	714	694	686	690	639	746	670	684	698	699	660	678	721	690	701	640	675	712	695	698	693	688	664	670	706	681	690	712	700	731	640	666	679	657	722	702	642	695	681	687	741	698	711	697	694	694	686	646	658	685	693	700	682	661	678	642	679	643	677	674	717	717	715	744	693	680	648	677	680	717	714	725	675	657	688	702	665	721	682	624	723	683	695	702	724	735	713	680	704	683	721	735	752	681	679	695	678	685	695	685	735	695	737	723	659	720	699	706	698	733	684	723	698	708	668	682	674	696	723	703	673	665	697	666	681	710	699	683	710	635	674	706	699	691	673	689	705	689	670	649	682	662	681	720	678	665	702	698	701	678	673	633	710	647	635	718	658	695	676	719	748	688	701	669	609	696	674	706	713	738	688	672	698	711	744	678	692	698	699	682	678	680	696	689	654	654	705	728	684	707	710	698	722	693	760	627	650	698	727	674	720	672	728	709	653	692	670	664	710	691	661	679	717	713	675	709	636	664	721	686	665	686	657	639	708	644	658	720	686	660	669	682	656	691	696	711	721	656	646	679	656	689	637	696	680	658	667	664	649	714	689	695	745	711	708	638	735	690	695	677	714	690	648	669	660	674	706	665	744	702	684	685	655	683
22744	10860	2331	520	403	367	382	383	323	314	353	306	340	361	354	331	306	332	308	304	362	342	308	318	337	358	337	337	330	306	338	330	317	360	308	295	323	330	339	351	345	312	329	347	308	298	328	300	340	316	346	313	322	328	339	301	323	371	325	343	323	307	332	338	371	311	339	368	333	362	336	362	341	370	342	348	297	360	357	311	315	327	328	322	314	320	293	342	314	348	312	320	328	379	348	330	316	342	339	343	333	325	302	311	314	343	331	303	321	340	303	322	329	303	335	333	336	332	312	290	311	355	327	308	346	324	303	331	324	295	324	338	312	297	331	317	352	329	320	339	319	312	321	355	358	292	324	310	344	299	335	334	349	339	302	332	333	358	340	339	305	322	295	294	355	332	302	326	312	298	299	307	339	330	345	314	290	321	327	314	307	332	312	321	335	327	307	333	341	301	314	289	311	301	307	361	341	346	290	343	336	343	311	326	338	333	336	307	324	288	330	330	335	324	339	334	316	307	297	307	334	333	341	310	332	328	330	327	355	325	310	305	298	369	281	332	316	310	344	300	302	328	329	299	317	348	323	328	322	320	331	315	355	355	322	357	327	343	309	333	298	325	345	320	322	333	365	304	328	312	361	311	319	334	338	322	318	311	315	339	319	302	334	324	356	346	324	308	310	302	348	325	313	353	332	327	305	314	322	348	318	353	338	305	308	271	324	325	307	312	314	307	306	366	328	322	319	358	350	312	323	326	334	339	338	301	354	314	330	325	358	323	350	299	330	333	315	302	300	329	330	297	309	326	339	320	316	316	305	343	325	314	313	300	291	313	360	354	322	282	321	342	314	334	334	318	360	313	336	309	348	313	332	303	317	324	309	298	312	319	316	322	290	333	299	336	312	328	325	350	310	295	333	348	295	343	335	356	299	317	325	285	331	339	359	301	313	334	319	317	324	339	281	334	307	349	313	295	325	317	332	318	333	307	324	319	328	326	304	318	339	326	344	285	328	310	294	318	321	340	328	307	291	313	330	325	325	313	319	316	342	317	298	323	311	319	300	325	324	302	289	351	323	327	343	322	341	355	326	351	284	335	333	306	328	348	356	338	348	339	332	315	318	296	335	314	327	315	336	324	339	338	305	322	328	321	332	343	329	318	329	313	357	347	321	337	344	330	311	306	317	336	334	335	310	317	296	326	311	361	310	351	306	374	306	320	313	299	328	306	331	337	304	315	289	367	312	325	279	354	314	328	323	335	333	332	311	303	308	299	317	296	336	335	334	326	323	328	318	319	307	366	341	318	316	341	316	338	340	307	307	345	312	321	334	311	340	328	326	311	328	299	343	335	304	322	323	325	338	319	333	320	338	329	323	293	314	321	331	335	327	316	318	301	309	353	310	316	314	328	334	316	305	347	313	307	306	343	335	322	299	338	337	344	333	298	336	366	311	346	353	307	311	317	344	276	315	323	323	319	332	304	330	339	296	311	284	345	327	361	320	328	303	316	335	339	330	336	312	309	354	334	332	342	351	348	353	326	329	342	318	308	349	333	313	365	336	334	368	306	313	337	321	336	287	333	340	311	306	323	363	326	326	315	295	325	321	312	313	340	317	329	320	370	314	324	343	337	337	353	368	319	332	348	344	345	334	329	327	313	408	340	349	309	325	356	324	307	309	311	305	379	302	336	326	310	327	353	338	306	334	312	329	333	301	292	326	335	300	277	348	319	329	362	306	286	308	318	304	328	285	334	290	341	332	330	318	328	316	299	335	339	314	352	337	317	300	368	366	345	306	329	308	323	318	337	352	355	365	333	374	298	367	300	337	355	297	341	326	341	308	306	329	347	322	309	347	340	313	317	340	332	363	340	333	351	368	367	309	326	335	348	322	339	330	323	321	337	310	336	336	329	315	309	333	310	332	314	267	322	335	339	347	314	327	332	343	352	338	308	372	299	330	326	328	327	307	316	326	322	339	304	354	348	355	313	343	321	298	341	341	331	357	329	306	327	311	323	372	342	324	301	320	364	286	297	348	339	324	319	330	314	305	311	288	317	333	356	317	355	345	342	320	379	314	306	307	322	322	309	309	288	336	319	310	334	330	334	299	368	320	307	308	340	344	326	346	317	318	308	306	309	319	325	325	333	312	290	326	321	357	331	320	322	325	313	328	328	311	313	344	317	332	292	320	329	328	302	332	336	312	303	314	311	332	315	283	324	324	308	331	335	349	323	357	303	359	303	342	334	344	321	317	335	384	313	338	341	310	351	352	356	347	319	328	326	359	309	297	306	309	311	339	292	308	321	382	374	359	333	329	357	328	356	349	338	305	312	367	332	312	331	310	346	309	338	329	328	343	293	308	347	345	281	329	296	345	328	313	330	338	304	301	317	329	298	350	321	354	318	341	339	329	323	332	337	314	346	354	336	344	368	338	346	333	321	355	297	344	337	323	345	316	306	302	320	348	312	336	338	304	289	304	288	335	318	343	318	333	336	308	313	318	371	340	313	331	317	332	298	330	330	310	351	356	302	310	300	335	318	316	312	324	325	323	337	304	331	333	307	314	342	287	314	320	334	308	320	338	326	310	309	323	334	324	302	304	376	306	325	282	324	297	324	309	332	309	336	317	343	340	327	317	344	327	335	328	336	305	330	326	325	314	337	334	317	360	308	341	328	331	332	310	331	309	320	302	313	330	297	335	291	321	342	326	317	358	331	284	320	330	325	310	347	311	308	312	327	322	350	344	315	311	304	323	277	310	333	323	335	321	337	311	350	335	313	330	282	322	336	351	325	333	325	311	338	298	322	315	358	327	333	321	318	286	351	350	332	330	342	349	337	324	331	377	353	324	324	303	327	345	333	351	344	301	318	289	324	308	320	350	329	298	310	306	326	327	343	337	316	319	315	319	320	312	337	310	316	337	339	300	318	328	312	333	348	301	298	327	334	324	315	323	323	300	320	311	342	296	331	333	336	360	314	286	366	349	368	308	343	354	334	340	296	353	309	349	310	320	335	336	353	344	339	310	351	311	311	306	358	343	361	300	325	325	328	319	325	328	322	302	315	296	305	335	370	309	291	337	320	344	330	331	326	287	329	312	314	349	326	341	316	304	304	336	318	356	315	259	332	377	314	319	293	311	302	380	362	329	340	331	373	315	315	298	342	308	318	316	324	342	328	326	330	338	324	298	294	322	314	334	322	303	308	325	317	315	338	309	326	331	342	335	338	322	339	303	361	331	334	322	332	328	331	315	313	326	302	307	353	320	346	330	297	311	312	333	343	302	324	336	332	360	337	306	324	308	326	319	332	336	309	311	301	351	349	332	296	318	304	342	347	341	316	301	294	302	355	307	326	299	331	292	292	307	338	322	294	288	297	321	315	294	335	290	333	303	297	311	335	311	346	335	335	325	353	325	329	341	308	369	349	344	334	309	325	339	364	305	355	367	332	332	344	295	333	312	310	331	337	337	312	313	308	316	338	296	333	310	333	295	339	327	320	333	316
16529	9699	2609	1311	1133	1046	1014	934	955	885	860	895	883	896	840	908	874	815	771	845	835	787	835	787	796	805	789	825	761	808	809	765	815	779	817	769	837	755	806	788	781	781	785	810	779	763	788	820	781	777	761	782	822	792	755	811	791	770	753	754	785	804	780	813	747	803	766	795	777	807	760	808	759	767	772	771	755	786	788	793	789	764	800	732	763	784	810	788	797	794	814	802	728	774	775	798	780	767	801	776	843	833	791	809	732	778	794	843	812	800	781	818	721	769	735	812	777	803	818	779	770	821	841	764	731	802	774	799	747	819	747	811	857	825	859	802	810	781	793	813	799	789	783	754	768	780	820	783	775	807	743	797	780	754	762	810	737	796	767	753	783	863	753	792	766	818	769	783	735	773	771	771	799	765	754	772	805	754	794	795	760	755	770	754	793	707	809	812	813	785	769	780	790	846	730	768	794	804	810	805	799	798	782	783	789	797	827	722	824	746	766	718	821	808	748	755	783	776	757	815	796	730	775	788	782	809	785	782	800	774	799	770	821	786	786	791	824	744	810	829	769	810	781	761	795	768	787	818	791	775	804	775	843	767	730	828	772	799	811	791	773	726	751	758	769	768	825	782	777	804	854	822	799	796	767	733	810	782	819	846	805	787	773	732	756	766	826	756	799	808	781	786	784	810	826	760	784	786	759	760	793	758	751	729	750	761	794	790	806	762	783	774	784	787	789	824	769	766	738	815	786	787	795	823	810	758	816	798	834	779	827	779	769	794	801	810	775	727	835	754	843	831	821	838	747	790	771	820	751	822	818	780	827	750	774	809	756	802	781	764	795	780	844	840	791	808	758	798	768	791	790	763	786	781	792	744	822	794	791	815	816	774	797	819	794	776	794	793	793	753	798	778	798	760	821	712	805	822	770	744	816	787	806	809	754	822	822	823	737	841	797	760	805	803	775	797	759	802	740	779	811	749	762	808	754	734	784	770	768	771	795	754	750	811	802	811	781	770	809	841	805	753	770	789	783	821	847	832	802	771	795	755	785	791	784	771	783	826	805	819	773	806	795	806	770	831	774	756	774	799	793	781	789	797	802	809	743	711	776	816	788	781	774	753	799	761	810	817	727	799	817	811	748	818	737	768	761	824	799	818	717	788	790	812	799	836	804	733	776	782	778	762	760	795	801	812	806	768	812	828	817	777	768	832	735	769	831	833	766	789	794	825	748	768	783	813	718	826	801	755	796	820	772	828	781	752	762	799	766	782	794	756	761	799	779	785	797	760	792	802	803	778	727	748	783	763	837	794	740	799	772	780	808	751	748	747	805	751	776	826	777	790	803	781	748	762	792	820	815	804	822	829	781	771	791	770	781	777	794	814	828	789	779	784	759	729	771	834	724	751	783	818	799	774	807	797	797	812	816	777	764	800	763	791	768	769	794	785	760	761	789	762	814	775	762	827	801	777	761	823	803	789	797	818	754	751	779	766	799	783	822	805	767	805	794	769	765	811	746	804	843	823	785	786	761	773	816	795	812	769	747	776	789	759	770	789	787	776	768	788	772	771	806	864	818	813	817	814	775	783	792	792	777	764	792	788	810	793	753	826	802	749	782	816	809	767	823	793	783	799	829	788	769	784	830	801	785	776	776	783	826	799	793	810	791	767	803	797	780	770	801	804	730	785	772	844	707	799	764	786	848	778	762	829	816	816	782	819	781	771	783	790	742	768	791	779	760	783	795	779	774	817	731	743	755	789	793	795	808	756	760	736	755	856	830	798	802	788	776	750	772	787	776	835	800	800	780	782	810	822	796	735	765	755	808	817	780	763	845	763	783	785	786	849	834	778	792	801	780	740	824	781	833	766	825	823	789	781	772	801	804	796	777	801	802	744	775	806	807	796	793	768	743	775	808	782	801	761	784	773	805	837	759	785	771	769	809	796	808	840	780	764	803	765	785	747	782	831	777	790	804	775	797	821	811	752	855	818	775	832	777	777	788	822	774	799	797	710	823	776	774	807	784	843	820	788	795	777	783	794	743	776	758	775	782	801	762	832	782	780	781	823	750	767	780	777	821	792	800	771	812	729	817	802	829	781	754	827	713	776	787	769	803	803	745	851	775	787	832	795	794	771	716	807	786	747	781	793	755	822	734	819	803	822	791	786	812	759	787	745	797	807	777	787	825	787	773	769	790	839	804	785	788	737	779	769	795	795	790	776	778	800	800	818	751	792	751	791	768	726	813	774	776	778	781	813	798	786	767	782	791	789	793	794	781	754	795	806	761	837	798	794	790	793	774	809	823	793	769	763	732	752	767	809	802	795	807	795	810	819	761	803	784	760	798	779	746	760	788	775	772	799	780	788	765	787	774	778	803	738	743	806	796	805	781	747	803	790	818	785	772	807	738	799	792	791	786	772	780	838	767	781	830	782	781	795	793	763	817	778	826	815	779	788	811	822	806	811	797	802	824	782	786	776	830	797	812	788	783	775	791	781	803	801	754	790	800	839	807	804	761	813	845	750	808	749	800	849	774	823	762	783	831	753	762	797	758	793	752	850	780	774	810	793	802	763	771	754	789	753	779	793	751	798	831	779	805	744	801	735	750	780	776	780	786	831	804	790	800	775	829	819	792	807	781	838	792	785	766	755	772	766	762	789	775	758	813	789	816	747	793	775	782	794	756	765	758	768	787	830	811	798	757	772	788	786	833	845	821	760	772	755	728	771	802	770	791	752	744	824	741	798	800	752	728	782	757	790	764	813	796	787	753	824	816	759	772	807	777	817	816	782	768	793	817	843	826	792	788	786	792	729	785	829	785	760	778	789	805	721	763	768	779	772	797	829	786	781	757	774	749	758	785	820	756	789	769	821	769	748	819	757	763	792	810	763	759	733	783	807	793	791	800	846	805	785	751	764	774	789	807	789	792	805	763	777	811	750	782	824	816	794	737	809	745	776	811	801	788	751	771	803	784	776	748	800	736	781	796	781	743	727	780	786	806	731	800	746	801	739	792	806	848	786	807	856	880	766	755	743	843	767	802	770	799	740	801	800	864	794	765	775	763	745	785	771	787	788	832	741	793	790	763	830	771	821	767	804	774	790	814	806	806	802	782	778	798	738	799	773	833	803	752	844	755	756	808	790	766	758	772	741	801	817	848	786	749	735	756	815	797	750	775	802	813	779	818	823	767	790	798	742	783	761	805	854	800	784	773	754	774	730	792	760	772	783	811	784	827	776	744	784	803	809	764	769	741	795	801	825	783	747	767	792	801	782	796	766	799	756	827	752	771	812	852	815	813	775	759	821	749	774	744	764	774	794	747	807	780	792	805	803	850	785	780	771	772	769	782	780	826	760	814	799	798	783	827	780	783	772	823	787	814	807	801	772	805	757	806	771	796	801	795	793	813	825	818	781	819	780	810	808	801	796	839	747	828	772	746	826	787	815	768	807	810	799	793	750	823	849	762	768	815	734	803	747	811	746	819	783	805	777	844	797	818	770
31281	16805	4234	632	395	343	306	318	284	287	281	263	272	265	253	237	217	260	264	261	258	250	242	263	259	283	251	220	248	261	226	235	224	234	253	257	229	239	223	233	253	222	230	221	260	222	238	269	218	277	243	243	251	268	235	264	239	264	268	214	225	263	272	244	254	241	261	243	205	251	250	242	259	253	229	260	252	259	231	243	261	259	267	247	240	260	257	200	270	228	259	257	240	246	217	296	247	232	278	236	238	219	245	277	266	251	233	273	271	236	238	250	225	245	242	245	225	227	232	234	233	263	266	223	241	228	257	269	227	253	242	236	253	273	247	270	247	225	257	266	242	234	262	260	226	233	256	229	250	278	245	242	234	227	237	254	230	247	239	268	247	237	272	247	236	238	265	238	255	259	280	230	260	234	241	251	233	254	250	256	282	212	249	255	254	220	246	229	244	223	234	240	264	235	248	241	234	218	263	228	247	240	222	249	260	255	231	265	227	264	224	237	231	282	233	253	241	259	252	248	249	248	217	238	248	248	226	261	230	247	250	236	232	224	236	253	242	262	238	246	233	247	265	260	238	251	230	272	253	265	239	256	220	262	253	254	244	254	251	266	268	257	246	225	241	240	237	230	261	238	251	237	246	253	258	235	249	261	259	248	248	227	247	248	266	264	247	258	233	254	232	224	247	258	234	262	238	248	231	282	245	250	227	265	286	245	223	249	234	268	257	241	228	257	252	251	253	246	246	254	263	250	257	267	239	244	226	231	241	233	253	220	243	236	261	239	239	259	255	227	244	243	217	228	263	256	300	261	255	242	227	236	229	240	221	263	271	256	255	244	230	232	284	289	242	252	243	228	236	233	263	253	237	254	267	240	229	248	247	241	255	254	262	242	267	234	256	225	249	278	221	230	240	238	208	273	236	268	244	259	243	262	268	265	242	250	245	249	235	245	217	270	244	257	257	234	238	265	241	218	230	252	226	227	248	259	266	230	237	254	222	232	233	238	232	235	238	256	270	248	255	249	243	266	277	250	250	257	232	231	266	227	217	241	233	250	245	234	249	246	216	262	215	240	258	226	234	258	249	214	246	273	246	228	252	268	278	224	254	286	260	235	247	262	228	260	243	222	233	226	234	245	242	214	271	287	292	284	254	257	247	222	262	241	251	217	266	280	248	236	264	243	259	274	233	258	274	248	282	233	244	253	224	237	283	257	236	254	272	247	270	268	260	259	249	276	230	221	226	241	234	251	238	250	227	254	206	249	261	255	257	238	245	248	260	252	245	247	238	226	226	256	237	250	242	215	252	239	224	252	275	263	248	245	225	241	225	222	275	248	264	243	217	289	244	236	244	259	267	237	244	261	230	245	240	251	231	249	215	233	238	256	229	251	236	225	236	246	227	242	257	220	272	253	260	218	286	241	254	221	260	235	241	249	240	223	216	248	278	276	232	236	262	246	234	260	262	236	245	232	252	240	256	252	253	252	239	242	234	211	236	244	234	257	234	227	270	273	259	232	279	248	257	245	278	241	248	251	245	227	232	223	236	235	233	275	241	276	250	240	259	231	236	237	235	231	258	252	244	252	252	240	237	262	249	222	256	279	237	231	259	248	243	252	237	260	243	225	247	256	239	241	257	262	242	218	249	215	256	255	252	276	254	246	268	271	210	264	221	243	221	234	227	290	283	251	252	256	249	257	278	266	239	284	258	225	243	208	253	243	251	237	247	267	248	259	245	251	243	255	267	233	240	233	237	247	240	257	261	256	220	251	231	253	239	225	267	240	238	267	251	255	246	218	255	222	250	238	243	235	248	250	270	227	249	243	248	269	219	249	248	233	284	237	224	256	232	235	225	229	229	227	241	226	262	230	271	251	258	259	258	245	243	231	263	240	214	242	288	247	230	247	231	216	226	278	274	212	238	241	261	274	240	213	225	230	249	221	242	235	237	236	235	250	222	266	274	261	210	258	248	247	249	240	249	254	252	266	271	237	272	266	236	259	250	219	242	252	247	233	244	232	238	258	243	236	270	262	240	251	256	259	239	248	247	269	255	240	268	250	233	249	256	256	289	232	253	226	248	251	256	241	282	232	249	238	226	240	236	256	241	237	234	271	243	283	235	267	218	244	258	252	261	228	235	232	254	248	249	253	221	226	272	259	261	231	236	237	291	259	227	248	226	267	240	263	267	231	260	259	232	225	239	231	257	270	270	238	251	253	303	229	229	246	257	260	263	250	230	257	248	252	252	281	275	256	236	228	231	237	250	237	256	231	233	228	267	231	241	218	249	243	252	236	233	209	276	243	255	247	259	227	228	270	251	217	260	252	251	271	250	242	264	267	274	265	255	237	215	251	255	257	254	252	264	244	261	238	263	249	251	241	267	271	231	267	225	252	231	243	261	236	257	255	246	250	246	236	252	247	253	237	244	222	243	252	253	253	246	250	219	250	231	250	275	260	239	236	244	235	229	200	216	284	266	212	253	246	264	255	218	230	226	270	275	261	252	255	227	248	224	251	265	242	220	217	238	226	230	236	258	233	254	261	295	214	230	244	244	245	235	249	231	265	240	257	233	262	247	225	236	256	266	242	253	242	240	249	221	235	246	272	268	244	242	244	236	240	224	246	217	273	228	235	262	226	254	276	254	259	250	234	249	233	212	240	249	248	247	216	276	240	253	255	255	214	254	219	241	264	242	263	213	270	247	223	233	251	241	249	244	268	249	227	257	239	251	238	225	236	240	251	269	247	266	237	234	234	234	245	259	257	226	258	237	268	241	246	205	234	223	244	252	239	255	272	251	233	257	247	249	242	257	226	268	241	233	242	229	233	248	263	259	252	255	226	260	242	260	207	245	244	260	242	266	236	248	283	235	222	243	258	230	255	238	249	254	273	240	252	223	236	225	274	247	254	281	249	276	240	228	238	270	225	251	252	262	227	246	249	246	247	232	272	234	249	222	245	263	234	232	239	278	249	251	259	252	242	231	256	240	262	235	257	239	220	266	218	261	242	232	235	268	233	264	220	247	258	227	233	220	242	248	283	253	228	239	257	215	238	248	237	238	265	235	246	256	237	265	247	254	217	247	218	242	235	251	223	268	250	232	214	260	248	241	224	203	252	232	229	214	275	222	228	250	257	252	227	239	242	248	246	206	250	244	238	210	275	225	239	254	255	241	261	256	254	231	254	243	247	239	214	236	243	257	229	249	231	262	273	237	263	250	245	235	240	247	252	273	216	257	235	238	239	254	265	270	249	277	260	261	256	256	209	243	240	235	231	272	217	233	244	260	220	234	227	223	242	253	233	262	228	267	252	217	234	242	234	228	250	253	226	235	214	250	243	269	224	234	223	232	212	259	242	227	271	227	234	239	243	248	244	279	277	281	261	239	240	242	247	268	249	260	236	275	251	285	250	212	249	265	246	233	236	256	243	220	251	262	268	241	269	258	258	250	216	253	237	239	242	240	245	250	233	231	245	249	254	248	231	251	256	236	225	246	230
20805	13411	3848	1594	1361	1140	993	930	852	830	756	764	695	754	725	697	668	657	653	658	642	631	653	606	642	619	607	664	651	561	594	609	642	617	666	640	636	621	628	591	614	616	622	647	596	612	664	651	607	606	631	596	610	608	584	581	598	566	659	632	614	574	615	655	603	584	632	601	608	607	652	605	593	570	592	579	634	599	581	585	654	606	581	611	645	581	596	608	624	604	649	584	613	600	604	587	591	581	642	610	608	569	594	581	589	621	638	556	648	640	609	611	639	600	615	586	582	597	576	652	606	624	640	625	586	592	617	635	573	632	629	588	611	637	627	656	627	595	586	660	571	615	644	591	613	590	588	564	596	590	609	621	607	592	560	572	636	607	673	626	575	621	635	591	648	613	593	584	612	588	616	603	551	600	582	596	631	585	579	604	599	614	589	605	614	573	593	603	601	649	605	622	622	611	612	580	591	612	575	607	622	651	600	603	606	594	608	632	585	624	565	561	616	614	632	632	580	602	622	596	603	558	647	639	603	625	566	637	599	612	630	586	614	614	615	575	610	640	614	583	624	646	580	555	582	627	609	616	611	587	564	597	609	584	654	599	577	598	636	587	587	634	566	595	635	605	611	599	621	578	570	642	629	620	594	571	574	594	593	613	603	641	630	594	571	590	577	583	620	574	629	600	563	606	575	606	591	594	598	598	616	596	622	600	596	623	588	601	585	589	585	617	637	609	622	574	582	580	595	565	602	622	642	604	658	593	573	620	600	613	580	620	591	601	605	583	619	603	589	574	619	565	634	622	582	591	591	618	593	607	587	627	615	640	583	600	609	595	575	615	584	584	568	619	600	604	597	612	601	585	568	602	609	563	618	592	581	589	575	635	529	674	660	640	608	617	619	621	572	615	582	607	580	582	592	611	608	635	619	608	655	639	610	612	593	590	588	599	650	591	598	629	619	618	629	607	582	611	610	627	663	610	617	603	580	616	598	614	561	597	549	607	633	633	595	575	573	622	588	594	589	633	641	574	644	605	590	626	597	579	585	579	564	586	642	601	631	611	599	633	584	583	587	630	578	600	602	595	616	601	609	614	624	615	595	583	652	590	604	598	555	591	622	578	604	636	605	598	577	625	623	613	588	636	644	622	646	600	642	574	617	584	597	615	577	590	607	607	634	604	594	585	599	587	626	581	640	552	578	617	602	556	630	592	617	561	609	618	646	616	585	601	589	564	618	610	614	625	570	626	575	588	618	568	601	627	553	627	598	603	632	616	613	628	596	649	591	601	586	610	541	579	584	602	625	578	575	635	626	613	616	593	610	551	624	632	586	558	570	646	636	605	588	653	602	617	617	575	614	580	600	591	550	641	635	586	562	624	623	619	645	597	605	568	581	593	575	631	630	607	587	615	629	602	623	618	613	628	584	584	643	597	572	615	635	626	593	570	571	546	623	607	579	603	596	622	631	637	605	619	622	589	576	620	588	600	584	568	586	616	617	584	661	594	611	561	598	595	590	597	636	611	606	617	609	604	602	603	631	619	593	599	598	587	583	570	625	624	598	588	619	613	608	657	583	620	636	584	549	589	556	603	594	619	623	605	619	624	602	590	605	624	621	557	574	589	617	591	613	586	602	571	601	592	625	615	620	601	614	610	588	562	611	574	656	565	614	611	634	615	578	584	592	583	621	631	575	612	563	594	634	569	594	593	628	566	595	612	602	613	627	579	606	582	631	593	568	582	609	621	589	640	572	607	624	591	596	558	567	596	614	639	580	623	608	600	633	591	649	567	583	625	584	580	630	624	587	578	616	627	610	572	598	583	599	594	614	628	639	606	640	608	585	572	630	580	601	537	605	638	600	627	594	565	634	586	652	558	617	583	584	585	590	596	597	600	603	558	627	617	651	565	575	604	603	605	580	659	583	601	568	572	613	610	644	628	573	589	602	605	597	568	570	603	615	615	613	618	580	612	601	562	606	610	584	613	611	614	622	566	580	601	615	598	637	584	597	579	608	561	577	546	611	635	595	630	621	599	624	607	602	597	626	666	604	626	638	593	561	602	602	589	594	589	589	598	594	621	637	639	616	591	565	604	560	580	595	611	646	617	609	610	594	615	598	633	587	636	573	593	594	639	599	606	566	601	583	606	622	605	563	620	648	600	600	625	632	589	576	638	612	652	598	603	589	573	581	618	556	601	625	586	611	606	563	574	637	603	629	609	617	604	621	614	611	586	603	599	597	615	590	596	635	633	608	646	597	590	596	644	580	638	615	642	637	591	619	570	644	578	617	595	646	580	591	612	603	599	603	610	623	599	601	604	633	600	629	600	600	605	618	618	589	565	595	623	599	582	581	629	603	601	619	646	596	609	597	532	609	555	587	611	563	610	656	603	652	638	602	570	591	587	619	619	587	639	558	585	576	618	623	592	558	604	588	625	602	588	607	559	577	581	590	580	563	577	613	585	591	654	585	642	599	605	605	615	607	646	579	648	571	603	623	628	637	651	572	601	587	589	618	606	613	578	643	588	583	591	587	597	560	593	534	551	568	614	594	617	606	612	566	601	607	624	592	633	632	612	630	576	639	611	599	600	614	582	587	586	551	606	594	660	595	614	577	584	589	604	578	565	611	649	605	614	594	608	614	612	618	604	571	628	610	589	611	593	608	639	630	593	561	596	600	602	611	607	607	604	634	639	637	605	580	651	615	610	620	567	607	617	623	602	590	620	584	611	595	584	604	612	589	626	594	582	643	609	612	605	574	599	562	609	596	578	610	635	597	573	644	610	580	608	582	598	563	593	611	616	618	583	603	599	575	593	625	586	587	636	584	579	618	586	613	598	607	569	621	618	564	608	669	640	580	592	590	582	595	603	613	628	619	582	640	672	605	562	592	576	620	617	609	596	587	627	603	603	610	646	626	585	524	587	614	616	563	598	608	607	616	608	629	621	597	595	595	614	565	589	560	580	612	607	617	604	600	598	591	588	612	649	591	607	587	596	598	595	630	597	602	616	595	616	565	605	594	594	618	640	606	608	641	627	609	581	594	645	597	624	584	628	603	586	653	612	607	571	587	604	595	581	642	650	585	606	610	593	582	566	612	589	569	607	637	631	610	587	624	616	591	582	573	623	599	640	584	602	602	634	589	569	563	622	626	606	593	611	599	637	591	601	611	609	584	586	611	641	647	600	611	627	597	545	594	582	621	567	586	627	592	621	567	605	640	605	607	604	580	594	601	592	602	607	614	533	607	613	604	655	590	607	603	583	574	581	607	591	594	575	649	603	606	630	607	594	631	569	549	619	583	596	583	666	622	618	570	626	590	622	632	579	573	543	613	612	627	569	569	577	610	595	615	616	577	577	598	577	602	580	634	616	584	636	624	639	631	607	618	653	648	603	595	558	638	637	601	596	577	603	639	542	595	641	544	605	622	551	569	610	584	626	619	618	578	630	622	577	638	596	585	567	639	577	646	583	585	625	605	620	616	565	621	603	568	626	568	590
10835	4088	1338	287	276	292	303	284	282	241	261	287	294	275	273	266	283	254	262	272	301	273	282	309	252	293	246	250	262	268	290	264	266	270	262	249	264	293	252	250	279	321	282	291	275	245	276	242	292	285	247	272	299	273	277	269	275	277	274	256	264	299	288	298	260	263	275	256	265	267	262	246	252	314	284	242	258	269	256	258	288	280	267	288	268	270	262	255	275	281	290	247	252	262	257	238	267	275	285	265	260	264	278	262	262	279	252	254	243	286	253	281	263	265	314	284	297	287	261	284	261	282	292	294	299	245	284	270	252	294	273	282	275	282	262	265	270	267	272	255	274	305	271	272	257	275	282	244	257	297	263	254	262	287	272	269	256	287	276	272	307	278	302	270	250	249	314	290	264	257	293	281	252	273	289	268	272	273	273	301	271	287	283	254	291	271	271	274	245	265	293	272	261	285	271	261	231	253	287	256	269	287	270	297	258	285	308	250	236	304	266	238	266	254	284	262	254	261	245	238	292	257	265	290	291	298	272	261	257	296	269	269	275	256	280	260	272	270	243	268	276	285	278	270	216	265	265	297	271	248	256	231	299	274	249	281	245	246	281	278	272	294	290	277	272	297	258	269	261	249	260	293	309	277	281	271	258	283	248	237	298	285	280	263	259	250	249	252	291	275	285	282	256	277	273	251	246	277	288	276	267	286	256	251	320	268	256	270	246	304	280	266	277	275	295	265	266	283	294	285	233	278	291	260	286	273	309	255	239	269	264	262	281	275	293	284	235	263	275	249	255	249	233	267	259	282	276	262	284	262	253	286	287	253	289	278	286	298	283	258	264	299	289	265	258	270	254	276	266	263	279	256	253	257	290	283	282	264	264	240	302	256	260	292	259	244	258	280	304	276	265	266	241	283	267	264	309	278	292	268	255	306	272	245	292	253	258	241	283	259	290	257	265	278	264	303	244	275	270	273	255	264	252	289	259	279	273	275	268	255	241	267	312	297	266	283	291	263	259	244	245	271	262	273	266	248	287	290	250	278	328	261	294	251	271	282	270	276	274	273	269	262	288	254	246	256	282	290	282	275	288	269	272	281	306	263	253	278	274	245	264	254	275	295	290	279	282	270	259	272	268	276	290	255	269	291	285	272	279	252	272	266	251	275	267	248	244	251	255	265	275	290	228	270	272	294	282	270	293	251	276	260	257	260	290	235	281	271	287	245	247	267	277	259	258	263	250	276	307	270	285	305	297	262	303	293	286	249	260	267	272	309	256	216	275	310	274	263	253	274	234	292	273	273	263	261	268	247	261	287	248	291	300	268	304	284	288	269	255	293	265	275	323	269	312	295	265	283	292	284	267	274	248	282	276	320	272	284	285	245	274	245	277	224	242	272	310	271	302	278	293	297	292	242	256	279	265	273	262	253	269	289	257	273	256	255	287	284	246	287	278	273	244	273	286	250	281	260	262	283	273	266	257	271	248	253	265	266	277	290	276	269	279	286	291	289	275	250	259	258	265	267	275	275	257	274	262	269	287	286	276	281	260	297	262	273	254	257	270	279	269	273	274	267	252	260	266	260	284	263	279	267	263	271	250	276	285	310	254	271	299	277	295	281	261	282	242	285	275	272	292	254	298	268	254	268	275	296	263	283	311	242	265	250	266	263	300	280	298	271	271	278	239	288	275	267	281	269	256	308	307	281	344	296	306	258	233	266	257	271	249	279	278	262	241	291	311	251	289	291	253	292	274	227	265	269	263	271	265	247	255	242	274	288	308	289	285	274	245	266	276	285	314	296	277	276	261	287	272	281	242	256	274	284	264	296	266	254	262	281	284	267	253	276	269	270	258	282	252	243	265	255	266	272	273	288	254	246	251	276	271	282	267	262	294	255	247	279	298	260	259	263	265	255	274	278	250	275	292	287	271	278	261	265	273	283	276	260	259	253	273	302	296	274	248	271	276	235	287	263	257	272	282	264	250	270	245	252	310	258	279	248	318	288	257	297	276	270	249	297	293	256	280	248	280	278	261	280	251	293	266	274	259	234	264	296	241	275	239	278	266	277	242	269	277	297	267	260	255	275	259	282	269	284	302	257	253	300	270	282	243	299	254	294	307	239	261	262	248	273	274	251	225	243	282	280	293	278	274	290	297	259	284	260	281	305	279	242	278	264	277	260	309	279	274	254	281	258	264	276	253	270	275	276	282	285	249	248	265	307	292	297	302	283	261	256	278	243	271	256	284	280	275	271	298	261	279	276	256	250	261	237	280	278	321	273	251	279	276	281	288	279	273	292	272	264	276	283	248	262	238	293	281	258	258	283	286	289	311	280	295	290	279	269	254	292	280	251	288	273	262	240	296	293	254	276	268	253	249	291	255	277	242	274	259	268	288	254	291	269	286	245	272	260	281	271	289	293	276	266	251	282	309	244	256	265	292	258	255	257	266	255	218	267	258	248	285	276	277	245	286	240	309	261	294	273	248	269	258	266	256	267	297	262	281	275	256	272	273	276	252	265	261	270	250	258	264	238	276	244	278	258	264	277	285	295	259	238	294	240	246	242	260	274	249	291	300	270	241	274	271	232	291	274	295	304	265	300	273	289	243	301	286	295	267	261	272	285	298	299	282	267	254	269	285	269	278	280	293	298	278	295	264	269	274	244	247	242	253	308	278	266	242	240	249	264	267	262	274	293	274	276	318	269	272	277	295	308	264	261	254	279	266	246	280	268	279	272	291	260	278	264	265	262	272	260	267	290	287	267	273	271	293	271	283	252	235	257	278	282	267	276	295	296	293	287	255	295	272	273	289	243	286	226	253	269	264	266	257	263	295	271	269	274	287	291	268	269	271	251	284	300	264	258	300	313	255	284	262	295	261	269	307	287	277	308	290	260	273	297	279	261	241	261	273	264	279	308	293	268	274	280	253	247	275	296	263	263	273	273	253	270	287	262	272	245	251	245	284	248	272	261	245	273	250	282	285	261	272	281	272	263	260	235	238	244	259	324	282	276	290	273	297	291	275	273	275	265	246	259	260	272	289	270	254	261	281	271	278	275	286	262	301	296	251	286	261	264	257	306	292	248	262	259	240	249	277	262	311	250	263	259	285	284	285	282	269	291	289	254	257	302	248	274	269	270	270	275	274	292	256	267	256	275	268	290	259	244	259	251	301	268	284	279	250	274	276	279	258	288	283	246	271	265	268	294	284	306	288	257	252	276	232	254	295	269	269	266	258	272	330	277	278	269	257	270	255	254	266	274	276	270	288	284	270	282	279	259	256	290	265	270	283	273	266	274	279	247	266	273	273	269	285	252	289	303	284	259	271	244	273	256	254	221	291	287	285	265	275	278	302	289	260	245	325	270	285	269	252	261	272	279	274	249	280	270	273	235	251	243	282	293	272	252	258	278	257	277	287	264	279	267	256	248	233	282	273	282	260	253	280	287	270	279	293	255	256	279	276	291	280	273	286	265	267	226	280	261	272	288	288	278	263	278	250	283
7868	4507	2230	703	632	702	680	705	699	647	715	698	708	670	652	659	669	680	626	700	697	642	654	670	708	673	701	644	670	719	666	693	649	669	682	658	705	685	670	716	704	704	681	665	718	686	682	665	734	697	743	717	703	673	714	699	642	674	630	686	724	714	712	666	660	665	645	695	649	694	674	717	726	664	634	688	635	730	663	649	676	731	738	643	682	698	723	694	633	665	668	678	711	675	709	695	632	635	672	619	677	657	682	653	718	679	623	677	704	659	653	738	661	689	654	688	721	679	724	668	653	700	722	662	621	660	711	703	726	678	651	724	658	697	697	700	701	685	689	689	649	679	656	675	673	677	661	691	675	668	703	667	662	682	653	726	672	692	663	655	705	665	666	635	684	649	598	653	668	673	669	652	649	679	626	668	626	644	712	681	688	756	684	687	683	683	718	669	671	667	671	667	677	715	712	710	741	661	702	677	688	672	720	660	677	650	674	665	654	683	668	670	680	651	675	631	663	639	592	637	715	665	637	651	660	649	631	725	648	644	682	629	692	677	678	700	671	646	677	670	697	692	679	651	727	692	690	600	688	737	680	635	688	701	711	651	673	683	708	674	672	655	714	682	692	662	633	704	654	704	643	661	666	670	689	684	677	749	656	671	656	672	647	665	632	644	674	650	720	634	623	672	704	647	700	693	686	698	704	692	657	700	664	625	643	667	648	685	649	663	669	660	691	678	651	644	688	636	643	691	610	691	726	661	665	738	665	691	690	671	691	694	696	680	693	720	671	639	698	653	701	694	673	675	720	718	658	664	668	673	694	697	707	665	692	659	689	691	672	655	665	646	639	661	688	668	690	671	701	663	698	678	681	677	696	678	665	658	702	684	634	665	691	728	690	638	708	673	656	666	676	665	671	661	698	691	657	625	684	685	667	673	687	652	683	647	668	655	640	642	682	676	677	696	652	689	649	650	693	654	703	633	669	682	665	673	663	690	676	649	637	685	653	658	665	712	684	706	663	719	657	672	668	722	659	696	673	681	676	646	680	703	703	716	704	713	691	708	655	711	641	692	666	709	698	710	689	695	646	683	660	674	697	678	692	664	733	715	674	719	689	687	680	689	665	658	655	667	676	730	640	670	687	660	682	651	641	686	662	675	636	709	656	716	652	651	686	691	672	669	688	671	650	687	647	666	657	665	674	655	677	666	630	697	679	692	673	691	681	723	659	694	674	681	607	642	686	692	691	709	685	699	621	664	679	731	666	656	673	676	674	661	656	636	657	672	692	697	649	670	673	675	703	700	701	678	673	711	693	650	633	662	671	690	648	652	670	633	691	686	681	675	693	626	665	614	663	718	671	672	672	661	683	681	737	677	645	638	698	668	661	700	665	651	704	696	687	652	669	698	663	651	675	676	752	653	639	694	671	643	663	642	684	680	654	653	700	653	655	664	702	686	668	650	651	673	704	683	687	686	685	691	721	639	674	652	665	687	657	691	680	640	674	667	675	670	664	680	674	695	656	654	682	709	650	679	675	656	648	665	671	673	726	656	651	676	645	682	666	675	688	663	665	676	698	671	688	716	663	663	666	648	719	667	664	667	677	665	674	677	740	677	673	688	686	685	685	700	660	644	681	649	653	670	679	662	668	667	641	727	645	713	681	602	711	684	660	665	705	653	700	658	670	665	644	680	679	721	658	693	646	704	675	660	713	710	645	687	674	632	689	702	687	709	633	678	703	714	677	671	716	665	703	662	697	622	698	710	688	696	634	693	697	654	645	681	684	634	701	671	659	681	665	719	680	659	636	637	704	611	642	681	660	679	689	696	694	690	673	684	660	701	682	672	640	686	717	676	650	665	661	700	661	646	668	627	676	732	658	683	647	664	650	621	726	673	696	722	603	671	690	675	671	620	674	675	698	740	735	637	695	697	686	674	701	659	699	628	687	700	671	684	686	714	650	690	638	634	661	666	678	650	725	646	661	660	719	687	685	690	667	647	693	651	676	692	680	681	708	680	683	638	722	643	680	681	634	676	681	693	727	698	658	712	648	653	677	693	692	677	685	708	705	612	663	651	681	683	684	675	676	679	629	644	682	670	668	653	671	658	682	701	651	735	687	669	691	686	618	674	659	709	729	659	677	689	675	626	642	714	700	631	688	708	708	623	701	673	687	715	671	688	741	652	692	740	687	687	662	653	659	645	673	692	707	690	706	677	638	657	670	677	651	698	707	648	714	713	712	657	716	640	747	732	628	685	635	700	687	656	644	711	655	690	720	687	694	617	677	711	638	705	624	635	697	691	695	675	671	655	685	674	634	641	656	681	679	657	663	703	642	694	655	675	717	665	664	683	647	668	656	680	623	660	721	698	650	681	670	647	691	684	681	707	614	647	692	705	679	698	731	679	670	689	726	662	609	656	692	698	661	674	710	680	688	679	715	685	667	705	677	706	703	696	677	687	706	686	666	634	640	641	682	654	636	680	667	684	644	686	704	703	695	702	666	715	652	672	679	638	678	658	670	634	686	696	633	655	689	668	679	652	688	675	716	686	693	665	710	706	726	644	661	673	671	669	638	665	701	689	655	735	689	681	651	661	667	639	633	694	667	668	678	675	680	657	674	683	698	685	686	641	682	679	669	710	701	677	684	686	682	706	741	640	699	649	693	700	685	621	650	647	648	633	708	658	679	644	661	659	718	651	690	727	654	686	624	697	646	667	746	698	710	686	651	655	635	660	715	674	710	666	658	678	706	681	665	642	670	675	677	687	608	671	687	670	719	676	672	670	687	724	653	687	639	696	667	661	680	696	635	683	680	678	658	705	624	659	672	668	702	688	661	660	675	727	692	652	694	653	678	718	682	675	674	678	704	690	716	713	726	642	675	678	639	679	685	669	681	650	712	671	726	703	679	640	658	656	678	692	663	669	700	642	703	672	678	677	706	680	706	706	661	693	706	674	655	637	640	676	696	711	658	697	743	678	707	649	699	688	665	670	624	679	670	705	644	664	691	681	705	628	683	693	721	687	684	671	682	703	695	727	642	642	697	667	675	701	643	638	694	682	662	648	678	701	677	671	682	716	704	674	692	681	651	684	649	699	732	671	637	674	681	715	649	678	631	674	663	686	699	661	685	676	644	627	677	705	670	691	659	659	694	711	664	678	617	622	701	662	720	690	666	655	670	689	642	684	661	727	652	660	622	664	656	713	670	673	630	655	703	692	703	679	663	626	654	629	692	674	699	672	668	647	711	644	688	706	679	692	667	727	676	686	682	643	615	663	686	628	624	626	698	685	679	659	686	675	676	692	699	673	639	672	643	675	680	686	694	709	690	722	691	662	667	697	703	670	658	671	667	681	693	679	688	732	710	664	661	675	651	637	659	665	705	643	673	660	677	697	668	676	671	633	641	661	645	659	681	671	684	650	669	692	661	713	677	679	697	657	648	689	655	670	693	724	660	660	686	667	712	652	638	707	667	687	609	697	665	688	696	660	713	668	615	653
22662	11136	3169	528	386	385	338	353	326	316	342	360	304	289	322	304	323	323	283	354	289	347	346	351	323	338	332	304	312	310	317	361	338	337	306	324	336	319	280	313	300	299	342	291	308	279	281	327	337	285	322	320	329	283	333	337	300	284	315	326	317	314	314	325	318	293	320	324	289	299	310	294	309	309	319	301	323	303	278	292	313	304	316	342	285	289	310	306	286	294	315	341	296	313	291	322	282	294	329	318	319	296	314	331	316	298	285	328	323	322	327	281	314	318	330	311	297	315	320	308	329	335	308	302	309	309	303	342	326	334	314	315	315	309	309	323	324	307	301	326	327	307	336	323	324	332	298	318	310	296	306	297	328	320	332	353	318	295	303	268	316	302	315	310	324	320	278	335	329	325	287	314	312	282	288	320	326	318	307	341	313	325	309	329	314	318	315	327	303	331	278	300	318	303	317	354	325	319	309	332	305	348	312	319	338	335	299	338	324	313	317	342	317	310	307	298	338	350	301	293	304	297	323	350	303	320	312	337	298	271	312	317	311	326	340	317	342	324	282	344	336	348	315	332	335	290	313	376	321	302	274	307	300	364	324	307	333	304	315	302	292	292	328	317	328	301	332	279	332	321	311	309	330	317	336	304	318	349	301	326	343	357	303	318	295	321	352	288	302	329	312	323	328	319	340	317	313	338	316	339	318	327	294	303	279	330	321	291	315	316	282	324	298	379	288	333	317	325	333	306	338	328	305	328	287	310	330	308	337	332	318	319	311	288	308	306	343	321	297	325	352	312	286	310	331	331	297	323	319	335	303	329	278	281	318	313	342	304	329	311	304	292	330	321	293	316	350	338	317	328	287	323	327	333	303	319	325	305	294	325	347	341	320	307	346	306	330	303	328	310	328	276	292	319	324	302	305	301	322	336	302	292	338	332	299	291	331	298	292	307	317	275	321	314	306	357	316	328	322	296	312	339	320	314	304	329	313	303	307	310	341	334	330	298	284	298	296	322	322	309	320	340	300	324	333	297	290	338	322	321	327	309	285	298	321	298	360	324	347	328	285	292	351	295	318	301	305	298	335	317	327	313	325	328	321	290	327	313	326	325	327	369	328	316	296	314	328	294	304	326	311	305	280	300	318	312	329	332	305	347	335	274	304	327	327	330	320	289	305	294	335	303	298	341	304	321	319	340	312	316	317	306	342	339	308	310	312	291	330	307	316	301	331	312	314	340	316	324	331	302	299	335	360	305	347	323	324	310	321	307	310	312	317	313	336	353	311	311	338	346	302	341	329	322	314	293	329	328	322	280	319	288	336	348	336	291	317	327	299	257	297	288	288	297	282	325	293	283	294	338	309	304	310	324	322	285	316	319	297	287	299	303	329	305	271	300	303	328	317	293	301	331	323	309	324	315	305	280	323	304	347	324	301	296	292	326	335	265	327	316	295	283	333	326	294	294	349	315	340	318	313	315	310	315	338	317	343	335	325	320	328	339	292	291	293	304	321	291	308	328	311	294	319	314	324	293	315	318	285	333	296	302	292	344	314	292	319	301	335	344	310	347	315	351	316	330	345	325	304	319	287	325	285	294	353	309	283	325	341	328	335	291	312	340	323	314	307	319	329	298	282	313	312	300	289	297	311	271	293	340	316	308	323	342	290	293	274	338	322	307	317	331	297	309	301	323	318	361	326	328	305	318	334	321	306	335	302	291	330	313	328	310	319	283	334	297	321	337	358	302	314	298	313	313	280	318	319	314	304	347	340	320	287	310	277	312	321	327	318	293	336	301	317	323	302	317	319	312	350	333	316	285	317	320	331	340	310	304	309	333	322	326	319	306	322	323	317	326	311	295	307	313	310	292	289	330	299	320	320	312	331	333	308	293	354	361	313	314	327	334	324	309	332	312	288	317	336	319	302	294	336	282	319	309	303	309	297	309	300	307	291	328	294	306	304	297	311	325	301	345	333	292	336	328	323	317	309	315	321	318	327	322	334	305	300	290	333	315	282	317	292	304	312	313	311	299	305	308	317	361	295	336	329	313	307	301	351	325	319	316	319	304	281	297	294	309	305	322	336	292	327	314	295	335	345	327	325	297	296	295	303	300	321	343	297	271	316	311	331	306	296	302	276	343	309	322	304	321	335	308	318	310	284	311	333	312	306	354	323	302	328	327	343	367	331	286	333	305	314	337	337	297	348	320	354	349	332	328	321	290	290	314	310	317	297	306	321	321	304	335	306	321	344	331	297	331	318	326	309	295	284	316	288	351	293	335	333	339	334	327	322	345	327	317	304	285	319	308	297	335	312	326	334	285	330	298	282	357	304	333	283	311	322	307	300	311	303	318	331	335	300	315	294	328	329	326	315	330	322	315	282	292	327	290	296	288	312	304	318	317	315	292	284	321	327	329	314	308	309	338	311	309	312	292	368	295	329	325	311	305	340	331	305	310	321	336	317	327	316	342	338	281	352	309	339	340	306	314	322	317	321	336	361	319	287	351	345	321	321	314	303	279	320	308	301	294	328	314	298	317	333	323	327	330	304	360	309	277	330	331	311	303	318	324	330	275	309	314	299	341	355	313	354	322	352	316	327	315	304	318	311	297	323	312	308	318	309	295	325	319	297	335	285	336	325	337	308	300	325	298	303	290	335	303	321	313	334	321	343	303	332	310	316	318	328	320	321	363	297	330	321	339	320	329	332	320	306	359	323	298	287	324	312	325	286	316	315	300	313	341	339	293	314	325	324	322	304	299	322	348	322	333	325	329	326	296	316	295	300	321	320	317	302	295	322	329	290	346	309	316	290	328	302	292	305	305	303	332	305	302	313	330	325	294	322	323	283	291	324	312	309	307	308	287	290	310	319	324	281	299	296	365	315	317	324	320	324	301	290	303	331	325	281	327	306	314	295	345	329	280	321	316	347	320	324	286	314	278	333	293	330	343	292	305	359	296	317	316	311	335	313	300	336	327	291	309	288	319	312	308	316	309	330	319	348	336	329	290	317	326	318	308	324	335	307	303	299	308	337	314	335	313	324	365	300	300	303	310	338	299	317	351	336	334	293	345	330	321	350	304	311	291	315	312	300	307	318	338	339	296	296	299	332	318	302	276	301	297	304	316	319	312	283	303	300	326	305	291	316	323	354	313	307	309	295	312	323	283	325	320	296	310	345	259	317	327	309	317	318	306	367	324	337	307	306	297	324	297	329	372	313	316	334	302	305	356	347	346	317	324	304	274	311	330	345	356	303	314	321	293	303	355	306	277	328	352	329	315	288	315	293	289	338	292	287	332	329	330	316	326	326	344	300	309	303	330	336	318	298	315	337	333	297	319	341	314	301	310	329	331	316	318	325	306	310	311	309	288	296	329	345	302	314	323	332	274	337	330	337	328	349	321	350	320	290	307	293	298	310	312	316	321	303	297	333	302	320	286	319	306	317	308	286	339	328	361	330	298	315	293	310	300	321	307	331	314	281	313	336	316	295	294	305	305	315	308
16487	10423	3619	1244	1203	987	900	957	858	882	883	848	869	819	814	721	814	754	765	842	830	800	783	758	782	774	822	774	808	774	811	759	774	774	723	755	781	722	756	731	759	761	795	785	757	771	780	751	751	778	779	784	787	778	767	781	781	764	743	787	730	750	799	740	756	760	778	759	757	763	779	756	749	706	730	770	773	774	778	800	760	826	770	798	742	723	738	772	757	722	766	715	726	811	819	720	738	767	802	744	756	750	753	729	798	757	736	672	736	754	752	712	777	770	737	775	786	779	776	716	683	748	754	759	761	782	751	769	806	783	810	773	806	756	787	744	796	833	764	769	777	762	737	772	776	779	761	770	772	743	745	756	776	739	772	793	771	758	741	738	774	758	777	775	737	732	768	744	810	761	744	758	795	823	778	769	791	819	813	808	775	829	757	743	763	711	732	757	736	762	785	787	758	756	792	774	795	775	704	759	772	698	776	759	793	737	768	772	760	755	790	793	755	757	766	763	761	756	771	758	780	750	729	789	770	746	748	746	708	714	777	777	773	751	787	729	801	735	736	808	815	740	737	787	747	713	776	750	753	733	721	741	794	762	743	792	757	749	807	740	778	714	740	743	760	712	696	740	734	735	780	740	798	766	814	741	728	726	747	768	788	753	764	748	736	749	742	778	738	733	778	763	742	723	718	750	743	762	715	782	759	775	788	834	748	736	755	738	788	751	769	762	722	708	727	768	720	808	737	741	747	809	752	779	803	778	766	824	734	774	765	774	781	736	794	728	765	726	760	723	794	786	760	717	758	763	732	755	792	720	737	770	737	720	789	769	752	771	798	722	742	741	777	778	734	747	742	740	788	803	713	805	750	773	774	749	733	770	726	710	778	736	787	791	729	747	755	793	744	767	704	771	730	784	759	743	740	731	760	761	700	761	718	740	778	766	757	771	749	746	753	767	771	803	740	734	769	771	760	721	763	755	732	749	779	721	748	741	757	778	743	761	744	763	738	709	761	759	753	730	740	739	766	713	731	805	765	755	759	749	749	741	710	711	812	760	784	741	820	738	732	769	716	727	777	773	776	748	789	808	744	743	764	740	776	761	783	725	742	735	772	816	769	800	769	767	759	745	737	727	757	803	823	740	766	768	742	708	747	707	768	770	769	756	706	766	758	745	786	797	698	744	764	743	759	770	784	748	757	743	756	764	786	782	785	679	818	756	814	777	773	748	790	725	792	776	743	757	806	793	728	733	772	776	808	760	808	755	735	740	766	737	785	725	742	783	781	743	704	766	760	766	746	760	738	752	759	726	720	801	784	724	780	716	783	765	776	804	785	742	787	765	762	735	829	729	732	810	779	752	715	755	767	763	744	789	754	716	729	748	807	764	773	726	767	794	781	787	755	742	766	723	779	789	776	779	777	799	760	755	757	723	740	748	783	726	746	762	780	740	764	749	772	716	761	731	769	768	752	735	764	795	787	746	760	751	792	751	759	771	770	765	761	741	750	743	777	742	743	683	773	780	723	824	784	753	697	780	759	747	737	759	738	734	748	727	793	783	777	787	786	780	767	774	730	800	726	771	760	809	753	727	733	713	776	772	717	735	735	776	728	751	741	779	770	714	783	749	773	739	797	773	732	764	736	766	719	783	796	818	715	756	767	786	799	748	754	730	731	750	771	791	754	745	753	720	791	728	754	785	741	815	720	724	787	756	742	758	774	767	740	752	787	724	762	783	770	732	761	798	735	709	746	765	714	735	772	770	731	752	771	718	765	764	749	745	757	761	744	737	787	790	765	738	834	722	769	755	760	771	780	756	746	792	782	767	763	771	759	775	707	811	752	772	722	742	724	784	763	738	793	735	728	799	742	753	804	750	756	756	743	778	747	745	731	766	707	761	751	752	728	793	765	768	753	780	783	766	680	735	769	704	759	785	781	818	792	771	783	791	724	770	770	787	780	767	740	745	708	737	741	761	732	840	776	755	727	782	779	732	760	763	754	709	764	748	734	743	780	734	709	738	729	796	798	757	716	740	773	739	770	756	733	763	784	756	802	787	759	741	734	761	760	741	761	737	794	763	720	797	796	720	755	760	757	761	746	790	783	768	769	772	843	767	766	807	765	736	767	746	750	726	824	763	746	745	739	760	764	726	788	732	758	755	717	812	746	792	815	718	772	805	767	792	783	750	717	761	751	698	760	836	735	725	798	762	762	778	745	786	726	789	794	750	713	749	765	769	727	791	721	761	726	767	747	813	759	795	760	743	763	773	723	760	781	756	776	751	763	767	735	726	751	786	744	778	751	770	772	751	743	748	720	760	748	796	781	803	808	746	800	728	751	724	704	736	798	742	755	762	767	752	747	754	771	726	790	761	748	727	741	744	768	776	764	751	785	756	757	763	772	765	774	796	759	741	780	762	790	709	716	749	767	756	759	750	802	792	820	743	760	747	773	718	768	742	734	751	697	769	705	778	757	802	764	743	785	805	769	725	746	746	754	756	747	744	763	764	794	764	801	754	771	747	764	778	747	798	746	773	723	766	756	696	764	741	754	799	747	754	740	744	737	761	742	775	719	747	760	770	750	774	751	743	795	677	823	788	730	760	710	729	703	808	743	767	800	795	819	715	738	839	791	765	776	738	811	786	753	766	734	760	818	751	710	767	812	726	789	792	723	721	795	805	734	764	703	784	753	775	805	756	751	792	750	773	728	803	780	747	698	787	735	759	733	758	767	810	775	749	727	748	795	709	732	805	773	755	719	748	734	732	720	767	716	759	765	745	735	719	736	778	773	722	738	760	723	735	758	761	776	763	725	776	782	766	734	760	763	780	736	752	729	772	760	751	731	729	765	786	695	814	716	733	762	723	736	741	730	830	754	747	787	756	749	752	752	742	795	726	731	755	776	742	773	757	763	723	705	735	758	783	793	714	795	712	764	786	764	736	757	786	755	741	748	763	788	778	775	793	742	759	762	726	724	723	807	786	772	767	789	732	768	766	745	710	716	785	752	723	737	790	791	770	817	765	760	752	756	749	761	826	768	741	723	745	728	801	787	756	749	762	743	785	748	762	769	707	766	748	785	744	735	793	743	767	756	780	753	815	731	735	724	727	779	815	751	761	776	749	757	796	723	713	799	782	715	703	778	775	722	729	754	754	739	737	755	760	730	725	759	759	760	760	771	783	744	721	749	748	745	753	771	721	731	753	830	712	722	769	775	785	762	775	756	719	807	723	775	752	759	736	757	753	783	743	765	774	737	757	822	763	783	745	721	759	800	775	767	734	765	719	746	755	745	754	797	762	773	757	776	814	776	775	794	737	778	737	805	802	768	746	746	764	792	770	826	752	768	808	766	842	767	735	795	714	756	774	750	772	787	782	754	704	757	758	737	829	772	742	770	774	723	741	781	753	767	793	748	742	776	796	757	756	758	755	763	754	789	758	779	763	706	735	796	725	781	744	799	795	747	765	771	780	724	745	752	827	752	769	765	696	767	752	788	756
31234	16975	5243	692	414	331	329	266	286	291	256	226	291	280	275	243	272	277	250	229	262	212	236	219	249	218	229	230	271	238	242	211	245	216	235	252	222	238	239	220	267	227	242	256	251	255	212	222	234	239	219	223	215	231	246	226	236	231	237	219	231	239	213	206	250	227	243	266	204	219	240	269	216	212	222	237	249	252	202	205	236	209	226	222	220	244	247	239	215	256	230	232	243	233	212	240	229	252	218	219	248	232	216	279	241	204	231	237	207	250	228	251	248	265	221	256	261	252	244	230	210	240	254	233	269	212	239	255	236	238	237	242	212	234	256	256	247	251	210	216	242	235	237	243	237	241	246	240	224	258	218	226	266	249	209	237	228	193	226	250	198	271	223	235	228	250	222	244	236	248	208	245	243	228	230	235	241	238	248	263	227	240	234	225	242	265	265	249	225	238	220	242	210	225	225	214	245	250	228	236	251	250	255	259	224	254	221	240	231	216	244	254	247	233	226	242	245	241	238	211	222	249	224	259	217	231	235	239	253	247	231	243	215	254	209	237	240	239	245	243	232	242	216	226	244	221	227	269	201	231	233	247	242	242	242	237	231	219	223	228	267	236	223	217	240	216	218	234	257	218	239	224	226	226	220	202	248	226	226	256	218	204	245	234	256	214	248	242	251	234	228	253	220	218	236	204	240	233	215	225	233	230	238	231	240	222	241	292	217	259	217	237	232	247	222	231	239	229	238	245	260	260	240	234	225	223	264	214	215	227	245	232	201	196	220	239	238	239	239	228	264	240	219	242	243	226	256	236	222	221	252	244	232	214	215	242	232	250	220	200	242	258	208	250	250	224	227	236	231	227	247	228	229	220	239	247	231	246	244	206	267	216	244	222	242	211	226	239	243	233	240	244	234	229	226	247	224	259	256	235	270	252	224	226	242	259	234	203	247	236	239	212	261	239	226	200	260	220	250	268	243	228	237	240	233	247	216	231	207	244	262	274	253	256	229	243	220	252	238	207	224	250	234	246	206	242	236	235	245	230	211	224	260	220	252	209	240	219	245	222	227	262	240	228	206	251	242	237	215	254	268	247	261	269	237	230	243	240	260	234	249	224	229	220	237	232	247	234	244	237	217	256	225	246	225	210	214	218	246	245	255	241	223	245	223	247	263	224	243	266	235	235	254	207	241	226	250	244	265	254	223	222	209	233	260	241	243	235	237	223	232	232	235	248	252	251	229	215	251	248	246	228	229	239	255	224	268	241	246	253	251	268	224	238	218	219	247	233	238	254	238	221	258	239	210	231	221	256	199	224	253	235	231	242	234	228	210	262	246	233	249	256	246	253	245	220	246	241	236	250	242	229	228	251	272	236	246	243	252	225	247	215	246	232	234	230	240	231	232	245	245	253	238	239	225	233	250	232	227	227	217	226	268	242	234	254	256	232	221	211	245	241	224	245	243	237	243	251	247	220	245	228	262	230	247	219	235	199	207	219	246	223	241	245	247	236	238	261	246	235	215	240	230	236	244	233	220	225	257	227	232	257	235	231	268	222	253	217	219	243	224	227	227	230	256	255	236	233	229	211	242	245	259	218	224	223	248	249	254	225	224	267	229	230	269	256	241	226	222	223	241	264	251	228	239	232	205	230	268	235	233	210	240	248	252	242	251	266	225	231	224	264	219	261	227	271	200	239	253	222	212	239	224	204	212	240	231	233	234	239	217	218	223	245	243	222	226	231	253	225	244	265	246	249	257	237	234	214	230	221	251	226	219	268	238	255	232	246	261	238	223	229	230	255	232	205	237	249	230	225	246	247	222	258	266	205	235	248	255	239	260	244	242	214	263	225	241	243	223	242	223	253	232	239	232	260	223	263	239	191	251	238	242	255	228	243	224	224	225	234	277	229	205	213	267	252	211	218	251	241	234	205	266	225	247	236	242	218	223	234	228	230	241	247	250	244	268	239	234	254	271	223	246	237	235	239	275	229	233	227	229	207	242	222	218	239	225	247	245	244	253	247	240	236	240	255	237	214	243	227	262	249	261	238	242	210	263	234	246	218	236	226	232	245	252	225	226	243	262	203	252	238	225	241	237	259	255	257	256	225	230	235	233	226	215	242	230	230	215	214	217	223	225	255	243	235	258	235	218	234	259	236	220	207	212	256	240	229	244	233	250	214	230	250	258	264	228	204	242	243	230	237	234	259	238	240	215	226	226	232	245	221	262	237	258	252	253	235	236	245	229	252	260	227	238	206	235	236	227	264	261	228	254	261	229	242	257	222	240	238	221	220	244	228	228	231	240	222	211	240	265	255	238	251	224	219	209	244	237	249	228	211	249	262	216	237	242	244	268	249	240	239	225	221	230	215	232	223	230	221	284	247	231	252	255	219	230	205	227	237	228	241	233	255	229	233	247	225	262	240	227	253	246	222	234	239	247	247	239	261	215	220	210	227	225	234	242	229	248	199	233	219	230	231	248	233	215	247	225	248	257	203	231	245	216	219	251	240	223	224	233	265	229	236	219	243	225	224	218	232	239	236	243	212	205	238	207	247	246	209	228	210	215	210	226	227	216	238	227	228	240	230	238	236	212	226	216	238	264	236	223	230	245	216	225	247	255	255	255	227	268	229	261	219	210	226	217	232	228	229	218	229	239	222	222	255	230	238	277	235	245	252	217	254	227	259	250	232	260	232	271	189	234	271	237	235	227	200	246	238	226	242	227	236	229	242	248	224	259	251	224	241	210	223	229	283	233	248	260	249	237	242	244	246	254	229	222	251	242	226	208	238	254	225	225	214	252	213	249	213	228	217	247	262	240	242	234	232	235	232	287	240	207	228	233	225	229	233	247	260	196	261	230	241	237	232	222	261	213	265	221	240	232	236	217	221	211	236	225	211	249	227	260	237	259	226	224	235	250	232	230	254	234	270	220	222	250	229	230	260	216	238	255	247	237	251	229	241	233	233	187	224	234	231	248	245	240	245	270	247	223	244	220	227	238	235	232	246	232	224	205	239	250	239	219	238	227	236	243	237	236	226	238	226	258	212	232	220	221	233	226	229	255	242	239	279	226	240	228	258	238	233	249	220	241	226	214	241	237	235	209	219	248	210	207	250	199	228	220	229	259	214	208	233	210	227	205	236	247	238	238	249	210	219	243	218	246	229	237	234	232	236	241	229	258	242	242	279	246	222	241	242	202	214	216	282	239	233	229	234	242	248	233	220	230	234	244	235	220	226	215	270	284	223	224	239	252	210	245	261	272	214	231	255	225	217	227	250	236	269	233	234	254	221	255	222	240	213	255	235	199	190	256	220	224	245	252	237	231	226	234	253	210	245	239	243	258	227	241	222	234	235	230	221	249	271	241	270	229	219	234	265	240	229	232	245	229	241	235	215	227	240	249	249	229	249	200	217	264	239	234	226	258	254	255	230	227	251	237	229	235	243	253	226	252	248	219	227	218	240	219	266	244	269	222	248	228	211	246	229	223	204	219	210	231	257
20502	13999	5135	1550	1392	1155	1018	932	853	788	736	707	738	678	680	646	632	628	647	625	641	612	586	597	652	613	632	559	628	639	577	596	589	558	557	596	557	552	610	547	575	600	588	601	536	597	578	574	620	602	588	587	601	588	533	571	550	560	581	559	577	584	601	529	582	588	580	621	569	557	552	590	605	570	626	564	600	578	578	563	578	585	557	625	638	584	581	557	568	595	589	558	560	567	592	580	568	562	608	579	570	594	579	589	616	614	631	580	633	554	603	585	599	557	595	587	563	535	556	579	663	584	578	615	567	573	558	616	632	609	608	594	591	600	624	567	622	546	613	568	563	581	602	594	602	569	631	585	585	602	541	581	549	567	577	549	581	617	610	579	576	580	577	567	556	573	584	576	575	564	592	551	561	551	585	573	577	590	549	571	606	603	510	586	559	574	577	631	592	571	612	595	603	575	575	603	558	616	580	587	615	578	579	588	579	560	580	556	579	546	610	584	578	574	581	595	585	587	562	595	569	565	552	590	538	550	568	529	563	569	576	549	594	613	614	598	597	543	628	570	546	547	582	598	591	561	583	591	562	571	574	639	623	567	564	626	595	583	614	572	559	568	583	607	560	606	589	584	595	571	592	552	565	620	554	550	586	599	589	594	603	563	627	580	606	547	582	545	615	622	549	580	572	565	623	587	528	584	595	639	583	546	618	571	568	601	611	631	602	545	573	562	604	583	618	536	588	578	636	576	562	565	536	579	580	569	564	629	587	564	590	589	594	611	602	593	626	559	535	613	601	546	565	592	628	545	582	568	590	575	568	590	573	628	547	560	614	573	546	543	584	584	551	622	602	567	580	567	576	574	527	567	551	587	596	586	591	559	591	587	559	590	576	548	561	626	561	571	565	597	630	568	564	600	582	547	574	618	585	561	610	567	565	576	576	561	596	591	585	540	614	578	563	541	571	568	561	593	594	600	593	633	621	570	632	612	567	605	558	571	610	585	598	561	560	591	556	576	603	586	549	576	551	582	557	568	577	561	564	557	608	583	608	613	593	573	561	565	564	584	563	628	585	580	602	602	636	601	594	562	605	586	583	601	575	537	564	613	552	616	588	555	549	572	554	522	565	576	590	550	534	571	563	550	578	593	561	558	554	575	602	582	546	529	575	625	538	544	552	581	605	587	553	577	552	584	565	594	608	573	561	587	582	585	576	572	629	555	571	578	614	587	556	547	585	571	582	598	608	555	610	588	606	607	572	598	590	558	565	547	512	575	575	582	581	541	609	562	583	587	574	574	646	607	601	526	560	574	594	609	608	608	574	602	571	604	530	549	540	578	556	542	521	529	545	558	585	571	592	588	600	571	578	578	553	615	555	593	601	583	604	596	576	591	572	619	560	565	588	544	548	558	596	577	598	553	553	529	586	557	603	572	573	557	563	627	619	545	582	547	584	564	580	572	590	637	598	584	573	607	575	587	587	564	553	592	562	618	552	584	557	606	531	567	618	592	569	573	550	581	557	591	586	552	564	562	523	562	593	590	616	563	631	522	586	567	595	583	566	614	602	565	557	623	556	594	562	591	550	606	576	572	594	625	597	525	616	583	607	584	581	560	584	587	541	589	576	624	518	564	581	543	549	600	599	563	547	606	586	550	576	613	601	595	574	593	561	571	588	547	590	526	614	595	586	568	538	654	582	552	557	571	592	566	586	570	576	574	562	613	582	563	617	569	589	594	562	577	582	616	578	608	562	581	543	564	576	565	543	571	579	591	598	537	525	586	561	597	556	523	558	597	574	563	581	567	523	604	537	596	518	584	573	566	551	600	601	603	605	545	591	592	606	578	548	598	561	577	561	596	551	569	570	542	565	556	623	596	580	611	538	586	601	553	607	558	632	577	635	570	596	539	605	582	581	561	538	562	536	615	559	572	564	558	613	550	582	601	589	565	595	575	594	581	567	578	561	575	569	573	608	591	565	564	599	583	573	568	562	534	566	539	608	588	587	578	614	549	600	534	564	573	570	577	540	623	624	518	583	578	574	603	595	595	576	543	607	570	600	542	576	572	553	587	562	588	581	559	589	535	607	532	580	622	610	543	556	603	538	531	561	587	604	602	595	543	599	529	587	576	591	557	569	589	597	556	649	539	604	579	537	556	587	602	576	565	546	615	642	606	635	582	561	562	597	579	594	537	563	530	594	586	578	572	570	584	564	571	549	611	564	595	590	542	588	566	578	579	535	584	635	571	607	582	564	542	569	555	565	553	557	611	548	545	569	602	579	568	607	625	579	588	521	539	572	573	568	585	594	599	600	557	554	560	559	610	565	537	571	544	579	556	609	583	553	585	602	573	552	565	561	581	539	551	608	576	571	582	564	492	596	579	569	593	593	617	569	621	590	602	518	586	557	555	577	604	621	585	557	603	587	577	595	615	539	567	627	603	560	561	591	554	568	590	551	587	566	608	588	603	583	591	590	559	527	600	623	579	576	569	575	568	543	591	607	574	628	570	584	588	583	596	588	563	570	574	554	591	594	587	553	589	583	578	568	587	537	591	616	617	564	608	606	588	592	606	550	537	575	593	575	598	568	534	566	596	588	597	602	561	569	578	601	560	605	585	604	560	562	549	580	585	584	603	562	569	588	579	556	610	589	567	579	578	584	566	579	595	534	568	592	601	530	557	663	601	606	583	568	557	564	583	574	549	567	572	596	586	566	544	604	560	572	607	581	530	638	590	591	558	561	543	586	580	572	588	597	578	564	543	597	604	634	544	617	575	599	555	578	606	544	589	580	615	571	546	575	602	574	559	592	605	554	602	619	608	614	628	556	578	604	597	529	607	546	528	573	602	574	623	604	605	584	587	565	572	603	559	626	599	617	547	575	585	585	568	581	561	612	605	602	581	576	577	572	592	591	585	542	561	633	574	557	585	591	621	594	548	591	590	595	597	590	559	573	551	541	601	582	562	572	558	598	549	580	555	599	575	538	575	631	573	637	592	587	587	572	584	599	577	583	577	572	572	580	567	600	552	542	552	556	566	605	550	595	577	620	615	584	569	592	550	579	562	559	594	591	603	568	598	542	565	575	569	606	577	593	590	572	591	596	594	595	588	589	566	588	626	613	581	562	618	552	573	553	586	605	546	552	582	588	566	568	549	532	552	576	562	593	617	592	567	625	572	580	594	561	576	545	571	575	546	577	601	591	590	598	593	557	601	616	551	546	567	557	595	557	612	511	603	561	592	593	587	615	569	556	618	590	520	542	531	596	593	537	606	593	620	589	572	569	540	597	565	556	584	532	597	609	610	591	565	532	542	611	574	566	567	573	592	585	618	609	590	584	624	603	602	631	577	623	569	555	583	577	578	573	611	572	595	564	573	598	545	547	589	583	566	623	576	578	615	597	586	571	566	568	584	608	556	616	583	549	544	579	542	593	574	554	579	617	549	611	556	517	565	606	616	582	546	539	561	598	592	595	571	571	593	543	584	595	568	571	597	632	610
10217	4128	1083	289	273	276	244	275	285	271	259	243	287	276	246	264	245	277	246	249	264	290	268	272	276	291	263	275	265	280	244	250	269	286	238	281	248	256	273	274	279	253	279	257	285	256	276	242	282	264	250	255	283	296	248	269	278	251	267	278	285	274	243	266	265	244	282	282	291	275	252	251	275	269	256	261	286	274	296	269	262	262	257	257	267	236	225	281	252	261	263	290	245	269	255	267	271	258	262	284	243	274	271	299	270	244	293	278	263	290	271	256	256	290	273	302	332	271	249	277	280	303	246	269	238	260	261	296	244	250	288	282	255	253	270	263	292	262	238	263	251	266	248	284	273	282	272	271	290	253	294	281	238	247	274	270	271	286	263	250	250	270	277	280	249	291	274	263	274	268	287	258	255	254	242	274	243	263	270	260	300	265	263	306	278	247	274	267	227	248	277	276	275	227	246	293	261	256	306	268	241	293	263	244	302	249	286	269	263	268	276	256	255	277	261	278	261	285	256	269	246	252	253	265	264	246	258	272	263	266	286	288	243	280	273	244	257	257	252	262	263	279	259	273	299	256	272	268	269	265	263	249	255	263	300	287	268	259	280	273	253	289	258	275	247	243	291	275	301	255	267	254	283	264	284	266	287	247	256	263	293	244	284	267	231	267	272	273	271	266	264	276	275	276	279	273	256	259	267	289	270	274	255	283	252	244	264	255	285	270	262	240	263	266	254	264	269	257	255	274	303	271	263	265	293	252	245	236	285	241	291	257	248	299	268	283	277	265	260	265	270	269	242	252	235	262	244	264	295	291	268	287	284	270	279	267	299	278	282	279	275	291	242	261	281	236	264	296	265	258	256	289	264	232	249	252	278	289	260	263	254	259	251	274	283	264	259	282	265	261	245	257	268	261	264	268	261	275	270	278	272	251	278	257	247	255	287	283	271	283	265	241	264	277	240	247	299	253	248	277	265	270	263	253	295	258	253	257	271	234	253	286	254	270	252	252	264	267	259	295	252	268	270	279	257	267	279	267	260	243	253	251	259	248	252	271	289	273	267	272	275	260	229	279	286	256	255	268	273	264	265	265	276	274	285	245	266	274	287	226	238	256	254	253	274	279	267	267	266	268	277	280	292	244	245	259	256	275	276	277	252	283	267	230	242	274	280	235	268	286	297	285	270	231	254	257	284	258	285	241	260	306	266	255	254	252	257	253	237	276	254	280	252	279	246	243	292	273	254	263	271	275	281	268	266	239	250	285	281	267	278	275	266	260	288	262	259	277	268	264	269	247	324	313	279	277	261	274	268	266	260	284	247	250	270	263	256	264	272	256	278	262	284	269	262	258	297	270	306	273	272	254	232	280	268	267	285	271	270	273	303	239	280	263	254	264	270	274	268	275	247	242	263	264	284	277	308	274	258	271	252	262	250	305	231	285	258	295	258	260	247	267	298	275	237	275	246	285	235	272	276	259	255	281	267	260	280	247	234	238	267	263	249	297	263	260	250	245	258	282	276	257	270	265	256	278	259	281	280	240	278	270	266	259	271	240	234	286	273	249	273	275	241	285	274	269	268	292	255	282	263	257	253	282	272	265	268	283	255	296	270	265	265	236	256	252	267	251	276	281	240	288	257	242	251	278	278	269	257	302	261	273	245	246	254	278	275	255	274	286	283	285	264	244	266	274	256	251	275	289	268	284	295	244	291	296	243	224	237	263	270	285	266	267	294	249	260	282	273	255	250	260	250	260	237	266	261	269	286	269	259	246	249	255	276	232	297	275	247	235	242	283	275	274	262	280	251	302	258	254	278	275	250	245	276	237	261	267	261	239	268	245	242	298	265	264	255	288	262	237	310	256	262	284	243	266	282	280	282	266	253	280	287	272	277	281	298	219	257	277	295	286	272	274	269	295	270	261	302	256	302	282	290	277	263	273	290	279	247	247	256	275	255	236	282	276	245	231	285	276	256	278	256	254	263	255	299	264	281	292	255	261	262	230	266	257	283	269	228	270	265	264	249	256	285	273	265	242	259	263	266	275	314	236	269	275	279	256	257	238	262	295	254	266	284	243	267	278	303	289	247	258	275	250	263	296	250	258	279	264	280	285	247	262	288	249	285	261	281	265	279	272	281	283	286	272	254	283	260	292	262	243	265	269	284	273	252	240	266	263	285	293	292	257	250	248	269	272	270	264	241	256	258	255	254	275	256	269	260	295	285	270	277	282	257	268	267	298	253	274	248	228	233	276	244	284	241	280	276	256	278	275	286	273	257	292	259	268	272	256	263	269	291	261	274	262	260	270	253	277	274	236	268	234	269	257	264	279	252	281	283	284	270	249	248	268	234	225	247	227	256	267	238	258	257	265	251	275	256	228	259	262	290	256	271	239	256	296	251	282	238	272	260	236	291	271	288	284	270	275	288	273	239	276	255	284	267	301	272	275	273	281	248	261	237	276	266	283	285	263	255	291	273	283	266	254	265	302	265	258	264	278	262	255	242	285	285	238	257	269	260	251	285	276	267	275	271	254	274	284	281	262	246	287	243	268	259	268	297	265	268	301	245	251	263	277	270	238	270	241	279	266	250	268	268	235	251	278	258	253	262	267	279	224	231	241	248	281	280	248	280	294	266	284	277	290	250	246	287	287	267	271	264	269	288	216	226	263	275	259	265	237	263	259	268	247	239	285	286	271	262	242	273	270	268	286	273	266	274	281	272	244	239	256	283	277	274	257	272	263	269	265	277	276	257	266	266	275	260	234	264	250	258	251	245	272	267	283	251	258	281	265	263	278	231	270	231	265	288	273	295	281	312	265	237	263	298	269	261	253	256	288	262	260	249	261	273	278	254	260	232	248	252	268	257	230	259	257	253	286	255	261	253	258	267	266	256	228	256	290	288	277	248	255	266	253	261	289	250	265	252	238	272	254	265	256	266	246	269	258	257	271	241	262	280	239	254	274	299	263	262	265	251	273	266	267	251	286	252	270	253	284	290	266	269	277	240	257	243	281	292	264	266	254	260	258	238	254	266	296	270	266	262	248	254	238	254	273	284	254	225	293	272	293	254	271	289	259	252	277	274	259	253	265	268	291	271	293	247	258	264	247	240	274	257	271	299	272	259	254	244	272	262	239	245	287	260	262	242	291	285	246	271	257	264	281	253	255	261	261	239	259	262	282	241	272	273	261	255	274	281	261	261	254	252	258	233	271	247	229	267	270	280	261	294	251	248	263	266	243	262	293	255	288	284	254	263	276	279	232	256	263	241	243	256	254	247	266	232	236	253	250	275	250	271	283	270	283	289	264	273	277	264	256	281	247	293	270	277	280	302	282	258	274	280	283	244	265	261	249	256	256	287	271	273	257	263	269	264	265	270	272	264	261	274	300	260	280	235	248	272	256	287	265	259	266	288	261	280	240	259	255	243	291	249	257	242	263	286	263	276	263	267	290	251	238	269	293	278	250	316	286	294	274	265	270	276	285	282	268	270	254	266	266	265	276
7599	4504	1657	710	671	669	686	638	704	694	703	662	684	694	696	669	717	675	702	645	675	651	679	651	713	675	657	648	695	620	690	672	649	623	678	635	655	632	653	691	678	667	601	651	665	659	651	652	698	623	653	708	658	655	658	657	690	661	680	636	688	641	679	633	665	645	644	615	609	653	675	677	681	688	700	648	627	711	668	671	653	662	649	686	663	678	682	642	675	661	653	620	632	611	637	668	640	675	700	699	687	688	678	669	654	631	693	669	649	627	648	659	657	645	690	677	700	685	638	653	618	672	640	705	672	673	663	657	649	638	632	676	695	609	678	718	679	709	631	605	683	634	682	664	638	685	663	686	671	649	653	695	707	672	658	693	645	680	619	656	695	646	712	662	626	629	640	698	676	638	668	629	665	671	698	731	653	706	721	665	720	652	642	666	656	626	680	631	667	642	643	626	635	684	632	654	700	676	642	637	663	665	690	640	652	647	695	673	659	651	673	650	637	646	690	611	673	638	674	662	675	678	667	696	626	651	670	661	627	657	685	672	674	649	653	674	685	671	716	663	680	690	660	629	654	658	658	639	683	630	671	692	608	664	687	688	669	621	640	658	644	659	689	660	658	638	655	646	631	669	649	639	641	657	670	688	658	615	673	706	610	644	685	679	715	638	645	639	665	669	683	660	624	645	668	676	651	629	706	675	645	683	661	603	661	646	623	713	678	644	660	664	633	651	667	651	629	644	671	665	705	702	708	635	663	680	627	666	642	672	650	695	666	618	637	634	657	648	679	653	657	627	637	699	684	635	638	636	643	643	678	639	648	648	644	699	639	677	668	697	717	674	665	692	659	643	690	673	625	672	654	656	680	627	661	606	675	703	697	669	640	664	673	615	657	653	690	652	684	668	656	691	681	691	689	682	686	649	648	673	656	663	664	677	664	660	669	687	624	680	693	668	668	657	660	630	602	684	661	669	631	683	647	614	744	696	679	636	652	655	704	708	647	630	679	672	697	686	691	667	667	713	672	644	655	628	674	656	662	675	676	659	646	658	695	687	623	706	631	662	669	646	657	668	656	671	696	657	691	687	683	682	614	673	646	645	663	692	649	680	705	645	665	690	669	663	675	699	669	681	666	661	666	709	698	647	679	632	663	654	614	664	637	655	702	632	663	658	650	621	665	662	615	637	630	679	667	680	666	680	673	659	676	642	658	666	609	654	664	666	684	666	646	675	691	671	673	644	624	671	633	677	688	625	700	651	664	676	660	674	679	663	640	676	635	663	726	640	711	688	681	695	673	677	695	656	670	683	688	670	675	648	686	658	668	673	700	714	678	618	636	677	700	623	649	658	673	633	673	680	616	640	664	703	677	660	680	688	675	660	662	682	693	682	638	664	714	658	675	654	627	677	722	662	640	679	666	643	685	608	635	652	662	662	687	657	680	646	646	634	666	663	646	661	671	667	666	629	666	640	623	660	652	696	672	643	656	653	669	703	685	673	659	706	669	656	709	700	686	650	662	619	653	704	692	678	650	642	666	684	656	696	648	653	698	681	685	658	661	709	669	729	631	673	659	631	655	666	690	606	646	675	656	657	661	653	687	664	678	644	662	677	687	641	651	637	677	653	664	646	650	683	696	659	649	606	652	650	665	681	654	696	652	661	638	648	664	644	652	655	652	635	676	649	655	683	677	644	647	639	671	648	644	679	637	655	675	668	677	720	684	635	686	646	700	677	674	683	665	660	684	674	683	705	698	655	620	642	671	628	675	637	706	642	708	685	678	672	636	625	671	669	698	636	676	702	706	686	650	631	703	672	671	704	690	669	601	651	676	627	662	652	656	681	692	693	645	659	628	673	648	686	682	629	680	691	693	662	670	662	699	619	668	661	605	612	691	658	689	624	619	702	711	632	679	686	634	691	640	675	656	647	644	653	689	667	672	640	672	688	644	676	628	654	720	697	633	687	633	679	644	657	647	623	641	696	691	670	648	639	629	663	659	665	645	616	652	664	653	617	681	638	641	667	647	663	651	679	704	685	624	653	693	669	725	687	624	624	673	693	651	619	735	752	697	668	650	645	652	679	639	623	648	660	645	647	681	646	685	658	658	712	645	663	620	609	658	654	648	674	676	701	709	677	663	657	640	656	639	699	672	660	646	649	625	669	676	709	702	697	657	700	676	653	710	680	642	625	660	665	632	674	689	659	700	660	628	691	647	648	656	668	685	639	626	645	682	679	651	649	669	667	650	646	710	639	681	654	693	663	644	625	652	651	618	714	640	669	613	706	674	654	632	689	671	680	634	696	664	661	648	680	649	673	685	691	657	646	694	635	677	723	664	663	644	676	680	698	633	645	650	639	651	656	686	665	674	614	695	704	729	741	631	678	653	614	624	653	683	692	668	642	662	683	666	637	645	682	624	672	689	631	709	679	664	626	670	646	636	655	669	643	635	656	687	662	686	629	690	656	695	693	672	635	645	641	650	707	674	609	647	683	634	637	663	691	674	661	629	666	606	646	680	711	689	683	664	686	637	644	665	656	650	690	683	624	700	721	660	678	674	683	708	687	680	707	642	604	641	682	648	667	658	651	646	655	630	688	676	610	679	681	698	677	697	675	657	648	694	640	692	666	668	666	621	638	725	644	694	662	644	718	618	664	680	637	667	704	697	632	676	708	685	668	659	654	663	650	674	650	639	610	627	677	671	711	679	684	627	675	645	704	717	630	638	631	650	659	660	627	651	688	669	693	649	655	619	687	661	658	669	661	635	678	674	655	630	666	635	672	664	642	665	647	686	702	664	617	647	686	644	710	646	681	690	637	640	669	702	644	753	617	648	653	693	587	656	681	626	671	657	690	673	702	623	704	665	642	652	679	656	658	690	677	682	627	674	673	696	615	628	609	676	696	687	638	679	652	647	668	660	689	672	665	693	726	673	640	694	639	632	647	656	709	672	671	646	643	622	635	644	632	674	652	681	645	656	653	723	638	689	652	667	665	639	693	663	695	697	596	678	659	689	633	634	627	672	650	659	656	669	659	718	667	632	720	671	665	659	658	673	653	626	704	654	644	668	638	713	680	644	648	641	654	670	677	681	663	611	630	625	684	641	664	645	641	656	696	619	690	666	660	685	673	696	651	695	663	617	677	672	682	704	673	697	643	671	656	637	638	608	694	666	654	686	705	670	671	660	636	655	630	675	708	626	622	697	679	665	620	710	639	621	666	626	696	648	707	668	671	712	628	676	673	663	662	661	702	660	656	665	656	682	647	667	657	665	695	626	656	630	679	653	649	716	658	654	651	723	637	652	636	698	670	701	648	680	646	674	655	705	688	673	669	647	613	655	656	605	608	695	663	664	680	654	673	640	646	649	650	678	697	642	630	636	673	702	649	615	705	655	658	684	607	609	651	682	694	646	621	608	679	671	679	627	637	608	638	642	633	657	656	690	709	658	667	675	653	643	660	646	670	680	682	663	668	666	649	621	665	658	663	722	690	700	657
22106	11099	3143	562	461	399	377	334	383	365	333	350	388	336	343	326	352	320	346	336	337	351	372	329	350	334	337	305	295	321	328	389	294	327	352	373	342	340	339	354	350	333	371	333	380	324	342	351	358	330	328	362	340	337	281	336	320	347	337	352	317	328	358	324	367	350	324	356	350	340	339	322	347	302	341	358	320	360	323	306	365	331	330	343	313	321	323	346	356	360	350	348	326	317	350	343	311	299	333	366	356	341	333	321	320	325	315	329	331	318	358	328	326	343	359	336	308	372	319	378	355	348	348	361	342	329	317	327	344	335	354	342	358	337	336	320	333	338	294	335	339	324	337	328	355	332	335	320	348	327	377	366	338	335	347	335	325	327	355	326	375	349	335	348	351	333	332	371	345	326	332	356	337	369	325	370	337	342	355	370	325	331	343	331	316	365	323	344	341	346	324	367	357	327	293	352	325	351	366	362	370	300	322	347	328	319	329	297	308	323	327	299	346	300	333	337	374	323	337	315	325	315	339	334	318	326	335	329	336	352	362	336	338	320	330	310	336	374	359	347	346	380	358	327	321	332	344	373	339	349	341	370	346	335	319	364	324	309	382	334	297	323	332	306	329	352	294	337	352	317	334	353	347	335	322	346	342	350	329	341	312	349	337	370	345	351	335	333	343	322	320	338	353	324	306	366	350	330	318	364	315	314	344	324	359	332	291	348	315	345	363	299	340	359	333	303	333	302	335	331	310	326	338	362	315	331	340	369	350	335	335	343	327	350	340	353	320	317	329	359	335	293	343	308	314	338	356	362	338	306	332	317	337	326	310	335	339	327	334	359	348	336	303	349	321	309	341	352	368	369	321	322	328	355	346	357	314	326	373	317	344	308	333	322	337	364	351	349	335	312	319	308	322	338	297	333	340	328	323	333	323	314	318	324	318	323	338	356	323	338	340	364	320	359	355	336	316	327	349	328	340	398	333	346	301	330	327	309	352	345	339	337	311	332	334	323	352	339	349	336	319	381	349	335	341	349	331	341	323	318	337	322	362	357	356	275	325	319	340	314	355	317	375	370	329	340	318	336	372	336	324	319	370	381	339	340	323	346	288	324	368	349	323	327	292	330	322	330	350	328	371	346	327	338	322	314	389	295	349	316	327	335	343	340	355	370	353	338	300	347	344	323	360	383	360	356	337	363	334	383	364	368	336	367	342	347	363	365	372	359	329	341	343	340	323	299	320	325	344	349	329	331	306	361	372	335	332	350	327	327	355	348	320	317	322	306	345	364	337	308	326	346	338	313	315	358	334	357	359	367	328	305	298	320	345	329	346	358	311	345	383	365	330	318	353	333	351	309	347	353	333	331	332	328	330	333	348	272	347	320	358	327	327	360	303	358	330	378	341	358	359	322	333	372	321	333	334	366	340	358	326	339	335	302	326	360	311	339	353	323	327	377	337	345	337	365	341	332	345	323	349	362	377	341	339	354	358	334	346	342	317	346	348	337	359	340	325	317	340	361	349	359	320	353	316	308	371	320	333	333	357	326	303	327	372	343	337	364	392	373	352	303	372	357	319	339	309	322	367	325	363	354	342	338	339	334	345	360	314	323	349	324	327	341	320	315	340	356	327	326	306	374	338	321	322	338	346	345	328	355	356	330	353	381	349	353	333	313	384	336	360	359	368	364	368	315	327	313	341	374	320	307	373	307	329	364	330	350	359	323	354	314	316	336	302	337	356	361	341	323	341	322	311	334	314	330	351	334	362	339	360	323	326	344	332	311	325	339	378	325	318	373	319	338	371	343	333	343	353	298	325	328	331	353	323	337	331	378	333	329	309	348	341	346	343	285	336	329	328	357	312	350	341	324	345	317	303	360	358	349	347	323	347	345	341	341	329	358	327	329	342	354	336	355	313	302	309	350	297	364	339	335	359	335	384	330	363	326	341	351	356	341	335	335	323	356	324	328	309	311	322	367	332	325	311	367	333	357	355	352	332	312	357	320	322	378	347	342	348	317	347	322	341	348	336	335	337	293	294	348	309	366	322	339	352	363	322	350	337	325	357	359	342	314	335	329	360	362	368	359	345	333	314	366	320	311	326	351	324	304	316	346	332	363	299	309	313	318	300	348	308	341	353	334	328	335	353	342	321	359	326	310	323	344	331	322	311	339	349	328	360	314	327	343	309	366	308	339	332	326	343	305	345	329	353	316	369	345	343	353	350	355	346	351	348	328	353	319	351	347	343	347	312	314	360	363	357	325	341	300	314	371	338	330	349	354	367	346	348	383	327	322	315	325	331	309	320	365	337	328	335	296	344	301	332	313	337	329	315	308	330	375	349	314	335	320	323	347	360	320	333	304	351	386	391	349	347	304	332	347	356	332	324	407	336	377	330	338	349	348	323	330	323	321	347	342	344	326	330	326	334	380	361	343	324	322	341	325	325	344	355	350	319	332	358	363	322	334	339	336	363	360	336	297	305	338	384	356	345	362	321	318	310	336	329	308	307	373	337	356	326	317	361	379	294	313	343	334	316	361	340	337	339	319	332	321	355	316	370	339	329	350	310	341	358	325	344	356	339	339	363	328	351	334	369	342	314	304	321	338	303	316	351	360	306	348	326	330	313	349	307	352	371	319	312	348	341	349	336	316	331	311	346	322	364	330	341	374	334	341	294	329	322	332	334	340	329	323	350	355	329	330	347	355	333	322	324	334	302	322	350	312	311	317	304	333	325	339	300	344	345	322	370	335	350	321	349	335	346	348	366	325	313	341	331	348	353	363	331	305	318	312	359	353	331	350	309	349	345	367	304	322	292	338	343	345	365	342	350	332	350	359	364	366	362	374	316	297	365	345	326	364	314	368	326	347	316	343	325	362	325	370	346	334	334	317	335	370	317	333	345	345	344	344	316	289	341	325	337	357	301	323	327	317	392	348	320	376	319	348	315	315	296	351	333	327	321	335	321	320	324	367	319	310	340	370	324	369	336	352	334	333	376	370	319	356	346	344	310	320	346	325	320	353	298	380	326	357	309	360	299	361	320	345	329	347	325	323	360	348	314	366	328	310	341	321	357	307	328	318	289	297	310	306	338	323	318	322	325	329	352	300	313	314	311	339	334	338	346	338	326	339	344	355	336	311	304	341	370	355	342	346	355	332	346	345	365	365	295	351	291	327	344	353	326	306	324	363	380	370	331	320	312	355	368	324	313	342	359	351	368	327	327	310	349	375	326	375	318	335	342	354	289	312	364	331	295	321	365	343	344	324	346	352	374	315	380	330	331	345	328	352	321	292	327	313	370	333	298	352	334	347	347	336	349	318	313	337	349	349	320	352	314	329	300	335	313	350	334	315	335	325	328	322	322	341	347	323	350	359	352	345	329	345	388	326	362	349	330	302	324	326	368	354	339	334	351	333	339	303	325	328	356	332	304	344	351	317	327	352	335	383	333	334	328	338	343	346	332	347	324	322	358	324	358	313	345	320	314	349	323	352	325	351	332	367
16067	10274	3520	1278	1193	1123	1070	1021	931	936	941	849	923	939	852	878	871	913	817	840	890	865	814	831	893	844	833	785	830	867	782	795	766	817	764	836	838	823	852	764	762	783	796	810	816	798	789	827	774	810	811	802	850	841	840	818	796	851	778	819	844	821	823	788	840	821	797	787	803	881	806	808	792	801	845	815	790	803	796	801	763	784	862	810	807	760	821	765	834	846	815	850	829	825	778	785	796	862	799	794	766	791	807	809	861	832	784	786	772	789	737	764	884	773	892	798	813	814	859	830	880	780	764	787	836	825	854	837	782	761	821	798	817	801	876	841	805	836	835	804	799	761	814	805	759	806	878	786	818	829	905	835	823	763	811	803	804	822	819	854	848	856	771	810	788	842	788	822	883	800	798	809	773	793	777	793	846	806	785	808	825	804	804	843	779	818	803	752	767	869	812	843	808	823	774	788	805	789	799	786	823	809	823	880	802	800	798	837	829	752	891	759	785	832	818	790	872	826	847	852	810	794	816	785	786	812	833	834	855	790	821	834	783	802	784	767	794	829	822	793	800	826	756	861	813	809	782	772	780	761	841	785	774	858	816	797	732	812	801	827	809	819	769	810	746	807	801	826	749	791	794	808	813	780	808	786	847	820	846	789	844	766	808	830	818	853	823	787	808	756	780	804	788	801	820	783	869	827	809	796	798	774	843	863	793	818	845	781	859	788	799	770	798	794	815	850	773	833	784	787	753	809	820	810	819	806	815	786	859	825	794	801	817	797	812	784	816	817	817	800	777	790	816	777	815	840	823	810	776	833	810	745	830	808	838	808	794	800	812	744	842	834	771	833	802	780	810	795	796	804	795	820	766	848	785	819	822	804	847	829	801	789	831	822	854	822	839	794	841	787	830	742	810	908	818	792	789	775	823	768	785	807	775	792	799	788	825	786	725	837	822	848	791	763	829	859	768	774	829	827	835	766	792	804	811	730	795	781	838	807	828	807	885	842	793	796	775	824	790	797	820	831	849	798	810	789	802	842	830	762	851	792	849	774	818	775	857	868	782	831	825	789	812	812	794	833	797	823	852	831	843	806	783	787	797	794	791	844	826	777	800	826	825	791	843	813	765	770	746	792	823	785	800	785	796	790	771	819	812	823	764	829	818	846	765	865	856	824	781	833	800	765	808	853	796	768	729	802	752	822	789	877	774	822	811	811	820	778	826	823	849	797	799	842	823	783	831	812	795	824	799	809	800	809	843	786	760	779	799	786	803	868	737	785	796	770	833	797	814	784	831	782	795	798	815	831	755	819	807	837	854	839	817	790	741	809	765	863	778	773	778	755	853	815	808	824	779	828	787	797	851	832	773	816	835	823	820	827	784	788	786	870	824	794	774	810	806	838	811	817	750	828	790	858	763	788	828	820	857	797	766	835	842	818	823	911	830	824	760	809	787	801	806	778	803	800	783	800	802	822	828	783	731	802	853	800	781	824	793	819	828	768	820	744	812	786	851	805	818	801	821	823	827	817	797	813	837	802	799	800	846	795	786	799	840	795	775	805	806	748	802	878	770	838	833	753	794	826	780	806	830	837	778	786	809	804	790	844	783	807	820	827	777	821	853	830	796	836	814	789	813	831	804	808	776	805	784	791	807	815	825	829	831	801	788	794	832	813	821	855	797	841	823	767	806	864	794	834	808	828	798	824	784	769	737	845	842	832	810	816	800	833	804	818	773	777	791	800	808	802	776	876	820	761	787	791	807	814	830	780	813	800	804	822	789	821	885	864	822	798	804	784	853	818	810	808	778	830	816	799	823	828	807	769	751	807	793	838	826	847	854	824	781	791	796	862	820	782	787	827	787	844	834	806	783	778	877	795	794	802	790	831	808	797	773	776	828	796	863	803	791	813	807	802	803	793	817	797	801	793	784	805	752	800	807	805	846	824	805	789	790	828	791	817	741	753	829	810	793	763	813	810	789	826	768	793	835	761	828	838	823	802	726	787	796	766	826	778	816	849	826	798	780	855	802	799	794	769	825	810	802	818	875	819	825	768	775	801	859	814	770	765	813	786	855	784	791	857	770	778	801	821	847	741	842	797	814	821	810	781	780	837	797	799	827	782	855	786	790	825	831	763	770	831	771	813	783	814	831	773	799	799	761	775	807	831	770	861	787	826	817	805	819	842	786	776	860	834	845	807	816	838	804	808	844	855	849	790	754	801	823	830	866	806	806	822	808	829	791	777	825	821	771	828	824	766	805	781	819	765	778	814	814	816	813	825	760	772	828	792	794	812	789	851	756	810	784	786	788	829	737	848	806	850	891	775	818	766	836	809	835	807	833	791	855	796	829	778	871	807	758	834	782	834	801	820	801	828	823	851	830	778	845	817	845	829	816	795	820	824	829	813	815	864	833	794	853	830	853	864	786	812	823	771	857	760	832	826	811	832	777	857	826	870	847	773	843	790	788	857	803	797	793	802	806	764	758	800	779	770	839	793	753	802	814	739	790	819	826	837	734	830	812	858	816	752	768	782	760	817	831	790	797	842	829	785	827	847	815	847	842	806	811	826	843	824	815	793	858	795	808	779	795	812	822	780	853	762	831	782	816	813	797	812	862	799	793	856	770	829	815	781	826	833	805	835	799	813	771	865	837	809	830	803	790	795	807	839	790	784	853	782	763	770	830	849	774	782	844	813	838	830	793	811	833	762	848	819	807	850	833	800	793	823	787	827	792	843	831	798	772	788	804	817	800	834	811	788	809	791	758	776	795	843	822	828	832	804	840	797	804	790	839	821	827	791	787	827	787	790	880	812	830	831	832	800	850	826	790	814	806	779	825	830	841	858	798	853	851	778	848	854	759	801	795	818	843	826	806	821	794	815	846	866	783	789	806	822	842	771	787	796	821	825	791	782	807	764	836	838	810	789	769	830	824	860	800	853	818	782	787	826	789	799	826	762	818	808	826	834	819	830	834	801	809	774	796	823	799	861	842	854	817	792	799	790	816	799	802	712	787	760	824	797	758	839	762	796	824	834	766	777	778	801	811	830	830	809	816	777	816	834	860	800	773	791	837	796	821	807	771	813	834	769	813	814	796	828	790	782	803	801	807	803	877	767	828	799	842	851	855	859	811	771	774	832	834	798	799	797	795	812	796	806	796	806	841	808	793	792	816	764	795	790	755	841	843	798	838	793	826	835	801	819	790	768	793	800	818	762	819	793	804	801	809	827	836	850	775	885	833	809	792	809	805	752	800	816	776	811	833	783	827	834	790	824	865	774	766	807	771	826	883	803	814	842	808	863	823	768	802	820	831	785	785	822	778	848	762	820	801	810	806	774	827	849	817	837	762	776	782	775	766	769	842	847	801	783	816	809	833	777	820	776	792	792	806	764	802	804	862	824	826	821	795	824	783	853	822	792	804	810	800	759	790	788	830	799	803	765	828	803	833	822	864	817	794	794	746	831	836	797	823	812	811	756	821	811	846	807	795	816	814	820	809	791
31295	17400	4654	726	449	367	326	329	302	315	304	283	305	293	244	268	267	278	254	254	293	258	244	252	251	252	240	257	222	251	243	255	242	256	257	284	249	256	267	246	241	286	308	256	267	252	257	238	227	220	280	231	238	235	241	259	245	244	232	262	235	234	250	276	270	277	267	272	243	241	239	229	234	239	275	258	235	298	213	286	246	237	259	282	239	235	260	280	236	247	282	281	267	220	261	228	248	267	268	259	246	241	262	253	251	234	279	274	269	241	248	239	261	244	261	277	263	244	258	251	227	240	236	240	264	252	277	268	240	247	236	236	268	232	261	254	242	239	212	266	279	286	276	229	285	264	277	257	258	239	233	249	243	266	269	225	270	235	285	270	266	266	249	289	307	277	259	259	251	225	266	254	251	258	244	251	236	252	245	256	249	249	260	232	264	251	267	261	266	244	260	243	228	271	227	243	255	268	265	218	265	262	261	249	249	252	255	258	262	232	246	265	268	248	260	233	240	185	247	259	283	243	252	249	262	239	248	278	247	225	277	248	213	265	246	245	231	272	259	256	278	249	293	263	254	243	278	248	257	250	249	238	242	238	265	260	252	238	236	241	242	271	303	268	263	241	238	242	246	249	242	267	264	243	260	263	277	256	254	238	245	237	269	265	273	255	243	251	228	241	233	233	234	260	264	294	233	257	246	227	233	266	255	247	246	241	245	237	247	269	275	234	277	256	258	253	258	257	258	251	233	262	264	266	248	273	265	288	268	245	243	266	278	279	250	221	270	262	295	273	239	242	273	255	249	255	284	269	264	231	236	267	271	247	270	258	283	262	251	263	259	248	279	249	232	241	277	269	249	252	241	252	272	254	251	272	274	272	271	261	249	269	272	262	233	251	237	260	257	257	258	256	259	285	246	263	234	262	263	255	245	236	240	256	226	273	245	241	269	256	249	254	265	230	236	252	243	232	265	253	217	247	235	257	260	273	261	240	256	260	277	280	263	264	247	290	256	233	255	241	235	267	232	247	252	288	254	275	263	228	244	230	258	246	250	255	238	260	240	273	266	278	231	265	209	252	229	258	266	269	258	232	235	263	263	263	247	259	261	264	270	263	264	264	223	251	253	266	253	249	260	271	269	261	254	232	266	254	244	277	260	272	262	265	257	253	206	234	244	268	230	282	254	239	244	280	252	257	278	240	254	276	257	220	282	269	270	250	280	246	255	251	260	253	242	229	255	275	254	227	278	268	256	249	265	262	235	233	239	279	258	251	266	268	245	279	235	270	259	228	261	276	234	268	267	243	252	242	255	246	239	276	241	271	273	228	222	241	249	288	240	266	221	255	266	242	242	241	236	247	256	267	229	250	270	227	259	264	260	286	242	252	228	227	238	257	251	249	254	278	262	277	251	244	230	228	232	264	246	249	232	213	254	275	225	249	242	274	254	222	273	275	244	270	252	278	260	246	267	268	257	281	262	271	254	266	292	248	249	273	253	241	261	233	261	240	252	251	250	233	278	268	256	255	258	271	261	255	246	253	239	238	233	256	275	240	243	239	268	244	286	267	223	263	267	276	252	249	255	247	283	239	237	260	263	231	302	261	282	225	219	259	248	269	264	237	217	272	313	224	263	269	232	260	260	236	264	267	255	237	262	272	267	254	292	274	276	286	262	258	298	251	266	279	269	274	257	279	267	248	273	263	260	256	256	233	281	250	243	248	252	248	239	224	284	254	283	273	253	251	245	266	249	287	260	247	249	259	273	239	267	233	250	291	260	262	236	263	258	215	250	257	235	265	247	251	262	251	255	237	268	237	257	289	253	276	249	248	261	263	276	267	238	271	251	269	277	257	235	233	255	253	250	218	238	260	257	262	247	248	263	214	277	244	266	273	253	259	301	282	260	241	275	271	258	247	241	300	267	233	234	249	230	242	264	224	249	242	272	264	260	220	240	259	231	247	266	252	229	229	241	225	248	253	248	207	271	284	271	258	293	281	287	244	257	260	246	245	237	237	245	249	241	245	260	269	237	248	278	276	296	268	256	265	247	247	255	228	258	252	298	272	258	254	241	213	277	261	275	263	280	272	234	248	216	267	257	244	279	243	264	256	261	281	248	274	238	257	214	255	286	259	248	235	280	236	240	274	270	238	293	258	219	247	247	244	271	286	246	272	290	253	238	266	273	237	236	245	233	279	236	233	226	278	260	265	255	270	250	248	251	248	280	238	249	272	261	246	261	277	267	256	237	248	262	276	247	249	229	257	222	221	270	275	241	258	251	255	287	239	241	268	229	266	287	270	274	277	257	254	254	287	269	284	248	245	266	247	272	217	258	256	265	236	253	251	251	283	237	221	254	276	257	256	225	266	289	264	278	264	267	282	250	261	234	257	260	247	226	254	250	283	244	260	262	245	260	245	269	260	236	269	251	259	260	247	276	263	261	218	236	288	261	263	255	276	247	249	255	272	256	268	246	256	253	263	244	278	247	230	260	294	252	261	239	244	279	253	268	239	253	241	261	228	261	257	279	236	240	249	266	226	234	255	243	241	255	271	244	242	238	229	253	283	257	258	243	290	259	261	252	258	239	254	253	238	242	257	234	243	231	253	250	230	260	251	259	254	252	243	261	234	240	252	230	269	281	254	250	234	247	266	237	255	239	226	248	253	290	296	240	271	249	222	230	249	286	223	260	271	249	269	257	254	226	224	253	263	231	266	256	255	244	258	259	220	256	248	235	261	250	253	231	243	247	237	233	211	260	255	240	262	257	260	244	256	258	276	286	270	270	275	249	253	235	259	251	249	246	261	263	254	243	233	218	248	257	230	234	255	277	265	299	255	246	256	231	268	256	275	232	212	255	256	273	285	259	245	253	257	276	259	288	239	286	252	226	257	262	292	246	237	230	254	255	250	259	263	253	259	291	254	272	233	274	262	261	296	246	259	271	272	249	259	251	240	283	244	251	285	263	243	274	267	243	256	273	244	268	252	275	262	251	253	272	226	250	236	259	239	242	238	235	216	265	233	264	273	284	228	251	229	273	279	255	260	259	257	232	231	239	229	238	251	234	249	264	284	238	268	297	247	257	262	257	284	268	227	268	249	269	262	268	272	282	241	248	224	254	269	240	242	251	239	253	248	258	249	249	254	237	257	270	240	258	253	252	271	269	267	239	250	254	253	225	255	270	240	258	243	278	233	238	257	248	286	280	227	270	265	241	262	247	280	245	247	246	257	244	278	235	274	247	249	271	240	247	222	257	274	252	265	249	256	245	220	248	244	248	260	273	233	243	249	279	236	261	274	263	247	255	266	241	264	242	234	230	241	275	240	227	245	259	262	258	263	256	241	258	235	231	239	286	236	201	269	257	263	259	251	245	250	270	244	273	258	239	245	261	271	250	271	290	245	244	261	253	263	224	256	250	257	267	259	250	234	248	254	260	258	237	249	274	260	243	242	250	259	260	260	210	289	273	255	221	239	262	234	267	269	275	252	236	256	230	274
20717	14208	3911	1644	1376	1286	1099	1003	963	838	819	787	779	771	692	705	700	667	728	680	631	649	624	613	633	676	635	621	635	620	690	633	611	670	614	670	616	677	621	624	619	615	619	656	624	622	594	669	667	579	633	654	656	635	614	643	618	619	645	651	624	635	616	609	619	615	624	588	612	630	616	645	628	623	654	634	641	563	660	581	624	664	593	617	608	617	616	648	623	603	683	598	629	628	613	631	634	598	591	662	616	600	586	604	631	623	646	633	635	656	622	641	618	669	643	605	564	654	603	606	655	638	619	609	635	683	608	681	642	643	640	698	621	674	624	641	612	583	635	621	630	664	631	646	649	577	641	667	590	657	578	643	689	586	628	648	615	618	623	618	628	599	597	609	625	593	646	607	642	602	625	608	652	652	588	617	610	597	588	628	605	609	604	628	634	614	623	616	634	607	615	629	621	607	623	606	619	559	637	590	608	648	589	650	609	637	623	620	643	600	635	594	618	627	603	639	651	588	647	627	614	610	612	623	629	698	627	621	609	654	662	620	592	633	575	580	603	635	595	635	630	629	627	614	624	611	621	582	624	657	604	592	636	649	676	581	631	664	613	597	629	630	604	634	605	589	623	616	644	647	598	621	603	595	639	620	611	615	614	577	647	635	629	620	647	624	634	626	607	587	601	667	595	610	625	614	582	625	625	635	638	566	670	626	628	628	586	631	697	552	660	645	591	611	597	658	631	607	619	599	663	594	585	621	620	623	615	625	642	604	631	629	656	639	659	652	618	619	660	580	621	605	616	625	628	638	634	631	622	609	633	581	606	581	599	590	648	651	632	642	613	585	632	618	620	620	656	620	609	625	636	567	636	594	631	618	615	636	634	600	648	601	610	647	643	636	602	640	596	630	605	589	601	622	601	658	602	614	603	589	657	616	677	622	633	601	592	618	637	588	608	631	626	607	593	660	575	652	596	600	601	649	670	611	625	678	638	632	629	692	615	651	612	627	604	653	613	593	631	627	672	629	622	599	587	591	581	614	622	637	634	635	639	591	604	610	626	626	651	646	596	615	649	612	649	614	582	601	627	577	631	621	641	595	616	635	676	651	587	634	640	614	620	661	646	636	597	620	630	648	628	582	675	643	639	642	607	650	571	586	642	573	600	659	621	622	638	617	639	611	608	657	571	628	631	661	654	598	614	629	652	621	611	611	653	583	630	650	593	594	599	613	644	619	608	611	654	598	632	605	605	658	633	624	656	586	621	621	640	622	610	619	659	613	605	591	614	630	596	618	591	631	624	585	631	631	607	610	607	596	609	616	617	607	600	650	639	589	661	624	635	619	602	613	602	615	631	633	633	658	627	686	627	588	621	669	566	590	630	662	612	630	630	584	586	606	612	684	570	621	622	635	624	612	629	627	664	603	596	605	620	589	592	627	598	627	625	616	650	602	648	625	612	642	633	618	629	593	645	647	571	645	658	625	583	626	632	642	574	624	607	599	639	629	634	588	625	607	620	606	653	654	617	650	613	584	595	669	669	625	630	645	632	569	622	637	618	640	618	593	640	602	634	625	621	605	604	677	637	625	634	627	647	595	598	648	625	608	653	580	602	577	612	630	615	631	615	608	640	632	644	626	623	668	674	607	680	582	635	597	603	627	645	626	615	636	613	616	609	640	661	633	612	592	613	615	641	633	633	618	620	641	616	672	604	584	580	648	621	642	596	593	646	627	630	664	608	642	615	638	633	649	622	594	602	593	607	632	615	605	651	646	673	601	585	646	573	609	631	623	623	616	594	594	615	611	600	632	649	622	676	608	626	596	603	581	623	588	596	687	618	621	638	617	616	648	622	631	636	632	667	615	634	570	629	642	649	620	598	618	631	644	626	581	633	666	593	614	671	594	629	636	605	575	649	551	628	617	600	579	599	578	626	637	662	607	577	590	606	587	615	649	650	629	577	577	637	562	668	602	625	641	624	613	660	656	584	599	633	613	663	675	623	591	640	633	600	671	646	627	598	641	595	618	562	573	585	636	605	618	644	593	602	621	580	595	590	645	584	584	613	638	632	617	604	629	597	618	636	623	647	622	611	601	597	636	578	653	609	625	597	648	626	617	624	663	618	625	640	620	619	597	633	650	627	596	658	616	588	640	604	661	632	652	645	598	610	587	585	604	582	626	657	661	616	621	583	664	608	595	623	600	606	666	607	631	657	650	644	636	616	628	583	606	628	651	640	663	634	652	596	588	620	624	604	627	606	632	629	627	605	628	616	638	648	644	576	607	622	583	672	619	669	613	636	636	613	609	632	612	588	605	616	581	613	627	594	616	665	638	596	627	598	587	633	619	617	644	618	635	584	563	594	634	589	625	613	599	604	637	594	666	622	621	629	634	615	577	627	616	608	570	611	610	565	679	627	605	568	617	624	609	595	617	630	599	581	615	641	585	615	602	700	602	657	568	638	586	615	625	670	624	581	650	630	629	639	635	680	588	609	619	624	605	631	619	606	658	603	644	662	619	634	578	617	609	638	610	610	612	638	617	613	650	608	627	642	632	601	647	663	593	586	634	571	680	654	639	622	608	611	666	646	638	558	605	632	601	646	608	626	675	612	583	666	635	610	628	605	629	598	621	570	554	611	582	605	569	575	637	660	591	650	618	652	624	635	617	628	624	591	626	608	591	583	633	640	649	627	594	600	635	599	632	582	579	634	628	637	597	641	619	617	636	584	659	590	603	629	616	576	638	616	610	641	607	595	599	622	595	621	628	620	633	597	599	636	610	633	613	592	635	623	593	615	628	591	604	581	639	651	637	645	638	625	627	630	651	649	670	632	588	576	681	627	612	612	595	619	622	611	625	607	623	558	605	599	608	629	601	629	627	647	642	649	648	622	581	634	611	617	562	633	644	622	636	647	655	637	615	628	618	648	661	648	635	586	598	614	636	624	627	623	662	608	634	644	624	651	646	598	622	632	675	647	616	637	621	620	673	612	641	600	610	613	634	640	616	628	601	646	639	611	666	582	610	647	604	581	625	546	610	639	615	631	609	633	627	617	584	645	627	612	638	625	632	590	605	582	602	608	616	614	616	594	650	654	607	651	580	647	627	621	623	623	616	579	622	618	653	638	601	625	590	639	583	600	599	609	579	718	605	620	627	651	592	647	585	617	607	601	635	616	634	665	616	631	566	695	652	630	617	621	595	640	616	628	600	585	638	602	620	621	657	576	635	598	630	638	623	588	634	665	656	610	618	606	588	622	650	622	641	631	642	618	582	609	617	608	587	643	601	615	616	609	620	644	594	647	651	636	618	601	619	630	640	598	637	645	639	641	631	669	613	628	614	634	637	643	644	592	610	620	619	622	595	602	620	610	588	663	609	609	596	617	613	631	634	631	646	636	604	579	627	576	605	567	599	604	592	610	655	665	643	579	610	663	596	635	605	621	631	648	616	618	616	649	607	633	626	567	640	631	640	675	620	637	702	592	599	644	611	627	609	614	596
10333	4164	1192	292	288	296	275	252	297	258	266	284	300	278	276	245	258	287	276	248	287	253	264	305	289	253	255	285	282	277	277	282	276	306	319	274	283	243	260	268	247	264	254	283	240	284	295	275	264	287	256	287	266	276	220	256	265	276	291	262	263	276	259	262	294	241	250	257	257	285	279	270	280	316	298	295	289	279	261	292	298	284	295	277	278	292	247	237	272	252	223	234	272	289	293	270	278	272	274	278	277	275	289	261	276	288	274	269	248	259	287	289	272	250	250	254	271	268	282	271	270	303	263	276	301	260	286	260	272	300	291	272	308	288	293	279	268	288	290	270	285	280	243	268	250	273	299	282	275	286	256	272	255	264	294	251	252	255	242	275	292	266	268	240	279	269	253	285	254	263	288	257	297	271	264	265	265	258	271	283	266	271	274	269	274	249	304	283	277	272	287	277	283	268	260	297	277	258	258	257	256	287	234	291	259	314	274	265	268	288	258	282	253	276	254	277	275	243	273	235	266	295	306	281	294	251	259	252	263	273	279	267	274	234	273	286	299	302	312	263	267	282	276	288	271	253	255	237	288	264	266	284	287	289	261	260	269	267	264	280	279	293	279	293	277	263	245	280	263	265	257	295	257	266	268	287	225	258	288	294	264	250	279	283	256	264	262	268	305	256	279	280	274	272	283	251	284	290	265	280	265	276	276	268	271	288	265	297	287	251	303	250	273	286	242	273	302	216	271	294	284	286	268	282	292	268	250	269	280	278	231	265	258	290	261	275	275	278	302	245	290	261	248	283	281	278	299	296	308	253	285	285	251	253	275	275	261	241	258	287	285	279	257	281	261	284	288	314	252	261	260	286	288	266	255	273	287	265	282	289	286	273	265	241	291	272	281	275	267	297	253	263	264	288	285	261	278	287	254	272	254	273	271	272	274	267	275	291	261	241	253	298	277	260	271	263	282	266	251	263	251	252	275	285	272	272	261	253	307	278	301	280	290	247	289	303	285	287	279	268	269	286	246	264	272	298	266	286	262	312	287	275	285	283	296	298	264	266	255	297	239	274	264	258	294	270	255	267	264	270	261	283	287	297	291	288	282	280	289	260	277	292	268	258	250	301	255	271	272	246	237	272	264	283	238	245	275	270	272	291	249	291	302	219	263	263	287	272	222	254	272	265	240	300	280	284	252	263	293	287	277	244	265	255	271	271	286	253	246	274	274	248	303	290	291	250	282	260	284	245	288	294	265	278	287	262	283	240	289	247	254	291	278	281	260	287	281	276	266	275	264	274	277	296	276	279	255	265	272	264	269	280	276	228	284	263	268	278	261	231	271	257	302	303	302	272	325	273	264	232	245	308	282	258	239	256	282	276	277	284	271	279	259	286	283	290	256	300	283	276	290	263	299	259	252	270	254	277	281	272	285	288	319	307	310	282	273	272	283	259	249	288	289	313	255	282	269	254	291	276	269	256	280	302	285	283	264	258	263	295	276	280	288	251	299	261	287	269	247	274	279	254	314	271	284	288	249	272	257	254	241	268	256	260	276	296	255	240	279	278	271	322	289	245	273	279	263	257	267	264	285	260	265	278	291	281	248	259	275	284	268	267	274	304	264	269	264	285	262	263	255	277	278	284	260	278	266	255	259	273	271	243	279	274	275	271	268	247	291	303	269	249	270	285	276	266	281	287	279	268	272	279	278	245	282	278	281	248	244	228	280	265	289	281	275	291	277	262	297	300	298	276	259	265	295	281	271	284	285	266	289	281	292	262	261	268	272	281	249	246	297	263	273	283	228	247	274	259	254	304	257	279	276	280	267	291	271	285	258	285	290	239	272	279	271	287	247	269	286	266	277	260	266	294	266	288	282	267	238	252	282	266	252	264	262	241	304	261	296	247	262	271	320	266	276	273	288	277	253	268	313	245	279	258	279	238	291	259	260	270	255	293	264	271	284	274	275	273	265	290	269	266	293	263	258	283	247	265	272	259	279	240	282	268	303	267	276	297	265	242	251	260	248	305	251	265	267	288	258	283	247	259	287	296	282	284	266	300	279	269	278	265	257	268	265	240	278	274	277	277	269	281	305	279	277	254	278	264	268	258	257	288	247	267	263	262	263	269	256	268	277	282	282	259	284	279	280	283	280	265	259	261	292	256	283	266	274	291	296	255	257	272	273	274	250	264	282	277	292	293	291	281	273	297	289	256	292	275	251	270	275	298	280	302	261	250	257	256	299	252	279	285	240	277	238	278	305	280	297	281	263	269	271	259	242	267	296	267	241	268	264	277	263	277	287	234	286	270	271	270	280	266	270	261	255	261	296	264	296	259	257	277	271	275	278	272	267	250	274	278	280	247	284	280	287	267	304	270	255	263	255	249	274	271	290	288	245	241	279	258	268	272	308	282	259	230	247	295	272	282	260	278	249	258	290	296	270	255	291	261	270	247	300	256	267	295	276	252	268	261	272	275	298	269	278	282	287	296	254	254	279	291	286	281	300	272	281	240	284	263	264	282	253	252	293	267	231	247	270	246	270	301	278	251	269	267	259	244	295	285	317	251	302	294	268	294	277	261	267	302	267	279	283	305	266	293	300	278	258	261	267	253	260	265	260	262	294	290	239	301	297	281	255	283	289	283	254	290	263	301	289	260	284	250	257	262	267	288	278	260	281	295	260	304	293	254	277	271	249	231	241	274	307	258	270	278	240	262	269	259	279	293	259	300	278	296	320	265	271	273	286	277	244	282	278	260	263	270	245	267	252	291	284	274	287	289	282	292	269	281	307	253	299	273	290	245	275	261	276	245	304	262	251	249	274	272	278	285	254	263	269	248	291	261	252	246	281	290	304	263	270	271	284	292	254	285	300	272	330	245	274	267	278	275	291	281	311	287	244	251	282	274	287	316	276	257	279	252	286	239	270	268	303	260	280	263	293	274	315	287	272	272	265	262	260	251	275	266	291	321	278	285	248	273	276	280	263	271	261	284	280	269	266	288	275	283	271	274	254	284	250	243	272	270	241	290	250	280	262	233	258	291	289	255	258	284	258	277	261	279	276	279	299	279	291	273	247	257	282	271	285	289	248	264	305	261	283	272	321	293	261	259	278	254	314	269	278	271	279	279	258	280	285	254	262	277	286	285	273	285	250	255	287	269	283	298	263	273	270	294	257	297	264	256	267	277	272	300	257	286	261	225	260	265	289	272	262	281	262	282	254	266	278	284	301	237	269	257	298	306	294	298	267	309	272	258	272	257	284	260	257	282	274	274	309	288	273	273	288	271	274	273	273	301	318	270	242	259	277	284	267	288	266	249	275	287	283	290	303	281	236	280	238	282	265	261	287	260	262	258	245	280	243	258	270	265	317	260	266	300	238	284	257	280	270	242	245	256	274	287	242	281	257	248	265	271	279	291	282	259	227	279	288	249	256	280	308	279	239	296	268	240	291	248	253	229	267	303	282	296	255	269	245	270	263	269	276	265	268	263	273	288	272	291	257	273
7712	4269	1988	770	714	703	655	707	729	718	750	726	739	670	734	670	673	675	669	695	683	668	729	661	616	664	698	675	671	688	668	675	660	672	687	670	710	681	638	656	662	684	679	684	696	637	682	665	684	691	674	633	706	676	670	650	712	641	693	716	693	643	665	645	648	705	704	664	685	671	679	722	658	664	689	637	656	713	678	634	665	738	636	642	698	684	675	640	695	683	668	672	675	741	668	626	698	652	718	693	674	668	724	659	636	631	703	631	639	685	672	604	632	678	695	684	667	667	652	652	635	659	667	648	690	676	668	673	668	641	692	654	671	685	692	697	689	655	667	631	656	624	677	692	682	644	690	663	663	659	674	676	746	670	666	635	652	691	632	690	666	661	663	665	656	688	697	683	637	648	662	722	700	621	651	676	642	662	690	655	686	668	672	700	679	702	659	653	674	684	716	685	627	696	679	657	644	663	666	732	666	688	687	690	676	660	673	706	718	678	610	639	724	678	675	671	651	675	685	653	699	688	668	652	694	682	696	689	652	645	688	674	645	677	658	682	691	652	688	698	692	689	673	743	672	689	654	673	689	709	646	633	639	677	609	682	639	644	641	686	683	662	624	656	713	643	677	697	662	658	660	647	674	729	652	649	670	738	676	693	671	636	695	617	687	701	674	684	644	640	688	684	657	690	693	643	723	677	690	691	651	677	687	684	683	661	698	628	664	718	640	648	680	652	670	651	676	676	700	665	681	711	636	613	639	706	661	659	651	666	711	675	700	681	667	715	653	682	620	672	656	658	698	659	681	666	628	673	666	667	629	643	708	683	696	690	681	681	696	666	642	708	618	636	674	672	623	655	730	667	697	689	677	637	631	671	682	633	628	671	665	683	683	698	646	637	642	650	668	647	703	664	679	698	666	684	728	659	622	682	678	664	646	690	676	697	648	661	692	679	651	662	645	632	703	692	660	688	697	649	679	662	649	663	641	657	641	688	659	667	690	685	653	668	634	655	738	671	636	677	687	670	682	669	656	627	652	668	691	662	681	661	725	627	686	681	667	645	662	676	714	720	723	680	661	641	688	661	696	697	623	660	633	710	710	661	677	671	695	725	642	667	669	689	646	653	674	698	637	682	685	653	672	695	670	699	652	708	715	682	707	685	655	676	701	692	676	677	707	676	659	672	663	676	634	719	706	637	657	682	647	701	687	630	701	667	715	651	667	692	706	680	690	672	654	673	640	650	622	711	634	636	625	703	676	689	663	680	678	679	666	655	684	691	628	678	693	702	714	646	679	703	689	698	681	682	676	663	693	722	676	661	711	695	713	662	708	615	650	639	687	657	651	655	676	673	667	719	688	694	687	695	694	621	595	661	688	662	667	707	662	649	706	659	667	668	671	726	686	680	654	675	687	686	677	688	668	671	655	670	672	670	681	707	650	692	654	679	679	636	708	708	672	670	696	660	628	683	704	650	751	713	651	685	651	712	657	708	665	632	684	687	666	711	671	670	604	688	654	686	676	647	697	701	662	664	721	637	691	645	678	693	654	646	666	655	675	660	650	638	698	615	741	674	612	706	637	698	656	679	649	672	687	658	668	651	642	660	638	679	640	712	639	703	665	666	686	634	658	654	631	701	685	634	664	719	634	655	672	657	650	664	695	634	698	677	673	672	702	650	658	699	687	679	687	708	690	663	698	637	753	686	679	648	692	656	691	680	697	652	634	716	688	634	678	666	691	678	669	694	655	630	668	662	641	741	641	668	656	733	643	662	642	672	639	698	674	686	680	721	691	682	620	695	679	633	664	705	684	719	690	716	658	651	680	690	649	653	679	675	636	644	679	658	651	724	641	657	665	629	651	699	633	657	659	724	621	669	645	674	642	662	635	673	632	720	659	649	690	644	695	675	642	666	688	683	693	624	665	675	633	678	674	695	687	672	681	626	690	703	624	645	677	711	680	704	744	693	698	669	643	732	647	647	638	696	675	658	675	700	626	669	631	685	677	662	709	675	688	711	694	655	668	692	700	659	715	656	664	688	663	662	667	706	664	677	617	725	635	683	676	643	650	697	647	579	598	699	690	654	678	679	694	678	679	621	657	658	680	681	685	686	696	707	705	658	667	680	719	655	667	663	697	714	676	711	668	717	673	668	683	687	634	605	647	681	724	708	675	662	653	650	700	669	660	707	652	674	679	679	687	681	674	663	729	665	696	663	695	721	693	702	695	661	660	693	705	640	677	668	637	694	683	678	637	691	663	691	638	729	665	669	650	689	662	675	706	679	705	660	647	718	634	658	617	676	687	657	625	686	641	622	667	651	689	738	587	636	682	705	645	697	680	729	695	684	629	653	666	686	672	647	693	692	691	702	696	687	613	662	623	666	683	700	655	692	660	698	667	660	639	694	700	682	630	644	679	669	648	666	657	711	697	667	678	628	674	707	702	733	646	646	626	720	689	666	711	677	672	644	715	664	673	688	667	690	678	687	686	662	671	696	641	664	648	686	722	699	643	660	694	712	623	690	659	645	689	646	669	685	618	654	663	665	665	695	693	726	616	725	652	664	677	687	659	681	683	682	682	703	664	688	643	686	660	679	661	662	688	678	644	654	695	695	643	667	703	622	655	662	634	631	661	681	667	686	670	669	703	664	677	669	657	701	696	714	699	703	665	623	662	651	664	642	664	694	662	685	701	682	692	669	626	665	640	690	705	695	626	630	708	650	669	700	679	685	662	648	704	645	663	701	694	699	659	731	650	674	677	678	739	663	685	677	669	676	619	660	642	709	640	680	643	679	698	650	640	672	732	655	640	657	668	679	663	660	706	695	655	637	685	666	707	692	690	686	638	662	612	626	687	675	653	638	687	688	681	647	661	647	664	679	645	719	687	644	682	694	668	716	645	684	656	691	660	669	653	624	713	671	695	683	655	690	674	630	682	722	693	650	687	711	666	687	681	687	643	674	655	693	651	647	667	690	682	642	692	680	688	707	639	709	684	693	683	644	664	647	701	684	747	664	690	649	671	677	645	651	672	670	676	690	678	663	678	700	669	670	691	706	657	653	674	628	667	673	716	712	647	692	696	681	680	658	671	605	660	662	696	684	734	649	713	669	640	693	692	706	709	645	644	651	654	678	702	642	662	635	659	640	648	664	697	674	675	674	679	640	637	660	670	676	641	699	692	604	702	709	648	663	643	704	716	657	689	686	677	721	663	684	647	687	671	654	670	623	662	660	670	673	668	648	682	699	676	616	606	740	702	704	731	681	677	696	603	674	700	674	663	643	621	665	668	656	675	689	699	665	670	631	660	670	669	635	666	665	658	694	661	714	696	688	702	624	651	675	676	631	688	657	643	647	688	639	653	727	665	676	656	638	664	633	656	650	662	620	659	663	657	704	699	656	670	707	666	687	684	688	666	687	611	672	714	700	659	688	715	666	719	719	642	673	725	644	696	663	645	685	657	679	704	718	705	713	659	725	738	671	720	627	697	645	682	635	660	649
22258	10700	4155	578	429	401	359	349	337	331	357	359	322	343	360	310	339	323	311	348	348	312	336	340	322	307	324	352	311	358	322	310	340	329	337	315	365	324	335	362	310	294	314	337	313	307	330	324	340	369	299	344	306	346	344	343	364	305	340	339	285	342	313	289	292	354	310	314	315	295	322	336	335	331	319	326	310	363	326	315	325	325	316	330	313	340	330	367	321	356	328	335	337	331	336	313	304	302	339	343	307	319	355	297	294	334	333	354	366	347	306	316	330	335	300	333	316	333	325	350	322	336	328	299	363	319	349	340	331	333	346	338	322	350	343	337	344	319	325	331	344	317	357	309	353	325	344	332	324	384	340	293	364	325	378	312	304	329	339	319	357	336	354	321	335	312	331	315	326	344	335	331	333	339	320	332	300	311	318	314	324	353	365	338	292	327	328	321	356	303	314	285	358	298	315	345	341	308	326	332	345	327	269	314	296	334	300	310	329	304	297	328	334	329	337	363	334	309	299	316	359	327	334	333	324	324	344	338	335	333	310	329	348	325	322	309	347	305	304	312	350	310	348	357	298	326	328	303	342	332	357	326	321	342	333	313	317	344	342	331	324	358	354	333	346	342	321	294	325	304	333	313	323	321	320	306	310	328	336	334	335	325	342	284	340	331	308	347	337	311	336	316	342	344	316	326	337	318	306	346	339	296	329	316	341	305	299	310	323	348	317	315	311	321	346	316	298	315	303	313	316	359	300	320	314	310	285	346	310	352	310	286	326	309	350	312	313	328	314	314	332	340	339	290	329	362	311	309	344	331	348	313	326	322	319	319	326	304	346	342	321	302	305	322	296	326	306	313	328	369	349	328	323	316	331	351	305	356	338	312	319	334	290	337	333	330	326	302	319	335	334	328	339	315	327	335	313	303	299	283	310	310	334	310	331	325	332	332	357	324	337	339	305	359	316	303	309	314	329	329	288	313	320	336	338	349	322	344	321	326	341	280	329	315	306	322	322	317	336	278	297	355	309	304	300	306	348	339	309	327	322	352	309	336	324	336	309	319	322	340	318	366	305	290	327	311	323	335	356	339	325	327	282	298	325	310	310	329	348	321	326	297	313	318	320	311	317	340	324	338	319	332	328	308	300	333	305	296	311	336	325	335	325	340	307	319	344	276	324	327	337	359	334	336	319	331	335	309	345	333	362	307	321	324	304	316	344	347	332	368	333	325	357	347	344	335	323	332	313	308	313	339	295	337	336	307	336	324	321	299	335	325	342	345	328	330	337	326	321	340	333	304	349	330	298	333	329	326	361	311	308	303	315	323	330	337	289	313	294	350	320	347	334	356	312	335	284	303	338	358	318	353	355	298	317	302	339	310	303	353	296	338	335	301	304	322	314	313	342	364	339	325	323	356	345	326	314	318	333	336	323	344	336	321	344	320	301	307	313	324	348	320	283	327	368	337	324	320	324	336	312	329	347	334	327	332	368	304	330	297	309	334	352	344	339	350	343	354	316	333	306	369	324	324	367	299	343	335	324	329	345	324	300	299	347	321	348	335	343	312	332	317	327	308	328	331	344	330	290	328	306	333	327	341	304	328	341	311	306	325	340	327	356	297	322	273	302	364	312	318	311	348	309	324	310	313	330	331	348	340	306	280	317	328	322	346	339	299	327	359	301	319	294	311	343	332	328	330	297	311	285	351	286	293	348	293	330	323	332	328	330	365	336	325	304	325	327	285	345	341	345	348	327	318	346	332	341	351	322	315	277	338	336	307	332	358	318	344	322	345	316	329	316	341	296	331	339	319	320	317	312	302	297	337	339	316	325	327	333	314	307	349	327	349	329	329	370	323	329	341	325	313	311	337	330	318	270	298	344	347	283	337	318	313	331	320	345	308	299	335	329	328	345	327	316	322	300	289	311	314	339	315	334	317	326	318	345	308	333	330	315	303	347	317	289	339	319	308	360	307	307	337	350	320	310	333	336	336	299	275	325	273	305	324	326	338	307	329	311	365	323	312	325	315	322	327	307	324	309	308	341	354	320	329	332	318	347	372	306	348	328	328	341	307	320	313	311	337	311	341	322	327	293	339	304	331	339	337	332	338	338	318	312	291	322	292	326	353	317	319	320	314	307	346	334	346	313	310	344	356	313	319	316	340	303	344	329	334	336	314	319	324	314	318	347	321	347	305	291	339	344	301	332	316	325	305	330	345	319	320	327	311	302	332	339	328	347	315	325	287	326	366	326	338	361	359	316	328	357	359	313	298	349	328	352	316	323	307	296	310	307	335	319	315	336	323	312	329	356	331	323	327	352	329	350	284	322	330	335	347	288	339	317	315	317	326	305	331	336	339	347	328	333	331	352	320	332	340	315	333	322	310	371	343	283	277	342	329	335	335	340	338	321	337	341	327	306	324	324	299	276	325	321	342	342	370	293	342	322	354	315	368	302	312	307	327	310	333	357	348	336	335	354	350	329	300	321	295	349	332	333	353	331	328	286	317	346	337	341	360	297	307	351	359	313	338	330	338	321	299	313	295	347	359	360	295	343	329	320	327	312	298	328	324	344	354	294	345	335	314	340	332	346	331	336	347	317	357	330	283	314	340	308	321	322	313	326	314	303	341	318	329	343	318	322	344	309	311	324	336	332	287	312	353	294	295	313	316	297	300	295	298	299	313	319	319	319	346	301	341	303	355	331	326	287	327	306	326	355	324	305	297	328	318	301	319	336	321	311	317	309	347	324	351	324	341	316	303	322	349	317	340	328	320	333	331	319	334	303	315	316	372	315	320	385	330	313	364	324	346	330	325	338	299	324	312	366	333	344	286	337	345	339	319	337	335	301	331	313	321	331	304	310	318	290	345	340	317	321	354	327	305	352	333	304	309	325	335	298	284	346	288	325	287	323	348	322	339	328	308	325	348	329	329	288	326	332	337	294	313	279	323	320	324	341	333	298	342	336	333	344	325	312	313	323	314	323	284	302	329	346	321	368	316	349	330	362	310	305	351	321	322	307	352	314	353	331	340	326	311	315	330	316	327	379	312	325	333	338	298	317	325	317	354	341	325	295	318	317	332	309	316	329	314	329	364	321	342	355	335	317	314	346	353	339	335	319	310	328	349	339	352	352	322	363	312	317	313	316	330	322	349	314	347	315	342	313	335	327	317	316	322	295	317	295	299	340	320	311	322	322	353	345	337	343	353	365	332	301	344	355	340	314	345	316	362	322	339	327	326	330	335	290	314	335	340	321	296	343	324	310	341	320	312	356	308	312	310	339	284	313	336	315	335	308	356	314	318	313	336	318	315	324	340	321	337	341	325	310	346	315	303	316	335	340	328	326	309	305	318	333	313	313	321	364	335	333	310	347	312	304	328	292	330	335	329	315	363	304	323	353	336	314	299	321	326	325	328	327	372	359	315	313	355	313	311	317	312	343	329	325	319	307	331	349	311	352	361	311	309	366	325	316	306	313	342	320	342	313	310	329	320	318	335	322	345
15948	10066	5114	1376	1261	1134	1039	948	949	912	944	898	849	841	793	859	766	839	827	827	815	822	829	828	825	806	766	763	806	762	793	759	812	799	781	805	818	791	766	778	780	782	831	806	782	764	814	771	745	808	792	765	779	773	798	773	770	805	768	780	862	792	771	754	802	807	766	723	773	772	804	762	774	779	727	785	854	813	816	853	765	811	765	742	793	780	807	798	803	834	765	786	783	781	777	817	799	790	803	773	765	771	830	749	767	788	783	795	783	814	754	813	743	798	798	740	785	835	761	740	794	842	724	818	801	767	785	817	752	767	773	804	787	755	822	759	836	790	796	824	788	758	768	724	783	801	753	806	834	756	730	785	790	751	761	784	849	794	802	760	748	763	809	791	793	821	761	823	733	716	809	774	793	783	773	823	750	793	778	771	777	746	803	739	766	796	730	800	796	809	763	804	751	797	784	794	793	677	798	811	780	784	818	745	760	799	776	792	792	799	750	742	765	769	772	810	758	728	778	779	776	795	778	696	772	799	790	803	786	814	798	738	752	739	785	815	783	757	785	802	821	774	749	765	754	750	792	775	832	825	806	821	824	789	703	821	796	765	824	795	787	744	782	785	798	801	797	801	763	784	776	745	768	746	755	807	769	820	765	733	784	824	787	740	748	782	728	738	797	793	778	745	812	761	735	833	741	711	725	780	751	781	763	789	793	800	798	774	746	808	761	808	818	841	722	813	824	785	814	772	785	803	782	776	805	815	741	763	768	809	810	758	770	708	759	773	756	776	725	796	770	773	813	766	747	808	742	771	833	832	763	788	791	800	737	773	764	723	813	807	737	766	748	764	808	773	803	763	754	754	849	768	735	771	738	817	777	799	789	799	814	766	772	784	743	780	790	798	744	787	803	721	776	825	778	815	741	762	813	798	773	798	780	775	746	757	811	757	778	802	789	750	800	832	816	776	820	774	780	739	806	759	832	802	800	814	822	771	801	754	788	761	807	774	810	760	782	761	804	789	776	740	775	805	833	829	801	786	765	840	782	755	850	727	774	839	812	749	734	760	756	805	787	794	768	740	734	722	768	749	769	787	801	769	763	757	767	785	771	772	823	779	820	827	748	828	765	776	834	805	764	759	739	755	781	812	775	770	754	768	776	756	778	791	814	747	772	764	819	755	824	834	721	782	794	786	793	732	765	796	747	747	799	779	760	765	786	826	743	773	812	770	789	811	782	756	792	805	835	777	846	747	696	821	739	784	766	789	797	826	800	819	801	808	751	781	790	759	779	763	820	760	806	767	765	806	785	729	796	814	788	815	780	755	762	767	755	795	750	808	836	782	850	773	751	744	796	746	770	757	790	800	791	778	826	772	805	775	790	791	843	771	777	773	786	744	778	743	757	806	752	768	755	803	771	726	759	773	811	791	783	814	783	809	772	854	777	744	778	747	809	786	763	770	787	763	774	759	770	780	780	769	749	768	762	760	751	799	754	762	777	726	764	746	798	795	757	759	821	794	786	776	791	773	751	782	821	725	805	769	757	755	788	765	806	754	824	801	778	764	743	777	803	765	810	781	746	778	773	810	800	742	809	760	786	779	757	769	780	784	750	816	761	818	798	752	774	753	784	778	810	766	804	769	773	789	735	815	771	790	806	770	740	800	808	766	784	754	767	807	807	769	757	830	820	786	795	763	785	831	764	822	786	779	786	779	756	745	778	767	861	806	758	743	783	762	847	755	768	801	766	735	786	787	776	820	784	762	766	772	793	769	761	799	791	821	790	737	763	786	815	776	776	806	770	810	792	847	713	775	818	806	822	717	760	772	771	797	734	786	817	834	740	810	790	786	767	796	828	779	760	799	748	851	748	756	801	758	772	797	784	791	813	766	759	741	748	784	770	785	756	747	758	805	773	780	855	742	753	750	748	738	735	782	750	730	741	738	765	775	771	765	832	824	746	774	756	778	786	739	807	799	788	793	755	761	791	815	777	760	830	747	784	775	751	779	744	760	787	822	792	806	744	780	758	794	776	778	754	796	762	794	825	775	769	784	760	807	760	765	783	804	795	773	830	742	792	871	813	787	779	745	765	747	819	794	765	724	793	848	831	778	783	785	758	819	786	778	810	816	799	788	815	824	793	802	761	789	790	770	764	749	782	769	832	785	770	813	767	761	745	785	761	772	845	778	755	791	784	766	801	762	793	774	781	795	766	804	808	796	781	815	769	774	740	725	772	795	751	743	762	789	757	772	751	772	767	774	782	752	812	769	802	799	747	725	752	810	742	782	755	807	732	769	731	735	785	789	748	726	769	778	804	775	805	797	758	801	817	774	786	809	785	790	775	818	758	790	800	770	796	762	764	825	785	758	837	737	780	766	748	782	794	761	756	816	769	796	733	767	740	825	781	782	769	794	776	805	772	721	826	799	777	796	794	834	765	773	786	822	796	819	793	799	692	792	783	779	706	799	770	744	780	788	799	776	752	859	754	744	789	758	784	780	754	769	766	789	816	734	768	791	848	776	785	781	745	787	746	789	776	792	779	768	784	738	785	776	787	767	764	800	825	761	728	846	769	742	779	792	781	764	827	758	716	725	813	800	775	740	779	778	819	761	747	749	774	799	814	784	807	773	774	805	795	838	838	798	798	767	780	751	803	786	808	795	816	766	804	763	771	750	789	798	749	774	736	758	781	754	788	784	788	810	770	816	813	815	759	792	806	769	777	791	749	759	818	759	771	761	794	764	792	796	776	790	727	769	763	788	795	769	791	788	805	808	799	746	856	799	823	804	771	820	736	760	790	783	737	786	792	817	803	784	775	796	791	791	777	788	801	799	801	837	790	748	765	776	803	763	819	759	778	790	802	748	813	787	788	720	769	767	776	799	794	789	797	744	777	776	821	796	801	751	827	808	789	730	798	767	784	749	705	778	767	858	729	755	835	744	821	794	804	820	757	772	775	744	817	775	795	772	812	744	782	769	786	768	733	786	816	768	766	797	769	770	765	785	800	770	821	812	766	770	774	844	773	780	792	797	763	810	780	793	787	807	794	815	821	777	817	751	775	815	781	759	784	794	773	782	801	786	778	784	786	757	782	769	817	771	781	819	822	755	776	713	762	737	757	795	776	785	826	804	734	762	791	783	770	760	771	818	756	743	763	805	768	751	768	777	726	792	784	763	801	761	793	768	814	796	749	818	783	774	789	804	767	790	771	794	746	806	800	765	780	779	796	770	785	805	800	782	795	786	784	784	750	781	792	835	836	849	805	784	791	769	793	775	750	783	793	756	786	814	763	754	781	785	736	786	740	810	767	738	800	815	771	768	799	774	781	810	744	823	749	752	794	756	814	784	782	811	810	796	814	806	791	757	726	804	799	780	833	777	745	739	787	743	794	756	812	805	782	820	837	788	785	783	780	749	806	809	773	769	749	805	794	770	772	757	821	781	798	817	790	748	738	738	765	777	812	766	870	774	818	789	770	790	768	726	784	742	757	728	760	768
31141	16702	4485	721	472	367	336	284	285	260	275	252	248	232	230	247	268	238	230	243	220	227	234	222	222	244	243	239	221	261	217	235	251	241	186	212	263	243	214	221	234	238	201	206	205	240	225	211	239	205	248	231	252	229	215	234	236	231	232	250	250	223	235	233	224	226	212	253	233	260	246	240	225	243	220	209	245	257	233	234	229	236	230	257	236	235	256	224	218	261	242	210	213	252	226	218	214	247	222	261	253	269	231	223	223	220	217	234	230	230	244	230	233	236	235	207	222	204	239	267	231	227	236	221	240	227	233	246	218	197	236	228	218	229	224	212	244	237	245	239	229	180	246	230	225	226	247	248	224	246	241	246	222	231	227	246	235	233	230	209	235	238	233	216	236	238	264	209	179	254	252	214	234	219	218	240	245	253	249	237	236	211	220	194	242	211	214	235	228	220	220	231	234	232	209	216	262	211	270	242	227	218	260	207	239	242	232	228	235	264	224	253	251	251	228	262	201	204	236	238	230	255	232	214	225	227	242	225	215	218	225	236	237	220	215	260	232	252	216	260	228	242	219	233	230	231	218	248	259	227	211	215	236	230	227	252	224	209	210	237	225	220	251	276	234	233	221	209	255	245	240	252	245	232	215	205	211	245	220	235	231	243	236	226	240	202	212	217	223	227	209	232	225	245	274	213	232	226	236	234	235	228	248	219	267	215	209	239	237	226	229	244	204	208	229	215	241	216	239	228	240	227	213	249	212	239	232	235	243	233	221	234	205	221	258	230	248	225	252	235	224	234	200	236	243	242	215	236	237	258	232	225	222	251	209	249	219	223	220	226	220	223	235	221	218	241	223	225	211	218	210	235	244	236	224	227	230	202	234	216	229	234	250	207	235	245	253	229	217	241	216	214	196	205	200	207	217	201	254	203	235	224	217	264	258	214	261	217	221	250	197	229	227	215	222	241	236	221	209	210	239	210	261	273	235	246	231	225	229	200	214	212	229	217	224	236	242	255	214	230	260	243	192	219	242	200	194	201	231	214	251	202	236	245	229	221	227	268	232	221	245	240	207	240	225	244	265	234	237	229	231	225	234	242	230	236	241	258	224	249	228	224	255	195	199	193	203	222	207	215	240	195	204	248	230	246	218	230	226	241	226	237	275	218	248	259	235	237	229	254	242	236	218	233	236	217	244	224	248	259	239	249	235	200	213	249	240	265	236	220	258	240	246	250	252	247	258	226	210	258	233	226	223	230	229	219	231	258	248	257	246	235	211	227	232	214	209	229	235	222	230	236	227	229	245	230	252	240	245	233	224	246	224	235	211	252	222	217	228	219	239	240	250	222	206	210	201	240	256	247	231	213	217	224	247	246	218	239	218	228	251	218	226	250	227	217	213	221	232	243	228	260	215	238	215	246	211	219	256	215	245	214	217	235	225	250	224	195	251	256	234	234	217	208	237	248	229	217	215	238	258	182	230	230	230	232	212	226	223	240	236	224	227	218	223	204	231	215	217	264	216	252	202	209	222	225	245	197	248	223	233	230	222	237	222	218	229	223	228	227	225	235	221	241	223	232	244	229	232	273	252	237	238	239	231	227	229	210	224	224	213	244	261	241	214	226	231	252	258	242	210	224	253	213	203	247	222	246	260	248	235	204	196	222	222	238	215	220	211	202	224	190	232	232	230	226	224	245	248	213	222	231	226	226	236	220	209	246	240	216	251	230	235	252	235	218	235	198	217	230	213	229	229	227	246	237	247	239	200	211	210	259	221	235	218	221	205	242	265	239	209	249	251	230	248	220	237	253	241	252	251	249	242	209	237	235	240	217	243	219	215	198	255	243	235	237	235	227	249	212	239	231	213	232	259	236	262	241	225	247	221	206	242	224	251	247	212	241	206	224	260	235	230	236	236	233	242	211	212	209	239	232	245	253	220	224	208	209	221	251	250	214	227	246	236	229	251	244	234	226	207	257	208	225	185	215	226	224	260	223	235	230	202	224	222	225	251	201	268	237	243	226	219	247	237	219	232	238	219	255	261	228	236	242	248	229	242	248	220	202	220	222	224	206	246	211	225	234	241	236	211	239	239	250	251	233	232	237	221	240	212	208	242	240	221	225	209	232	220	237	218	229	217	221	204	241	217	203	246	267	255	227	227	220	223	251	237	238	203	221	218	221	233	247	274	231	217	254	233	208	251	219	214	243	224	240	221	230	219	215	219	242	208	234	241	208	231	243	243	238	236	216	241	263	222	241	265	218	211	254	237	210	213	226	217	244	211	225	210	250	218	222	207	230	220	209	245	243	234	281	238	209	210	258	221	236	212	192	234	224	213	236	217	208	246	235	257	253	242	228	236	239	210	194	207	217	225	220	250	220	256	250	208	204	256	221	209	255	243	216	221	247	246	228	226	227	275	236	243	234	241	240	234	217	229	227	188	226	216	235	215	240	212	214	230	192	215	234	225	193	244	245	223	226	255	236	230	221	248	210	219	231	281	228	255	251	191	223	221	250	200	218	228	239	221	234	249	227	236	206	255	219	212	221	225	239	263	242	242	210	259	234	219	231	238	219	267	244	220	221	235	245	221	209	229	217	232	247	225	231	230	225	247	226	224	221	255	225	210	238	227	241	244	254	232	222	234	257	210	212	246	224	267	209	242	237	246	229	214	249	217	231	249	223	211	273	246	260	234	196	250	223	235	196	218	234	227	240	245	218	222	261	231	234	218	226	204	239	254	220	211	253	231	215	253	271	227	239	228	241	244	222	211	239	256	215	222	252	253	249	222	234	240	217	212	205	212	215	232	249	242	246	213	231	234	244	244	215	206	209	223	247	215	228	213	246	227	259	204	228	230	252	225	235	233	248	228	210	215	231	231	223	243	267	228	234	222	238	245	218	230	241	225	237	259	247	196	244	219	205	211	211	228	231	227	226	254	213	256	191	243	208	241	240	191	217	248	251	239	238	214	249	214	230	234	229	256	226	264	216	226	223	209	231	208	210	241	248	199	238	221	234	233	243	220	230	245	210	215	207	234	230	237	236	215	232	216	229	224	236	235	249	228	222	201	235	227	252	252	222	214	235	217	205	202	217	262	219	225	219	254	227	218	244	202	228	225	241	225	235	237	203	212	250	252	229	233	206	222	254	212	273	252	229	220	232	251	243	232	282	224	236	256	224	230	224	253	223	229	194	220	234	266	229	251	243	222	249	244	206	216	237	256	230	260	230	250	225	199	261	235	225	214	239	217	241	228	253	222	224	199	213	216	258	244	255	245	233	257	213	232	238	204	232	202	226	228	259	234	211	222	266	264	253	217	244	238	208	247	213	247	213	243	255	235	249	204	238	227	243	225	206	242	241	227	225	227	214	235	229	225	243	217	214	224	242	237	245	210	238	223	250	228	218	207	247	238	230	222	199	235	261	225	228	266	261	233	243	189	238	198	239	228	218	224	235	216	222	217	237	214	204	228	240	226	242	226	214	240	206	227	243	209	212	217	229
20506	13554	4191	1605	1410	1203	1025	938	901	780	759	732	760	685	658	682	616	640	621	615	576	610	660	597	568	552	617	548	573	562	634	552	563	583	548	583	552	534	561	537	525	558	623	552	587	561	575	559	553	551	598	569	552	594	587	571	609	599	597	554	581	545	533	540	564	538	560	559	611	568	548	561	590	592	583	599	576	537	580	583	601	549	535	585	542	558	583	550	585	572	564	540	549	589	561	544	542	568	538	561	595	605	571	564	520	535	562	527	565	583	617	524	587	547	575	560	543	563	512	581	553	575	560	588	563	535	630	553	549	566	600	603	575	608	535	606	572	574	591	613	582	531	540	585	562	537	547	529	567	534	571	541	546	525	570	547	544	559	562	526	536	546	543	527	536	543	576	595	524	548	586	548	562	587	565	579	512	555	531	617	606	532	526	559	539	587	561	538	535	585	571	552	539	543	550	578	529	561	527	563	632	585	564	622	552	557	589	563	583	573	557	604	571	560	592	578	556	540	546	577	544	576	565	562	588	566	535	584	533	564	579	621	626	538	580	602	576	532	501	559	581	544	583	568	582	572	599	554	546	560	539	574	564	616	569	520	558	570	574	556	613	559	587	534	534	572	542	553	577	527	561	533	605	562	561	551	554	555	566	540	546	531	549	527	571	544	597	582	602	562	551	521	542	617	566	545	587	573	539	573	600	562	575	589	533	555	573	585	549	607	543	588	578	551	566	551	585	566	556	561	603	563	587	561	545	596	579	564	562	548	597	579	581	548	553	588	593	531	605	518	600	610	581	553	550	563	570	571	591	554	595	536	549	549	583	592	533	551	561	564	527	521	546	550	540	583	569	570	606	583	555	536	541	540	582	561	527	575	550	557	556	504	565	546	541	582	573	578	592	562	602	537	570	566	568	544	569	571	533	582	554	557	567	559	564	571	591	569	523	579	542	541	546	573	545	557	579	583	541	503	555	543	535	550	546	569	536	542	533	578	572	573	591	625	531	607	602	516	574	542	518	555	522	577	537	578	519	547	566	482	534	592	549	565	520	537	562	535	571	573	580	562	557	570	511	523	593	569	560	558	518	575	524	530	495	529	578	532	519	588	567	639	552	570	546	561	585	555	571	583	568	537	590	584	548	529	566	583	588	594	586	546	584	568	531	547	578	547	582	580	554	575	562	548	552	581	544	510	523	571	550	524	578	596	576	543	562	540	603	567	600	559	595	527	541	591	569	564	558	560	591	561	551	578	546	552	540	569	560	553	589	589	582	559	539	549	539	528	543	542	592	533	555	590	535	550	575	548	552	534	566	538	571	555	523	564	586	572	621	586	571	560	558	534	565	580	550	538	559	578	589	524	574	559	572	550	564	563	577	567	541	567	597	563	572	543	611	611	568	573	570	597	588	566	592	545	553	563	529	549	550	582	580	518	567	544	564	556	575	520	534	613	579	522	536	531	539	591	538	567	604	601	570	560	567	605	551	575	604	590	579	542	573	552	572	535	510	552	543	563	576	547	575	550	566	556	510	573	546	567	607	570	520	544	576	558	552	559	575	577	545	581	539	588	588	568	527	591	569	564	549	582	552	567	550	576	600	525	559	550	539	568	582	554	533	559	611	591	579	538	540	545	588	542	588	616	503	534	563	565	564	542	573	573	518	550	557	542	609	576	590	565	567	565	592	514	543	573	566	541	524	557	601	571	573	580	568	582	533	519	584	595	562	580	575	554	596	554	584	597	585	532	568	541	604	587	568	557	542	554	577	619	624	551	551	591	546	540	607	570	586	527	568	552	586	572	534	588	560	556	552	537	565	532	545	541	600	549	534	581	570	529	593	560	551	585	560	562	594	607	550	613	589	550	585	579	570	526	559	524	557	533	609	542	599	568	518	550	555	573	562	597	557	593	547	537	592	530	576	589	531	523	586	606	569	558	570	569	529	587	555	517	536	546	548	575	542	546	563	586	577	538	532	523	575	604	559	556	596	534	568	523	549	544	591	567	571	556	556	558	600	529	572	533	564	572	585	544	544	570	514	613	568	563	576	580	567	613	596	546	560	588	584	566	530	577	574	546	556	543	601	570	534	558	554	609	540	598	537	570	543	580	548	568	496	560	578	537	557	516	554	584	567	576	522	561	563	574	586	550	595	519	591	621	551	619	594	584	616	534	585	601	521	593	585	589	554	565	602	525	557	585	551	562	564	574	563	573	513	591	555	538	590	542	558	578	581	543	567	517	534	567	545	542	593	522	541	570	531	579	603	556	548	573	589	545	526	579	560	610	541	611	597	580	564	573	543	559	552	605	539	550	546	579	579	554	617	551	536	575	572	550	561	582	573	535	546	580	556	556	581	555	526	569	566	546	546	595	537	565	554	570	531	603	592	564	540	565	546	534	542	571	579	574	612	518	547	552	559	555	562	534	590	573	591	581	548	557	562	608	562	592	546	555	531	554	529	551	543	526	550	516	606	618	541	608	584	575	554	536	586	570	567	573	556	591	544	597	549	574	546	558	594	596	554	593	574	520	526	581	545	551	556	559	533	596	571	544	553	579	565	559	539	527	567	559	524	569	552	610	571	547	593	601	578	592	592	574	570	541	571	589	553	536	610	596	582	544	615	547	550	594	537	560	555	573	544	538	544	573	540	536	544	594	564	533	542	566	534	547	585	614	535	562	561	541	570	606	565	563	556	550	572	598	573	561	557	557	558	587	552	587	542	552	557	563	632	569	598	522	535	590	579	565	529	582	559	514	628	548	543	556	575	630	556	573	602	538	548	554	547	558	557	540	540	545	549	549	583	561	559	591	598	545	572	589	563	574	578	562	572	557	565	548	520	493	506	571	589	571	576	525	589	570	598	628	567	583	532	581	564	565	598	595	554	580	565	557	560	592	597	533	599	544	555	562	518	524	574	569	544	557	527	553	578	553	572	588	596	539	590	562	569	547	585	575	514	571	549	535	573	562	561	583	575	551	535	595	584	546	558	551	549	577	555	564	554	548	512	590	521	543	581	597	561	557	593	526	554	546	542	573	579	576	571	528	551	517	528	561	527	561	576	543	550	608	560	557	581	579	524	565	565	558	604	529	602	587	589	558	543	548	537	590	563	558	583	525	549	533	572	543	568	613	538	544	491	548	594	585	593	562	560	594	557	561	557	630	578	558	548	585	574	573	537	582	588	548	538	566	596	594	548	580	541	597	553	568	556	539	597	573	558	562	542	551	574	581	555	554	536	585	570	586	522	598	567	586	553	562	610	527	536	556	525	554	572	584	574	569	549	584	518	573	559	574	564	600	573	635	557	550	552	541	588	572	574	572	579	595	539	533	544	538	546	557	565	541	541	567	571	589	572	579	521	578	593	555	556	564	525	584	528	608	574	580	571	547	558	583	548	565	614	528	593	581	583	546	529	580	553	567	586	558	583	544	547	579	553	547	589	554	564	567	562	556	555	554	574	533	514	562	567	581	561	584	572	544	525	533	604	537	579	603	565	580
10108	4245	820	245	228	236	282	268	262	235	223	289	216	277	233	218	222	258	265	245	247	249	243	229	243	242	251	262	244	239	233	256	225	274	261	252	258	245	250	272	245	277	239	240	213	251	234	240	220	251	247	265	242	226	247	240	241	229	250	256	249	252	285	266	229	227	248	240	256	246	241	242	243	263	235	259	234	250	259	262	240	240	232	274	271	224	241	242	275	267	271	254	248	246	256	223	251	247	239	224	255	264	262	228	231	229	252	236	239	276	232	228	243	235	242	246	215	239	227	241	234	253	219	256	252	244	218	228	208	224	246	271	255	239	242	239	257	264	232	267	232	241	228	244	249	238	247	269	266	228	271	236	257	285	273	237	232	250	242	248	220	223	235	246	245	247	267	246	262	256	246	265	235	244	230	248	266	241	265	250	219	227	262	248	253	243	244	254	226	260	230	243	242	234	234	241	259	244	225	252	238	229	239	241	260	219	282	206	260	231	241	246	245	236	244	250	273	266	241	272	240	246	274	238	221	247	258	289	260	279	244	242	227	265	262	248	251	234	239	262	243	262	239	230	242	229	237	238	235	253	244	269	239	251	214	229	246	237	227	234	226	243	235	229	299	275	236	234	244	252	243	211	294	270	240	251	223	232	224	266	245	254	248	249	249	226	256	275	262	265	275	239	249	243	258	267	259	236	231	275	232	235	256	275	249	226	251	252	243	268	242	235	249	272	243	260	252	243	277	234	224	247	234	227	255	245	271	240	259	253	247	222	244	241	278	253	249	237	247	274	244	240	231	277	251	193	229	242	194	254	253	259	255	254	232	228	231	242	246	213	281	263	241	259	259	225	223	237	230	263	244	253	233	247	250	247	250	266	250	261	257	255	223	250	262	269	246	250	277	238	244	246	252	258	242	261	225	268	250	217	236	257	245	265	235	254	217	267	224	229	244	251	252	237	231	281	271	275	273	248	246	251	246	262	236	219	252	252	234	252	237	253	247	253	231	249	235	242	255	254	271	279	254	249	280	260	248	252	235	262	266	227	242	248	228	248	227	230	257	258	246	240	238	280	253	254	269	223	254	263	242	233	235	211	239	207	253	238	210	226	245	243	252	230	239	239	233	262	197	244	214	240	247	241	255	252	242	249	255	265	270	231	229	235	262	281	257	254	227	224	242	248	248	229	233	240	249	253	228	273	234	262	248	262	252	244	226	246	258	240	244	263	254	243	218	220	247	269	225	278	223	244	262	276	232	226	243	219	242	234	253	250	254	283	268	228	238	256	246	264	230	242	244	242	271	229	253	239	247	223	254	264	220	218	251	249	247	273	244	245	267	293	275	252	227	256	254	249	230	258	253	268	246	255	221	246	263	235	246	250	240	243	254	234	246	253	228	244	246	217	260	246	240	242	223	239	279	214	235	259	258	269	253	250	234	250	255	226	241	266	237	252	239	250	259	266	242	253	235	274	248	227	265	266	250	237	237	241	253	213	274	245	256	242	260	234	252	270	224	226	261	270	233	222	233	258	251	245	237	264	259	264	250	233	204	253	234	283	267	231	234	260	264	261	258	260	243	278	236	235	244	258	253	269	248	238	275	244	244	207	244	259	229	241	277	274	223	223	217	249	238	261	245	259	276	245	278	235	215	250	260	255	257	261	247	230	229	236	254	220	261	216	218	246	239	251	256	256	250	256	267	248	238	247	242	254	256	251	248	238	253	223	228	248	242	248	253	283	260	253	225	236	245	242	234	255	286	260	247	253	232	234	235	224	285	253	236	212	241	247	232	256	224	223	286	235	242	238	228	229	242	241	252	260	276	261	275	235	261	236	258	253	251	259	229	256	235	246	256	225	263	255	299	207	227	259	266	241	245	235	247	224	253	235	276	237	250	275	239	258	238	260	234	283	247	223	244	251	274	237	222	260	224	246	246	257	249	256	241	288	249	235	264	261	242	218	285	250	250	298	218	214	245	225	227	261	227	263	246	237	242	254	258	252	250	227	245	229	244	245	245	250	227	222	257	252	231	244	248	264	242	254	256	267	260	270	236	243	264	248	239	265	222	247	227	233	212	244	236	262	258	233	258	265	231	226	229	234	274	258	264	229	234	216	246	266	223	232	234	272	224	233	225	249	220	245	232	256	261	246	248	233	236	239	242	238	243	247	239	276	227	236	228	232	258	222	228	285	232	265	239	201	270	266	247	251	243	268	231	254	237	255	286	239	236	247	251	230	219	248	253	224	251	232	250	248	243	222	264	229	246	251	249	268	248	227	254	232	246	258	233	245	268	249	226	247	268	279	263	217	241	260	250	234	261	243	257	242	213	239	250	235	267	249	251	252	246	251	260	251	243	244	251	274	254	237	255	246	292	261	260	231	224	260	252	265	250	244	247	269	247	248	220	259	263	245	265	259	244	245	262	243	245	260	266	248	254	248	215	249	246	260	211	237	231	238	243	245	233	249	215	241	244	251	224	218	233	243	222	242	271	228	238	259	245	228	236	256	225	270	226	240	226	259	257	253	256	244	250	227	236	241	251	235	256	286	253	259	246	261	247	251	234	232	248	238	260	244	216	222	246	214	246	275	240	269	255	264	235	243	240	234	255	240	228	211	267	237	257	236	298	249	236	245	242	251	225	243	236	242	238	250	262	253	246	233	249	273	250	228	264	219	229	232	258	236	254	239	221	248	303	274	257	246	223	257	234	252	241	252	235	243	238	260	243	246	273	212	251	227	242	263	251	241	260	236	253	218	246	264	226	232	226	236	242	245	224	234	258	261	249	244	210	244	287	253	215	230	220	265	225	218	214	253	260	242	227	233	260	219	236	256	236	223	224	247	231	255	238	268	256	247	275	216	258	260	230	244	233	226	235	250	223	242	254	249	225	282	235	270	265	253	226	234	250	237	255	256	240	257	261	282	213	236	253	258	230	259	254	233	231	242	241	240	224	272	231	234	274	256	247	252	244	275	285	259	219	239	240	239	253	250	275	232	256	266	242	215	254	250	254	250	253	265	244	277	240	252	251	229	241	263	253	270	234	232	229	215	254	257	273	223	249	244	245	255	238	236	265	239	246	224	219	280	241	228	241	258	249	242	272	239	262	244	275	240	254	231	252	224	254	237	268	234	240	222	233	258	244	254	259	224	274	260	251	248	257	271	247	226	228	243	245	235	256	241	217	243	222	240	260	227	246	246	268	248	244	235	231	240	250	232	266	242	239	268	227	263	239	265	231	274	250	207	237	233	235	242	240	255	282	247	274	220	245	255	224	214	230	236	271	246	254	272	205	254	248	263	215	263	227	236	244	251	247	234	212	245	253	209	230	235	222	237	255	226	231	259	231	269	255	258	268	242	237	248	244	227	257	219	254	222	254	231	232	236	245	260	243	218	245	219	263	242	245	216	232	237	261	272	261	252	263	254	251	235	228	251	283	259	205	260	254	259	257	241	242	247	266	242	266	267	242	276	268	242	225	259	233	239	250	248	225	235	237	245
7576	4529	1468	655	658	677	652	707	613	634	656	629	662	654	628	665	634	620	619	625	622	604	642	633	625	631	602	616	646	580	631	600	588	591	606	587	582	675	600	599	627	649	613	572	648	577	649	634	646	609	627	590	592	645	594	615	637	632	594	615	649	592	650	625	550	625	607	592	578	532	607	584	603	630	636	628	577	641	628	623	614	658	630	601	576	652	628	588	583	567	595	640	617	605	666	626	600	646	632	589	568	619	658	656	640	591	618	636	610	616	630	642	600	608	655	607	660	637	601	599	598	665	613	561	604	619	591	557	618	627	618	619	598	636	639	614	630	594	614	607	666	591	615	611	606	627	651	546	635	598	636	586	606	582	616	593	574	620	673	635	604	630	626	630	631	618	638	601	662	578	608	619	664	661	613	606	572	583	601	629	624	597	597	634	618	620	627	646	610	616	638	647	656	639	651	560	610	587	581	636	624	657	611	618	604	619	607	687	642	606	645	570	632	611	639	565	572	624	664	607	643	608	560	595	628	588	613	635	597	637	622	624	592	592	567	623	601	627	606	611	593	593	621	588	620	661	603	595	585	584	611	662	622	589	655	572	660	627	630	652	640	660	583	591	633	618	647	628	652	644	579	601	583	649	654	630	589	622	645	644	602	628	608	624	608	648	599	573	592	650	593	593	607	574	668	605	592	602	645	615	639	635	622	593	568	588	644	637	646	614	626	622	590	625	605	599	614	594	617	583	622	616	674	636	618	624	663	576	611	610	615	588	593	625	603	606	631	646	600	584	575	592	633	640	611	649	637	595	606	649	609	642	612	594	635	596	665	609	591	632	652	638	653	635	630	606	617	582	623	604	588	633	619	647	616	562	641	608	595	625	647	635	598	654	609	609	631	652	632	646	582	640	633	632	598	653	618	615	592	603	603	628	646	661	592	634	636	645	627	611	653	558	627	594	632	636	592	659	591	640	639	628	606	623	589	636	633	612	620	625	651	634	608	611	640	593	635	634	651	607	616	607	580	647	636	609	565	605	597	632	646	635	613	607	623	573	640	675	600	651	594	652	605	647	581	615	591	628	608	630	652	605	605	616	638	610	644	621	593	603	643	607	595	570	593	609	627	652	614	620	628	590	618	640	640	579	618	621	662	617	651	580	620	603	590	602	620	627	632	657	623	614	613	637	609	645	602	604	580	595	587	625	627	624	590	623	616	636	589	613	592	623	640	594	585	651	664	600	670	679	604	596	611	646	614	658	619	580	593	611	630	604	614	602	623	634	628	622	612	655	632	619	624	648	632	566	637	624	588	582	655	585	618	617	600	620	633	597	674	618	578	613	610	639	625	633	566	630	625	617	626	643	604	630	650	622	622	616	605	625	621	616	621	563	640	597	612	609	624	548	628	628	626	613	656	635	607	600	642	625	671	593	639	646	651	627	594	629	673	624	592	605	620	644	645	601	584	666	614	656	615	591	610	595	572	617	552	607	624	609	653	578	628	654	644	634	598	599	608	609	638	651	602	608	575	621	636	640	622	638	584	565	593	622	602	620	615	598	601	631	602	608	675	628	611	647	592	601	623	567	661	581	629	610	592	661	583	571	617	614	646	639	590	587	625	628	624	606	608	620	591	615	609	618	625	657	576	612	630	605	657	634	623	615	602	592	615	590	610	611	610	585	656	634	605	627	645	628	654	556	641	681	629	633	600	631	631	631	636	630	649	579	649	605	560	615	628	599	621	624	638	611	610	650	622	554	658	646	594	614	621	633	584	647	635	623	649	582	605	630	603	644	639	600	613	608	637	662	613	616	639	645	593	587	602	614	650	608	645	593	636	658	611	577	586	697	614	611	580	598	583	622	625	568	639	596	597	523	643	618	651	649	623	638	610	663	638	622	647	608	633	619	590	592	617	615	594	636	580	621	564	588	623	612	655	630	602	591	618	591	627	654	665	611	593	637	629	617	639	619	627	642	629	630	624	597	613	618	640	606	598	602	593	639	598	639	631	608	612	645	609	623	614	648	615	600	660	609	660	607	600	608	606	634	587	588	603	648	624	636	621	635	636	671	637	579	591	597	637	613	590	634	626	634	628	639	603	644	621	608	619	636	636	567	592	616	600	645	595	630	635	624	674	592	616	565	695	639	618	630	627	626	620	612	595	598	590	601	633	610	605	601	652	639	590	671	669	623	598	655	625	597	648	578	619	589	626	630	646	643	638	640	592	584	646	612	583	581	655	591	634	616	607	576	599	645	643	586	625	629	604	583	612	615	595	596	596	599	557	601	639	640	588	636	666	597	651	648	591	627	627	592	648	634	627	630	615	593	608	606	646	618	575	587	626	640	612	627	637	618	593	646	614	621	595	610	603	640	616	657	628	618	599	638	625	630	612	638	597	584	613	627	640	631	608	603	637	626	621	594	602	602	640	662	602	613	634	622	638	623	631	615	617	641	627	608	632	619	602	618	646	609	575	593	623	620	591	620	621	623	602	545	627	634	606	590	590	656	596	632	588	622	603	576	616	604	616	624	631	623	620	637	607	624	614	662	599	576	630	651	631	646	606	585	579	580	594	612	655	664	600	609	599	637	627	655	596	621	611	648	584	617	597	626	649	607	610	569	566	609	638	641	608	634	628	619	648	649	652	622	639	634	640	609	615	626	630	595	620	616	610	609	608	622	616	603	619	640	608	605	570	598	603	609	601	628	595	632	624	617	613	638	600	599	639	581	621	616	631	643	621	571	625	599	606	595	645	599	556	619	590	629	641	613	626	631	649	619	586	620	628	621	647	674	658	574	629	638	615	615	610	635	642	613	607	666	629	614	611	629	633	600	577	575	608	600	640	639	646	620	628	618	610	589	577	629	592	663	600	589	627	608	604	622	591	605	578	614	653	610	616	634	595	632	596	593	612	625	615	574	610	667	675	627	586	568	616	624	613	600	592	647	613	628	595	643	640	624	638	589	611	643	625	593	598	593	663	624	623	647	635	649	607	620	614	609	666	612	591	592	617	585	625	601	652	603	652	611	630	629	629	582	642	633	626	627	618	634	580	616	638	645	607	611	564	626	626	634	629	621	616	640	611	635	596	597	605	577	614	616	643	616	640	632	613	631	632	608	572	579	637	617	607	594	563	631	616	608	638	643	623	591	650	696	607	628	632	597	599	603	636	635	659	645	621	613	649	635	613	590	591	630	643	617	603	614	638	646	588	636	585	606	588	638	643	608	629	673	633	629	620	649	604	591	614	576	655	597	580	612	606	624	599	653	628	599	611	617	597	606	614	626	628	596	635	645	612	625	629	603	630	683	629	588	616	600	647	589	652	615	624	620	575	638	619	623	634	646	624	603	646	627	625	602	607	615	583	611	607	578	658	578	597	586	610	656	645	630	614	623	630	586	620	617	656	586	640	657	627	604	605	601	579	646	653	650	597	642	607	644	612	647	618	582	638	604	639	594	599	638	593	605	619	609	630	602	583	653	654	595	644	590	626	638	597	638
22350	10495	2732	568	409	350	398	313	319	313	298	342	327	327	296	327	322	324	315	307	321	323	326	291	314	297	305	287	332	308	296	299	293	301	306	325	299	307	323	309	289	319	309	294	350	297	260	326	279	306	308	299	273	314	315	303	304	287	327	335	318	328	313	333	314	309	299	332	325	328	287	287	311	300	289	302	297	285	294	313	289	314	292	307	318	328	314	329	289	323	317	304	301	272	306	281	302	319	320	312	306	292	292	279	292	294	288	328	308	302	302	328	346	284	292	311	296	311	310	324	304	269	305	319	326	290	283	307	329	304	306	298	320	330	290	267	346	301	305	299	298	309	304	304	304	308	340	311	352	303	308	306	288	297	331	312	325	316	342	313	315	320	308	333	321	316	309	290	278	330	324	315	310	307	321	316	326	280	287	292	306	331	278	288	313	286	307	302	315	331	306	287	326	342	308	312	296	337	311	307	316	292	279	304	289	324	321	323	299	300	288	315	296	285	286	294	305	312	313	299	322	331	319	322	298	303	313	309	294	289	289	324	329	340	307	323	333	319	299	298	283	266	310	301	289	322	327	314	311	339	333	338	299	335	327	258	310	313	322	347	289	304	314	325	288	280	315	327	270	291	314	281	343	287	292	316	334	309	319	303	311	304	295	319	333	305	296	337	296	291	290	332	308	331	319	330	313	298	322	343	322	306	297	294	320	300	300	307	306	313	326	287	306	322	288	306	311	343	303	344	309	304	297	329	291	319	361	296	317	287	314	304	288	325	289	324	326	322	332	285	292	306	315	312	333	331	303	315	337	329	334	286	296	320	330	312	332	277	311	277	298	276	283	286	300	347	321	276	304	278	288	324	326	306	297	298	329	325	329	341	313	323	304	306	370	323	281	309	299	340	281	309	265	307	288	329	301	278	328	310	312	294	306	289	291	312	268	326	299	300	326	307	308	292	290	311	301	286	357	315	316	320	355	297	309	305	304	325	305	313	305	307	292	301	323	320	293	330	285	329	303	323	296	269	315	326	300	269	298	310	335	311	324	293	315	302	300	340	311	312	313	295	297	322	321	314	335	331	337	314	298	312	310	296	333	284	323	315	329	308	302	316	328	319	306	286	323	324	320	313	295	302	297	330	328	314	311	293	299	306	297	317	292	329	318	282	302	297	305	320	282	297	302	343	322	335	302	329	300	294	350	302	314	298	289	325	296	284	280	328	331	318	293	315	328	294	324	311	310	300	322	289	317	302	320	310	312	302	270	294	306	313	290	323	330	316	317	318	295	308	304	305	313	315	292	310	308	298	315	329	309	310	333	308	272	295	293	281	319	291	312	298	295	330	315	301	283	306	321	344	308	312	306	302	302	281	278	302	346	326	328	304	331	292	320	286	308	308	329	308	279	310	314	284	293	317	337	331	334	315	288	312	328	274	314	286	310	298	310	333	305	263	295	303	308	322	337	269	314	324	296	301	324	300	273	295	335	285	316	291	304	308	290	285	287	289	318	327	294	310	290	329	277	284	329	295	309	315	323	291	319	323	306	312	264	289	310	309	303	297	282	300	325	325	323	302	319	293	322	321	290	313	334	316	331	300	291	299	307	322	324	302	290	290	287	302	291	318	348	322	302	328	308	302	322	316	322	313	297	288	307	356	323	304	299	334	316	319	275	342	269	325	340	338	338	334	305	277	298	301	286	292	302	298	302	301	295	311	301	305	319	293	315	346	320	316	330	305	294	329	299	342	330	331	322	294	320	318	310	302	307	297	334	292	314	292	317	277	310	272	323	292	289	309	322	318	315	299	318	341	291	326	301	328	316	289	335	306	278	317	292	281	335	299	357	292	317	279	265	275	280	308	279	326	329	295	291	317	292	288	291	286	308	291	305	317	294	298	330	308	326	312	293	298	319	305	296	306	307	318	296	333	322	339	294	304	305	322	301	298	320	317	320	318	319	303	289	312	292	285	293	312	334	314	289	277	289	288	277	297	331	317	317	303	304	324	308	287	308	300	299	275	322	303	325	330	301	327	315	292	316	310	327	318	308	300	295	326	297	281	305	308	325	331	302	322	330	315	338	284	340	302	294	323	300	326	350	304	295	279	297	286	304	313	285	349	303	328	344	317	317	312	301	277	297	299	325	347	307	301	289	325	272	317	295	298	308	302	290	303	277	312	311	306	319	323	310	318	338	278	319	307	272	295	257	295	312	316	318	316	306	311	293	306	288	322	322	333	294	300	330	313	340	332	291	352	330	266	289	312	321	273	307	338	317	281	332	312	330	297	307	308	330	312	321	314	297	289	318	307	288	332	317	301	320	342	300	330	315	328	301	337	307	289	313	302	311	277	301	299	294	314	303	305	332	298	329	299	319	327	290	292	300	287	310	275	300	309	312	287	299	290	335	303	288	335	321	287	302	308	335	328	282	310	306	325	307	308	310	317	316	328	309	301	320	285	315	294	309	299	340	290	327	318	331	294	327	304	311	306	312	274	300	303	310	293	344	302	309	327	289	320	297	292	297	297	293	326	298	284	321	279	314	348	303	311	312	276	317	288	331	313	324	304	301	302	286	287	309	308	318	290	300	292	320	300	301	336	290	310	303	339	348	311	310	318	295	310	306	320	309	335	315	322	292	302	308	316	306	308	292	306	319	309	288	306	326	296	311	324	303	298	328	343	320	337	292	303	296	322	321	299	331	309	310	322	299	321	316	313	343	283	323	299	270	319	276	318	342	280	324	285	294	325	316	305	297	279	284	356	333	326	306	326	312	309	315	330	279	289	305	310	320	276	322	294	306	309	272	291	315	298	314	296	320	313	309	330	305	305	298	285	289	287	348	304	309	300	295	282	312	306	309	296	299	308	297	290	293	309	332	301	294	301	284	310	320	293	301	311	295	316	285	304	283	276	309	291	286	300	289	306	270	325	312	296	319	336	295	311	329	327	292	302	323	276	286	334	330	314	354	316	323	311	315	310	278	342	321	285	321	274	312	340	274	311	302	325	290	305	296	301	300	328	292	315	292	314	305	326	294	320	308	320	298	271	297	278	294	309	330	284	288	280	303	291	301	297	337	299	314	325	300	312	301	313	282	288	306	301	309	326	312	305	319	280	315	305	306	302	349	296	311	302	287	318	334	311	316	299	280	294	301	337	309	309	329	300	316	331	324	291	309	279	334	288	309	337	269	303	290	301	309	286	305	306	322	341	317	297	325	309	282	279	290	319	333	336	307	309	316	310	297	324	313	334	338	285	283	292	340	317	318	323	331	312	286	268	353	302	297	308	320	326	314	337	295	329	335	305	308	368	328	305	279	320	303	299	346	291	294	311	304	337	304	285	313	289	299	316	306	288	275	312	294	324	301	285	311	292	322	344	331	306	326	280	290	311	296	309	311	335	295	308	344	303	340	309	315	331	326	324	335	305	290	291	348	328	313	313	313	325	282	296	299	311	326	323	329	268	307	321	296	312	309	306	311	300	321	311	301	310	325	340	293	305
16244	9362	3319	1330	1287	1099	1034	942	889	862	822	853	864	775	792	814	800	781	729	800	761	764	754	765	734	723	760	717	763	773	716	783	729	784	787	733	734	737	741	744	732	733	753	749	747	734	754	779	771	780	775	778	764	749	706	757	727	750	756	747	756	775	809	770	716	742	709	739	734	783	740	692	731	785	742	702	798	773	710	758	714	719	731	755	762	731	765	731	712	735	731	740	806	724	736	792	733	758	769	736	764	742	760	754	739	715	737	752	695	742	784	730	770	680	728	714	667	706	765	774	728	748	723	756	750	729	738	668	762	720	734	770	741	783	752	737	743	758	783	745	773	751	713	742	709	708	749	731	712	731	781	734	713	746	731	723	725	725	733	720	772	742	761	742	770	770	747	713	755	723	760	799	709	683	744	772	748	780	701	788	798	757	761	726	688	738	725	763	751	733	759	789	773	722	771	717	752	774	673	743	742	715	754	701	785	732	715	743	750	717	819	754	773	731	769	742	720	766	776	769	754	751	720	767	727	724	768	749	778	738	752	718	786	686	719	763	761	738	751	748	768	720	714	733	783	785	724	774	761	780	734	727	746	780	716	727	772	743	780	772	797	725	747	719	746	798	744	711	828	679	709	755	751	714	743	771	716	723	717	719	777	802	767	765	765	757	738	741	760	713	701	769	739	763	726	731	741	742	747	722	787	759	726	725	809	765	745	729	766	707	731	741	762	756	810	749	714	744	758	735	704	700	790	757	759	757	771	749	748	724	719	745	750	793	728	748	766	793	766	735	741	770	788	756	739	779	768	709	817	733	704	733	720	724	717	704	764	759	728	733	709	755	740	712	709	750	763	738	713	787	735	692	666	767	737	735	798	713	734	727	740	768	753	729	785	701	689	736	736	737	698	746	705	705	722	719	714	791	700	736	737	733	786	707	752	707	713	769	732	737	734	779	760	762	750	739	737	725	777	776	691	716	775	703	743	750	725	727	712	802	734	739	722	766	749	756	726	780	736	707	761	773	751	722	744	744	771	716	745	750	742	783	775	673	715	748	740	769	752	767	737	759	754	741	731	763	738	723	775	762	725	738	751	764	673	721	726	736	739	711	719	743	755	705	750	720	759	766	773	730	716	749	757	712	786	713	751	733	722	738	721	703	756	746	702	734	754	776	721	715	765	739	727	786	707	727	762	777	718	781	743	800	787	729	737	725	704	760	748	706	788	721	741	816	735	772	713	752	732	731	753	754	763	725	694	715	748	729	760	729	764	738	731	734	791	714	709	701	730	718	739	770	794	750	729	793	693	744	760	736	706	724	746	777	752	720	740	715	770	760	746	759	757	741	796	720	738	764	754	778	716	767	709	738	722	732	720	715	722	710	780	715	724	706	756	752	758	674	716	760	729	699	733	754	744	775	756	774	721	745	754	782	747	715	829	695	746	735	743	756	778	762	756	729	722	759	711	710	768	731	728	759	747	724	753	740	742	748	790	718	727	739	718	793	750	730	744	754	758	746	726	732	761	727	771	709	760	733	746	758	732	756	706	790	761	742	715	809	718	773	759	734	757	738	726	752	729	786	739	747	743	746	775	759	713	733	723	733	707	766	728	727	737	718	760	729	772	728	764	712	728	750	703	694	766	746	689	749	806	745	767	762	717	821	760	705	807	718	775	724	723	722	743	758	741	717	737	732	734	722	746	710	735	745	747	767	750	750	775	684	745	685	699	709	733	732	779	749	735	733	707	754	719	747	738	756	741	748	720	734	738	773	792	723	775	742	771	751	749	741	719	762	752	723	731	820	718	739	748	780	775	779	781	740	740	738	754	726	792	744	789	735	747	755	806	743	716	739	735	762	781	714	782	733	723	759	763	716	741	729	735	745	708	717	775	724	712	770	698	767	715	742	737	766	727	737	742	768	740	738	753	711	709	722	737	722	717	772	746	698	751	742	714	717	760	720	716	813	717	753	725	724	734	768	724	807	783	727	712	747	792	753	752	776	742	722	714	686	763	764	694	726	721	724	722	770	754	719	724	709	701	771	753	753	742	778	725	783	731	749	771	704	731	736	756	714	702	760	707	730	774	743	713	693	732	692	781	717	733	750	724	721	749	708	754	704	717	721	722	798	741	723	700	714	758	729	737	733	740	724	750	724	689	709	780	804	770	798	710	745	757	765	797	739	752	707	781	698	734	795	794	750	719	711	750	792	729	769	753	752	681	732	805	694	747	747	722	771	753	774	746	757	728	716	743	737	751	764	705	725	735	729	739	730	744	773	734	759	770	769	749	773	700	763	737	773	746	709	762	730	734	748	740	740	771	744	725	757	739	744	755	737	764	778	733	722	763	702	775	715	711	754	776	747	784	746	726	787	732	740	745	769	733	766	714	759	746	749	772	749	717	743	770	739	706	760	752	732	737	756	755	714	738	702	774	754	740	756	724	743	795	758	682	704	712	793	721	747	771	672	761	752	717	705	799	723	702	794	751	718	689	721	763	742	720	703	737	758	715	752	688	789	725	741	773	715	727	717	734	793	708	721	729	784	766	781	721	747	702	748	724	769	761	758	706	737	746	735	717	761	784	758	738	704	722	790	739	758	707	756	760	719	724	733	772	756	760	765	800	689	734	712	710	755	719	730	707	784	721	754	733	772	757	774	772	664	763	760	780	711	776	757	701	754	762	730	747	764	748	718	717	715	752	735	726	727	748	748	776	706	765	757	739	732	735	731	749	713	803	707	741	754	717	775	738	802	778	750	720	756	717	729	732	750	734	743	711	731	713	736	695	712	736	787	753	744	763	803	747	746	748	696	758	698	762	697	740	753	698	739	741	806	730	751	724	752	736	771	739	714	746	749	748	757	787	768	777	817	801	764	757	783	700	697	755	730	726	760	732	732	733	773	752	752	780	768	774	730	759	726	725	720	742	754	772	730	745	793	759	748	808	694	709	737	757	701	746	718	715	734	784	782	719	743	695	720	693	740	695	708	721	753	787	734	767	758	744	711	757	809	761	770	717	756	748	728	705	775	750	712	811	777	704	675	722	742	746	769	761	728	735	722	733	779	732	745	693	724	751	775	693	740	763	730	733	768	735	726	758	742	780	732	725	787	710	749	697	784	710	718	744	740	755	779	749	699	774	700	722	764	734	760	721	801	727	746	719	698	713	727	744	755	722	738	724	753	724	730	738	711	786	776	759	737	723	707	722	722	738	821	758	746	710	725	721	778	735	745	760	776	747	719	716	786	713	729	712	726	769	757	720	731	738	704	740	775	745	753	765	775	685	716	782	742	772	750	744	756	754	748	749	715	750	772	775	750	706	757	761	699	763	769	743	735	702	742	725	662	690	742	742	753	724	780	742	757	755	736	761	751	712	734	758	793	743	752	757	730	732	739	784	776	715	741	720	713	771	763	725	717	745	729	701	751	774	782	754	754	759	756	756	772	715	739	722	724	794	749	724	737	768	742	763	758	696	767	762	743	779	753	739	718	760	790	734	748
31017	16687	5259	746	497	372	318	309	275	242	269	258	240	244	238	254	252	241	255	264	242	235	206	217	214	266	229	248	212	249	220	223	243	228	229	227	237	196	229	219	245	233	253	224	277	238	236	216	237	221	254	223	221	249	231	207	240	248	255	231	229	210	253	219	261	228	278	230	234	260	237	249	234	235	222	214	228	240	229	228	217	235	234	230	224	249	203	237	213	219	203	240	231	197	260	202	249	232	205	244	252	243	251	270	243	237	248	213	222	219	266	259	247	238	217	207	223	250	231	232	231	242	253	216	225	216	239	234	244	225	253	206	238	269	255	219	243	264	226	244	229	206	210	230	213	218	249	235	211	236	207	226	238	239	238	241	212	224	243	227	233	261	262	244	220	228	235	235	241	220	225	242	217	230	227	219	200	244	253	221	247	232	243	247	233	222	230	207	232	222	212	222	240	225	259	225	256	237	218	195	218	248	211	257	240	251	243	222	212	252	251	233	222	252	237	235	243	214	217	235	238	212	251	250	212	235	252	254	225	238	207	221	255	200	238	219	212	222	217	242	255	242	237	205	235	241	242	229	206	220	235	213	234	265	226	240	217	214	255	228	227	226	219	214	253	211	226	253	214	235	256	211	238	215	231	228	222	235	214	215	199	226	230	233	238	247	254	258	229	229	251	240	235	230	212	191	224	237	260	258	229	219	221	235	270	233	242	224	225	233	206	252	254	255	228	240	227	231	238	242	224	260	233	223	223	240	253	208	234	241	273	232	221	223	189	216	220	213	233	238	220	244	242	249	235	229	227	247	238	244	209	225	219	238	220	268	215	244	244	216	249	244	238	244	223	231	242	238	233	227	221	222	257	208	250	241	222	196	258	219	204	232	231	196	230	265	256	237	245	246	215	247	204	227	219	205	221	242	218	213	189	218	218	232	238	249	217	232	230	239	215	222	229	213	217	217	231	226	234	273	218	226	214	219	233	228	216	239	216	244	218	234	246	254	228	230	231	239	222	218	256	249	224	243	201	238	240	232	230	233	221	242	223	223	277	233	248	226	245	191	201	261	217	240	235	234	229	246	241	227	216	254	236	235	232	234	247	211	225	243	255	221	230	228	246	242	245	263	240	253	233	224	262	228	275	250	273	225	233	234	230	234	222	201	217	255	234	209	215	216	222	252	238	203	225	233	232	264	250	224	237	177	236	257	234	228	235	236	231	210	212	238	229	223	239	215	242	211	212	244	232	236	267	248	202	251	247	250	247	278	217	212	276	239	249	203	226	220	228	244	230	254	200	215	267	228	249	240	227	210	235	229	250	210	266	244	226	199	224	267	227	235	208	216	248	234	227	241	223	216	231	219	202	213	228	221	223	215	239	240	231	221	227	228	252	232	224	259	235	228	227	231	239	238	238	235	217	226	214	247	216	235	255	230	250	203	244	236	240	228	260	218	232	220	223	245	255	248	241	250	227	230	263	218	243	239	231	242	252	242	234	248	260	214	211	226	229	248	252	219	233	217	212	223	236	227	217	229	244	223	238	241	236	255	225	243	242	258	277	236	237	248	262	244	218	208	267	211	222	257	235	227	219	226	215	239	219	231	224	237	233	221	223	214	249	248	228	222	263	242	234	207	212	242	263	245	224	227	255	220	223	240	235	244	248	227	240	254	256	228	232	231	237	245	204	228	224	217	237	253	230	226	260	246	230	253	216	274	228	233	234	207	216	253	215	247	261	235	233	210	254	230	231	247	223	259	228	223	238	223	248	231	233	238	196	234	236	260	234	266	236	216	251	251	240	219	247	233	239	229	221	240	235	222	232	259	231	214	219	221	211	218	196	224	250	218	207	246	220	231	248	257	256	229	233	221	230	234	248	250	226	233	230	247	242	236	228	227	241	230	241	245	237	235	244	218	220	244	243	217	250	231	257	252	211	231	250	230	213	244	238	250	226	260	230	242	228	236	232	253	237	225	232	250	261	250	271	193	243	222	256	266	232	225	258	241	241	233	213	216	240	221	237	205	229	208	235	211	225	237	213	202	245	217	262	206	216	232	253	223	205	244	234	225	230	234	221	214	221	233	230	205	249	235	197	218	230	228	243	250	201	254	220	246	225	250	238	213	228	214	252	218	260	241	218	246	263	223	255	237	255	234	236	247	242	263	242	234	223	228	232	248	237	257	229	199	237	240	254	228	234	216	238	251	231	206	236	236	217	218	237	210	251	245	255	249	232	237	232	213	209	209	221	246	269	247	233	258	233	255	249	227	242	266	211	193	234	257	250	244	215	200	215	241	247	250	231	243	231	256	251	246	210	217	233	224	221	228	223	247	219	250	210	238	241	225	241	225	236	221	243	225	252	234	224	237	234	223	234	203	238	219	219	219	246	207	254	234	243	236	224	223	217	239	239	249	218	255	256	233	248	201	229	231	225	260	211	235	219	259	211	211	227	214	225	230	247	215	272	235	221	217	226	237	187	238	253	264	260	225	250	230	227	214	249	219	255	252	252	238	239	237	242	223	235	238	227	243	237	200	212	223	242	220	228	246	241	231	228	230	227	193	249	220	231	207	206	262	232	229	250	205	224	215	236	244	234	208	254	224	229	240	231	254	226	226	217	245	227	256	252	202	247	216	232	198	212	229	206	210	235	226	237	223	247	234	229	225	262	228	228	231	238	247	237	220	246	212	226	212	214	201	228	241	210	275	232	252	216	220	219	209	226	231	236	245	241	246	244	237	244	244	220	236	215	240	249	241	223	238	227	210	223	206	254	224	232	240	235	238	208	214	222	228	228	231	235	229	227	230	205	246	237	246	250	204	245	233	214	245	229	224	263	242	210	216	255	233	199	245	223	238	235	244	240	229	264	233	241	213	250	250	262	199	235	247	249	237	246	235	255	223	258	266	241	242	259	247	242	274	214	237	226	234	228	214	231	210	236	233	267	255	250	215	247	229	218	247	240	227	238	211	236	247	235	227	231	201	236	254	222	210	216	238	225	241	239	220	226	231	237	240	225	239	225	238	227	242	261	245	242	241	253	245	230	240	254	243	255	215	258	238	224	247	236	252	247	213	230	229	226	200	244	238	231	236	231	229	248	225	240	251	268	234	217	198	227	234	233	208	239	257	215	223	227	250	243	228	242	236	246	241	240	228	231	230	239	252	232	244	214	232	226	238	229	240	217	255	248	206	228	257	221	241	261	241	242	244	234	203	251	282	226	230	249	240	251	230	240	200	249	247	221	239	223	231	236	223	230	258	228	246	215	257	223	246	211	227	245	234	214	243	220	203	230	215	254	255	237	209	232	228	213	239	218	227	231	212	236	240	225	235	227	254	229	221	232	233	232	202	237	224	198	211	248	237	213	259	227	239	221	252	232	252	231	243	232	218	258	223	245	222	234	249	202	238	256	224	219	244	232	243	228	225	261	211	266	235	239	237	234	277	242	255	235	249	220	205	241	234	237	245	230	230	221	236	228	218	240	206	250	218	243	227	238	242
20528	13566	4960	1768	1564	1379	1087	999	980	772	727	706	723	702	679	700	662	603	610	594	625	577	579	619	570	584	544	583	614	627	575	551	584	588	572	602	583	615	560	617	567	538	601	598	587	600	585	579	590	524	546	637	597	562	630	623	513	596	601	541	598	541	528	579	590	539	565	575	569	550	558	595	535	523	563	557	602	598	589	565	572	610	583	601	592	562	607	521	612	529	533	576	557	565	567	561	565	554	561	538	576	557	541	539	552	551	569	544	570	579	587	592	547	580	561	573	576	583	562	549	579	541	549	549	621	535	549	589	592	590	589	621	564	587	605	582	600	549	609	627	570	548	543	605	571	573	535	531	560	590	554	607	554	554	573	529	555	545	554	561	560	550	598	562	579	583	553	557	583	607	528	548	534	620	583	572	574	597	569	576	529	575	582	596	559	547	535	577	594	587	550	597	549	566	573	520	583	566	521	594	572	592	557	575	634	553	590	580	514	598	560	586	551	595	562	582	609	546	586	562	549	584	553	531	557	555	564	624	592	554	619	568	555	513	549	573	549	574	586	563	557	559	575	523	572	583	598	525	565	529	558	634	561	596	587	572	584	584	558	567	592	562	559	549	588	531	604	616	549	583	587	581	499	592	577	561	521	538	601	581	567	588	564	565	597	571	594	512	560	574	587	551	594	606	624	546	517	516	572	557	570	564	597	623	562	567	518	525	513	586	548	557	617	592	556	561	574	583	571	606	542	517	576	592	546	596	559	577	549	557	564	586	566	563	562	591	512	585	574	579	544	557	568	548	531	630	568	566	539	555	560	576	580	561	513	551	560	539	566	554	569	562	582	595	594	556	543	537	553	562	549	570	622	529	562	602	557	562	528	572	586	589	576	547	534	571	533	548	559	561	574	574	553	589	554	588	510	602	587	610	562	547	582	600	539	583	557	587	550	597	558	618	597	589	550	577	550	576	561	564	597	555	559	601	575	551	583	575	585	539	595	552	553	564	565	556	544	590	539	565	567	614	557	543	572	592	532	585	574	577	560	556	552	588	515	589	570	535	554	544	524	591	532	615	582	567	556	609	584	543	581	592	553	551	565	540	530	546	548	571	579	583	584	577	585	557	547	509	545	547	562	565	601	585	547	573	592	549	550	560	576	583	575	635	565	555	554	625	590	608	606	590	612	574	521	559	578	589	581	565	583	560	581	512	576	596	583	571	566	580	570	548	583	561	557	616	590	555	546	571	578	563	550	541	549	531	539	564	595	574	559	610	581	553	560	585	556	548	571	589	562	562	559	566	552	583	577	610	576	602	614	548	588	573	563	589	612	590	562	558	570	564	594	571	567	538	561	615	545	581	529	539	565	551	539	577	605	601	543	600	547	579	556	582	560	566	571	558	532	624	596	577	576	579	566	587	594	541	533	520	576	566	590	558	551	611	570	581	572	559	536	533	551	593	563	560	598	594	581	573	562	572	585	578	574	553	536	597	550	534	604	607	560	585	593	603	586	597	538	582	587	602	594	535	576	569	563	559	586	564	628	512	550	583	548	552	589	596	559	562	531	556	564	571	574	541	585	588	551	608	584	581	552	552	563	548	534	588	564	546	571	546	547	573	552	574	575	579	563	592	570	569	607	546	527	574	587	617	613	519	576	600	568	584	590	553	579	559	530	578	627	581	560	570	567	603	590	594	534	555	590	621	538	564	582	598	571	589	616	572	510	570	564	553	571	515	583	569	547	532	584	543	592	545	559	528	546	553	578	586	528	578	555	597	598	549	559	546	565	556	616	591	572	559	615	588	572	614	567	562	559	527	587	553	601	551	603	603	571	562	572	549	548	558	565	590	569	627	554	529	606	590	563	553	555	559	596	566	541	603	578	551	559	568	554	594	543	621	578	545	596	562	537	573	582	550	575	537	549	537	602	533	532	635	554	560	568	557	593	555	612	564	538	570	575	588	513	602	570	589	581	527	566	561	511	564	558	571	554	527	556	542	634	538	548	585	539	580	570	575	549	548	583	585	574	553	564	564	531	629	547	564	581	577	564	586	582	585	560	605	585	550	570	623	560	575	579	603	589	520	542	532	589	536	551	576	601	547	567	603	584	537	573	538	572	568	566	571	579	607	534	555	582	592	537	581	550	530	577	543	560	549	542	596	565	576	605	585	561	594	549	586	575	538	574	560	559	568	590	552	577	554	563	564	590	540	589	601	559	563	544	578	571	539	555	536	596	557	590	552	552	541	557	542	598	569	534	564	530	603	568	582	554	611	552	590	587	572	558	543	554	569	537	577	549	542	590	591	558	610	609	597	591	586	576	576	584	607	597	595	588	599	545	582	593	560	558	591	565	549	581	572	571	556	550	561	556	593	581	540	566	576	560	527	535	551	582	547	571	562	573	546	617	609	567	546	559	558	586	570	533	555	598	540	556	521	573	635	513	564	579	572	531	547	591	599	569	586	558	557	553	604	618	538	563	570	542	555	544	567	561	594	569	543	540	545	547	518	560	574	570	560	587	573	541	583	561	556	552	579	593	576	578	601	564	588	546	583	567	554	558	578	610	517	599	554	567	573	574	577	575	561	569	593	525	542	556	584	557	549	580	512	597	551	555	579	568	581	546	564	606	555	572	532	550	580	535	593	546	535	567	591	597	552	560	600	548	578	574	595	549	576	565	565	545	567	605	625	541	543	540	587	572	586	574	510	573	555	584	571	630	570	560	572	546	529	555	543	617	524	538	608	577	606	587	529	558	581	559	566	547	557	537	536	578	571	604	555	555	573	607	587	617	554	577	586	588	533	609	547	568	562	572	552	592	562	564	546	568	596	593	583	545	532	578	564	572	549	610	599	548	595	552	614	583	570	577	548	556	539	584	572	533	561	548	548	606	587	555	572	597	592	588	570	611	566	551	537	523	520	586	593	586	625	542	571	539	551	560	540	557	568	590	543	543	588	572	580	561	572	567	611	533	550	610	510	556	552	567	567	542	605	575	597	585	518	576	574	549	536	532	589	599	564	603	576	537	560	540	609	554	574	583	613	557	552	555	560	584	571	561	570	546	566	539	549	551	555	535	562	534	568	556	579	560	583	568	627	573	599	607	575	564	583	536	567	603	542	558	611	588	578	531	555	544	580	595	556	559	524	579	580	597	554	547	574	581	597	557	647	559	558	569	544	560	601	589	570	568	582	596	571	550	587	489	568	585	597	570	534	595	560	542	590	571	537	552	523	583	535	568	587	577	549	549	562	584	611	596	568	589	534	577	583	604	584	600	595	606	538	538	562	571	541	546	536	524	556	566	558	563	555	539	596	544	543	530	602	562	554	578	551	594	590	590	600	548	562	575	589	565	604	581	574	583	585	558	550	583	611	560	572	583	559	581	544	525	548	556	564	609	526	581	517	570	592	569	571	573	567	580	560	556	582	580	628	557	553	548	588	565	571	576	586	584	552	561	553	555	611	575	567	543	592	552	510	571	518	563	550	567	545	592	579	588	538
10069	4148	987	269	229	259	289	287	289	260	264	244	224	261	223	233	290	257	261	249	251	242	266	266	260	275	257	235	259	266	277	273	250	249	247	238	251	274	275	274	277	280	257	249	254	247	236	256	247	251	245	269	292	276	256	268	314	228	258	264	245	265	297	240	258	273	260	277	264	264	277	236	290	256	278	298	249	253	249	246	276	263	292	266	274	268	245	253	262	243	289	243	270	262	230	245	231	290	243	245	227	241	292	233	288	253	253	268	277	233	278	273	231	260	274	231	284	234	236	239	256	250	231	251	264	276	283	250	271	270	283	259	245	262	260	259	258	280	253	266	251	251	253	244	230	261	252	256	240	253	237	225	253	282	264	247	258	257	254	269	273	256	258	264	257	241	259	268	276	276	253	267	270	269	288	240	269	289	259	242	265	254	276	264	243	267	277	280	235	248	261	250	265	231	256	248	239	271	248	262	261	226	265	256	260	268	281	245	227	276	230	246	237	264	271	234	268	243	244	250	275	257	281	233	235	242	249	276	214	249	269	265	274	275	298	287	250	244	238	262	250	286	274	275	274	274	252	249	268	244	256	257	276	245	233	264	268	228	264	275	276	248	262	277	250	271	251	250	238	238	272	263	246	256	271	268	270	243	279	269	268	231	266	262	278	265	237	248	250	273	275	288	252	243	233	266	268	272	252	249	252	260	240	259	264	272	282	231	233	277	259	243	234	257	270	255	238	288	289	259	283	276	237	264	289	239	255	256	237	256	249	274	286	279	260	243	258	277	237	232	274	266	273	253	270	255	236	294	263	238	257	276	268	257	245	287	255	275	270	234	271	259	265	248	243	259	261	260	258	263	287	250	246	257	250	249	257	235	267	257	238	238	250	259	264	273	280	243	249	259	260	266	254	241	248	228	256	284	266	246	273	265	234	224	234	256	262	251	258	257	247	249	256	267	260	264	243	277	289	278	265	274	276	254	254	244	256	263	234	262	263	264	291	250	252	263	258	252	277	262	257	231	270	244	245	257	284	280	258	255	262	230	256	264	249	227	267	253	261	308	263	254	274	241	275	268	278	230	271	284	279	260	243	259	258	270	276	272	273	237	279	257	250	263	268	247	240	254	289	271	269	283	257	289	234	267	259	221	316	237	279	233	274	254	264	252	264	237	276	261	251	269	265	265	245	282	245	258	257	277	241	261	291	250	298	258	273	236	305	261	240	239	251	266	270	271	245	226	262	249	273	281	275	239	248	268	256	260	263	274	253	267	273	255	235	260	280	265	286	249	262	247	242	267	252	270	249	239	265	286	275	253	263	251	243	256	274	252	235	251	270	250	250	273	259	279	274	227	256	233	251	272	266	279	246	269	273	238	239	270	257	268	252	269	260	239	265	264	274	254	270	258	272	278	266	277	231	271	258	261	266	264	292	243	253	240	257	238	257	272	265	246	268	266	268	287	258	240	283	279	277	260	278	237	245	269	267	264	248	274	265	271	261	257	258	253	250	274	288	259	270	282	264	284	278	262	254	248	309	253	261	251	278	261	271	260	241	254	261	243	289	263	252	255	241	246	256	219	269	270	289	259	262	246	285	268	243	259	227	259	263	283	271	260	260	256	263	247	260	281	275	278	245	269	246	256	268	285	217	221	278	250	297	250	262	256	289	281	254	267	278	264	238	240	295	265	253	266	249	277	269	277	269	273	277	259	258	266	255	227	256	251	248	251	282	250	249	248	252	324	267	252	244	260	264	235	281	248	243	267	270	238	266	284	276	244	247	258	229	268	268	256	272	267	258	304	279	269	256	236	258	284	276	229	261	290	252	258	272	245	235	277	289	267	221	244	286	282	265	270	235	237	279	266	252	260	250	272	256	267	245	279	267	268	269	275	258	248	266	249	252	266	258	282	241	287	242	249	255	260	260	271	257	263	274	283	232	257	247	259	255	291	261	266	267	229	237	269	275	255	276	252	271	271	238	273	233	261	268	252	253	260	276	274	243	245	296	237	217	253	219	249	255	242	253	268	266	277	257	242	246	266	272	249	260	271	256	254	268	239	252	267	255	241	280	295	287	260	281	275	248	243	293	216	257	240	262	265	288	239	266	275	250	268	263	242	260	259	246	239	272	262	262	252	272	283	275	286	279	251	251	273	267	302	250	234	236	255	267	282	273	266	262	261	279	279	308	266	266	247	257	276	255	256	246	265	279	243	253	268	237	275	243	283	265	229	228	265	262	273	258	278	254	290	252	288	272	296	265	256	255	238	250	263	261	248	280	255	234	248	266	247	260	269	270	270	275	247	266	236	252	269	218	265	271	265	228	242	290	270	299	248	259	248	286	279	294	248	245	273	286	261	219	291	275	245	234	244	232	239	270	255	281	272	245	255	269	254	280	250	255	259	255	257	267	254	234	275	264	254	267	279	261	245	246	258	269	257	268	248	269	271	229	253	298	243	250	275	258	269	263	260	250	268	249	264	287	253	280	216	274	265	267	262	263	236	284	276	259	264	264	265	248	272	275	297	258	265	280	276	262	259	252	256	256	253	293	261	283	257	263	249	252	263	269	253	247	264	276	277	259	230	238	276	247	237	284	255	260	274	283	264	275	252	278	264	282	259	267	263	235	283	277	267	233	253	299	256	247	266	242	240	243	263	274	239	270	252	287	256	253	265	265	255	248	241	240	256	252	269	271	256	262	236	259	268	263	260	207	232	257	262	257	249	265	254	267	280	272	295	260	249	254	272	235	289	284	240	267	249	301	274	271	235	279	283	259	262	282	256	274	250	279	267	283	262	250	271	297	257	260	252	259	256	273	268	269	280	270	245	223	236	274	276	262	235	251	255	261	216	273	263	236	238	247	276	252	254	229	220	242	251	265	274	249	260	274	248	260	261	256	241	243	279	272	288	246	284	272	285	257	252	274	279	260	219	217	236	247	255	237	249	279	233	224	260	259	263	261	268	278	264	269	286	247	252	267	253	263	270	261	252	252	266	248	229	279	295	240	261	278	262	255	256	241	236	245	267	261	242	253	229	276	283	271	279	268	254	264	239	276	246	259	262	249	274	254	254	258	263	260	267	288	255	229	273	226	288	296	273	264	254	290	249	265	273	256	285	261	268	261	274	259	275	268	264	239	220	263	266	234	254	270	268	272	247	268	242	258	250	267	290	254	251	267	237	272	268	232	246	246	251	267	266	261	260	253	255	276	274	274	236	247	221	261	263	253	254	272	266	266	280	276	241	253	239	251	232	276	274	266	224	252	237	241	274	257	284	272	256	281	253	256	238	279	262	284	260	211	257	252	271	226	242	268	289	266	248	249	265	269	249	235	255	259	261	261	265	263	243	255	267	276	260	239	270	258	268	278	267	247	254	213	267	234	268	250	246	273	248	252	264	250	276	236	249	245	261	247	284	261	292	257	260	297	259	257	231	259	271	236	280	263	263	264	259	270	246	252	257	245	273	242	257	228	278	270	231	253	296	250	276	252	268	272	281
7466	4285	1657	696	706	670	717	674	744	682	655	690	640	653	671	687	602	674	662	654	662	642	610	689	640	651	643	592	653	612	700	639	693	629	656	652	634	657	662	639	659	652	614	681	622	638	628	645	668	650	638	613	681	685	613	640	648	656	620	608	662	649	660	658	620	645	684	664	650	629	613	691	624	632	732	661	647	672	627	655	627	642	678	643	633	607	665	679	630	614	629	661	636	642	657	661	617	641	631	617	640	635	637	647	662	652	651	673	721	621	691	646	649	648	619	684	615	664	622	643	659	707	665	692	662	679	679	665	654	693	670	625	660	608	652	653	637	660	650	631	682	652	642	642	607	620	668	648	638	664	637	613	634	640	608	678	639	664	654	660	635	652	641	639	675	651	624	673	669	669	613	659	639	648	644	676	648	657	687	619	602	683	622	633	624	631	645	667	632	670	635	631	653	675	628	629	622	664	635	639	628	649	641	685	638	638	679	685	651	639	649	638	615	668	637	666	643	614	643	660	652	621	653	634	605	664	654	637	655	678	635	640	652	640	683	660	662	624	632	661	646	652	644	603	605	722	640	670	607	631	649	688	649	688	670	676	672	705	660	719	595	680	645	677	691	705	655	653	650	590	685	643	607	598	627	625	679	669	612	621	637	674	637	681	621	629	650	653	635	632	621	646	661	637	649	628	634	660	647	636	691	679	652	654	673	648	628	680	636	654	572	628	636	611	608	637	634	714	648	668	649	685	720	653	647	614	660	658	638	630	641	685	615	645	622	634	626	671	686	634	661	630	658	650	642	656	656	639	635	607	664	680	583	644	587	692	668	624	676	645	644	612	663	636	657	643	674	619	675	655	696	667	664	648	602	678	638	684	668	651	646	647	625	651	587	659	651	637	659	675	636	643	657	641	623	628	625	683	709	660	675	634	617	675	690	616	596	649	589	668	645	651	596	686	681	649	674	650	679	656	643	678	659	686	698	656	646	593	630	594	634	607	629	658	680	623	661	674	646	643	661	717	671	647	640	670	676	628	611	622	613	679	684	614	674	598	642	678	648	648	662	649	655	667	664	646	671	655	688	607	669	628	678	668	668	617	626	632	635	674	617	669	669	626	703	675	623	664	651	646	613	665	659	673	635	635	653	653	638	597	623	661	626	682	642	635	702	612	615	653	651	668	681	671	659	647	634	679	654	650	674	658	636	678	655	637	645	586	661	637	654	683	636	634	629	596	633	665	620	653	675	688	696	639	630	674	619	670	639	600	624	644	673	688	615	626	673	606	652	711	643	664	600	654	609	672	682	626	600	612	640	638	667	640	661	630	628	620	635	604	662	657	675	632	643	609	613	637	592	652	608	684	671	647	655	649	647	605	632	639	642	610	685	624	631	673	648	646	654	658	666	630	667	614	638	669	709	645	649	632	678	625	642	629	643	637	691	643	654	699	664	709	663	667	689	648	638	634	647	652	657	638	663	666	624	636	622	635	637	647	665	624	627	653	694	645	631	622	630	634	615	647	662	604	639	668	618	671	655	600	655	658	669	647	674	638	674	651	683	656	632	629	662	624	646	682	623	663	634	636	609	701	637	647	650	656	684	655	616	662	654	696	627	641	646	654	701	645	634	696	644	667	643	611	668	712	643	682	642	629	645	673	653	633	676	639	619	665	669	616	630	612	642	633	651	654	640	640	628	623	695	667	649	658	666	647	637	641	668	616	668	639	631	629	620	639	663	652	670	667	600	663	718	617	654	600	651	678	626	680	625	609	673	628	682	645	604	630	641	667	611	660	611	626	679	672	673	656	628	660	640	619	669	663	623	637	629	648	681	654	652	632	632	689	659	599	630	628	700	644	658	647	639	630	634	629	678	625	630	675	683	637	625	699	631	627	674	667	638	618	588	672	648	585	690	634	635	641	694	638	611	654	642	648	616	666	660	677	681	643	635	667	649	671	629	659	628	634	601	642	613	647	664	645	624	664	631	630	629	656	670	642	643	647	624	662	647	661	656	678	662	635	652	648	666	649	635	656	608	639	678	647	662	669	663	652	679	645	644	636	672	636	659	632	659	618	643	651	643	698	596	687	611	667	698	635	616	656	634	622	629	656	653	681	650	652	636	678	656	672	692	684	625	642	640	667	611	629	650	626	634	646	634	657	672	693	603	640	675	635	619	602	623	612	629	636	666	660	676	660	691	609	576	639	676	675	646	616	618	604	666	630	658	646	640	656	620	646	629	674	631	638	652	608	703	642	687	666	658	624	656	662	643	626	622	691	660	691	689	635	653	624	681	623	633	689	633	667	624	621	685	592	699	636	662	692	638	631	608	627	656	624	677	664	641	644	644	669	690	654	662	662	644	650	605	633	618	653	631	654	666	648	641	672	666	644	652	625	661	631	638	683	647	635	685	659	645	653	661	640	667	691	616	683	674	688	661	661	633	646	667	664	609	601	683	643	610	646	671	614	680	626	644	692	701	634	665	627	658	649	677	618	625	610	660	647	650	664	642	612	598	611	652	627	677	638	640	603	650	662	641	673	684	655	644	617	676	660	640	641	634	624	626	641	640	671	711	600	630	608	632	678	659	658	667	650	633	614	677	603	641	662	603	664	637	674	651	633	659	611	650	658	659	639	655	611	673	643	620	629	594	611	614	634	637	665	639	649	628	687	692	634	660	618	660	645	618	660	677	627	651	642	633	696	632	627	658	662	695	635	681	645	673	649	691	680	621	670	662	694	643	644	626	674	640	661	634	631	646	671	609	653	627	667	627	700	633	658	698	641	621	641	632	639	655	636	670	662	652	657	694	656	652	587	686	678	674	683	605	647	638	646	649	643	658	679	627	652	665	661	632	671	651	629	702	664	628	650	667	623	633	595	619	701	663	657	643	626	602	664	631	619	632	661	618	655	638	646	685	656	615	633	651	655	678	638	671	638	640	693	648	646	647	633	672	675	660	621	647	644	655	637	663	658	632	643	668	667	645	692	663	658	656	654	624	624	637	618	631	614	642	623	678	657	638	632	627	692	683	664	655	602	639	642	683	668	676	655	687	607	688	566	628	677	651	659	607	638	622	654	633	644	629	641	639	627	646	638	635	645	629	699	647	662	679	661	649	620	658	627	656	669	672	653	666	646	669	644	651	627	690	663	646	689	604	593	621	681	639	616	646	674	623	657	643	652	638	686	641	672	628	712	593	659	658	668	620	649	682	634	631	677	670	605	627	638	638	659	648	609	656	672	666	642	647	653	624	648	649	627	656	609	646	663	612	600	640	621	692	683	651	597	636	669	625	673	648	672	713	648	660	605	670	680	647	637	628	649	636	597	692	687	635	634	647	637	607	689	595	662	661	678	655	658	705	693	638	653	644	649	641	652	669	631	616	658	634	674	633	659	652	594	685	716	597	647	662	645	654	663	659	679	671	599	672	617	640	636	647	638	643	651	651	636	642	660	651	612	627	639	645	667	638	634	683	628	674	649	613	599	653	612	627	637	649	615
21773	10317	2635	602	459	376	389	369	313	313	321	331	338	312	334	312	319	321	314	383	303	313	306	302	302	309	294	298	320	294	305	306	332	293	336	338	314	313	295	292	313	276	296	299	324	318	294	326	308	315	332	303	276	314	296	316	304	303	289	319	326	312	342	302	311	352	255	307	348	321	282	323	312	327	351	330	308	327	305	323	296	314	338	344	319	292	296	321	315	315	310	321	319	362	278	317	311	321	311	289	292	326	341	287	359	328	311	279	305	321	328	345	339	323	327	306	323	325	304	325	303	328	293	322	321	334	314	370	349	298	310	342	315	299	293	313	336	311	328	322	341	293	297	317	333	300	331	306	297	312	310	306	341	333	285	295	292	351	297	309	320	339	313	307	321	323	299	310	323	326	327	330	328	286	291	263	314	277	274	324	302	298	283	307	336	272	324	309	323	313	313	290	288	331	334	334	293	349	310	307	304	325	309	314	310	337	299	294	274	316	321	332	299	277	312	320	330	324	289	302	299	269	311	288	339	300	330	334	335	283	314	314	322	312	331	297	313	342	305	339	313	313	304	306	324	306	303	305	314	353	303	319	331	355	311	303	282	320	294	342	323	296	313	301	321	319	300	312	281	327	305	302	292	349	298	316	305	341	304	302	293	302	308	322	323	297	313	342	318	327	311	311	316	325	318	299	305	292	296	308	311	325	318	294	314	309	321	315	300	343	350	312	336	288	325	319	309	342	304	316	270	335	321	311	297	280	301	311	312	315	299	295	300	309	314	329	294	304	313	348	349	340	311	292	303	306	330	301	317	316	331	292	312	302	343	328	314	276	306	309	330	304	331	297	312	327	371	334	309	305	299	318	310	310	297	329	333	350	296	317	293	353	304	282	327	294	333	321	326	317	320	371	344	296	316	332	316	306	303	322	264	275	321	316	296	295	324	320	306	295	346	297	319	288	331	314	312	294	308	311	325	312	321	301	342	321	317	310	356	304	347	304	302	344	317	284	352	294	305	306	291	331	284	309	307	302	322	312	321	319	327	300	317	325	324	316	325	345	328	320	296	273	316	296	280	312	337	298	323	288	292	298	303	328	292	302	324	302	311	294	330	249	310	291	326	347	320	308	301	311	299	327	326	320	305	344	312	294	346	334	315	341	321	292	324	334	290	333	288	318	346	327	324	337	323	311	328	278	285	334	337	305	331	351	293	281	342	294	324	342	302	293	294	316	306	305	320	312	317	337	313	268	351	335	309	326	323	282	289	327	315	329	310	300	333	304	303	285	306	275	319	313	306	309	325	336	325	319	320	345	295	299	356	292	301	303	343	323	312	320	325	313	304	301	317	313	300	333	301	338	311	331	321	304	299	307	322	303	312	346	297	285	300	300	305	312	310	325	323	310	305	350	338	316	333	319	302	310	303	316	331	321	317	319	294	318	338	295	285	298	287	304	286	318	277	300	339	329	291	321	287	333	335	302	327	306	362	301	315	311	319	310	311	326	327	299	313	284	322	315	287	304	273	313	317	321	305	308	300	338	305	337	320	298	304	303	309	326	292	303	347	344	341	300	321	315	334	321	304	329	332	351	319	304	328	301	313	308	307	339	326	282	307	302	294	313	281	291	303	289	313	335	311	306	290	302	323	316	328	281	307	309	302	331	326	332	332	329	284	294	325	323	303	324	318	284	318	301	325	307	315	313	307	305	327	318	352	331	306	279	320	287	328	301	340	321	293	325	305	319	319	344	300	308	332	310	320	323	280	317	345	318	342	331	326	303	330	286	316	302	289	287	297	319	319	322	309	310	319	303	312	346	337	319	348	318	307	327	337	331	327	324	292	285	339	300	308	298	319	317	339	306	291	293	286	334	331	318	293	324	302	329	303	298	296	298	306	309	319	359	318	317	328	329	350	311	328	322	299	291	323	357	328	294	329	298	301	312	302	331	309	317	320	277	313	287	300	253	322	344	304	304	346	335	331	319	316	311	331	330	323	322	296	324	322	321	317	324	301	330	278	312	310	344	319	335	311	314	319	319	306	346	335	329	319	307	351	340	294	293	319	311	290	309	326	337	335	328	297	338	325	326	300	314	358	310	278	346	275	308	351	318	318	317	303	303	288	320	336	301	322	272	317	318	313	288	318	311	317	322	325	304	320	358	342	341	318	304	298	310	310	286	329	344	303	312	323	300	314	276	307	315	320	321	310	317	325	336	336	325	316	283	306	310	316	311	307	331	300	309	317	320	351	307	321	289	317	312	327	307	338	341	307	321	331	323	286	317	321	299	342	314	343	312	313	333	300	306	306	331	299	317	333	286	304	334	315	254	313	298	299	325	287	313	301	325	294	306	312	301	326	318	301	318	328	316	299	326	349	325	326	270	296	337	276	302	295	339	366	333	311	352	324	334	286	318	325	320	314	365	310	340	296	318	339	302	317	316	317	311	316	288	315	344	290	278	371	305	312	308	327	318	322	302	318	324	316	305	292	296	331	325	321	325	304	284	347	308	304	327	296	330	295	321	318	296	310	345	288	324	341	329	313	316	295	282	292	315	314	309	305	296	309	306	319	295	313	328	327	280	336	331	282	319	314	296	308	374	324	304	302	307	324	284	354	319	308	324	341	329	300	306	283	326	340	287	300	335	284	321	289	339	319	309	331	290	315	275	321	312	348	311	313	273	313	297	297	344	303	336	302	328	277	326	326	327	298	297	327	329	307	320	284	313	296	320	342	325	277	288	335	314	310	312	341	300	289	304	305	343	324	347	322	331	312	300	285	348	334	311	314	312	299	317	347	285	313	303	296	302	338	322	294	306	311	320	322	326	321	291	334	314	326	310	303	333	288	295	312	313	327	297	313	316	299	275	329	374	311	338	323	328	357	325	309	323	299	299	353	320	330	295	339	338	316	297	320	314	325	279	342	315	336	341	326	331	308	313	300	321	317	320	361	331	326	294	319	344	311	326	305	317	326	333	314	314	330	295	322	327	294	293	306	311	293	334	377	303	291	290	322	314	334	313	339	302	323	314	289	315	338	292	310	325	339	316	325	283	288	338	312	322	317	289	302	298	300	315	316	322	325	341	325	296	312	289	315	330	330	342	290	284	345	335	301	298	310	338	336	338	337	336	324	345	323	284	315	315	297	310	305	328	318	313	328	293	298	329	331	330	312	302	333	324	313	293	317	335	325	337	302	303	283	274	285	314	311	320	318	325	300	325	321	309	316	300	311	326	320	319	298	305	355	324	329	336	313	319	291	313	280	296	297	341	316	307	308	285	291	338	287	318	303	289	315	338	330	322	295	337	322	308	304	292	333	324	286	305	329	300	339	332	309	292	321	324	317	324	292	307	282	321	277	331	316	318	307	342	316	328	335	324	302	323	314	310	295	311	327	301	297	298	294	298	306	321	280	315	341	319	312	318	303	305	261	294	319	306	322	327	315	286	310	347	310	329	320	287	308	301	321	349	319	312	310	302	301	310	333	344	330	301	320	315	306	313
16045	9239	3209	1389	1174	1253	1095	980	920	921	855	931	836	796	850	828	821	818	778	808	752	760	735	757	772	741	770	781	743	728	768	738	746	804	778	751	760	744	791	762	795	751	703	785	771	775	745	723	722	740	774	756	746	766	789	748	761	774	747	724	778	749	768	737	740	752	726	784	756	803	746	802	791	742	813	786	765	737	740	802	750	762	766	781	775	743	731	830	782	784	774	779	768	774	715	732	789	744	774	763	759	744	790	757	774	764	776	781	732	776	725	747	756	755	738	776	787	803	736	768	736	824	744	759	800	763	729	736	768	792	762	813	822	765	784	734	781	808	723	778	740	702	751	789	767	738	748	797	794	748	791	746	754	769	750	753	775	763	806	754	707	774	738	776	713	802	783	754	781	758	776	726	739	741	745	788	751	718	719	762	777	736	746	741	771	771	751	803	804	750	731	763	711	748	782	747	727	784	728	756	785	744	756	790	768	813	724	760	740	770	748	828	768	751	746	699	739	753	755	806	732	764	793	753	715	804	722	700	769	757	738	758	771	753	781	761	807	737	754	783	741	757	788	708	750	785	771	797	833	785	764	764	763	733	741	701	775	712	760	796	808	749	740	716	769	775	778	778	718	755	756	761	769	743	744	797	757	779	753	735	784	763	763	725	769	791	804	734	757	747	745	791	775	766	728	775	820	694	775	787	694	741	709	749	765	757	777	769	745	796	727	777	745	751	739	706	761	756	723	751	728	734	758	785	781	745	736	747	762	676	809	799	758	693	710	810	795	780	775	787	773	818	751	772	813	725	757	729	765	788	701	740	770	772	745	707	767	753	776	757	713	750	742	722	750	807	732	744	747	701	723	768	790	830	784	741	788	761	773	748	764	751	756	729	814	742	736	781	730	748	793	750	800	768	796	742	681	698	769	767	769	757	736	760	773	723	712	759	756	750	793	772	749	736	749	718	752	763	758	713	793	753	769	759	746	773	724	753	747	724	726	754	743	774	742	751	738	770	796	742	793	765	793	812	783	755	746	787	711	793	710	766	763	790	789	760	804	768	717	723	741	772	764	786	751	783	814	802	706	737	764	785	751	719	810	768	745	744	772	816	797	755	743	783	734	756	741	762	751	785	742	776	757	807	745	735	752	720	741	758	755	742	736	780	807	738	788	740	764	715	744	798	745	772	714	754	769	794	724	718	731	753	821	746	804	712	707	742	806	761	722	753	772	770	762	738	737	818	769	744	773	744	723	757	747	760	743	778	783	773	786	734	777	717	694	755	728	745	781	834	698	779	761	786	764	768	729	768	756	785	732	766	743	757	745	806	712	744	767	728	739	760	783	753	784	762	789	772	781	772	767	759	722	741	774	784	764	808	774	731	723	802	778	740	808	769	738	744	753	780	773	805	764	752	745	766	736	784	789	746	729	769	756	761	761	734	689	728	739	712	765	792	775	800	732	765	810	775	758	783	794	752	750	789	797	789	782	751	752	753	809	750	765	743	789	737	686	726	799	735	775	749	718	756	818	749	742	771	751	796	784	729	829	715	795	771	759	762	770	702	754	757	791	753	757	732	764	720	733	727	824	816	770	757	794	750	774	792	730	781	764	781	734	756	754	755	800	738	736	758	740	788	788	791	757	771	806	740	735	738	778	746	705	771	746	702	766	776	723	759	757	806	803	746	750	721	784	772	769	758	761	777	785	728	730	762	737	750	746	762	719	752	761	778	707	734	764	805	775	706	779	762	794	748	794	740	735	815	770	755	754	766	767	728	757	745	723	731	761	762	750	757	759	767	683	754	771	756	782	795	739	735	749	781	752	802	778	778	748	763	738	781	793	741	729	733	757	738	757	772	774	741	753	743	798	731	748	813	794	772	767	786	712	794	774	771	760	757	788	797	772	738	785	750	774	789	764	766	759	768	776	797	746	802	777	754	769	721	789	753	748	769	761	774	732	722	747	755	738	740	740	749	842	747	736	758	728	715	733	763	791	727	723	771	763	731	748	740	737	750	753	752	729	725	755	755	802	794	786	785	752	783	743	747	734	758	724	767	727	801	746	714	795	787	741	751	738	756	738	808	797	744	711	746	753	774	714	744	787	751	809	760	746	729	778	771	765	777	784	737	751	751	795	766	767	779	761	739	735	772	684	755	773	760	751	733	771	782	752	748	787	761	783	766	768	739	690	793	746	709	726	795	767	756	780	738	747	757	717	825	738	797	746	767	755	761	742	740	729	746	726	748	817	728	770	741	741	770	750	778	762	793	764	828	700	765	746	748	733	738	745	770	768	735	729	722	731	735	771	761	743	780	753	772	736	738	773	780	743	762	788	740	771	760	765	781	731	723	724	745	776	757	772	781	745	758	752	763	737	792	753	792	790	744	729	762	775	768	730	767	781	714	789	726	757	757	745	781	710	751	775	782	768	758	763	784	792	741	753	727	779	735	750	777	767	725	726	763	781	748	770	758	739	784	831	779	771	763	776	756	712	736	743	778	801	747	761	732	778	785	772	752	751	741	785	775	794	762	763	748	754	779	740	703	771	717	714	758	707	762	751	720	836	756	793	764	739	767	747	744	741	771	797	739	786	757	756	777	744	719	762	767	741	784	740	779	754	738	778	734	739	746	752	773	753	776	783	803	758	800	732	771	771	787	711	784	778	738	779	791	712	751	711	772	815	792	740	803	746	744	777	757	789	740	803	764	741	813	767	774	735	723	770	841	721	803	718	805	728	791	760	744	758	739	778	814	780	747	729	775	719	753	749	759	813	772	787	724	751	754	754	760	779	768	800	759	765	757	757	765	747	741	759	787	750	755	751	702	748	761	759	737	787	798	708	777	752	752	771	728	738	802	776	772	750	740	722	745	732	737	802	760	797	743	792	743	805	710	766	789	757	754	806	753	736	744	781	755	779	752	777	732	738	759	706	792	728	741	797	800	793	761	745	702	787	789	756	736	752	723	771	758	794	809	786	778	772	720	750	785	810	757	749	771	764	802	740	735	736	788	736	735	792	750	737	762	765	784	767	797	724	706	741	792	780	676	782	749	814	745	751	775	782	764	803	780	757	774	729	710	780	778	747	768	806	770	780	814	708	782	796	778	764	735	726	772	725	755	756	798	767	746	782	738	704	770	772	761	762	710	732	742	726	752	803	772	782	766	767	788	746	759	763	750	783	786	725	808	813	732	780	799	700	772	714	740	734	773	761	761	717	725	733	772	738	776	794	749	727	760	789	768	789	781	774	762	720	741	747	759	764	713	764	728	704	761	771	777	771	791	802	773	761	798	783	762	783	819	767	780	754	747	852	766	786	743	784	750	714	716	776	796	716	744	795	728	767	744	802	769	778	744	817	768	833	781	736	732	755	801	778	732	732	741	765	711	771	727	736	704	757	765	773	729	759	757	759	775	757	777	756	720	741	728	781	773	764	737	777	731	754	772	764	818	738	727	789	814	770	755	776	779	759	771	775	748	739	767	779	781	754	758	755	759	729	750
30942	16296	5569	808	514	394	331	318	280	291	248	252	238	242	256	246	285	223	234	264	204	237	241	214	220	222	227	244	229	232	276	253	224	228	219	240	239	230	250	251	228	259	246	237	259	242	239	215	217	227	227	252	238	228	249	263	235	237	249	220	231	253	222	225	226	218	234	238	210	238	222	233	240	229	227	252	218	224	231	234	227	248	239	232	229	252	254	232	221	251	224	244	231	283	231	240	219	236	255	233	242	221	248	230	247	239	243	235	241	217	244	227	229	263	240	252	232	231	223	229	227	267	241	267	235	245	255	230	260	229	220	225	247	204	213	221	257	252	245	238	233	246	253	234	230	248	225	230	233	259	267	210	259	259	237	231	240	246	211	238	245	220	233	265	256	279	246	243	264	214	215	214	243	243	229	223	227	247	227	229	282	227	267	250	225	220	213	234	222	236	244	230	259	246	243	226	259	253	237	240	224	203	230	225	252	237	228	216	229	227	256	257	244	247	254	247	256	224	230	211	231	236	248	194	223	215	205	237	228	241	248	253	220	215	271	244	237	227	226	249	243	251	254	219	264	218	241	204	226	231	213	247	250	221	236	244	239	260	248	219	219	236	270	216	227	207	232	274	260	246	234	247	257	230	235	259	271	242	220	242	239	241	211	244	258	247	217	232	227	208	229	242	234	252	251	253	245	213	235	244	235	255	259	254	241	224	232	250	209	254	235	220	218	212	249	244	235	262	253	219	238	232	223	230	202	257	251	230	203	229	227	232	239	239	212	245	246	250	267	256	230	253	237	247	227	226	225	249	229	213	220	248	254	231	245	252	280	218	235	226	219	251	250	235	210	241	248	254	235	237	202	269	253	226	268	238	251	228	235	245	258	240	226	220	237	251	227	229	247	228	234	245	252	250	231	237	241	264	249	229	213	252	227	236	257	235	232	223	255	242	232	247	231	237	218	229	256	218	234	261	210	236	255	227	231	258	271	283	244	228	252	226	231	249	231	219	228	238	210	226	237	233	248	241	236	276	221	227	239	256	234	233	212	257	255	239	250	236	245	237	233	223	259	232	242	237	251	228	209	236	245	263	240	234	236	211	263	236	228	261	246	194	256	284	233	245	239	212	229	249	215	237	243	232	262	269	239	217	225	227	237	265	247	246	249	240	235	231	245	230	246	225	259	233	228	203	260	236	223	238	269	199	219	238	245	236	255	253	267	230	233	262	215	224	271	253	227	249	233	213	230	227	227	233	248	220	242	246	257	236	245	244	207	220	201	276	206	235	233	247	244	240	231	232	230	237	243	229	247	236	195	211	252	239	225	257	222	233	232	273	273	216	220	244	227	215	249	245	238	234	262	230	224	247	226	214	231	230	229	222	199	268	247	240	219	232	241	214	252	233	245	242	245	208	221	257	249	216	232	235	243	249	252	265	245	232	216	233	242	251	223	248	226	236	239	224	248	241	247	227	202	218	237	243	245	224	224	262	257	231	253	239	225	262	232	265	246	253	242	233	220	253	214	217	204	241	254	250	260	207	223	214	231	244	234	247	223	236	207	242	235	245	213	240	282	222	237	226	239	228	275	216	208	241	241	244	217	231	233	243	237	260	236	219	249	238	201	229	202	268	255	218	239	236	236	232	226	228	240	220	230	224	226	246	231	240	206	286	237	221	220	253	241	212	242	247	237	234	247	223	252	222	226	234	237	253	228	209	227	203	272	235	256	232	256	249	265	239	239	250	238	260	251	206	245	235	247	226	240	224	243	245	210	232	234	262	222	241	227	238	246	229	231	219	233	224	247	221	246	267	253	236	249	236	249	237	239	266	219	226	217	266	228	211	226	227	229	272	233	203	256	227	225	233	230	231	243	245	239	233	255	209	246	241	235	244	241	246	235	252	242	234	243	230	256	245	243	208	229	232	215	261	206	210	255	235	236	203	239	259	283	257	220	228	211	222	230	236	226	217	254	219	249	243	239	250	220	250	266	227	237	248	242	235	244	226	233	237	196	218	216	231	230	228	239	232	258	250	242	234	229	194	217	233	235	238	245	220	251	264	233	236	231	263	244	252	232	244	245	218	231	218	232	255	244	196	245	213	235	225	232	234	258	233	231	222	253	243	239	220	227	251	245	224	212	222	248	226	213	222	227	227	223	195	254	247	258	255	229	242	234	207	260	256	236	237	229	248	231	222	219	208	268	253	210	239	219	242	238	232	238	263	217	246	254	229	264	274	240	245	255	266	238	231	227	216	234	212	245	241	248	213	239	271	217	225	233	230	245	218	216	247	223	225	250	257	226	242	228	245	246	247	226	234	230	223	252	231	246	225	206	227	232	229	246	230	236	252	234	230	240	235	208	249	233	225	257	232	223	230	247	222	243	237	240	261	224	205	244	247	235	241	253	228	241	249	226	258	272	242	212	230	242	235	234	221	210	212	244	215	249	227	275	247	215	254	253	218	235	238	254	240	248	246	218	233	242	229	232	253	246	251	240	240	266	240	239	259	234	200	228	251	216	277	263	234	230	242	226	203	236	255	250	253	254	265	240	216	257	237	230	240	227	251	235	244	249	232	203	205	253	268	240	222	254	247	236	242	276	236	254	233	256	212	226	225	261	243	247	245	220	238	229	243	225	238	249	213	247	239	204	227	255	230	275	265	217	260	239	241	226	265	225	250	232	251	245	208	234	227	264	235	258	226	264	198	209	230	246	229	232	220	245	253	227	240	244	233	232	233	243	252	244	224	244	230	221	257	244	275	231	227	238	230	273	285	243	250	213	224	219	223	231	234	230	243	256	218	218	254	271	250	234	241	251	233	276	246	254	232	207	238	233	228	212	229	229	250	253	221	198	206	231	236	220	230	237	233	252	225	255	226	233	211	224	246	263	252	234	255	227	272	231	230	241	233	221	238	254	217	251	230	220	251	215	222	233	219	237	231	238	218	247	269	232	239	232	258	227	254	254	255	216	246	237	228	198	232	242	221	233	244	196	232	221	240	237	235	258	232	242	229	246	240	241	206	240	260	233	222	227	238	222	249	237	196	256	231	236	218	234	248	249	254	226	219	280	231	234	273	257	220	233	250	224	251	198	263	233	231	259	244	224	249	242	238	218	242	210	236	253	211	235	200	233	240	208	241	232	278	237	222	236	229	218	249	228	242	253	241	217	239	243	240	257	215	220	239	251	245	255	229	250	224	228	259	229	267	233	220	228	231	244	247	239	220	242	207	224	212	213	244	241	208	238	222	228	220	242	210	237	245	264	236	211	268	202	243	226	209	244	264	231	272	235	236	224	252	238	237	256	223	243	252	204	259	266	238	247	248	268	255	242	223	264	250	217	248	255	236	269	230	259	227	210	251	209	216	240	265	233	232	218	246	266	214	235	225	245	241	241	253	220	260	233	223	249	221	235	242	280	252	237	208	222	275	238	237	243	237	240	244	241	222	252	234	255	250	243	255	252	247	226	218	239	221	227	214	218	255	223	250	251	229	241	247
20303	13067	5730	1852	1496	1330	1201	935	918	870	810	759	737	709	693	695	662	646	612	587	572	606	634	615	598	606	594	595	561	608	581	588	641	631	631	562	577	572	608	573	625	582	582	589	596	558	599	606	591	583	578	556	604	603	613	581	554	564	580	587	590	562	621	596	551	606	561	549	592	561	589	600	558	624	564	582	551	575	563	536	606	590	602	584	540	565	572	582	554	539	598	568	598	568	586	567	561	561	563	572	575	607	571	582	569	585	561	574	598	608	611	545	575	582	555	600	575	588	556	548	571	559	601	568	595	624	589	591	579	608	568	584	587	634	555	581	617	598	626	586	630	593	595	564	617	591	601	575	574	605	570	619	589	591	566	611	591	592	557	561	593	606	599	642	564	559	577	593	573	589	574	597	569	549	651	577	544	581	618	598	608	557	574	575	566	611	590	538	559	597	590	561	598	578	564	581	552	614	588	579	557	564	573	580	578	563	512	534	622	569	584	607	564	590	544	554	608	618	574	533	581	574	559	593	578	535	570	575	545	576	543	611	586	551	614	587	588	571	624	575	549	561	579	616	576	569	602	587	573	612	598	552	568	539	563	586	610	600	621	572	569	541	575	524	565	569	563	560	543	576	577	649	604	575	569	564	584	574	578	572	611	582	582	573	605	572	601	556	569	581	596	573	595	609	621	582	552	574	591	581	590	573	552	578	564	518	619	596	617	596	600	561	592	565	559	617	534	596	572	580	556	618	597	570	565	581	573	586	572	599	576	558	577	630	557	567	550	585	571	536	617	608	562	590	575	561	617	546	585	589	557	571	573	583	565	580	601	579	577	587	552	543	612	554	614	564	566	596	595	574	630	599	597	591	578	563	590	558	616	575	600	589	581	541	575	563	559	614	589	548	589	565	581	584	510	609	555	549	593	575	589	608	585	602	576	578	554	560	596	588	624	577	565	600	596	598	532	619	534	570	567	531	595	609	549	589	584	554	616	586	611	593	582	605	571	559	592	602	557	559	608	593	562	584	564	589	564	598	582	569	537	617	593	570	587	607	599	620	606	533	534	601	590	544	608	588	548	582	583	602	575	578	579	594	580	631	594	602	564	574	541	570	546	546	582	575	601	554	548	550	565	550	586	607	581	565	557	558	554	568	540	561	582	544	550	601	553	583	609	573	556	625	579	521	561	567	583	614	580	575	590	583	531	586	564	593	595	521	568	571	550	562	589	532	598	576	603	599	552	600	551	614	554	532	579	582	585	559	555	600	546	597	607	588	609	582	546	552	604	580	551	583	591	565	617	580	544	592	607	567	578	565	563	625	548	569	554	592	551	564	549	623	571	592	609	628	579	612	543	538	623	582	574	571	565	546	564	574	567	557	605	586	560	614	566	587	616	576	592	565	600	544	580	565	546	597	560	563	596	588	594	563	578	593	573	578	546	578	569	572	574	553	562	599	583	598	557	584	586	619	591	593	570	563	633	597	552	585	575	575	581	600	606	562	597	575	597	583	568	599	573	568	585	573	589	604	547	594	581	571	566	564	569	546	599	559	606	633	587	547	555	596	584	579	597	569	555	581	604	572	608	610	579	612	564	587	572	600	599	607	592	573	548	582	561	579	565	603	568	590	608	594	572	577	612	606	575	583	568	561	588	597	579	596	579	562	575	584	564	560	555	578	570	559	616	581	562	563	537	555	574	573	568	577	581	556	559	567	559	603	588	573	587	568	602	583	565	577	606	511	575	584	592	613	550	581	581	549	576	606	593	562	574	569	562	597	542	548	568	558	584	586	601	572	588	556	610	593	588	628	549	587	629	577	578	592	567	559	548	528	586	572	587	558	581	572	539	598	560	608	581	556	577	581	577	607	631	558	554	605	540	599	607	597	609	560	560	581	625	588	573	590	581	598	626	580	592	594	604	615	556	595	582	631	622	598	545	572	598	556	606	551	591	574	546	568	616	566	562	584	593	594	620	573	581	602	579	557	587	577	562	568	592	570	604	573	601	621	611	540	552	591	606	578	571	577	568	554	552	580	562	584	597	572	557	543	571	567	603	576	549	579	544	586	567	556	573	608	553	592	542	637	561	633	595	552	590	586	576	597	584	592	576	565	598	590	552	560	629	562	525	554	543	584	570	536	575	575	589	591	571	604	651	603	593	541	607	552	546	580	575	568	538	583	548	625	610	580	614	585	527	548	558	614	598	589	552	565	590	613	550	576	591	560	551	552	523	577	579	559	555	595	580	629	544	564	597	576	613	562	551	587	541	538	632	569	599	580	585	551	605	596	570	576	555	579	551	619	601	544	567	573	549	569	550	557	572	575	581	577	585	605	590	621	593	571	577	610	556	648	561	604	558	589	590	581	574	589	580	548	607	567	569	550	578	546	621	577	564	512	586	556	547	567	606	538	536	546	580	563	582	571	592	556	557	552	602	553	621	559	601	559	553	543	589	580	557	541	578	583	569	577	611	615	541	603	572	603	594	579	542	594	612	576	541	551	596	550	611	585	590	585	542	563	591	563	591	569	568	578	549	583	546	534	534	602	598	565	554	600	590	568	573	554	563	580	629	567	552	577	563	594	617	585	557	576	570	589	589	522	580	550	577	588	578	601	570	605	633	591	557	556	557	621	563	576	550	551	560	542	538	597	554	598	566	578	567	611	554	571	615	579	522	579	578	594	558	557	612	556	612	572	526	613	585	591	599	574	593	584	573	544	593	530	569	591	589	546	550	585	532	598	594	561	608	572	589	608	542	558	556	533	603	592	618	571	580	592	606	585	566	556	600	554	562	521	554	597	609	581	578	593	545	562	545	554	582	586	579	621	587	559	547	599	611	581	556	569	593	549	591	561	548	573	561	591	568	607	573	539	561	581	602	569	556	595	554	564	578	630	589	578	569	614	578	572	620	597	619	586	557	613	543	587	570	598	537	554	632	611	579	609	568	545	582	539	582	565	593	602	591	552	629	585	577	538	532	548	558	575	598	558	586	613	607	557	541	592	558	591	579	611	577	559	548	556	524	590	576	553	547	562	562	585	578	582	549	624	545	590	572	616	585	575	552	599	617	586	568	531	608	595	568	575	635	600	566	581	589	588	603	575	583	604	579	598	591	612	591	593	605	575	580	568	616	559	644	595	593	575	597	613	605	574	572	561	565	583	602	558	556	608	575	585	556	569	559	598	568	574	596	612	521	599	592	591	550	562	538	574	615	585	580	551	600	573	594	580	585	644	540	567	569	586	566	575	557	553	578	520	566	540	536	570	605	576	513	597	576	552	589	564	576	554	555	582	578	545	578	568	546	578	585	569	597	592	589	568	552	568	599	561	605	586	578	574	575	599	595	600	587	565	562	571	575	596	564	571	556	567	581	506	624	578	544	559	570	587	582	583	571	561	569	568	568	575	575	573	546	554	579	575	584	567	581	580	565	546	588	577	559	605	584	555	577	547	596	531	586	597	539	601	580	527	547	572	587	603	561	598	620	507	558	594	587	572
9903	3885	866	317	276	266	222	266	262	264	249	241	261	269	247	255	226	253	265	257	246	259	247	218	231	242	249	255	236	244	250	251	264	249	263	252	243	281	257	269	248	241	277	243	220	255	252	256	249	277	257	236	285	228	269	272	265	250	259	250	250	259	278	256	254	261	272	233	229	264	256	254	223	260	283	282	267	243	255	248	221	252	208	236	247	274	239	262	259	233	259	244	255	212	220	246	245	253	240	246	241	249	228	246	235	239	248	244	257	231	252	247	260	235	266	232	215	246	224	255	268	262	237	246	248	216	245	255	239	264	252	266	217	242	235	240	247	245	249	244	241	242	263	262	246	238	239	257	233	267	260	255	272	232	234	244	250	233	247	244	244	246	239	239	264	274	246	258	241	241	242	231	245	242	236	263	253	234	264	248	235	246	244	230	243	222	234	265	262	213	230	242	274	271	238	277	219	230	268	267	253	260	249	280	248	249	248	238	254	240	218	260	244	250	242	245	267	242	254	227	247	241	257	229	232	231	247	267	253	253	291	255	238	240	231	242	280	243	210	237	244	242	278	244	270	220	235	241	261	249	265	253	257	239	251	266	279	245	259	246	241	220	237	239	249	232	245	238	266	240	246	237	258	254	251	234	249	220	277	264	250	271	233	252	236	254	248	229	229	256	223	252	290	245	289	224	231	254	281	253	231	253	255	220	244	241	276	227	244	246	247	245	257	213	242	248	251	241	284	229	248	259	243	267	281	235	264	234	226	238	258	278	259	269	248	252	230	257	267	246	263	224	246	251	267	260	260	249	262	268	224	256	269	283	232	262	256	249	241	262	242	275	298	267	278	231	270	235	232	243	219	263	241	251	224	270	248	241	253	289	289	258	261	252	252	245	265	246	262	278	260	259	250	280	255	253	261	265	238	258	269	252	236	252	253	274	258	288	236	271	261	238	258	255	252	258	267	236	211	262	268	240	240	254	243	238	248	249	260	242	296	223	264	238	255	266	259	233	215	262	243	254	270	227	262	279	237	236	238	244	257	250	250	250	258	234	255	237	283	253	258	234	251	246	261	227	233	266	252	237	232	253	246	268	246	258	254	230	241	206	294	264	233	246	279	247	234	210	260	252	231	239	224	250	261	229	242	252	253	253	244	267	235	261	219	242	245	253	236	257	262	243	252	263	247	259	238	238	249	252	260	225	226	249	257	246	253	240	267	238	253	220	229	261	236	231	249	274	249	263	280	267	239	246	252	254	249	230	259	228	246	235	278	232	269	243	289	233	227	255	252	239	237	241	228	260	209	244	244	272	253	261	247	259	232	264	219	265	247	252	244	234	235	251	205	277	243	266	241	244	254	229	264	256	273	263	245	249	272	251	229	206	268	255	246	251	238	251	253	254	273	249	232	234	276	271	233	259	266	229	220	227	239	230	241	227	239	265	240	284	268	230	260	240	243	252	227	277	234	246	260	283	263	264	224	232	253	242	252	242	261	259	234	248	265	255	257	253	226	237	244	241	273	281	253	255	268	226	243	249	230	203	269	233	252	225	237	247	255	272	270	251	258	239	275	258	263	252	256	265	242	226	251	256	248	242	260	241	256	230	243	243	269	225	253	247	223	245	260	253	220	270	276	270	292	274	256	241	269	253	267	220	246	226	251	257	238	239	240	263	274	268	244	221	257	240	249	264	222	272	263	247	269	280	242	280	236	230	250	246	234	265	235	274	241	239	247	240	238	274	217	262	233	274	226	233	234	275	265	249	263	250	243	272	248	250	249	242	217	248	239	265	263	267	236	257	264	259	227	252	256	245	248	273	235	247	264	234	205	252	274	268	262	219	252	248	255	286	288	248	238	246	236	258	254	244	259	278	251	218	237	240	257	232	265	247	238	246	253	251	236	243	268	250	265	239	229	268	237	228	238	240	289	269	239	250	261	241	266	249	265	199	242	277	233	259	207	231	249	261	256	228	225	259	242	243	252	276	248	242	257	258	244	220	257	254	247	219	251	253	266	253	234	258	260	258	278	276	277	261	278	259	260	270	250	251	222	252	261	241	231	295	265	239	244	254	226	261	268	227	254	265	242	230	220	248	257	257	252	256	270	248	264	235	263	232	233	253	264	280	271	300	245	240	232	290	252	271	261	281	242	240	258	259	230	241	261	241	225	228	245	252	263	257	255	249	269	225	229	260	254	252	270	257	243	281	253	224	207	279	229	259	239	248	286	260	293	269	261	246	251	236	248	257	240	241	236	257	272	280	252	241	258	257	254	265	256	268	236	267	239	255	230	248	253	252	282	250	227	245	281	238	243	229	241	251	258	258	268	257	237	248	258	248	247	252	242	265	249	259	239	251	245	285	220	236	230	251	229	282	242	248	222	261	243	222	272	238	259	256	237	275	219	234	218	237	251	240	268	246	265	245	267	243	242	245	227	229	272	234	260	265	254	251	259	253	279	281	272	243	228	274	246	266	247	233	258	257	245	248	246	215	233	274	257	250	262	257	240	222	251	253	250	236	280	226	226	254	257	254	238	243	253	239	233	250	235	248	253	249	241	247	258	261	271	213	260	219	241	223	229	235	276	242	257	242	241	262	248	225	224	256	240	233	293	270	267	268	242	244	267	257	266	255	257	260	260	237	244	243	232	290	238	258	219	239	242	240	257	233	248	240	244	256	218	261	233	244	248	238	246	238	238	257	235	279	239	259	250	274	284	257	258	260	265	250	254	248	256	289	221	237	257	231	214	256	265	264	275	248	290	224	254	247	263	250	242	232	253	260	236	257	238	242	252	234	237	220	248	288	227	270	227	270	254	249	285	224	252	247	256	248	258	267	222	231	263	227	231	234	260	241	236	244	267	238	280	247	259	292	277	237	246	236	240	260	260	269	248	247	242	260	267	247	250	229	236	240	231	220	248	246	260	272	249	257	220	245	242	261	235	282	255	237	238	227	220	265	275	223	251	256	234	256	250	256	255	238	213	219	266	210	223	240	243	239	232	299	279	258	231	266	264	245	248	246	224	249	227	243	260	233	238	288	270	249	247	230	234	261	273	291	269	260	230	258	294	263	247	234	261	237	283	254	250	265	256	257	261	259	233	249	246	256	259	237	255	220	244	241	220	259	264	260	260	268	245	254	249	223	247	266	260	261	261	251	253	284	264	264	275	241	245	264	246	238	248	241	248	259	245	249	248	240	249	238	240	243	210	249	241	242	250	242	251	250	249	259	231	229	254	266	274	274	252	277	230	284	252	229	233	237	224	257	251	266	233	244	246	226	248	251	235	232	259	261	270	234	228	260	238	232	246	266	245	267	236	246	236	225	275	251	232	266	257	263	271	297	231	256	289	235	240	258	280	263	265	215	259	248	248	242	258	244	268	266	268	222	259	245	260	283	248	247	225	258	228	258	241	255	240	241	268	258	250	224	232	228	266	257	232	243	246	248	270	256	232	257	254	231	267	240	245	267	260	231	253	246	255	232	222	238	241	272	264	286
7237	4151	1495	714	656	703	653	654	678	649	633	626	612	655	637	628	675	601	637	683	673	648	604	621	629	654	616	606	608	636	626	610	653	596	635	621	632	665	620	624	624	653	602	632	609	648	611	638	649	603	614	671	620	652	625	653	588	584	617	610	589	643	634	639	599	607	615	624	611	562	612	658	602	614	650	617	600	644	603	638	599	654	622	641	639	630	603	642	594	647	632	607	613	612	657	570	613	628	623	554	627	625	602	632	647	627	607	617	595	622	582	594	600	595	653	630	610	652	642	633	585	659	653	658	617	612	611	590	657	618	599	601	702	691	566	593	616	660	645	644	610	619	572	618	608	604	617	621	572	611	573	587	577	643	630	609	592	570	608	635	610	598	646	638	627	613	651	598	653	614	645	611	684	609	589	602	603	590	651	641	627	628	600	615	559	617	647	653	594	575	608	625	541	619	614	629	604	613	636	640	678	611	631	638	600	626	576	632	602	613	622	594	562	582	674	584	616	657	593	654	580	578	588	643	598	642	635	600	591	560	630	620	643	611	651	599	622	625	583	625	619	611	582	583	583	630	617	651	620	641	656	599	654	620	647	599	608	621	633	674	652	625	627	614	641	641	609	597	596	607	613	624	608	625	609	609	608	674	610	639	624	615	647	651	575	633	603	629	585	624	628	609	605	595	590	618	614	607	645	645	611	587	612	610	599	667	664	635	648	620	577	617	609	603	619	628	553	607	627	625	596	605	601	597	612	608	604	588	634	620	602	637	603	613	628	610	574	593	615	621	571	616	643	593	589	605	642	583	612	642	656	597	603	636	610	594	631	604	626	634	632	586	620	634	637	639	595	637	603	608	617	664	632	613	583	617	652	669	623	583	578	652	623	613	614	612	633	613	608	602	593	649	594	634	597	618	663	630	599	577	615	593	645	617	637	596	630	659	599	625	602	616	595	668	613	617	624	603	632	662	593	625	615	628	646	596	612	570	614	643	558	620	650	619	631	635	649	626	640	644	595	657	641	577	614	631	614	617	609	627	618	598	632	643	597	605	651	629	619	621	619	670	587	611	624	627	618	661	636	649	629	660	647	587	635	640	633	626	594	611	635	638	642	625	622	599	628	626	577	644	620	635	632	612	649	624	610	604	615	630	624	585	617	594	610	608	601	660	652	686	660	676	637	618	619	628	599	592	638	617	652	641	651	593	663	607	609	609	610	632	626	598	629	592	604	609	624	609	615	654	617	614	630	623	650	632	604	593	636	619	611	633	644	623	662	634	672	613	669	613	621	576	639	623	626	616	585	613	601	622	617	622	650	632	652	609	606	577	595	571	668	592	607	653	660	629	581	601	592	560	588	627	612	638	602	613	654	606	571	601	609	589	660	590	595	656	665	608	579	636	627	645	638	647	644	626	630	636	638	603	629	656	606	647	624	597	643	595	589	641	610	600	641	674	605	566	621	613	645	637	666	600	604	623	593	598	621	578	623	618	615	631	644	605	670	630	564	597	643	617	581	648	652	615	609	666	590	582	673	624	637	603	610	618	600	641	662	630	628	630	598	565	652	578	618	610	588	643	598	617	656	652	589	618	629	633	639	590	628	618	635	610	607	616	608	623	601	529	582	649	618	622	631	611	642	623	588	634	617	647	623	645	634	604	633	614	637	645	621	620	607	615	581	640	664	571	651	622	636	639	603	665	630	594	624	625	599	622	608	608	623	577	621	621	631	631	620	637	640	610	617	613	613	646	591	613	640	628	594	607	616	594	616	672	599	628	646	600	615	587	622	654	643	567	614	638	628	652	592	614	601	630	614	612	673	679	620	616	615	624	627	589	671	623	626	598	630	620	614	625	648	661	647	601	632	593	645	628	600	620	628	596	600	594	653	633	585	585	583	614	639	601	641	629	610	576	616	608	627	580	630	593	602	599	643	593	622	675	657	627	610	608	598	640	639	623	646	621	617	604	610	605	546	621	639	606	603	618	618	615	618	606	584	645	658	618	617	657	603	624	621	633	611	634	600	625	606	619	612	579	666	617	611	624	637	655	571	565	603	606	608	563	597	616	628	644	605	606	649	628	659	602	588	627	653	591	610	603	623	639	564	640	621	627	632	593	653	652	607	620	646	592	593	619	620	694	650	604	598	636	667	663	629	622	601	612	643	657	669	632	631	621	628	653	669	639	617	645	617	606	616	594	620	599	632	648	645	656	633	601	656	597	624	656	651	583	613	648	612	657	626	604	632	660	639	668	596	641	607	612	652	613	620	601	668	607	646	624	677	597	599	648	647	611	623	619	664	614	612	655	618	662	611	645	647	634	621	668	613	594	645	638	593	629	621	622	607	644	613	590	560	613	648	611	616	647	612	650	612	599	614	592	668	611	621	569	611	646	625	613	601	610	626	616	612	561	638	659	602	634	588	632	657	633	640	600	632	624	531	656	610	624	606	644	623	663	643	627	595	627	657	645	643	626	662	649	598	611	640	667	575	675	594	621	606	612	614	641	619	623	609	607	613	606	668	578	665	604	600	593	591	661	630	589	627	611	611	671	645	621	625	647	624	639	593	671	621	605	663	625	604	677	652	631	650	644	617	579	592	588	622	618	610	600	610	629	607	594	644	642	683	630	602	596	638	621	587	605	612	601	629	642	653	616	630	585	610	644	631	679	598	641	623	657	579	632	626	627	624	593	649	600	655	600	625	607	626	648	605	623	591	626	575	644	653	640	627	620	692	586	630	671	621	677	630	604	662	612	626	641	595	627	677	615	609	630	619	646	642	630	652	650	605	639	602	580	657	609	633	574	597	617	609	572	623	610	590	605	628	627	604	587	570	606	637	632	692	651	609	624	590	669	626	624	663	596	603	624	654	618	613	606	644	620	630	621	613	599	635	610	640	616	644	643	556	595	651	650	597	609	599	653	620	675	624	636	596	623	613	621	629	617	626	618	619	647	653	604	609	622	646	653	663	623	628	594	612	630	652	661	622	615	623	604	599	645	620	602	626	614	633	628	611	620	571	644	612	626	585	614	621	604	624	633	612	605	610	629	599	596	614	619	580	599	631	594	653	653	640	613	635	658	605	606	610	600	606	579	565	605	670	652	623	628	683	631	619	610	577	624	639	606	596	649	609	631	642	638	596	619	604	648	579	650	655	602	601	573	654	646	591	627	641	583	613	597	599	597	619	657	613	613	623	590	614	571	627	621	612	624	630	610	631	604	646	597	617	646	677	649	607	620	606	610	594	594	618	645	627	633	649	663	604	602	616	620	637	631	590	642	642	620	671	626	613	611	587	609	612	598	593	611	646	616	628	568	645	591	602	646	644	631	656	621	604	588	615	650	601	619	597	634	613	632	603	644	619	640	575	646	629	584	610	612	660	640	607	575	626	604	601	601	622	610	662	535	636	621	621	651	632	612	657	607	624	635	636	645	635	601	612	631	624	660	627	569	572	632	630	628	556	683	616	642	615	617	622	597	648	628	628	623	631	605	634	645
22059	10460	2329	561	464	363	345	337	321	345	314	308	282	302	263	289	298	314	307	272	274	259	280	309	322	304	285	308	303	303	314	290	302	338	288	283	313	313	292	281	312	258	286	282	281	310	291	330	310	305	286	279	303	277	291	307	286	303	276	292	305	283	282	293	309	279	259	293	299	324	309	280	294	308	309	313	347	270	272	263	295	313	281	304	306	309	254	324	278	306	289	282	297	280	283	260	277	314	301	262	271	320	272	320	313	317	298	287	320	295	292	296	287	317	322	300	247	279	293	277	320	293	311	299	275	273	335	322	291	291	306	303	253	258	302	301	315	312	307	272	289	295	292	312	323	282	273	317	272	317	291	310	279	314	274	274	295	283	285	321	277	286	301	301	319	270	316	268	266	297	306	301	294	299	286	292	262	287	299	287	297	288	303	293	296	276	296	304	300	279	313	309	252	294	283	293	291	312	293	288	308	292	272	302	270	294	258	264	318	313	291	296	285	318	280	305	290	274	296	285	291	290	283	322	290	329	298	284	284	285	296	310	289	290	303	249	288	310	299	298	284	297	301	298	297	315	305	300	327	318	312	291	286	306	283	285	327	309	306	298	312	297	302	308	265	276	303	301	291	272	271	318	291	326	249	310	309	297	271	298	260	305	307	330	286	282	297	300	260	292	326	284	256	322	311	284	302	286	316	328	284	295	290	277	283	277	308	277	297	278	268	284	313	280	335	297	303	315	286	303	302	312	314	295	323	282	292	290	290	280	284	266	288	300	283	293	331	296	288	287	267	286	329	263	282	293	278	274	290	273	309	323	290	255	290	278	293	311	296	310	265	282	295	259	298	292	268	296	252	299	288	309	305	310	303	291	283	352	287	286	302	313	298	298	306	280	271	287	278	319	313	290	305	321	264	292	275	268	327	249	281	295	301	280	310	277	308	302	312	310	279	291	324	292	287	278	263	300	265	295	267	285	287	288	295	310	296	287	301	278	291	317	285	257	305	290	281	265	275	299	297	288	339	269	303	345	283	274	315	296	286	290	266	321	296	300	279	280	304	325	297	286	314	277	270	308	289	267	276	285	295	304	276	257	292	289	247	310	265	300	282	286	293	286	313	286	309	273	303	317	286	334	290	311	295	310	276	295	286	297	324	285	295	254	298	300	317	301	310	319	286	311	291	269	289	278	262	311	282	295	289	300	310	282	311	316	289	284	317	270	278	289	278	283	251	279	282	289	294	277	335	280	304	295	280	309	296	287	313	282	282	319	260	299	260	292	315	296	285	296	310	292	280	299	302	274	252	284	329	300	311	307	302	316	317	303	289	302	297	269	272	286	271	266	277	300	305	284	301	277	287	319	271	296	305	288	266	277	312	323	296	291	290	306	277	279	301	336	277	301	301	297	296	307	309	265	269	298	283	296	286	279	307	290	302	295	265	320	259	302	297	298	327	300	309	305	305	300	273	274	325	309	322	313	271	265	288	277	304	296	286	250	297	307	292	295	305	276	308	284	293	286	331	279	316	272	300	311	300	297	311	340	290	296	300	297	316	317	304	275	298	296	298	273	286	320	316	283	291	298	269	302	277	313	278	299	314	285	270	265	273	299	272	274	293	278	291	289	324	298	313	298	291	298	296	326	297	299	278	270	283	282	284	330	290	298	282	273	301	312	293	331	300	282	265	290	315	342	281	299	249	264	281	334	262	295	329	307	279	304	281	275	317	286	291	343	337	305	282	294	297	261	273	283	304	285	267	316	290	327	291	256	286	304	314	297	316	308	299	294	322	286	292	320	289	283	316	287	264	307	330	316	274	288	313	267	297	307	322	294	295	312	268	307	299	274	293	303	289	324	301	313	290	318	303	288	288	321	312	297	282	319	301	279	276	291	285	278	289	309	285	327	287	271	278	318	312	308	266	316	307	296	294	293	294	280	279	298	296	291	272	269	327	311	274	295	310	297	271	288	270	318	282	280	269	299	297	312	280	289	295	320	286	295	288	288	275	282	302	265	283	293	314	290	313	327	274	293	307	311	288	298	297	335	281	294	292	269	292	297	310	271	283	257	321	304	283	300	292	289	269	273	301	309	279	282	321	328	316	304	306	294	282	331	319	316	307	293	302	291	300	290	316	305	331	319	300	277	251	306	295	304	295	303	288	288	308	241	279	277	291	294	297	304	301	305	283	311	329	302	317	318	312	340	322	295	286	290	296	267	312	303	273	306	295	260	290	275	300	282	320	307	325	315	322	320	306	292	298	289	289	272	296	292	304	306	307	289	290	305	284	268	305	315	299	295	283	265	283	291	275	300	302	325	306	322	312	287	331	301	328	317	317	302	278	307	300	299	294	319	295	324	297	274	311	294	303	304	292	275	318	308	317	287	298	290	285	299	303	294	275	282	300	303	305	284	296	319	316	307	311	300	292	294	311	287	279	284	312	282	266	307	282	287	280	279	267	263	273	317	304	313	296	291	274	290	278	306	300	317	317	294	326	308	292	330	280	333	302	311	308	279	291	299	276	322	282	306	281	262	288	296	298	312	307	306	310	291	299	327	298	308	276	297	285	282	278	332	284	259	295	284	302	277	285	277	272	283	276	301	285	301	307	274	266	296	306	296	317	334	306	278	305	284	288	298	305	283	304	303	275	292	336	301	305	297	267	281	287	309	293	310	290	285	306	289	320	281	266	271	303	304	271	302	307	255	297	285	329	294	292	296	285	302	319	284	278	310	301	284	321	287	311	298	280	293	283	289	254	250	268	310	274	294	300	290	302	270	283	311	289	312	293	302	292	308	291	278	285	278	256	298	272	297	320	281	293	289	321	275	310	285	297	312	306	262	288	300	322	297	309	296	298	269	297	305	317	297	291	279	274	283	307	281	301	280	286	257	295	287	287	318	329	308	295	296	296	285	295	272	321	293	283	308	321	256	293	318	291	287	324	321	282	292	293	302	299	295	277	290	291	328	265	285	318	324	306	291	316	298	286	288	254	294	315	309	292	291	305	317	273	282	294	334	262	267	314	256	295	294	285	293	270	293	307	303	295	299	284	281	325	316	271	275	314	287	315	284	289	266	306	269	322	292	312	297	310	290	280	277	273	287	287	318	283	305	323	304	327	312	287	292	292	302	301	299	276	285	295	288	292	293	318	297	266	299	295	306	303	270	298	311	315	306	283	293	278	277	277	250	262	269	271	312	270	317	289	266	295	309	281	301	292	321	304	293	330	304	282	313	275	277	274	287	265	270	293	324	307	313	329	283	300	291	268	289	303	304	316	296	329	293	307	326	287	312	271	291	305	303	318	301	331	281	300	311	296	266	271	284	288	255	260	307	321	282	274	280	306	324	294	283	268	287	279	312	320	286	277	296	299	280	296	290	320	298	316	266	296	280	238	269	288	306	263	298	303	309	309	314	308	334	284	307	287	301	298	306	296	292	305	296	298	312	312	289	292	293	317	280	276	278	283	272	288	284	272	278	288	270	318	302	267	292	284	282
15864	9459	2948	1470	1272	1157	1068	934	918	848	915	819	806	798	774	778	742	763	698	714	757	704	714	733	739	720	688	727	703	686	698	718	711	679	732	730	745	696	695	690	708	714	695	731	745	745	712	696	669	698	735	706	716	717	725	690	710	704	721	715	739	747	710	687	733	689	705	743	754	685	752	738	692	698	721	719	715	690	717	715	725	718	786	708	713	720	689	671	701	696	724	708	715	674	716	719	724	697	711	796	731	746	695	740	709	689	685	744	702	721	720	724	741	715	779	743	670	731	728	692	692	712	685	709	732	705	727	687	729	726	728	687	736	696	698	708	705	713	704	683	729	713	714	725	685	701	736	750	697	707	743	754	737	706	701	716	674	740	687	711	688	758	717	724	749	729	704	770	709	684	686	786	719	727	721	698	749	740	702	705	704	722	713	727	750	718	695	697	732	713	740	699	681	685	684	728	676	696	691	742	697	709	705	665	660	749	728	696	689	710	714	702	704	710	691	772	728	752	734	718	699	669	768	722	710	698	751	733	720	731	674	704	713	750	732	719	717	669	702	691	745	719	704	729	703	707	679	747	694	703	755	683	728	681	683	724	730	688	702	721	695	746	752	735	697	733	703	722	688	747	700	665	702	700	701	739	743	738	737	682	688	691	718	678	717	745	734	715	715	715	673	774	712	713	718	728	784	721	693	702	691	728	730	731	695	730	735	706	727	745	714	650	691	683	765	694	697	694	714	748	758	730	757	712	641	661	709	701	717	699	724	695	741	746	719	730	730	763	709	756	687	756	677	699	720	704	730	687	735	740	677	697	730	677	705	724	726	721	749	716	719	689	724	728	744	720	697	700	691	712	691	718	741	734	733	673	712	683	699	666	728	753	745	681	744	697	740	695	685	763	745	672	688	685	701	747	656	685	709	747	718	718	719	713	726	759	769	717	740	713	703	743	687	728	696	687	705	731	695	769	724	710	731	686	740	729	699	723	695	702	696	737	687	748	701	729	687	718	756	687	717	733	700	655	748	702	676	746	719	705	688	745	718	680	736	702	741	697	666	687	684	707	720	706	696	703	698	761	710	735	753	709	722	734	690	731	638	773	714	709	725	767	687	752	755	698	689	753	701	706	737	730	752	709	717	754	688	718	762	644	696	709	695	727	683	745	690	721	699	734	764	698	711	665	681	677	734	699	713	687	720	733	649	730	721	720	748	682	708	684	684	753	711	671	722	714	690	741	681	727	720	707	717	698	694	748	689	695	690	716	699	724	724	646	736	691	702	665	725	693	710	664	747	709	699	690	687	729	734	678	641	720	743	703	703	726	705	721	743	767	684	749	711	717	670	712	704	663	722	697	675	717	674	699	748	696	707	716	762	708	695	719	718	640	689	684	752	727	692	710	693	669	728	736	713	717	713	654	710	718	766	727	756	706	762	693	760	687	746	730	702	665	708	730	726	700	672	722	731	720	689	716	714	728	692	691	724	689	683	716	749	786	732	735	634	747	720	717	643	738	701	733	687	679	701	677	719	693	747	714	723	708	743	773	680	698	729	707	743	715	736	708	696	682	697	724	688	704	738	701	720	721	693	690	731	725	769	723	717	702	756	781	663	738	702	691	703	702	736	682	711	619	739	747	721	716	665	690	736	723	749	702	725	671	672	710	692	702	700	730	707	689	728	681	699	712	702	690	707	704	733	752	697	732	742	664	681	711	671	696	738	720	694	680	739	740	704	729	695	721	759	746	739	755	672	719	703	719	702	731	730	731	703	730	723	726	706	682	748	727	725	702	709	729	702	710	722	714	687	720	737	720	701	730	682	710	680	718	739	695	695	727	746	720	730	694	673	628	734	724	706	710	679	754	691	748	680	700	705	757	708	698	673	718	658	674	737	753	704	709	715	740	693	724	686	704	726	689	694	729	760	700	714	691	726	673	691	647	731	728	671	696	677	699	724	698	737	698	690	717	703	663	750	689	724	721	716	757	702	693	690	743	692	735	719	661	704	700	752	769	706	673	727	713	653	693	740	721	685	706	702	662	685	758	720	711	675	756	693	706	724	714	702	740	700	710	705	739	679	730	737	725	731	727	775	704	687	750	673	705	729	740	676	675	626	779	684	725	722	727	736	720	738	747	731	704	730	683	685	729	730	712	756	725	769	747	720	706	703	697	763	740	666	712	682	661	731	784	700	749	683	702	695	726	725	702	718	674	689	661	701	719	678	687	717	677	664	725	688	687	712	705	706	704	726	676	691	742	714	704	703	766	736	667	732	713	744	713	721	725	691	731	746	704	716	689	727	703	760	679	705	675	715	747	702	724	713	666	698	771	683	728	745	716	732	685	690	724	688	723	692	690	697	697	717	732	718	707	714	754	656	720	682	716	693	727	668	680	684	713	681	729	681	756	774	706	697	718	674	733	737	715	702	716	672	734	690	736	730	697	692	730	690	658	692	752	670	726	685	688	692	707	696	784	772	740	733	717	732	678	757	706	716	731	687	717	718	723	696	677	669	696	664	704	666	749	712	731	675	718	687	683	674	741	711	688	721	727	727	712	742	752	696	754	707	734	715	671	724	731	699	722	720	653	719	723	770	682	752	674	737	712	702	717	725	693	736	761	720	701	702	684	705	736	677	683	722	674	708	691	711	704	735	715	743	714	746	715	763	679	746	729	689	725	726	732	669	724	709	756	688	751	702	674	747	718	684	698	713	699	696	715	769	706	712	698	716	739	715	708	720	753	715	703	687	699	698	729	677	679	717	676	722	716	659	704	623	753	695	727	720	727	722	753	734	717	706	734	720	733	685	721	713	734	715	672	701	707	745	694	686	747	670	713	652	721	679	735	708	677	710	738	688	731	717	702	699	713	720	692	678	711	780	712	733	718	723	690	671	713	770	694	705	711	708	714	699	729	725	686	774	717	717	732	784	700	697	659	715	688	700	739	745	707	757	683	708	698	722	728	672	710	743	695	750	712	721	651	719	713	662	698	724	697	733	704	737	689	664	711	707	676	749	731	725	710	738	731	710	684	701	718	688	744	735	735	736	700	681	710	682	719	692	699	711	756	689	712	742	705	740	751	686	714	729	724	746	702	717	689	740	729	665	704	757	688	690	713	722	730	718	694	715	676	707	673	724	761	705	770	718	666	745	694	685	762	700	710	715	669	677	703	693	732	728	720	714	702	716	691	708	708	710	657	740	675	701	735	695	675	717	733	743	693	689	713	724	722	683	710	694	671	712	668	691	738	718	739	747	730	710	710	696	695	718	737	676	720	734	682	716	704	719	720	725	656	750	746	706	726	655	760	715	697	712	710	698	698	695	729	717	691	691	714	700	712	696	740	722	692	741	716	699	702	744	756	700	734	736	692	690	714	674	677	754	734	721	752	664	714	701	718	736	709	750	728	675	742	663	727	722	728	714	756	720	684	709	671	715	698	752	709	750	754	698	719	699	709	757	711	747	717	717	706	700	706	696	726	796	728	656	697	702	680	707	740
30672	15783	3739	781	527	362	314	304	298	274	300	257	252	238	237	231	239	239	228	216	241	229	237	278	220	200	221	235	210	219	261	211	261	233	210	244	221	228	233	218	219	266	230	212	206	225	244	187	244	231	212	211	236	237	235	238	231	223	226	223	219	230	224	238	218	250	228	235	245	244	215	233	231	224	240	238	217	207	255	270	214	231	211	222	212	237	252	233	265	233	230	249	251	225	238	220	220	217	245	229	226	223	220	238	228	230	271	230	233	225	237	219	239	210	246	230	227	216	216	233	234	233	257	210	244	224	220	225	218	226	218	205	225	209	234	221	207	248	233	245	223	241	241	214	233	211	194	250	244	242	210	215	219	245	249	224	228	217	240	260	228	197	222	240	232	221	232	231	204	246	217	223	228	253	230	197	233	241	214	237	218	241	194	201	242	226	232	201	230	240	207	232	224	228	221	202	215	208	244	218	213	231	234	217	245	233	239	226	238	240	227	213	234	230	224	189	226	219	228	213	211	248	230	222	222	247	228	238	262	237	224	197	237	225	233	208	232	224	236	211	211	225	220	248	240	221	253	226	240	219	235	233	217	205	229	219	205	219	244	231	209	250	201	232	214	238	197	232	205	225	250	228	250	215	204	204	229	213	250	234	223	248	237	226	233	257	251	255	246	238	243	232	242	207	185	218	251	215	234	232	195	212	218	214	211	226	234	244	233	192	215	233	219	227	227	252	268	237	206	218	224	235	242	243	230	213	215	258	195	249	241	255	231	246	228	213	214	250	225	264	255	248	188	215	213	240	172	194	232	220	236	243	213	226	227	205	239	214	214	223	225	197	232	212	228	216	234	230	213	232	253	245	266	208	212	245	211	252	271	253	231	208	242	244	237	235	201	245	232	261	236	242	218	214	215	234	225	251	231	248	233	216	253	254	224	234	229	229	209	213	245	238	235	215	213	251	219	253	225	219	201	260	217	231	211	231	269	245	250	235	253	216	240	225	216	230	226	215	217	222	214	251	217	226	230	249	226	226	207	226	220	243	216	233	240	217	226	237	234	217	224	239	241	225	205	244	236	213	225	225	220	241	240	212	221	218	222	217	242	220	224	232	240	218	232	234	235	212	236	253	213	225	229	275	224	228	209	237	205	214	214	243	214	205	217	216	226	204	229	226	246	210	263	207	236	235	246	210	226	235	224	225	224	222	224	222	240	224	245	201	197	225	225	244	209	222	220	251	238	220	231	203	216	234	232	231	225	226	194	222	227	220	208	215	230	238	221	230	234	224	226	231	245	263	250	197	230	245	246	231	214	212	234	244	243	224	216	206	248	259	238	239	234	230	221	194	231	209	246	202	216	238	249	238	225	220	218	200	208	230	227	237	231	248	225	203	218	220	243	223	239	231	224	246	202	230	259	211	232	216	253	213	216	216	224	225	232	236	235	221	232	232	239	239	241	203	246	247	225	229	244	218	218	218	220	237	220	226	222	231	217	238	240	236	226	245	215	216	238	212	249	240	230	206	236	217	226	220	229	210	224	237	235	205	209	210	239	265	248	207	246	230	247	262	217	235	225	225	266	262	245	225	248	224	264	244	231	215	225	249	218	221	199	242	241	232	242	234	208	212	226	190	219	229	260	258	200	214	207	182	221	218	252	227	212	216	211	239	216	243	218	234	232	201	199	255	210	225	212	223	264	233	219	216	239	239	224	197	211	225	229	204	215	228	248	227	214	237	236	199	213	242	230	229	204	215	213	223	224	221	261	256	244	260	238	235	204	198	223	208	218	230	220	198	207	224	236	226	234	250	199	189	221	242	232	240	261	208	224	236	237	258	245	244	262	243	229	203	206	247	236	250	217	241	251	239	233	222	256	210	226	249	248	214	245	242	241	250	209	243	212	226	234	229	220	238	242	211	239	224	243	231	223	213	235	232	259	219	229	227	214	222	228	230	251	236	236	229	218	217	226	221	204	232	225	255	230	233	222	244	223	229	261	239	232	247	220	238	220	229	214	224	229	239	215	190	243	204	218	218	229	260	200	197	239	239	223	214	254	190	226	224	248	246	248	260	224	232	213	218	210	225	212	244	221	234	232	236	241	243	226	207	196	235	226	221	245	238	225	220	201	197	248	230	216	218	258	210	224	212	243	225	236	244	221	227	236	243	250	248	217	272	207	224	214	217	250	247	230	236	224	252	238	252	227	208	281	231	250	220	225	198	229	220	221	258	235	236	223	230	251	216	219	230	246	241	231	248	253	257	243	238	261	232	259	243	251	206	195	195	223	225	221	219	191	226	222	219	221	226	236	237	228	241	246	239	245	206	237	232	229	230	253	219	259	232	216	226	230	256	233	237	238	223	240	212	253	226	198	233	216	239	219	228	207	221	211	209	255	236	229	208	250	228	225	238	228	197	201	221	228	251	236	247	217	225	239	244	223	206	227	219	225	210	263	212	217	210	252	223	224	213	220	214	235	235	231	221	225	234	258	269	219	224	221	206	209	229	241	225	247	220	232	219	249	223	228	222	218	258	259	220	193	224	222	225	241	245	196	261	216	235	237	226	220	219	217	238	229	254	209	225	226	237	196	227	274	259	218	249	232	230	224	242	221	224	229	233	235	226	258	226	190	231	243	219	253	239	216	256	231	225	259	233	206	229	222	245	230	208	226	210	239	207	257	236	219	235	239	230	222	266	244	223	235	216	242	237	252	216	234	265	239	234	228	236	221	249	243	203	268	239	250	230	222	225	219	238	220	232	241	239	261	230	210	225	244	258	248	219	237	260	221	226	203	245	235	244	204	234	206	214	230	201	199	221	235	251	217	245	239	211	206	241	242	223	224	253	228	214	236	245	239	254	201	264	221	229	219	219	248	239	224	223	193	223	264	261	265	249	263	210	229	216	224	241	225	274	248	214	221	232	233	210	228	242	221	218	231	218	229	216	223	227	233	220	209	229	201	199	233	185	267	219	224	216	223	219	255	233	240	238	208	248	252	229	229	225	215	205	228	216	235	256	223	207	224	233	244	253	226	244	230	222	231	230	237	215	190	218	235	211	245	230	244	202	200	228	222	216	258	210	244	195	242	230	235	218	255	223	231	262	212	223	238	224	194	220	256	210	222	242	254	200	217	244	242	213	241	207	236	213	233	231	222	235	219	234	222	227	246	228	225	220	213	229	245	202	215	200	238	260	246	226	235	214	217	213	255	255	218	254	292	238	221	203	226	218	228	275	244	220	222	235	235	226	214	230	230	230	212	230	249	243	231	203	244	197	233	225	225	242	259	227	222	219	264	221	227	202	228	240	232	218	259	249	265	263	221	229	250	225	247	230	243	218	214	226	232	210	211	221	209	196	239	226	204	221	241	235	272	228	230	213	231	238	249	240	249	247	183	252	215	232	234	220	225	216	207	226	224	223	220	201	235	236	219	251	263	260	224	259	249	216	240	242	243	236	206	227	257	209	203	229	230	243	227	260	231	243	219	236	242	208	242	226
20000	12619	3513	1964	1616	1300	1110	977	922	867	804	733	755	697	689	637	620	652	618	618	589	607	619	560	577	638	575	579	632	592	588	578	564	582	546	607	562	583	575	594	582	580	550	578	550	569	591	567	558	589	517	540	554	527	570	536	580	571	571	529	579	568	565	547	582	580	547	567	622	527	544	563	556	606	546	535	549	554	622	541	612	570	606	553	575	557	539	557	552	556	520	529	601	515	575	565	592	553	590	582	589	549	584	552	568	544	561	532	569	577	597	563	554	565	578	574	594	609	552	506	534	577	567	540	548	594	588	610	594	568	596	569	613	563	589	592	575	543	588	532	518	558	541	564	541	610	528	601	553	596	565	576	538	594	581	532	570	571	589	564	547	577	519	533	552	565	591	597	550	585	591	557	543	573	574	564	572	542	559	563	591	558	586	523	543	553	574	594	586	553	576	549	601	567	579	568	567	561	563	602	531	549	535	578	519	534	547	547	520	533	543	564	484	577	558	576	556	562	546	556	559	556	533	567	561	554	578	581	581	555	537	586	528	591	541	510	538	531	585	562	600	596	578	569	547	572	537	552	569	528	546	625	516	537	533	553	515	568	568	532	575	552	581	560	551	562	596	566	576	583	554	532	535	558	528	607	599	560	588	598	535	569	494	600	551	568	538	593	533	577	519	540	549	563	558	547	549	571	536	505	557	591	583	567	576	560	589	544	608	549	561	553	547	537	535	555	586	565	548	568	576	560	513	601	568	554	555	568	538	574	572	566	533	571	582	568	610	555	555	531	540	581	577	578	603	540	549	548	537	567	555	542	544	553	575	542	556	592	580	525	541	543	543	535	528	542	572	559	598	517	543	546	541	566	523	617	564	557	524	560	556	560	539	574	548	559	589	523	571	583	563	543	544	553	569	554	556	542	610	528	593	555	577	531	571	556	574	595	609	516	542	561	520	533	554	561	566	529	573	592	535	584	553	558	575	585	540	568	543	538	544	541	569	551	537	538	584	586	531	541	574	612	569	518	555	599	541	524	549	572	549	543	542	549	565	566	587	581	545	563	538	568	515	543	556	569	585	639	653	535	540	569	530	565	560	549	523	535	564	531	553	550	551	550	587	586	528	539	555	556	571	523	546	513	564	532	572	558	525	583	553	567	553	529	560	568	574	579	568	578	588	558	552	522	576	589	605	562	549	555	568	597	563	592	566	522	567	566	543	528	572	528	565	603	568	556	533	528	560	557	574	567	551	548	551	513	542	549	600	586	550	528	531	559	553	564	581	595	547	530	573	540	568	554	562	556	528	524	560	579	551	595	553	580	581	546	561	547	548	538	565	561	543	567	539	519	550	558	591	542	564	511	584	594	594	570	566	573	577	587	625	543	573	546	559	522	582	595	571	524	561	544	601	555	542	613	597	548	572	583	564	542	545	544	539	565	552	563	548	556	554	576	575	544	551	566	560	531	597	583	540	591	517	626	574	497	529	569	555	536	612	616	572	567	573	566	527	566	614	573	561	539	545	529	517	536	536	568	551	539	541	507	587	584	548	547	531	566	573	523	540	548	566	560	583	581	578	583	550	530	538	551	585	596	553	553	540	518	550	540	533	558	553	595	529	561	559	552	565	568	552	566	523	544	521	542	513	545	562	535	571	526	561	536	547	562	536	532	621	551	593	561	515	567	535	509	542	571	600	507	546	575	563	599	562	548	556	554	570	581	559	528	524	550	615	531	578	569	543	567	600	598	562	543	509	586	599	592	552	558	558	581	532	534	539	602	558	600	553	593	600	583	547	555	578	519	539	571	588	548	559	543	567	538	550	585	559	548	552	571	535	568	539	602	558	549	573	565	604	606	517	603	566	544	541	543	573	581	565	590	549	578	554	570	547	577	546	533	548	574	571	570	567	577	581	544	531	572	571	541	554	575	563	559	557	532	567	557	581	558	551	559	561	540	564	524	589	540	567	547	606	552	566	563	566	541	571	590	559	552	587	542	573	548	517	573	516	581	538	574	535	560	544	553	549	572	559	597	560	558	566	589	542	558	581	555	574	535	558	550	535	552	538	488	534	570	540	587	508	561	559	570	600	583	534	511	534	551	577	565	579	569	576	553	583	550	518	575	548	551	593	556	580	552	549	515	577	547	521	579	555	523	555	539	596	627	565	539	584	606	580	600	519	555	563	589	567	560	558	550	570	529	533	581	580	540	591	535	564	552	555	517	583	562	517	553	576	538	575	538	502	575	561	550	575	591	553	515	549	573	531	555	584	571	557	549	527	546	604	587	566	593	573	512	520	548	578	549	544	562	546	569	530	564	538	599	571	587	576	598	553	525	553	564	553	555	577	563	579	534	547	541	523	545	558	548	553	546	555	546	539	586	589	578	565	534	572	554	549	576	554	515	523	558	597	545	547	531	537	567	594	537	590	568	543	559	540	578	571	579	576	564	506	595	583	547	569	515	523	568	572	586	611	569	548	549	571	569	534	534	528	574	567	562	524	549	551	572	564	589	549	514	526	555	550	573	522	577	593	554	562	561	559	569	528	580	581	562	559	545	541	549	562	546	525	553	550	523	542	559	607	517	541	543	523	563	564	523	581	543	600	570	523	556	553	529	536	555	551	585	566	606	587	549	554	523	549	550	556	578	577	564	556	588	566	579	581	520	549	620	533	601	617	540	563	577	561	577	536	536	555	578	552	540	547	595	569	565	508	523	563	538	560	569	587	574	524	550	579	585	549	527	575	516	564	574	530	556	530	588	539	576	567	587	533	553	548	574	576	548	537	566	536	487	572	581	572	580	558	542	547	592	573	557	543	545	531	603	557	514	560	587	537	607	544	583	576	589	529	542	545	575	581	565	550	544	521	564	537	567	626	539	534	559	573	571	612	550	536	568	553	568	558	602	533	556	613	540	534	548	589	517	564	586	513	569	562	512	568	549	560	542	561	534	555	531	532	543	626	526	564	561	572	567	546	517	540	569	556	546	577	511	559	595	566	542	529	587	551	530	542	578	618	530	561	576	536	570	567	556	534	549	594	565	557	497	559	587	527	587	596	552	539	564	602	554	514	566	532	543	560	533	514	562	554	575	537	562	569	567	579	602	570	559	563	574	565	596	574	554	520	585	543	571	539	552	603	536	569	553	540	563	556	552	560	564	568	575	571	529	546	590	550	555	529	594	500	544	547	537	507	560	562	568	579	567	546	569	564	522	565	544	554	537	539	540	569	571	554	588	518	545	583	541	558	576	515	539	563	569	557	580	582	554	542	588	566	541	601	579	569	556	540	549	594	575	580	531	564	560	566	552	548	537	561	560	579	504	589	573	528	557	511	557	596	584	557	537	583	551	558	587	566	545	563	586	545	505	584	566	554	584	524	561	546	546	549	538	573	536	529	547	565	545	599	562	542	540	547	564	547	529	541	578	561	540	560	562	526	569	573	567	557	586	568	581	531	545	548	584	522	553	546	545	531	550	575	566	559	573	598	535	549	596	530	564
10063	3740	869	274	284	282	248	255	242	231	224	244	257	271	266	254	238	238	251	263	257	257	249	256	228	228	254	261	258	255	255	253	285	284	253	244	244	257	258	236	262	263	241	234	249	253	235	264	262	249	240	250	255	284	236	233	248	275	275	227	259	237	259	259	223	274	262	242	239	267	257	246	257	257	280	254	251	267	220	246	235	230	219	241	262	233	259	277	245	247	269	258	250	229	260	256	237	254	250	255	283	269	246	248	244	244	264	239	240	251	236	229	264	254	277	278	250	258	258	245	281	243	251	255	250	242	236	275	238	236	244	264	246	276	252	262	254	252	242	279	215	239	265	246	276	228	254	258	247	213	221	244	259	245	248	243	241	241	246	232	250	248	278	270	245	255	256	279	276	263	259	248	272	258	237	251	235	238	223	261	235	272	255	244	228	261	254	265	243	276	258	259	269	252	265	220	271	229	230	261	261	253	218	250	263	269	248	260	249	235	280	260	248	258	260	255	249	265	261	245	240	216	250	262	242	272	240	267	263	236	256	263	213	240	231	251	248	251	229	252	248	279	245	249	253	212	227	251	287	201	238	273	245	243	240	257	236	231	271	258	245	262	250	277	256	255	269	258	231	242	234	236	261	251	253	232	236	263	245	248	222	246	237	271	249	240	262	266	249	245	276	227	232	268	255	256	278	263	231	274	253	264	272	280	234	271	305	245	248	252	256	261	259	242	242	243	255	270	264	252	252	248	258	256	262	274	275	271	258	231	244	252	261	292	306	267	209	256	248	237	259	238	263	264	243	268	236	240	222	254	247	251	263	272	247	258	261	236	259	233	267	237	257	247	287	247	283	256	218	248	250	259	250	245	275	228	234	263	261	289	247	259	274	227	249	252	235	282	243	252	243	278	255	275	261	239	271	268	275	231	237	229	244	244	204	267	248	246	264	227	248	264	232	227	248	246	246	248	220	253	252	262	234	240	249	259	253	243	265	247	225	253	265	239	270	216	258	240	252	244	262	246	256	271	261	273	230	248	250	260	243	244	227	260	259	239	274	245	260	251	261	236	269	230	267	273	254	225	271	262	257	258	247	252	220	225	231	261	252	273	244	238	256	240	261	264	266	276	238	248	264	252	237	251	257	293	270	233	231	249	256	257	279	251	235	221	298	267	252	283	264	231	251	249	244	241	232	248	212	278	238	298	254	273	260	283	263	279	278	244	277	250	267	280	262	247	244	252	245	255	254	269	271	258	248	252	258	235	245	277	231	254	284	270	248	235	242	253	280	246	282	251	290	241	233	240	237	212	244	237	302	259	243	251	253	258	264	243	250	264	221	252	250	213	270	259	255	286	245	241	265	279	244	236	251	233	237	225	262	258	295	241	239	270	262	234	274	211	247	251	229	237	249	244	227	234	249	295	253	270	245	242	262	279	277	237	250	260	236	265	225	258	276	276	222	241	251	240	255	248	236	280	253	233	242	254	266	243	256	278	247	223	254	265	251	267	240	275	252	255	236	242	239	244	271	268	294	236	231	243	257	234	243	244	269	221	222	250	239	256	261	233	254	257	257	292	261	236	255	255	248	304	256	238	256	248	212	238	277	231	252	271	257	239	236	292	248	243	230	263	295	295	246	247	253	252	276	237	245	254	274	248	247	241	265	221	231	226	241	234	258	276	263	237	249	246	239	248	275	222	233	234	265	265	224	247	247	240	276	231	272	246	248	216	260	235	237	234	262	263	233	262	250	244	235	236	233	265	274	256	252	233	261	249	241	221	231	247	269	234	253	241	229	239	229	234	268	253	247	263	269	266	274	261	241	254	235	255	282	256	277	287	251	261	249	263	220	248	257	229	241	282	252	251	245	221	270	263	244	257	264	274	252	273	246	251	255	265	241	271	261	299	252	271	246	260	259	217	266	266	233	250	261	240	248	243	259	241	254	239	237	263	240	260	245	259	224	256	261	234	256	256	226	256	241	250	220	243	258	225	244	247	235	231	241	254	243	260	238	244	261	282	236	251	255	236	255	232	235	238	251	279	272	233	274	241	247	256	260	259	251	231	257	246	227	231	256	256	277	240	265	258	232	247	251	255	237	259	263	232	306	283	258	224	237	269	269	258	266	248	283	230	259	255	223	238	243	225	265	278	277	254	258	260	241	221	280	229	241	224	255	283	267	255	234	230	239	252	231	254	245	277	260	282	284	254	258	252	261	244	267	243	244	253	266	258	231	257	277	264	251	237	261	258	241	259	257	228	280	246	259	245	239	252	217	294	256	266	236	255	277	251	234	244	255	268	231	268	244	255	277	231	278	253	253	260	248	276	237	274	250	263	272	275	248	251	252	237	259	245	276	249	228	262	235	278	255	244	232	258	252	273	226	232	242	235	280	268	222	248	257	250	262	235	218	261	261	235	251	241	262	230	272	254	254	229	258	245	249	240	251	246	254	239	240	260	252	275	238	250	284	261	268	229	255	260	255	249	243	228	226	273	229	271	224	232	265	221	252	277	253	228	246	266	241	233	269	243	277	218	239	241	243	270	262	245	252	266	266	253	230	274	260	254	272	251	243	269	262	254	268	287	248	257	238	245	274	241	224	233	267	257	241	254	265	238	289	273	267	268	234	236	234	234	234	253	231	271	266	228	276	241	247	218	271	231	281	258	243	268	260	249	243	221	218	251	232	215	250	232	275	272	244	233	270	275	234	225	246	255	296	253	261	258	255	259	265	274	257	282	258	250	242	280	255	273	261	275	228	256	262	264	242	275	259	261	259	233	283	271	264	242	277	227	278	230	248	256	234	220	249	283	258	266	263	270	249	246	245	260	254	247	269	246	239	259	268	297	232	247	238	251	261	266	231	246	232	225	273	269	242	242	267	242	245	271	256	256	241	233	263	244	262	222	251	267	264	262	228	261	239	232	238	259	259	251	274	268	270	257	252	247	231	238	253	258	264	256	274	253	259	264	257	281	245	224	257	253	257	245	230	250	259	247	244	253	255	275	229	233	218	256	234	245	262	231	257	252	255	256	249	242	270	278	253	280	243	254	244	274	256	258	266	231	245	237	248	258	248	244	249	293	236	269	263	232	231	259	253	233	234	269	283	234	263	217	276	245	233	244	246	248	253	248	271	242	244	261	253	243	243	261	261	276	259	283	266	254	264	259	249	278	265	255	261	282	268	274	247	262	268	233	249	265	228	271	280	225	261	263	274	233	262	233	223	227	272	241	220	237	229	256	258	231	270	246	242	224	239	254	258	254	287	258	259	252	284	263	255	248	279	231	233	233	254	208	272	263	241	235	255	245	270	257	246	267	243	235	262	273	269	265	252	266	230	239	228	247	239	233	240	271	230	246	259	228	233	273	259	253	248	265	262	275	249	270	261	286	251	265	271	269	221	250	232	281	243	253	245	261	264	254	256	293	238	225	207	257	245	239	238	257	247	242	262	262	236	244	232	245	257	247	273	279	219	248	233	250	253	259	233	263	248	230	268	248
7498	3998	1462	771	754	698	685	707	630	664	685	644	618	619	619	638	632	623	619	626	643	616	586	610	647	652	636	625	660	648	651	608	624	640	600	650	636	605	651	651	613	609	632	626	578	643	639	620	580	577	617	701	661	665	642	602	631	627	619	617	649	648	655	611	662	603	662	638	649	640	636	644	580	626	640	606	586	655	637	646	612	628	615	624	658	632	660	687	596	680	642	629	620	635	641	576	555	652	607	623	638	612	629	660	595	623	615	604	607	608	636	618	631	631	640	637	672	611	637	654	585	620	657	630	624	623	672	626	623	675	615	617	617	628	630	610	605	641	660	607	587	687	608	664	599	606	632	618	635	680	614	607	638	658	635	615	614	679	596	675	626	618	592	637	674	652	626	610	626	578	628	599	587	621	617	641	592	617	621	601	601	648	670	616	652	659	612	640	587	624	679	655	630	605	667	638	632	617	631	667	585	597	587	595	644	637	639	626	612	617	649	598	576	603	606	614	665	580	612	606	626	666	623	608	665	614	633	627	609	576	635	677	674	613	605	639	654	620	657	630	631	604	634	622	599	603	615	657	617	600	680	630	584	608	618	604	661	599	630	640	633	667	639	616	619	611	619	592	611	645	649	643	615	637	623	635	634	625	633	603	618	608	660	621	643	651	600	609	593	629	635	615	651	660	657	624	612	655	644	631	605	640	589	624	618	623	553	644	628	592	617	637	607	622	696	623	641	622	597	625	637	607	619	641	602	611	620	612	610	665	616	644	592	629	621	645	620	591	624	653	594	673	614	590	664	656	615	641	617	619	622	664	625	592	636	628	625	588	624	614	651	661	611	643	589	661	636	621	599	610	643	614	659	644	605	618	625	589	610	608	640	601	673	676	633	579	592	591	616	630	588	627	619	642	614	644	657	670	651	668	601	580	585	643	579	638	592	642	634	606	655	665	627	628	674	641	675	660	657	595	622	610	646	661	630	606	630	612	627	613	611	622	618	624	605	625	596	637	592	598	677	674	625	626	675	644	641	634	602	661	648	615	588	593	644	580	614	618	659	609	613	628	659	644	650	638	655	639	593	617	628	597	632	616	632	639	624	626	627	622	648	642	627	626	605	639	634	603	580	619	630	630	623	597	627	631	587	668	624	649	670	635	635	650	609	669	621	602	667	647	594	646	629	616	620	616	603	627	604	656	640	675	577	663	619	647	636	651	599	595	607	614	623	640	619	646	618	618	623	671	621	626	631	616	642	655	649	648	640	622	634	620	648	601	621	643	668	587	650	679	600	632	652	612	602	647	665	614	640	618	591	643	611	592	596	628	606	611	611	594	700	625	654	613	591	587	642	614	639	619	602	599	667	598	622	698	654	578	636	605	631	586	626	699	594	658	588	586	655	620	643	628	648	644	616	581	638	626	608	613	609	652	620	608	645	622	619	636	619	629	648	669	649	566	668	607	610	650	612	608	648	652	679	632	618	637	695	625	631	681	625	597	585	630	629	646	603	567	669	643	628	639	640	602	642	642	612	637	617	617	614	653	629	646	621	599	638	678	607	636	656	619	633	602	614	606	614	601	616	639	636	663	607	619	634	615	633	645	592	609	612	623	633	643	628	580	619	616	655	602	636	635	611	596	592	586	602	654	651	653	608	664	635	620	595	621	633	593	625	660	611	637	629	599	615	635	597	609	595	590	643	597	652	627	618	627	632	637	625	619	612	610	632	586	641	636	636	621	612	633	620	660	621	619	634	603	629	667	584	636	627	625	581	647	634	618	634	633	625	590	640	672	616	595	595	637	648	585	606	634	611	607	650	630	669	620	652	600	593	640	623	653	643	598	615	597	607	619	625	610	655	644	610	619	629	633	649	606	631	611	594	615	603	644	646	639	662	657	598	632	609	598	634	633	621	612	677	608	572	609	654	607	617	644	638	629	629	643	644	623	668	643	670	595	622	624	625	651	626	646	654	647	615	562	587	673	647	624	641	639	631	641	574	614	632	662	648	650	599	621	657	643	595	631	644	645	567	627	629	595	639	645	632	660	632	623	587	606	591	610	629	623	653	624	591	688	633	616	605	609	640	617	655	609	614	638	694	652	608	631	622	622	644	622	636	624	638	606	624	604	655	613	592	607	596	627	635	678	593	569	628	639	674	659	637	637	643	632	648	621	652	634	638	630	669	653	677	627	649	674	625	588	645	607	634	608	595	605	630	651	597	599	622	612	662	620	651	648	626	661	600	654	589	621	636	647	657	594	631	604	592	635	616	576	607	625	638	601	627	659	615	642	654	624	571	615	630	645	626	623	601	635	645	637	607	644	603	638	638	628	575	594	611	612	638	627	660	649	604	623	616	597	636	634	622	608	683	647	603	597	625	616	611	650	625	651	647	629	632	651	658	598	614	619	614	654	570	673	652	644	662	603	638	646	640	659	603	615	616	616	670	626	641	630	592	629	623	643	626	618	595	639	631	650	623	616	627	662	642	612	613	633	612	628	649	598	658	627	624	636	668	616	612	655	635	584	648	644	646	602	670	656	631	585	561	614	587	609	652	656	633	654	612	614	632	603	601	605	623	659	616	629	625	658	628	631	619	599	654	680	603	610	615	641	650	647	715	651	626	544	631	658	656	627	599	634	607	648	596	635	623	593	678	581	627	623	610	636	624	647	627	659	585	558	616	639	623	645	643	615	632	634	619	582	614	594	615	641	644	599	648	635	638	620	672	615	624	627	623	587	614	601	662	666	615	603	639	636	624	582	619	610	621	631	621	636	646	621	578	600	608	584	628	659	638	636	621	624	625	654	634	600	598	634	647	631	662	595	648	616	600	633	625	647	620	606	632	598	660	684	617	634	661	620	641	628	574	642	660	632	693	640	608	579	632	622	577	629	582	648	662	631	651	639	615	606	621	622	610	622	629	613	636	579	596	660	618	637	640	589	582	614	663	664	585	606	646	624	668	674	654	631	626	657	676	601	615	607	610	624	639	603	640	608	678	636	597	644	613	651	668	632	636	588	653	654	602	642	623	616	587	660	623	644	641	609	623	607	611	660	625	654	633	614	616	650	656	575	649	644	599	658	594	658	605	636	614	612	593	641	614	649	593	571	638	649	609	657	634	635	607	601	626	681	623	627	685	643	675	615	656	604	684	615	638	669	670	698	664	628	610	606	630	628	603	627	613	652	634	577	628	628	609	640	630	657	607	621	594	657	629	604	636	606	665	622	635	652	674	561	623	585	623	621	652	669	653	601	618	604	610	635	624	600	598	626	642	642	654	642	625	624	635	654	640	642	632	601	612	658	658	604	602	623	652	608	648	621	619	569	632	601	640	632	615	606	623	612	656	660	621	589	661	660	595	615	642	606	682	625	607	593	607	614	588	652	638	631	640	659	668	639	650	632	626	584	622	626	673	636	625	604	630	632	656	616	689	630	580	602	629	647	649	634	642	630	665	627	602	659	661	631	631	615	641	659	653	620	630	620	608	666	582	600	653	610
22144	10085	2308	524	436	365	351	369	354	337	338	305	309	337	324	318	290	320	324	300	312	323	302	289	332	326	319	283	316	329	302	335	270	256	297	325	281	325	306	320	276	296	314	268	335	316	304	320	309	309	334	300	293	342	306	310	306	280	327	285	310	318	282	292	321	294	311	295	280	285	301	315	300	287	347	274	322	315	300	305	282	297	275	304	303	311	312	276	290	279	337	324	340	274	298	294	307	308	301	320	282	327	281	317	286	313	320	295	315	291	301	312	286	307	286	321	339	282	295	301	292	318	325	299	305	309	348	279	292	272	318	320	318	300	322	302	309	333	336	304	321	266	264	296	344	303	306	271	268	282	317	316	300	287	319	309	299	346	330	311	306	294	332	286	315	301	281	309	299	283	286	261	289	321	318	303	330	313	263	295	314	281	298	305	300	294	284	273	289	319	339	299	294	298	300	294	275	286	295	330	290	295	276	281	285	305	303	342	284	302	336	304	316	323	316	296	304	323	299	310	321	299	287	316	300	274	316	312	296	278	288	322	311	282	305	323	294	299	321	301	311	282	277	270	321	311	275	318	283	293	303	293	297	289	310	303	316	306	305	273	305	302	263	328	328	321	295	303	295	318	289	291	325	306	328	307	315	284	317	298	345	305	309	296	316	296	280	286	323	310	302	296	293	329	308	297	303	305	327	289	296	318	330	286	320	271	296	298	293	319	282	325	347	273	309	301	295	301	325	279	286	329	330	312	292	298	294	319	281	314	310	310	304	351	320	293	308	302	280	291	271	315	300	295	308	296	296	315	290	302	302	318	305	319	302	278	312	307	278	290	303	292	293	305	274	322	316	280	298	301	325	288	296	299	316	318	340	293	345	292	290	290	319	296	277	323	291	275	311	276	307	287	294	307	324	326	307	282	307	308	306	310	307	341	294	259	283	307	274	333	313	285	309	313	328	292	258	326	321	312	310	288	317	291	297	318	327	281	271	315	306	338	312	322	309	324	298	307	307	339	301	313	327	279	311	295	304	334	265	297	295	291	284	310	323	300	309	291	299	271	297	326	290	269	308	328	309	329	321	324	305	297	294	300	307	310	287	285	302	288	304	309	278	304	309	301	300	332	284	290	277	302	288	301	317	305	326	301	321	326	309	289	280	319	296	300	323	313	311	308	299	296	320	242	305	294	281	323	313	343	310	320	291	308	299	301	303	275	321	302	300	338	326	339	326	322	293	292	301	287	313	353	337	271	298	323	316	301	290	320	306	318	296	309	303	301	297	327	308	298	323	295	314	295	291	323	302	351	296	328	317	285	292	286	298	291	342	317	295	311	266	319	287	304	307	284	328	272	317	278	308	281	330	312	304	292	320	314	315	310	298	248	317	319	316	290	293	302	292	308	276	326	275	324	260	294	314	301	279	301	291	296	303	316	286	287	308	332	306	300	312	309	296	298	299	314	307	283	338	287	278	317	292	299	312	313	275	308	326	308	276	300	309	317	318	334	364	321	305	289	331	273	295	305	316	245	298	326	294	311	293	317	282	272	297	345	308	319	290	331	272	315	299	306	322	337	310	337	292	306	317	291	314	321	336	303	318	316	286	296	287	318	308	295	340	313	280	285	290	323	283	311	303	332	325	325	284	299	242	312	310	287	298	299	312	330	297	296	295	300	336	298	277	303	294	296	338	300	269	287	285	286	335	304	320	289	362	297	307	275	308	340	322	339	297	302	310	314	311	297	272	320	338	307	313	322	303	315	307	305	338	317	302	302	309	318	294	291	273	291	299	305	296	304	296	302	323	336	302	277	284	330	287	355	307	350	292	316	328	321	337	324	312	301	337	311	297	299	296	291	272	299	277	350	300	320	319	309	306	317	305	309	304	329	310	280	313	310	314	280	285	323	301	311	291	326	306	302	332	301	298	314	313	321	292	298	271	308	305	291	307	309	323	299	287	289	289	309	314	297	321	274	299	304	297	292	314	305	269	327	306	329	316	292	292	303	300	310	277	280	296	305	301	335	280	312	314	283	295	276	319	340	249	291	302	338	288	305	322	302	321	312	301	268	302	327	330	289	337	280	292	330	284	345	325	292	300	336	316	290	273	323	306	291	300	328	318	336	311	310	317	252	291	308	312	274	298	306	270	260	291	298	313	303	291	318	280	309	300	325	286	317	310	294	337	316	301	319	317	310	310	261	267	292	283	274	288	319	337	293	318	276	288	289	307	291	290	323	291	315	337	311	304	286	344	294	259	289	294	298	303	313	301	293	294	279	294	291	349	318	291	318	293	279	293	306	332	286	283	297	297	282	301	318	305	308	306	298	303	300	302	291	318	268	301	312	325	273	308	309	284	289	258	325	306	315	276	311	290	306	300	318	294	363	296	313	331	299	325	281	312	328	297	304	283	313	283	301	309	295	308	253	305	292	335	287	292	300	317	334	284	310	319	285	269	309	317	274	283	305	299	316	301	289	291	286	284	301	316	312	302	264	330	338	306	303	335	339	297	321	322	303	287	306	299	340	294	289	315	327	325	310	325	278	313	296	322	307	295	267	304	321	289	303	310	344	285	298	282	291	305	297	309	270	305	280	323	302	342	301	322	324	302	291	305	322	284	302	280	291	331	301	300	296	284	285	263	315	289	295	283	326	310	309	277	311	269	326	315	311	282	290	297	320	316	293	282	312	307	299	307	290	318	324	318	320	276	316	299	322	299	301	298	298	295	343	320	342	295	330	299	304	307	308	303	275	315	336	327	300	319	285	313	294	332	290	304	307	322	295	312	305	336	301	299	328	293	322	272	303	287	296	280	292	306	320	320	296	305	317	299	309	296	301	301	313	321	322	339	266	288	315	320	362	301	316	315	299	313	318	327	298	243	282	300	286	323	314	284	320	286	366	308	292	285	341	328	291	283	312	332	338	328	296	310	306	284	295	313	327	284	304	328	306	302	307	310	305	314	276	321	271	277	325	317	326	285	334	303	303	300	306	333	294	296	308	283	315	282	333	299	314	320	325	289	303	299	294	311	318	293	285	302	286	318	282	327	275	318	251	315	311	303	307	306	298	303	331	305	321	304	284	346	304	324	304	320	285	309	316	308	284	302	294	314	290	281	287	307	327	318	302	308	313	301	297	313	332	320	308	307	292	275	282	302	284	313	288	266	316	318	305	289	288	334	266	313	286	298	303	302	299	311	280	313	326	335	340	294	312	294	313	272	314	279	313	272	299	287	322	363	301	317	319	325	286	294	291	267	301	331	281	308	294	318	286	320	286	305	303	304	278	290	338	300	328	259	306	338	289	302	306	304	292	309	329	282	282	296	317	318	310	296	305	268	299	312	292	310	271	317	332	323	308	313	276	317	291	301	320	311	280	288	320	335	291	315	300	311	305	276	302	316	308	303	315	277	332	295	322	312	305	312	338	280	282	276	309	318	297	294	302	327	297	290	290	334	295	331	295	285	277	309	317	303	265	300	318	286	316	294	310	286	278	323	295
15811	9222	2902	1414	1333	1156	1133	984	907	914	843	891	796	791	749	784	748	769	788	748	738	774	753	764	746	766	768	749	749	721	710	748	762	781	747	727	711	731	702	707	761	733	747	757	779	735	788	709	752	768	708	726	792	730	752	761	755	691	688	766	740	699	758	748	690	711	741	709	722	763	740	732	773	776	765	777	770	736	734	730	768	711	687	767	745	770	764	695	757	718	764	739	693	746	649	717	756	777	777	779	707	750	714	761	762	756	726	725	743	704	736	733	700	705	799	704	773	716	723	694	765	782	742	714	726	742	763	730	775	704	745	728	774	695	700	731	712	748	684	743	741	761	771	695	744	731	701	770	803	720	714	745	693	700	758	756	734	722	681	702	734	695	766	728	747	739	709	758	784	726	740	685	692	756	739	753	716	697	749	762	689	726	727	709	750	740	727	741	703	732	738	724	749	735	736	744	735	717	707	719	753	777	700	755	703	730	720	719	753	743	689	731	791	753	759	722	730	735	717	763	711	705	713	736	714	746	744	741	739	716	726	732	763	734	762	702	730	729	772	714	719	723	766	792	683	764	778	730	724	779	738	779	740	726	754	748	730	739	701	691	711	763	714	710	756	723	714	755	729	726	725	762	693	756	762	680	728	745	690	772	728	763	743	781	716	751	682	767	741	727	721	762	695	685	773	740	760	725	754	725	686	745	689	737	714	777	746	717	714	743	725	740	741	794	729	677	768	746	702	770	714	708	747	753	776	716	731	685	697	750	741	734	793	744	703	752	773	723	748	756	719	727	733	757	717	761	731	758	688	751	735	767	747	730	771	703	766	746	786	730	753	706	708	742	684	787	732	728	708	754	692	783	730	712	740	719	735	745	740	725	714	670	786	744	726	710	686	720	752	756	702	752	715	770	781	794	754	739	768	772	736	751	734	711	722	736	727	822	788	751	722	721	773	756	763	707	759	751	747	736	746	714	714	788	774	706	700	718	728	757	761	725	723	685	676	688	723	762	722	738	738	778	742	704	731	749	738	753	742	735	752	698	736	714	716	802	724	732	742	726	766	749	753	746	738	722	735	768	713	728	721	757	751	752	706	740	710	727	772	761	769	751	746	677	766	749	728	723	708	784	770	756	722	766	696	728	748	719	754	724	750	705	683	691	757	724	741	734	726	734	714	746	758	722	778	792	763	736	746	757	707	728	764	745	728	733	707	712	732	750	729	786	753	757	769	768	713	770	786	724	747	786	678	691	777	709	714	748	721	760	740	777	783	704	745	744	734	772	772	779	669	757	791	704	748	750	766	708	740	723	740	775	711	754	762	724	751	740	740	751	718	716	761	780	727	774	700	777	687	720	737	716	726	756	723	713	709	725	718	745	764	708	693	748	769	726	773	702	728	757	729	740	757	744	755	737	767	731	740	719	759	732	700	728	751	732	723	735	721	709	740	674	773	759	771	732	740	753	738	727	717	697	735	732	741	730	755	770	735	791	735	743	755	707	760	765	724	726	664	728	709	739	723	769	745	736	735	767	750	733	733	712	758	763	767	760	766	724	755	744	743	764	747	742	733	757	733	696	741	764	734	705	728	760	721	735	683	698	762	719	718	730	762	689	765	730	746	740	707	716	709	713	776	710	767	734	768	707	752	741	729	735	734	769	730	730	727	741	772	734	686	760	736	720	711	725	714	738	732	711	706	720	716	771	730	740	736	776	764	716	733	773	736	741	719	741	740	750	691	733	743	734	709	750	720	712	732	709	700	712	731	713	774	760	802	723	753	724	692	694	746	757	759	790	735	739	743	732	722	753	715	762	747	759	694	766	738	742	742	703	754	761	799	734	756	741	756	779	749	776	665	745	794	747	756	708	759	731	722	739	713	739	744	775	712	756	782	697	729	768	696	721	762	732	717	761	705	752	778	714	736	747	742	733	761	736	761	749	677	735	739	712	733	688	767	771	724	770	757	710	727	774	691	774	717	751	734	734	722	718	736	739	690	715	744	771	751	788	733	776	719	737	710	706	729	746	756	751	729	706	728	737	739	759	781	733	751	729	694	724	728	747	735	744	715	763	717	713	736	729	690	714	757	744	727	727	728	706	766	705	726	742	715	725	760	731	711	747	702	739	728	712	770	786	708	730	767	707	747	727	762	760	711	744	752	779	750	689	758	692	680	749	721	743	698	741	748	769	767	760	773	782	734	745	750	748	762	817	739	724	740	765	763	736	704	724	705	721	748	736	712	743	733	731	779	712	742	728	737	715	737	749	700	754	737	741	760	735	688	674	736	754	731	728	679	710	765	760	696	693	731	708	745	721	748	751	727	717	783	695	704	730	767	769	740	720	749	743	757	734	765	741	790	738	707	761	776	734	765	787	791	711	708	729	747	774	758	723	741	741	699	768	748	730	715	761	717	744	730	727	686	709	739	795	750	773	774	776	778	716	758	753	711	742	735	742	725	775	790	733	757	757	753	754	747	713	726	699	720	747	753	706	712	697	775	740	715	736	758	756	737	732	731	771	766	777	745	716	770	695	721	744	745	735	746	759	726	724	708	741	713	702	800	759	692	718	716	732	721	777	717	750	733	725	743	681	743	734	732	707	705	788	731	747	781	744	707	759	728	669	728	740	775	755	748	686	724	771	748	743	739	727	720	776	716	724	745	721	752	766	736	728	706	717	733	789	720	738	753	742	748	733	743	748	758	734	789	734	677	678	800	801	730	748	745	741	726	786	716	770	759	719	775	764	724	750	736	777	775	717	733	718	741	680	738	745	741	753	697	743	732	754	769	756	709	669	759	741	698	726	722	691	777	734	752	697	786	769	752	741	711	695	779	713	739	747	767	706	712	688	768	748	746	747	716	739	708	761	722	729	736	729	727	735	757	710	686	769	717	700	732	748	745	684	735	794	754	716	749	765	671	719	750	754	753	750	709	698	744	741	751	796	760	774	724	745	768	751	744	713	719	717	754	719	770	732	735	787	775	738	725	710	756	731	681	765	755	730	735	735	764	731	749	723	801	779	724	694	724	758	780	724	793	725	673	725	716	659	752	718	763	727	755	724	759	743	731	737	734	700	719	678	716	746	749	709	697	727	743	772	730	743	758	764	747	713	746	741	728	751	732	710	778	724	808	750	715	743	718	719	722	753	724	744	712	711	736	757	799	702	712	688	744	692	726	769	737	691	762	720	699	703	733	735	755	735	735	759	741	700	706	768	715	756	713	801	729	735	769	720	731	691	738	698	696	794	712	757	770	716	726	745	726	761	701	720	764	699	715	709	744	736	747	730	719	720	722	753	725	728	772	700	696	717	698	721	782	701	745	745	766	743	715	702	685	749	709	749	722	790	723	747	719	802	739	726	724	707	734	730	704	712	708	710	735	698	741	794	671	725	740	762	738	752	772	719	698	710	735	747	734	713	741	769	732	749	686	768	745	784	710	748	734	729	743	760	704	681	723	688	746	738	735	746	710	714	724	755	725	741	691	779	760	765	711	730
30626	15883	3880	709	512	414	303	298	309	315	283	242	240	249	264	249	222	245	274	242	230	246	238	293	219	247	233	221	236	232	247	222	260	215	212	220	206	243	237	210	222	266	241	280	197	239	242	236	235	218	228	242	228	247	256	242	217	224	233	233	209	227	252	227	247	232	202	226	227	217	228	238	243	227	249	246	231	232	234	219	245	246	190	224	228	232	220	232	229	229	250	242	221	225	241	213	245	225	261	210	233	243	237	200	244	234	257	222	219	229	240	219	261	228	206	227	189	219	219	230	253	227	224	194	210	234	237	206	257	245	244	261	264	230	225	256	233	225	233	249	253	219	219	239	234	218	217	238	239	236	230	217	247	206	244	221	272	235	215	234	225	221	230	217	226	227	218	219	232	225	240	218	209	203	230	251	249	238	236	201	231	203	235	223	216	235	255	247	244	219	263	235	239	235	225	230	234	234	235	224	240	231	250	247	225	252	234	207	242	234	261	256	237	222	231	220	211	238	248	234	226	218	247	223	244	208	235	222	236	226	228	220	248	228	237	225	224	232	254	245	246	236	246	242	244	255	213	224	224	211	211	227	229	245	259	242	219	250	199	223	216	217	264	233	212	258	237	243	241	232	232	243	226	233	229	239	201	196	228	212	238	231	248	222	253	246	214	243	237	235	239	227	242	225	250	259	235	249	244	219	231	227	221	247	241	240	236	238	225	247	265	209	231	217	232	220	244	244	230	246	235	235	241	226	239	225	221	251	222	229	228	236	220	233	249	228	223	269	230	217	210	237	221	247	223	239	232	218	263	232	251	220	211	232	246	235	218	260	215	261	245	220	233	236	241	222	226	266	252	224	214	220	237	236	260	219	230	217	249	216	259	244	237	232	206	245	218	279	223	213	221	230	227	241	237	231	212	216	213	248	227	229	205	224	207	244	226	224	214	233	251	249	236	235	240	254	230	231	237	248	209	228	239	215	245	243	264	203	249	232	235	240	238	231	222	233	249	228	263	232	205	226	206	238	239	222	227	212	216	227	229	250	219	218	198	235	235	235	248	242	249	198	227	227	207	223	223	226	254	245	217	236	220	245	259	219	246	236	213	218	222	217	265	231	201	233	217	230	250	224	246	230	234	241	257	220	184	219	226	219	217	242	233	255	237	248	236	239	238	223	229	256	255	220	217	253	213	205	227	236	260	234	233	242	244	236	186	224	224	214	246	215	228	189	248	202	217	236	203	224	273	215	249	226	243	244	226	234	240	224	206	214	232	248	220	242	213	240	227	234	236	244	269	228	231	234	219	229	231	231	247	211	232	193	244	249	230	206	234	215	202	221	228	239	252	200	224	266	225	240	237	213	243	237	238	222	241	209	225	233	244	247	251	212	239	197	243	244	223	227	237	233	222	256	224	243	219	248	219	248	243	225	228	241	224	226	210	248	238	248	253	248	246	237	237	254	231	219	242	225	224	233	205	237	219	214	208	226	247	243	206	234	229	248	246	243	215	237	230	215	251	250	227	235	232	230	235	245	248	218	201	216	240	222	240	209	228	233	221	266	196	242	249	227	202	220	248	212	214	272	235	256	236	247	218	229	232	241	269	244	242	229	249	254	205	257	257	233	227	230	255	240	235	232	249	221	224	243	219	226	243	259	216	238	238	212	239	217	247	229	254	225	205	229	231	232	214	223	225	226	221	220	239	244	238	235	239	248	226	267	237	262	243	231	239	235	234	223	240	226	223	222	264	244	210	252	247	214	258	261	249	232	226	252	264	244	221	215	231	225	231	210	232	217	247	240	247	230	250	242	221	211	215	255	239	221	251	232	189	236	261	225	236	227	231	235	227	219	247	212	249	225	237	245	211	242	209	247	262	221	265	213	226	264	233	236	213	240	236	207	234	210	198	234	229	241	236	229	250	242	247	229	220	240	233	229	223	235	224	258	239	230	223	245	244	252	235	217	232	236	245	227	223	239	214	242	228	268	238	210	250	257	213	218	237	246	215	247	233	218	241	231	248	244	237	214	218	224	201	231	243	263	225	233	197	226	249	255	214	241	229	237	206	239	258	246	214	231	259	239	246	230	233	200	228	252	229	248	226	206	239	224	248	241	216	247	229	233	259	208	231	221	203	182	204	220	239	252	263	219	245	235	228	226	225	225	235	236	235	221	238	235	229	221	223	240	249	223	239	226	216	238	239	215	209	263	224	245	237	216	247	213	202	251	260	244	204	215	224	229	243	201	194	222	226	255	250	219	232	211	212	222	228	220	245	232	222	244	237	217	212	207	249	243	243	224	222	250	204	244	222	243	236	254	233	237	235	247	224	229	230	267	232	218	256	233	259	223	232	234	217	246	220	217	245	221	237	251	221	229	216	227	230	244	259	223	267	237	244	218	222	239	244	213	238	255	201	224	221	258	234	234	237	214	212	246	248	238	215	236	216	183	230	213	223	224	244	233	230	229	252	235	229	258	236	226	191	212	236	232	258	245	259	219	239	236	218	203	220	256	236	232	238	244	249	241	213	237	235	197	241	193	221	225	237	251	204	237	234	234	247	225	253	211	237	245	236	225	236	221	220	222	260	232	256	248	226	231	217	244	257	224	233	228	214	233	247	250	244	210	232	211	226	231	235	236	206	220	239	212	222	233	230	242	200	244	211	252	245	231	214	242	232	235	221	237	255	242	246	230	234	224	220	257	251	213	252	225	230	212	247	262	264	220	235	241	247	217	232	236	238	215	213	224	219	238	238	244	219	229	224	229	228	238	213	229	219	223	238	267	237	256	191	221	226	238	237	240	237	264	241	247	226	253	233	223	228	208	259	212	264	221	248	229	254	224	225	242	237	210	234	235	215	203	201	260	242	254	220	218	222	235	231	252	205	239	246	236	191	230	232	216	231	203	246	233	199	204	220	240	225	234	204	217	228	258	187	216	259	233	234	242	238	225	232	239	220	220	225	238	237	223	222	263	242	270	234	215	219	235	197	214	252	240	254	264	241	224	256	218	219	210	214	232	233	261	234	225	220	207	241	209	234	242	214	249	196	255	230	242	244	240	236	214	231	248	226	205	226	206	214	234	219	233	232	216	241	241	238	222	219	205	229	234	245	236	248	261	212	224	254	231	241	219	220	227	236	226	245	263	265	198	252	195	222	221	243	230	223	214	222	221	247	214	246	231	242	234	228	220	191	186	253	224	227	217	243	226	253	229	219	239	229	215	202	247	209	244	206	218	250	221	223	197	226	232	239	255	227	211	235	220	255	209	257	240	225	219	250	226	236	214	214	230	220	209	214	250	216	252	214	276	260	233	233	223	264	243	219	196	242	213	241	233	231	205	236	222	205	222	222	232	267	201	224	257	217	241	273	233	232	200	215	251	229	232	257	230	228	216	242	252	241	271	222	222	243	228	235	221	225	227	229	256	242	187	239	238	227	227	220	227	228	211	214	212	215	231	251	219	216	247	250	202	231	235	226	245	232	201	207	240	235	211	243	228
20292	12961	3606	1945	1671	1347	1140	1008	964	833	815	750	742	699	689	633	658	662	605	631	626	569	616	609	591	580	580	629	593	602	590	540	568	556	574	567	606	561	559	601	571	604	552	615	610	561	556	613	579	626	590	547	593	594	627	576	562	616	574	555	557	564	567	550	567	589	558	632	569	532	591	565	554	603	607	585	575	550	585	578	553	578	577	545	583	524	581	570	571	569	578	607	583	594	595	528	561	619	589	577	565	562	584	579	590	582	564	564	511	498	561	601	550	606	524	574	558	559	581	564	570	524	551	589	536	581	597	615	587	597	559	563	595	584	499	552	581	573	581	555	536	549	565	558	565	532	549	541	595	545	538	563	613	552	537	552	583	554	584	578	524	547	549	526	540	589	566	580	536	542	562	549	594	579	585	571	575	533	572	579	592	559	603	577	542	581	552	575	596	564	564	597	570	593	575	560	584	554	567	558	567	582	560	580	567	595	591	571	567	562	569	586	590	574	606	537	552	595	579	533	633	555	561	547	592	554	568	584	571	575	564	570	571	585	547	557	600	588	549	547	611	573	557	544	566	575	593	588	589	590	565	579	516	594	547	621	572	597	600	548	532	577	588	563	548	570	559	555	557	590	565	576	564	550	555	591	564	540	576	566	597	539	566	574	576	565	600	561	537	578	567	606	606	591	562	603	563	588	579	600	582	576	578	588	549	593	561	568	581	601	590	508	610	629	605	580	578	576	563	565	526	573	570	563	593	553	604	585	522	578	562	581	590	593	539	541	602	549	543	541	574	594	554	590	587	582	557	546	575	587	593	555	573	573	582	556	563	535	583	585	559	620	595	612	580	533	562	570	569	604	562	548	548	601	547	529	530	588	589	572	547	598	577	585	538	592	580	551	571	568	561	547	609	584	538	618	612	570	569	574	565	571	587	566	596	572	613	554	585	585	584	562	523	564	546	571	586	520	582	574	542	604	564	588	545	566	612	537	548	575	559	600	558	566	528	588	547	575	573	578	599	551	599	564	529	573	612	541	581	585	573	556	557	551	587	569	606	565	538	597	590	593	583	582	634	601	554	592	558	617	598	578	561	579	578	553	571	537	568	540	593	572	584	577	579	536	577	557	602	540	553	550	556	557	551	598	571	526	573	601	550	614	521	575	548	592	588	591	558	610	531	615	538	562	550	586	576	605	592	593	543	555	548	611	576	534	541	570	585	549	592	599	567	603	557	596	555	501	589	576	540	580	580	570	596	543	584	610	569	586	590	570	554	590	593	572	546	555	549	588	581	540	569	564	573	593	557	576	583	564	603	572	589	545	586	570	554	541	577	575	603	578	570	601	603	570	589	550	544	556	585	544	523	540	584	604	552	544	556	621	572	582	570	574	556	540	560	525	577	568	556	581	561	543	610	544	569	547	561	585	564	558	526	520	636	589	530	552	580	553	595	577	566	528	533	572	543	561	573	593	587	592	538	597	582	535	572	560	570	604	583	610	568	573	600	578	616	576	528	536	597	533	535	535	567	588	592	568	567	545	542	591	531	575	567	533	553	613	565	563	553	563	559	548	560	579	564	549	579	509	579	560	590	510	578	587	575	590	592	561	552	556	565	555	524	581	547	557	563	571	571	546	581	544	555	593	590	572	578	543	566	588	596	596	588	572	548	547	559	577	568	502	580	567	571	545	599	565	531	581	554	585	559	597	566	614	549	556	531	560	532	583	581	559	607	580	554	551	544	590	568	548	554	582	565	522	552	574	563	531	550	561	583	591	569	583	586	557	577	585	586	562	566	524	563	601	580	549	590	522	602	578	574	578	597	504	562	565	605	563	572	574	550	549	591	538	565	541	543	583	575	537	563	579	577	581	579	572	582	561	581	556	593	535	557	538	588	556	560	591	583	563	583	568	597	561	523	564	590	538	536	561	556	584	568	568	581	584	588	578	569	561	556	560	565	546	592	583	533	561	585	552	584	588	552	573	548	552	602	553	562	554	557	591	572	626	574	609	554	592	591	587	563	596	563	558	545	527	563	538	559	521	524	546	570	547	571	561	589	546	579	614	578	606	544	552	576	572	587	574	580	584	582	602	581	536	592	553	591	541	549	549	583	585	599	516	531	557	589	551	581	551	593	571	580	551	614	514	606	587	600	554	553	553	609	591	601	601	557	582	566	572	591	600	574	546	587	570	531	543	552	565	567	561	584	579	564	601	609	554	588	571	550	610	575	532	587	551	549	557	541	551	564	577	576	529	574	590	591	531	534	575	580	574	605	538	604	550	574	588	561	565	557	544	637	550	587	527	540	534	521	581	569	563	543	585	536	590	595	557	567	579	585	590	562	595	589	564	569	523	556	544	541	590	626	569	558	520	567	579	525	573	510	544	597	550	568	568	598	562	588	518	581	556	546	571	554	559	567	579	536	547	575	569	519	551	570	563	579	557	589	551	567	605	579	561	563	566	566	512	580	568	572	572	587	592	568	589	576	602	571	568	563	578	564	554	565	563	562	592	593	535	585	555	545	528	596	589	571	570	596	554	576	573	572	561	598	568	545	560	553	560	605	590	553	584	595	542	582	564	558	607	627	583	570	528	580	546	597	547	624	543	576	555	553	596	574	569	555	555	571	569	582	527	582	557	563	593	576	581	565	532	560	599	596	579	571	585	567	552	582	508	555	593	585	563	564	539	577	580	570	555	575	551	557	572	574	597	581	569	548	566	556	535	550	577	569	601	587	542	516	610	540	596	548	569	590	591	558	585	566	562	599	587	537	555	580	546	595	576	570	572	596	564	592	567	551	548	585	561	581	552	586	534	564	535	572	603	549	545	597	547	597	541	561	553	571	531	522	560	601	551	555	550	594	553	554	576	572	558	580	582	596	564	526	583	571	593	600	611	544	539	622	585	575	608	581	568	552	568	562	591	563	543	596	583	570	578	597	581	558	578	525	555	552	576	540	614	538	593	543	527	531	533	568	561	602	566	578	607	529	566	574	537	590	544	578	551	519	553	558	554	570	579	524	575	592	570	517	607	526	574	556	554	570	577	572	569	567	554	597	577	553	583	536	547	551	584	542	586	584	566	584	539	594	531	590	563	584	607	558	545	562	558	587	562	565	567	541	602	536	554	548	570	557	586	562	605	622	564	514	549	626	595	579	529	592	564	498	534	561	598	571	557	513	541	587	542	557	593	556	597	596	558	613	565	555	543	520	521	580	595	571	591	585	595	619	560	603	637	558	537	560	593	576	594	563	519	571	573	566	576	532	617	584	567	538	608	581	572	552	594	535	594	573	538	594	565	566	552	552	554	554	558	567	609	556	585	561	612	581	575	605	599	573	544	552	560	569	591	577	541	601	543	613	534	567	591	547	537	570	546	579	595	595	582	537	581	578	570	592	572	554	544	553	575	578	531	618	595	531	584	548	575	567	549	553	561	592	591	620	588	558	555	562	587	588	544	556	601	554	561	558	543	578	609	575	558	579	536	596	546	556	581	551	574
9512	3629	1013	291	285	267	317	266	278	266	267	293	263	287	287	259	265	243	246	289	247	259	257	250	244	252	222	264	270	260	271	264	244	236	272	247	290	259	267	252	286	267	255	259	294	272	231	273	253	262	277	276	269	281	287	268	274	248	273	251	252	242	264	258	261	254	294	246	257	283	252	267	267	248	278	327	225	256	270	261	267	248	265	262	252	273	237	267	239	249	254	282	281	247	229	275	289	250	276	249	269	257	262	226	279	249	225	239	269	272	231	267	276	254	263	276	267	279	241	241	273	275	273	271	262	268	261	253	270	267	231	260	284	252	258	236	240	229	313	245	250	233	274	253	268	234	262	272	235	263	281	268	261	251	250	257	267	264	284	242	237	266	260	274	302	236	241	263	242	269	282	238	270	263	255	238	272	218	266	267	264	259	257	247	258	249	251	235	279	266	263	229	256	231	247	247	284	247	248	248	276	267	257	244	258	293	224	267	244	240	247	300	284	268	254	231	269	249	262	253	271	253	299	248	273	278	243	221	233	278	241	263	256	276	251	266	263	228	299	292	290	254	285	240	248	266	253	247	300	254	287	271	295	275	255	245	296	248	262	245	293	239	251	242	263	245	255	244	235	303	275	246	272	270	263	279	256	244	269	251	274	274	278	302	271	284	256	286	279	250	248	277	248	245	249	248	267	240	252	246	273	268	268	255	258	270	278	248	254	284	227	280	263	256	239	268	236	259	279	254	253	263	276	266	237	236	273	258	262	275	274	265	265	249	264	253	277	274	303	279	270	264	258	266	263	274	262	295	264	264	275	253	274	265	263	247	253	266	222	263	250	224	246	262	257	233	258	278	262	250	268	248	272	249	245	277	269	270	275	252	245	248	272	264	260	260	260	251	231	269	234	260	268	249	276	259	287	284	270	265	297	264	275	245	241	262	251	263	259	280	259	249	248	283	249	291	290	313	267	257	233	252	270	258	275	262	279	290	235	275	257	242	252	259	262	243	298	279	263	261	244	243	263	258	256	262	256	276	254	246	244	266	272	286	245	250	279	295	257	267	277	255	257	246	281	272	280	286	278	235	278	279	251	263	268	266	250	288	252	275	260	275	275	246	247	260	241	267	264	245	297	269	265	263	235	250	257	269	272	298	250	288	254	266	254	243	255	246	254	241	257	259	217	254	239	255	288	245	258	247	268	281	280	299	275	248	243	267	250	279	243	238	238	274	276	244	292	280	274	262	280	238	261	260	238	250	273	253	260	275	252	256	248	267	258	241	264	237	244	256	263	237	272	270	279	233	274	273	277	275	259	275	226	262	255	258	286	287	235	277	261	274	271	269	267	272	248	271	288	268	237	234	275	259	293	250	269	292	257	236	274	267	277	269	269	261	264	239	290	257	257	250	236	253	223	249	288	274	247	262	263	262	272	255	288	247	262	228	277	252	237	262	257	256	276	264	260	269	242	242	259	251	246	226	251	245	269	244	303	268	289	280	264	279	279	262	263	254	238	261	250	271	275	257	246	253	270	290	272	252	252	299	273	285	272	277	247	236	291	269	249	270	285	252	262	270	282	240	277	261	268	264	244	299	274	253	288	327	270	279	247	260	264	253	254	267	280	287	251	253	272	279	285	280	231	247	239	253	286	267	243	257	266	244	249	259	291	248	258	233	294	237	233	251	285	264	260	259	274	242	281	244	265	254	254	243	229	286	248	234	273	268	254	236	232	239	280	246	253	255	255	235	230	242	259	272	255	257	246	254	257	258	252	248	271	246	244	268	287	275	267	243	261	248	250	276	245	278	244	271	236	251	287	230	267	259	267	232	233	233	274	260	265	273	302	257	264	288	262	261	244	270	278	254	261	258	269	284	274	270	287	245	257	251	229	279	271	274	261	266	260	266	257	272	242	253	290	277	240	259	261	278	283	263	252	272	309	267	256	285	221	243	267	275	245	277	274	268	303	305	291	247	253	250	226	262	240	260	277	230	259	275	295	256	283	260	273	246	251	256	287	260	261	254	265	251	257	229	266	254	251	271	285	290	272	267	276	273	264	250	261	244	269	263	234	242	248	237	239	275	265	268	265	288	271	273	264	256	242	265	243	270	257	281	267	280	251	244	276	267	271	258	279	249	273	263	256	236	250	290	265	287	247	282	286	272	265	263	233	293	253	255	248	257	292	288	241	276	274	267	280	256	258	264	286	277	264	270	263	290	256	282	283	271	275	245	247	263	240	289	229	242	263	247	232	230	259	273	223	280	242	274	258	271	238	244	247	255	252	243	254	274	279	265	218	245	239	268	276	283	278	278	275	283	246	268	253	262	248	234	263	266	229	244	258	235	268	255	260	285	245	238	287	292	246	248	266	244	264	241	272	269	276	276	269	270	241	258	262	261	266	260	259	277	245	237	262	272	261	269	253	263	237	253	281	249	257	295	256	261	266	257	267	283	319	233	274	277	229	271	263	256	243	285	276	269	285	243	247	265	275	253	254	278	258	298	259	261	245	250	270	224	257	246	271	283	235	304	235	256	245	250	257	246	256	242	246	274	257	281	264	261	256	267	265	240	262	276	291	228	247	262	255	251	242	270	265	263	279	277	249	234	285	293	288	271	284	273	250	240	232	280	258	278	274	275	284	289	232	270	272	270	294	270	254	237	236	276	241	256	267	258	264	257	243	281	256	255	275	290	288	271	251	250	229	258	242	289	252	236	248	298	258	299	260	247	283	304	265	267	272	240	268	243	256	274	262	254	235	270	285	243	241	265	292	287	268	263	257	287	258	259	275	268	267	263	293	254	290	253	267	279	271	324	249	253	272	278	253	254	288	271	268	245	291	273	250	241	265	264	283	281	285	266	267	266	252	273	264	260	256	270	298	263	259	234	258	262	245	249	247	286	251	236	258	274	278	262	243	275	307	278	258	263	267	283	254	264	255	248	271	280	222	269	283	243	270	241	266	265	250	262	258	260	262	223	246	257	265	267	243	226	258	259	248	253	236	254	242	285	298	266	242	268	256	256	256	258	232	251	276	251	258	257	273	274	280	241	263	284	286	267	247	270	263	224	267	246	287	277	274	246	229	271	275	279	264	255	279	244	267	251	271	225	276	258	273	262	281	285	257	274	247	272	275	233	228	247	278	266	277	277	259	247	270	294	292	277	242	263	256	262	269	259	279	252	300	250	250	236	250	293	264	275	274	291	275	284	298	283	243	277	255	251	230	255	266	279	274	281	234	261	266	263	229	280	281	237	295	262	247	236	253	270	272	249	266	272	250	261	260	250	256	251	271	279	262	243	256	256	259	256	286	292	255	240	263	288	269	265	266	293	261	278	261	265	241	269	259	275	286	246	255	248	248	255	260	270	269	250	266	293	279	274	266	244	261	268	239	265	286	255	255	237	272	232	257	260	282	245	252	271	258	268	267	264	229	242	242	275	292	289	287	242	271	235	250	271	254	207	258	271	248	279	257	294	210	260	275	232	266	257	259	266	251	258
7253	3856	1751	781	764	738	757	734	694	695	689	708	647	679	634	664	677	637	641	655	627	677	670	686	692	638	624	665	664	603	628	623	671	677	683	690	610	646	688	696	679	667	687	664	672	651	600	674	646	685	656	630	637	643	684	635	660	642	705	696	665	656	658	658	661	675	651	617	651	669	667	637	633	633	649	646	713	645	683	662	613	631	649	662	633	659	651	651	656	627	641	703	688	637	657	650	656	662	684	638	641	699	694	658	614	656	675	683	622	634	664	639	652	647	702	679	695	634	643	654	661	655	627	656	641	652	664	635	650	646	658	683	668	617	665	729	618	664	658	698	665	663	627	646	673	657	630	633	674	658	637	638	667	644	662	662	668	622	613	670	650	671	644	674	625	667	660	638	645	625	623	624	642	642	658	666	625	648	683	664	658	661	644	686	694	659	674	658	694	666	618	671	650	637	631	677	626	659	687	692	689	688	662	633	658	649	690	642	637	645	666	680	637	644	668	637	613	623	655	619	667	673	671	629	617	648	674	687	663	697	668	637	633	690	596	673	649	632	627	658	676	698	628	636	683	633	648	674	622	675	637	615	678	606	622	633	713	637	597	624	639	669	663	652	671	671	668	682	670	640	639	637	666	679	653	696	710	672	668	637	684	657	665	693	628	677	644	658	633	628	698	687	652	697	659	657	666	684	630	680	623	636	614	633	605	641	654	635	621	643	635	640	665	697	618	644	660	642	652	683	708	604	690	642	616	659	653	636	667	673	672	638	618	659	719	636	638	679	659	650	627	622	652	634	672	716	630	649	622	635	656	666	665	661	649	654	652	713	633	620	635	684	670	650	640	694	659	674	652	604	652	688	674	711	667	629	654	599	658	660	645	656	637	662	623	657	662	711	645	621	666	633	655	660	683	650	604	637	675	689	665	633	684	610	627	701	635	626	657	650	634	670	633	644	640	663	650	667	664	644	691	673	678	688	650	648	648	596	658	650	673	668	675	662	668	652	667	637	650	657	597	605	611	659	677	682	686	670	641	657	654	677	632	596	669	702	664	603	650	673	628	588	657	640	638	650	648	589	641	634	661	639	657	626	584	616	645	662	626	681	668	648	658	639	650	636	644	648	658	650	678	636	648	683	624	615	618	656	660	610	695	602	681	680	644	643	617	698	616	673	636	627	608	639	653	672	646	645	682	600	644	650	698	637	667	686	686	673	657	646	686	672	672	624	687	649	616	680	670	661	666	649	652	650	654	594	625	741	663	620	645	613	664	589	686	617	705	633	643	664	624	660	631	655	656	631	670	690	707	671	660	669	627	640	630	616	638	669	662	652	651	641	655	609	654	676	691	669	622	648	629	675	653	676	633	647	643	644	660	680	663	642	651	605	687	635	708	649	679	629	639	675	686	662	654	664	663	681	697	664	674	648	656	645	637	662	645	668	647	687	698	672	695	622	653	584	646	617	697	644	696	670	681	676	657	626	632	664	649	647	673	689	619	691	630	709	662	691	620	702	661	629	613	650	637	641	646	642	661	614	631	684	659	655	660	642	618	657	629	608	642	680	645	638	612	638	639	676	674	672	650	621	676	633	673	652	653	694	666	681	665	665	665	665	621	685	617	646	652	699	685	668	685	654	648	638	669	641	662	677	634	671	619	634	604	682	641	652	640	614	667	630	636	657	613	690	651	616	626	657	641	670	664	616	677	620	628	626	661	598	666	710	712	657	673	652	623	653	667	631	655	663	689	688	668	666	623	672	663	607	645	633	599	688	674	655	641	647	643	670	692	665	656	659	600	630	691	645	626	625	647	637	623	617	616	635	675	675	673	630	644	665	633	650	654	658	626	657	661	637	674	657	664	657	616	666	681	674	647	667	651	617	639	666	629	664	639	639	700	665	653	648	614	619	640	671	621	666	651	695	658	646	648	672	622	643	656	652	635	650	659	694	661	666	663	638	654	650	689	674	637	687	612	623	629	635	642	661	626	670	636	689	638	624	632	651	649	651	637	650	616	636	657	676	693	668	646	626	638	649	651	706	658	641	643	616	643	661	603	649	648	666	634	639	623	621	644	648	673	664	641	702	661	626	645	620	665	668	615	638	655	641	632	667	683	644	640	660	654	669	650	628	671	681	688	660	641	650	641	663	694	660	688	662	643	647	667	622	673	670	664	665	632	655	674	633	674	628	639	683	683	623	631	721	674	642	617	636	652	661	651	638	655	615	645	678	662	631	639	691	663	642	639	616	678	706	681	593	633	667	701	620	634	634	674	642	659	600	621	591	644	639	665	672	633	669	616	664	607	676	628	628	637	661	651	670	629	647	669	635	653	641	701	675	632	658	635	615	668	619	627	691	597	633	629	623	635	701	648	649	654	657	610	630	662	614	659	683	649	657	647	683	654	661	666	661	625	729	632	652	661	646	655	676	622	665	641	678	587	614	655	582	634	658	699	645	685	654	646	695	656	654	630	659	703	678	630	597	630	642	661	635	678	680	605	673	588	650	675	630	662	648	684	619	642	693	666	666	648	663	681	661	633	671	661	675	659	654	664	619	640	624	664	627	658	666	680	684	708	638	637	679	621	640	679	667	682	671	645	674	649	654	615	692	674	650	701	661	622	666	682	683	638	630	617	693	680	701	646	685	673	634	684	649	631	680	677	662	664	642	657	633	647	700	651	623	690	702	677	603	684	656	620	647	658	608	707	676	635	662	617	734	622	611	669	692	692	625	621	679	615	672	673	684	678	606	634	648	685	597	684	700	638	655	711	626	671	625	645	641	673	667	625	634	645	646	664	626	697	677	639	640	669	606	613	640	654	624	650	620	621	650	616	659	630	666	631	675	633	645	627	700	684	637	674	660	612	657	630	611	601	672	643	722	622	646	615	658	663	627	673	714	669	644	631	650	636	629	635	654	678	689	642	655	640	655	668	627	657	679	657	686	651	662	678	621	642	664	622	669	646	642	674	678	659	622	646	597	738	670	642	619	642	649	679	637	663	609	686	709	692	643	688	668	661	650	673	647	643	626	641	616	643	655	689	661	638	647	634	660	713	633	634	614	642	614	649	660	687	645	625	617	662	641	609	687	629	628	647	624	679	682	634	648	652	644	708	706	575	671	611	640	688	636	631	638	611	662	600	619	651	656	685	675	666	642	675	658	648	641	695	630	697	656	652	636	677	635	639	674	677	625	666	663	688	647	615	647	651	617	632	587	648	662	673	628	665	632	630	685	709	630	636	667	639	643	621	665	641	659	635	634	653	665	636	637	625	690	640	631	692	668	690	689	631	646	595	693	706	668	681	637	642	624	656	652	654	686	640	682	638	650	634	617	639	638	656	629	665	653	684	671	671	644	656	656	676	671	644	671	648	642	646	644	634	637	653	660	654	679	607	621	639	640	692	671	654	697	679	643	679	623	657	653	666	620	665	660	651	669	666	652	645	611	669	669	679	650	660	614	657	624	630	647	671	616	651	653	650	622	650	659	679	622	633	676
21625	10420	2653	559	420	406	363	366	351	340	324	349	298	313	311	311	336	333	306	323	349	320	326	324	378	300	306	319	349	302	291	318	313	315	342	338	267	284	315	309	315	287	362	324	340	315	312	326	329	324	326	306	340	308	305	337	293	305	322	308	303	321	322	344	327	310	293	333	270	288	324	319	311	318	312	318	322	329	340	322	346	306	330	313	321	316	310	335	330	313	296	333	316	320	340	312	319	325	283	302	332	351	348	304	313	295	317	311	306	337	325	317	322	320	299	327	309	315	333	303	291	309	331	319	312	331	313	331	330	306	329	282	302	287	332	345	331	322	327	324	308	364	278	306	323	306	315	328	297	347	300	308	368	325	321	299	314	306	311	317	308	307	306	307	329	313	332	350	313	326	307	344	311	303	294	325	318	298	296	304	340	312	305	315	365	353	349	283	318	324	316	331	340	308	328	326	311	301	339	336	320	362	311	313	332	344	296	308	346	336	297	325	350	327	333	308	299	322	320	333	294	284	352	285	349	317	271	348	327	337	329	335	327	288	285	295	315	337	305	300	328	304	305	307	290	303	319	299	279	317	333	294	307	291	294	344	297	279	298	288	333	345	317	306	318	316	313	308	335	334	371	310	328	292	334	308	319	315	322	319	329	314	285	307	306	322	313	332	306	325	314	350	306	310	304	340	283	310	299	309	279	316	288	299	337	321	325	343	342	345	328	323	291	363	357	332	324	317	324	304	333	300	309	281	314	301	323	330	336	298	318	328	300	329	331	340	342	281	357	274	302	305	306	299	343	297	324	294	313	305	313	317	339	320	301	332	319	319	340	301	292	318	303	315	337	326	339	330	299	328	337	312	334	339	338	342	317	335	296	334	325	313	324	303	313	342	306	321	316	324	318	325	302	325	287	319	297	339	316	327	326	283	316	286	334	355	314	314	317	288	329	301	276	314	327	374	317	286	334	328	311	325	278	304	319	309	329	338	288	350	300	322	334	321	300	287	303	297	318	329	307	295	331	308	357	319	319	301	295	321	343	305	318	338	347	353	341	307	371	330	276	304	325	293	298	320	333	289	362	311	297	306	309	295	322	329	300	288	318	320	289	305	309	320	339	300	346	302	306	323	310	278	298	293	322	314	336	306	313	301	327	327	330	340	305	348	302	318	313	297	313	321	325	306	326	331	303	332	336	308	311	317	331	318	280	326	308	317	313	297	355	316	367	351	327	327	341	362	283	298	305	305	329	283	324	314	291	304	330	337	293	321	288	294	328	307	331	293	316	328	308	312	342	297	317	328	299	297	309	380	334	295	310	305	301	290	345	328	334	306	293	301	318	316	292	293	339	319	322	311	326	321	278	316	335	348	328	289	315	310	281	309	297	322	308	323	303	326	329	316	317	306	325	297	317	306	303	320	326	300	335	325	306	295	317	319	354	324	285	322	314	350	322	284	286	314	313	353	324	326	297	314	292	320	318	309	321	324	295	289	304	315	311	297	309	289	324	301	305	313	283	314	295	295	312	330	347	315	351	316	320	312	276	305	303	322	336	334	339	305	291	306	281	293	287	318	319	313	315	285	290	322	293	305	309	314	322	314	297	320	295	347	333	318	312	322	292	302	354	333	294	342	311	334	328	343	330	305	311	310	305	299	326	296	344	292	305	331	358	299	338	327	280	356	310	332	308	299	297	308	338	352	325	294	318	298	329	303	264	298	291	289	317	311	315	343	355	335	292	294	309	298	274	324	308	329	295	346	325	315	313	316	353	309	284	314	367	301	303	340	325	301	315	300	319	323	308	353	344	303	316	311	315	310	333	299	336	308	303	318	336	332	347	342	324	316	314	310	281	309	336	319	328	310	352	281	328	311	319	325	300	335	325	304	320	345	288	354	322	304	307	330	287	301	334	303	328	305	319	336	301	319	301	324	287	334	290	303	326	345	298	326	308	298	331	295	331	314	316	330	306	332	298	294	295	323	331	287	332	337	334	288	336	324	306	330	337	310	309	297	340	313	305	308	283	311	312	329	293	328	330	296	283	354	325	341	309	315	325	357	331	297	292	334	316	326	301	310	310	324	311	340	326	301	287	324	318	318	341	300	322	310	286	330	366	348	341	342	301	320	328	331	317	343	318	294	294	274	282	339	338	307	339	345	340	312	340	320	298	299	325	338	300	281	348	301	310	352	296	293	293	294	328	314	305	319	335	319	288	319	317	282	347	340	303	327	303	290	295	323	320	332	297	335	302	333	312	297	281	305	321	284	357	315	316	297	324	318	338	298	298	295	325	320	340	319	311	314	296	336	318	333	319	298	308	341	349	329	313	287	298	294	312	342	343	309	319	337	322	269	341	321	332	330	297	323	294	349	314	316	325	300	350	304	310	318	332	333	317	314	317	264	324	314	307	325	302	331	307	319	352	292	330	338	327	330	306	326	327	305	305	308	350	382	328	288	320	344	331	302	316	283	287	315	337	295	323	336	317	301	299	333	314	295	296	386	316	297	322	319	303	306	312	356	330	312	292	312	293	318	321	307	328	289	294	278	298	317	334	345	345	328	331	356	297	314	317	333	316	294	298	326	257	324	302	337	339	287	305	323	314	310	313	291	272	352	342	340	328	283	314	307	351	287	293	308	312	351	334	324	300	303	355	302	330	305	307	301	321	331	318	290	287	369	331	321	312	297	312	312	308	307	342	342	297	309	331	332	318	320	337	317	346	336	326	304	293	307	333	277	309	298	292	326	320	323	336	297	319	326	316	329	336	343	352	291	377	350	300	316	304	319	304	302	316	315	315	308	315	281	325	304	324	289	340	286	310	329	308	308	296	311	341	310	339	293	334	297	304	310	331	324	323	330	317	316	315	303	327	315	335	351	334	279	304	318	324	329	333	284	266	337	311	311	282	325	308	299	315	313	330	328	336	327	322	291	318	310	318	299	307	331	317	319	293	327	320	331	341	327	332	353	329	308	328	302	321	329	283	303	333	263	308	325	324	316	313	311	357	313	295	331	354	326	305	278	317	313	326	320	318	329	314	301	344	341	298	320	334	303	319	325	307	311	315	309	295	317	287	300	341	314	300	327	314	354	318	324	305	315	284	361	348	309	342	309	293	336	329	302	327	282	337	335	295	312	334	323	333	344	314	324	306	262	316	314	337	326	300	316	335	311	307	329	343	322	318	311	340	344	359	324	307	327	314	318	299	327	326	312	309	309	311	300	298	346	324	332	289	306	302	295	315	312	325	300	284	315	342	315	340	309	293	318	328	289	323	314	304	321	298	353	308	304	308	341	312	294	313	319	321	313	343	335	338	321	314	296	325	330	335	345	340	332	324	305	337	327	326	321	306	310	304	326	321	346	298	301	320	314	334	312	279	317	309	334	331	278	342	272	304	336	301	348	312	304	324	335	314	329	332	335	292	304	306	297	292	290	317	279	309	300	302	352	322	309	304	298	356	310	341	319	303	305	319	309	309	359	297	340	306	327	321	312	315	308
15466	9692	3168	1440	1301	1139	1124	1011	999	973	902	870	855	864	840	780	761	783	800	811	731	871	761	793	778	796	805	754	764	788	811	781	766	787	780	782	812	766	762	777	796	801	769	803	785	777	731	768	776	770	730	760	742	744	776	765	761	709	813	761	802	779	756	754	780	761	723	754	746	797	796	751	802	768	785	779	815	721	746	776	762	748	743	844	776	799	768	778	721	833	739	731	767	755	779	754	807	711	762	774	686	744	746	761	809	803	809	760	772	780	769	792	773	744	770	792	747	779	781	767	758	735	788	724	758	746	765	809	810	800	736	806	755	756	784	788	761	707	730	801	800	782	810	809	735	822	803	769	740	791	791	787	811	769	769	786	788	739	788	804	773	734	736	801	722	775	762	759	769	772	767	729	773	768	784	779	788	714	760	762	797	759	771	767	765	806	804	814	730	781	782	786	763	802	807	774	727	749	716	803	793	784	780	751	822	754	741	775	733	777	802	748	833	745	807	796	774	698	771	754	782	788	759	770	793	777	793	758	742	740	779	803	774	758	788	770	799	752	722	788	754	772	723	779	773	771	786	753	791	784	751	722	757	739	768	748	743	753	763	755	756	748	782	734	752	768	780	786	758	799	791	784	806	800	781	746	764	792	796	776	763	751	766	777	806	780	767	764	760	764	773	705	755	806	800	759	753	768	753	796	757	758	773	763	739	774	789	767	767	781	796	748	697	751	787	747	730	781	809	769	712	750	740	736	757	739	751	723	789	774	795	729	777	776	770	740	731	730	784	796	729	748	777	730	778	739	763	787	763	764	822	841	807	743	806	771	799	739	750	810	780	760	776	784	757	793	696	768	738	721	797	773	751	750	735	732	780	776	759	784	755	777	710	752	718	709	707	784	793	775	782	758	783	785	758	718	760	773	762	789	788	737	731	762	742	752	736	755	795	758	738	753	772	758	765	761	744	742	801	754	777	766	795	727	790	786	723	790	787	743	819	783	760	755	735	764	771	785	761	732	750	746	751	768	749	750	768	793	745	731	776	805	779	707	732	784	784	792	764	798	729	802	789	776	754	808	768	735	777	798	792	748	778	765	735	731	753	716	774	767	754	791	780	808	785	754	785	755	788	755	772	776	749	750	823	768	784	780	744	764	814	785	774	770	741	796	748	797	796	736	763	735	789	731	773	776	797	739	774	733	735	773	800	757	813	747	778	771	775	758	730	724	754	727	733	728	732	756	804	766	744	794	765	764	765	711	760	753	784	772	777	739	728	767	714	791	744	760	734	773	773	761	747	731	757	846	765	769	763	760	760	752	763	827	767	732	796	782	751	772	770	758	779	755	779	737	810	747	753	743	817	771	772	750	726	794	759	775	793	828	755	764	728	749	722	740	813	765	744	788	753	754	761	769	784	780	846	768	796	824	767	776	747	747	794	747	817	780	779	723	770	709	713	780	759	765	773	831	749	752	808	753	750	753	787	786	820	765	773	766	755	778	784	787	760	748	777	706	738	771	777	781	803	682	745	815	749	748	788	808	802	764	751	694	748	762	791	761	791	767	759	748	766	733	773	790	777	772	782	768	783	770	703	781	761	774	759	761	734	818	762	771	731	759	723	775	786	760	788	758	735	725	725	747	776	783	743	746	754	766	778	746	696	797	789	764	761	755	775	753	776	764	744	708	744	764	765	727	803	754	763	742	786	766	750	761	761	735	766	717	735	772	753	802	753	761	772	758	792	760	787	780	769	742	749	785	772	760	792	738	721	798	772	786	791	782	804	757	799	809	787	751	764	767	777	756	768	756	803	770	791	776	773	751	726	741	761	790	734	810	727	811	784	770	740	825	728	768	793	808	749	794	766	806	767	770	764	732	725	780	754	761	722	766	808	732	751	840	742	769	759	768	778	778	745	786	742	797	833	768	775	789	770	770	698	771	731	781	759	808	790	732	764	760	750	704	718	745	751	763	766	723	800	722	742	767	760	736	770	804	782	797	734	751	744	773	709	791	803	818	787	778	787	742	749	762	771	751	763	753	812	757	815	765	740	685	764	807	785	742	764	761	780	800	775	811	731	795	749	714	739	778	769	764	748	790	723	801	717	774	754	774	773	782	769	803	769	722	791	767	767	738	738	771	770	737	754	800	777	739	754	773	770	733	773	754	748	749	772	743	779	794	764	817	754	749	779	765	753	738	774	752	755	776	767	769	743	742	805	788	776	823	744	737	762	769	744	789	754	807	761	763	739	734	745	752	749	774	764	793	764	799	757	802	807	790	747	745	813	737	783	796	807	773	766	733	787	776	740	760	809	804	796	743	803	738	747	792	766	750	747	799	738	739	755	769	787	758	733	771	776	815	705	745	812	794	743	770	763	750	776	740	748	767	757	744	767	773	730	753	767	766	787	776	805	778	789	803	773	753	737	783	798	763	780	748	818	732	765	748	789	802	787	744	770	760	783	766	736	787	790	746	779	798	784	782	756	776	773	751	775	775	763	753	797	765	756	741	789	795	766	757	711	724	735	782	706	759	768	803	777	744	778	772	750	742	755	788	747	760	798	767	742	797	762	778	784	783	777	753	790	775	778	761	749	750	761	735	793	779	764	731	798	768	792	747	777	728	739	815	771	753	759	810	726	803	750	748	733	735	809	729	746	796	738	745	738	759	751	721	746	751	756	763	778	784	811	749	795	741	800	730	799	810	771	776	796	758	755	767	823	772	735	775	754	761	746	719	785	755	808	715	759	746	775	817	745	720	769	738	752	777	731	769	795	727	783	765	720	715	774	773	755	740	767	761	792	733	754	765	744	772	749	824	761	735	733	725	751	767	822	774	791	762	699	768	768	761	760	769	727	762	767	706	781	762	777	776	742	775	790	771	712	771	805	773	792	788	769	771	803	753	764	747	735	782	782	776	739	779	776	754	776	763	850	762	762	763	774	759	800	757	749	735	730	796	797	757	775	785	743	757	754	762	782	763	761	796	766	730	745	765	731	765	811	778	803	769	751	781	748	810	766	754	743	764	774	791	736	758	819	763	767	719	742	764	807	799	774	783	774	770	770	753	718	743	771	795	772	782	774	759	771	771	735	781	741	763	747	742	786	804	750	805	747	699	767	771	756	763	767	729	770	805	750	799	736	758	784	779	775	750	795	766	756	784	791	751	803	810	780	770	783	736	745	767	784	744	764	720	726	769	773	764	783	756	772	728	765	791	791	785	788	792	782	771	795	818	789	757	738	746	759	735	780	841	736	740	720	752	725	720	789	793	746	735	779	720	749	780	713	807	786	786	783	763	808	774	699	750	751	773	707	764	766	786	785	785	776	753	718	731	741	726	798	759	718	781	732	824	777	740	754	784	780	762	782	786	743	783	728	781	813	753	738	767	734	799	737	780	737	734	777	789	779	792	791	703	739	762	764	778	788	761	729	773	782	813	732	776	750	786	752	768	795	726	737	746	800	773	736	760	761	748	726	790	752	713	756	778	765	758	762	795	773	793
29870	15340	3573	723	434	415	329	312	282	292	287	251	276	266	255	258	271	261	215	213	232	274	223	222	224	245	220	236	225	214	222	245	210	201	246	228	223	274	227	215	217	236	222	235	239	244	237	243	251	224	246	197	249	252	229	230	264	253	258	228	240	238	224	243	197	230	253	234	265	231	235	248	274	223	252	220	244	243	279	235	240	235	234	219	236	235	233	240	229	251	223	224	219	242	242	215	263	238	215	242	253	205	215	254	215	237	271	238	259	250	275	219	244	260	213	274	241	249	199	226	217	209	227	228	224	250	246	244	218	244	236	247	267	218	257	256	232	220	225	256	237	227	246	237	231	228	240	227	214	221	238	221	252	239	250	237	201	225	217	241	242	228	231	199	218	247	210	240	262	260	240	234	271	252	235	237	228	240	268	251	219	211	252	253	265	220	223	247	247	205	234	266	243	206	257	241	255	239	219	223	229	233	238	246	247	280	252	240	238	234	254	271	216	257	273	230	242	252	234	258	257	230	247	250	228	242	205	248	245	211	246	271	225	232	223	221	235	215	247	258	215	214	232	263	235	194	260	218	265	230	252	242	258	222	231	241	231	230	261	270	230	229	247	248	205	228	243	231	262	241	230	256	247	246	196	237	228	250	263	252	231	254	218	226	228	253	230	255	234	220	227	194	250	227	190	221	264	231	252	242	236	220	226	218	251	223	203	227	224	219	239	238	224	245	260	262	245	238	225	251	240	220	232	251	215	217	242	226	205	232	217	241	241	254	248	237	223	247	247	252	238	282	273	233	214	268	215	230	210	212	227	250	241	239	230	218	219	203	255	249	238	216	238	241	247	209	257	235	236	224	198	228	228	221	232	249	221	232	215	214	218	251	220	224	236	239	246	240	231	239	240	253	220	211	258	229	219	241	222	244	229	246	231	246	231	248	237	240	256	219	217	226	247	246	206	237	206	246	226	247	222	233	254	268	215	241	256	203	228	236	214	258	216	230	223	279	220	260	242	234	259	199	215	230	242	242	248	213	237	235	271	246	242	259	256	231	226	249	225	244	226	243	215	218	221	223	234	231	236	209	203	220	218	232	223	246	247	237	220	247	233	228	227	250	227	238	228	208	231	237	237	232	250	246	234	240	214	211	257	261	247	247	232	238	264	267	219	234	239	253	228	251	236	216	220	231	248	277	220	246	221	241	236	236	226	243	192	268	231	218	257	266	197	219	257	201	207	230	248	205	235	218	208	238	243	235	209	255	249	241	227	223	242	244	255	211	209	219	226	238	225	231	222	230	235	236	247	233	232	244	250	238	238	225	220	250	263	238	229	198	243	225	235	245	249	244	229	234	238	239	240	232	234	244	219	257	234	235	234	229	247	223	231	243	241	219	239	251	245	230	261	192	220	237	221	253	268	257	194	216	245	242	212	237	225	231	256	232	264	214	247	252	206	227	222	231	285	259	218	230	235	278	244	249	235	235	246	235	240	224	208	236	231	239	232	220	227	230	242	214	203	263	252	257	242	256	243	242	264	228	245	232	214	221	232	254	225	266	227	223	237	224	237	253	197	241	257	217	220	227	240	250	252	229	229	228	237	236	225	245	248	226	210	239	241	207	227	213	270	228	241	236	219	223	238	226	236	232	257	255	233	217	241	223	226	256	216	227	229	253	213	243	253	220	209	261	229	211	210	223	267	244	233	241	240	229	229	231	259	240	234	228	243	242	228	230	238	236	225	244	243	236	206	237	217	247	251	214	245	229	250	260	216	245	211	239	248	223	248	226	230	227	251	213	226	247	243	251	227	246	245	201	262	246	239	236	222	214	253	243	251	230	244	235	248	264	213	252	236	235	238	237	232	230	233	278	261	238	223	245	247	252	230	240	252	256	235	232	245	210	214	252	233	222	262	263	216	233	255	248	232	226	220	246	223	225	210	247	247	233	250	261	248	254	211	250	225	214	225	212	223	231	253	238	232	254	235	251	234	220	257	235	228	221	235	233	239	231	216	252	220	243	229	250	224	206	216	228	211	287	268	261	231	249	222	241	254	260	242	203	245	229	227	240	227	239	229	229	231	232	248	254	240	255	239	234	226	236	256	221	229	240	233	230	236	208	231	225	223	253	233	243	228	235	248	196	244	247	216	258	215	242	233	237	232	230	250	264	258	219	222	195	212	226	237	219	233	235	266	238	239	229	237	271	255	226	224	254	250	270	214	233	202	213	219	232	222	243	247	220	219	233	228	242	236	212	243	213	271	245	242	225	243	265	215	225	207	224	220	220	213	224	221	227	256	230	248	250	183	206	203	196	242	211	245	249	240	251	260	229	246	233	226	219	264	250	227	238	227	263	235	237	208	226	228	228	260	250	254	238	221	257	259	226	215	223	247	248	252	233	240	212	237	226	229	256	209	247	246	225	246	232	223	225	235	237	231	227	232	263	246	232	244	244	206	249	231	234	243	237	246	244	216	231	258	219	215	214	230	250	229	239	232	230	246	275	261	227	229	253	240	247	227	224	199	274	254	229	232	211	210	212	271	227	236	237	243	232	219	228	242	248	256	224	230	234	239	240	234	274	217	265	235	244	251	234	223	208	235	204	234	240	241	202	216	216	249	246	235	247	236	222	232	233	231	246	236	238	203	242	239	226	231	250	231	201	252	236	248	217	234	231	236	229	218	229	234	245	242	234	222	233	231	253	219	223	229	246	234	242	266	224	239	232	236	207	208	245	228	231	238	256	219	220	247	256	220	252	229	214	239	242	221	232	237	225	219	230	225	225	256	221	230	233	236	198	226	231	230	224	285	236	241	228	260	250	224	232	237	217	234	231	230	212	239	243	243	249	239	230	213	204	267	216	231	211	217	232	228	221	223	231	249	241	232	241	242	238	236	213	220	238	243	242	225	252	246	218	223	264	237	230	243	258	220	239	237	241	251	239	221	227	221	220	246	226	231	244	219	241	236	232	230	215	247	237	218	222	215	229	255	236	212	221	248	253	234	204	232	215	233	238	258	251	225	239	200	218	222	250	217	241	238	247	234	225	211	231	211	236	238	255	256	255	244	256	229	218	225	244	236	236	242	230	274	225	226	248	241	243	241	203	223	249	226	268	234	205	236	249	236	244	225	258	250	229	214	222	251	210	202	225	240	238	241	236	245	204	238	216	254	260	211	211	237	214	242	226	231	248	241	237	248	251	232	239	234	248	246	235	207	255	248	253	243	242	276	253	227	241	218	219	233	210	245	241	250	230	236	199	231	232	208	233	221	226	235	246	221	245	224	238	229	226	251	222	229	253	233	219	235	228	237	244	222	271	195	252	242	224	224	239	235	231	242	212	208	240	239	251	218	236	232	209	236	261	241	235	268	272	247	253	225	229	241	228	225	251	239	241	255	244	225	241	218	239	230	262	198	239	226	244	242	246	243	247	224	263	266	248	262	222	246	229	237	254	249	240	235	235	212	241	220	228	241	241	218	244	226	241	215	247	239	251	235	234
19758	12373	3269	1941	1687	1391	1155	1076	983	865	790	790	693	736	700	670	644	635	627	666	598	626	619	591	592	589	617	581	606	567	599	613	557	601	616	565	553	548	551	590	610	585	622	620	586	564	633	585	546	591	615	597	575	558	610	571	614	563	582	606	637	562	571	546	549	547	609	582	586	526	573	560	576	592	578	641	571	558	594	589	556	621	531	583	586	588	584	615	536	602	577	596	597	553	554	577	592	564	533	527	554	593	599	595	573	605	554	555	597	592	552	587	578	585	592	594	561	610	566	560	607	575	574	545	572	595	643	545	596	602	540	598	577	560	612	571	617	604	606	561	548	578	546	601	590	554	556	575	567	599	556	571	585	546	602	541	567	600	574	574	588	553	557	556	568	569	562	557	559	574	579	528	567	598	611	571	564	585	569	615	633	593	554	546	556	575	601	567	619	538	546	586	530	612	574	605	548	569	586	585	593	608	575	607	554	573	549	588	600	507	574	589	534	614	565	564	631	574	568	519	580	577	589	553	576	562	539	619	598	598	612	592	621	595	577	614	614	576	587	587	611	575	556	544	579	559	621	584	558	552	545	598	604	574	549	587	573	598	606	567	586	574	537	597	560	628	581	610	564	626	586	560	555	557	535	564	590	551	560	566	588	557	603	559	553	579	624	587	592	606	555	562	559	581	541	594	593	564	609	580	549	583	599	560	591	566	577	541	597	555	571	565	615	556	574	598	531	595	573	593	566	579	587	607	558	572	574	545	567	548	563	627	582	566	595	567	585	607	600	577	599	592	565	631	554	637	551	572	542	565	565	609	622	556	570	607	571	562	557	568	580	572	593	610	606	567	554	594	574	620	585	597	606	585	607	579	577	566	559	563	582	534	555	594	569	582	540	588	582	580	589	573	548	558	565	579	557	564	593	589	562	603	604	562	538	617	553	575	624	570	541	557	579	551	597	568	562	565	606	568	579	598	563	636	567	600	589	567	572	621	564	583	562	627	569	548	586	602	592	581	581	583	581	592	594	560	611	557	548	622	585	634	565	568	557	580	579	586	609	510	565	557	557	556	530	555	604	569	586	594	597	604	558	556	555	595	598	537	579	582	576	597	610	572	607	594	598	571	615	616	546	617	536	597	562	580	581	621	601	550	599	574	627	571	592	601	556	562	586	576	586	595	539	620	555	580	586	580	566	560	559	625	541	580	549	574	605	599	576	591	581	543	593	543	580	569	560	558	525	613	558	568	568	580	600	545	576	587	573	540	590	601	605	556	546	555	570	578	608	622	597	605	596	557	604	591	603	596	584	591	556	588	588	576	577	651	547	613	612	533	592	611	554	576	552	550	530	594	592	573	535	599	535	565	563	561	534	580	581	530	537	618	617	583	608	601	579	568	593	558	581	591	593	592	576	607	592	596	554	537	556	596	571	534	558	546	543	554	600	573	565	568	554	532	584	575	578	541	603	597	590	549	585	571	558	607	564	598	586	566	593	591	591	548	579	592	573	556	574	590	549	541	575	598	534	567	570	556	611	543	600	582	551	534	550	591	564	570	575	557	569	542	576	581	590	608	555	575	612	591	560	611	597	588	616	554	577	543	526	602	611	549	570	536	580	572	577	551	564	574	525	563	554	632	597	576	619	598	554	538	633	607	556	543	562	517	586	559	535	584	575	615	592	584	566	583	551	575	573	592	561	560	583	566	557	590	597	547	574	587	599	569	581	557	584	587	572	566	579	565	563	551	562	570	581	595	578	608	611	609	549	556	581	590	584	567	565	570	571	535	560	624	549	573	559	547	590	605	542	586	571	577	573	598	531	581	564	551	577	576	575	590	560	584	591	578	547	580	592	582	558	603	608	569	607	596	548	592	573	598	588	562	573	566	565	545	593	562	560	563	561	517	570	541	604	584	582	612	560	563	566	547	578	582	604	595	559	536	617	547	550	589	567	632	592	561	562	586	615	602	605	570	607	559	615	611	611	643	593	613	549	549	630	591	593	591	598	558	576	596	541	574	589	598	547	575	561	600	576	579	575	583	563	616	579	610	575	578	550	571	592	551	559	572	592	572	581	597	570	589	609	554	576	631	570	577	581	587	562	584	595	569	566	579	597	586	570	604	565	579	582	571	590	514	575	535	597	583	592	541	618	553	562	580	569	548	564	565	559	637	585	532	532	533	559	565	590	525	563	611	552	582	608	542	542	554	594	566	590	563	576	608	550	559	553	545	558	605	602	568	584	570	565	563	566	595	592	583	590	545	534	551	594	575	591	579	526	599	579	539	557	599	561	551	568	555	564	522	612	572	568	590	649	606	607	578	561	558	574	591	527	573	576	565	541	577	565	543	591	587	596	567	623	643	565	552	564	561	623	596	597	614	589	591	586	547	595	544	604	587	559	538	552	571	558	613	604	584	576	571	580	585	583	588	613	570	619	574	562	572	564	559	571	572	546	543	588	523	601	562	597	565	599	539	577	598	533	573	595	621	584	583	573	607	585	578	565	548	577	571	533	598	622	566	572	584	595	569	610	578	589	577	554	576	641	587	581	551	580	556	574	576	526	552	607	533	569	573	580	558	568	585	543	550	539	606	588	563	531	574	589	560	585	589	523	587	603	573	550	600	546	617	593	564	627	587	579	555	593	568	637	585	604	611	577	598	570	568	544	564	596	643	563	582	547	584	563	572	559	571	584	576	565	581	554	582	555	595	592	601	533	642	559	586	541	515	534	564	587	563	586	600	588	580	581	596	561	581	576	585	590	538	563	573	589	626	589	600	592	600	599	556	521	611	565	568	592	593	579	545	562	571	586	582	525	569	594	602	592	597	611	565	561	615	579	589	596	598	594	551	606	564	545	595	559	538	571	567	610	606	626	647	588	581	591	583	598	629	565	610	577	555	588	555	606	574	545	564	534	591	523	567	578	571	569	580	628	562	581	594	591	574	585	556	523	523	558	583	573	625	600	573	574	580	632	540	579	525	578	611	594	593	556	591	591	529	585	592	568	579	597	566	530	613	548	614	589	583	636	564	570	577	588	622	566	591	591	565	561	583	609	564	563	567	588	609	605	587	562	582	586	605	608	551	620	612	571	565	578	587	581	582	578	600	583	546	558	557	576	528	576	600	567	590	575	557	617	572	568	568	578	564	569	616	559	555	550	564	588	554	555	526	562	588	596	608	585	560	546	548	604	594	595	534	565	562	573	625	575	582	579	586	584	554	552	536	567	565	593	579	597	568	615	568	589	556	603	563	592	545	594	556	555	558	552	545	605	561	554	557	551	572	539	566	559	579	546	584	623	517	545	574	543	516	590	548	591	614	631	565	572	567	592	574	566	531	597	589	587	561	569	577	564	570	575	581	619	593	603	554	542	608	577	555	597	585	569	575	579	561	519	587	614	650	569	570	537	587	569	595	573	545	580	549	557	613	583	588	566	558	609	564	620	593	574	591	591	561	531	598	573	567	621	569	578	568	561	593	581	597	540	607	562	593	608	581
9883	3829	947	277	257	292	300	290	253	238	280	233	271	263	246	268	222	224	247	278	253	230	236	244	287	270	227	217	273	266	283	238	261	248	271	249	252	265	258	263	253	247	258	245	254	238	233	281	244	248	262	255	263	290	292	252	276	252	259	257	268	227	248	269	254	243	274	226	285	249	234	237	250	281	270	255	271	280	232	269	255	258	237	255	245	259	262	239	211	232	266	229	241	259	273	239	242	239	251	251	244	255	267	256	250	273	254	245	246	266	245	255	253	245	262	246	257	253	265	267	242	260	242	281	260	233	251	249	252	235	262	247	252	280	240	260	234	236	250	253	237	251	273	248	255	238	256	251	245	242	257	232	273	249	246	263	261	256	207	231	212	265	242	260	266	249	232	254	266	268	251	250	266	251	256	253	266	245	241	233	267	265	267	242	265	260	260	244	281	252	276	259	247	292	263	275	268	250	270	251	257	261	242	253	282	229	227	244	266	248	246	252	218	233	239	279	248	274	265	251	265	275	234	247	237	223	268	253	245	243	248	271	260	252	249	238	243	258	253	252	266	247	262	285	258	236	268	261	255	271	241	234	250	229	245	289	290	278	254	243	268	258	261	284	254	245	254	233	210	227	244	234	248	263	249	236	258	262	252	244	236	253	250	251	271	242	257	257	270	275	252	256	260	257	206	257	266	244	202	274	273	264	227	249	254	258	224	253	259	251	272	278	245	270	248	259	274	254	253	277	235	297	255	267	267	279	244	254	268	210	234	235	233	255	268	260	269	252	243	274	262	265	276	232	245	242	258	254	272	299	232	276	270	262	236	273	244	254	262	253	246	248	296	246	244	250	263	237	231	273	228	252	252	272	249	233	251	268	259	239	226	257	270	223	238	250	219	270	234	238	250	252	244	236	228	238	268	281	255	258	257	258	242	232	261	253	260	236	245	247	253	278	262	199	257	262	283	285	256	241	237	276	257	224	234	235	252	271	265	256	231	263	254	224	258	247	253	223	239	256	246	231	281	238	266	242	234	244	225	252	278	239	226	262	249	239	253	260	235	249	262	253	269	252	261	239	268	236	271	257	214	271	243	269	237	259	284	236	221	223	254	267	278	276	267	237	250	229	244	237	250	272	239	261	247	249	260	247	266	274	264	271	269	256	241	234	253	251	254	269	257	259	249	275	281	263	264	247	284	234	257	235	251	238	244	256	261	235	240	286	280	239	256	270	233	230	226	249	219	247	281	242	241	235	240	246	261	247	228	253	257	228	293	244	283	274	247	271	246	287	236	247	207	249	265	245	279	274	280	277	272	257	235	262	250	270	252	251	241	252	264	266	253	247	219	272	260	231	263	251	244	240	276	243	246	262	253	236	267	263	247	281	267	270	264	288	233	252	277	251	266	283	255	229	233	237	249	287	255	221	273	239	287	222	263	224	239	260	258	256	263	245	241	228	262	244	265	279	267	250	234	253	254	270	220	260	233	247	256	261	221	235	254	256	271	260	240	261	257	272	268	275	243	242	236	313	252	259	246	259	264	223	274	243	279	241	279	230	245	305	243	264	281	245	250	284	267	246	251	244	254	274	240	256	268	233	266	253	292	248	254	256	249	257	237	241	245	236	234	238	257	275	247	244	229	256	265	260	255	287	236	262	232	267	271	257	213	243	254	256	279	230	273	230	240	209	228	250	249	266	236	244	254	244	227	274	251	243	249	249	239	253	259	275	226	278	239	244	263	250	247	250	266	265	249	249	233	226	243	244	269	247	277	277	260	252	252	251	229	241	227	242	226	274	251	258	251	264	241	256	234	290	228	260	233	251	233	257	274	244	270	272	241	255	227	246	252	254	252	247	199	255	269	269	229	241	254	272	209	259	235	260	231	248	236	237	221	230	239	267	265	236	230	261	280	236	231	244	282	258	257	269	250	250	293	258	243	219	246	268	240	271	245	235	248	235	242	250	241	275	264	254	249	237	250	252	247	257	255	242	281	272	288	252	265	234	222	251	234	240	274	287	291	279	283	242	268	260	255	253	258	250	250	268	247	249	252	262	265	234	250	259	248	267	246	227	252	228	230	258	254	246	252	221	254	230	271	272	269	268	259	226	267	291	259	246	230	237	221	256	275	263	286	262	265	270	258	227	257	232	274	270	259	246	247	247	241	241	252	259	265	276	226	281	249	267	259	240	269	237	250	275	222	258	246	251	243	239	267	237	263	276	269	240	250	276	236	258	251	254	270	263	256	250	234	264	256	271	235	268	249	273	270	288	244	259	249	252	247	262	231	239	236	231	240	263	224	271	242	244	256	297	231	218	252	244	257	271	273	243	234	252	284	243	261	252	252	259	240	250	236	262	250	261	252	235	237	252	249	246	258	267	257	263	237	226	257	252	270	268	219	245	230	290	247	271	267	264	253	240	256	268	270	269	231	225	270	226	270	248	265	256	240	250	325	262	240	237	243	215	248	256	250	243	260	249	232	260	262	274	248	272	272	249	258	240	265	278	254	250	283	230	249	266	273	251	241	235	256	255	276	272	240	261	248	263	254	250	256	237	247	256	251	237	261	300	262	266	258	265	248	227	256	272	239	253	270	278	272	272	253	254	265	230	243	283	265	284	246	238	263	253	244	265	240	280	259	252	262	255	250	242	274	251	268	264	233	239	232	231	213	208	270	260	255	249	242	258	226	251	260	248	254	281	256	253	252	282	232	232	265	264	248	266	246	253	257	254	242	241	245	265	222	256	258	237	280	242	243	280	258	262	260	247	310	274	247	241	213	249	268	259	260	247	256	234	261	250	261	249	257	250	235	235	233	262	247	248	261	306	255	255	256	253	226	259	245	248	250	250	243	223	277	242	238	235	261	252	262	272	250	260	268	225	261	261	272	261	261	266	275	261	272	284	209	246	239	239	227	242	266	265	275	224	246	276	233	273	247	289	257	245	260	272	258	237	274	231	235	254	242	269	229	255	275	284	274	269	255	258	250	237	239	265	248	281	255	226	248	264	251	242	289	232	252	250	252	250	256	260	278	267	227	275	257	265	278	246	264	261	232	273	272	284	266	283	268	256	245	242	265	282	242	246	244	284	240	253	278	259	243	262	292	263	268	239	221	226	265	259	248	245	250	273	276	275	220	265	292	229	274	235	243	260	222	250	283	248	244	251	262	258	271	243	245	265	242	282	283	270	255	232	253	250	274	269	267	254	247	257	233	240	260	290	255	227	270	253	245	267	237	255	272	258	262	276	256	266	276	237	248	230	247	251	244	252	256	237	247	264	252	248	245	261	254	251	226	247	252	270	224	232	240	264	272	234	273	222	231	274	256	265	274	248	262	253	253	266	247	264	244	253	223	244	274	255	246	222	240	250	285	260	231	241	234	241	269	232	219	225	247	281	247	239	249	250	274	265	275	243	271	234	254	267	237	256	264	254	285	253	264	245	247	238	250	230	243	262	259	267	271	238	229	254	245	256	256	258	244	256	266	240	255	242	285	228
7179	3994	1780	743	724	693	698	667	675	675	661	677	649	635	662	651	636	627	601	626	638	630	655	635	645	597	622	657	639	598	621	637	642	614	655	626	619	628	639	594	682	591	623	609	651	643	610	607	626	639	658	586	601	622	614	689	616	655	599	680	603	636	590	653	629	595	634	685	659	643	595	700	658	661	625	619	601	608	639	610	647	613	603	673	671	651	626	660	646	650	627	662	614	631	645	648	639	652	671	634	639	712	613	626	633	631	612	638	624	601	611	597	637	630	627	610	668	633	648	619	630	644	593	660	605	657	573	658	683	666	633	634	663	669	698	624	632	622	612	635	637	651	610	620	579	603	568	529	614	607	622	621	660	622	621	613	702	666	614	669	627	612	623	633	657	629	603	641	608	629	578	593	615	603	609	621	651	648	641	588	639	641	593	650	620	615	639	633	637	631	608	609	588	661	643	634	613	582	644	657	649	641	662	610	671	605	647	641	623	591	658	656	610	675	621	617	583	598	664	632	634	678	636	650	646	617	637	635	593	608	646	673	627	579	637	612	652	663	595	706	651	619	669	655	640	586	608	619	636	610	634	647	614	583	625	618	604	616	614	636	629	616	627	661	645	581	631	657	622	637	725	615	645	639	652	607	589	628	653	624	620	623	641	648	631	647	599	630	659	633	666	595	627	620	658	661	673	644	655	595	661	597	668	600	615	611	618	646	658	641	601	645	620	680	690	590	629	626	584	652	598	618	662	696	627	628	627	633	626	582	596	651	622	623	604	608	673	687	605	629	622	627	612	639	641	644	617	572	670	621	649	662	557	627	635	632	648	609	642	631	624	587	637	638	617	611	648	625	602	634	619	593	643	644	617	615	587	624	622	606	594	598	679	615	601	593	626	638	639	645	636	620	653	610	626	594	586	635	630	689	626	593	633	603	585	584	604	654	654	607	601	660	618	658	659	620	643	619	623	637	638	620	642	627	596	697	641	605	652	628	648	658	608	616	600	605	627	660	651	632	603	627	670	623	643	631	634	631	644	673	613	649	656	612	582	603	623	676	678	618	657	608	645	622	627	623	596	598	613	651	643	635	635	668	615	664	660	648	671	671	606	669	602	638	640	615	639	596	634	623	612	633	621	616	647	642	616	636	645	597	609	676	670	640	649	650	590	651	662	597	577	640	606	590	635	647	623	625	626	665	617	665	656	620	623	603	633	647	629	599	637	649	618	661	665	621	575	611	645	610	621	626	624	619	641	677	643	672	633	645	640	631	641	671	618	617	610	619	647	636	634	662	620	646	599	617	630	606	612	665	640	665	631	676	648	614	692	631	602	639	663	610	638	594	611	621	595	597	615	607	604	592	625	659	710	640	601	661	655	637	629	615	628	678	583	663	606	634	635	663	646	608	601	650	612	640	626	616	629	593	666	634	634	628	603	634	615	630	618	614	661	643	609	618	634	604	619	685	651	669	571	625	655	648	594	604	634	678	628	646	639	628	572	646	644	633	618	606	636	640	611	645	606	609	581	648	626	595	613	589	644	631	644	597	615	649	637	619	645	642	611	650	614	645	632	630	622	580	609	644	599	655	560	632	642	572	635	614	627	635	685	629	630	625	655	648	641	632	602	610	602	584	613	621	629	625	592	644	660	562	698	647	671	609	623	624	633	610	653	652	633	635	627	655	632	606	633	627	603	632	592	659	642	603	619	600	605	607	651	616	654	618	670	635	620	673	567	638	669	610	633	592	660	632	593	679	661	615	657	600	638	597	621	616	653	675	661	638	603	610	632	604	637	686	623	663	636	627	591	647	634	642	634	612	650	631	617	688	606	641	652	636	633	640	661	628	633	663	630	666	636	658	634	621	649	619	664	635	627	657	619	625	662	653	679	622	648	608	596	656	608	581	628	672	668	636	617	650	606	598	631	599	682	601	638	618	594	631	633	634	643	611	593	634	623	594	606	599	695	657	640	596	598	613	655	660	632	624	656	608	642	654	667	653	623	604	656	619	644	601	652	641	564	633	592	615	616	636	654	609	611	619	625	656	626	665	663	602	650	585	636	602	618	665	656	663	662	627	635	596	616	624	616	637	622	645	623	576	593	616	650	597	630	630	614	647	628	622	648	617	610	649	624	652	641	623	620	652	620	655	627	639	621	606	582	623	660	621	624	645	600	672	710	658	662	611	645	662	681	632	647	615	675	642	655	601	630	651	618	664	602	648	629	601	615	638	596	636	654	592	591	658	647	616	648	624	606	672	610	640	623	639	625	637	633	644	613	614	664	656	636	588	647	605	592	649	615	604	645	682	612	645	611	628	635	655	611	641	664	595	599	678	574	617	621	642	659	629	692	610	570	583	633	650	657	634	667	650	639	619	615	641	645	620	625	607	650	677	618	655	670	627	618	606	620	632	596	656	600	633	623	607	653	613	634	627	642	623	617	634	690	619	586	644	662	666	644	634	578	634	590	635	606	654	650	649	605	624	602	626	655	647	631	626	655	667	677	616	637	671	595	644	629	585	612	644	658	643	617	655	645	656	610	663	612	620	640	706	663	590	630	633	594	659	610	670	623	651	658	659	647	681	613	616	620	669	641	596	681	614	648	640	658	622	668	617	638	604	665	614	611	632	661	657	630	645	632	648	634	635	628	667	651	615	654	641	614	614	666	612	597	681	599	637	609	643	680	575	640	641	640	606	681	628	638	623	611	601	638	616	648	668	580	607	665	644	646	594	636	666	581	611	656	591	627	694	627	701	623	653	636	663	614	645	650	705	644	690	607	638	580	604	690	636	598	607	669	624	680	603	607	647	662	648	632	642	622	669	652	637	633	648	644	650	623	608	651	633	646	623	591	629	647	610	610	626	610	652	612	631	639	634	667	634	639	676	619	664	606	614	609	639	631	632	601	637	619	674	601	575	610	624	613	588	607	644	628	666	646	613	612	643	635	601	670	650	635	653	590	611	599	687	660	636	636	688	643	650	643	609	612	633	612	645	641	621	636	581	590	651	668	618	652	628	576	632	640	620	672	641	615	678	649	610	636	616	621	622	629	637	663	620	645	628	628	653	613	563	609	631	626	615	646	654	648	637	678	651	612	625	592	628	616	659	627	612	650	619	627	614	633	664	667	640	649	679	679	627	646	663	668	650	646	647	627	650	631	650	630	672	700	641	573	599	650	632	637	614	633	619	657	580	635	599	596	629	657	607	642	603	640	607	632	637	621	623	664	620	663	655	672	630	612	616	628	612	651	634	641	601	584	633	626	652	617	649	630	616	642	658	632	691	622	620	627	650	634	657	639	643	701	640	599	614	622	592	634	655	637	601	630	618	638	592	618	639	667	656	645	629	634	638	624	652	655	642	585	635	606	644	614	661	625	599	642	660	648	611	621	628	604	660	617	632	616	634	605	650	624	604	617	630	624	613	642	619	634	637	619	635	621	640	670	642	642	576	626	608	591	621	582	633	611	631	633	603	658	641	622	611	599	634	630	620	673	618
21391	10136	2891	611	459	379	377	354	325	334	341	326	291	314	306	270	306	321	279	274	317	311	313	283	298	265	281	327	303	312	306	314	302	313	309	284	296	291	278	298	319	305	275	297	265	293	316	303	312	304	312	262	287	301	299	318	273	301	311	301	306	329	302	296	334	322	303	302	293	307	249	287	316	332	270	288	297	267	299	309	282	309	289	286	341	297	282	304	316	296	294	326	282	298	309	332	295	350	290	268	305	303	294	271	306	290	306	308	307	296	333	350	313	285	303	299	290	322	309	280	271	317	280	316	310	277	308	321	305	306	298	295	304	302	335	295	328	314	316	324	297	283	293	324	313	315	334	266	300	311	308	315	309	269	324	319	328	321	278	310	283	300	335	278	280	282	320	332	258	326	333	317	308	326	312	299	280	307	296	275	308	303	282	312	304	308	352	267	282	301	299	283	308	273	321	273	303	279	304	282	310	310	300	296	293	275	296	269	289	285	320	323	300	309	278	322	322	314	286	295	284	309	307	304	309	337	311	329	336	332	316	296	300	297	314	289	326	288	273	267	300	267	264	302	315	284	321	296	345	309	282	314	290	286	291	314	284	295	302	291	292	294	276	315	297	307	301	302	321	331	302	306	302	345	331	297	324	323	276	294	308	281	310	326	308	285	330	261	295	319	309	317	298	321	301	287	324	294	277	294	290	285	285	283	347	309	304	297	298	286	284	278	302	264	332	290	335	293	323	306	297	308	324	305	294	301	302	310	317	310	321	313	277	327	301	322	307	281	306	293	268	330	326	305	298	290	308	303	305	304	294	301	291	283	324	267	270	286	334	306	301	301	280	306	298	266	323	315	280	299	285	342	303	283	318	269	277	310	294	280	304	268	300	305	281	311	326	277	307	314	292	296	304	279	288	302	332	296	278	287	309	334	312	304	284	295	326	293	272	295	309	305	326	291	295	285	290	305	294	273	295	291	308	307	277	301	331	324	310	285	278	299	273	312	307	317	305	314	291	267	343	311	288	295	317	305	295	322	292	337	292	303	301	274	312	324	273	295	280	265	288	319	339	300	319	304	286	277	280	315	309	324	287	294	311	277	280	316	342	309	268	276	275	289	311	304	297	305	304	304	302	314	290	321	313	305	298	314	290	312	285	297	308	284	300	310	300	313	302	321	312	286	313	270	328	329	298	283	273	286	293	279	291	294	294	308	288	350	315	315	295	339	310	327	319	309	334	351	313	292	281	294	335	307	329	291	297	321	324	336	325	322	346	292	306	282	297	315	313	283	312	291	315	333	299	300	309	297	323	311	277	292	289	283	302	274	280	284	290	330	330	325	321	300	313	314	311	293	301	305	293	305	291	303	292	301	325	292	312	317	275	309	320	294	263	289	298	313	320	324	307	280	297	320	276	275	288	309	319	299	283	288	316	298	324	320	306	326	315	309	297	289	310	327	330	303	299	296	321	312	300	303	282	302	319	326	287	277	309	328	305	321	317	300	302	296	309	296	289	318	279	341	292	303	354	318	304	313	299	275	330	308	279	288	311	292	339	256	284	309	288	302	279	291	306	256	300	281	291	312	301	302	286	298	324	288	341	298	298	306	308	295	306	306	307	268	291	288	297	318	301	335	284	306	288	323	281	325	306	328	303	297	286	275	298	328	286	297	295	291	297	294	339	300	296	290	283	320	286	291	314	317	320	305	298	274	284	305	303	298	286	311	279	300	275	306	305	297	285	270	300	297	299	319	286	317	289	319	282	341	304	303	264	305	278	310	297	307	324	303	338	313	295	277	313	309	294	261	282	300	315	325	327	323	292	312	321	274	271	291	317	333	297	333	322	301	337	311	298	292	324	355	283	289	291	321	298	268	328	257	308	279	295	286	330	332	301	330	302	279	335	346	295	310	292	324	282	297	305	308	312	315	293	290	320	280	294	328	275	294	264	334	283	295	303	286	311	309	336	327	304	313	306	325	278	278	279	292	308	319	288	279	314	255	259	322	264	313	297	271	290	308	292	323	340	312	331	303	317	278	332	302	295	302	283	326	318	301	308	281	306	295	317	318	301	310	274	290	319	285	286	294	307	297	303	297	316	317	304	312	265	269	307	316	297	333	334	294	308	326	289	267	303	306	293	336	286	302	315	303	288	287	290	287	321	303	295	327	319	282	338	304	310	321	311	302	276	320	318	289	299	354	292	312	320	312	314	315	297	241	292	330	295	328	336	294	333	283	319	290	298	322	327	313	288	295	351	287	316	286	297	308	307	303	312	296	314	319	291	335	295	300	327	301	305	300	329	301	311	330	327	317	306	308	310	328	320	259	300	293	289	298	311	323	277	293	304	302	310	268	292	286	320	309	262	277	308	286	316	283	332	267	309	287	315	291	296	281	330	297	276	316	307	324	304	322	293	288	291	282	293	297	319	317	326	306	285	281	289	282	313	292	303	298	300	315	297	308	308	294	301	300	305	293	277	308	282	269	280	332	313	321	276	299	271	306	304	330	281	268	299	295	325	321	309	283	286	268	284	340	291	275	287	296	285	289	283	323	316	305	256	318	311	310	319	293	259	305	319	315	314	304	277	328	308	312	290	302	307	306	303	327	277	312	332	316	277	291	278	287	307	298	286	306	268	300	273	333	284	276	301	280	295	324	316	291	249	297	273	313	323	286	307	269	337	284	291	303	308	299	295	293	333	288	288	290	279	297	325	320	304	277	306	302	285	299	291	299	292	311	270	269	260	288	294	321	287	289	315	285	321	306	297	305	281	286	285	307	316	249	286	286	331	279	318	324	293	323	298	330	334	323	300	302	327	321	311	327	304	289	302	310	322	299	322	313	296	270	301	308	287	296	317	289	317	309	299	318	321	301	315	299	290	303	316	294	263	292	275	304	301	303	312	302	303	282	296	328	320	319	287	294	285	344	314	312	286	305	310	311	292	334	274	267	328	308	299	336	300	309	314	319	318	292	306	317	304	293	302	309	333	294	289	297	296	315	268	330	285	294	296	319	286	284	313	315	339	294	307	293	280	287	271	298	268	296	287	299	324	324	284	290	286	314	294	329	284	315	295	334	326	288	300	304	298	294	287	315	301	265	295	321	320	318	309	314	287	286	283	271	298	261	290	283	281	323	320	314	308	299	320	312	281	278	299	297	284	297	316	279	292	315	310	302	287	333	309	325	311	278	303	276	286	322	304	286	279	324	298	296	285	302	320	311	290	291	308	269	330	344	299	264	305	277	343	322	330	302	313	295	318	300	315	306	293	313	337	357	288	297	302	304	304	286	278	311	317	322	310	287	304	315	295	289	332	312	310	297	270	292	307	286	318	284	301	317	317	291	280	304	275	302	302	268	292	308	268	314	283	310	299	265	306	299	295	288	281	289	298	311	283	318	316	290	315	306	295	354	283	288	276	324	323	307	314	310	283	299	291	303	288	299	296	288	299	317	292	267	268	306	278	310	331	306	329	334	313	343	317	314	331	343	299	322	287	341
15796	9353	3589	1474	1395	1286	1041	1002	914	864	850	861	803	752	787	774	797	763	787	719	760	756	758	750	697	782	739	743	726	735	762	745	698	735	769	756	722	702	746	748	736	743	706	708	702	746	735	760	714	749	724	760	743	771	751	768	767	738	729	709	764	717	724	710	756	745	714	711	722	707	713	699	736	698	703	752	741	721	733	728	723	757	757	720	750	698	744	734	735	717	700	744	745	705	721	714	679	770	706	748	737	755	727	695	668	764	732	677	761	733	739	725	727	763	794	723	724	712	724	760	714	713	714	753	736	737	744	704	698	715	702	738	751	736	780	768	777	761	750	717	730	704	735	706	727	710	747	726	768	729	688	741	695	745	750	706	756	755	781	752	708	777	732	757	737	760	727	707	772	725	767	700	770	713	736	757	726	734	739	713	722	694	683	794	742	707	769	707	715	742	689	740	673	744	722	702	708	718	752	751	730	722	704	733	718	713	731	770	756	697	757	726	771	725	750	716	777	743	701	730	777	727	740	750	755	671	780	757	739	775	712	726	744	718	692	711	731	715	706	686	707	730	717	712	722	700	704	744	767	724	724	766	741	729	725	761	739	733	687	696	757	706	710	656	729	741	713	821	689	728	783	725	750	722	731	795	697	725	757	708	738	746	702	731	713	693	710	747	731	711	744	732	695	714	752	704	676	752	751	707	773	727	723	752	791	753	757	766	733	690	707	778	673	711	716	730	747	739	713	763	763	784	718	748	715	732	725	738	733	739	767	762	776	742	734	743	726	743	735	742	709	709	688	724	790	727	767	725	719	740	709	732	767	698	735	721	810	796	723	718	740	744	750	750	708	733	740	744	710	689	681	707	725	707	722	753	741	711	736	711	726	723	751	726	716	693	669	748	699	729	749	712	715	728	756	745	736	759	766	688	711	728	752	735	721	717	715	729	740	731	734	741	722	753	752	724	761	733	750	759	735	703	771	786	744	776	742	746	700	753	732	750	732	731	710	736	750	732	696	720	688	697	759	740	724	768	699	703	724	763	749	771	746	730	722	735	697	749	687	759	739	725	719	744	708	682	703	730	734	757	731	760	723	770	730	701	726	744	718	687	758	711	710	717	696	708	720	723	738	769	741	734	782	724	747	719	671	734	706	714	711	757	695	776	695	709	770	742	741	707	777	696	724	735	705	735	728	714	727	741	737	718	712	742	728	729	747	730	711	715	753	719	759	742	727	730	748	735	787	767	730	730	690	772	763	734	677	688	698	705	720	742	733	703	754	719	717	736	755	728	683	775	676	738	735	735	763	682	724	732	718	697	717	723	710	740	729	760	758	728	747	723	716	724	701	723	739	688	752	729	702	731	737	741	706	780	707	722	718	779	763	779	769	760	721	777	712	719	697	746	685	701	736	706	730	718	733	720	782	721	754	700	745	722	750	695	717	689	729	728	694	716	761	690	702	710	731	720	721	720	771	759	759	754	716	697	760	712	720	695	727	737	707	722	799	768	748	713	742	768	731	743	727	753	731	704	738	725	714	741	762	739	689	706	749	743	718	732	710	781	748	726	680	739	750	712	739	724	728	718	734	736	736	746	708	730	659	710	741	702	713	746	727	689	702	749	773	706	776	689	712	689	725	721	722	714	744	711	759	728	698	712	680	688	739	737	689	718	736	802	769	714	711	737	749	709	696	753	723	721	757	733	730	738	705	739	776	715	733	743	764	752	752	740	752	733	702	748	730	772	755	724	761	688	709	695	745	713	741	756	786	716	699	709	695	731	695	774	690	690	717	717	721	720	738	717	714	709	715	719	671	727	706	713	737	713	691	768	733	769	689	706	729	754	700	793	786	796	782	722	744	677	728	753	739	705	734	742	736	714	722	745	691	676	748	746	773	727	770	700	761	726	736	690	773	761	771	704	765	712	703	792	729	712	703	763	749	695	714	714	728	727	705	717	719	711	688	730	734	701	710	723	717	782	708	749	730	725	784	760	718	709	698	708	699	739	754	741	741	717	695	759	747	739	738	758	719	763	683	744	716	751	732	743	783	704	750	714	705	773	686	695	758	777	741	687	756	756	685	725	763	745	719	700	712	700	756	741	680	740	706	736	724	712	712	787	739	708	735	714	750	734	759	744	698	783	816	664	734	741	720	756	714	749	746	740	726	797	732	729	713	739	730	736	715	719	699	697	715	714	764	672	715	721	801	727	703	761	745	752	690	701	698	766	732	726	702	728	737	758	735	768	720	725	798	784	769	757	739	745	738	703	729	718	711	703	768	747	748	714	746	720	674	795	781	718	736	694	700	694	728	737	764	743	748	727	734	770	735	743	702	692	729	748	704	731	730	736	751	761	690	761	701	698	736	710	710	749	787	744	738	707	730	729	714	759	722	747	786	731	719	775	713	726	714	679	730	731	775	732	686	683	690	681	758	729	724	717	723	712	749	742	766	687	709	708	725	702	733	722	730	701	719	734	723	717	704	709	707	761	733	786	754	721	739	708	713	717	704	764	737	708	702	730	763	778	704	707	744	761	731	714	717	750	705	723	745	767	750	767	709	687	720	721	716	753	715	738	701	723	709	714	681	765	730	741	707	722	713	722	728	729	728	696	749	722	740	757	681	746	738	725	753	745	694	743	711	715	758	758	720	703	686	698	728	730	735	754	727	738	682	739	753	740	729	745	748	734	748	746	721	747	696	747	708	738	715	735	736	727	704	772	719	688	788	739	742	770	722	691	723	760	722	747	705	756	759	733	734	702	736	720	785	720	723	707	755	696	684	749	688	728	718	672	725	729	759	690	726	729	707	710	717	740	725	746	668	706	747	762	704	685	665	682	728	750	725	762	690	694	765	740	750	734	715	722	700	727	760	746	713	776	779	707	697	749	725	705	722	750	723	714	701	757	641	716	696	729	686	708	682	709	717	684	677	742	762	712	730	697	751	748	725	730	711	715	700	746	708	727	723	707	743	706	728	741	786	740	680	737	745	763	726	693	751	711	686	762	746	746	745	760	724	778	726	720	717	773	746	740	748	683	717	725	705	704	779	701	716	704	726	731	733	715	741	743	729	764	759	715	735	714	740	722	736	712	759	730	723	727	692	715	737	724	733	734	711	714	728	746	755	751	713	701	710	767	694	788	769	738	698	721	684	704	793	675	719	737	715	741	749	724	776	747	736	715	742	752	740	710	676	744	755	744	708	726	735	705	741	719	741	718	763	739	680	736	745	722	706	710	687	745	750	728	691	722	724	775	727	733	715	737	753	701	747	717	736	676	811	781	714	672	713	718	742	721	727	707	737	726	700	743	745	750	767	745	727	778	697	748	692	744	745	753	716	772	701	739	757	702	771	685	783	775	743	712	751	718	729	747	707	740	724	730	779	738	682	733	751	692	671	761	679	720	768	720	701	703	704	718	728	752	761	708	740	755	682	746	727	719	739	702	718	763	733	725	740	734	704	723	710	763	714	753	746	690	734	797	748	701	706	767	708	726	766	709
30091	15557	4746	789	467	405	363	334	297	277	263	267	240	233	244	239	221	228	211	224	211	213	232	211	237	222	215	225	230	213	226	212	207	231	231	214	224	226	218	226	238	221	200	236	226	218	238	233	240	213	269	198	231	211	194	236	233	217	228	204	228	225	226	223	243	220	228	244	211	210	239	223	249	253	209	247	231	231	223	237	212	230	272	231	258	215	220	255	201	212	242	229	251	205	210	219	202	238	236	222	233	244	205	220	231	216	236	240	231	239	194	243	219	226	217	239	204	234	222	190	210	233	219	235	244	235	230	248	205	238	226	222	199	211	245	210	237	211	229	242	209	209	218	218	230	214	241	247	205	225	223	242	222	195	254	236	227	200	223	232	226	232	210	226	218	248	217	261	232	231	203	239	221	247	246	211	246	233	206	219	229	226	234	215	206	212	211	202	253	234	206	255	202	253	233	219	219	213	223	251	209	220	224	258	202	191	219	223	209	223	226	235	184	231	209	229	221	224	224	218	248	229	232	242	208	191	217	231	247	206	214	212	215	233	234	239	209	237	212	205	235	222	234	252	226	239	225	214	229	228	237	247	245	200	222	212	207	221	202	230	244	215	204	235	225	241	234	238	234	261	252	198	236	212	216	204	214	231	238	242	217	219	221	211	225	220	246	213	225	227	247	216	250	222	232	248	226	214	217	234	211	226	202	208	246	203	220	235	231	237	231	229	222	252	220	214	263	252	248	217	220	222	231	215	235	249	279	231	236	233	210	227	208	209	223	219	204	212	226	200	205	214	218	214	230	210	222	228	241	237	231	216	231	230	269	226	210	212	234	241	256	201	227	215	240	216	215	249	221	208	207	191	270	203	206	237	250	226	210	240	211	216	192	233	225	232	248	233	209	230	228	201	209	237	213	182	194	222	246	231	231	215	232	214	218	218	232	219	248	212	231	201	227	224	210	216	209	222	230	232	219	205	223	239	213	241	271	228	197	217	214	212	211	245	215	229	218	234	258	242	206	248	221	227	224	241	237	226	208	223	219	201	234	240	230	216	228	221	239	201	196	232	226	236	220	239	242	221	210	217	219	253	236	225	231	228	233	224	233	235	228	228	212	246	211	213	215	211	227	243	207	223	215	197	214	189	217	234	214	220	223	226	245	214	236	240	210	215	230	207	231	224	238	206	230	213	246	247	221	219	206	221	210	241	230	222	222	221	235	218	240	232	242	239	219	240	211	228	206	220	195	209	222	206	213	220	221	222	218	236	205	222	256	231	247	240	237	222	247	237	231	241	254	203	226	213	226	229	190	222	219	242	225	209	210	218	214	210	221	231	219	244	223	218	219	224	232	230	259	257	213	233	211	235	217	237	224	234	233	224	230	230	207	253	232	219	207	195	223	260	213	202	215	238	218	249	225	247	230	227	229	215	240	217	201	246	208	238	237	221	217	216	228	247	250	218	215	215	224	234	222	217	224	240	206	223	229	236	252	207	215	203	210	187	224	220	169	236	244	237	236	223	239	245	235	221	203	224	217	252	241	244	220	225	221	244	234	251	209	231	211	244	222	239	220	214	247	219	214	240	211	242	215	209	214	199	231	238	231	190	224	234	200	242	256	241	251	205	220	235	227	201	208	220	238	226	226	203	262	246	217	205	234	230	208	239	208	203	200	218	230	217	216	238	259	223	240	227	219	210	235	221	215	205	234	224	224	227	236	209	222	220	168	231	210	215	235	202	241	208	208	226	200	215	232	220	264	243	220	251	215	229	252	245	206	244	221	238	204	223	250	211	214	248	198	231	218	239	225	225	238	219	246	217	226	228	242	187	242	215	238	254	230	249	208	247	221	249	219	218	252	238	249	228	224	244	222	248	207	204	264	202	218	213	215	238	227	250	245	223	240	224	238	196	202	258	211	211	211	208	199	222	242	233	231	222	255	239	223	232	252	226	267	227	230	238	251	218	237	230	236	236	232	206	230	222	211	221	216	229	226	219	234	200	245	249	237	213	233	212	202	222	216	237	246	249	229	208	216	247	225	241	219	189	206	232	213	230	239	224	219	216	228	201	222	218	261	230	214	216	209	221	235	217	219	200	222	206	217	220	240	235	204	246	242	227	258	256	236	223	260	220	215	229	216	253	258	240	248	213	235	244	244	193	212	224	260	221	228	220	225	221	238	234	245	227	222	230	231	221	226	211	215	246	236	218	218	226	228	251	245	222	257	221	233	207	227	219	236	247	218	236	237	218	246	230	237	218	241	219	238	236	241	214	221	219	232	225	225	235	217	236	240	226	217	226	216	207	214	243	224	231	208	215	213	225	214	227	209	240	234	197	199	221	217	231	270	211	205	240	222	237	248	202	224	206	226	224	206	232	190	250	237	215	232	212	232	220	231	244	203	223	234	214	215	216	247	237	225	250	239	190	202	200	234	245	226	216	232	206	216	226	206	245	241	218	229	239	231	197	236	213	232	244	209	213	219	205	187	250	227	230	215	207	213	258	225	229	242	197	219	244	200	220	243	227	238	217	227	237	222	223	229	228	245	210	218	253	220	273	218	224	252	253	237	248	243	218	235	252	240	238	218	243	238	236	197	238	223	198	241	223	221	219	237	248	218	220	210	236	207	235	224	226	241	235	232	218	230	223	245	236	192	206	220	234	217	230	213	216	231	207	237	185	246	231	228	218	210	206	247	206	233	215	234	229	236	213	216	246	217	242	230	209	248	208	219	206	206	232	220	225	239	218	219	221	233	233	247	210	221	238	211	214	247	231	234	204	192	217	221	236	214	239	219	198	238	206	242	220	240	212	232	218	228	189	231	217	218	245	220	225	212	216	224	190	221	248	216	233	206	214	240	237	234	246	207	223	235	195	246	219	230	208	231	235	222	234	255	224	232	223	241	259	208	212	225	244	225	209	232	212	202	216	255	229	216	216	206	217	197	237	204	206	231	233	250	228	251	267	236	225	219	232	227	194	219	224	235	214	229	218	219	241	246	233	198	210	206	211	202	228	217	211	238	192	242	246	219	217	210	190	231	181	209	236	218	215	223	212	226	261	217	228	213	217	230	227	218	215	236	261	216	215	237	225	220	247	227	251	216	233	218	206	231	232	214	227	213	248	228	212	243	196	224	220	236	209	229	228	234	219	210	256	233	232	227	201	211	237	237	222	228	226	257	220	236	212	238	215	205	221	228	223	225	237	213	215	223	231	216	235	215	251	212	241	231	236	220	233	234	228	220	212	225	224	198	220	226	238	214	236	227	205	226	221	230	200	241	232	233	244	216	217	228	230	210	221	197	251	203	230	223	197	245	230	237	247	237	216	226	235	227	210	208	223	201	233	242	207	242	198	246	231	220	219	212	209	217	214	192	220	239	232	235	226	234	250	246	237	207	224	236	223	212	258	202	225	192	211	199	240	225	251	235	215	231	242	233	242	238	236	224	225	228	217	216	250	245	232	232	258	245	234	221	231	221	243	205	240	229	208	226	218	228	231
19701	12685	4678	1914	1696	1394	1187	979	863	851	766	785	706	631	674	664	629	637	591	605	598	598	612	575	575	581	555	599	581	593	583	591	572	538	571	543	571	549	534	546	552	570	551	544	568	544	547	569	532	549	575	564	549	541	563	549	596	555	574	578	537	554	565	509	566	547	566	547	545	586	512	535	540	575	581	556	571	574	575	546	591	568	572	565	540	555	541	557	586	535	525	562	534	546	562	574	542	524	538	566	543	591	537	566	503	538	546	564	583	547	542	567	548	537	549	579	590	571	573	517	543	555	522	555	576	591	563	576	527	606	584	546	574	584	563	542	564	586	541	534	570	585	571	546	597	541	571	550	576	560	588	541	536	471	571	570	536	571	568	538	547	547	535	551	569	529	565	559	549	555	559	536	542	571	531	547	508	579	558	534	534	570	567	551	543	503	584	518	596	512	566	555	582	550	505	557	523	544	580	536	603	552	522	526	565	557	571	524	568	569	575	547	518	535	569	538	518	561	524	546	531	544	555	579	575	534	582	558	508	581	527	565	616	531	577	550	544	553	563	542	544	569	553	587	536	540	523	553	538	561	559	527	542	578	544	559	552	633	524	561	570	509	545	537	517	569	571	568	557	562	570	557	501	541	572	585	565	570	564	561	583	576	513	574	531	572	597	514	539	569	538	556	520	589	550	533	556	551	503	569	533	566	567	574	576	492	570	504	556	553	553	526	567	558	547	561	519	586	578	534	553	520	536	548	558	549	514	562	502	565	550	577	537	569	560	535	596	554	565	613	551	591	566	595	569	508	506	565	555	566	601	532	530	586	554	555	570	548	559	486	549	556	570	558	574	525	537	541	558	603	548	575	549	525	562	561	529	559	553	524	582	553	571	594	513	528	545	567	521	530	552	545	543	561	546	579	600	574	585	549	567	550	536	571	547	507	537	550	553	590	594	563	557	584	529	558	535	570	555	542	549	538	551	558	590	559	513	516	513	555	534	548	538	509	547	514	560	567	520	519	551	556	564	546	620	534	549	562	571	582	522	524	560	562	562	557	533	591	513	522	523	532	567	549	564	568	524	592	634	531	546	583	530	570	578	584	519	541	563	543	574	540	561	525	537	561	559	535	530	542	552	531	590	578	560	553	579	571	546	586	579	555	564	554	548	580	552	541	547	544	536	561	540	543	555	585	537	560	541	526	524	545	545	538	607	563	528	526	557	560	535	567	522	546	549	592	558	562	522	557	568	548	546	538	571	530	546	568	567	543	558	541	542	581	533	528	544	566	552	592	557	558	515	562	525	565	540	554	552	547	517	568	533	551	554	561	546	520	550	579	568	511	541	564	591	566	511	561	570	543	537	527	577	545	520	541	575	577	574	568	563	551	543	562	576	561	574	527	558	540	544	532	595	571	565	526	537	543	597	571	523	562	554	547	563	543	567	558	553	538	561	537	547	527	575	567	582	536	560	561	540	568	528	535	531	537	567	521	540	560	531	557	546	551	550	530	534	566	559	586	555	542	534	580	551	556	561	584	534	558	550	573	543	510	527	525	537	563	562	525	548	548	558	570	554	580	552	574	525	545	523	558	530	536	532	555	556	545	541	553	542	583	555	560	559	543	483	534	571	591	544	571	569	531	549	554	548	576	498	550	570	532	559	560	556	575	548	514	545	572	576	544	548	528	569	572	546	559	548	574	550	535	557	545	542	565	543	538	550	562	584	577	583	541	521	522	560	550	543	554	557	540	604	527	554	559	527	525	532	554	547	594	533	542	544	525	554	518	547	568	575	569	538	525	552	526	589	539	544	571	569	548	574	558	577	596	614	540	548	554	540	550	562	557	554	598	548	540	607	549	491	617	541	588	534	589	561	538	524	559	549	500	530	526	549	537	557	516	564	548	567	541	527	572	570	545	566	536	546	527	592	542	564	543	566	520	515	564	513	584	585	540	513	553	571	553	528	553	554	520	501	549	582	590	545	537	519	518	577	550	557	534	561	574	506	538	558	546	575	566	509	607	563	536	538	569	544	541	517	577	607	566	560	529	561	539	566	550	579	586	557	551	541	573	612	554	552	545	570	567	547	548	593	566	562	553	539	605	578	561	575	557	530	573	537	515	598	569	580	579	536	566	563	564	536	527	578	548	561	574	544	568	531	570	556	560	542	565	508	517	532	578	568	499	506	531	539	550	573	539	524	553	558	581	556	568	558	546	521	550	565	524	567	523	552	584	568	562	575	562	565	592	595	560	564	595	542	562	534	556	524	550	533	539	539	550	568	587	583	561	566	556	553	566	544	558	579	539	538	591	568	560	562	586	593	581	537	577	561	543	582	546	574	520	571	556	548	541	551	549	544	572	532	540	519	538	542	531	574	553	564	548	560	553	559	568	584	528	516	578	504	505	525	550	525	533	539	584	568	531	551	568	515	534	563	545	549	568	555	541	505	529	546	552	528	536	587	548	518	534	522	571	535	537	520	497	549	570	584	534	506	546	595	536	569	578	550	498	533	546	558	540	580	581	527	544	551	513	556	503	550	574	548	541	551	557	555	606	579	523	568	507	567	509	579	550	568	611	539	530	585	537	520	540	588	525	573	543	589	588	504	501	561	530	540	529	538	585	541	535	581	572	568	580	560	511	567	553	538	557	575	550	534	565	580	550	543	540	554	527	539	577	518	565	564	601	534	513	504	546	569	591	570	552	544	543	551	566	537	547	572	595	579	520	569	554	548	546	523	535	545	576	527	504	558	550	556	582	520	557	555	576	551	551	516	561	526	575	544	602	555	561	526	563	553	548	545	604	564	578	562	570	560	588	589	573	553	543	618	554	525	537	534	604	571	587	575	550	550	556	538	587	565	575	551	553	534	545	578	503	553	558	560	559	539	549	589	534	518	573	542	590	566	526	524	569	542	498	570	563	593	578	564	588	586	539	542	570	560	532	568	568	529	571	577	541	574	547	514	550	552	543	567	597	550	538	540	563	552	557	577	542	530	523	547	549	593	557	582	540	570	544	518	573	558	556	511	583	582	527	558	570	548	558	562	526	543	543	560	575	535	565	577	559	538	569	522	594	561	583	549	624	564	546	525	517	544	545	514	592	555	516	535	554	531	548	512	553	554	505	558	567	525	587	566	547	533	585	595	553	555	539	568	554	607	559	545	563	557	569	563	535	576	560	552	549	569	540	525	544	545	552	565	549	526	524	575	554	615	584	547	562	548	562	585	565	591	528	543	533	528	566	580	554	583	564	569	531	530	502	552	528	557	563	563	571	517	531	539	544	546	535	557	562	595	522	531	552	531	566	604	526	563	513	557	543	535	570	555	543	522	565	550	546	559	549	561	557	595	563	571	561	522	594	528	559	530	575	552	579	582	563	559	555	559	534	573	571	557	524	555	543	550	560	549	536	542	570	564	567	521	596	573	546	573	551	558	527	532	521	569	527	520	579	530	551	529	560	603	570	549	568	533	585	559	522	576	595	557	495	579	522	548	581	523	524
9252	3452	972	300	294	315	243	281	266	264	243	246	252	237	256	266	279	267	251	257	254	272	258	247	243	259	262	269	261	243	246	242	261	282	265	256	247	254	265	245	250	218	250	241	255	251	257	240	292	261	225	258	271	247	242	240	255	236	259	240	268	249	257	251	247	280	268	258	267	289	252	252	233	245	234	251	259	266	253	270	244	236	261	228	246	263	266	251	244	235	236	261	252	235	266	249	253	257	244	240	268	272	287	278	281	231	237	238	256	259	261	264	253	244	238	233	262	247	273	265	284	260	284	243	255	252	260	245	252	218	263	226	239	255	281	219	238	270	250	236	257	219	237	253	243	263	255	245	237	251	242	231	226	263	282	235	261	254	278	261	242	257	249	244	232	241	232	287	264	243	247	274	245	278	267	252	242	263	267	275	246	265	259	257	286	245	238	260	257	226	253	254	258	245	235	250	259	266	224	273	274	259	296	239	227	245	267	253	280	243	243	255	255	251	246	295	254	245	253	256	233	275	244	223	233	249	248	269	224	222	228	220	250	254	237	262	283	225	251	254	266	246	217	258	251	240	259	238	238	240	266	264	245	282	242	257	254	215	252	227	290	289	206	259	241	227	241	275	267	258	248	233	251	265	233	264	273	277	246	238	242	263	228	247	257	246	229	262	240	257	265	270	261	256	226	267	224	236	240	258	272	239	262	254	272	248	253	273	226	291	247	258	252	260	231	262	251	267	277	275	250	271	230	220	270	221	258	246	240	264	244	225	234	242	265	243	250	250	237	240	241	261	275	228	246	265	274	245	244	250	279	238	285	237	240	240	256	265	274	303	278	253	244	279	248	278	265	251	288	254	278	275	263	286	292	261	260	246	273	248	228	219	278	247	251	228	291	249	248	273	226	258	265	259	284	269	282	262	240	258	248	260	226	249	242	234	271	255	272	220	240	250	271	256	222	222	252	255	250	247	253	257	238	260	255	237	279	235	257	223	256	263	233	261	278	267	271	261	263	271	270	253	266	216	253	220	245	271	249	285	237	259	232	249	249	253	229	241	255	246	263	241	227	230	229	270	236	267	268	264	262	211	248	232	265	223	271	271	248	255	247	243	244	237	251	266	239	272	246	256	238	239	240	258	226	272	260	276	245	260	228	275	246	226	242	234	238	245	235	271	265	250	262	273	253	243	226	225	265	264	276	264	243	275	213	230	241	263	269	252	263	242	260	278	233	238	264	239	214	270	244	247	274	245	243	252	242	251	236	232	267	259	214	221	261	248	248	244	229	235	265	262	224	225	266	286	280	248	242	248	285	242	267	268	237	250	219	251	241	277	263	257	218	255	238	279	248	251	213	264	251	279	227	266	240	270	231	248	256	242	259	257	247	267	246	242	270	242	248	259	267	282	284	245	249	263	267	245	245	268	261	245	245	261	239	247	276	253	271	257	251	246	252	263	248	238	259	279	227	234	249	237	302	287	232	249	244	256	248	243	246	269	259	258	239	252	238	262	265	242	222	245	220	248	239	262	281	246	247	237	233	245	242	290	266	271	255	237	251	243	254	257	249	275	263	280	270	212	234	248	285	237	245	259	235	243	237	256	243	261	258	245	238	241	267	253	242	257	234	264	257	252	262	266	244	251	258	218	237	264	248	225	249	237	260	262	235	241	259	279	262	242	270	253	272	262	239	236	274	241	255	263	257	236	271	253	271	232	234	242	282	228	209	267	240	229	228	251	257	268	253	251	235	227	228	248	262	279	264	255	228	238	245	234	277	237	234	265	243	265	256	241	259	239	225	249	237	242	252	223	226	235	212	267	279	239	273	243	258	244	258	267	231	276	223	252	284	262	244	262	266	256	268	268	228	254	264	219	284	251	261	267	274	228	257	255	211	245	233	236	245	250	260	272	269	251	270	251	304	285	262	257	234	262	276	235	235	276	289	239	258	274	258	239	280	273	267	268	253	275	238	269	265	244	256	259	225	249	264	238	247	268	268	248	237	258	279	230	234	248	244	225	252	261	252	239	261	274	245	255	247	272	254	232	208	267	256	249	243	227	212	231	256	229	232	236	249	272	273	249	240	272	258	241	247	250	249	254	243	234	225	247	242	255	248	255	262	262	265	225	268	264	235	254	263	250	231	232	283	256	252	260	233	250	280	259	256	287	275	253	262	222	218	251	213	240	252	253	260	258	254	264	277	261	276	282	255	238	232	214	259	255	237	262	262	228	232	251	265	257	227	245	266	263	264	299	238	246	268	226	270	272	268	248	234	261	253	230	277	246	232	247	272	270	240	246	258	258	242	243	276	228	257	242	261	273	282	259	233	230	239	280	237	258	256	254	237	250	278	253	253	231	253	262	276	257	250	274	276	244	271	271	246	249	243	280	249	241	249	265	244	252	248	250	221	274	271	256	259	238	242	269	222	239	266	255	217	245	249	255	253	232	236	236	257	240	249	249	242	266	237	259	245	257	236	259	250	244	249	268	243	274	217	236	263	259	271	270	224	263	257	283	277	246	256	254	246	252	239	251	224	240	237	244	241	241	245	254	252	229	239	253	241	284	279	235	248	268	241	240	272	241	260	245	230	267	255	272	265	246	248	283	249	260	239	275	246	260	257	274	254	234	254	275	248	246	264	257	226	266	282	269	233	251	229	242	246	250	291	262	247	231	228	249	232	263	239	264	280	265	261	258	236	242	230	253	212	255	259	272	255	256	274	261	244	257	265	242	271	252	258	258	254	244	271	252	236	256	241	263	242	254	239	265	252	264	284	240	251	238	269	234	249	246	269	249	221	256	234	267	246	241	277	275	262	270	236	267	242	254	268	253	243	253	289	245	246	257	243	297	252	259	250	251	294	263	242	238	248	254	244	263	267	278	261	251	284	243	227	243	264	245	272	243	254	244	258	247	295	227	242	272	269	245	265	252	235	240	253	233	256	258	226	246	241	226	243	249	259	273	255	239	279	285	247	252	275	246	234	262	244	234	255	246	261	245	274	232	247	258	272	251	251	249	261	267	278	244	230	255	269	263	253	277	253	254	279	248	296	259	267	263	241	260	273	281	251	235	256	246	250	225	234	232	246	289	249	237	271	255	229	250	267	266	245	275	272	243	280	233	234	231	261	267	248	242	279	262	260	252	241	252	243	264	234	241	256	256	268	232	239	267	260	243	274	248	244	272	229	226	241	279	252	260	279	252	271	253	235	225	245	259	258	248	246	263	217	268	238	242	266	271	255	229	270	215	244	256	259	252	261	246	231	251	249	260	246	267	252	201	256	255	253	232	244	264	262	253	237	241	260	249	239	251	239	304	252	237	255	245	260	237	251	253	238	220	250	244	254	242	234	283	283	233	252	259	225	266	240	255	262	221	218	246	257	263	213	229	246	253	267	236	246	261	230	236	256	247	261	252	235	281	278	256	238	248	244	232	231	235	247	259	262	266	237	259	295	239	260	242	263	279	243	208	248	286	256	286	277	256	231	253	247	254	255	249
7035	3770	1731	808	790	682	655	647	688	691	624	657	635	627	670	594	681	630	589	659	675	637	628	582	634	567	623	599	626	604	672	662	673	593	663	627	607	638	642	587	655	625	595	611	611	636	639	606	619	653	609	619	633	666	621	590	642	637	621	659	638	650	613	615	640	590	619	619	619	666	611	599	681	592	591	648	662	619	648	628	647	583	655	625	644	638	654	620	646	618	635	668	637	634	638	629	667	652	596	612	644	596	621	640	614	644	625	644	654	627	588	629	631	593	650	641	598	595	623	607	625	604	637	603	620	615	666	624	611	624	646	635	626	657	664	670	702	653	645	603	641	636	631	667	635	605	575	656	617	686	696	628	626	635	641	644	632	606	680	630	675	622	617	621	613	653	660	589	642	631	587	647	613	613	634	623	619	649	605	605	587	647	627	656	607	645	625	634	659	669	640	602	620	655	633	597	635	606	596	657	655	597	634	663	628	635	568	647	603	611	662	663	636	654	625	639	614	607	606	653	680	649	636	617	624	609	629	631	628	634	620	641	585	629	626	606	637	621	604	661	600	628	622	598	637	609	660	661	621	640	631	641	666	596	667	629	649	593	626	689	611	631	628	578	628	610	627	639	616	655	623	640	599	598	612	596	639	640	597	625	635	623	643	640	660	592	607	613	574	633	633	616	635	663	621	621	557	613	664	658	666	639	625	652	629	621	623	646	617	653	599	652	625	621	634	627	623	635	636	624	629	595	577	637	651	666	612	666	606	608	681	669	662	650	616	628	645	683	613	661	590	586	664	658	653	636	640	634	629	627	611	662	623	660	640	603	632	612	620	640	647	602	619	639	570	618	571	651	660	623	661	631	623	632	621	614	655	616	667	637	615	657	641	619	602	633	605	662	635	629	635	601	639	663	649	671	606	664	626	592	633	613	643	652	595	631	659	628	613	640	638	642	620	636	658	576	630	648	641	630	662	628	643	637	607	637	574	595	636	642	636	641	659	634	677	610	611	643	666	648	637	695	615	624	646	603	635	621	598	628	640	608	601	630	647	681	680	626	652	664	597	641	615	604	672	606	645	598	607	661	615	647	579	582	652	631	642	646	595	640	650	634	631	673	671	619	662	624	632	620	631	605	629	655	631	614	657	653	639	609	669	636	628	625	643	635	681	662	660	671	632	622	627	646	622	612	597	603	667	636	592	642	608	653	621	624	657	642	650	654	615	613	657	603	669	609	598	608	618	595	631	653	604	638	652	651	593	622	630	590	668	671	591	627	641	620	650	605	586	699	639	637	633	629	627	650	633	604	584	610	618	636	643	616	607	669	589	632	645	597	643	653	680	621	628	620	628	658	630	607	631	588	606	630	659	634	688	641	635	601	624	599	652	629	651	608	689	650	643	628	628	623	652	619	628	611	675	642	641	632	620	683	617	626	615	594	687	632	629	639	631	604	639	641	655	607	655	617	616	601	641	603	615	646	653	633	627	637	646	615	612	658	588	629	640	670	653	622	614	656	627	623	635	642	620	621	631	655	654	599	669	625	591	632	634	636	656	665	650	634	626	639	631	622	619	626	649	617	642	674	623	629	648	664	632	623	654	628	643	634	646	611	622	624	611	608	664	620	644	622	641	613	611	630	602	619	646	674	577	633	632	662	588	621	659	639	617	605	686	648	594	652	645	572	622	632	600	660	646	659	648	622	648	635	642	597	641	662	609	641	625	581	579	682	646	663	571	620	639	651	606	616	615	650	639	647	598	609	631	664	610	618	633	673	593	617	630	606	657	630	598	634	606	654	661	642	626	618	652	626	621	624	622	661	637	590	601	627	649	609	623	671	700	628	663	656	612	604	654	588	627	653	626	599	622	619	595	614	666	625	657	606	648	652	636	669	596	592	646	654	634	602	630	586	617	624	607	690	658	617	635	635	666	633	638	644	610	587	642	634	626	582	629	608	611	662	598	615	649	645	623	627	606	663	601	601	634	638	634	645	638	620	639	656	647	618	649	600	616	608	602	615	631	593	657	627	679	617	618	658	616	669	649	613	653	606	632	647	615	609	648	628	613	629	623	669	627	643	589	624	641	593	631	622	651	583	660	641	702	685	600	620	694	613	636	608	666	624	593	559	683	607	668	632	625	589	603	656	585	601	678	627	659	630	623	633	632	645	645	627	633	649	637	626	626	651	634	604	621	602	633	644	654	628	655	649	664	635	604	639	619	572	622	608	637	623	610	616	644	676	637	634	597	637	612	630	592	604	632	623	636	672	610	627	580	553	606	628	600	628	666	643	628	629	661	587	612	610	578	601	618	639	615	630	640	648	604	640	644	637	622	625	640	631	604	661	685	638	628	577	651	645	606	655	637	615	656	590	625	615	642	660	597	611	637	623	596	588	618	613	649	640	601	678	644	629	643	638	663	633	601	634	630	638	628	689	637	609	623	606	610	613	643	591	616	630	568	683	626	616	614	615	678	608	634	643	621	643	655	641	630	679	638	587	637	641	602	622	642	648	628	632	576	611	598	611	651	647	594	599	665	585	654	610	641	653	610	593	598	653	649	626	631	623	679	608	632	653	634	604	609	628	592	603	642	658	640	637	616	659	576	614	629	634	642	590	616	649	613	603	635	617	650	648	628	652	573	608	636	632	629	618	620	639	612	586	634	612	618	620	627	611	624	613	601	632	622	637	655	623	576	638	614	602	670	597	618	662	600	613	625	637	652	636	631	619	625	656	614	630	647	621	588	659	616	639	673	629	649	639	638	623	642	585	647	664	597	715	609	612	621	629	658	626	648	639	636	581	605	612	653	641	669	624	614	636	639	651	668	681	591	607	624	722	616	600	648	575	639	645	625	617	606	643	667	648	649	580	643	619	623	613	605	635	631	627	667	657	651	621	604	607	629	657	631	604	652	598	698	624	614	667	661	629	650	623	607	593	608	613	631	619	653	642	631	630	560	583	646	612	649	639	627	667	575	636	616	636	602	623	623	635	613	611	624	645	648	617	641	621	595	643	631	646	657	582	607	634	666	628	635	644	592	619	673	595	652	601	664	635	630	635	656	650	644	639	637	574	621	612	663	582	606	622	582	625	616	656	616	630	612	621	646	628	660	605	630	632	613	620	596	623	637	587	603	622	615	584	661	600	666	616	613	631	630	625	633	602	641	634	657	614	632	650	635	624	604	648	611	567	586	613	637	650	655	644	614	677	624	623	606	608	619	654	620	637	601	646	641	629	620	632	649	642	626	661	661	662	614	604	636	647	640	620	611	621	632	666	660	603	618	645	655	643	629	635	636	649	621	638	626	595	654	649	644	603	647	617	617	573	630	610	652	646	679	644	649	644	654	623	625	622	672	660	641	656	586	657	629	651	629	641	640	643	614	555	678	607	568	629	614	669	602	655	642	636	631	609	580	602	622	673	616	644	613	603	646	614	661	638	655	596	673	598	597	614	617	643	608	650	631	659	613	643	633	640	654	615	620	589	645	604	585	635	635	676
21022	9725	3048	581	441	410	371	319	322	358	359	306	336	314	320	335	330	361	299	322	331	298	312	279	293	320	357	340	316	302	329	317	310	304	321	280	347	308	317	317	331	278	320	301	296	308	345	295	269	322	305	330	304	333	309	320	267	305	298	307	274	320	306	303	299	312	303	312	265	307	333	306	354	300	323	302	291	296	334	332	315	326	323	308	282	302	319	261	309	309	282	335	302	296	301	315	304	283	309	323	309	293	273	352	313	326	342	310	333	321	322	321	317	285	343	323	315	273	300	326	349	348	317	320	279	318	326	317	304	279	302	297	351	283	321	329	300	365	271	345	335	340	312	327	300	281	305	301	298	292	315	309	298	332	322	305	298	286	314	323	323	322	290	334	305	317	322	317	289	321	328	326	317	296	289	305	307	338	295	277	333	319	293	296	317	315	304	288	323	305	318	324	321	315	305	337	328	304	326	299	327	293	317	283	268	298	310	340	322	313	282	298	326	297	310	282	319	290	296	286	315	331	343	303	301	292	325	309	309	304	302	306	330	326	318	300	331	313	308	303	286	294	294	301	329	309	342	312	285	318	347	304	296	334	302	317	319	302	326	336	303	314	325	335	357	300	298	299	317	314	338	301	295	320	317	324	305	320	336	314	320	305	329	323	325	287	325	306	340	336	301	287	311	307	308	355	297	324	317	296	310	297	308	323	312	335	297	320	294	300	328	319	311	324	314	317	298	308	304	288	302	294	347	328	276	330	317	287	318	306	318	299	296	266	319	297	313	309	260	312	308	324	278	288	306	314	308	312	297	317	293	317	334	315	306	324	372	292	316	320	297	308	305	323	333	330	321	325	348	323	281	311	306	316	276	297	294	317	301	315	304	302	308	296	334	305	307	298	343	337	311	280	328	301	320	314	348	319	326	311	249	342	343	331	308	327	298	322	330	300	294	321	288	324	315	313	336	318	351	305	322	317	328	313	312	305	320	322	287	286	324	324	306	308	309	288	310	310	283	319	335	321	325	323	327	311	359	289	327	318	301	311	323	324	288	301	318	312	292	294	326	301	298	319	301	295	329	293	297	308	290	294	339	316	290	293	301	284	296	288	300	303	302	306	308	320	339	300	324	323	311	336	322	324	296	324	335	305	337	341	313	286	294	365	317	309	306	310	303	340	337	320	345	324	357	315	315	308	300	338	283	296	322	314	268	313	288	288	285	243	317	315	288	307	286	302	310	323	327	294	347	311	278	352	328	318	287	292	293	322	334	303	353	304	308	307	309	337	333	287	292	286	298	283	299	332	328	297	324	298	307	319	267	286	310	281	323	314	323	312	293	344	297	316	324	323	312	309	298	297	298	320	314	315	320	344	298	316	301	331	287	329	317	279	289	321	308	327	331	312	291	310	335	316	354	290	303	282	321	322	299	334	311	266	336	285	300	292	331	329	310	318	327	312	302	298	339	303	287	342	312	300	336	316	303	296	301	330	283	294	331	312	283	311	307	310	296	304	283	339	311	313	312	322	300	290	326	312	286	294	287	323	327	322	315	314	306	334	322	314	330	315	341	276	311	273	303	350	295	272	314	319	311	273	290	376	332	339	284	276	254	306	317	294	314	329	334	277	287	293	304	316	324	301	270	342	326	328	321	315	283	300	305	317	341	307	316	312	306	322	330	312	286	325	333	334	297	309	301	284	322	310	293	305	304	334	316	357	300	303	278	292	345	310	336	323	292	278	352	283	304	294	312	296	320	289	272	316	295	312	335	315	310	313	310	319	347	316	294	314	295	348	313	308	307	292	329	296	296	307	298	347	319	314	327	288	318	326	281	298	342	312	307	338	333	303	299	313	294	298	312	314	328	325	307	313	318	293	327	318	264	295	306	319	292	275	287	335	294	337	296	319	300	354	337	321	346	291	308	308	307	310	346	306	288	374	317	284	338	350	292	329	304	329	322	326	295	339	323	294	316	328	317	308	291	349	335	318	305	320	277	298	331	311	311	309	312	258	335	313	325	273	337	297	298	326	303	301	312	318	343	325	348	326	279	298	320	311	324	304	313	346	325	287	289	337	328	331	324	327	295	315	319	301	278	321	326	312	340	309	343	276	335	315	304	295	290	272	327	344	325	304	342	295	296	310	335	304	313	289	294	278	333	335	295	310	310	276	311	303	313	286	308	317	302	303	322	312	315	302	308	334	325	323	321	292	309	291	298	328	319	317	289	306	287	321	330	308	325	277	308	288	342	285	341	302	286	310	298	328	332	323	317	289	276	266	284	321	282	298	354	308	305	294	295	296	286	310	311	319	298	295	329	293	289	346	329	312	321	300	353	311	292	307	325	311	317	287	316	321	294	321	277	314	289	280	320	280	306	328	291	337	304	312	306	311	294	310	291	312	346	314	302	294	328	284	281	323	311	278	304	354	335	305	319	303	288	330	312	258	325	302	310	313	336	311	300	337	302	317	338	317	360	311	317	297	279	320	309	288	340	334	327	306	310	327	326	302	296	333	295	327	329	295	321	338	336	299	305	300	298	339	284	319	318	327	329	292	312	341	308	325	316	303	284	311	319	310	317	361	310	340	325	326	322	313	295	323	301	326	321	307	312	348	353	296	326	322	274	310	342	296	292	317	290	325	333	307	302	320	317	303	287	321	288	298	315	299	331	332	329	342	309	310	288	331	345	303	335	328	336	305	291	301	367	327	337	333	314	306	341	303	289	327	290	308	322	337	310	313	272	268	311	336	317	313	315	310	330	356	302	279	329	313	295	323	284	293	332	333	324	315	340	345	353	329	327	315	301	334	316	346	313	330	310	306	323	305	333	327	326	306	321	324	319	294	311	307	328	300	311	332	313	337	314	303	306	309	321	294	305	319	302	303	322	294	318	289	283	343	292	331	312	289	350	352	295	317	306	311	336	315	332	321	299	301	333	311	342	315	336	327	311	289	321	295	350	302	336	317	299	307	304	318	329	295	288	321	300	318	330	297	341	313	309	325	328	317	318	304	385	325	307	294	293	296	303	319	327	286	262	278	339	296	329	303	298	287	314	312	314	273	325	311	343	310	331	320	335	264	312	335	274	326	315	291	329	303	329	355	284	282	285	347	323	276	302	294	317	322	286	308	305	317	295	311	349	302	312	293	309	328	342	310	303	328	301	319	317	306	301	332	318	308	300	296	303	301	264	344	343	287	335	300	291	274	325	339	321	336	324	318	293	355	301	304	305	298	271	308	304	305	297	345	302	298	326	323	343	301	300	304	319	319	323	298	322	301	326	290	303	279	303	310	326	306	286	333	315	323	349	295	341	288	346	312	316	298	347	318	279	317	310	293	292	346	318	325	288	335	321	337	319	327	328	312	335	311	323	295	306	291	324	284	341	307	321	340	299	296	337	315	296	291	317	320	320	308	317	284	332	296	283	314	311	287	327	306	289	309	340	318	338	359	283	333	300	296	320	287	315	313	312	298	319	300	307	312	320	323	350	333	302	279	292	281
15309	9069	3824	1559	1442	1265	1039	1010	953	901	865	866	794	751	812	783	795	820	823	804	796	740	749	766	875	743	766	746	795	768	768	765	803	775	779	778	783	736	744	766	729	762	762	708	782	683	733	743	754	796	730	703	755	779	749	736	717	747	726	817	761	769	802	766	807	784	740	748	739	741	803	746	763	780	785	773	732	748	790	752	770	800	728	791	683	795	726	779	744	753	791	744	699	771	728	783	757	777	742	774	713	770	745	726	744	751	738	731	738	768	776	761	743	719	783	727	785	796	739	724	740	778	750	769	706	740	808	693	753	714	772	791	750	723	822	776	754	792	730	749	728	726	819	734	750	781	748	794	715	809	746	805	732	714	710	723	780	729	736	788	709	772	737	744	829	806	706	776	729	787	765	781	733	771	740	742	701	793	767	736	802	761	710	721	708	728	753	741	712	727	799	786	702	712	712	740	781	766	697	733	799	764	730	732	751	731	798	750	720	729	802	745	741	734	748	708	803	712	748	740	744	758	768	704	757	731	749	789	774	784	729	766	745	771	760	748	734	759	739	819	747	801	781	761	774	748	772	781	780	749	702	766	765	733	769	759	773	781	759	731	774	785	757	780	756	762	766	780	744	763	713	782	758	760	742	772	767	769	752	757	739	768	792	732	785	741	746	742	721	768	777	773	761	758	726	682	748	785	765	774	718	811	726	748	770	828	740	747	744	794	756	720	750	788	743	771	764	757	756	718	748	775	731	758	749	733	778	790	718	746	757	704	759	718	763	792	796	758	773	765	734	732	713	758	770	756	789	768	709	735	762	728	748	813	760	742	743	768	766	762	735	771	703	762	766	791	766	747	768	771	771	728	742	781	769	805	756	800	738	764	749	759	771	757	758	730	765	805	724	727	779	767	793	741	762	720	758	745	736	706	722	792	726	814	755	746	737	710	791	762	766	748	759	732	758	726	721	762	745	740	786	705	762	804	727	770	742	773	742	742	771	723	723	755	747	752	798	735	796	780	739	731	809	796	787	736	745	760	788	715	755	776	761	782	748	790	769	755	733	769	785	744	759	721	747	771	787	787	746	759	730	787	777	765	762	761	785	789	805	796	765	758	762	729	746	778	770	757	752	755	747	774	751	749	775	723	712	759	756	764	817	731	732	718	741	728	789	752	791	740	738	762	815	752	810	748	791	722	815	752	761	767	725	755	749	761	756	731	728	778	785	727	687	784	717	746	737	743	701	728	758	718	753	745	793	738	753	735	725	781	726	764	793	735	734	742	737	758	777	750	794	771	729	755	722	806	736	769	788	741	765	760	769	731	773	746	737	746	716	713	734	690	725	796	721	767	765	763	726	784	718	763	762	729	707	787	723	690	752	788	750	816	732	731	747	714	698	699	734	754	739	756	723	829	726	766	756	755	701	718	775	755	763	748	715	710	754	747	746	807	805	762	749	760	755	763	692	727	746	814	711	767	749	727	773	793	727	739	748	700	779	767	799	771	742	785	734	773	714	731	766	754	730	705	754	738	742	800	737	765	763	788	718	728	787	775	717	745	756	760	758	694	774	748	784	803	831	762	776	792	756	757	808	739	718	673	742	775	766	763	752	755	786	779	733	771	800	752	758	742	748	710	714	727	760	759	748	767	768	785	783	762	753	757	786	731	733	790	745	758	795	798	763	757	818	796	741	757	782	780	793	762	695	707	753	756	790	759	801	754	770	709	755	768	755	749	733	743	726	723	723	744	766	747	742	693	764	776	703	761	703	718	738	758	806	757	776	770	770	763	764	750	758	760	737	736	718	760	781	740	722	794	750	750	773	733	732	735	755	749	772	729	772	779	732	788	712	753	734	722	742	754	780	731	785	757	766	724	758	752	784	768	739	745	790	733	759	755	742	779	742	754	704	748	745	752	753	766	777	832	759	780	758	725	785	758	793	743	744	779	732	741	762	763	748	785	748	779	767	775	693	766	740	742	774	746	752	743	725	726	758	731	721	731	765	812	769	726	724	724	780	758	762	752	721	784	813	690	766	755	752	750	720	752	751	735	780	754	738	739	772	733	790	744	744	723	733	793	751	735	735	761	810	763	734	773	792	775	731	759	769	718	748	732	759	779	731	762	707	750	764	808	773	730	774	708	765	788	736	748	812	750	736	749	736	801	760	757	754	767	776	770	735	748	731	755	754	795	740	729	773	737	763	707	749	719	721	775	740	743	727	800	771	709	780	709	774	787	739	705	726	754	759	725	751	751	737	752	726	716	787	744	768	756	734	760	760	716	780	766	750	781	789	727	718	685	756	734	761	759	744	766	796	742	756	783	767	754	759	757	736	747	798	704	828	755	742	767	772	799	742	737	728	742	764	775	724	744	755	764	775	744	785	823	724	730	794	709	746	740	710	756	789	794	748	730	754	786	769	725	817	751	788	716	732	724	722	809	728	782	710	762	756	753	797	768	782	726	775	765	710	717	775	747	718	779	771	737	740	759	793	728	711	747	760	765	740	792	772	760	778	719	703	784	770	754	707	782	751	778	716	770	786	763	758	756	743	768	723	718	704	762	744	711	773	738	762	723	699	729	763	760	750	787	753	721	787	762	790	781	749	729	796	765	760	702	736	726	765	793	774	748	709	753	760	733	776	744	797	743	728	777	756	754	760	761	732	758	766	756	759	758	792	757	711	724	756	737	789	806	737	780	742	778	733	730	762	736	752	744	744	768	741	711	716	745	706	709	734	778	771	747	763	777	775	715	732	752	754	795	773	767	780	800	714	767	745	732	685	815	769	696	755	779	772	800	709	761	733	704	746	756	779	740	762	767	786	795	749	791	730	755	754	767	734	706	693	795	683	751	799	803	770	720	748	744	758	761	777	771	726	807	739	709	784	764	740	774	771	741	812	774	763	787	761	771	766	823	768	737	765	766	767	763	718	803	731	693	732	741	739	766	741	708	766	702	771	747	740	772	780	730	758	735	734	770	734	738	747	687	730	810	741	748	747	752	798	713	804	726	778	754	726	726	769	835	806	761	765	768	734	735	774	723	753	777	748	712	766	778	809	764	771	719	731	771	741	755	706	782	752	762	765	728	733	717	738	722	777	751	713	783	737	784	740	725	780	791	792	716	757	736	744	807	749	755	757	719	763	745	756	767	781	783	738	728	718	766	786	754	739	755	720	726	756	752	776	755	731	774	748	771	723	763	723	761	760	727	762	770	757	720	757	807	755	693	760	709	735	694	732	815	812	756	775	775	765	813	748	712	796	735	745	782	765	786	711	726	777	749	712	770	745	753	712	796	742	726	734	736	732	714	768	757	721	736	738	749	742	770	764	723	719	757	763	772	752	767	741	728	737	738	758	765	789	764	742	761	783	758	749	762	780	752	697	760	715	771	738	721	746	783	722	775	749	729	753	761	777	746	795	748	709	787	772	775	779	748	767	736	755	811	755	727	733	764	761	758	754	784	710	742	736	702	721	764	777	726	747	783	728	765	760	731	722	777
29838	15112	5992	851	476	409	356	340	284	260	299	273	273	284	240	269	285	254	257	271	262	241	261	245	242	265	231	212	238	222	240	272	257	249	255	236	236	235	223	233	228	234	262	235	257	204	238	222	195	252	257	223	216	239	232	228	247	239	247	229	219	219	230	200	234	247	237	245	213	200	243	200	212	211	234	232	273	229	233	208	247	201	237	211	209	221	207	224	251	249	251	220	220	223	230	235	250	214	245	222	239	219	230	246	231	230	230	215	222	231	221	234	210	248	213	215	229	214	239	235	254	218	210	237	220	232	218	225	243	250	242	235	218	250	220	255	256	257	230	242	217	242	253	263	215	226	247	275	237	240	207	219	232	228	237	257	223	256	224	261	207	263	233	240	243	244	217	241	212	227	236	220	252	232	242	259	186	250	203	210	262	226	272	215	227	228	218	246	250	278	220	229	225	261	241	268	199	225	198	247	239	200	234	274	237	211	212	224	231	249	229	209	241	217	237	223	246	235	214	240	237	232	244	257	260	250	244	225	241	232	211	216	239	229	220	239	220	247	225	236	241	267	225	221	229	220	225	232	240	244	229	218	233	233	234	268	238	224	233	234	220	224	235	200	216	196	238	233	239	210	238	231	222	211	225	202	248	250	244	227	227	256	233	254	243	241	219	209	232	216	214	207	206	239	241	227	245	245	235	240	197	224	230	268	237	252	258	204	238	241	233	209	264	253	222	240	238	243	236	237	236	241	227	241	238	255	202	250	258	252	223	223	241	230	241	253	263	240	242	239	230	218	228	226	235	253	230	226	251	236	215	228	194	235	256	244	252	242	231	258	241	236	229	261	239	253	223	237	230	273	241	217	222	256	230	233	230	258	227	262	203	267	260	232	249	232	262	219	235	249	269	226	227	199	244	237	240	234	218	249	248	235	237	207	248	229	231	214	242	227	230	232	217	217	239	249	230	234	233	232	218	218	226	227	239	246	278	245	245	237	243	240	257	220	256	241	235	244	235	267	208	241	232	228	218	222	235	224	232	232	247	221	234	248	248	235	233	250	221	259	248	222	239	221	238	220	211	234	231	212	220	212	242	202	260	235	210	236	238	216	217	215	233	227	225	260	229	205	234	232	235	236	246	246	235	250	240	239	210	245	264	238	231	241	243	213	243	223	241	225	222	256	235	242	223	255	223	230	221	232	229	248	236	226	231	222	217	255	234	253	202	253	232	250	255	263	234	236	246	243	269	224	239	212	241	249	229	257	261	267	230	223	237	231	236	233	247	268	237	245	197	242	248	251	221	212	211	231	231	260	225	239	215	228	241	220	235	247	253	229	236	232	234	251	251	245	233	211	211	243	209	250	230	262	249	233	244	219	235	237	234	223	242	237	249	249	244	212	231	215	238	253	210	227	209	200	238	238	210	227	235	222	205	226	212	224	259	243	226	254	249	213	251	229	232	232	240	212	212	237	210	238	219	237	225	242	228	249	225	259	238	214	254	243	249	257	203	236	246	219	222	217	265	227	235	249	218	230	230	240	217	253	252	261	209	216	228	258	245	222	199	225	241	237	230	237	190	217	264	248	240	207	265	252	240	232	224	225	232	249	220	243	233	228	251	239	257	251	222	264	225	254	230	227	237	257	233	255	222	226	216	215	235	245	225	244	221	227	234	250	225	218	244	241	244	236	222	241	240	220	226	217	211	259	221	251	209	207	227	249	223	198	264	257	242	239	218	250	226	221	233	270	248	253	247	240	268	235	248	204	239	255	236	228	244	247	228	217	226	218	220	259	273	243	225	239	243	211	250	227	212	228	249	275	242	256	236	236	222	195	238	250	226	205	246	230	224	236	236	202	251	252	216	259	210	257	254	214	213	226	217	256	247	230	250	241	219	244	221	217	208	240	247	252	231	250	232	222	224	232	235	215	262	213	232	237	265	243	240	261	243	219	246	216	264	232	243	224	263	237	252	233	241	221	249	232	229	257	234	233	249	249	230	253	234	236	218	195	206	238	215	229	246	256	207	223	231	262	236	246	221	240	246	238	253	245	217	209	206	220	254	239	245	263	259	227	241	227	232	238	224	216	215	231	268	234	258	212	236	218	235	223	253	219	245	231	235	280	228	262	230	250	227	247	234	227	245	219	237	247	245	230	242	224	250	246	232	201	227	240	237	240	244	262	233	242	229	245	235	247	206	275	237	239	266	219	257	251	227	218	235	237	259	227	242	228	232	230	236	236	225	210	230	229	234	264	227	228	245	240	243	222	213	229	236	254	248	234	228	233	249	215	234	217	201	231	235	237	243	230	254	244	250	246	237	247	247	253	227	240	225	234	247	204	228	251	225	212	244	242	236	260	239	257	228	233	226	229	230	218	249	230	247	273	244	238	224	211	231	214	228	236	238	253	230	233	221	209	226	236	228	251	232	252	238	212	251	224	238	226	249	257	222	223	222	203	212	227	272	227	241	211	226	259	233	244	216	229	255	263	233	248	221	246	216	234	214	232	261	202	259	224	239	241	239	244	222	236	213	218	232	219	230	226	216	243	233	264	238	241	218	263	255	206	248	215	250	217	227	260	231	222	227	246	244	271	249	250	205	225	222	255	254	214	224	235	233	238	236	243	237	227	221	225	234	225	206	210	231	260	225	224	230	226	218	237	229	239	251	267	216	219	265	254	211	204	233	205	251	230	226	239	244	220	223	222	241	238	223	223	246	250	226	227	233	220	242	234	248	239	215	261	254	234	264	224	242	223	252	207	222	228	224	224	208	211	239	244	209	249	249	245	230	227	235	219	280	224	238	244	212	264	220	226	239	245	233	260	244	222	248	246	233	252	212	219	234	210	247	223	219	228	257	253	256	248	203	268	214	251	220	238	258	219	232	216	231	254	231	229	251	247	222	231	255	255	225	221	240	237	243	250	256	229	235	250	241	250	231	255	230	219	243	220	190	216	239	226	243	252	234	206	222	248	254	235	243	227	252	236	217	208	225	241	213	234	239	231	213	251	255	239	207	243	258	234	233	258	209	207	206	226	212	219	237	220	243	249	234	229	231	232	240	252	247	248	298	249	209	239	237	216	248	203	238	224	239	240	232	234	228	220	231	233	221	223	226	241	237	214	250	261	221	284	235	234	244	240	235	237	236	229	214	249	215	246	228	235	267	227	230	249	234	233	247	242	232	237	253	257	232	229	238	239	228	215	225	231	230	205	223	209	262	219	222	248	286	236	231	236	234	223	199	233	193	264	244	247	238	226	251	247	245	245	247	223	231	285	219	235	229	231	231	204	234	248	208	233	221	239	236	231	239	229	226	250	218	256	204	244	251	210	247	256	242	249	223	226	239	242	242	220	257	260	247	245	248	218	247	256	240	258	222	232	218	242	220	251	216	262	226	233	215	255	216	216	246	247	243	229	246	273	238	236	235	220	229	233	207	214	238	247	228	241	231	238	234	200	249	225	279	220	209	242	251	233	244	220	245	238	242	250	245	239	217	213
19347	12313	6582	2044	1692	1381	1147	1038	937	858	819	747	702	718	640	670	634	666	664	576	618	661	627	632	582	610	628	557	550	642	566	581	557	555	597	567	604	585	583	595	621	628	589	601	578	602	586	580	562	615	595	576	589	564	571	584	579	549	573	595	565	598	564	584	565	556	578	574	590	552	581	556	592	558	568	601	578	556	600	564	579	557	575	550	572	590	559	608	568	584	539	571	578	596	554	557	597	573	581	518	562	621	574	539	581	561	535	588	569	566	574	549	591	596	566	587	618	576	550	582	599	595	573	598	540	559	561	606	559	598	586	567	580	596	651	616	592	625	556	582	553	587	569	583	541	613	623	560	592	577	580	558	536	575	592	573	543	542	573	539	584	548	612	586	569	597	600	619	605	584	568	556	575	565	542	610	594	539	581	569	568	599	580	549	564	620	604	609	530	583	565	563	592	548	555	579	597	575	555	592	584	571	570	585	574	563	625	588	576	564	578	564	588	622	542	563	565	542	563	578	636	562	589	561	562	556	577	524	595	584	598	560	583	543	606	576	591	571	563	571	600	587	552	597	546	587	588	588	568	559	563	555	560	568	615	564	594	559	580	570	590	604	612	562	582	571	637	615	550	572	560	526	556	621	562	566	547	599	550	613	555	549	616	579	591	570	587	602	554	559	571	588	567	602	611	574	563	572	556	565	561	577	580	561	580	622	558	621	583	540	592	576	590	560	555	558	598	536	572	599	577	597	542	587	563	592	597	569	569	534	538	553	544	574	587	566	576	579	581	551	576	552	575	586	587	520	608	564	578	587	561	593	612	605	592	592	554	581	578	581	575	600	611	595	574	572	530	563	578	545	555	553	593	567	579	580	565	583	623	567	610	555	566	566	604	651	547	572	624	570	608	594	553	581	553	581	564	531	591	552	544	541	611	593	570	603	606	598	543	558	606	583	567	571	586	566	587	615	563	593	577	611	529	535	575	555	575	595	546	561	577	571	585	565	574	583	623	527	583	586	567	587	536	556	601	591	620	586	570	621	604	539	588	603	606	544	569	595	589	548	570	567	560	612	548	555	578	531	583	558	549	556	574	626	586	501	580	588	630	579	547	585	577	606	564	551	599	567	540	577	532	597	562	529	531	574	542	565	534	554	568	565	589	573	552	579	582	617	567	533	588	572	577	561	573	593	553	530	560	596	591	586	571	581	586	598	568	583	566	562	583	602	566	556	542	557	569	568	562	583	586	569	592	568	572	543	589	575	567	558	553	610	598	580	591	575	565	524	571	608	619	516	573	539	553	583	594	636	565	587	613	572	589	570	598	575	600	592	562	594	546	552	603	578	573	593	562	579	577	588	571	557	542	518	576	582	545	572	603	611	548	547	548	574	580	560	556	546	576	622	609	609	571	578	578	571	582	564	573	527	562	572	631	564	577	556	598	593	570	581	581	570	568	557	556	589	554	586	594	566	567	590	588	536	576	552	612	553	556	566	511	581	603	576	580	527	552	588	559	584	575	556	553	539	553	536	572	565	569	573	532	611	576	585	545	568	608	531	557	561	606	552	582	581	574	572	580	579	548	577	550	594	582	579	536	625	549	573	565	581	558	552	559	571	533	542	558	603	580	568	563	594	585	580	589	568	597	569	579	548	568	580	597	621	523	555	608	591	550	551	553	556	611	572	545	549	576	580	582	611	583	605	581	542	586	603	562	572	575	597	562	534	565	578	602	588	566	551	508	555	599	541	552	598	566	579	543	535	545	573	569	567	548	584	573	560	566	515	547	581	567	543	591	549	583	562	588	610	552	540	581	588	575	569	553	597	564	526	603	600	577	575	543	611	596	581	605	522	528	557	527	576	537	594	539	567	534	599	598	620	537	582	566	549	564	567	572	541	565	572	569	630	625	577	564	579	553	555	535	592	606	563	586	542	601	571	553	567	576	577	624	566	605	575	544	605	549	576	543	568	552	587	554	574	605	560	555	569	568	574	559	586	593	595	604	577	549	580	539	576	577	572	574	580	561	591	580	582	579	564	521	551	574	565	573	603	554	561	614	540	554	587	606	576	610	590	588	598	564	575	552	570	555	563	572	592	553	607	575	576	559	584	576	563	598	569	621	608	576	563	564	620	544	563	574	539	538	541	557	556	587	572	622	596	541	528	572	577	563	576	545	585	530	581	606	560	595	563	573	494	517	603	564	614	580	603	582	619	563	554	557	574	589	588	550	573	565	559	589	594	583	552	574	580	535	589	593	565	550	600	593	565	621	552	603	607	607	566	580	583	558	566	553	582	587	635	598	578	558	609	576	593	579	544	583	575	567	539	573	520	554	581	592	645	595	549	574	570	592	557	563	561	534	525	569	537	576	564	558	595	613	559	554	581	556	557	522	563	590	604	572	535	582	584	613	587	559	558	559	540	536	591	601	547	547	560	594	536	584	563	570	554	539	582	609	553	556	586	608	581	608	564	605	579	592	558	554	554	611	581	582	578	597	574	590	557	566	579	577	598	562	582	533	548	555	580	572	584	607	525	574	565	595	576	581	549	604	552	579	553	571	540	574	602	571	563	564	590	579	588	614	551	586	601	585	593	539	615	568	573	607	585	562	569	551	595	563	608	586	537	621	594	552	533	576	621	606	569	580	566	583	558	601	571	569	545	572	562	562	576	582	554	567	569	570	580	568	553	595	533	553	549	557	528	564	567	584	583	570	548	598	552	581	541	592	530	584	590	585	606	549	556	576	554	559	558	536	584	563	579	566	532	592	573	604	571	563	537	576	616	568	518	566	582	562	577	528	592	565	534	568	601	619	607	579	566	583	571	598	554	597	549	600	580	561	601	560	552	558	588	546	584	589	556	606	608	587	531	593	589	606	538	583	577	563	582	588	567	581	591	534	580	539	576	535	608	584	557	597	580	549	560	589	602	572	584	571	587	572	585	564	559	573	596	569	579	595	563	573	527	511	560	596	553	543	592	627	563	508	551	529	576	563	549	558	538	555	566	573	546	581	588	553	540	563	577	611	561	592	536	578	560	576	557	548	565	547	569	521	549	554	552	594	607	557	596	571	582	523	537	571	567	580	557	569	623	566	551	586	574	584	554	556	543	618	599	598	566	599	619	573	579	576	610	558	573	589	582	598	535	607	575	602	601	563	563	599	570	594	583	595	570	581	577	555	567	620	587	571	567	588	541	623	550	531	587	579	574	586	589	578	555	561	579	578	564	573	548	573	587	542	596	546	573	619	583	622	575	589	598	577	572	594	542	553	539	604	532	593	529	550	559	552	547	574	547	552	598	593	565	591	592	556	599	587	588	553	617	612	564	571	565	540	606	578	592	585	562	576	556	572	541	578	579	572	562	570	572	566	605	570	569	559	586	612	574	589	623	575	570	576	586	520	590	582	580	544	542	593	605	533	552	539	560	574	598	559	553	583	566	614	539	600	604	584	577	542	561	549	630	550	588	570	571	575	547	580	551	546	590	525	583	591	554	575	568
9357	3516	892	322	279	257	268	282	246	253	249	247	285	252	238	269	282	262	242	261	231	273	253	262	254	262	256	225	251	264	255	275	248	264	235	242	272	261	265	266	233	245	261	218	251	255	296	282	254	261	270	259	235	244	249	241	257	256	256	267	268	250	268	253	247	271	288	245	240	263	229	260	285	254	246	253	245	280	278	301	245	243	277	214	278	267	257	247	271	253	287	219	257	227	277	268	226	228	253	250	248	235	257	257	252	274	252	232	278	264	252	277	252	251	251	244	244	220	245	241	254	233	272	250	259	238	263	287	253	247	255	234	259	259	242	256	241	272	270	262	237	268	264	255	245	270	242	231	287	243	235	262	284	259	253	260	246	279	293	249	257	230	252	260	269	240	243	265	245	224	250	221	229	251	258	262	256	269	237	241	284	245	239	259	247	266	260	263	233	292	229	238	255	233	255	274	248	255	261	237	253	254	256	241	260	256	274	242	252	250	264	286	249	260	273	255	228	268	244	268	257	264	243	281	255	231	278	256	270	217	245	250	250	271	250	234	245	226	285	240	242	275	251	257	239	292	223	269	227	262	254	287	262	281	242	257	244	245	251	280	259	285	245	245	265	255	248	245	279	270	273	256	234	275	254	252	246	228	256	247	278	274	250	250	283	257	243	266	258	281	267	247	262	227	258	246	261	232	265	251	250	267	262	224	300	274	279	238	257	235	240	238	240	244	250	259	239	279	241	238	293	270	271	276	264	231	263	266	262	240	255	241	266	268	221	204	265	274	249	287	272	266	257	271	243	245	274	253	227	253	244	277	255	259	215	239	256	223	250	264	279	235	262	238	258	258	235	261	269	247	241	231	247	249	267	241	239	282	242	245	269	252	223	255	259	267	258	232	277	267	246	276	245	278	264	225	227	233	227	255	260	259	253	262	259	254	248	267	235	258	283	266	277	239	238	229	242	255	257	241	253	256	256	246	249	235	249	249	260	298	286	236	236	254	262	277	257	236	272	264	249	240	221	247	251	267	245	272	265	237	247	279	246	244	262	260	271	274	244	231	217	252	239	261	260	260	264	233	260	254	244	263	258	233	259	256	269	264	269	257	238	235	237	248	245	282	241	268	263	290	250	276	248	261	272	290	267	241	254	300	244	266	269	237	267	290	247	211	256	229	272	278	257	277	241	246	279	228	215	245	246	279	249	271	238	255	267	243	282	273	274	302	263	267	284	221	230	249	265	250	274	236	238	244	253	240	235	251	247	210	228	273	284	244	264	264	224	255	238	273	269	250	240	221	226	196	219	246	240	249	261	250	240	253	311	269	257	234	243	262	283	259	267	248	269	229	279	265	270	268	262	256	244	249	271	236	263	244	245	280	239	244	264	238	244	269	264	243	252	246	271	239	255	288	248	258	264	245	235	256	234	208	252	231	267	252	282	243	240	265	245	250	269	259	259	259	246	240	257	238	269	258	217	265	258	268	243	222	254	265	281	249	245	242	273	243	255	257	222	244	257	276	270	254	242	216	240	255	260	248	262	222	250	278	263	246	273	256	245	259	258	254	256	246	257	254	255	221	238	274	261	253	260	279	267	251	244	251	267	273	240	258	273	241	257	247	247	259	258	264	274	241	247	248	249	256	244	269	288	261	251	243	252	256	277	236	259	258	273	308	238	251	233	268	249	291	241	239	250	261	242	251	268	252	249	262	266	245	246	262	248	222	265	285	232	268	251	265	235	247	237	249	258	252	246	263	256	254	242	230	256	273	261	257	242	238	292	258	234	253	276	255	252	251	284	235	283	259	260	252	246	271	243	247	233	255	234	229	286	279	236	263	253	240	275	230	242	266	241	245	239	240	251	240	264	306	277	251	245	272	242	240	271	271	274	249	260	228	244	268	267	257	241	262	276	258	257	271	214	242	243	240	263	255	249	263	238	257	246	270	241	266	258	266	265	280	246	246	272	236	253	253	230	276	248	280	228	256	237	275	231	263	260	239	261	238	254	261	261	258	237	270	258	263	231	262	294	244	290	285	267	269	248	285	245	268	258	255	234	246	231	242	280	267	258	287	259	261	265	258	244	291	256	251	229	217	291	258	258	252	255	270	290	249	285	251	251	241	260	239	258	246	281	269	254	244	251	269	272	275	260	245	255	275	273	248	259	250	246	250	245	295	248	263	243	263	262	243	264	250	269	248	271	261	256	229	268	254	263	237	268	249	279	267	242	251	258	311	276	260	250	247	237	246	275	297	252	233	265	272	273	253	289	279	249	236	260	296	262	272	270	289	248	259	249	273	238	265	262	262	238	262	236	261	276	221	256	255	253	246	280	252	280	234	255	256	258	276	263	253	286	264	268	245	221	236	236	261	277	267	244	261	250	262	250	285	291	248	233	260	253	229	242	210	272	271	254	277	270	249	254	256	278	259	265	268	248	281	247	264	248	233	244	273	246	225	281	249	264	278	240	264	249	268	237	242	267	249	271	242	270	243	251	244	244	254	254	250	279	248	260	269	250	220	246	280	252	251	273	259	250	263	262	243	237	222	235	258	278	255	256	248	256	241	250	239	263	276	259	237	263	278	226	267	263	243	275	274	218	266	261	269	268	273	256	241	249	251	254	234	239	246	272	266	271	229	245	254	262	253	240	256	276	267	241	242	278	292	216	257	263	254	226	263	267	249	267	269	244	262	304	263	297	259	230	269	282	246	235	229	256	256	250	247	263	256	273	235	265	244	241	256	296	229	278	280	268	271	262	253	254	257	258	264	267	255	235	263	280	269	248	256	266	269	263	299	290	270	294	257	243	233	249	246	256	281	283	257	230	258	269	244	251	246	289	216	250	246	242	262	258	236	284	231	267	321	234	272	241	249	264	252	276	221	249	228	265	289	254	273	245	282	243	260	241	270	274	260	245	275	246	257	256	265	287	236	244	237	240	274	278	264	275	264	255	252	266	242	234	231	250	253	257	269	251	264	257	249	254	246	262	263	281	251	250	238	248	256	245	259	270	249	289	259	245	253	225	282	206	270	253	257	273	248	287	256	260	255	272	251	250	257	266	251	270	274	238	260	278	231	230	237	249	267	238	258	232	253	233	250	242	226	238	246	254	232	247	243	248	248	275	274	245	262	262	264	266	225	263	231	269	260	242	247	267	262	243	293	244	265	261	247	233	270	263	271	237	265	264	205	257	247	279	239	249	267	272	242	292	284	266	258	244	275	278	260	271	263	256	272	240	265	235	280	250	269	249	236	294	265	274	241	271	295	247	248	275	249	258	232	270	277	242	272	266	271	275	256	244	271	271	253	285	229	246	244	249	255	248	251	279	255	266	240	250	248	239	260	274	254	254	246	251	275	258	272	234	257	250	217	240	274	272	262	282	257	270	240	251	223	283	240	258	266	249	271	234	271	254	240	249	244	236	249	233	269	255	240	252	236	248	257	292	251	269	251	266	274	252	267	258	217	247	261	231	253	242	247	244	248	244	280	261	239	248	235
6956	4051	1520	839	766	746	765	742	711	634	638	650	644	638	668	655	681	652	628	671	672	656	643	658	660	611	600	634	619	634	651	649	696	640	665	652	606	613	608	663	667	630	644	696	666	653	596	627	627	683	587	645	597	625	672	629	638	648	647	615	642	597	656	653	654	669	659	669	604	611	648	595	684	655	622	612	645	635	645	612	634	663	648	610	613	653	647	614	664	639	631	648	626	638	663	609	636	598	614	667	619	624	628	587	643	600	642	586	639	648	675	673	660	620	625	652	632	640	628	609	687	652	613	659	620	651	653	630	661	660	626	670	656	647	619	665	652	625	607	627	654	627	684	631	621	632	671	651	653	617	670	650	648	635	649	681	635	612	646	619	649	621	608	661	623	654	613	654	641	624	607	621	629	629	630	651	674	623	637	653	621	656	623	620	651	641	603	636	632	679	660	634	648	695	659	627	645	671	585	630	650	638	642	629	639	661	605	607	670	685	614	653	637	653	665	669	643	619	672	626	645	651	625	652	621	625	661	640	623	672	622	614	665	660	639	620	634	645	627	665	621	622	606	645	699	646	631	682	657	625	620	663	673	677	631	635	642	647	630	618	636	663	676	654	638	678	661	652	681	640	671	597	647	656	640	618	648	596	639	613	593	618	604	619	653	643	633	661	636	626	691	658	602	640	646	645	636	608	628	658	626	616	629	630	599	578	628	593	610	678	662	616	670	644	652	667	613	687	649	663	652	663	633	624	625	651	622	679	636	607	684	638	630	632	652	638	657	632	696	611	656	661	643	604	642	654	608	620	673	660	585	613	644	600	654	655	623	631	656	663	664	657	618	649	615	656	638	620	654	634	638	578	632	644	613	631	672	637	599	697	595	623	684	629	608	636	625	580	615	624	623	606	686	621	647	667	620	660	628	638	655	604	618	637	621	619	661	615	598	635	624	630	650	590	601	646	633	685	624	647	644	636	632	634	671	656	637	617	653	576	637	643	640	678	667	643	632	625	646	613	634	659	641	675	636	621	628	622	651	680	663	620	646	648	607	658	640	645	650	588	654	628	676	655	617	677	626	627	600	608	638	631	610	639	619	618	641	663	707	675	675	635	609	644	686	676	633	621	617	644	632	641	624	634	618	640	676	642	643	672	652	684	625	685	595	645	648	627	652	662	684	612	605	615	650	663	653	634	662	674	662	672	633	645	658	584	623	644	650	636	664	647	667	653	663	593	637	665	640	621	673	618	665	678	650	655	642	639	656	654	620	600	638	572	603	637	603	609	647	655	583	656	640	688	634	624	631	616	630	676	622	679	635	676	629	647	606	655	634	658	672	654	650	622	687	648	693	630	631	647	626	655	610	641	612	604	676	605	641	617	624	592	660	609	658	683	644	634	623	642	605	668	636	614	668	643	634	639	691	636	648	641	650	651	599	644	632	625	646	627	693	593	623	639	602	580	641	655	642	659	664	636	672	659	634	663	612	648	621	632	655	634	668	677	680	671	681	654	616	632	666	647	639	636	628	677	616	611	662	625	593	646	631	711	618	681	652	652	631	627	616	661	609	698	607	619	626	639	613	679	638	643	670	633	636	633	635	649	620	672	677	609	636	642	656	626	635	650	618	604	647	579	669	612	654	678	633	655	662	641	624	650	623	662	653	615	651	660	644	693	625	649	671	629	640	621	618	661	625	590	634	637	598	626	645	676	679	637	653	660	646	647	620	621	649	649	654	625	637	638	692	624	638	654	662	637	654	625	614	618	648	635	623	631	687	646	682	636	638	671	654	629	637	620	651	647	626	665	639	649	617	660	658	649	626	683	590	668	645	650	608	649	639	635	697	646	668	587	687	639	636	631	636	617	611	668	643	683	617	663	666	655	702	627	606	646	621	669	627	629	595	652	634	609	647	653	615	675	620	638	668	639	663	623	658	653	646	608	639	655	675	656	627	672	667	660	650	596	651	624	639	615	664	665	655	657	678	646	663	676	628	628	635	607	672	684	621	590	611	675	661	670	613	623	675	602	635	628	661	646	659	597	608	624	631	597	671	650	599	629	637	668	647	667	650	652	649	639	657	674	637	631	674	635	570	612	634	669	617	613	595	645	653	642	663	657	627	594	570	597	634	650	683	638	654	606	649	693	665	636	630	627	641	628	712	649	642	625	632	666	683	607	653	602	631	655	644	668	660	671	635	623	661	610	628	620	644	630	637	652	683	655	621	669	636	620	655	612	682	645	623	593	664	633	671	604	629	699	659	674	654	646	623	616	590	628	686	633	720	651	619	630	639	616	617	656	613	633	636	602	657	650	640	611	636	623	641	682	658	639	646	681	636	648	622	629	673	659	653	631	638	661	624	598	656	622	628	644	652	598	694	648	665	648	656	623	679	672	689	635	632	633	633	657	663	648	644	644	638	625	617	664	593	593	664	615	650	648	618	663	623	658	643	684	632	599	628	664	650	620	630	668	652	620	646	639	672	590	645	647	671	622	674	652	586	628	630	661	675	610	615	628	593	656	640	631	693	645	633	648	639	662	642	653	621	658	644	681	700	667	622	609	668	624	645	649	635	598	643	639	652	608	669	611	703	618	647	572	662	652	628	673	608	664	641	662	668	665	620	679	676	628	646	652	617	609	584	636	610	625	601	637	649	674	624	615	654	651	617	616	668	648	627	655	617	644	666	619	640	622	623	631	646	651	658	646	695	679	643	620	621	655	615	668	662	647	611	611	657	659	635	643	652	656	656	647	602	680	627	646	645	647	556	668	610	668	645	621	634	611	627	719	621	670	629	634	624	626	636	621	665	621	666	606	640	669	588	643	613	617	665	627	625	629	654	662	688	638	639	669	620	625	618	713	653	659	649	642	652	632	635	629	615	626	626	643	681	666	615	651	635	644	651	631	655	660	597	643	615	613	636	662	611	643	633	643	659	633	613	597	661	678	637	650	699	639	629	645	644	642	648	622	667	654	639	655	639	643	602	608	640	657	658	600	657	654	698	628	625	630	634	648	642	693	665	629	656	657	643	641	649	660	655	617	679	610	688	674	630	658	662	645	688	657	609	618	657	651	665	624	637	658	638	627	635	667	600	673	619	608	606	611	690	623	652	608	651	682	668	650	633	610	614	638	652	615	668	666	631	675	632	656	661	632	622	640	598	661	666	613	616	640	634	652	626	665	642	632	627	666	635	606	596	666	657	659	636	602	627	636	589	624	651	675	647	669	685	611	648	636	682	640	595	608	658	623	638	623	661	633	664	636	643	662	603	665	637	613	631	646	622	616	674	658	613	587	663	641	654	629	643	667	607	618	651	617	629	617	648	619	651	680	628	618	623	594	654	685	630	648	653	608	645	647	636	669	631	592	620	612	642	632	653	674	615	628	635	635	661	623	644	633	626	638	690	636	619	669	684	637	666	621	692	638	701	670	616	649	647	650	645	670	643	647	624	665	620	643	627	639	633	649	640	638	653	599	625	613	614	610	654	605	608	646	623	620
20644	9103	3256	610	455	403	394	325	360	330	318	295	331	317	379	314	295	320	308	323	313	334	304	299	292	308	289	350	295	319	310	348	312	321	320	290	293	286	322	299	333	307	308	341	303	302	326	308	321	301	334	273	317	293	292	296	307	313	335	286	327	303	296	294	304	317	322	292	315	320	316	319	300	295	319	295	308	285	295	320	332	288	282	311	310	292	274	323	287	323	304	310	329	320	327	302	325	343	350	271	315	339	296	335	305	323	349	324	305	332	290	283	297	356	285	304	324	280	315	295	319	303	321	311	297	314	296	322	328	300	288	297	287	335	298	351	324	295	328	305	304	301	314	318	337	323	299	289	326	299	278	299	330	318	317	325	307	300	310	307	298	310	309	298	274	320	290	306	290	303	309	282	299	321	288	280	307	304	344	322	297	305	318	318	297	289	321	319	295	317	287	279	305	285	297	310	320	283	284	298	296	308	302	289	294	286	314	332	301	276	319	337	296	335	314	279	322	326	318	320	304	289	324	308	319	309	324	300	347	339	337	306	314	293	273	295	286	318	321	316	323	310	325	302	335	293	251	313	308	268	317	331	326	308	328	316	307	288	315	320	293	320	331	326	332	301	294	270	318	291	327	298	316	301	315	292	304	298	276	298	305	332	309	306	307	286	319	278	300	302	307	323	329	305	319	291	328	300	315	300	300	284	308	287	300	309	297	329	301	309	322	301	298	331	282	307	317	336	323	289	295	299	305	321	301	338	272	297	315	284	311	304	276	327	318	311	331	282	297	298	285	348	298	318	300	329	308	327	320	334	278	281	345	316	291	314	340	319	317	304	340	300	304	340	298	314	332	288	298	314	310	313	301	290	311	311	292	356	307	285	326	299	328	290	310	317	319	310	304	318	306	296	316	323	310	298	340	324	313	314	294	321	289	278	314	327	320	288	309	314	320	325	292	318	281	270	328	336	300	304	323	322	340	319	309	321	298	286	315	313	301	284	275	285	298	274	273	320	290	323	326	321	337	288	306	330	308	278	291	321	308	332	312	325	292	304	304	299	309	284	305	310	324	348	340	315	286	332	317	297	306	324	277	284	296	314	315	310	291	318	319	299	296	290	303	300	285	310	294	297	288	321	288	305	341	316	304	309	311	317	331	318	340	271	292	293	288	299	331	273	319	300	302	298	353	315	333	310	319	330	329	281	364	315	277	310	286	330	319	327	313	308	271	341	312	300	299	292	291	321	332	322	301	315	283	286	312	332	293	300	303	295	301	328	321	315	303	291	347	308	275	301	280	281	310	315	301	294	288	297	304	336	317	277	322	333	269	302	339	293	301	345	318	351	300	338	290	309	262	280	323	295	271	298	297	282	281	335	317	315	281	319	323	320	313	301	349	311	301	271	298	334	321	284	303	319	338	280	333	318	290	337	300	283	310	307	328	335	316	320	278	295	285	310	287	324	308	282	300	305	265	318	295	344	294	294	322	297	300	351	315	316	313	280	306	291	308	314	326	295	312	336	283	301	292	306	276	321	303	299	315	329	306	275	305	331	287	310	313	303	297	293	292	309	267	280	285	305	304	329	332	331	317	333	288	310	308	279	319	311	292	297	263	276	297	294	311	320	308	296	328	288	320	288	350	301	293	319	316	329	293	280	302	300	303	294	289	303	307	316	287	345	314	321	334	321	314	305	298	306	294	328	304	297	338	327	286	293	323	332	309	337	328	351	316	306	300	338	318	310	318	296	321	306	328	303	321	309	290	312	316	325	277	316	352	314	295	302	295	272	320	315	280	282	307	303	293	299	313	298	316	299	304	310	286	294	326	323	308	317	308	309	319	317	302	287	298	334	280	328	313	313	334	295	336	286	299	315	344	328	317	308	314	282	308	309	281	311	289	310	337	316	313	308	304	287	283	318	322	322	339	309	286	306	322	317	267	304	323	331	305	313	289	287	300	288	288	305	348	293	304	288	328	298	339	293	293	304	322	305	301	335	306	317	333	328	331	320	326	318	271	351	339	310	314	312	338	303	320	332	311	309	308	306	297	282	306	323	289	281	319	280	279	292	310	305	287	292	339	324	282	307	297	300	296	304	329	356	317	300	316	289	304	329	308	311	304	333	321	320	343	317	308	273	295	299	299	322	308	276	314	311	303	332	303	286	294	315	305	315	295	289	314	302	315	288	343	327	322	306	293	274	311	296	303	332	343	272	301	332	333	297	311	304	306	306	333	309	275	305	310	313	298	306	318	321	297	309	292	267	326	328	303	290	317	327	306	301	314	309	334	327	328	318	310	282	293	303	329	337	346	282	289	279	293	299	297	318	332	295	320	279	329	298	297	330	293	324	307	299	275	294	307	295	319	305	313	304	287	324	304	318	309	306	311	311	319	303	328	295	296	287	319	303	332	301	333	311	286	297	306	325	325	306	305	345	319	294	321	321	309	316	300	271	317	306	300	294	280	286	311	279	291	345	275	309	316	281	310	306	276	303	364	304	335	300	318	278	345	293	256	296	304	285	314	300	327	280	321	311	312	296	292	329	305	302	306	289	325	289	320	288	305	300	301	306	314	326	306	318	325	350	339	293	306	316	326	290	348	296	302	274	284	298	311	362	305	331	304	298	321	298	314	338	319	307	320	309	287	297	348	322	284	311	331	310	314	278	293	326	330	291	296	301	290	297	306	338	286	317	316	305	291	309	311	319	318	290	329	315	326	309	326	310	325	328	332	305	301	322	335	319	335	325	326	275	299	313	291	321	275	298	340	295	314	309	309	299	293	320	319	317	298	281	328	314	311	265	288	282	327	302	302	304	317	323	324	276	323	307	323	326	316	317	313	315	299	312	300	311	302	299	311	314	320	346	285	306	328	306	305	311	311	323	315	309	303	270	318	303	303	322	300	289	299	306	294	329	310	327	347	307	308	305	280	311	338	344	342	298	318	325	327	320	291	303	282	319	326	279	313	274	276	320	284	306	341	283	320	304	287	305	285	326	311	307	300	306	346	280	324	315	290	266	334	337	310	304	298	315	326	323	347	332	309	318	292	309	331	311	332	289	307	326	335	258	283	308	285	299	301	311	271	321	329	330	319	332	313	321	318	354	309	278	298	328	312	317	278	294	278	278	300	304	309	309	323	293	292	320	290	286	299	320	289	292	309	317	314	324	343	318	299	300	310	280	289	297	305	339	285	333	357	325	283	287	301	318	333	290	314	284	314	320	337	335	294	313	304	297	344	294	336	314	276	312	277	350	286	296	320	284	301	333	332	290	305	322	334	293	296	309	281	268	302	304	333	302	275	299	289	288	336	337	275	321	323	302	330	306	306	285	285	310	325	328	339	270	316	317	312	325	313	323	285	328	351	296	319	323	324	312	314	327	329	288	303	312	311	302	301	314	280	309	298	285	286	301	308	309	310	325	259	301	311	312	308	298	320	279	346	321	316	284	326	341	281	271	302	293	292	311	322	304	322	297	318	297	287	296	330	309	335	327	294	304
15074	8570	4229	1587	1457	1204	1073	950	976	871	900	810	772	853	818	803	783	778	821	810	779	723	782	752	795	779	817	723	740	781	739	763	788	762	797	764	705	727	714	718	807	740	739	769	759	773	747	791	783	730	742	751	724	765	804	746	730	714	721	767	714	757	819	734	764	747	770	719	776	775	732	815	737	731	748	783	763	742	709	776	750	738	749	770	779	729	710	744	720	791	728	754	755	749	764	780	793	777	787	748	680	697	794	704	689	751	758	715	744	777	790	742	751	739	742	771	787	732	793	697	744	762	725	721	754	752	735	795	757	718	693	721	770	763	750	782	742	791	770	766	725	761	721	728	744	777	774	794	768	751	783	777	762	733	730	773	787	756	732	721	742	770	759	764	768	711	755	752	710	791	726	755	741	771	735	762	742	774	732	709	739	766	719	731	763	739	781	753	773	765	758	742	748	728	723	708	746	735	731	759	801	750	744	729	779	708	765	746	772	753	716	758	726	739	733	774	742	724	761	768	716	752	743	788	757	729	742	695	748	766	762	717	750	715	763	743	710	700	722	764	718	703	732	739	731	785	765	771	788	711	721	724	741	746	700	732	753	744	735	759	743	736	791	688	776	715	775	792	756	735	748	725	760	718	730	792	737	780	742	733	768	777	741	748	798	772	766	749	726	744	758	779	747	707	796	767	771	749	744	796	710	760	774	722	743	726	720	780	753	724	701	734	747	727	764	760	750	718	748	732	774	762	760	734	750	769	724	754	677	743	763	743	741	788	756	719	767	747	727	720	728	735	733	748	766	717	761	757	775	758	763	727	716	788	731	729	760	779	761	709	748	733	720	763	776	717	760	759	769	759	731	786	728	715	725	725	723	756	735	778	774	764	723	735	746	758	773	778	738	755	773	692	741	782	776	738	757	744	725	792	710	800	727	735	748	714	710	731	765	739	781	717	728	747	750	812	739	745	809	767	745	748	747	714	757	690	764	751	725	784	730	763	741	743	724	747	733	748	704	757	739	733	757	723	787	746	730	690	745	726	729	727	737	729	773	781	702	716	767	737	734	733	722	759	752	730	746	749	756	713	755	739	791	725	724	723	776	717	758	779	778	770	699	752	775	718	717	665	736	743	761	745	759	735	775	720	738	774	747	739	699	779	781	740	750	747	772	793	768	773	716	715	705	747	744	857	734	777	750	726	738	762	766	715	709	703	775	738	745	748	704	760	708	785	740	751	755	749	705	745	733	772	728	763	771	793	758	755	732	730	676	741	841	771	747	762	763	756	735	730	786	712	736	757	735	731	741	718	743	734	767	746	754	742	802	745	758	757	767	753	741	734	761	762	749	752	767	751	751	784	773	710	735	795	736	694	774	744	729	718	724	762	744	716	752	717	739	720	707	752	725	766	768	744	739	764	729	701	731	716	717	711	759	763	761	745	768	668	725	763	739	721	750	783	725	784	748	716	780	721	745	781	658	715	725	768	767	757	752	768	719	723	746	725	740	745	738	701	679	776	710	758	681	749	762	737	731	717	778	696	764	698	740	709	775	783	741	726	720	762	747	800	751	748	773	714	693	766	711	714	755	750	786	785	767	737	712	742	744	787	724	718	727	761	732	754	745	759	777	758	787	726	742	739	731	776	763	755	731	754	756	729	771	754	745	752	713	779	740	771	791	731	725	752	699	757	755	728	745	720	747	754	757	735	778	727	749	718	750	753	735	706	746	750	710	746	711	743	711	727	760	771	752	783	755	709	723	758	734	716	748	768	726	757	761	745	713	774	782	809	739	702	702	769	710	721	749	750	767	778	775	787	787	731	738	709	709	786	750	745	751	755	815	734	728	707	754	720	772	779	762	766	733	755	799	749	731	742	732	714	781	741	743	763	731	733	752	758	766	769	732	755	735	742	693	783	705	764	748	781	798	759	746	763	763	749	746	736	767	768	765	696	706	732	765	689	739	726	784	751	748	770	767	751	777	736	751	734	779	737	752	781	720	731	733	747	680	746	745	798	780	759	766	734	735	663	734	753	759	769	787	729	732	790	765	746	743	729	716	744	730	727	732	744	686	799	723	727	708	700	788	765	793	720	741	763	714	754	741	769	816	717	722	778	744	785	777	761	749	717	688	737	738	729	691	715	768	788	708	766	702	725	760	711	757	806	740	756	724	740	749	766	788	805	742	709	681	740	767	747	700	782	717	710	738	787	686	698	758	711	739	712	749	741	702	750	720	763	728	772	784	780	788	767	834	728	718	758	700	718	767	770	724	764	758	775	739	714	767	703	741	749	758	716	755	781	729	740	720	755	751	758	745	750	764	750	771	746	710	752	722	772	781	756	742	796	774	720	769	700	760	693	743	722	773	709	773	755	759	735	731	779	706	757	739	717	766	728	735	717	744	764	798	783	738	794	722	739	781	717	687	714	725	713	777	706	745	775	734	736	744	729	761	727	758	790	771	775	733	700	700	741	730	747	724	710	738	742	733	777	716	713	718	743	692	762	752	765	773	717	737	738	708	733	761	727	726	791	765	807	727	747	785	788	732	756	713	742	737	746	723	796	717	746	753	708	770	730	739	780	801	720	800	750	699	747	726	732	773	772	739	717	684	776	718	710	719	763	773	746	772	790	752	749	758	719	759	782	799	753	717	737	708	708	752	819	764	754	783	772	732	681	738	772	756	727	755	772	757	787	723	742	767	699	759	737	751	727	772	744	775	817	698	746	755	744	716	764	763	726	773	741	727	759	758	745	742	743	761	776	769	728	745	757	810	746	719	747	761	783	771	739	759	764	769	714	703	754	732	751	766	724	710	755	787	744	757	737	733	691	722	693	772	792	729	712	783	739	776	688	769	738	734	783	739	716	720	679	711	779	764	712	794	723	758	725	702	758	743	752	702	727	734	731	680	727	694	738	737	709	722	706	764	687	738	779	765	724	704	698	789	745	744	798	690	767	739	723	763	720	736	716	784	804	750	705	744	753	741	758	745	725	755	773	698	753	756	739	735	711	741	723	702	763	754	802	704	756	749	720	717	787	727	741	770	710	774	717	759	742	724	708	722	767	791	731	755	766	721	736	720	792	750	758	794	725	797	768	696	725	761	789	755	737	732	713	761	759	775	740	790	738	762	773	733	725	734	731	729	752	795	733	811	777	716	749	700	692	754	715	712	754	756	763	726	713	745	740	774	726	754	711	749	769	739	678	723	712	730	744	717	772	745	763	721	746	690	734	658	745	759	791	782	800	720	703	724	732	714	759	759	708	768	714	738	738	727	701	771	732	766	773	749	754	762	750	726	752	778	737	725	693	753	753	705	714	736	748	728	770	686	722	784	764	752	734	757	743	749	743	738	752	699	749	733	762	827	718	788	738	754	723	801	737	753	770	746	733	716	689	749	721	731	771	792	768	774	736	740	753	719	813	774	719	758	725	772	724	782	752	761	721	696	711	783	744	731	706	765	749	778	687	724	710	736	765	748	701	727	734	739	719	755	744	713	714
29006	15470	6562	1017	532	409	313	304	310	259	285	257	220	235	268	230	243	239	218	233	208	246	253	232	231	231	222	248	212	206	230	271	240	254	230	196	218	223	230	240	216	243	233	215	217	233	228	246	218	228	204	245	245	251	237	267	220	260	262	211	229	230	227	216	226	227	248	259	221	237	235	225	220	245	204	223	224	245	252	231	235	237	221	211	209	222	227	215	221	208	228	239	217	226	235	268	244	221	242	257	237	204	223	256	233	210	257	211	231	236	215	210	217	250	239	209	211	225	262	235	218	241	225	218	223	220	218	235	208	241	252	202	237	233	242	224	235	228	228	248	217	222	237	234	257	235	239	237	213	229	242	229	221	213	224	223	192	249	231	254	242	253	232	206	218	196	257	234	218	250	272	233	225	239	227	233	211	224	261	214	219	249	222	229	226	213	257	246	211	229	248	228	237	243	213	192	236	246	234	218	256	227	241	257	226	251	205	239	262	248	235	219	253	246	235	262	225	251	247	245	215	266	229	253	215	248	231	238	219	243	225	224	215	237	198	236	214	225	262	247	214	218	201	239	231	238	220	220	235	227	226	227	225	222	244	222	239	236	197	248	221	214	207	220	226	243	219	244	215	206	203	250	239	244	226	205	250	251	257	226	247	202	245	218	233	238	229	207	233	238	222	227	227	224	222	258	234	232	224	220	249	253	226	231	232	245	236	222	226	271	225	225	269	250	250	207	238	225	216	240	232	250	242	221	247	234	244	226	214	257	211	265	233	236	215	255	209	264	220	224	232	226	254	214	247	221	226	222	239	222	203	216	238	196	195	219	213	228	243	242	253	252	235	215	228	246	231	210	247	237	226	220	226	237	222	209	235	192	232	253	244	251	238	258	231	225	250	229	197	223	271	239	203	222	232	259	215	226	206	250	228	209	205	209	253	233	229	225	225	230	258	225	244	235	212	241	233	219	248	239	250	255	232	225	229	221	235	209	249	228	218	209	270	235	214	241	221	219	206	226	239	207	221	219	215	225	252	238	259	248	234	259	242	232	234	236	227	229	228	223	251	227	216	233	222	261	236	234	246	232	195	261	210	237	258	210	239	221	237	225	224	245	223	222	243	209	224	211	226	246	239	216	226	243	232	213	251	221	251	243	243	221	210	224	218	244	213	229	242	249	227	224	225	231	234	217	195	226	214	219	198	246	206	230	225	227	232	236	227	249	236	194	245	228	225	212	200	239	242	224	199	237	218	246	223	237	248	210	197	259	238	194	237	226	233	215	229	244	229	216	239	235	214	214	253	223	255	234	218	209	216	221	215	214	221	235	238	236	234	230	199	217	234	259	226	207	216	249	247	231	242	233	238	224	217	220	221	218	237	237	229	237	235	216	230	208	214	250	217	229	238	224	234	192	221	227	219	209	216	239	225	229	224	205	259	240	217	252	228	239	232	197	239	233	212	229	225	238	212	231	191	240	236	244	215	223	256	266	205	230	237	224	229	214	216	228	228	229	227	244	222	242	259	223	238	238	232	257	233	212	238	250	251	227	215	210	209	246	223	253	188	253	232	233	216	208	222	230	249	222	235	232	211	235	231	246	257	212	227	225	226	226	230	228	214	225	229	246	227	259	249	223	240	223	222	222	273	212	226	229	230	235	216	232	222	224	202	209	216	246	220	240	219	248	227	224	245	209	223	231	216	258	220	213	237	227	239	210	201	230	231	225	225	237	240	224	238	196	245	228	220	221	219	229	234	228	245	203	250	229	249	251	230	202	239	217	224	255	220	229	235	242	236	244	207	229	239	252	237	224	232	241	266	233	231	247	233	232	228	237	237	229	236	262	215	197	220	228	229	235	207	241	228	223	240	236	251	227	214	214	218	220	224	240	241	235	211	264	226	248	213	230	226	254	267	252	231	238	217	233	204	231	236	203	222	243	233	212	224	229	248	205	223	251	210	235	191	209	226	230	234	210	239	237	209	236	232	248	231	245	210	212	227	234	221	234	254	240	254	225	237	244	229	231	202	231	219	228	240	235	240	196	217	201	195	247	216	229	253	223	224	241	219	254	231	232	227	242	223	235	235	235	225	255	218	209	243	250	227	226	212	210	235	226	215	215	250	238	203	211	241	222	217	263	240	247	206	216	260	249	248	232	245	211	267	221	234	200	241	227	219	228	250	249	242	273	234	251	209	243	202	227	226	227	232	241	204	219	240	227	209	235	222	241	231	232	223	237	232	230	229	277	223	228	226	201	238	229	238	239	242	246	254	240	209	240	236	256	221	217	236	195	228	237	229	237	244	207	219	233	235	228	236	258	224	254	250	234	216	211	238	209	223	209	228	241	213	232	217	240	230	220	249	224	206	220	193	245	235	209	246	260	214	214	225	224	196	226	242	218	236	234	264	221	217	247	213	236	229	258	248	242	239	243	228	220	223	250	244	206	224	229	227	261	189	249	223	240	202	253	219	247	210	208	219	202	230	211	237	227	251	235	231	212	252	251	209	216	225	237	232	243	229	230	224	230	217	232	219	226	237	208	200	236	217	250	228	250	234	178	233	233	226	207	213	202	243	218	205	206	242	228	246	236	218	250	239	212	225	226	241	242	223	244	211	234	257	248	238	257	212	244	229	232	249	242	269	262	213	220	262	259	248	225	218	241	237	252	234	234	241	212	188	250	223	230	242	237	231	246	256	221	246	243	236	221	256	225	206	239	259	232	235	229	252	215	238	233	228	204	229	211	232	219	254	221	226	247	240	208	211	237	252	206	201	228	224	243	246	260	231	232	252	241	253	236	228	210	226	244	233	231	229	227	254	247	213	232	235	235	229	234	214	256	225	231	212	225	242	244	251	215	241	220	196	245	212	254	221	241	240	234	213	246	216	222	236	226	236	223	230	232	208	223	226	236	232	225	218	244	232	233	197	201	230	202	235	202	215	227	230	263	233	208	200	223	226	248	254	248	228	219	239	218	248	224	226	223	237	249	226	234	233	248	212	256	229	228	255	247	249	204	236	233	237	219	225	241	227	246	237	241	225	236	216	234	238	227	241	232	230	243	235	216	222	240	228	212	230	206	223	233	226	223	238	253	224	231	237	280	217	221	210	219	212	226	210	220	235	226	227	224	239	275	246	220	214	237	228	238	217	231	206	245	229	213	200	237	232	227	228	203	246	244	209	225	218	247	228	230	248	219	259	194	211	247	218	234	211	247	213	240	244	244	233	196	265	240	213	231	227	250	241	227	258	237	226	239	224	261	212	251	214	203	217	225	228	217	244	262	202	259	216	241	222	242	258	221	225	260	229	224	218	229	238	261	229	221	238	236	224	239	213	231	231	245	231	225	264	256	237	243	242	225	248	232	245	240	241	212	223	193	243	213	192	229	233	243	240	229	236	228	218	224	230	246	192	226	255	257	226	243	216	224	237	240	217	233	204	205	230	233	211	238	223	209	232	218	244	217	220	267	240	226	219	239	223	261	237	249	236	240	231	214	274	243
18911	13212	6425	2035	1687	1368	1155	1011	948	843	770	709	683	728	651	632	686	627	632	593	626	601	627	577	611	619	545	532	615	592	582	581	560	628	574	523	563	539	564	612	614	599	590	564	562	550	564	577	557	569	549	558	599	560	574	512	560	554	533	581	574	570	580	541	585	590	580	590	600	593	578	600	584	578	556	586	578	555	590	544	554	581	576	557	568	601	563	568	540	566	560	546	586	564	547	555	531	577	577	511	579	548	556	550	548	605	569	569	576	541	606	551	526	548	543	576	561	534	558	532	560	579	573	576	585	611	595	570	577	545	588	580	564	570	555	571	589	589	612	619	569	562	573	534	589	557	556	605	565	547	608	571	567	518	563	539	554	536	573	627	568	564	588	592	578	559	614	565	550	527	611	564	563	533	583	577	534	571	504	563	574	592	598	548	568	514	519	550	566	526	545	536	552	576	517	551	560	563	533	541	592	554	532	526	553	564	580	531	531	541	547	591	537	580	585	524	589	548	544	574	538	554	572	567	567	570	606	573	568	585	581	541	570	593	516	558	580	581	533	594	555	570	580	597	550	581	547	544	554	564	525	544	556	561	590	576	573	560	524	555	549	560	556	574	566	611	584	551	543	584	599	606	601	604	547	530	625	561	571	565	521	576	534	580	527	515	552	550	553	586	558	591	564	545	550	537	565	550	596	549	564	613	515	575	573	577	535	581	597	564	569	559	512	573	558	562	511	547	615	537	540	541	566	566	551	525	615	563	590	575	558	512	538	562	544	542	557	585	583	587	550	541	533	557	552	530	606	556	577	564	560	580	596	541	549	570	594	543	585	567	599	537	565	618	552	573	575	560	543	589	511	561	590	580	559	564	519	565	581	551	563	563	596	558	552	603	529	568	573	589	541	537	553	536	589	580	539	552	554	594	594	562	541	603	615	514	572	601	536	568	595	589	561	561	561	547	544	585	551	600	557	568	591	590	580	577	571	545	541	562	566	622	563	577	562	561	559	561	550	573	611	589	555	583	567	579	567	559	586	581	578	545	547	570	544	603	537	588	540	553	533	549	513	566	605	513	558	588	578	572	568	562	568	578	585	583	570	531	595	511	584	551	536	562	587	592	580	561	595	573	518	601	552	535	580	542	564	570	557	524	559	559	552	551	565	589	541	530	579	585	559	559	574	600	567	564	567	572	514	541	576	559	578	592	546	592	583	572	557	565	588	551	634	577	605	531	547	611	584	583	600	560	578	515	578	577	568	602	537	555	545	533	578	570	537	557	533	544	596	563	577	564	585	560	513	542	582	566	608	567	549	531	589	565	547	546	562	565	581	584	562	548	533	614	607	520	569	612	512	591	563	559	588	549	579	562	582	570	559	568	558	542	551	528	510	514	558	614	568	579	531	536	555	580	560	620	589	590	514	547	595	559	546	554	563	562	546	547	555	573	592	585	543	587	593	588	571	614	554	556	568	570	566	520	559	544	596	529	555	555	568	589	501	598	568	560	563	547	605	505	524	538	542	578	576	569	564	571	602	594	573	612	594	535	525	603	579	570	582	567	581	579	544	560	529	607	605	590	535	542	593	588	557	548	587	581	552	519	544	575	558	542	570	565	586	546	630	584	562	610	551	563	588	593	602	583	576	529	595	569	581	552	547	533	575	596	524	590	581	573	560	533	551	574	537	564	548	548	566	626	540	563	544	576	545	555	535	574	581	559	598	559	568	581	562	555	553	557	583	590	582	553	556	585	515	575	573	561	591	580	558	601	560	519	523	558	587	541	543	555	579	596	546	552	579	530	546	540	535	538	571	563	554	530	567	605	599	563	536	559	560	544	549	525	542	583	579	551	539	608	602	545	533	548	582	538	654	546	514	561	588	538	552	574	576	571	557	565	561	580	593	572	528	557	532	601	600	527	559	579	533	552	553	562	548	590	541	571	554	568	572	530	564	560	562	549	576	548	581	551	519	593	624	576	567	557	572	527	555	558	544	562	579	569	574	513	561	555	561	547	603	565	578	527	537	569	545	529	564	565	591	560	588	561	574	555	599	568	526	574	602	578	564	595	615	548	547	578	592	571	546	568	546	565	599	609	552	591	590	498	611	559	592	543	580	594	544	545	573	552	547	580	556	544	510	543	567	557	565	544	577	526	600	585	560	559	562	571	575	564	518	573	565	566	536	583	532	576	587	568	541	579	552	552	528	522	549	601	548	594	573	557	594	597	561	568	612	565	525	559	596	563	565	545	570	567	576	574	545	585	569	591	545	564	519	595	560	514	564	564	590	605	551	566	573	520	562	599	563	572	573	557	576	567	572	590	580	573	584	536	552	577	564	587	535	570	577	533	611	532	583	574	564	559	551	569	554	598	554	570	565	570	547	603	577	579	554	555	583	571	594	557	534	551	582	532	549	593	585	614	585	607	582	537	592	549	585	507	582	563	529	571	537	579	543	554	556	571	567	557	563	523	572	550	548	575	539	607	604	544	572	517	556	561	591	555	572	599	533	588	544	565	562	580	549	593	574	538	585	581	573	615	582	576	581	541	560	577	603	552	572	566	585	545	576	550	571	561	555	546	567	595	576	569	543	561	592	563	574	584	556	560	601	573	563	520	598	570	575	534	613	521	569	595	573	583	579	526	563	544	574	596	562	573	575	553	582	553	531	556	530	561	568	561	550	576	586	574	533	589	523	576	577	588	596	499	582	569	548	557	600	573	565	569	577	481	574	508	548	547	576	568	582	546	560	561	541	572	569	573	569	507	611	512	553	579	543	584	542	557	564	569	563	573	560	591	527	571	549	549	547	562	597	568	530	595	561	561	549	584	562	547	567	561	549	574	555	589	574	608	579	593	550	523	592	622	578	562	569	572	606	558	566	533	556	546	547	549	530	573	577	558	573	529	536	586	549	568	589	569	577	554	590	573	597	558	584	529	627	558	579	581	520	506	532	579	518	576	564	562	561	566	567	566	597	541	554	566	570	575	561	556	529	565	559	583	598	582	588	580	586	585	560	561	556	604	551	543	531	557	587	579	602	618	531	527	599	560	534	567	544	556	554	615	564	546	557	571	560	563	549	600	582	561	570	569	533	590	561	568	548	565	560	559	596	580	554	616	571	535	545	558	581	593	553	550	550	525	567	573	562	561	590	530	548	521	546	594	564	535	599	561	549	564	521	563	548	560	535	579	573	566	592	552	569	555	568	569	584	554	560	558	545	500	597	585	571	574	544	560	575	553	559	554	537	537	567	596	522	561	521	544	568	579	592	548	547	564	556	560	581	530	592	577	573	570	570	575	588	560	535	574	545	553	600	574	513	586	598	567	564	551	568	572	577	561	599	582	590	556	586	548	554	584	537	583	629	587	550	557	542	567	531	560	565	585	577	533	532	536	602	562	583	544	574	564	597	559	579	580	542	543	592	551	563	574	586	533	557	595	588	552	585	553	590	590	526	567	552	562	515	605	527	578	546	543	602	540	583	568	609	530	576	534	557	517
9117	3394	813	293	285	271	264	242	272	250	277	264	238	259	238	266	253	273	259	237	257	222	279	255	243	240	251	289	265	248	248	265	253	234	271	230	253	241	238	285	266	252	271	255	233	276	265	233	252	258	235	241	240	275	279	253	240	277	295	277	282	248	258	244	246	245	225	195	233	243	250	236	243	236	249	255	238	262	244	267	245	244	268	248	266	258	230	263	278	261	293	248	245	247	248	250	237	244	259	256	250	276	243	249	248	239	227	222	247	256	226	266	248	226	270	252	244	242	236	224	266	256	246	237	251	259	232	273	267	238	227	212	249	245	273	260	287	258	241	229	266	239	268	248	246	222	266	290	236	280	259	236	258	238	269	271	238	236	249	240	250	240	238	252	218	246	241	255	276	263	246	243	262	252	259	271	234	241	258	262	248	252	253	258	246	270	241	250	233	270	247	256	232	273	268	256	269	232	244	265	222	245	245	252	264	244	284	265	268	245	250	269	224	274	286	261	227	279	264	242	274	286	264	270	249	257	245	268	247	263	254	249	267	227	222	260	238	281	260	244	254	259	242	314	272	269	282	250	254	260	259	241	272	239	243	249	252	247	228	243	245	247	252	253	235	239	241	244	249	266	272	234	226	271	259	246	244	262	270	263	250	243	242	227	241	258	263	258	249	265	243	240	224	265	247	265	272	254	236	272	270	268	228	262	268	214	245	225	267	225	211	268	273	246	252	230	243	242	249	268	284	263	250	253	226	261	292	226	269	234	271	258	274	258	278	230	256	260	268	225	252	242	253	274	266	245	258	226	291	262	279	236	270	259	233	264	238	271	226	262	288	224	243	252	269	269	242	285	264	256	261	266	246	267	272	229	231	282	264	257	247	242	273	230	290	275	226	236	261	261	249	254	235	245	253	259	257	285	266	256	256	234	257	248	239	249	269	242	264	285	215	236	262	260	275	249	264	260	253	252	260	271	251	254	267	254	273	247	279	240	247	268	305	256	230	261	271	243	269	242	236	246	242	262	227	243	242	271	231	250	246	256	264	267	276	241	249	239	254	243	265	225	271	267	218	249	226	267	264	244	278	285	251	257	267	251	262	245	294	264	225	222	259	273	248	248	249	261	265	240	245	253	223	210	227	281	269	291	272	266	277	311	274	262	228	290	276	278	244	247	280	260	256	246	229	240	231	272	254	239	240	259	235	250	278	271	253	242	246	257	271	280	234	274	251	274	267	248	264	233	253	297	262	257	229	279	263	247	246	231	238	244	263	266	242	231	221	270	249	265	257	255	238	270	243	285	258	273	254	238	262	248	297	300	292	234	231	230	276	233	291	239	265	255	260	261	259	260	270	256	233	271	245	255	236	253	239	226	253	262	234	273	248	230	257	240	259	243	247	235	241	210	253	259	256	245	314	250	245	249	254	293	255	239	247	228	268	259	273	263	224	262	242	247	264	265	243	250	249	254	257	233	241	245	221	224	247	235	270	251	234	251	228	277	234	257	255	274	245	277	287	259	291	266	257	263	253	252	265	243	272	250	245	230	239	247	260	256	281	249	223	270	298	244	263	277	284	233	256	263	252	234	257	242	248	250	277	249	272	284	253	266	224	237	276	240	232	272	249	269	240	245	256	252	290	229	232	237	221	238	252	252	237	270	243	229	251	228	246	227	244	246	267	227	256	250	238	234	249	251	280	263	243	251	281	261	252	250	270	253	262	250	233	240	261	289	218	270	254	249	281	258	227	265	256	262	264	255	249	240	258	241	240	250	259	251	276	261	245	230	223	241	230	264	257	278	260	282	240	269	246	243	277	263	248	248	225	255	271	266	243	243	278	242	266	269	253	243	261	262	277	238	280	239	230	279	235	258	237	279	243	262	263	256	264	262	285	242	256	236	284	266	253	263	236	264	268	274	249	279	256	225	267	261	230	237	271	261	258	268	277	258	259	241	288	251	238	266	279	249	244	259	282	260	259	260	239	274	261	257	287	253	262	255	236	256	253	226	272	275	284	258	232	222	275	243	232	268	268	257	275	267	299	231	232	273	244	240	246	260	283	252	257	236	253	220	271	267	248	232	264	224	283	253	254	263	242	255	271	272	241	241	260	247	258	268	266	269	261	263	279	247	264	232	241	263	237	243	247	248	275	248	242	255	269	266	256	221	249	262	235	245	258	253	227	226	237	247	233	279	211	256	268	241	247	276	275	214	233	237	241	245	273	247	263	272	249	252	250	221	268	278	259	258	246	261	284	257	224	261	232	239	247	240	282	263	232	267	234	246	230	221	233	241	268	254	262	249	254	254	248	283	252	267	240	243	258	259	263	276	225	252	278	266	245	214	272	260	245	256	262	273	237	254	249	237	279	248	274	254	263	248	288	245	207	248	275	247	235	257	259	227	270	233	231	237	269	237	265	251	244	205	242	236	255	243	215	260	243	231	258	267	266	234	282	261	297	288	280	249	279	215	243	286	235	262	264	246	235	253	274	255	252	243	244	244	282	236	275	256	262	241	219	244	252	254	276	249	259	248	263	257	260	264	252	270	229	214	220	244	260	255	290	252	273	259	237	241	263	270	243	262	250	211	248	260	250	273	232	274	266	260	250	263	257	278	240	248	244	248	245	225	269	250	262	277	222	268	264	244	273	293	246	283	249	236	236	280	257	277	263	232	250	251	241	233	242	237	250	265	241	234	276	282	252	254	254	262	252	278	269	254	248	215	241	248	271	247	254	250	256	266	273	242	262	249	258	275	273	243	267	273	260	244	260	248	258	267	236	263	247	260	286	267	238	230	256	250	245	217	233	234	256	237	258	221	252	244	253	232	208	218	263	226	214	244	265	253	236	254	233	249	242	262	234	240	252	267	271	228	249	252	276	248	259	233	262	250	249	252	242	251	241	251	238	234	240	227	298	249	248	264	269	270	269	244	254	251	294	255	265	250	243	251	274	250	243	246	267	255	280	260	273	243	261	234	264	296	251	260	250	262	282	249	252	243	256	245	242	253	255	254	255	281	228	253	251	260	245	253	271	272	249	220	257	238	226	248	227	246	279	249	271	227	250	268	276	270	242	252	248	273	243	248	276	237	256	254	261	266	242	248	258	284	242	255	262	270	263	248	238	274	287	256	250	266	287	244	264	244	240	272	237	256	239	257	252	254	247	265	271	264	250	239	246	248	247	264	278	266	281	283	266	256	243	262	261	246	264	251	284	266	253	247	233	270	245	225	264	248	237	273	218	266	272	278	252	255	241	281	266	273	221	245	262	282	248	273	234	240	255	264	233	272	284	225	274	230	256	268	252	248	248	276	272	252	273	251	257	254	259	276	222	242	268	236	255	234	240	248	220	228	255	244	228	271	242	247	251	261	241	246	223	281	290	266	242	244	272	272	274	269	245	258	264	249	246	229	214	258	278	272	256	250	248	292	280	263	278	250	230	278	254	246	256	275	247	243	232	251	278	258	257	245	254	246	244	248	289	246	298	230	248	257	274	235
6816	3677	1509	829	778	698	703	660	679	670	662	655	644	723	698	605	646	639	612	665	671	653	655	629	616	643	664	661	654	624	691	627	658	635	626	604	652	644	653	612	593	639	653	622	596	648	611	645	652	669	607	659	623	637	657	650	646	650	600	627	652	650	669	658	648	616	650	662	601	606	659	656	650	598	628	658	604	674	653	622	645	627	622	641	602	637	652	632	606	649	646	638	656	614	642	680	621	612	657	622	683	636	615	601	663	637	638	648	610	620	656	641	649	642	622	593	646	629	631	640	652	596	642	599	634	673	606	647	611	622	657	655	669	651	605	660	662	652	670	638	662	630	677	657	646	627	648	622	643	598	605	631	651	628	614	653	621	617	593	647	638	666	649	630	587	629	627	679	626	587	614	616	624	671	628	656	620	700	670	636	654	680	599	631	671	628	643	638	631	656	638	644	630	627	627	629	669	622	637	645	629	638	629	662	642	628	653	610	695	637	665	649	638	623	600	641	613	632	602	644	644	647	643	633	635	646	628	611	611	694	662	649	667	673	658	627	633	646	627	634	638	563	609	662	632	661	660	647	653	620	644	600	670	684	645	606	651	606	632	631	688	598	627	609	647	675	659	590	621	652	652	631	658	686	625	649	632	635	648	639	630	671	646	655	638	646	670	644	648	606	626	627	623	640	646	637	686	630	654	677	634	664	668	634	666	612	617	621	645	647	604	590	584	610	672	634	616	593	619	606	633	655	674	616	635	593	651	608	603	680	690	653	670	659	658	627	636	631	595	680	628	612	596	644	624	625	644	657	605	664	692	635	631	648	640	623	664	623	612	630	633	647	658	670	649	643	653	642	634	634	679	629	659	595	648	648	651	630	639	598	634	667	588	635	590	641	654	686	609	631	679	656	656	635	640	669	665	608	652	642	628	639	626	636	670	616	617	606	656	638	626	691	621	629	602	645	639	633	679	631	627	624	636	692	659	634	649	646	671	646	633	652	634	688	628	610	607	647	588	672	639	640	614	660	654	675	649	644	640	641	632	634	636	630	637	634	587	603	625	631	621	632	636	630	635	688	616	656	611	655	660	640	670	652	654	671	600	592	632	681	603	638	599	651	614	644	642	582	637	621	640	624	632	680	608	594	665	653	648	628	681	663	634	628	652	601	664	650	658	651	691	628	668	593	633	638	603	640	664	660	611	613	702	623	610	669	654	673	634	640	604	656	636	641	663	599	615	635	665	644	634	652	638	622	633	622	629	581	633	651	627	645	630	625	693	638	644	662	622	616	672	662	628	640	649	637	668	698	610	651	622	654	614	656	665	623	615	625	620	645	609	635	642	629	644	639	621	612	644	673	643	617	623	625	672	649	685	627	657	634	658	659	620	657	636	629	593	619	615	650	613	665	648	635	641	631	646	700	628	588	609	658	624	619	624	637	651	646	600	641	613	601	619	663	659	634	641	676	597	627	650	642	573	613	617	677	628	661	647	700	688	672	645	660	608	643	628	642	665	640	647	659	661	611	683	609	659	659	610	609	619	648	654	627	642	621	633	613	623	600	611	665	618	652	620	586	638	600	668	594	649	616	660	627	631	669	619	654	670	649	645	633	644	592	668	647	642	674	634	668	652	658	666	622	616	596	622	620	640	638	649	627	619	673	677	715	598	605	656	573	630	681	658	618	630	613	619	655	652	604	622	619	633	654	663	601	615	649	630	624	601	612	613	628	622	580	662	668	631	607	686	622	595	603	640	639	659	610	613	631	623	625	616	630	634	671	637	642	672	647	676	623	621	624	628	669	609	637	608	605	628	633	648	622	673	639	620	611	648	645	649	631	636	611	653	567	647	645	653	678	672	635	624	678	603	658	631	639	645	661	610	596	630	587	630	588	662	636	664	625	647	594	605	671	645	665	587	663	626	586	597	636	606	626	641	635	605	640	634	591	624	627	652	655	616	583	620	627	671	679	645	618	641	581	661	639	638	627	620	642	675	645	673	595	672	608	622	588	625	653	657	642	615	614	663	651	680	653	617	649	653	613	636	651	649	646	698	644	652	653	672	640	632	639	619	653	594	652	658	589	601	635	659	655	610	569	661	667	644	607	578	632	668	711	619	590	631	661	610	652	627	647	635	625	635	642	668	645	636	633	642	600	687	660	658	661	648	658	641	634	612	639	653	636	624	607	621	644	659	641	663	649	655	605	629	661	657	693	656	670	628	605	636	645	633	630	632	675	623	663	628	655	651	622	631	599	566	655	630	651	629	611	610	609	634	673	616	619	660	643	640	655	685	655	658	620	641	649	623	649	623	675	667	646	589	673	647	639	638	623	674	638	631	616	659	630	608	649	581	649	637	657	625	606	660	658	662	658	641	646	626	635	672	648	645	685	600	621	668	642	617	630	650	654	680	629	637	652	625	624	616	664	631	651	638	597	618	687	633	583	600	641	650	640	607	591	596	630	610	654	645	623	618	644	631	666	644	644	670	621	638	655	662	644	657	645	614	660	695	643	585	635	634	629	612	686	642	652	647	619	666	622	679	653	651	617	618	606	616	602	689	644	672	632	639	621	610	626	661	641	654	640	636	626	649	621	621	620	638	585	608	596	620	646	616	623	654	615	639	583	671	630	646	640	626	647	674	656	630	602	656	645	630	626	630	611	689	650	609	627	659	663	613	622	620	692	635	651	601	682	641	661	629	663	621	662	657	641	664	588	617	615	606	613	673	611	627	610	659	638	644	666	658	645	655	660	592	616	652	669	649	599	600	621	627	597	650	613	638	677	654	622	627	631	628	657	641	635	623	642	630	597	598	635	607	645	573	655	658	660	619	615	619	625	664	651	656	666	677	590	625	626	613	633	661	664	673	614	599	645	681	683	682	676	670	645	641	628	621	643	633	620	636	664	620	592	649	650	621	626	585	646	625	596	648	646	617	652	609	642	642	639	661	627	649	607	590	649	661	638	679	639	701	707	694	589	628	623	590	633	592	584	639	643	637	636	636	638	658	694	619	611	649	639	634	680	618	648	652	642	683	614	599	631	647	608	656	617	630	647	704	637	628	635	647	683	642	604	593	640	647	681	630	641	656	622	642	648	608	636	608	603	621	608	627	601	622	645	693	616	643	606	609	605	669	661	646	709	645	676	618	649	650	622	634	627	640	614	684	629	631	648	641	598	656	619	635	661	608	665	611	626	605	636	631	671	674	605	603	619	673	617	617	588	628	646	643	632	607	646	643	641	651	616	671	648	587	617	651	596	659	629	706	630	631	618	621	634	622	660	613	609	648	651	640	616	617	592	650	621	635	626	627	659	636	579	629	617	644	610	629	636	636	642	661	644	622	632	653	589	623	624	646	658	656	631	656	659	661	578	661	559	625	635	638	588	611	622	650	619	656	656	600	645	641	650	640	610	671	655	630	640	617	650	669	623	635	598	615	627	608	614	661	612	634	639	601	613	645	622	630	624	617	623	620	649	646	682	647	651	628	675	647	619	652	593
20776	9080	2402	564	474	404	429	365	372	333	350	373	320	311	337	340	326	309	300	334	341	321	311	319	298	322	340	310	348	322	330	303	322	349	329	278	332	325	332	328	321	311	286	315	312	319	306	339	276	323	299	293	300	297	290	306	333	310	279	308	312	342	300	276	319	311	298	297	311	293	325	296	307	278	318	312	273	300	297	336	307	341	304	331	320	307	294	358	326	303	283	328	315	287	308	305	303	288	323	330	264	280	316	285	281	292	310	324	318	270	327	332	267	315	305	322	328	355	307	289	327	339	293	310	303	316	273	331	284	316	310	273	293	310	328	328	326	305	335	328	305	316	323	321	320	339	323	324	314	334	325	318	326	329	318	313	312	300	306	316	353	299	340	289	306	296	308	318	297	341	327	346	312	310	303	316	322	327	296	309	291	308	295	292	297	331	304	305	312	321	323	308	301	286	294	313	331	324	334	311	313	311	328	279	351	338	326	303	315	314	287	291	342	281	320	304	309	279	294	309	342	309	282	309	306	291	279	304	325	340	325	316	320	326	293	321	309	313	324	330	316	304	328	339	321	306	293	313	314	344	331	295	325	329	330	301	311	318	303	286	298	315	312	274	265	327	297	298	339	306	305	303	348	311	286	302	316	327	308	312	295	304	316	319	304	302	268	288	310	297	356	321	355	313	323	345	315	265	291	337	315	315	336	367	327	319	340	278	289	311	319	342	313	304	324	322	293	287	309	295	300	282	319	302	292	345	310	285	309	316	300	322	348	316	271	295	292	325	288	297	321	277	342	291	317	319	290	326	304	345	336	313	289	325	292	302	322	344	291	342	328	310	307	331	308	336	316	309	335	310	305	302	299	296	318	334	279	322	323	306	304	316	276	296	308	290	341	342	316	272	343	317	338	314	299	340	343	303	306	288	288	322	283	317	309	309	306	317	360	326	352	316	324	266	294	294	301	313	335	293	345	329	317	332	342	312	321	298	264	281	303	285	301	298	304	295	329	283	315	333	311	307	278	308	289	311	335	312	304	340	280	318	310	316	332	329	323	324	323	309	321	318	277	307	313	323	295	320	327	332	326	335	269	294	288	288	309	316	308	308	282	304	301	305	310	319	306	319	319	288	321	319	352	337	340	315	322	315	294	308	293	297	326	328	273	293	289	301	266	330	303	316	319	324	307	296	315	314	305	284	318	337	326	321	331	306	279	296	304	309	312	332	297	283	339	334	338	303	303	322	338	331	288	312	323	309	324	316	316	301	291	295	293	335	370	303	333	288	314	326	319	289	335	310	322	304	290	297	291	280	337	308	331	334	315	344	295	324	326	317	322	309	326	320	302	307	311	314	323	324	308	310	337	296	282	349	319	303	298	307	309	315	277	333	303	316	281	326	344	280	318	331	339	301	318	302	304	308	330	325	344	317	311	287	295	266	295	310	330	347	321	332	317	312	324	331	339	258	345	285	330	313	320	322	310	279	318	311	351	298	315	309	347	322	328	316	311	312	280	318	289	319	310	272	329	315	321	314	328	363	318	322	323	275	311	287	290	318	306	310	328	294	286	290	298	339	310	307	315	311	320	330	313	301	316	304	286	305	339	339	311	322	279	304	279	351	289	296	344	328	286	311	277	308	310	319	290	304	327	303	328	342	305	283	348	309	321	371	309	319	337	294	313	304	288	284	334	282	303	283	301	323	289	308	268	341	326	320	312	336	279	295	316	334	343	322	299	308	294	295	328	298	316	338	345	315	290	321	355	325	280	312	323	297	301	300	333	307	328	317	312	265	302	323	270	325	337	309	303	322	282	312	302	312	330	294	313	314	316	312	325	313	331	287	301	326	304	294	346	313	324	316	301	308	289	307	304	291	284	324	311	310	320	325	324	324	288	300	319	302	319	302	348	309	313	353	308	279	315	309	325	307	316	299	347	325	323	324	326	290	297	336	321	341	307	324	327	356	319	330	310	343	315	319	305	292	326	281	313	317	352	308	336	333	328	286	296	308	364	291	274	303	337	329	316	311	336	324	340	324	329	317	309	295	305	314	300	355	312	308	334	309	313	322	309	302	316	298	307	313	341	315	298	290	299	294	289	326	293	284	310	301	326	297	333	296	304	330	312	327	292	302	322	301	309	311	300	305	310	317	323	257	291	303	323	284	331	310	292	340	351	287	317	300	324	283	298	272	339	318	321	339	330	319	330	322	317	305	310	278	293	310	326	325	331	287	328	342	287	281	321	311	306	312	294	316	329	314	299	285	304	305	296	266	296	310	292	338	298	295	324	302	330	329	304	292	318	334	345	298	328	284	339	329	307	321	333	292	323	312	311	293	301	301	345	309	332	300	317	331	335	311	319	291	319	300	342	309	280	322	352	310	312	312	316	329	294	276	316	296	301	318	327	315	306	337	331	320	294	304	337	312	310	290	354	333	315	315	317	346	312	292	302	332	310	328	316	306	289	335	346	337	306	327	367	321	310	308	323	308	320	303	319	329	324	337	338	309	353	291	284	321	332	310	305	282	321	327	322	293	328	343	315	306	313	311	324	279	329	306	310	316	317	323	292	294	336	309	280	316	330	337	323	327	334	305	318	318	292	343	308	340	326	317	317	308	326	296	314	297	321	305	319	323	295	282	289	314	310	307	337	308	299	287	262	288	331	311	305	307	318	333	296	310	325	319	316	281	332	275	326	309	325	328	306	313	342	284	292	304	312	297	316	307	315	298	292	320	336	297	309	332	336	293	277	344	328	322	326	325	306	294	324	322	304	313	312	312	320	286	291	297	319	281	329	304	283	329	315	298	312	316	289	300	330	349	343	359	317	302	307	340	301	286	358	316	300	305	295	318	289	345	318	295	315	312	317	290	295	303	308	340	313	310	272	324	335	333	299	339	300	288	294	314	324	295	322	312	350	314	303	306	292	320	296	312	319	355	334	295	336	297	364	306	320	327	315	330	274	339	289	323	324	306	305	317	282	285	348	303	313	332	318	323	324	335	346	323	348	328	320	320	309	299	319	354	291	299	317	307	331	304	302	322	290	274	328	297	339	325	335	331	331	322	321	310	330	334	350	346	334	316	320	319	322	333	297	365	318	325	326	306	311	304	338	299	317	321	288	314	320	313	343	301	310	311	308	307	346	307	342	295	330	306	316	334	286	293	287	323	322	331	337	341	306	316	296	257	265	322	338	306	286	342	333	285	291	328	340	339	311	322	336	325	282	310	341	313	268	312	326	351	319	267	352	316	279	309	314	306	347	318	290	286	319	295	340	330	333	329	340	314	308	318	313	302	302	333	323	320	323	311	304	306	296	309	318	346	336	318	278	318	302	325	301	336	294	308	326	312	301	309	295	316	328	312	264	294	296	312	312	338	322	327	310	294	286	312	312	300	279	294	307	299	305	311	337	335	340	323	325	332	308	291	280	300	290	319	286	311	304	296	302	324	290	287	323	313	287	318	361	282	316	308	309	281	308	305	335	310	296	324	310	298	312	325
14930	8616	3122	1627	1399	1262	1120	1015	979	946	852	865	862	837	814	796	825	807	773	756	794	780	772	785	814	802	773	750	765	744	739	754	762	735	764	721	726	772	759	705	720	697	736	799	716	777	757	742	806	778	825	773	757	759	764	729	743	740	763	739	735	756	777	748	779	744	756	763	742	761	759	782	746	766	773	779	755	753	744	753	704	750	748	742	741	745	760	761	789	784	708	802	743	774	747	759	763	812	758	742	759	801	808	721	728	789	731	726	785	758	783	755	758	786	769	761	788	775	726	740	774	744	724	768	709	749	767	747	720	689	740	774	802	735	809	793	749	718	765	869	764	753	752	753	753	719	772	780	802	740	761	771	738	785	778	778	743	738	793	799	752	762	776	761	698	792	775	745	827	784	710	772	762	734	780	782	767	746	723	802	713	732	717	756	785	760	731	731	750	805	742	745	759	771	787	706	741	774	788	739	752	758	753	769	734	791	757	757	817	689	742	776	788	742	774	761	753	744	784	720	801	763	787	739	747	761	750	776	771	789	743	766	774	735	810	694	714	770	721	712	727	716	780	732	757	797	727	737	766	754	784	737	733	755	766	733	781	705	759	767	731	752	754	758	747	719	757	740	703	748	724	728	772	764	697	788	748	782	709	795	770	780	700	783	796	759	749	742	799	726	771	763	669	774	695	746	717	762	754	749	758	709	809	776	743	766	800	801	773	788	775	773	790	781	724	824	748	718	722	752	742	728	685	745	747	773	728	704	759	789	737	758	745	775	795	765	745	777	816	720	751	739	745	748	774	708	767	744	801	743	765	813	714	787	759	741	758	760	760	771	736	711	728	788	757	728	773	739	786	797	768	730	778	737	705	797	767	765	727	796	797	789	773	745	759	730	771	803	759	799	713	781	728	745	747	740	764	780	774	774	782	766	720	766	763	730	749	727	772	734	798	804	801	756	761	800	754	754	740	774	735	778	824	762	772	797	757	743	731	766	762	764	756	731	777	762	694	797	733	752	783	759	745	730	763	769	761	720	763	743	789	728	787	751	798	752	798	700	806	775	782	760	815	728	801	739	741	750	749	780	758	761	779	714	728	751	795	768	784	815	737	779	715	730	742	697	728	794	755	713	740	811	751	737	729	776	760	738	780	775	715	715	736	737	802	730	790	744	711	760	715	773	753	753	755	725	759	792	750	754	749	722	742	681	794	792	771	735	737	737	782	772	736	743	764	726	742	771	734	720	715	776	790	753	773	778	729	745	731	735	795	752	755	752	778	767	749	767	768	739	762	722	745	756	732	726	830	726	756	742	743	713	720	716	736	728	700	748	750	746	813	772	720	770	741	775	774	735	750	801	771	782	788	840	752	740	753	766	741	725	739	751	760	739	782	726	747	769	742	718	758	780	716	768	759	773	740	753	785	769	757	754	699	760	752	807	778	762	819	796	757	719	793	737	787	729	774	786	803	763	767	715	763	776	853	769	732	756	745	765	763	788	754	714	779	727	727	815	739	776	776	720	726	761	745	778	755	769	764	783	781	760	745	758	810	821	752	799	788	739	764	738	761	740	768	737	775	778	719	779	741	731	729	730	759	754	742	756	769	769	718	738	755	735	748	765	758	814	767	715	726	777	788	775	719	739	742	760	745	786	776	750	753	774	766	780	766	805	804	729	801	776	730	764	740	774	775	766	741	792	733	760	754	813	725	782	694	755	737	762	743	713	802	740	707	782	755	806	740	769	794	758	784	815	749	764	752	764	757	772	739	792	746	719	750	799	752	782	752	817	763	768	768	750	746	782	755	772	742	799	732	755	760	769	765	725	743	762	742	806	743	791	723	753	777	757	761	739	802	769	800	728	768	798	739	754	742	768	784	748	764	758	730	789	751	727	729	758	721	730	757	800	739	730	740	772	758	758	769	709	743	739	756	752	771	778	763	732	765	770	800	729	789	767	762	731	786	719	717	725	734	757	750	697	763	779	723	725	768	823	743	756	791	778	745	786	798	760	780	751	797	734	767	725	755	742	766	768	814	728	790	729	778	771	732	755	757	727	770	704	757	750	729	731	748	780	805	752	809	762	788	803	785	761	768	701	734	755	830	763	764	752	787	723	764	756	733	761	747	806	772	694	752	748	770	763	766	768	715	782	791	757	714	784	754	783	750	772	717	747	774	772	720	745	792	772	706	745	828	745	748	748	775	745	736	818	796	750	768	772	775	721	756	710	780	745	768	723	763	737	712	723	752	747	721	722	733	754	788	710	800	781	750	748	779	735	759	753	777	728	757	792	754	758	778	768	758	798	795	687	752	759	788	708	687	759	789	744	716	832	745	783	762	749	797	754	770	753	765	780	755	715	741	771	773	745	755	720	761	733	770	769	758	757	748	727	743	735	722	749	785	769	766	752	776	772	733	754	781	738	732	772	787	775	758	770	723	769	766	747	753	756	746	782	758	693	756	751	715	764	828	741	785	771	725	732	734	712	762	768	756	772	770	741	752	726	748	755	723	681	821	788	758	763	771	732	746	773	711	721	727	761	694	731	700	745	770	740	802	784	774	730	722	757	746	739	690	750	822	822	735	712	769	740	702	744	732	759	756	701	740	805	780	733	717	782	763	755	722	746	765	737	754	719	709	767	774	727	780	740	780	709	755	760	715	759	786	741	763	730	766	761	734	729	795	729	718	797	769	766	775	779	795	733	749	777	734	754	753	751	757	760	774	758	727	722	726	759	753	728	768	710	707	761	709	776	768	734	760	758	725	804	709	787	736	764	710	758	760	718	728	791	787	716	734	761	737	752	753	718	755	780	705	720	755	737	789	764	763	740	719	717	742	775	746	756	774	758	696	774	768	739	738	751	715	777	693	758	726	763	712	808	751	741	790	747	758	741	740	808	765	738	746	733	780	749	777	726	775	784	772	747	719	768	733	731	809	792	766	736	741	713	778	775	795	758	747	713	806	707	787	787	725	788	775	770	756	726	718	765	758	746	729	733	750	783	771	788	734	790	752	767	762	770	712	826	780	794	770	767	771	726	760	763	765	756	769	732	835	771	770	762	763	750	721	775	723	782	753	715	839	743	765	728	731	778	772	754	775	794	794	748	756	759	762	712	823	769	774	740	792	764	751	785	770	753	763	760	750	778	781	766	783	711	737	772	697	728	768	728	757	757	743	724	753	767	743	731	725	698	759	726	730	715	720	741	752	717	731	766	731	738	785	749	757	741	737	707	709	718	749	764	767	744	781	749	772	791	785	761	787	708	811	832	734	731	801	720	753	746	760	750	749	727	743	810	800	801	773	804	792	736	810	772	787	712	779	736	726	747	741	806	743	772	781	730	764	737	739	746	749	775	796	756	699	758	753	732	722	761	747	743	740	752	741	795	723	761	794	773	736	790	786	740	740	744	765	770	750	797	711	706	730	751	740	803	750	725	727	778	767	742	753	742	772	767	770	744	774	721	748	752	700	764	692	754	757	747	741	713	736	739	761	771	767	709
29381	14455	3646	753	535	438	384	353	279	242	284	254	269	256	260	271	221	240	250	220	246	229	243	260	247	242	230	223	212	267	227	245	236	227	242	234	244	221	242	233	222	245	235	208	251	237	220	224	228	218	213	231	224	213	221	221	209	213	250	276	225	225	220	261	245	227	208	229	221	233	197	225	215	244	221	199	240	241	236	226	223	212	223	246	251	220	230	279	230	234	215	198	227	259	232	217	221	222	251	230	232	198	232	255	218	265	236	232	232	240	245	243	239	229	201	272	234	208	212	246	228	246	227	244	253	234	240	213	222	248	222	228	223	194	221	255	229	243	239	223	205	216	227	226	215	244	225	231	228	233	223	218	212	232	227	224	257	211	233	187	238	228	218	249	236	271	234	245	252	246	242	232	233	242	232	222	232	221	190	229	235	209	251	216	261	227	202	227	238	205	218	253	265	215	237	219	248	235	234	224	236	236	237	217	238	243	210	242	213	256	235	207	235	241	234	233	235	204	219	251	210	229	243	233	205	236	208	243	228	241	223	255	239	237	219	192	234	218	246	245	252	259	248	248	214	247	253	245	215	255	220	243	227	210	226	229	220	235	221	235	239	221	248	240	211	175	220	221	226	219	243	229	266	246	230	251	232	238	247	250	243	228	203	208	202	207	244	242	259	215	218	223	240	242	224	242	237	213	210	209	251	242	243	241	244	222	209	234	219	223	240	252	250	219	229	200	239	247	251	235	224	238	234	218	185	236	210	239	225	219	235	239	212	229	223	202	247	246	254	241	279	223	215	257	250	237	257	215	243	232	239	217	247	192	239	246	254	257	264	231	238	219	215	250	232	247	237	230	220	239	219	230	238	218	227	234	218	219	242	222	231	226	249	213	223	207	230	212	247	233	242	231	199	251	221	236	224	216	236	242	230	226	214	213	228	213	238	226	198	250	235	214	219	209	228	247	243	231	211	229	228	210	235	231	229	250	222	246	224	251	230	235	221	246	233	220	243	222	220	219	234	223	198	219	210	250	235	232	255	240	250	234	221	219	218	214	217	242	225	215	221	258	248	225	247	242	233	208	256	245	246	246	260	226	231	251	241	225	215	237	220	215	221	247	252	232	200	210	224	219	249	228	228	248	226	226	229	234	221	218	225	216	243	206	216	208	241	239	263	225	239	246	214	243	237	237	240	245	220	230	233	247	228	246	242	172	220	212	242	219	212	209	210	224	229	208	208	230	241	273	218	215	216	211	233	178	225	243	225	225	211	236	221	233	259	214	236	201	215	239	249	211	234	216	246	243	192	227	228	232	270	211	215	237	235	233	218	237	218	219	238	218	222	204	252	227	203	229	239	232	239	245	231	228	226	236	257	214	244	230	242	215	211	229	247	206	209	244	221	226	200	231	230	211	250	203	226	214	233	225	230	246	236	265	239	239	245	243	224	232	240	240	248	212	224	220	218	226	244	268	225	238	231	218	226	233	235	222	237	202	233	233	243	248	250	213	226	256	227	228	224	216	226	230	242	238	240	221	195	219	206	205	238	235	223	225	209	220	228	210	237	222	224	231	234	215	211	242	194	234	257	226	235	259	234	224	226	248	222	236	231	227	228	235	223	233	219	225	227	222	201	226	221	213	218	221	246	232	233	253	244	224	272	223	199	230	198	221	232	210	240	228	235	244	219	236	237	209	232	237	219	225	225	238	250	211	255	227	218	243	248	222	226	182	240	215	224	225	252	252	227	235	204	243	267	229	241	234	255	263	221	226	222	235	252	237	200	253	215	258	227	237	225	209	228	264	246	215	225	256	215	218	229	257	234	218	227	251	245	216	230	213	227	214	240	238	223	214	231	225	250	234	221	208	211	203	239	224	240	240	224	260	208	235	219	250	244	218	233	222	219	211	240	270	212	213	236	236	226	224	231	221	230	231	237	244	209	225	211	236	226	225	255	219	218	198	211	212	257	236	213	253	220	236	230	235	280	231	240	227	226	263	238	231	246	245	201	219	226	242	242	247	207	234	245	230	221	202	245	248	251	241	243	226	230	244	253	225	235	229	214	232	244	218	216	249	228	245	212	222	256	236	228	242	235	232	205	220	241	217	206	214	229	200	212	211	251	243	208	249	236	207	226	231	207	256	228	231	259	250	221	233	241	228	216	216	231	241	222	210	231	241	231	242	232	265	219	224	218	231	229	213	246	249	230	226	238	225	216	216	231	243	257	229	239	226	226	225	226	251	236	238	227	224	215	205	222	238	221	261	252	215	238	212	223	198	231	229	247	238	230	256	240	219	238	228	252	212	211	215	253	219	219	217	232	254	226	253	234	237	238	222	215	246	228	214	216	235	247	230	263	234	215	252	263	240	230	238	203	214	237	239	213	245	188	218	228	227	232	222	228	231	234	261	211	222	209	215	209	226	242	222	233	233	226	262	229	223	242	213	247	231	213	230	200	221	252	212	234	229	216	225	216	243	236	228	213	224	213	234	254	209	253	234	208	224	194	230	225	217	233	257	246	237	263	236	245	214	233	221	257	238	207	225	216	254	249	202	242	235	227	211	233	207	218	208	239	248	223	209	233	214	214	244	235	229	225	226	202	230	212	229	211	209	227	244	242	211	250	216	206	246	215	235	233	224	237	234	202	219	203	244	214	250	248	227	243	238	217	212	233	232	219	251	237	207	237	198	208	227	263	245	243	224	250	233	255	243	238	231	265	233	207	288	220	218	238	243	241	242	212	242	236	237	247	191	213	219	230	221	249	211	228	234	216	232	240	209	249	242	245	212	219	254	256	197	269	243	259	234	234	210	251	247	237	221	213	234	205	224	240	221	231	221	254	233	246	215	245	232	211	219	251	249	249	209	233	256	249	209	230	243	219	235	254	249	247	252	231	228	242	206	211	249	233	229	210	231	212	217	234	241	227	242	212	230	238	239	248	236	238	234	217	243	224	223	222	231	232	190	224	212	249	237	229	251	219	236	244	206	243	227	238	222	255	222	228	236	216	213	239	227	228	249	257	197	221	226	235	208	223	253	247	204	215	232	232	222	222	253	262	251	250	202	214	233	216	251	259	226	227	195	233	244	257	244	207	269	232	239	238	221	237	203	223	232	215	217	230	224	256	236	230	208	226	240	228	226	212	225	241	211	245	218	224	250	224	199	231	228	232	216	229	257	227	221	245	285	231	211	221	284	207	240	251	244	230	227	212	235	256	256	220	213	249	243	248	216	215	237	240	240	228	209	252	215	250	252	250	216	253	246	240	231	223	241	215	217	223	214	228	236	212	244	221	236	259	218	230	211	246	235	204	249	264	262	198	206	203	232	219	217	234	247	242	214	203	223	217	216	220	220	229	213	216	210	249	252	259	218	219	260	219	201	224	219	223	251	235	213	224	258	234	220	225	222	232	231	228	231	236	227	230	237	232	233	247	228	243	235	228	221	231	247	215	235	217	254	245	208	223	232	217	219	215	221	219	225	219	235	244	243	238	225	227	263
19207	11737	3577	2189	1873	1553	1270	1019	922	852	773	770	701	707	683	655	577	636	635	599	623	611	613	586	571	548	616	605	603	564	649	562	574	585	554	594	618	553	566	600	554	610	549	583	611	559	585	554	594	561	592	563	551	607	620	569	591	548	594	592	590	539	627	565	552	587	577	570	612	545	551	597	585	561	576	553	584	555	503	551	536	567	545	561	583	594	606	595	599	564	573	608	602	581	615	585	568	554	556	585	538	545	569	548	558	522	530	591	588	521	602	558	579	542	585	555	577	592	566	596	544	594	588	547	555	544	567	582	583	576	550	575	581	602	612	558	562	586	569	603	557	556	591	560	611	559	569	604	565	496	558	555	517	547	554	563	504	571	555	592	572	562	589	593	577	556	581	563	560	563	534	574	616	561	491	534	539	585	564	570	579	542	594	613	545	593	558	575	560	534	565	573	644	562	543	570	554	565	562	558	561	577	538	525	617	568	556	602	572	553	607	563	558	603	539	565	596	588	565	527	598	565	618	572	604	552	540	561	600	574	608	560	543	582	573	570	594	582	571	548	599	582	547	568	586	598	593	581	537	577	574	562	592	516	542	553	584	565	539	588	568	607	513	559	545	542	570	565	577	591	586	583	531	549	585	572	556	558	541	577	573	571	565	588	549	577	584	595	569	581	540	579	590	587	552	555	571	574	520	618	519	555	546	616	583	558	573	564	592	602	587	538	573	542	541	573	554	523	539	564	603	591	597	553	566	551	574	512	581	560	583	593	592	601	596	540	577	541	561	601	580	613	553	536	573	606	590	560	591	515	559	595	513	600	548	566	571	535	532	557	566	553	574	561	595	562	579	564	547	556	605	599	539	578	578	555	541	523	568	533	533	561	576	591	571	561	545	599	576	568	598	566	565	537	556	570	599	551	593	583	563	551	551	539	588	589	534	564	564	577	537	568	586	595	570	607	575	576	518	542	590	537	570	582	581	544	601	593	560	584	525	576	585	561	602	583	547	640	604	569	511	509	586	578	535	578	618	570	566	561	564	513	579	564	539	534	571	579	556	578	547	575	585	596	524	561	562	569	536	548	570	534	593	593	565	551	571	563	561	550	568	541	555	556	591	581	536	572	539	532	554	559	521	531	619	593	562	563	607	564	590	539	556	547	580	582	559	592	601	574	590	545	586	562	594	562	568	551	604	539	555	527	596	560	508	557	577	620	574	574	570	546	568	531	558	565	603	563	594	581	572	560	553	611	575	577	569	610	573	549	584	560	587	575	580	538	540	565	585	544	556	554	621	568	532	609	552	586	605	540	538	560	577	553	533	531	592	559	542	607	596	598	613	535	541	544	603	582	574	560	553	600	552	567	577	550	568	587	572	510	563	586	544	579	538	591	587	572	547	558	576	569	513	603	566	552	553	521	532	548	575	607	541	557	565	563	549	561	574	559	591	578	529	563	545	540	599	580	583	566	563	552	562	586	570	589	602	579	564	539	560	529	515	571	558	601	520	563	572	536	593	619	541	579	655	556	572	557	554	556	540	569	539	566	607	554	564	587	591	578	563	574	568	579	573	539	556	569	555	546	600	511	556	618	564	545	627	528	578	580	551	559	601	556	604	579	594	538	573	583	553	550	554	590	526	549	575	579	552	570	546	596	593	522	530	531	580	561	584	614	550	579	544	588	592	556	578	581	580	528	555	563	548	567	618	489	601	539	552	566	563	575	605	569	531	560	575	609	598	527	536	562	549	552	554	557	555	559	564	572	573	548	548	568	610	581	577	559	589	545	588	563	627	578	536	547	611	537	560	617	559	560	562	549	564	585	570	555	561	526	586	579	565	536	593	600	550	558	553	594	542	560	550	588	545	552	522	580	641	547	565	537	565	528	549	553	561	559	542	585	586	540	522	587	562	581	578	566	580	577	576	539	582	582	555	575	544	604	528	595	619	588	531	586	555	521	589	596	539	569	567	567	581	593	521	540	584	570	561	572	571	610	559	559	559	573	579	554	556	580	575	541	567	577	590	557	619	579	556	531	536	591	609	569	549	564	564	584	565	584	512	563	586	579	542	578	577	564	594	531	580	580	593	542	582	547	539	624	578	528	558	585	564	581	584	528	530	570	571	589	540	547	544	555	555	565	560	520	555	587	595	598	533	576	542	629	556	573	603	591	567	567	596	592	583	569	586	551	535	531	573	603	598	586	510	570	594	582	578	568	580	559	584	581	554	568	590	541	563	601	527	566	604	575	583	605	565	525	549	543	547	565	532	563	569	563	560	572	571	589	585	595	577	566	552	583	562	584	543	540	550	635	542	569	538	568	542	568	523	540	564	576	577	535	567	572	579	558	541	580	597	556	545	578	568	529	570	567	566	553	547	543	559	537	572	620	561	583	558	541	559	554	563	599	578	568	578	563	552	588	547	579	547	547	567	581	538	589	560	554	561	560	565	551	559	560	572	548	586	543	601	530	571	605	531	540	545	567	577	552	533	523	602	585	553	557	558	590	577	593	524	583	583	565	559	586	599	575	612	554	590	544	584	599	593	537	594	600	601	563	582	590	530	584	554	568	535	536	561	579	548	557	593	550	581	543	557	552	534	531	554	601	616	591	587	547	561	560	589	572	568	554	612	541	554	575	600	539	550	584	545	531	549	621	569	530	540	547	587	550	573	520	614	586	563	584	538	569	548	549	575	593	616	591	588	562	570	573	571	571	568	551	538	572	551	592	572	563	586	508	531	578	566	636	565	580	544	542	558	551	552	551	544	574	598	566	554	559	528	544	571	525	560	596	584	557	591	564	581	563	591	575	564	571	547	560	571	572	593	577	549	557	563	594	535	551	572	532	572	565	551	565	573	571	601	558	593	579	534	613	547	547	548	543	547	589	599	524	545	589	523	559	555	542	618	557	499	512	550	566	555	555	568	564	557	550	564	571	561	547	563	588	554	547	570	566	555	555	546	609	575	577	539	568	570	544	610	626	553	619	593	519	573	540	544	580	590	596	541	602	578	592	557	553	552	568	578	575	523	580	540	515	585	556	540	583	611	555	565	560	573	565	604	563	532	541	602	524	578	559	571	513	564	550	568	606	601	596	518	573	580	549	579	536	552	585	581	568	555	540	612	584	600	576	531	574	546	531	537	595	534	547	558	574	588	559	538	577	606	559	524	581	576	581	557	570	576	579	590	598	583	560	543	562	559	554	559	548	596	544	608	564	563	561	553	556	558	580	559	563	574	555	564	572	601	557	576	573	537	564	574	468	543	558	553	567	592	561	578	508	607	574	563	561	592	544	582	568	590	557	581	563	539	572	549	572	553	555	597	550	561	583	579	602	549	556	544	567	559	536	530	583	535	588	588	565	557	567	556	536	563	539	580	557	545	595	548	602	530	557	576	581	566	542	544	593	526	586	556	547	532	563	543	609	545	550	552	539	559	556	590	529	598	565	526	565	592	579	579	616	571	572	540	572	570	542	536	556	563	560	579	582	570	589	556	524
9156	3413	957	304	275	329	285	279	254	264	293	280	246	255	272	281	273	279	257	273	283	281	278	285	281	278	281	267	261	266	272	258	257	258	275	294	263	268	263	280	279	258	303	254	261	305	276	262	272	280	248	309	253	286	259	280	273	282	288	284	260	269	282	259	282	259	268	251	282	248	238	237	285	255	266	282	241	254	275	257	268	270	287	291	300	259	257	290	275	262	270	297	279	276	282	278	259	277	299	279	257	263	265	272	263	253	262	263	259	271	287	273	255	256	263	274	317	274	283	254	248	276	259	262	242	256	238	256	296	278	252	269	270	262	253	263	253	256	268	262	256	267	274	259	281	322	295	254	263	265	272	283	267	256	242	269	243	258	230	313	308	265	243	269	256	272	237	284	303	284	263	259	259	240	285	298	292	305	250	268	271	255	250	258	229	274	226	266	263	293	266	268	266	264	265	281	230	268	291	272	270	254	275	264	255	256	262	265	262	276	273	287	291	265	258	272	265	284	261	249	278	231	260	258	282	271	240	257	247	278	283	275	220	286	303	256	235	276	287	286	268	247	267	288	262	273	254	263	248	287	245	286	275	271	265	252	256	240	264	278	240	246	227	243	227	272	247	284	247	262	264	231	246	256	259	284	234	292	297	289	294	241	263	251	256	310	261	267	285	283	293	260	229	283	280	243	255	280	263	285	288	253	303	224	260	274	267	269	290	240	243	290	271	261	255	248	269	280	258	287	275	271	300	262	284	258	278	257	278	291	283	266	280	264	281	263	250	278	237	278	258	250	240	251	250	295	280	261	296	252	261	241	248	290	294	267	298	241	255	275	250	269	254	261	272	254	240	282	299	262	251	237	264	255	266	285	282	275	288	256	256	266	254	241	272	279	271	293	270	282	252	285	269	278	279	288	265	246	275	288	280	299	265	294	263	287	268	243	235	302	263	261	260	299	265	249	238	296	278	283	282	258	287	278	285	264	238	277	274	259	269	254	259	284	266	262	291	267	288	249	260	232	237	258	305	258	255	257	264	277	256	279	257	263	299	276	275	260	242	265	280	267	240	258	269	281	257	264	265	269	252	283	254	297	257	272	269	269	244	270	288	246	271	289	259	246	245	269	306	293	276	239	246	266	276	254	248	268	298	271	266	279	262	237	251	304	268	272	292	263	269	267	266	291	300	299	258	265	256	270	269	259	244	261	287	271	277	266	274	274	248	227	274	296	301	266	264	247	283	307	242	253	252	283	272	253	294	248	274	280	269	258	251	249	276	252	264	261	257	296	278	259	288	278	264	258	300	252	259	293	271	241	252	250	226	273	228	260	264	253	268	267	262	286	245	295	271	290	278	268	263	261	270	299	274	313	233	245	274	271	276	270	255	277	260	239	274	285	282	286	281	255	243	318	249	259	240	297	282	269	259	255	268	257	274	251	260	289	255	271	265	302	251	242	242	292	269	251	262	274	258	274	293	248	292	280	290	275	270	265	267	268	300	245	270	267	274	274	272	248	281	313	249	228	284	267	260	272	255	289	265	263	273	270	254	270	279	297	299	226	278	279	282	263	291	264	271	285	259	277	280	262	254	278	262	256	268	300	267	258	279	256	266	264	263	287	264	271	243	263	234	268	267	294	263	251	279	269	284	242	271	279	254	276	249	293	242	270	279	251	273	248	260	266	305	258	275	284	240	269	276	284	292	289	266	301	232	240	281	298	280	273	287	267	310	251	301	255	249	251	286	259	264	233	257	279	250	244	286	235	249	308	263	281	243	282	281	254	256	264	290	272	260	270	258	240	278	275	275	263	270	250	269	280	315	288	250	274	297	301	287	272	267	275	257	261	283	266	260	278	272	264	278	254	285	252	273	245	262	260	263	269	282	291	258	290	287	271	250	248	285	264	256	282	253	262	280	257	270	284	250	296	270	238	276	263	261	229	266	278	269	245	266	254	298	237	284	260	270	284	267	254	253	264	289	267	287	268	267	273	288	303	260	279	285	274	251	263	251	262	247	305	249	241	309	234	285	284	251	244	269	248	275	290	256	278	283	262	259	280	267	268	281	272	310	284	258	235	281	247	261	295	273	256	280	274	284	293	292	257	239	243	283	258	300	292	264	270	264	255	266	290	264	265	265	287	255	286	279	261	275	303	306	279	281	295	279	258	263	251	277	255	256	271	265	284	277	246	252	247	259	304	281	295	314	255	264	267	259	237	295	264	261	242	291	281	268	262	263	267	286	261	266	313	267	253	247	232	273	290	265	282	259	265	262	237	259	272	285	318	275	319	272	260	288	284	258	278	273	310	253	269	275	270	268	274	270	284	308	279	269	246	266	279	284	251	282	280	272	288	275	253	252	249	284	261	251	277	243	277	265	262	253	249	287	280	281	264	244	233	279	286	298	263	272	308	281	251	271	233	260	281	270	288	281	259	280	267	245	287	274	282	268	262	260	250	283	275	263	299	276	276	269	250	251	255	294	278	282	261	275	273	288	257	276	257	276	254	274	275	245	274	273	272	274	259	263	268	273	276	272	277	283	280	280	269	264	262	224	246	273	245	240	248	264	277	282	277	254	271	284	258	253	248	256	277	267	269	273	250	255	260	271	288	240	278	255	237	265	229	270	258	255	265	284	288	297	254	309	286	273	243	257	268	279	270	248	281	267	246	312	271	258	262	266	258	264	277	249	270	261	265	270	290	251	303	270	275	278	270	282	277	264	279	251	272	312	236	275	251	279	252	284	281	250	251	249	277	273	266	241	256	237	284	263	242	265	275	266	249	286	255	277	282	285	282	267	288	294	308	272	265	238	250	272	248	269	231	258	284	266	252	276	263	270	257	270	266	262	254	277	241	272	279	300	244	257	240	282	269	299	249	260	279	242	252	256	272	299	239	273	272	293	248	251	284	292	255	266	250	265	258	255	275	266	275	283	287	248	276	289	236	271	287	220	290	283	289	275	288	285	272	309	259	261	255	250	276	272	271	247	294	301	294	264	275	261	269	277	282	293	298	250	291	273	291	262	259	252	283	248	274	264	251	264	275	271	253	254	264	284	271	287	280	261	262	257	270	274	278	266	234	275	259	281	252	292	259	258	260	325	236	255	284	241	292	279	250	244	270	280	260	268	279	254	253	286	275	258	307	257	280	324	279	243	267	273	261	263	278	264	263	288	301	247	285	249	267	273	275	278	286	261	281	279	240	280	261	277	270	237	258	273	279	282	264	256	253	241	278	258	254	278	274	259	242	241	249	265	280	278	257	271	281	280	272	268	276	247	238	276	237	280	261	276	282	279	257	295	289	250	295	299	269	261	254	306	279	304	262	283	275	254	275	271	241	273	265	276	262	285	253	259	264	289	275	294	257	262	251	254	272	277	255	292	277	275	255	294	249	265	294	302	249	255	238	271	243	297	292	276	283	266	257	269	264	271	276	285	265	287	299	246	264	262	238	251	278	255	277	277	261	267	303	264	249	266	268	277	274	285	279	272	272	332	280
6875	3569	1582	847	773	784	732	701	725	658	676	670	651	656	669	724	644	655	691	707	616	694	662	645	662	676	677	673	676	670	639	683	621	628	655	692	650	691	663	657	711	676	703	683	641	705	676	611	662	656	638	644	711	620	670	631	661	671	668	691	687	697	683	615	674	658	670	629	730	659	640	604	655	674	673	660	712	639	718	649	680	646	649	656	652	669	698	647	662	664	701	661	725	672	622	647	673	690	642	678	666	629	642	650	665	646	620	672	642	627	666	680	701	683	695	644	653	688	663	670	669	666	670	661	658	665	632	673	683	725	679	667	687	660	662	653	638	686	649	653	630	619	665	669	704	672	674	641	670	654	676	677	683	674	669	677	684	675	639	684	663	652	669	658	661	668	680	679	623	654	634	660	673	695	652	669	688	670	668	656	664	669	694	675	698	668	626	668	624	664	671	662	654	688	671	691	672	650	699	662	726	690	709	680	680	670	645	689	653	703	713	689	705	712	642	683	634	684	631	668	682	672	653	629	672	654	683	666	689	676	667	642	690	642	693	645	735	652	635	681	683	664	679	636	621	665	663	643	657	639	653	667	644	687	664	652	656	666	714	659	653	632	709	681	679	626	675	636	599	671	690	662	673	619	628	652	664	686	673	686	662	649	699	687	666	626	675	663	651	678	684	657	643	673	641	671	676	697	673	652	699	658	636	687	721	622	669	652	663	654	686	651	683	647	682	680	724	671	680	672	617	656	658	668	671	678	688	656	622	716	670	648	661	652	682	707	678	653	661	647	673	641	683	686	661	702	676	699	650	659	673	666	654	687	673	678	636	657	649	692	670	734	686	660	659	704	676	706	639	662	643	661	614	681	723	679	682	659	643	669	662	659	641	652	624	658	655	653	661	710	733	684	672	662	681	681	696	717	676	669	668	688	695	623	695	638	702	648	603	667	674	671	704	662	625	638	654	628	682	664	663	636	663	653	624	654	632	684	659	627	714	622	660	697	641	650	666	658	666	654	657	664	683	684	696	672	692	707	663	723	678	649	664	652	673	701	689	651	706	688	658	649	745	671	689	665	688	650	675	671	711	664	712	638	689	657	651	680	711	703	715	679	695	677	587	612	708	638	698	644	727	678	743	695	654	646	673	637	652	680	707	730	632	698	621	681	685	679	621	701	689	719	689	680	692	625	647	637	619	646	689	671	685	655	716	703	679	652	653	634	636	652	642	659	678	688	660	678	674	687	689	691	653	675	694	666	664	688	689	663	673	672	638	678	655	676	681	655	735	638	696	631	624	641	685	660	721	635	640	695	661	657	696	641	653	674	675	707	653	688	634	666	719	634	667	674	655	641	667	641	680	718	713	658	661	688	682	664	652	641	651	637	668	624	657	656	651	681	686	662	699	677	711	657	680	697	639	694	693	604	669	701	687	679	662	694	661	635	659	646	646	662	636	643	636	701	700	707	651	683	671	674	684	667	656	642	646	660	659	678	652	650	639	690	700	692	671	661	616	657	706	688	638	678	724	671	640	615	695	664	643	668	662	681	681	684	636	644	688	644	650	693	656	670	689	653	688	674	646	681	682	698	673	626	597	714	664	711	694	677	655	682	666	685	671	674	679	646	679	654	659	678	674	670	660	688	664	608	646	675	668	678	649	710	652	668	634	673	719	682	630	675	676	666	678	719	699	651	664	628	647	698	680	653	621	676	658	632	700	682	658	662	672	601	636	689	667	650	656	697	671	624	673	668	651	681	653	658	613	675	702	677	642	686	670	684	663	661	651	686	687	652	682	656	674	666	684	659	681	681	666	662	647	655	642	664	650	680	675	683	727	695	688	684	641	627	669	668	651	629	664	688	637	629	697	678	619	663	679	663	663	701	666	658	671	694	694	658	630	697	659	697	684	679	668	663	699	644	679	640	683	680	690	675	660	664	666	667	665	635	695	630	677	695	649	634	688	697	666	691	656	664	653	656	646	656	676	645	661	696	695	689	639	656	678	666	671	655	677	655	695	674	709	665	672	676	683	681	644	655	700	676	701	664	624	670	693	658	695	689	689	693	708	646	736	651	696	696	664	641	703	659	695	621	652	723	593	642	627	678	658	679	661	641	641	665	682	667	671	641	659	660	635	649	661	634	665	629	649	663	637	640	690	673	641	733	642	670	664	666	640	652	657	682	694	705	672	676	622	716	643	646	687	661	626	625	699	632	666	639	658	656	646	704	652	683	683	662	706	696	658	716	640	658	664	647	651	678	659	633	643	649	670	658	656	689	662	688	674	670	674	714	672	705	663	673	648	659	677	661	633	677	660	635	685	636	656	659	610	725	649	645	605	698	631	690	658	682	692	647	639	660	700	669	692	632	669	625	658	637	685	687	649	719	717	712	669	655	651	652	657	663	713	676	649	691	741	689	651	658	653	706	663	666	690	659	691	610	626	685	658	713	625	681	618	641	705	640	675	616	634	710	657	635	644	634	686	715	642	685	651	661	623	627	618	641	643	712	638	684	687	670	660	701	651	608	665	611	655	657	641	681	673	713	676	683	689	686	710	691	666	705	653	687	629	672	687	662	685	693	692	649	692	650	687	688	620	647	639	663	654	683	659	665	660	676	730	662	675	681	654	660	626	664	638	663	665	641	663	637	706	722	661	693	707	688	710	667	625	664	685	633	667	706	686	616	693	665	666	668	630	698	697	654	707	699	664	660	677	702	653	667	703	636	608	642	640	676	628	657	669	665	650	649	671	663	708	699	660	645	661	675	681	694	672	687	660	644	666	629	717	660	646	680	639	705	630	616	649	677	606	701	684	696	689	699	653	683	709	661	683	671	684	661	687	694	689	723	714	654	661	667	678	660	701	684	686	658	650	661	702	635	682	645	664	685	676	689	654	680	683	699	670	698	663	681	652	669	615	684	666	659	647	668	697	620	643	660	663	662	680	675	657	707	681	665	644	659	709	682	637	683	697	665	686	668	626	686	692	706	685	649	675	691	635	666	620	720	631	664	618	673	625	645	655	688	664	672	651	662	698	692	600	654	707	684	697	640	665	656	671	696	593	685	627	672	640	643	671	671	681	657	686	689	688	694	653	660	680	685	684	690	632	624	674	694	667	648	627	642	659	658	657	647	662	654	691	660	720	685	624	674	631	617	662	691	696	745	632	715	601	717	648	679	656	681	667	682	699	666	680	649	638	677	636	677	683	626	659	623	647	731	668	675	709	653	668	655	677	614	656	655	671	677	633	639	672	683	653	644	639	625	652	669	707	588	704	615	653	620	622	676	684	656	715	660	677	711	715	642	704	680	635	627	662	675	639	685	665	684	681	682	660	648	636	686	647	678	684	704	696	685	678	685	671	661	636	743	693	655	683	722	596	638	640	685	617	654	703	651	683	670	666	671	645	661	721	653	675	671	674	672	629	685	670	660	660	703	671	686	644	668	634	685	688	661	668	677	657	657	649	682	654	651	635	654	697	652	660	685	705	655	639	668	698	675
20538	9372	2698	585	500	422	370	357	328	347	374	364	355	323	323	318	331	320	348	319	307	306	336	316	310	354	343	313	325	327	293	297	325	321	311	323	310	306	290	337	300	320	335	289	327	307	298	317	311	324	349	312	318	270	293	347	308	343	326	321	321	313	283	339	319	340	314	317	300	328	327	307	336	324	293	319	298	333	353	323	314	304	317	327	279	285	292	320	362	302	330	315	346	329	302	337	333	331	348	318	326	292	331	329	322	333	314	323	286	296	330	297	307	365	326	308	306	311	331	295	328	337	313	326	343	275	346	299	311	329	279	328	293	320	312	295	346	349	327	319	309	335	324	354	309	369	319	310	335	343	295	323	311	300	326	338	344	351	338	310	343	322	310	298	310	292	361	271	281	327	311	275	333	298	342	290	333	289	346	359	337	316	298	341	309	334	337	313	325	338	322	334	301	288	326	304	360	338	319	306	322	303	311	317	274	347	339	346	361	306	309	310	310	285	339	309	355	334	295	301	337	334	295	348	318	288	311	335	333	335	330	314	329	361	354	327	358	308	305	297	301	314	335	293	326	330	312	329	315	312	330	292	346	289	328	308	307	287	328	310	307	310	312	356	359	332	302	334	317	314	299	338	319	313	368	313	334	309	320	310	318	322	307	311	307	335	329	328	299	339	358	325	342	307	305	311	310	318	320	295	312	315	333	348	322	313	306	325	326	335	332	317	307	311	314	323	316	287	301	294	335	351	351	314	331	314	324	352	324	313	317	306	301	333	351	314	304	340	305	317	315	330	328	300	313	310	355	365	332	316	343	315	313	301	319	318	336	317	306	321	329	337	321	339	318	331	301	298	290	310	311	327	329	295	334	304	320	347	322	337	305	307	327	291	340	302	303	310	345	297	323	314	292	321	352	315	347	285	319	300	335	310	290	308	319	331	289	326	303	340	329	300	325	325	308	311	339	312	324	339	310	335	333	347	330	349	323	303	334	321	325	324	338	321	321	315	283	344	317	300	351	288	322	283	329	316	297	326	337	337	298	308	334	300	332	338	304	326	285	314	316	339	339	346	287	319	316	299	346	289	328	316	291	325	313	335	344	286	338	320	309	313	368	317	343	308	315	331	291	298	333	306	292	315	304	332	313	343	351	337	295	313	319	329	307	326	285	285	306	324	320	333	345	343	280	318	320	351	300	314	302	295	310	301	316	328	334	342	339	324	313	329	325	319	324	328	332	350	324	311	306	331	315	337	290	329	344	330	315	280	357	337	317	305	323	329	301	337	282	331	320	339	308	306	326	328	353	313	345	332	339	331	281	334	321	328	323	336	288	330	357	312	313	312	340	296	297	310	328	309	314	322	316	289	303	353	326	343	302	288	326	291	284	296	301	349	290	302	342	318	323	325	335	320	303	305	297	300	322	343	295	302	346	304	328	331	340	329	328	319	329	306	337	326	320	340	290	328	331	344	274	320	309	308	349	339	344	300	334	320	310	326	343	348	312	322	330	331	321	314	289	338	327	287	303	329	337	321	329	293	313	313	324	345	348	319	303	324	315	307	311	322	327	314	305	370	301	292	319	339	329	279	297	311	312	310	330	318	340	300	339	320	285	349	313	326	297	309	310	293	345	315	323	314	332	314	304	322	298	354	314	322	317	338	313	302	332	360	311	318	348	324	326	346	318	342	320	329	329	338	335	332	310	311	320	342	309	312	334	357	331	337	311	327	348	325	308	317	319	281	340	335	293	326	330	350	335	323	313	318	358	302	340	329	346	297	314	294	337	346	317	308	333	375	300	311	311	317	313	307	305	318	300	330	338	328	320	371	337	303	304	333	294	317	330	302	307	350	282	339	366	319	321	361	312	317	314	282	301	335	302	345	338	331	308	336	344	323	334	317	332	264	307	298	307	320	338	315	319	300	329	300	341	323	326	306	336	336	325	323	348	313	327	325	325	282	316	346	336	331	287	313	323	343	328	363	330	303	298	336	315	353	326	322	330	314	330	313	347	334	302	294	363	298	362	307	331	338	322	297	322	347	314	295	305	308	325	279	339	320	308	322	291	348	329	342	331	343	291	361	315	343	333	320	310	299	316	320	307	348	323	326	316	337	335	293	302	320	315	312	319	304	369	353	300	302	299	353	310	330	323	348	349	321	326	333	311	358	333	321	297	316	332	326	314	353	321	332	321	348	357	314	292	326	319	325	301	302	329	310	336	346	311	344	331	275	308	320	322	287	303	352	330	351	310	317	289	331	313	284	321	338	299	326	314	291	307	306	343	316	329	334	323	314	331	294	322	301	337	329	338	326	307	332	290	332	348	335	335	353	329	329	312	318	304	292	292	305	322	340	287	276	298	344	354	297	312	305	329	342	312	313	306	343	305	293	337	341	313	300	300	319	330	293	317	304	301	282	346	343	300	294	291	336	320	308	323	315	329	331	311	300	323	296	325	339	302	326	327	331	323	351	324	320	319	343	287	358	324	333	324	321	298	319	327	344	294	329	298	336	294	352	337	325	333	290	323	334	315	326	334	344	329	320	296	334	320	300	337	323	307	312	312	298	316	314	313	309	318	313	319	331	296	306	322	328	306	359	317	303	290	324	298	284	329	323	336	316	302	325	323	304	330	313	331	334	334	346	337	327	318	312	321	359	330	310	344	338	347	316	309	331	336	330	348	280	310	399	312	313	355	312	339	321	306	303	339	337	345	354	331	311	321	317	321	293	320	298	340	337	317	305	301	339	319	350	307	348	314	286	325	332	319	307	333	304	323	355	307	337	318	321	305	337	337	331	306	316	306	347	339	315	309	354	310	334	325	312	290	307	330	303	313	328	294	317	287	325	341	323	348	317	340	346	338	346	321	354	282	318	304	313	298	320	325	312	299	333	310	298	318	321	355	301	323	319	324	297	302	328	334	310	334	319	326	339	320	326	315	306	313	310	324	344	350	340	349	316	317	308	322	336	320	333	293	342	314	325	284	319	327	314	309	325	311	299	306	311	320	332	328	343	331	319	337	324	302	312	325	299	257	326	303	322	351	323	323	303	321	330	304	325	331	367	329	351	322	308	313	342	329	314	283	359	339	325	323	331	318	314	347	318	311	314	334	302	329	316	351	289	332	283	292	325	295	303	326	324	330	316	330	320	341	352	355	305	303	305	325	297	314	319	309	310	321	342	363	304	311	319	334	327	289	275	312	274	355	336	294	281	333	354	322	313	343	260	320	294	335	308	326	321	294	338	350	330	339	319	323	324	325	321	295	312	320	329	301	338	365	323	369	324	279	328	316	319	314	323	344	314	300	322	332	340	367	306	301	317	315	337	332	280	305	288	320	326	313	294	295	333	349	348	338	327	333	320	320	305	336	324	330	360	305	317	304	304	300	293	295	333	316	319	364	302	326	291	309	300	317	318	328	336	301	302	311	332	293	322	332	315	287	316	324	275	318	316	312	346	337	345	333	314	331	328	324	349	315	330	319	319	304	338	342	300	340	285
15101	8810	3327	1623	1426	1312	1121	1067	904	977	881	799	869	843	846	845	810	888	847	801	834	725	836	798	822	822	831	741	771	763	746	733	791	791	781	724	754	810	718	776	765	766	842	778	765	772	781	759	740	760	766	755	836	708	744	802	745	782	753	816	712	814	750	782	745	772	768	779	770	789	700	802	760	757	768	764	762	809	776	758	770	791	761	806	735	796	777	781	715	755	782	811	793	776	758	774	715	771	754	745	812	689	780	776	832	748	737	768	770	814	761	742	789	767	814	766	783	757	778	814	757	754	781	784	749	727	777	774	798	720	787	786	737	778	766	783	807	772	766	804	723	765	789	805	741	738	704	764	823	810	711	746	813	764	756	783	798	756	741	825	765	749	754	751	777	788	825	773	820	728	755	718	708	768	779	732	802	799	768	793	766	775	790	760	721	740	743	723	742	768	809	804	760	782	775	747	784	720	751	763	754	772	801	800	811	785	773	767	792	758	817	744	810	774	734	771	752	741	738	771	753	812	781	773	729	791	754	800	767	795	723	802	762	811	782	782	757	815	754	789	751	764	794	733	767	762	779	761	776	772	763	779	741	754	775	776	760	762	751	774	787	761	762	805	794	765	737	759	761	831	763	797	783	801	737	782	750	747	731	770	790	819	719	782	767	784	791	741	760	738	727	753	767	797	813	691	744	808	741	780	761	811	781	774	740	752	779	841	768	752	796	778	822	808	778	768	798	781	758	784	725	778	773	708	817	754	792	781	793	751	777	735	753	731	778	800	799	796	812	803	764	746	728	754	763	774	755	753	767	774	750	761	791	778	754	785	835	798	786	786	785	706	739	761	795	793	748	784	776	751	793	740	803	811	751	763	792	765	760	811	747	800	780	778	777	805	730	798	732	830	765	779	773	768	782	741	759	797	728	774	757	755	795	760	718	774	741	756	725	795	717	783	762	808	786	769	786	789	756	804	789	759	793	715	777	761	788	800	779	747	758	835	752	786	771	798	809	772	782	751	750	818	749	764	782	777	760	735	750	761	761	809	807	828	755	774	817	752	800	759	767	755	744	786	780	756	759	773	739	770	789	748	765	807	819	780	775	739	724	797	798	763	709	820	840	793	784	779	749	763	780	742	743	786	754	784	759	787	697	758	764	743	787	796	797	788	760	801	783	752	766	776	808	803	789	764	763	776	782	801	840	765	755	751	802	785	761	737	745	791	791	745	756	723	779	823	727	764	776	720	777	749	739	780	753	762	727	765	761	773	779	778	784	791	782	833	768	753	796	823	842	763	800	775	759	794	752	838	759	765	765	730	775	778	784	744	795	757	744	757	742	807	829	734	820	795	729	774	711	790	748	810	691	717	767	794	795	786	766	752	739	792	758	719	753	790	797	774	758	733	722	787	837	737	806	814	791	761	792	770	765	751	736	803	803	738	757	742	762	783	829	741	740	729	806	773	712	740	747	811	751	803	744	782	756	779	806	782	757	751	785	820	801	717	784	750	789	822	782	774	782	757	747	754	733	792	792	797	729	742	781	777	725	782	777	756	711	768	753	783	710	774	813	790	840	741	760	763	791	824	756	773	828	797	769	738	760	837	815	786	786	787	777	820	757	759	763	793	815	763	788	759	815	756	723	824	777	723	839	748	792	797	772	797	799	751	762	740	760	761	777	816	752	714	823	769	788	796	768	799	788	772	734	788	766	799	767	755	765	785	757	824	822	734	779	783	754	796	818	749	775	771	751	758	816	771	785	755	810	806	760	790	727	780	723	775	748	788	773	788	777	774	768	798	749	732	782	790	779	787	784	753	761	779	721	790	803	794	753	765	786	735	806	763	744	789	749	758	767	776	741	757	742	757	757	800	722	726	785	791	809	765	765	758	763	716	777	797	781	779	774	797	750	807	772	795	794	801	729	786	800	769	761	763	754	782	770	772	757	777	771	738	701	772	722	753	767	763	775	754	803	765	749	789	744	741	775	771	769	782	799	785	752	791	755	769	751	853	752	780	788	773	751	749	749	750	758	788	748	757	817	755	772	755	787	745	799	791	802	773	797	791	748	772	795	818	764	754	776	789	785	770	782	791	828	768	793	803	720	790	762	776	786	754	796	768	715	791	755	740	806	745	769	757	763	801	769	757	762	703	727	733	754	807	766	802	782	747	765	789	786	749	779	762	774	737	738	708	811	799	771	770	762	759	759	781	783	733	801	820	758	792	786	784	765	715	744	799	792	780	757	779	795	719	765	718	783	721	721	749	706	758	773	719	772	760	767	764	746	790	785	758	742	763	766	796	784	739	776	716	773	783	785	771	773	805	819	790	760	794	782	776	770	753	741	777	752	724	775	804	811	794	782	806	748	750	777	790	733	810	759	781	724	806	795	783	741	734	728	769	784	746	776	735	758	804	751	778	766	746	765	756	796	781	767	794	780	789	794	771	758	771	719	731	774	776	800	750	673	800	809	738	778	735	729	808	714	682	743	817	788	812	773	757	751	738	780	799	771	754	809	718	756	788	759	805	811	771	800	738	760	777	784	714	744	756	754	798	762	735	800	771	778	772	774	762	800	802	784	811	805	794	780	772	743	767	794	736	799	765	787	788	788	793	721	759	791	759	754	759	747	745	755	764	826	707	806	777	801	763	741	765	797	784	786	743	803	773	758	783	722	815	782	770	805	763	781	776	758	782	786	757	775	762	739	793	781	767	775	748	841	799	787	764	765	773	768	813	768	776	796	785	730	781	759	764	797	779	760	762	780	790	735	836	811	718	765	746	793	766	762	753	734	775	776	777	751	781	808	803	778	766	784	812	746	738	782	812	749	747	817	762	760	795	794	842	710	753	776	796	740	825	764	756	753	764	740	771	759	733	755	797	799	732	736	739	759	756	783	738	794	758	750	722	769	728	777	804	766	786	776	723	792	805	739	798	799	758	739	761	740	783	774	783	800	780	788	795	729	805	783	797	767	782	721	778	776	828	760	776	785	787	779	793	724	772	775	756	825	784	754	790	763	761	769	783	782	792	827	811	766	755	777	720	791	735	797	731	756	748	837	766	809	732	764	770	820	768	817	780	762	781	769	772	825	729	786	814	767	810	724	769	751	754	779	741	720	772	762	791	763	739	761	696	775	790	756	768	793	757	773	799	741	753	794	764	743	733	762	781	770	776	741	760	744	745	778	794	744	785	743	755	769	804	756	765	770	775	722	772	749	765	770	786	750	772	777	766	758	787	749	774	709	771	779	776	747	759	791	767	717	766	750	789	773	800	748	786	749	821	769	818	805	774	769	814	783	829	719	756	773	733	731	773	759	736	793	774	814	778	731	794	732	780	784	784	764	755	777	730	757	783	785	781	775	755	739	789	756	755	775	797	796	758	759	780	764	798	752	746	753	776	737	765	804	819	782	746	762	806	741	799	702	781	772	754	773	798	754	785	816	760	764	771	783	782	757	751	752	754	770	774	797	752	773	747	778	788	788	755	769	720	811	762	817	738
29858	15294	5404	857	502	372	336	298	329	276	275	245	261	248	280	264	214	232	270	239	244	225	244	260	240	221	239	254	217	213	242	215	238	241	257	253	236	230	225	205	262	242	251	242	244	239	223	249	205	227	219	255	238	234	223	237	223	235	267	242	229	243	235	245	251	220	241	241	224	226	231	225	201	226	242	239	237	228	243	242	277	221	232	224	251	235	246	262	229	222	257	220	238	220	221	251	221	242	255	218	241	247	243	224	260	219	231	208	260	228	217	220	239	242	228	263	238	217	220	254	250	241	240	243	248	203	220	219	240	227	227	188	235	232	243	261	260	258	227	265	244	244	265	236	257	253	240	226	196	231	247	227	241	228	237	235	238	269	226	220	256	247	253	240	245	237	249	209	256	213	222	244	247	239	264	208	239	220	247	222	209	239	212	241	237	223	230	257	213	245	257	229	263	235	205	241	232	241	215	229	214	245	236	234	243	233	231	224	235	242	208	236	252	247	253	235	221	249	247	227	222	237	268	260	227	240	251	221	245	227	243	206	230	227	246	217	222	226	229	265	272	246	245	227	228	225	232	225	229	239	245	213	201	248	257	252	257	261	243	254	290	223	241	229	213	229	227	242	240	201	271	226	218	234	229	229	258	247	215	260	250	223	220	220	242	220	257	252	223	235	236	244	227	226	252	230	234	229	238	219	221	239	265	217	246	214	230	238	235	234	236	210	227	216	247	238	261	219	213	246	214	257	241	245	232	239	251	212	217	220	258	225	235	260	228	243	254	233	261	215	235	262	266	244	249	204	208	255	242	220	198	240	244	204	207	231	262	253	218	221	230	240	232	218	226	254	251	212	234	216	248	255	254	215	228	209	223	241	226	237	244	226	208	238	218	202	217	249	232	225	261	238	240	229	225	230	229	246	228	230	233	206	262	242	208	257	250	248	216	223	228	214	223	232	228	225	237	240	228	218	262	242	225	261	268	235	250	218	251	233	236	217	285	262	253	222	249	237	242	238	220	223	248	233	227	220	256	203	240	241	270	241	230	228	211	230	211	238	222	218	220	232	220	217	219	232	204	245	231	241	223	239	234	199	226	215	249	244	219	252	220	228	226	207	217	219	236	193	207	241	243	237	250	231	246	244	243	214	246	231	229	253	223	247	244	219	269	229	206	232	263	220	224	234	252	208	244	216	208	237	227	253	261	240	215	245	230	221	213	207	221	233	231	214	233	225	249	222	239	229	225	241	235	248	216	219	245	219	232	232	206	202	215	222	262	246	245	244	253	227	222	228	258	203	238	234	243	229	235	211	241	200	215	245	232	228	248	236	252	203	255	243	210	233	240	240	229	241	251	212	228	252	240	213	222	223	244	236	278	228	226	225	221	226	231	206	243	201	244	217	233	200	231	231	211	261	214	223	247	256	226	242	224	250	212	244	242	239	239	230	226	247	211	221	223	236	225	219	236	255	217	230	244	207	239	222	250	265	265	278	243	235	245	243	250	234	230	254	247	247	235	192	240	226	241	234	234	247	256	236	221	210	222	243	251	277	228	242	210	244	243	210	216	239	209	245	222	225	219	257	242	248	207	251	258	216	245	224	246	264	241	221	240	228	229	247	239	249	229	224	266	241	248	227	223	244	263	240	217	215	209	228	226	235	206	245	230	241	223	253	237	251	211	240	212	233	224	235	225	205	205	235	228	230	224	258	264	238	235	232	273	252	226	231	236	207	253	236	254	196	204	228	233	237	253	223	275	226	263	239	239	221	227	214	246	231	239	243	219	223	230	220	235	252	232	217	255	223	230	225	266	214	231	233	213	254	268	213	220	255	247	232	237	216	224	222	228	236	257	235	245	253	239	196	250	258	247	230	259	207	243	234	248	226	253	246	248	245	256	243	263	223	229	251	244	223	239	241	236	231	233	224	238	248	248	253	227	246	255	236	237	250	221	241	241	220	239	233	228	229	255	231	229	214	243	211	252	240	205	251	210	233	209	234	226	234	222	217	225	212	229	221	229	224	232	236	212	223	216	228	211	239	218	226	207	230	278	257	223	222	226	220	194	223	228	250	223	222	224	223	238	222	234	238	203	224	254	215	229	213	225	228	230	219	254	231	235	212	244	222	211	252	210	215	233	246	230	267	235	222	218	240	267	260	222	229	229	234	253	248	237	234	221	241	250	223	219	221	253	272	266	231	236	254	229	254	240	229	230	260	243	259	216	228	245	225	233	241	215	217	258	252	227	221	209	232	278	194	236	226	262	228	238	237	247	229	234	229	229	231	238	215	243	215	229	204	249	258	213	261	241	229	242	197	243	255	245	239	235	222	251	212	222	257	229	225	234	211	208	193	221	200	251	220	231	226	234	255	246	247	270	268	223	238	244	237	212	251	214	239	259	239	261	201	239	218	244	242	224	205	232	261	208	236	211	228	237	228	239	233	235	228	236	251	252	226	227	234	228	240	218	210	233	237	227	247	247	221	245	247	244	233	258	229	245	239	231	250	226	222	257	233	225	252	226	207	221	218	223	240	262	252	234	239	213	223	241	255	233	268	255	245	252	224	239	241	250	218	246	209	231	262	188	215	216	242	235	253	243	262	242	269	244	221	265	241	230	219	224	245	223	215	250	244	227	251	251	218	241	223	248	236	239	248	242	226	224	264	240	215	229	249	233	236	211	234	212	284	213	220	231	209	225	248	196	225	218	239	248	210	206	215	215	222	238	221	225	228	254	263	241	242	231	242	237	267	242	233	210	240	261	229	246	215	227	246	237	226	220	234	225	239	241	235	203	244	217	213	261	233	246	279	231	236	234	229	249	238	242	230	224	258	202	233	241	216	218	239	229	243	252	265	218	222	248	235	219	228	269	208	228	223	224	249	246	233	246	234	238	223	204	228	236	235	216	232	213	225	246	257	242	239	252	225	240	231	214	209	219	200	239	230	219	266	242	258	217	240	208	263	252	246	228	242	221	234	256	233	222	242	229	234	250	198	218	239	246	228	227	232	244	237	232	244	225	231	239	259	255	236	231	234	211	239	222	222	232	256	247	207	245	215	198	216	233	205	242	253	225	231	215	242	249	254	232	242	217	257	210	238	234	257	251	235	243	244	219	240	245	234	230	233	232	232	258	207	252	235	221	232	244	245	219	242	236	223	206	214	223	232	226	203	191	232	222	221	232	242	215	221	218	225	229	235	242	265	269	229	223	216	233	241	208	203	221	245	219	220	242	230	266	244	238	246	250	252	255	245	219	219	249	211	232	209	218	205	248	208	222	213	239	257	210	226	217	221	215	241	209	210	214	235	209	235	237	238	245	228	220	227	247	208	266	236	233	254	240	215	251	245	243	259	236	242	242	259	235	243	230	240	249	214	247	238	229	216	206	235	251	257	232	213	189	220	239	239	240	217	233	228	220	211	246	224	253	228	255	241	247	243	234	220	212	243	222	225	233	181	230	230	223	255	254	225	224	243	188	226	277	238	217	249	216	226	224	244
19254	12444	5379	2117	1708	1417	1121	1019	885	831	769	697	733	702	703	667	625	596	594	613	602	635	590	612	645	588	564	564	610	616	588	592	587	582	604	618	635	587	583	593	521	606	563	606	657	559	585	588	596	563	587	572	561	547	608	578	575	550	576	570	572	543	558	566	598	560	584	594	583	615	623	558	578	591	578	568	587	563	573	548	557	590	551	570	578	561	561	571	568	574	568	525	560	555	589	556	546	574	554	580	588	525	607	539	548	581	558	582	524	571	591	536	575	571	562	605	594	585	555	606	549	553	560	567	577	573	568	602	580	570	563	590	566	648	572	577	616	574	583	584	577	571	570	595	607	620	548	606	553	552	566	538	596	566	634	593	583	579	528	583	581	575	578	558	573	557	583	543	563	550	563	575	501	594	596	562	579	582	578	567	558	629	559	560	549	602	560	629	553	581	601	613	615	532	562	601	587	554	563	567	561	579	537	595	595	586	612	525	608	591	591	568	549	558	591	596	574	569	577	532	572	580	607	603	561	564	535	585	590	622	581	568	535	602	631	558	581	575	633	519	597	558	567	547	569	605	586	599	552	566	564	552	561	594	575	608	581	555	573	584	610	568	617	562	607	500	581	589	581	582	583	547	590	546	581	579	560	573	591	576	594	578	559	555	588	563	577	565	590	539	567	591	568	583	545	549	556	567	571	627	601	593	601	579	547	575	614	569	605	568	580	566	566	587	542	573	595	569	570	593	561	543	608	578	591	557	564	584	600	591	560	542	575	551	605	591	548	604	531	547	536	587	521	579	546	553	601	611	533	556	538	544	543	578	572	604	570	542	601	568	524	593	594	553	563	564	561	615	582	600	530	569	549	598	563	556	597	574	595	573	551	602	564	567	575	579	604	557	607	527	599	560	534	561	603	550	545	588	612	579	604	596	589	569	579	555	591	606	585	593	575	600	559	561	571	615	581	551	576	564	603	597	568	605	560	580	540	547	527	583	572	577	531	619	630	554	611	565	548	591	575	544	609	560	586	587	599	587	600	582	566	551	625	612	580	541	560	585	595	541	590	590	603	592	580	602	560	574	599	558	556	567	569	556	581	559	555	578	536	570	538	552	544	592	560	561	555	552	533	565	556	603	539	554	549	576	590	604	568	569	583	548	599	553	584	557	585	551	572	568	625	603	576	558	554	554	546	632	590	566	590	556	511	569	552	573	569	580	543	623	587	565	586	567	619	564	558	601	569	567	608	583	580	548	603	546	547	537	558	584	545	536	563	574	545	631	579	565	571	596	534	558	588	591	535	593	560	579	546	561	567	616	581	598	579	585	534	596	590	503	575	576	598	546	594	530	572	559	578	551	573	574	584	584	596	559	557	600	559	576	579	563	497	577	592	610	604	585	548	553	511	633	563	575	552	544	563	567	616	566	592	613	564	536	587	608	554	559	559	588	552	577	578	562	577	604	549	520	551	551	604	574	553	553	560	568	567	616	578	573	568	562	547	604	534	588	599	572	580	567	574	621	589	565	581	594	571	593	539	590	525	610	579	533	631	600	561	536	616	602	604	555	564	560	562	530	527	548	557	562	555	578	524	578	569	551	574	563	587	570	541	575	557	563	512	574	603	563	612	561	583	596	585	563	546	603	549	601	560	595	582	563	565	601	571	635	578	574	584	581	565	562	573	621	596	570	569	528	593	578	555	552	607	601	604	578	566	601	577	556	587	536	572	542	555	574	555	569	592	579	596	605	580	599	561	579	625	592	552	620	593	573	558	577	558	537	563	578	564	587	612	570	636	559	546	591	597	567	546	542	547	592	582	606	584	539	547	569	576	543	548	580	551	548	553	582	578	533	551	569	531	560	557	600	599	593	512	628	596	562	588	602	591	549	608	574	552	551	582	564	560	587	586	554	560	600	542	551	587	603	516	574	594	554	569	625	580	540	569	506	544	564	554	531	565	600	593	552	529	552	587	600	539	605	576	592	559	548	507	563	565	565	550	577	573	571	550	590	629	563	578	574	575	625	587	587	540	571	569	611	582	556	553	588	559	547	596	569	572	611	583	572	599	606	571	513	552	587	527	604	535	548	571	582	537	608	565	584	534	552	562	578	554	554	605	537	536	619	618	535	541	551	605	592	556	575	564	587	589	577	547	561	577	570	572	594	556	556	560	609	544	602	573	607	595	559	541	551	577	570	570	565	576	575	587	581	554	563	523	580	622	560	579	561	589	539	603	579	560	630	575	604	589	551	569	554	621	598	536	577	580	611	580	574	531	621	603	567	535	566	582	518	576	579	573	595	529	589	595	567	551	580	557	549	564	537	564	592	544	525	588	589	580	562	615	554	612	561	581	594	582	587	558	502	547	559	585	583	582	555	604	577	520	583	587	592	555	535	583	561	549	577	558	572	566	577	579	593	556	612	532	598	577	549	600	586	561	621	615	585	603	589	554	558	604	586	562	575	513	535	562	562	561	581	578	568	615	587	589	561	580	592	525	600	554	516	578	553	572	530	586	578	545	597	572	588	605	559	591	570	568	557	525	560	594	580	583	582	564	559	632	576	558	594	553	564	597	522	568	590	539	567	573	586	561	573	607	543	600	556	582	541	549	583	580	565	555	598	589	582	540	571	547	569	535	573	569	646	554	537	581	558	556	611	579	567	569	576	585	578	596	555	540	579	571	559	601	555	579	566	526	569	514	535	613	577	572	575	553	578	574	585	546	608	557	608	592	570	572	614	577	596	536	548	568	555	542	565	575	565	580	560	540	559	565	561	558	578	561	590	549	565	566	603	573	577	577	572	559	555	561	595	624	586	591	551	558	635	588	548	616	595	558	567	582	550	576	604	587	604	630	633	519	573	592	579	577	530	592	563	543	557	544	575	563	592	553	572	519	573	616	605	577	544	565	559	617	590	561	566	561	550	548	550	583	550	606	565	580	603	538	532	551	557	541	547	549	593	585	563	580	572	522	545	576	574	560	599	554	569	533	557	601	592	639	557	594	616	524	607	582	529	525	565	535	529	579	609	549	594	595	565	595	581	542	581	559	584	591	588	570	565	574	586	593	547	565	582	637	564	583	561	597	561	545	581	599	575	557	540	563	559	603	530	591	566	566	552	592	581	615	594	554	576	600	573	561	575	583	547	540	548	573	537	541	559	616	553	575	578	564	597	558	549	559	576	596	582	585	596	581	607	592	582	600	603	588	547	567	594	538	551	557	592	550	620	524	552	551	559	573	554	584	550	551	586	538	605	615	570	563	606	572	559	530	562	590	569	560	588	527	566	568	561	583	596	538	534	597	563	569	584	586	573	544	558	535	533	569	578	582	600	562	565	522	598	572	576	543	567	567	597	525	538	601	574	546	594	517	587	606	532	588	606	524	528	578	619	595	564	598	547	577	563	543	580	591	601	583	603	554	605	573	544	597	550	602	560	538	547	595	562	551	571	579	553	593	584	577	600	571	577	571	536	558	557	598	574	572	556	579	543	576	614	567	580
8648	3449	908	262	313	250	278	260	276	262	272	250	276	253	236	242	262	260	218	252	228	259	267	238	266	256	253	264	271	261	268	268	280	261	271	258	260	245	244	250	264	243	241	242	247	231	247	267	286	262	227	270	254	283	270	255	274	246	253	263	252	238	272	285	245	259	278	243	212	251	208	272	276	238	247	249	223	252	261	223	259	269	250	257	251	265	258	253	259	258	290	237	254	260	262	257	268	251	239	269	256	276	251	247	269	244	255	251	281	271	237	252	241	255	257	262	258	257	266	251	223	244	240	275	254	250	261	259	231	246	282	258	241	254	252	225	281	249	259	269	262	246	262	255	251	259	270	273	249	260	249	253	256	230	254	253	248	242	231	252	250	271	250	265	265	257	256	244	257	260	256	278	287	244	239	263	266	268	252	223	265	266	249	226	245	255	232	232	229	245	265	274	252	270	245	242	253	262	282	224	256	263	248	242	286	231	257	208	223	259	269	237	275	220	243	219	248	255	264	255	270	251	284	248	283	261	262	268	256	259	255	247	247	260	233	254	246	216	245	280	240	271	244	236	247	229	230	232	232	230	255	244	240	239	256	262	258	254	242	243	251	250	265	236	267	271	279	266	240	261	241	267	267	286	236	236	251	259	250	248	269	227	262	290	276	242	242	228	243	249	239	240	242	258	275	253	252	244	254	230	252	258	297	287	246	267	265	275	248	228	271	277	272	257	270	271	280	259	260	225	243	239	273	253	240	265	262	233	250	255	271	276	236	258	266	243	275	261	266	285	279	265	253	249	239	257	250	223	247	231	271	251	245	253	265	259	258	265	210	236	227	259	264	241	224	266	253	235	245	263	253	251	253	246	254	259	272	272	255	239	267	246	231	246	281	265	256	252	240	255	273	255	256	247	246	268	279	258	262	229	245	251	277	286	277	264	242	234	278	261	264	251	253	250	266	245	250	246	239	279	258	236	284	269	287	263	228	268	260	263	271	267	295	233	261	266	267	237	250	269	283	213	265	278	262	264	267	265	257	273	232	240	213	230	275	240	232	229	232	244	250	270	247	265	260	233	258	233	250	259	252	269	245	262	271	249	267	263	247	262	273	220	282	290	262	252	262	219	240	247	270	267	229	279	270	251	230	228	275	265	231	266	263	266	245	229	249	234	253	284	243	261	259	243	249	237	279	252	259	254	264	249	272	229	287	254	246	238	260	257	265	240	262	267	254	232	223	234	258	266	263	268	242	266	276	238	252	265	254	251	249	261	242	266	218	244	245	221	267	301	261	273	230	250	237	231	242	229	292	238	273	258	257	240	254	253	278	265	268	233	258	254	268	218	241	242	262	236	237	239	239	263	272	247	255	266	252	253	262	283	245	246	249	284	286	232	293	291	228	270	244	272	253	277	276	259	248	268	246	260	284	243	233	244	268	253	234	225	207	266	274	203	233	249	266	269	274	268	281	251	223	265	263	244	260	266	250	250	268	231	234	248	250	262	286	236	238	248	240	226	262	258	265	253	264	252	241	231	269	252	242	228	274	274	251	285	232	225	252	274	231	280	252	252	234	253	255	250	254	209	245	238	256	259	239	264	260	248	234	273	230	263	250	239	239	279	264	255	271	241	260	245	265	274	242	236	241	242	242	240	253	258	239	254	273	252	257	239	261	227	261	248	253	236	236	256	257	257	282	233	271	227	245	235	231	229	266	288	259	268	263	278	231	290	262	258	259	266	242	253	244	253	247	265	249	275	253	241	259	253	273	268	266	261	226	243	265	261	261	206	296	249	295	261	265	237	266	223	263	255	252	250	220	247	225	271	262	263	254	267	276	277	231	252	217	258	241	270	242	236	229	242	300	210	242	262	266	255	242	258	271	276	237	236	250	240	253	235	243	254	280	250	251	252	258	288	223	270	272	260	247	238	247	239	258	260	255	276	253	253	250	252	254	264	267	256	240	259	250	289	264	235	237	257	274	257	256	242	248	252	290	243	257	238	279	249	257	214	243	226	249	261	238	263	250	280	295	256	255	270	292	237	222	287	221	271	263	262	267	283	252	264	250	245	252	252	246	271	293	243	228	267	257	238	247	206	260	251	235	254	237	243	285	239	279	221	291	276	275	241	242	262	240	243	272	238	227	229	254	259	258	245	276	271	255	262	266	271	285	289	248	220	249	247	238	241	249	240	227	288	260	240	282	236	275	234	247	283	259	252	249	249	242	266	265	242	275	260	244	223	215	269	239	241	240	262	259	272	274	258	252	256	246	274	251	281	277	268	268	253	257	258	251	262	261	221	248	253	275	265	276	255	273	227	266	227	271	299	255	276	237	226	231	237	279	266	258	263	278	260	213	235	264	234	249	256	224	239	257	250	266	266	259	232	283	271	282	240	274	251	230	259	254	253	252	250	279	261	238	260	242	253	232	259	256	238	264	269	255	237	268	274	291	274	236	272	242	240	299	249	252	242	249	252	270	278	262	256	259	244	249	273	215	231	280	251	266	302	268	229	230	258	271	222	254	253	257	261	299	258	286	260	258	268	229	254	253	239	242	243	248	248	237	248	269	283	266	270	240	248	228	289	251	248	260	244	295	242	244	256	247	215	263	253	277	270	258	249	234	263	251	278	256	274	236	250	243	263	260	240	256	247	288	269	248	256	228	251	266	232	259	257	256	279	275	261	271	263	253	252	257	245	260	255	245	250	225	251	246	231	237	247	233	278	234	256	252	241	283	294	242	237	212	256	248	261	262	248	264	249	277	259	241	239	274	254	231	268	263	254	235	268	280	243	264	230	258	260	241	238	252	249	250	230	252	241	266	221	258	238	252	248	243	257	246	275	270	250	268	265	273	240	246	266	260	265	288	285	239	260	257	239	249	234	230	262	235	258	264	261	255	267	251	245	266	252	260	274	243	248	268	245	254	266	255	239	262	248	237	277	242	266	243	229	247	274	240	270	228	265	255	244	233	273	222	262	246	274	259	263	244	256	260	246	255	254	244	235	273	261	241	252	266	237	257	271	271	255	265	246	276	274	254	266	244	255	242	251	234	229	264	249	240	259	236	245	238	239	255	231	241	230	290	261	262	258	244	259	262	260	231	282	270	244	239	265	262	237	248	277	260	254	239	263	260	256	250	252	257	243	252	270	266	250	274	254	240	265	235	238	273	285	261	264	259	255	250	242	245	265	236	239	276	253	277	291	297	272	246	284	253	268	234	253	234	295	249	262	263	253	248	241	277	284	282	284	247	269	242	272	242	280	277	261	273	239	274	272	281	258	266	264	230	221	226	238	222	227	300	257	237	259	235	240	250	257	245	253	234	252	242	250	247	254	248	260	234	267	256	226	292	261	244	244	239	252	258	272	237	244	240	252	284	249	251	262	262	250	275	257	244	256	261	234	243	251	223	268	247	260	273	283	257	258	252	263	231	260	265	247	255	264	229	247	267	258	247	266	254	230	263	241	237	257	274	202	266	254	258	244	264	288	264	267	266	273
6699	3888	1579	800	753	790	696	668	637	655	664	674	666	666	632	649	619	600	606	623	669	633	635	646	655	656	661	625	623	616	633	621	582	679	629	648	653	629	639	649	614	633	617	654	618	661	590	651	612	642	626	637	616	636	647	637	581	642	649	649	596	633	643	649	640	619	658	614	630	701	652	619	653	651	653	636	643	637	594	641	626	665	657	613	633	636	643	629	646	642	617	621	678	633	596	631	620	604	634	629	617	608	664	638	634	638	641	611	611	616	659	673	665	626	646	632	590	646	657	618	658	657	633	694	689	677	687	700	587	647	642	672	624	644	644	650	635	653	624	663	624	631	638	636	671	631	593	641	650	632	629	638	666	621	563	622	635	614	633	652	591	626	624	677	628	623	629	660	659	614	639	636	619	627	607	639	580	667	627	618	634	669	611	622	627	603	666	664	613	659	652	621	681	648	660	645	644	633	650	673	644	676	639	654	654	638	602	653	661	658	650	617	622	613	648	641	642	656	601	616	613	649	679	656	634	647	674	586	614	660	565	635	640	618	588	632	659	645	633	633	661	639	630	642	623	629	674	635	619	638	626	660	599	640	629	601	624	611	638	650	625	605	656	662	597	658	620	627	636	637	680	634	581	637	599	601	670	634	638	628	610	566	629	651	631	584	621	636	645	659	637	674	658	690	582	650	635	635	625	616	613	660	616	609	633	598	620	629	658	666	635	657	601	634	660	622	640	624	647	664	678	599	703	639	633	608	676	638	649	663	630	657	633	659	626	641	631	666	581	613	703	633	653	684	639	673	662	548	609	624	590	628	634	642	609	647	624	646	648	584	630	619	658	617	640	660	647	652	612	645	584	642	619	615	648	634	638	638	601	624	626	619	630	635	614	602	694	615	635	597	675	675	610	627	580	651	670	574	659	660	631	659	625	637	636	654	657	670	610	621	639	630	617	666	625	647	593	620	700	654	659	615	637	692	661	642	631	610	657	627	644	684	626	680	647	607	629	663	626	634	650	657	645	635	657	640	672	655	682	658	610	658	641	651	655	648	656	605	644	609	661	594	616	668	629	641	658	610	620	581	671	645	628	648	615	675	626	679	632	541	646	643	586	623	640	648	629	590	613	680	654	663	639	644	650	622	632	644	619	696	650	690	690	607	662	600	649	620	595	623	619	616	621	614	617	628	643	636	640	697	626	656	601	638	663	622	623	626	634	637	629	609	651	650	639	622	669	646	678	642	642	643	669	648	606	635	613	633	666	657	633	636	621	626	644	622	591	674	595	633	651	658	661	614	688	660	614	627	647	607	638	639	673	603	599	599	651	643	653	597	624	629	609	641	649	611	609	600	654	634	636	653	639	640	601	610	671	590	642	633	629	640	622	619	591	620	616	619	671	651	644	634	648	695	625	651	661	651	630	636	653	643	597	647	627	651	625	678	607	626	623	592	651	629	626	591	663	645	683	657	586	621	605	626	642	644	610	635	618	619	644	635	638	657	628	664	640	635	639	634	614	624	610	629	613	610	644	623	686	625	624	583	636	650	607	629	597	597	666	613	605	638	610	635	711	603	626	615	633	671	655	646	614	601	662	632	656	663	657	632	654	630	661	632	644	652	648	646	669	654	562	630	627	626	714	616	638	645	608	679	680	580	640	623	674	628	646	659	660	659	629	577	612	661	632	622	638	606	634	660	642	602	618	689	621	613	613	652	600	612	598	585	655	717	615	613	632	648	648	653	615	635	627	666	593	620	659	667	657	588	630	686	630	633	648	635	660	599	671	623	630	615	596	669	635	608	653	645	631	635	624	659	636	681	631	627	672	603	626	636	670	629	642	616	637	649	654	629	641	603	652	624	642	656	643	661	620	645	606	661	622	681	615	661	606	624	641	656	643	634	634	615	617	644	635	615	662	618	597	663	656	659	644	687	602	635	655	680	662	615	618	616	612	619	607	666	618	606	630	568	636	642	631	612	617	623	615	627	622	610	635	636	655	671	646	666	589	634	647	627	654	629	689	591	660	596	621	659	603	638	601	653	650	633	581	658	615	651	606	629	632	680	661	656	655	673	655	674	618	632	658	656	625	626	669	646	637	632	635	614	649	619	635	587	617	673	625	625	639	597	636	612	617	644	656	646	628	657	644	634	667	661	646	603	611	625	578	640	619	636	609	637	607	628	681	622	639	630	678	615	690	598	634	606	635	668	654	618	638	654	640	594	626	600	646	671	589	642	633	625	648	624	603	649	618	628	601	658	599	634	625	639	593	627	626	668	616	656	661	670	666	628	633	667	641	636	677	639	645	626	647	636	634	625	599	603	625	635	633	643	631	654	624	619	638	622	643	689	592	674	636	625	652	619	614	644	638	641	615	671	644	609	658	624	606	645	602	629	637	654	628	641	614	663	650	629	653	633	629	617	620	668	681	686	625	655	663	623	650	631	578	631	628	695	626	599	628	646	623	642	659	612	635	650	645	649	601	589	606	652	637	627	650	652	625	667	646	649	654	653	613	649	609	620	598	603	633	602	679	634	600	660	618	642	616	622	623	654	610	662	659	648	636	640	651	625	642	625	652	622	604	642	625	646	627	633	630	669	609	636	648	630	623	620	636	665	617	609	608	637	639	621	659	592	675	651	646	623	600	647	656	631	674	566	640	586	662	629	650	639	599	635	602	628	664	647	625	634	678	643	645	615	588	571	658	574	610	636	671	662	673	645	621	617	666	654	646	680	682	667	633	660	624	619	642	597	634	670	606	644	643	629	631	602	662	622	647	632	636	642	665	577	663	663	636	616	654	619	680	649	637	665	621	658	663	607	642	645	676	648	633	642	659	608	642	599	608	601	652	680	646	625	607	643	629	630	687	644	616	603	640	626	639	641	639	633	609	657	662	638	634	623	675	638	609	642	660	602	648	621	582	651	646	629	644	619	661	635	676	638	671	639	627	593	609	601	631	621	621	632	602	677	605	647	579	650	681	643	650	615	669	608	628	624	641	624	679	603	640	627	667	623	598	652	626	626	709	626	639	606	616	627	619	588	628	666	595	622	655	631	666	640	635	657	595	592	673	694	624	577	664	633	597	622	614	649	665	685	673	579	620	656	618	648	624	645	614	665	634	612	622	618	613	643	628	624	601	619	632	607	681	615	638	637	624	611	629	620	662	630	666	666	648	629	607	651	629	584	666	648	632	648	660	612	624	608	674	651	663	647	635	657	617	561	600	675	623	633	658	622	631	599	649	642	629	609	619	642	621	623	634	642	643	590	636	645	636	602	652	687	590	642	651	634	657	613	601	629	651	614	636	612	623	653	641	663	652	618	628	613	623	657	640	602	641	650	647	658	640	639	599	644	647	659	603	604	614	655	662	618	588	581	608	652	651	635	671	671	626	699	647	636	596	627	618	644	554	654	626	658	645	641	650	650	644	647	639	646	601	625	618	605	655	644	630	637	640	640	621	638	628	661	648	626	640	614	626	667	655	643	649	696	629	617	604	661
20588	9890	2570	596	448	434	355	362	357	317	349	334	307	322	329	318	334	339	355	335	295	324	316	345	309	326	311	332	299	333	325	317	321	301	316	336	333	298	311	296	323	313	303	297	308	310	324	300	322	323	311	314	363	341	302	302	334	305	346	327	324	302	294	353	338	268	327	321	306	316	324	292	332	296	312	336	309	304	295	308	309	313	309	317	312	309	324	282	318	298	364	323	308	342	326	317	287	317	334	306	314	297	272	305	361	326	319	315	337	282	349	330	307	299	316	306	290	328	327	327	319	308	296	317	330	335	300	289	287	301	290	323	325	346	337	312	305	328	304	337	269	296	323	336	273	281	319	314	329	303	312	343	333	298	298	271	291	330	321	312	337	296	307	307	327	320	324	289	336	294	331	297	289	301	300	327	313	324	315	298	293	300	316	327	303	308	318	335	272	313	307	368	309	316	317	310	311	289	351	310	317	350	299	306	322	322	355	302	308	342	298	311	327	309	310	343	348	355	331	289	309	299	340	293	320	295	332	302	323	314	307	289	290	325	286	317	358	307	354	299	315	293	268	329	306	316	308	322	328	309	322	336	323	295	329	298	337	318	331	328	337	317	357	317	318	277	324	288	333	285	303	310	298	276	320	310	306	318	328	315	300	308	312	352	334	347	326	325	324	304	342	318	312	296	299	315	307	289	313	306	327	308	322	306	314	341	301	283	361	295	315	340	340	341	274	331	320	321	302	315	334	337	324	305	300	295	307	304	324	318	323	291	313	347	321	296	348	295	308	292	315	299	287	310	286	279	336	340	318	307	310	296	309	343	303	316	311	335	319	312	309	328	316	279	320	312	314	318	317	302	351	335	335	324	307	321	348	297	339	346	309	274	299	334	321	335	334	337	335	329	327	302	293	360	321	338	307	344	300	337	316	318	310	313	308	294	317	303	300	333	313	296	292	342	309	324	292	291	293	363	326	292	301	316	298	319	304	332	304	299	322	308	280	347	326	309	308	289	341	304	295	321	319	288	318	324	325	320	362	312	309	339	324	372	313	318	365	316	314	368	316	316	293	316	338	321	287	318	347	309	296	316	334	300	354	308	321	296	313	278	310	335	301	314	301	328	302	310	316	330	306	364	331	289	310	318	325	311	314	289	321	318	321	315	338	297	347	332	308	334	323	305	310	335	315	296	308	302	352	302	319	304	332	323	329	324	350	308	355	353	312	312	341	323	320	335	323	292	337	335	343	293	313	320	317	320	353	318	313	304	295	295	317	325	309	329	332	346	328	323	327	297	333	367	345	306	316	343	310	305	305	288	321	303	344	346	323	310	300	340	319	321	356	330	337	294	328	292	295	303	297	336	310	263	310	358	322	303	312	322	347	281	298	307	329	318	340	307	327	319	318	313	329	320	342	328	280	299	303	316	310	317	290	302	331	313	340	302	294	342	297	319	321	302	320	323	311	306	316	316	308	308	333	316	326	328	290	296	300	326	303	302	313	323	314	318	319	326	330	328	328	327	331	306	301	307	310	307	326	312	305	302	310	331	307	301	308	339	315	324	293	310	338	296	331	320	298	272	300	313	312	340	318	314	311	320	334	329	300	314	307	346	299	335	308	329	315	315	301	328	322	308	346	323	281	281	300	283	301	320	307	336	343	317	319	332	301	327	307	342	308	321	368	295	357	355	287	321	307	358	332	297	291	328	304	284	315	311	350	270	309	314	311	300	322	315	353	301	298	289	295	320	329	315	321	341	308	310	327	319	348	339	306	309	310	278	306	350	307	304	312	301	308	340	271	310	338	351	357	348	300	345	325	340	285	313	283	319	355	317	301	296	305	354	358	325	332	301	279	302	297	320	307	325	335	305	347	337	311	312	317	349	317	313	273	268	283	303	336	296	286	301	308	300	306	314	341	304	344	314	342	309	316	314	306	281	338	320	321	327	299	335	304	296	325	322	306	320	309	316	340	318	280	309	308	330	336	301	311	364	320	310	323	346	307	295	303	293	324	322	343	310	317	320	339	314	323	304	333	318	314	339	293	301	331	312	292	324	331	314	293	332	314	295	299	283	319	306	301	318	361	340	287	351	292	320	291	306	318	306	303	328	333	326	312	289	286	288	372	308	328	328	323	326	331	323	315	341	349	281	309	321	331	320	300	326	290	333	316	309	300	308	319	321	285	321	341	291	335	321	343	324	330	342	313	362	296	313	312	329	293	317	305	295	312	340	313	277	312	317	322	326	312	331	313	292	310	340	325	337	323	298	304	304	311	346	320	318	301	313	289	319	276	299	318	287	306	306	315	317	322	308	279	270	321	318	327	350	340	323	300	328	302	309	327	318	343	328	324	322	319	297	294	319	328	319	288	286	314	339	325	320	290	342	305	366	352	307	307	291	309	348	319	316	338	326	306	326	338	336	294	288	307	306	301	315	348	297	353	350	310	294	316	281	299	308	310	318	335	298	316	288	309	327	264	312	316	314	329	322	325	305	297	331	345	316	310	308	292	317	285	313	355	325	320	285	318	293	337	295	336	331	318	307	308	337	321	319	333	327	311	307	296	311	339	320	331	350	350	331	298	315	310	311	292	290	308	306	311	318	300	332	305	313	351	327	314	323	313	293	330	318	305	302	330	328	287	318	293	296	299	333	303	303	311	319	290	322	320	353	273	316	313	318	315	330	354	306	296	311	314	293	285	297	308	297	321	318	341	298	343	290	267	347	313	301	313	345	311	302	314	320	298	299	279	337	325	301	322	326	318	288	309	329	329	304	317	328	292	351	347	318	286	303	338	351	313	345	328	304	286	326	322	319	334	329	307	336	343	309	324	328	323	310	298	348	318	288	331	355	315	300	334	291	303	339	314	312	321	325	295	333	307	305	350	332	309	316	351	280	344	289	321	301	312	320	316	301	305	339	311	304	317	325	313	298	324	306	304	330	331	308	320	313	293	339	321	316	319	337	328	348	337	323	335	358	297	338	289	346	302	312	284	298	315	295	318	327	337	292	312	283	301	275	281	304	299	305	328	330	344	344	287	305	308	299	314	300	299	352	306	337	299	310	330	296	327	350	334	325	291	304	330	352	316	324	333	308	293	310	331	348	306	308	307	311	321	308	327	273	320	328	289	335	297	320	330	308	321	358	296	335	296	286	299	322	321	321	295	308	307	327	299	286	311	332	297	313	321	335	323	322	307	310	324	278	289	312	322	332	294	353	310	312	310	314	323	327	312	307	339	299	351	342	316	317	313	320	312	298	332	316	335	346	301	329	347	294	295	299	309	349	306	335	337	315	292	287	308	310	294	325	322	324	312	336	313	310	330	293	338	315	302	345	310	318	310	320	287	308	340	285	305	321	309	320	347	260	315	328	305	346	331	347	333	295	304	283	345	320	325	293	296	358	333	379	297	333	302	325	278	325	329	315	319	319	333	307	336	336	319	301	309	312	286	342	314	282	277	327	327	335	319	308	316	277	323	309	329	305	311	325	306	302	317	329
15106	9179	3282	1601	1328	1219	1052	992	945	861	888	848	832	812	809	802	781	809	802	837	822	741	844	784	810	826	805	724	754	738	762	738	750	755	757	775	789	743	736	750	744	808	763	725	755	734	742	734	737	764	732	782	775	755	725	747	785	787	759	734	759	776	735	831	735	706	782	764	755	733	746	789	720	786	783	735	783	770	756	780	784	791	788	748	755	754	803	668	741	711	750	746	730	737	779	777	752	821	783	795	767	747	738	770	736	750	794	796	705	733	764	747	734	781	771	782	712	739	718	750	722	754	737	789	781	733	789	758	729	780	753	758	753	787	777	812	776	750	787	774	779	748	724	766	753	781	796	757	753	771	767	770	798	721	781	753	784	806	766	766	727	766	787	805	718	796	769	801	785	741	753	776	757	777	765	713	775	758	763	742	723	710	807	738	802	765	765	744	784	761	770	760	763	782	825	739	800	732	777	766	739	827	759	762	745	741	739	795	801	762	772	762	746	757	722	768	785	720	796	729	743	739	768	771	779	745	756	729	787	735	784	734	729	754	790	773	736	806	792	754	739	747	766	819	780	816	740	711	750	738	723	774	809	724	728	779	750	757	730	748	798	823	735	706	791	788	830	755	779	754	727	776	752	778	781	763	744	777	798	770	728	750	783	745	754	742	782	784	740	724	756	764	749	736	745	741	725	755	789	746	773	738	829	766	746	767	765	749	790	726	722	716	750	764	765	778	769	790	819	772	779	737	772	758	742	761	686	801	723	738	763	737	752	780	769	808	761	765	767	753	795	776	790	825	790	765	808	711	748	767	764	731	794	784	738	789	781	777	747	763	742	801	719	797	717	774	744	761	791	736	701	782	773	730	789	744	771	774	758	763	726	769	786	726	747	773	776	732	732	756	763	728	692	795	724	737	753	798	736	775	784	685	727	789	740	725	779	723	760	743	725	778	815	737	819	763	809	727	769	739	722	742	775	730	738	744	794	753	791	760	722	700	806	721	818	771	778	824	768	743	744	781	792	718	784	770	746	722	776	805	755	778	763	787	737	819	788	791	751	738	739	748	760	812	821	803	697	754	744	762	800	753	758	749	762	712	741	694	790	732	733	786	730	761	753	780	825	735	805	731	763	829	776	771	758	731	758	749	736	746	821	761	808	755	772	731	789	793	774	758	749	763	760	731	789	738	795	783	759	796	768	785	748	764	770	779	733	745	739	754	756	799	787	724	723	724	748	717	747	792	737	781	692	743	774	739	721	771	715	814	732	711	793	789	746	819	717	742	787	740	771	757	759	728	727	762	784	721	801	806	757	766	740	734	789	766	764	754	744	757	840	746	772	783	767	745	800	785	770	799	730	757	721	790	735	759	742	764	754	806	727	751	806	731	794	735	747	761	767	787	760	781	807	743	732	786	756	763	755	768	769	746	765	756	798	741	747	754	774	768	731	772	741	768	735	780	752	755	776	762	744	727	769	737	757	746	738	715	729	766	757	808	769	740	808	811	743	745	751	696	752	755	800	787	742	763	718	750	759	832	784	751	712	769	768	793	822	751	727	782	752	800	782	731	757	759	764	753	759	740	783	719	793	693	789	792	790	737	786	769	777	727	805	813	763	782	777	752	774	806	727	735	776	808	779	780	760	755	738	754	769	733	759	803	747	736	763	797	716	762	740	757	768	745	748	793	745	764	794	790	761	717	749	725	768	798	725	770	772	700	730	746	756	764	751	800	780	753	774	844	737	760	748	782	795	770	725	751	789	767	777	771	755	746	709	726	799	739	803	782	752	740	804	757	783	760	750	719	791	741	781	755	763	746	796	762	765	722	817	774	752	792	732	738	769	746	760	745	767	793	727	763	737	742	813	834	789	782	749	728	764	784	779	736	732	781	776	799	757	776	715	686	734	748	796	773	784	805	777	780	741	775	761	711	760	750	746	781	728	729	729	755	762	813	750	683	775	759	729	780	733	740	771	703	749	762	744	766	696	798	720	724	727	782	714	766	741	794	810	748	761	739	747	787	772	757	751	748	764	738	795	716	793	819	772	769	755	752	769	770	723	747	800	788	754	772	757	760	719	730	765	761	759	746	711	794	756	732	739	727	764	791	761	734	760	752	764	710	818	765	799	745	778	806	825	797	727	749	799	787	749	760	802	802	770	775	780	805	800	770	706	762	770	743	741	777	722	733	756	727	791	790	790	734	731	762	760	776	759	732	767	738	778	783	782	726	742	752	721	774	785	768	733	733	778	765	800	769	757	823	750	779	752	767	737	765	786	751	750	752	725	752	734	756	693	720	740	752	757	755	741	727	823	805	753	748	745	814	766	800	791	744	770	699	790	726	749	756	817	725	791	722	811	743	728	762	771	794	752	770	709	712	742	805	738	752	757	710	754	781	738	750	803	747	750	783	744	737	773	796	728	702	774	724	755	774	749	752	782	805	742	805	713	805	756	768	777	774	721	726	740	793	744	770	834	787	747	748	740	770	756	778	766	745	764	733	801	756	782	762	746	744	759	774	728	806	772	782	802	722	758	795	782	797	826	720	757	767	762	779	768	757	758	744	710	811	719	728	768	779	726	757	789	709	725	762	729	768	743	797	766	766	754	767	774	770	737	731	770	786	809	772	772	760	775	806	727	714	788	738	809	775	769	775	774	792	699	775	810	750	717	717	741	790	763	749	716	769	774	740	768	756	776	721	716	720	770	751	701	781	735	741	755	745	775	783	771	731	717	742	762	763	713	766	705	715	757	770	803	744	760	798	763	784	758	849	736	815	754	731	761	742	712	738	759	781	734	750	748	759	794	761	794	709	739	746	756	750	743	776	748	728	718	763	767	808	740	743	759	815	729	754	770	736	772	721	779	766	733	781	724	781	737	720	774	744	771	704	742	715	798	781	780	752	771	724	799	826	747	728	783	757	795	781	759	789	756	748	791	765	737	787	796	725	758	725	761	796	729	755	747	766	751	775	776	773	793	804	726	775	739	754	752	766	796	785	730	748	772	774	717	787	752	748	769	744	781	761	793	798	811	749	793	773	801	784	750	763	781	726	777	784	721	774	761	829	782	748	721	785	736	751	746	798	719	746	750	784	776	741	779	797	749	738	773	737	760	767	759	725	719	796	739	772	735	791	806	745	721	754	789	701	754	736	785	767	757	766	720	801	775	749	766	775	745	783	761	758	730	723	740	788	770	738	787	767	784	751	758	766	717	772	746	801	746	750	753	761	726	702	795	759	808	728	771	745	800	783	749	819	721	787	759	785	758	781	757	750	833	729	811	721	763	696	773	732	776	767	781	777	745	774	783	735	776	781	733	743	750	778	789	754	735	763	753	750	795	741	744	778	728	748	770	795	753	742	778	732	722	749	798	756	736	730	793	736	788	758	789	778	769	754	772	743	767	774	792	728	791	765	778	746	808	753	757	824	781	815	793	784	740	822	756	767	748	785	729	749	737	789	775	731	743	757	749	737	756	772	764	771	744	706	791	756	734	769
29450	15138	4751	801	457	380	308	310	258	238	248	268	237	242	261	268	262	226	268	221	265	229	244	243	241	259	244	223	229	226	206	212	226	234	254	239	264	250	224	254	259	260	224	242	242	240	219	261	215	251	249	224	239	257	212	235	248	201	276	268	231	223	203	223	258	252	246	241	232	204	227	247	229	230	250	274	241	210	225	219	220	249	245	217	238	228	229	242	224	238	255	243	226	225	222	215	242	230	252	221	220	228	229	212	249	250	223	257	226	244	258	237	241	252	228	250	216	240	231	217	223	230	206	223	235	236	229	230	223	239	247	243	190	234	240	212	226	240	243	253	235	214	195	225	213	244	223	241	239	207	226	228	240	237	252	208	214	200	266	257	244	228	269	227	235	261	222	216	215	249	222	214	244	225	254	238	231	227	229	234	233	250	245	226	249	243	236	206	216	220	236	231	231	210	227	227	235	230	231	231	258	236	237	262	237	227	243	250	240	226	233	215	242	243	221	227	233	237	257	221	271	247	232	209	244	229	221	211	220	245	260	239	242	239	216	239	234	248	255	215	237	245	247	244	233	230	239	239	227	254	256	224	227	237	250	219	230	244	232	255	236	247	215	246	205	242	226	240	264	228	214	232	244	255	249	222	226	258	248	226	224	218	218	240	253	207	265	240	213	228	217	258	201	211	250	248	223	226	217	223	213	247	215	228	238	232	228	232	239	256	264	236	243	236	252	197	267	249	261	207	214	244	238	240	222	218	236	245	251	237	239	215	224	247	239	251	234	223	250	240	229	239	278	217	212	226	229	220	237	209	219	229	243	236	243	207	229	234	229	229	220	220	222	245	229	247	246	236	197	223	229	230	246	250	233	265	231	270	231	222	220	236	235	193	236	229	215	238	248	236	248	225	202	219	245	240	229	220	229	226	237	251	207	220	238	247	240	210	217	212	217	195	215	233	263	248	213	193	216	237	230	222	218	209	208	223	235	239	255	264	258	244	247	220	220	205	229	237	258	228	237	229	220	245	211	246	239	233	239	220	248	220	243	215	214	238	223	217	238	239	227	207	249	237	225	239	218	247	248	258	218	238	233	227	234	204	212	227	242	216	236	251	219	240	254	248	232	217	232	248	216	237	242	238	217	243	245	267	229	240	219	251	232	244	239	216	248	246	218	224	220	256	254	222	218	228	220	233	227	227	217	203	229	227	248	237	240	244	259	236	233	218	233	242	244	244	227	247	256	256	214	214	244	231	236	217	255	262	235	265	268	242	220	235	259	214	248	225	239	228	233	214	248	244	242	235	236	230	233	208	252	239	246	242	229	218	222	230	253	249	249	233	243	229	213	203	235	224	227	206	238	222	267	250	223	234	226	241	215	230	228	223	242	201	235	237	253	237	231	230	226	225	241	231	220	255	241	218	212	258	222	227	262	231	226	225	220	206	239	254	218	215	199	220	235	224	267	233	248	268	254	251	189	227	235	250	249	238	251	215	224	236	232	234	209	234	234	216	209	227	233	251	250	241	254	247	231	229	254	203	231	248	211	233	245	231	237	238	229	247	241	202	242	238	220	215	240	205	236	245	255	231	239	213	213	241	235	256	223	245	256	253	215	258	246	228	232	238	223	234	217	254	223	241	253	242	232	232	239	238	247	230	217	209	243	254	204	257	236	232	220	226	226	217	221	229	254	259	235	207	247	236	256	252	250	249	245	244	231	242	260	242	241	232	237	222	232	215	229	200	240	228	234	223	216	209	250	264	234	229	228	219	224	210	197	218	238	220	243	211	209	263	243	235	267	227	246	261	223	240	203	216	234	237	240	260	263	233	231	245	218	236	221	223	246	224	211	219	236	241	235	228	226	213	255	233	218	228	239	249	252	245	228	242	221	217	212	235	252	240	220	200	239	224	258	228	234	220	225	225	245	227	226	207	205	231	243	219	239	229	230	246	267	220	220	225	250	248	229	241	235	226	235	262	236	211	269	259	210	204	230	210	236	228	243	238	244	236	247	214	257	234	230	224	232	219	214	237	249	245	214	253	232	202	233	235	240	247	251	233	221	249	232	218	219	227	231	257	243	233	224	268	256	225	233	222	248	197	251	264	227	248	249	241	233	246	220	228	221	234	234	221	245	209	223	203	248	239	218	205	245	247	233	225	232	255	248	240	235	215	245	241	223	231	240	218	233	242	206	245	253	223	230	229	225	232	235	226	241	238	238	234	241	216	219	262	205	248	218	239	237	237	223	220	243	249	248	226	245	200	232	256	251	223	239	228	232	234	241	252	226	244	228	206	243	241	250	209	228	237	254	244	236	229	232	233	252	238	252	212	233	218	235	243	239	231	226	228	260	244	229	240	240	225	237	212	211	239	255	252	229	225	262	226	233	218	205	196	208	224	232	240	245	225	224	245	272	254	209	245	247	234	249	197	225	233	241	235	229	227	222	249	204	209	226	244	234	245	273	245	208	243	230	253	233	234	234	252	232	217	219	260	236	204	219	211	249	226	241	215	223	220	240	227	221	221	245	261	225	224	246	245	245	238	238	235	226	221	198	221	231	238	213	232	245	198	235	255	250	226	233	252	226	240	236	229	225	229	247	211	231	229	251	233	215	223	227	242	224	247	203	246	225	268	231	262	243	239	235	259	217	217	220	237	212	252	243	232	215	227	241	217	254	221	246	249	249	235	265	254	239	254	252	251	250	235	242	242	235	243	224	246	228	240	235	218	219	239	226	240	253	222	206	216	254	246	231	235	238	249	229	238	239	219	218	216	250	220	208	227	234	242	254	241	231	237	236	260	249	230	229	245	242	259	203	210	230	229	228	218	235	215	226	264	202	215	230	237	253	232	226	232	234	236	238	228	235	234	196	220	240	246	271	231	261	248	266	224	195	234	242	253	236	220	223	247	213	210	223	239	245	246	227	267	235	220	222	224	243	228	243	224	233	217	241	242	221	249	207	242	263	269	237	212	234	224	233	249	245	240	237	237	216	245	233	235	236	247	232	234	238	196	247	242	233	230	236	258	226	215	246	222	211	220	233	229	251	215	214	238	245	216	235	256	224	216	210	232	222	246	207	226	218	233	212	207	215	229	233	242	255	213	277	243	244	238	251	263	237	241	234	217	223	237	210	222	242	227	219	241	204	205	241	241	215	245	266	220	241	218	254	221	224	267	228	236	244	224	241	229	243	212	237	223	219	203	229	240	235	227	253	246	215	223	232	251	224	208	229	249	243	207	238	241	253	208	209	232	225	216	247	275	204	232	245	241	246	223	230	231	259	252	265	218	229	259	245	231	224	264	249	215	275	247	242	211	210	256	254	215	211	210	247	236	220	247	233	238	246	201	220	247	246	236	210	239	221	227	224	236	265	236	234	258	215	232	233	232	213	212	250	218	220	257	214	254	213	231	244	239	248	220	231	237	240	207	232	235	246	234	223	223	240	220	249	229	221	248	246	223	262	203	233	212	197	215	245	255	232	233	226	254	229	251	241	239
19127	12427	4621	2010	1602	1380	1142	1011	897	830	762	758	717	690	688	669	645	620	620	639	612	664	586	607	640	579	582	619	604	603	577	574	595	563	546	604	581	554	608	559	558	566	585	536	574	582	552	603	547	567	573	608	555	554	560	496	569	593	532	552	586	587	565	605	557	574	600	540	547	523	539	575	578	587	595	577	523	589	540	558	570	559	529	560	576	602	577	545	557	574	553	580	567	569	590	578	538	566	558	573	569	564	599	581	562	576	551	549	572	549	629	539	530	552	582	576	592	590	581	560	532	566	550	577	577	566	567	576	573	544	567	596	575	601	602	590	586	556	591	604	545	569	576	562	598	581	566	552	559	578	584	566	581	535	587	583	548	555	574	530	531	564	601	561	577	566	607	535	603	622	574	548	551	606	547	549	573	566	567	593	572	525	531	588	572	563	562	566	588	588	533	538	490	529	555	572	545	572	523	570	611	551	600	541	571	539	563	577	562	567	588	559	525	596	533	540	576	594	575	576	530	605	552	584	573	581	538	599	576	600	617	546	548	604	602	607	546	564	541	548	585	557	554	584	543	577	569	567	568	585	565	582	535	540	627	586	547	552	545	599	595	597	555	573	563	599	566	568	566	547	557	591	552	613	555	549	546	549	589	584	560	580	583	512	567	550	602	580	556	556	563	587	518	567	573	574	586	565	556	569	554	615	579	581	590	583	601	553	579	577	520	569	548	554	523	565	548	500	528	545	553	545	550	604	592	569	551	580	558	625	559	527	561	568	555	566	566	590	569	538	551	548	560	539	548	535	567	563	545	580	571	569	595	548	601	579	582	570	553	542	551	546	569	607	593	563	578	564	583	627	583	599	578	556	581	560	583	580	567	554	522	578	603	544	563	567	573	567	583	612	590	536	578	575	555	579	574	515	543	603	522	536	559	528	562	594	541	566	541	536	571	554	542	583	597	537	595	560	556	594	589	583	569	597	591	569	535	552	521	566	534	638	541	550	582	546	599	597	578	624	563	555	600	573	576	609	575	578	570	581	542	597	555	597	592	547	546	544	575	594	567	548	524	531	560	540	585	583	591	579	553	578	579	596	552	550	583	593	566	534	550	607	597	565	575	538	537	584	574	544	601	601	568	608	587	558	576	566	570	587	595	530	566	560	549	587	550	586	601	557	551	547	537	579	597	593	571	542	586	567	589	570	556	580	550	559	581	552	550	578	574	624	538	546	558	552	523	617	581	537	552	515	553	596	544	555	571	594	562	584	580	555	537	534	563	579	571	642	539	572	563	567	581	563	550	582	558	589	577	536	561	586	526	567	584	576	586	563	543	609	570	573	561	556	568	603	587	552	582	560	572	566	575	529	565	587	581	606	601	490	586	566	526	606	560	582	567	585	543	573	558	564	575	590	552	576	541	581	618	577	572	592	552	572	577	574	574	542	525	549	514	566	554	569	556	530	576	565	583	591	564	546	593	590	587	585	564	554	499	561	573	537	605	577	570	584	570	568	557	556	571	543	526	588	607	563	612	569	596	554	597	527	540	563	558	603	546	587	596	550	583	596	581	588	568	540	585	554	606	559	558	569	546	531	546	574	555	610	555	569	549	581	556	562	584	572	576	621	595	569	541	632	575	599	556	577	557	566	564	586	555	536	546	618	610	528	600	561	600	554	591	570	585	534	552	517	603	602	584	585	522	596	542	587	600	576	532	607	569	553	554	568	536	574	569	530	555	563	614	595	541	605	607	550	548	569	572	543	567	570	504	597	603	567	534	559	592	550	534	565	541	582	566	552	598	530	589	579	579	558	603	578	576	571	561	544	619	543	568	606	570	584	582	574	549	581	610	597	524	589	569	595	572	593	565	545	557	582	534	583	586	573	576	619	557	581	563	593	611	578	506	604	546	635	574	546	577	580	565	580	576	550	597	598	570	603	573	579	567	536	551	554	583	549	606	570	569	569	548	530	611	572	576	522	543	566	568	579	610	595	606	583	545	552	528	547	548	567	585	582	578	575	575	530	561	552	580	598	544	583	563	564	576	584	565	541	518	561	582	548	598	585	579	590	523	591	532	604	528	589	582	543	556	557	566	580	581	587	563	525	578	543	554	581	574	590	585	573	613	578	603	603	521	520	543	543	622	569	537	591	579	568	571	584	565	611	562	536	602	597	588	574	591	562	550	542	541	547	544	621	491	567	606	563	574	582	571	549	573	574	604	589	570	557	570	542	558	596	632	559	505	547	577	537	620	605	552	582	574	562	603	600	583	525	554	569	601	545	537	561	573	612	592	562	569	569	589	593	576	549	546	564	580	556	557	566	564	589	543	572	573	527	570	556	561	551	568	588	604	570	552	594	534	556	589	560	551	566	581	553	573	612	566	571	601	556	582	546	569	551	588	520	577	542	579	577	547	571	585	577	530	586	567	558	572	564	597	599	652	553	573	582	563	601	543	561	549	598	558	562	575	608	579	542	566	567	534	561	565	564	619	574	550	592	566	552	555	588	562	596	591	589	571	586	551	586	551	577	557	586	563	546	546	548	562	575	625	539	571	590	533	565	559	596	605	577	580	551	595	572	570	578	579	547	589	565	538	593	611	597	639	608	537	582	565	577	593	567	531	543	560	551	580	575	553	558	571	594	578	549	553	577	594	553	542	558	558	569	579	605	616	558	542	557	583	583	609	568	559	553	570	572	579	529	607	629	592	558	589	563	565	539	612	562	541	565	530	598	554	567	585	587	575	576	573	559	559	623	576	623	553	573	602	586	502	569	543	555	614	576	591	593	597	609	583	555	557	546	528	577	561	518	563	562	557	592	559	561	563	576	552	553	567	558	572	632	598	532	581	571	590	582	601	556	579	563	598	575	552	559	559	548	527	580	607	604	535	582	523	548	550	554	596	531	546	538	547	603	611	562	568	602	555	539	579	622	544	566	596	555	580	542	578	549	559	528	578	549	560	536	598	567	565	574	599	578	535	587	518	570	548	584	578	564	636	560	580	611	571	599	505	572	548	567	600	590	544	550	574	571	538	594	577	552	585	571	574	546	594	531	567	577	619	548	572	537	558	574	527	555	565	550	564	576	601	593	572	617	567	536	616	564	580	545	593	519	565	578	580	554	588	571	543	599	601	566	593	597	565	600	610	563	588	588	578	558	552	575	586	527	537	560	508	563	591	585	549	557	615	544	573	617	565	553	584	559	577	548	533	581	563	576	594	558	595	549	576	577	557	577	561	549	571	548	558	612	559	579	534	602	590	554	516	551	556	557	592	608	567	573	594	576	549	588	604	558	572	581	556	564	578	549	577	609	532	547	585	562	576	578	543	546	587	556	555	608	573	557	575	598	574	618	534	580	554	552	579	611	545	596	582	548	571	558	575	589	588	530	572	568	586	596	569	612	602	585	567	551	606	539	569	560	569	560	641	563	602	575	561	543	552	556	632	542	603	553	550	578	552	557	565	558	601	607	571	553	615	597	559	591	603	554	542	552	591	584
9092	3210	790	348	315	308	276	250	261	273	267	279	262	257	274	296	269	265	260	262	264	241	253	251	262	248	275	310	279	274	277	258	268	258	260	277	289	248	275	269	307	267	259	225	270	252	280	290	256	269	277	278	274	252	257	237	238	260	269	253	259	240	278	223	257	287	269	250	273	268	246	306	271	282	284	274	278	243	262	274	257	253	255	267	272	276	289	274	259	281	280	260	276	253	259	264	247	249	275	246	260	244	262	248	284	305	265	253	224	283	257	233	281	243	236	258	255	273	257	235	262	256	277	293	278	256	258	273	266	285	234	261	272	218	264	265	238	230	236	281	250	287	245	220	260	267	262	261	259	259	262	282	268	260	279	231	243	240	243	261	239	264	278	233	261	257	262	279	258	281	253	276	246	256	287	269	279	240	275	265	240	241	260	263	255	267	262	259	256	256	251	234	270	275	262	287	254	253	287	264	259	234	250	255	292	251	285	240	245	245	244	251	243	258	264	280	277	242	281	280	274	257	266	287	294	245	259	254	271	286	247	251	287	255	253	257	249	259	233	257	268	245	269	278	271	263	249	280	276	262	250	235	264	276	289	263	289	291	258	238	277	254	270	246	246	265	260	275	262	248	281	252	246	250	282	252	255	267	267	270	253	278	245	244	246	250	251	251	259	268	255	252	228	282	288	263	262	293	279	266	245	220	285	275	289	263	237	244	262	286	256	273	264	229	292	227	229	278	283	268	271	256	276	264	244	283	267	270	247	234	284	281	293	243	277	252	253	268	242	254	223	253	264	267	264	266	272	237	252	254	265	280	247	279	248	283	298	244	266	264	242	254	249	239	254	249	259	251	275	241	273	283	275	239	274	307	257	274	285	280	283	268	260	261	276	273	268	276	268	265	270	269	266	251	246	263	221	276	260	281	259	252	271	280	234	260	262	299	269	279	277	265	264	254	288	251	279	277	243	270	282	267	295	312	266	245	231	261	268	256	257	271	276	264	259	270	263	247	255	257	260	287	295	264	270	282	244	274	265	265	286	242	275	248	276	302	264	281	264	270	266	268	249	285	300	261	269	256	265	308	298	280	282	224	266	284	278	227	268	252	305	256	258	264	279	277	279	278	239	267	272	285	253	250	260	262	288	252	286	247	263	314	299	292	282	261	251	248	266	245	237	248	251	276	268	252	274	275	256	264	266	251	262	297	275	284	269	251	245	275	290	268	236	273	247	247	251	252	250	274	243	263	252	267	259	253	261	287	255	236	287	267	267	237	252	234	264	275	265	248	273	253	289	264	273	297	246	271	255	247	289	254	275	261	271	250	295	275	253	247	241	285	295	290	292	273	253	234	275	257	287	295	271	269	252	258	246	248	256	246	254	295	308	295	273	222	297	277	301	285	287	237	253	272	268	259	249	260	256	292	247	265	251	248	271	250	276	277	235	283	234	270	271	256	253	239	274	276	222	252	260	256	271	257	298	254	260	264	273	249	275	254	304	289	242	268	275	259	297	292	242	263	272	270	251	266	231	270	247	271	270	274	280	249	273	263	249	264	305	250	261	272	247	253	267	250	251	235	223	237	252	275	269	263	251	259	256	270	241	249	268	268	284	271	256	243	257	271	261	270	264	266	286	262	256	242	247	261	253	234	249	255	297	278	274	271	282	256	258	268	268	274	247	265	285	263	272	256	299	274	261	249	260	276	261	256	253	244	245	270	249	284	275	265	253	287	276	280	258	264	282	288	271	250	259	294	245	283	263	263	269	253	271	261	260	287	256	278	250	297	250	243	258	227	246	274	278	252	241	277	292	262	241	284	256	290	302	273	282	267	257	269	290	272	277	259	237	252	265	257	273	272	293	256	244	292	272	240	269	266	260	269	238	255	269	241	263	264	279	286	257	257	270	278	297	237	272	280	256	259	242	280	267	252	244	248	232	299	262	270	275	247	294	255	227	239	292	278	257	238	279	269	270	288	302	276	255	251	252	283	205	263	279	282	292	286	265	292	252	250	230	251	276	261	276	259	256	264	268	271	267	247	278	252	255	283	241	263	258	255	270	251	252	249	267	278	302	300	272	250	240	259	301	259	229	286	247	277	243	280	234	263	280	263	265	239	282	263	257	261	251	269	284	252	251	273	318	244	275	285	246	260	258	255	242	253	252	258	263	267	265	265	308	285	269	289	253	282	248	256	254	251	263	263	251	252	250	283	282	267	251	282	267	259	273	272	314	274	239	292	247	279	269	264	295	245	277	266	256	250	273	242	264	244	289	283	273	278	268	262	243	252	246	273	289	297	269	263	278	270	278	271	295	263	241	250	248	266	264	253	248	266	278	286	269	244	262	272	276	279	307	284	251	260	224	268	261	270	293	250	269	281	246	269	246	255	284	274	270	265	242	254	267	299	260	231	258	263	262	278	243	277	262	263	269	275	283	263	257	262	264	267	261	250	263	240	242	269	246	260	308	245	228	238	229	259	283	261	276	303	276	285	272	269	265	268	286	253	276	290	299	249	257	261	263	281	248	261	252	255	262	271	304	277	288	286	258	255	238	278	259	267	259	262	279	221	257	288	269	265	261	263	256	250	282	280	281	261	223	254	254	264	301	251	282	269	295	269	288	277	287	244	265	298	283	265	294	270	287	245	276	279	266	280	262	271	277	277	289	271	252	255	254	265	259	238	258	289	258	212	249	263	226	281	230	246	241	244	241	286	261	239	275	277	248	280	252	259	221	257	229	249	263	244	248	261	256	254	253	231	287	253	252	284	252	281	278	290	285	252	286	262	278	247	259	257	263	250	245	260	279	281	263	264	249	286	264	270	250	267	276	259	275	290	271	298	241	240	312	265	252	246	243	291	282	270	283	254	245	276	258	241	300	260	263	255	257	250	253	265	275	288	259	226	281	282	267	266	260	286	251	270	286	275	264	288	265	259	245	275	288	260	269	259	278	278	260	259	279	255	283	247	261	238	272	256	267	274	262	254	281	253	240	245	255	268	301	241	227	268	267	254	276	268	284	264	242	287	269	276	270	248	263	265	256	258	281	280	261	281	267	268	293	250	257	272	275	284	274	283	250	267	273	291	268	272	246	272	258	240	282	290	250	258	243	252	271	260	258	266	246	258	238	252	261	248	272	238	262	266	269	263	286	246	254	270	282	278	257	294	269	265	293	257	255	261	237	259	257	239	263	272	272	270	260	284	277	242	243	249	280	231	278	253	269	296	285	274	260	252	253	263	246	262	259	269	277	261	290	270	266	257	269	276	248	251	250	284	270	289	276	283	251	296	258	315	282	250	258	279	263	249	250	255	259	275	262	270	282	269	275	274	279	265	239	249	279	253	265	284	233	255	245	266	256	271	272	263	259	278	258	276	277	269	243	238	274	242	259	272	248	280	244	251	247	262	259	260	305	252	284	239	261	275	300	257	276	257	284	247	270	258	252	255	285	256	262	273	249	263	243	252	268	282	274	264	242	287	284	258	269	286	273	268	268	257
6739	3538	1500	828	813	701	679	684	669	673	685	702	628	626	704	674	633	637	666	658	665	662	623	638	679	648	673	668	726	672	654	688	662	656	684	653	638	671	646	637	623	656	630	684	605	635	667	675	652	630	659	648	689	608	658	652	665	665	692	641	639	642	703	684	695	729	649	691	681	688	646	609	639	694	636	684	663	625	671	708	642	617	630	670	672	671	632	675	654	710	666	663	667	695	658	647	651	662	648	682	687	635	652	671	661	674	630	650	659	623	629	703	637	604	700	651	663	662	665	673	639	652	692	649	683	664	622	659	650	670	640	626	679	656	702	673	670	626	675	666	588	667	666	689	669	635	697	633	645	639	682	649	663	656	643	680	690	661	661	665	673	687	668	687	658	652	704	594	653	641	665	645	682	667	658	630	681	652	655	665	691	669	678	644	664	635	664	658	645	678	629	673	650	678	657	665	668	681	646	667	679	671	627	654	658	623	651	691	687	622	656	687	669	658	659	653	647	671	673	692	642	645	661	636	659	634	634	667	705	675	706	654	673	653	645	636	675	647	679	616	653	615	677	668	702	670	683	637	634	655	686	645	627	639	650	690	616	671	604	636	711	702	647	639	650	640	679	690	690	629	671	674	666	642	659	676	694	640	657	685	658	633	693	654	661	695	634	623	661	653	641	684	679	663	643	657	608	661	631	669	631	631	693	643	707	647	694	687	658	690	703	658	627	660	646	640	701	659	695	632	699	642	668	620	626	636	677	637	636	652	685	666	709	654	635	657	684	688	609	673	672	619	632	655	634	640	728	631	702	655	671	666	697	655	636	613	690	675	676	679	630	661	710	667	670	666	614	661	693	672	646	648	609	674	686	648	668	649	667	643	642	602	681	640	674	697	674	644	635	625	669	696	735	641	669	679	721	662	658	692	613	666	657	650	699	676	667	660	664	667	678	652	688	662	677	636	654	630	644	686	630	636	638	636	638	667	670	671	638	643	658	643	634	610	616	691	675	701	662	669	674	712	696	632	650	689	702	650	689	664	664	638	688	646	618	644	649	680	657	663	643	627	682	654	666	691	650	624	719	642	640	632	657	710	679	705	679	659	678	681	670	686	691	631	614	692	625	630	583	709	640	641	701	664	659	653	669	656	682	705	702	707	660	657	653	718	596	682	653	637	609	652	609	631	659	638	661	671	657	699	643	652	686	691	633	690	656	667	652	666	674	677	682	673	626	696	665	627	692	622	648	674	659	679	607	633	665	640	641	611	658	689	625	660	642	675	648	630	671	677	629	609	651	655	654	661	664	627	669	634	656	635	658	635	668	669	659	678	633	638	672	661	642	672	699	661	660	635	657	595	657	684	666	651	626	660	624	647	703	668	696	645	654	653	675	650	682	669	646	635	642	661	659	624	665	658	685	678	651	693	666	643	641	645	664	645	616	628	662	651	665	613	647	668	664	667	635	667	613	641	662	711	662	718	666	637	669	634	664	702	629	667	698	627	711	617	640	717	629	700	711	649	625	642	693	662	625	635	650	665	643	601	643	663	651	652	642	693	664	683	702	675	638	653	666	692	649	658	664	682	664	637	682	634	673	649	678	684	669	642	736	655	726	635	656	647	642	643	642	689	669	661	694	669	641	645	711	694	612	651	676	654	602	612	680	678	664	655	661	692	662	659	669	706	634	669	599	683	684	643	715	618	676	670	665	624	670	655	657	634	685	664	691	680	654	667	671	697	696	672	683	642	654	677	661	656	672	647	624	628	734	591	664	640	686	648	670	663	657	693	678	652	615	686	686	645	638	622	598	655	679	656	659	654	697	643	662	687	668	641	653	683	664	710	636	695	662	661	659	620	661	677	656	653	666	642	665	678	661	649	650	655	613	664	712	666	656	654	636	681	663	636	653	673	644	619	698	634	698	662	660	713	620	653	700	617	665	706	625	671	650	654	617	698	688	682	657	659	658	648	681	668	654	656	674	672	694	638	654	647	653	654	642	711	677	654	640	668	636	644	678	667	672	606	658	614	660	638	643	594	655	670	659	653	669	649	696	691	663	653	670	656	624	610	648	630	681	664	683	649	649	645	661	671	693	618	653	665	660	626	650	703	668	667	654	646	675	678	614	663	688	648	628	660	652	640	650	618	706	637	669	649	659	616	649	653	659	621	669	717	698	630	654	609	637	645	602	680	656	646	708	713	630	640	666	677	650	623	612	664	661	662	694	712	617	674	652	650	642	716	650	649	697	665	664	668	612	634	658	617	700	642	639	644	677	696	647	680	645	657	711	638	673	659	651	712	679	632	671	621	629	640	669	652	611	666	675	637	675	701	686	678	665	645	647	641	661	675	673	609	690	678	632	630	709	647	658	657	647	657	627	666	629	600	655	630	634	659	640	695	653	661	672	702	649	645	680	650	701	684	598	637	638	676	711	667	654	641	680	640	632	659	672	635	663	675	648	688	650	630	603	668	627	664	634	653	605	647	653	665	685	663	673	674	679	674	688	693	721	655	687	637	650	647	714	653	683	655	625	683	691	647	632	646	656	644	648	658	643	628	670	684	685	687	650	651	704	685	693	645	663	667	666	658	681	670	643	638	648	671	646	713	653	671	659	644	672	685	655	709	666	655	635	712	638	661	621	653	655	660	657	632	653	654	706	667	643	628	675	701	669	663	669	642	652	707	695	669	650	657	659	659	643	668	698	722	633	648	629	679	649	672	641	687	645	660	630	641	636	612	682	618	682	614	691	658	654	682	656	640	632	659	670	657	678	617	651	670	670	690	676	623	672	643	628	650	687	675	673	628	629	683	692	621	660	662	653	642	635	655	668	671	688	642	649	638	629	658	648	625	666	682	665	652	672	669	642	690	674	639	695	640	657	633	694	676	672	693	656	601	646	669	666	639	641	744	661	671	639	711	635	625	674	651	649	611	632	680	635	674	706	663	683	686	631	638	724	711	675	671	679	626	701	670	675	637	679	684	639	636	638	678	645	666	701	657	703	668	649	663	634	679	668	665	660	642	653	663	638	688	626	664	631	655	651	622	696	664	631	609	661	685	658	678	596	619	675	682	660	658	651	660	694	648	664	632	665	651	691	619	674	677	663	692	674	649	711	656	691	634	641	661	661	691	652	654	633	646	615	603	640	624	632	631	685	673	628	651	649	667	655	635	673	642	659	680	658	663	647	639	673	633	657	641	639	620	673	637	648	680	656	645	662	670	632	657	645	641	653	667	640	626	642	638	673	662	677	693	642	692	675	668	710	667	629	683	673	712	674	581	653	669	668	659	640	676	664	665	632	647	678	678	626	641	661	692	683	683	673	679	659	622	643	700	637	627	647	704	682	666	696	683	672	607	690	617	659	699	686	645	676	655	664	656	667	682	649	668	676	669	684	656	672	630	661	668	647	654	708	652	656	686	630	638	686	674	630	651	649	704	699	631	678	628	661	675	674	654	647	662	651	706	663	644	635	677	639	647	683	653	725	701	724	674	700	698
20610	9708	2605	565	465	424	353	350	293	328	350	362	320	332	334	330	304	336	351	335	356	327	343	339	328	308	328	322	330	365	300	341	311	314	314	290	332	348	335	336	338	340	352	354	361	298	334	335	335	340	359	337	320	308	363	347	336	339	325	324	330	343	316	328	308	326	327	348	341	331	335	320	319	333	333	299	314	352	295	352	324	310	333	298	326	330	336	299	328	338	344	306	298	330	332	346	302	319	306	351	321	309	301	320	307	316	305	316	339	326	320	342	307	355	321	347	306	334	280	329	323	352	283	322	330	341	290	326	321	281	307	328	301	309	305	311	324	325	313	333	307	318	273	338	325	324	336	317	296	337	332	362	340	334	314	323	328	357	352	307	331	312	326	302	308	330	316	326	338	315	333	325	298	320	291	324	296	332	336	272	284	294	313	317	350	337	342	320	378	335	343	320	340	314	324	278	347	304	342	330	345	328	338	302	341	324	331	318	342	322	356	300	320	318	342	321	319	335	334	319	325	324	323	332	319	301	315	323	320	366	302	308	346	301	327	324	308	298	313	337	329	325	308	321	331	332	342	315	302	308	323	327	345	351	326	324	329	325	303	325	353	300	306	309	312	317	326	303	328	298	296	330	338	315	319	315	319	319	305	330	325	335	311	305	328	294	326	318	318	315	294	318	313	288	341	316	347	318	344	290	329	313	356	339	320	291	314	301	297	319	311	334	311	322	295	328	302	299	317	376	329	331	294	330	328	304	312	345	319	363	310	283	354	347	381	331	312	321	318	333	305	330	328	321	337	330	313	316	348	322	356	332	345	354	306	299	286	312	334	358	346	330	337	338	311	295	303	337	319	338	314	319	344	310	319	312	332	331	304	335	350	325	338	331	354	353	324	323	300	321	320	333	301	326	336	322	320	321	307	339	358	324	332	350	315	292	312	328	305	340	328	328	347	341	357	302	334	310	341	312	352	325	314	316	329	294	329	303	315	319	333	344	318	294	307	321	330	350	324	287	299	335	317	359	323	336	326	294	330	314	298	301	328	289	322	313	324	325	355	318	286	338	322	391	326	347	295	306	331	322	276	297	286	319	311	313	285	331	307	319	337	345	343	331	317	325	367	344	336	335	323	311	314	358	323	365	330	313	287	274	303	328	330	310	336	322	316	333	305	339	328	324	317	307	321	312	351	305	322	335	323	309	342	353	332	332	324	313	318	311	303	345	326	348	343	320	309	308	301	290	312	327	301	313	295	333	342	351	334	304	291	304	308	316	357	292	309	302	324	316	322	314	337	313	310	330	306	308	334	325	396	323	334	330	283	292	328	300	330	303	321	298	333	326	312	349	320	309	327	359	354	322	340	318	331	316	319	294	273	313	319	335	305	322	349	344	308	306	292	327	314	330	322	341	340	288	309	326	347	311	322	323	332	300	302	290	300	290	283	329	329	317	330	310	288	295	352	316	325	321	383	322	365	307	308	321	340	326	312	333	300	320	331	305	310	299	335	316	315	316	342	309	324	298	307	310	339	316	294	332	307	312	327	353	314	313	320	317	313	311	327	313	327	308	351	287	312	291	366	310	277	352	345	321	297	330	312	325	323	346	324	362	347	306	322	320	311	337	333	338	346	324	337	332	300	311	318	323	321	334	318	321	329	348	321	317	300	333	306	359	346	334	328	341	316	331	326	326	304	330	327	333	319	348	350	298	316	322	325	340	294	302	320	282	301	313	317	306	328	337	306	334	320	328	315	300	327	322	317	298	359	325	346	329	329	311	312	309	334	320	308	317	328	322	313	336	349	331	300	324	337	341	310	308	370	320	321	304	332	324	335	313	329	323	311	328	298	330	316	336	283	327	335	320	301	363	287	326	364	308	314	323	293	335	330	327	337	328	329	355	293	308	341	293	269	323	318	331	335	336	341	314	371	306	307	326	336	325	330	312	296	339	298	334	345	330	330	292	325	309	301	315	306	318	307	351	331	298	295	321	308	367	291	330	300	365	318	331	336	332	324	322	314	283	320	348	299	291	306	332	336	330	322	308	299	308	325	319	297	332	326	308	324	318	357	312	314	370	312	341	343	349	342	355	313	329	337	321	321	307	333	315	337	349	321	326	324	310	356	303	339	286	334	310	365	334	292	324	302	332	312	330	338	349	345	367	312	337	314	324	311	340	307	329	302	307	336	340	318	326	327	298	315	337	309	315	344	315	333	308	283	363	315	311	313	346	308	328	348	314	296	293	331	317	339	330	280	316	340	329	325	357	309	321	336	347	330	351	304	325	295	321	321	294	303	324	320	288	328	363	300	342	328	362	292	304	316	332	309	284	351	332	332	303	298	325	306	335	320	308	312	311	300	340	322	324	312	326	329	326	362	310	319	309	301	336	327	308	326	296	353	320	327	307	276	304	316	306	300	318	330	346	315	308	297	321	329	350	329	314	351	311	329	295	330	331	346	359	334	323	345	287	303	351	334	320	325	322	294	310	320	297	310	329	320	370	356	284	323	300	315	302	305	348	325	324	297	326	337	336	337	335	294	313	317	342	349	320	321	346	331	319	301	322	301	277	293	334	292	302	299	314	331	300	350	319	355	309	311	323	338	346	327	340	305	296	326	285	316	313	302	355	313	310	314	348	326	326	347	322	323	293	323	325	358	330	340	362	295	298	304	316	317	308	302	345	293	325	314	346	316	346	356	313	346	347	312	372	342	318	305	323	336	310	309	312	315	288	313	355	322	298	350	337	327	335	332	330	322	314	300	291	348	361	297	333	309	326	331	333	280	296	348	320	334	313	339	339	316	328	326	316	325	325	284	327	302	325	308	324	290	300	338	342	318	302	330	358	300	303	309	316	321	314	354	299	349	297	312	352	312	318	296	326	324	342	331	313	318	333	319	337	328	327	333	358	290	303	329	341	314	289	339	350	328	285	331	328	307	290	320	349	350	318	359	339	315	319	311	320	288	311	300	272	319	317	299	333	311	344	306	322	295	315	314	341	344	296	311	312	326	329	334	356	316	326	335	326	314	313	338	289	323	296	370	318	334	298	317	363	318	283	332	345	304	344	318	312	313	320	314	366	308	323	333	292	321	352	328	351	321	325	325	330	319	299	309	343	345	350	320	310	324	326	322	305	343	318	333	298	327	329	358	348	327	312	314	323	301	302	313	330	338	288	339	317	313	359	289	320	294	297	352	315	312	322	316	344	335	324	311	298	294	339	323	299	327	329	320	319	300	323	335	349	299	335	318	294	297	294	309	332	311	342	363	313	318	333	327	323	320	341	316	323	311	326	335	294	303	332	307	325	353	291	316	319	329	327	321	338	342	300	324	286	308	325	321	308	349	297	342	308	335	310	330	341	343	302	344	350	340	313	349	363	309	306	301	332	294	333	334	333	310	362	332	336	307	335	325	344	292	316	310	324	320	319	343	337	321	349	306	332	332	321	353	326	303	307	345	310	338	307	328	300	298	323	329	348	326	348	351	332	294	310	310	292
14848	9054	3246	1600	1343	1183	1048	1003	951	943	930	894	864	837	841	823	851	819	782	872	782	763	810	812	774	801	830	849	856	813	797	825	750	785	780	786	821	832	816	722	817	776	765	761	805	786	801	795	807	812	780	788	783	800	767	792	783	727	779	785	789	769	709	738	740	792	781	817	759	778	752	757	792	845	740	800	769	741	715	786	771	795	784	775	779	773	804	827	711	737	780	800	784	745	733	786	751	777	828	803	785	779	795	759	806	817	736	820	713	807	769	824	790	795	768	822	808	764	785	787	759	760	786	795	761	752	804	794	792	809	725	809	814	743	808	795	758	800	769	764	777	774	784	816	813	779	770	755	797	774	779	789	776	798	742	756	790	726	788	773	815	760	772	717	811	758	815	764	805	807	778	758	788	736	785	777	775	803	792	757	728	753	760	722	741	799	837	751	780	762	751	738	752	813	786	837	742	760	815	740	804	814	780	802	762	731	789	773	746	762	776	820	837	764	790	775	801	769	767	810	790	781	730	729	783	737	777	782	819	780	728	749	754	742	756	782	783	804	740	780	766	779	770	769	779	800	766	770	740	758	697	802	794	772	752	813	762	794	748	738	740	764	816	783	822	746	826	713	780	755	781	775	773	752	766	738	791	792	772	798	774	770	804	776	793	811	750	735	796	778	819	747	791	754	795	800	773	756	762	806	799	778	764	831	769	779	817	748	758	789	762	779	718	789	805	764	736	759	774	778	773	798	789	758	793	773	760	786	796	803	786	789	774	778	771	769	786	812	781	783	783	755	753	780	751	784	808	753	786	782	798	772	810	760	785	823	786	749	756	794	752	814	760	774	789	831	773	766	812	752	762	755	812	768	779	718	781	731	817	772	814	749	781	764	721	805	762	734	813	805	820	747	746	818	825	807	748	757	811	759	702	811	793	731	730	784	778	797	774	798	792	743	781	787	768	778	783	776	754	749	765	769	770	755	746	775	760	778	728	780	732	777	817	775	760	770	784	759	779	717	764	739	766	776	786	759	793	789	773	833	792	776	756	766	838	757	778	791	788	759	797	731	726	744	770	717	787	744	745	779	786	821	738	702	749	751	763	763	763	747	772	737	746	838	746	755	779	777	762	786	764	730	739	822	760	796	819	711	781	753	745	799	776	696	755	786	804	746	746	786	796	774	785	791	825	730	752	778	760	770	778	713	771	765	737	759	769	765	753	758	754	765	773	792	776	761	779	807	729	792	747	776	812	795	811	743	810	809	749	784	753	741	787	751	730	822	732	806	771	803	840	788	770	777	808	752	768	790	758	759	739	786	819	755	737	832	798	752	791	783	798	835	802	738	799	807	757	757	754	811	773	774	790	808	787	752	720	762	744	778	808	845	769	748	835	794	790	797	764	810	776	763	770	806	723	771	765	809	806	781	765	727	786	780	775	766	775	798	772	761	829	758	803	730	777	787	745	763	762	790	783	771	792	819	773	779	783	738	723	788	822	796	777	792	788	745	841	748	772	801	721	782	807	808	751	805	794	789	849	750	825	781	763	782	760	811	732	782	773	730	763	771	826	815	790	783	745	751	850	748	794	773	809	831	794	778	765	797	818	781	770	827	806	726	751	780	810	807	831	824	826	754	804	787	741	776	801	813	801	753	755	736	777	730	768	790	784	793	777	777	819	765	778	762	808	763	790	712	803	720	740	764	769	810	753	733	743	774	777	758	773	803	798	783	774	782	763	742	863	747	778	773	800	801	776	772	731	774	757	760	772	766	810	815	781	829	755	787	798	758	778	817	767	798	744	777	775	784	782	755	799	820	774	746	793	789	778	789	749	774	792	798	806	722	743	797	755	743	766	778	773	738	817	757	768	745	749	782	744	811	765	828	799	794	729	731	740	803	784	779	800	808	758	787	747	776	777	755	771	831	775	765	851	689	788	801	753	788	772	772	754	782	735	806	761	785	820	776	758	769	755	815	730	767	753	745	757	777	797	773	770	801	810	748	729	835	802	809	765	732	796	820	723	745	778	797	775	771	730	722	771	766	818	763	762	760	741	794	742	759	753	786	809	752	794	774	757	733	784	755	764	769	791	771	729	750	791	759	767	785	776	754	807	792	764	748	772	777	805	801	749	763	741	726	775	805	773	777	737	801	767	788	801	772	823	753	771	782	756	787	751	749	780	768	762	792	769	722	735	796	767	809	790	807	737	804	788	766	805	758	790	797	774	777	752	790	739	789	740	770	769	788	780	803	807	781	784	792	820	760	777	773	794	744	757	731	756	768	686	798	775	772	780	775	747	805	793	769	803	764	842	774	840	794	778	753	771	787	728	845	806	747	745	799	787	745	776	785	817	778	766	784	753	791	757	805	771	823	811	787	792	863	757	761	794	785	754	766	801	780	741	824	755	813	787	761	815	748	726	760	816	746	761	800	710	794	784	726	748	797	797	769	794	807	792	775	800	776	753	809	793	822	760	758	783	787	804	815	728	770	770	839	774	792	781	747	783	783	786	724	780	754	776	778	776	807	774	807	785	785	778	720	775	742	817	771	776	813	756	783	819	773	753	813	779	805	764	759	808	746	782	795	783	789	777	822	770	784	788	772	807	813	823	817	785	790	736	739	770	762	805	790	768	758	751	783	752	789	774	752	713	781	748	810	786	823	826	758	741	787	804	798	730	796	772	776	779	773	787	831	749	791	804	768	751	825	748	731	770	730	774	735	789	778	812	797	787	778	792	751	798	735	774	792	789	755	759	754	756	787	781	772	808	814	831	812	732	813	735	757	796	782	795	778	748	812	796	783	772	726	761	830	761	783	785	759	778	785	728	770	770	821	768	713	805	754	737	706	775	790	807	778	809	794	756	789	771	774	787	753	829	780	747	772	762	767	767	792	825	768	809	749	758	753	774	753	815	774	789	782	762	819	785	783	784	806	737	759	753	788	799	826	776	814	821	732	769	787	826	784	792	770	749	787	760	750	704	802	790	750	826	749	793	770	776	784	774	776	762	747	759	796	781	776	712	799	795	765	845	798	753	771	702	792	779	768	764	805	764	748	775	777	781	813	757	753	820	743	801	762	771	767	805	767	766	779	771	799	736	828	817	747	764	787	745	769	757	744	774	817	805	800	783	762	735	780	758	766	773	774	762	820	769	804	724	821	740	773	795	778	796	765	813	805	794	760	760	741	730	774	797	768	772	786	729	769	781	746	770	735	788	767	778	796	780	824	742	792	746	763	754	782	825	768	751	776	809	754	744	773	795	759	782	792	741	776	784	786	821	766	787	781	741	779	785	811	768	777	781	773	787	776	774	811	771	732	779	784	747	746	737	821	774	755	729	768	775	781	771	812	781	771	752	778	770	754	808	776	775	752	785	771	839	796	746	765	772	772	748	810	794	790	785	842	758	758	732	769	817	809	799	833	733	785	763	793	817	768	797	767	781	823	737	750	751	786	747	727	794	783	765	814	779	799	748	788	757	749	801	783	773	738	797	770	762	795
29355	15883	4412	778	454	412	322	273	279	273	281	294	221	262	318	249	256	257	243	256	246	259	255	239	251	234	250	254	236	250	233	235	267	248	246	238	257	276	233	231	227	243	264	221	272	229	256	270	261	235	253	244	259	255	236	251	281	240	257	267	265	250	242	250	260	232	269	222	272	248	235	227	256	233	251	232	243	240	221	232	234	264	248	265	247	251	251	230	245	244	230	239	243	241	230	247	227	229	227	252	258	233	281	256	261	259	220	237	233	239	253	238	259	231	221	272	265	263	247	257	228	195	253	251	245	243	227	270	257	232	246	249	226	242	232	256	251	275	250	274	238	224	239	222	231	238	214	259	242	203	247	239	238	263	230	281	235	240	224	222	216	229	253	219	281	215	234	248	206	267	267	279	207	245	246	224	223	212	219	265	250	226	249	248	242	220	278	266	232	242	250	245	252	230	224	220	229	209	264	243	256	267	237	244	225	253	227	221	227	232	265	256	247	218	254	232	254	245	255	245	237	242	254	235	219	251	241	224	256	241	264	253	271	279	237	207	254	243	244	271	242	229	226	228	236	261	258	277	262	234	229	248	262	256	221	215	244	262	235	266	251	266	246	246	244	225	236	251	245	267	238	234	225	237	231	246	244	251	251	251	227	253	234	238	216	249	229	231	218	248	251	279	242	259	286	243	262	254	239	276	246	204	237	236	249	232	251	244	244	224	269	244	254	238	236	229	235	235	251	235	222	230	244	250	262	229	227	223	248	242	249	248	239	238	250	233	204	244	238	231	255	253	242	240	242	265	215	216	258	237	211	204	246	247	203	256	240	236	258	252	243	246	235	217	230	237	263	261	221	239	244	237	257	235	250	231	253	196	233	260	261	240	206	261	240	268	245	245	281	259	236	256	232	253	227	251	225	231	223	228	217	226	245	221	261	254	249	255	208	252	208	219	244	258	241	250	234	254	251	239	236	234	254	249	259	249	222	256	240	261	234	242	249	218	254	241	256	236	252	239	229	268	241	250	255	236	246	240	247	212	266	270	249	261	229	204	265	217	245	246	223	256	256	249	235	257	263	254	267	240	211	236	238	258	258	237	230	223	255	257	216	219	240	267	225	252	272	213	253	254	209	252	229	227	259	272	251	250	253	235	221	221	212	211	269	226	250	261	224	285	216	250	270	230	267	237	246	211	210	234	231	246	214	226	279	254	249	239	200	259	269	256	237	239	230	228	216	215	241	216	232	225	217	243	252	242	255	240	254	238	240	214	260	249	258	225	261	248	228	239	224	250	231	245	278	239	214	225	240	223	249	233	241	240	229	228	219	244	228	244	233	236	251	253	242	252	238	230	240	234	228	254	261	242	224	251	246	220	246	253	245	240	249	228	222	208	248	266	224	221	237	238	270	240	240	238	265	265	254	247	267	229	239	249	261	218	245	242	206	216	251	240	253	246	225	238	248	249	260	258	274	231	237	234	235	254	259	217	228	226	223	241	212	252	250	211	235	225	240	262	250	260	244	246	240	247	238	244	236	254	238	228	234	238	239	249	230	230	263	250	268	272	250	263	240	241	248	236	235	287	257	228	241	209	226	232	255	232	238	228	239	236	289	233	253	231	235	249	230	259	252	225	245	260	251	245	216	238	248	237	225	248	218	245	226	258	227	239	256	249	226	252	233	209	250	256	238	229	232	249	266	247	220	247	238	263	264	242	248	253	226	264	243	256	225	224	229	238	247	249	222	235	235	205	244	257	217	237	248	260	228	243	234	217	245	232	237	239	263	216	240	227	258	243	244	238	250	233	259	240	263	240	220	223	260	223	244	235	260	217	242	228	237	230	254	256	222	230	276	248	242	227	254	252	253	238	221	257	226	238	259	255	251	267	231	263	236	265	228	229	269	208	263	230	253	279	256	239	261	251	274	257	256	286	266	243	236	249	256	234	228	259	244	229	258	220	259	252	238	258	240	230	246	247	236	238	239	228	257	237	222	230	203	229	234	247	264	209	255	230	229	240	229	239	221	226	229	272	253	216	245	224	243	233	254	230	216	241	245	266	231	257	254	254	257	255	244	232	260	231	276	233	237	239	264	218	245	241	268	221	245	227	252	243	215	245	239	256	230	218	273	222	236	248	238	259	241	255	281	261	240	225	233	228	235	240	222	223	258	246	254	250	258	238	247	245	203	235	214	232	260	246	209	237	239	243	238	218	242	262	243	227	258	270	258	222	262	241	253	211	235	243	243	262	243	242	251	211	217	231	231	257	234	252	245	257	227	243	250	242	250	231	248	246	268	254	236	234	252	249	276	251	242	239	242	238	240	257	244	278	247	262	231	239	259	238	266	222	277	252	235	247	215	232	264	252	248	231	283	230	263	236	258	258	197	220	223	232	244	216	243	233	212	210	246	226	217	260	223	246	247	227	250	242	245	213	244	254	232	262	214	260	242	243	251	228	239	238	238	257	239	285	220	235	204	229	218	228	223	229	251	236	228	213	217	221	235	286	228	260	251	251	241	239	249	237	253	235	229	271	261	234	240	225	231	234	222	217	260	240	249	260	273	226	253	240	259	207	234	259	234	239	229	245	245	264	250	243	236	231	215	209	253	214	225	250	268	263	251	245	245	231	233	232	237	245	260	266	235	275	265	249	275	244	259	242	249	256	216	225	265	252	280	214	274	241	248	226	249	262	235	283	257	248	248	250	235	230	283	250	256	258	227	246	247	239	213	260	246	233	225	262	231	242	200	272	226	255	226	248	239	223	240	257	260	241	208	221	227	244	272	244	257	248	247	255	220	238	235	225	242	244	215	236	251	220	233	246	257	228	233	258	274	217	260	273	250	229	225	222	222	244	246	240	242	247	231	261	223	222	251	236	259	261	219	237	239	267	256	243	242	238	265	254	256	249	266	238	234	233	285	229	229	225	255	217	223	244	254	236	271	230	230	229	230	234	249	232	260	224	234	225	226	243	246	236	248	246	246	256	217	263	228	254	252	233	253	228	259	240	255	265	282	250	216	264	246	258	224	247	257	251	239	253	264	258	226	243	234	253	250	250	257	260	230	260	264	196	269	250	218	239	217	251	259	228	227	267	264	254	230	268	233	244	242	244	251	240	251	228	237	240	246	252	229	243	257	225	231	277	226	263	232	235	235	236	214	244	250	271	246	238	244	242	251	188	221	229	233	246	236	240	229	240	218	250	232	240	252	227	225	229	239	252	228	268	242	236	228	227	236	213	244	211	246	217	222	227	228	234	251	239	255	247	240	205	246	242	264	239	234	207	220	246	213	272	267	251	271	265	243	212	240	212	245	244	227	250	230	251	253	236	219	223	241	214	217	225	203	199	246	226	229	259	274	250	225	251	211	276	227	248	239	212	229	249	249	193	257	236	239	252	254	246	241	199	244	231	254	247	232	245	243	236	260	228	236	241	221	216	240	251	260	264	246	256	230	241	239	237	250	251	253	268	231	261	252	222	254	244	230	236	255	239	242	231
19059	13163	4043	1959	1679	1310	1176	1004	915	788	814	792	750	717	693	663	683	640	662	606	596	697	659	598	653	675	629	591	626	632	599	620	590	585	628	601	596	556	637	569	622	568	594	599	573	565	600	628	583	615	650	618	604	611	579	620	610	556	604	587	605	600	616	610	595	582	576	630	553	598	609	608	574	620	599	609	644	582	595	607	584	589	597	598	569	602	598	605	561	591	593	584	568	592	608	619	554	609	578	598	598	594	642	566	590	588	598	626	556	588	586	550	600	593	578	527	640	567	607	609	574	578	615	630	604	604	617	588	579	595	613	596	587	595	606	596	585	569	617	596	589	558	580	553	603	607	616	546	606	596	652	536	583	570	553	567	591	605	634	599	573	578	553	576	567	554	588	623	566	582	583	578	543	545	582	611	594	549	577	585	585	616	581	591	558	605	596	607	544	616	618	618	565	597	601	592	565	591	549	595	629	631	596	563	628	606	671	606	595	583	600	620	599	595	564	595	567	609	594	592	579	616	581	580	580	545	578	614	564	576	607	623	634	559	591	590	571	600	590	605	556	635	582	568	590	636	589	579	566	558	582	580	582	551	580	599	585	553	558	549	579	568	553	626	569	614	616	544	578	600	598	607	602	575	574	546	579	578	570	590	604	583	569	600	582	573	584	579	590	584	586	572	594	598	571	586	575	582	576	585	606	641	609	601	586	608	598	611	587	606	575	565	570	571	565	622	593	550	592	561	563	585	600	623	566	643	621	579	593	608	587	558	628	603	609	590	594	531	579	579	606	554	563	586	592	583	661	601	555	594	582	605	606	593	588	592	633	568	624	562	601	638	578	592	588	603	611	617	573	575	574	568	579	558	614	613	587	618	566	605	567	595	584	549	622	577	599	538	596	598	575	628	548	583	602	608	551	580	572	556	595	588	612	560	590	604	570	548	568	590	615	575	581	603	605	630	579	608	563	565	646	588	576	605	556	594	588	564	563	590	583	608	619	615	588	595	596	597	571	559	584	613	585	608	593	584	573	567	563	575	603	613	570	601	578	607	532	607	582	598	595	564	588	609	572	572	570	573	610	598	605	593	573	629	567	597	605	576	594	591	588	622	593	587	569	584	586	641	618	591	599	541	614	592	583	597	617	580	599	587	611	574	559	582	589	601	595	584	575	590	617	588	563	586	592	608	552	579	612	578	559	587	582	580	584	610	571	559	569	581	610	575	596	582	581	565	581	656	609	578	551	582	608	558	606	611	636	604	576	576	596	553	580	562	574	587	601	608	600	579	575	555	581	611	611	579	559	584	595	620	586	669	610	546	582	573	614	619	615	590	602	590	585	599	600	591	578	581	608	583	572	554	616	565	607	612	574	600	582	571	589	566	557	638	627	614	558	571	602	573	622	591	635	587	588	580	587	572	621	539	556	598	575	607	565	579	539	560	589	584	591	622	605	576	588	565	577	618	568	590	644	588	580	635	600	576	608	605	564	615	581	577	615	601	565	599	613	579	590	586	627	611	585	586	617	639	595	628	557	565	618	619	556	616	584	568	558	574	590	547	545	611	592	598	589	613	580	615	615	574	593	593	531	568	613	589	625	544	609	598	607	581	585	617	589	595	608	577	633	594	593	610	569	584	560	576	595	587	570	593	563	608	599	600	599	641	573	602	571	565	590	581	608	554	551	517	562	543	598	583	628	566	639	588	594	601	569	569	575	629	563	604	623	594	586	624	587	614	543	564	627	581	614	585	578	554	583	611	603	606	573	591	570	602	606	623	581	592	608	569	632	597	596	615	604	567	629	610	601	599	589	575	572	558	596	618	639	584	573	582	557	630	546	597	543	582	522	566	562	536	623	586	586	580	592	577	642	573	582	624	600	599	611	578	614	617	594	571	554	596	570	591	634	610	531	614	561	584	582	590	601	567	543	588	608	580	611	620	567	563	569	591	582	572	555	597	598	576	628	613	547	578	608	604	573	570	589	600	563	617	650	599	592	619	607	578	561	630	609	577	593	640	579	648	572	555	541	590	600	568	579	578	620	598	576	617	607	603	559	600	602	596	589	632	642	581	581	581	559	584	584	557	596	635	591	577	604	622	611	581	638	601	538	610	611	573	574	600	614	577	611	590	565	607	583	574	608	605	593	564	595	619	592	599	549	578	613	602	556	589	560	573	617	565	537	562	607	586	610	580	543	561	607	574	580	604	585	567	615	603	577	615	630	614	606	600	594	558	632	589	600	585	604	579	581	554	640	581	593	546	596	584	591	609	587	607	613	630	571	572	552	591	591	622	585	587	590	623	581	615	571	590	613	626	601	614	579	634	596	547	594	578	557	586	562	609	557	609	594	538	575	599	605	604	538	630	595	568	559	654	612	572	644	584	580	574	596	589	599	560	546	610	631	632	602	559	573	608	600	551	620	579	562	581	602	603	645	576	592	598	579	607	560	604	618	632	602	580	598	563	602	567	577	559	596	606	539	582	578	552	596	630	598	606	580	553	563	569	573	576	576	595	602	648	602	625	592	562	594	591	575	623	610	598	556	592	585	583	621	617	564	601	594	587	604	552	624	572	572	576	575	584	590	599	629	618	647	584	589	651	553	604	603	623	572	613	583	578	591	569	604	571	597	608	611	566	575	588	600	562	579	603	602	595	615	604	613	581	571	590	594	617	538	525	639	612	642	586	598	557	604	610	626	581	594	586	605	579	569	581	582	582	584	568	634	578	594	585	599	591	596	584	581	606	611	567	590	603	585	632	627	560	570	575	602	590	591	609	605	611	591	581	601	599	559	559	601	583	597	601	552	608	598	563	601	576	601	608	588	611	574	621	597	629	593	577	594	610	605	572	542	607	605	597	537	588	632	546	610	616	563	589	541	641	575	602	584	601	596	593	595	617	603	605	587	593	572	572	563	647	598	599	577	611	631	562	612	617	602	520	616	556	577	565	565	569	585	592	597	594	599	614	545	578	551	564	596	619	586	586	567	594	613	601	622	601	561	634	583	558	606	578	586	575	616	605	518	595	566	602	603	612	630	563	597	587	601	581	536	596	580	601	610	582	565	580	560	577	610	579	551	560	610	611	618	561	603	612	604	589	584	622	602	598	649	563	581	601	597	590	591	536	614	562	591	598	579	629	573	589	577	607	586	612	614	555	618	540	614	586	582	572	625	616	548	596	566	609	599	619	599	595	577	587	642	586	593	603	626	586	608	593	612	565	546	608	582	588	590	617	620	601	618	585	597	559	603	605	586	594	574	609	554	584	585	548	632	593	588	572	600	600	568	647	604	558	567	569	588	570	603	594	574	581	623	561	602	606	587	599	614	625	639	626	567	587	564	613	560	580	601	592	588	571	575	569	552	534	626	585	565	615	599	600	610	575	587	641	617	542	557	572	560	605	573	620	568	584	628	580	607	627	604	566	599	573	588	618	542	593	608	619	598	590	572	579	621	577	568	596	604	647	610	582	577	620	568	617	624	608	606	592	554	585	570	532
8848	3368	827	309	283	279	294	266	300	277	278	286	291	282	286	294	311	288	269	287	284	250	287	312	299	274	273	275	306	274	284	285	305	252	290	324	289	264	278	275	297	298	284	279	263	281	281	275	266	288	282	284	277	256	270	268	276	286	300	305	316	273	284	282	291	272	279	287	251	269	298	265	311	238	277	310	282	284	273	253	295	268	293	330	279	292	293	296	275	266	254	300	286	287	309	307	288	306	259	284	286	277	280	275	272	279	262	304	256	298	254	278	283	243	252	288	287	273	281	273	294	276	304	264	281	264	280	301	276	297	243	313	291	266	310	252	320	266	287	301	278	286	280	261	293	263	289	251	315	273	311	274	268	292	302	277	308	256	265	293	293	282	287	304	288	304	277	300	312	261	261	295	286	292	284	283	281	324	287	293	289	296	291	292	283	302	262	266	292	300	283	282	293	267	280	270	286	288	286	295	297	273	296	287	287	274	298	260	260	285	297	275	296	275	323	300	298	297	265	283	291	286	296	265	283	280	262	302	288	298	297	275	267	250	274	248	272	266	287	280	282	311	294	263	245	263	270	301	277	302	274	255	270	268	283	251	274	294	284	282	305	276	282	284	269	291	302	296	292	299	289	311	316	293	273	293	276	277	280	296	274	296	300	248	270	287	256	262	269	283	276	287	280	280	274	296	301	333	248	291	268	265	267	285	276	270	293	282	262	292	287	285	276	286	272	280	280	289	297	282	275	273	254	243	309	245	301	301	253	268	300	280	271	295	277	289	270	292	277	267	268	329	282	291	289	291	295	302	292	290	272	274	268	262	259	289	286	289	277	275	273	302	288	315	301	301	321	290	256	275	274	261	301	272	264	286	259	267	276	288	280	287	269	276	280	296	281	285	275	319	267	278	295	280	291	281	271	276	286	287	277	294	301	269	294	281	300	282	273	275	258	269	284	279	266	288	279	242	295	289	294	291	253	253	279	279	294	303	269	305	267	291	299	253	271	297	290	299	265	263	334	316	271	296	269	268	268	278	287	256	267	270	298	270	294	250	266	299	265	298	257	322	296	256	262	272	297	279	268	303	253	281	271	281	305	297	282	268	254	297	268	284	296	278	326	250	251	279	323	288	272	300	277	293	271	259	291	274	258	284	260	269	308	283	273	241	274	284	287	294	258	324	313	277	292	285	304	270	291	239	290	321	292	273	306	297	281	311	297	259	253	284	283	266	298	261	274	265	293	295	265	292	296	275	305	292	270	287	253	288	262	306	287	248	268	295	296	278	281	287	282	282	250	301	273	285	289	268	317	279	288	302	308	278	303	295	283	269	287	262	273	284	297	283	268	278	280	284	265	282	249	288	262	259	270	287	283	314	270	277	265	296	282	265	283	274	265	333	266	275	271	271	279	272	279	304	304	283	226	275	277	268	267	263	316	290	319	276	289	282	282	303	246	264	276	307	301	276	276	304	318	289	286	271	285	285	294	290	302	289	286	285	255	298	260	290	258	274	266	296	305	314	277	268	271	269	294	294	301	280	246	286	283	262	271	280	280	274	282	298	296	269	278	269	296	282	290	312	297	298	264	335	237	298	327	291	272	292	304	265	306	272	288	280	299	286	280	246	285	308	244	299	285	289	299	282	314	286	265	285	308	308	314	279	274	299	267	301	275	291	267	285	277	261	271	283	286	306	301	281	293	284	271	278	256	248	287	284	258	297	284	305	249	262	276	272	287	268	314	278	307	299	280	287	312	328	292	248	273	279	260	297	298	295	276	275	270	297	287	321	278	265	315	287	292	313	267	285	267	279	262	274	311	286	260	299	318	292	299	278	306	280	282	296	258	262	280	279	269	251	271	304	281	305	271	286	258	313	272	295	297	263	289	274	285	255	277	268	287	304	290	310	305	278	270	290	281	283	289	253	264	269	271	288	305	297	294	276	277	270	265	244	283	280	294	274	282	309	256	286	255	271	304	292	290	266	297	298	279	316	295	262	273	255	275	264	299	295	284	280	282	271	324	273	301	306	284	289	266	292	313	295	277	259	265	282	281	288	297	288	290	265	282	303	290	291	257	309	295	322	273	269	252	250	281	299	296	261	282	274	275	276	291	302	305	277	284	280	244	301	295	257	274	300	308	277	302	284	288	277	274	284	275	310	261	270	294	291	315	284	276	278	318	278	271	305	257	291	266	264	275	250	286	261	284	294	264	271	284	270	299	277	278	281	313	311	281	288	263	299	282	286	276	285	288	286	282	253	244	294	288	299	275	301	275	253	300	305	262	283	314	286	304	273	294	295	253	278	319	281	250	294	272	294	275	300	253	285	281	242	277	301	291	227	272	291	271	266	261	296	269	295	267	276	268	272	291	290	299	292	287	278	293	263	247	267	290	282	285	265	290	239	259	258	287	298	314	283	291	288	281	271	286	270	310	284	259	273	292	290	313	318	257	261	289	292	293	313	260	282	285	259	258	275	275	309	292	286	232	284	302	305	290	283	290	279	320	277	279	273	278	287	305	283	266	297	283	264	288	282	289	293	269	249	251	266	262	300	280	291	270	302	251	278	295	257	287	273	276	292	264	283	312	285	284	280	262	288	248	291	288	294	294	296	302	289	271	257	285	284	288	324	274	306	305	311	292	256	259	281	269	276	289	283	328	277	313	278	291	283	272	278	301	270	259	263	302	285	292	310	282	278	264	272	282	284	268	285	288	271	279	266	290	297	260	300	294	281	266	280	315	279	299	299	290	340	302	329	294	268	268	275	296	293	276	280	278	285	240	283	261	298	258	276	303	295	294	269	259	288	265	287	272	302	289	271	293	303	266	291	262	275	278	268	302	280	287	270	253	305	303	252	281	255	307	305	312	299	286	270	281	268	295	255	259	290	288	260	306	303	274	288	287	311	309	277	277	294	265	280	270	269	265	277	264	299	321	259	299	280	238	290	256	309	288	291	273	278	287	258	318	301	270	284	276	285	285	287	269	286	290	268	243	317	288	297	279	280	300	268	312	289	252	291	294	291	297	282	272	290	257	284	284	296	274	286	282	245	258	257	283	263	274	263	283	300	283	282	242	278	313	276	273	269	269	257	289	293	285	288	299	304	295	274	270	280	299	320	286	276	327	299	270	308	258	290	289	279	306	294	256	286	273	274	290	264	269	310	291	284	261	288	292	301	286	282	257	288	287	273	289	310	291	276	264	261	299	312	273	298	303	281	282	288	299	264	280	260	281	268	267	291	288	297	287	280	248	274	290	312	307	300	261	300	294	299	294	273	280	316	269	273	288	288	257	281	262	268	269	285	270	293	283	286	279	279	279	291	278	288	242	270	283	286	280	251	263	278	282	301	282	289	309	311	322	285	290	283	311	271	288	304	263	280	298	258	271	275	290	290	278	293	245	298	293	314	317	275	266	262	296	274	263	275	292	303	252	289	257	268	280	288	270	280	298	299	274	275	290	279	293	297	271	265	285	297	319	251	286	296	322	298	319	287	306	261
6615	3658	1391	848	792	752	770	786	717	714	737	745	717	728	689	747	700	715	773	663	713	694	702	680	683	691	697	677	709	687	711	670	636	729	672	719	686	692	782	640	719	648	681	688	690	650	659	697	679	662	721	688	740	684	696	720	744	647	705	775	660	711	701	739	682	693	709	693	725	719	716	645	691	693	695	687	700	644	663	701	639	676	704	708	696	666	677	751	648	668	699	704	703	699	690	677	707	719	679	683	762	681	706	722	683	738	697	684	653	676	727	689	638	693	699	672	680	684	666	759	663	700	712	689	675	675	702	667	694	667	701	697	726	722	725	685	702	714	736	680	683	751	728	673	694	708	720	713	669	716	735	726	737	723	736	755	695	685	697	692	702	695	667	703	699	671	688	685	691	689	705	753	703	742	723	719	735	705	695	750	682	748	720	729	676	704	707	689	678	694	726	633	707	723	689	676	670	690	721	718	697	689	721	711	694	722	670	698	691	691	698	714	696	708	734	683	737	678	720	655	647	700	676	684	701	661	716	660	696	689	681	713	671	658	713	687	679	681	686	726	710	689	722	690	701	730	670	715	686	743	702	697	690	679	704	639	682	698	684	726	742	673	690	710	712	708	756	662	704	684	678	666	699	670	692	679	744	730	713	676	737	721	710	691	728	685	691	692	725	698	697	684	730	729	732	664	667	731	717	646	707	668	752	720	653	687	699	753	741	657	693	673	732	717	718	773	695	713	698	660	699	702	684	684	659	734	698	686	713	696	680	674	756	671	723	686	675	629	694	726	682	728	708	674	728	718	696	727	689	728	678	693	665	689	711	722	693	694	690	683	705	714	705	688	702	701	663	743	731	737	706	702	720	693	730	704	680	690	716	664	698	697	693	694	662	717	675	689	635	727	691	730	734	705	692	704	730	714	724	656	658	644	702	680	659	700	700	715	687	688	685	683	721	646	704	700	734	660	697	691	669	714	658	669	739	699	694	677	677	656	762	714	710	771	670	666	702	678	680	662	740	720	658	697	678	675	675	696	708	687	664	711	716	729	690	727	720	686	709	720	735	708	728	683	711	672	739	699	668	697	714	652	722	705	683	700	675	741	666	661	690	731	714	647	688	682	696	684	661	702	718	746	727	653	699	720	700	759	741	714	681	723	662	727	705	693	723	734	753	708	698	730	668	688	711	698	762	681	703	659	713	703	714	730	736	680	653	750	695	716	710	716	687	692	670	704	716	691	706	707	696	736	717	718	697	724	705	700	733	665	691	706	697	739	714	676	729	722	725	701	707	667	729	729	717	683	752	731	696	740	700	698	680	677	700	687	725	667	710	691	671	701	662	719	755	691	711	706	698	687	724	709	721	671	699	672	711	643	707	730	698	671	715	707	704	739	687	727	704	679	672	742	700	704	687	769	701	718	712	691	706	689	712	696	704	681	722	694	706	656	674	683	716	685	708	729	735	689	674	711	635	656	764	684	665	699	723	735	636	705	732	742	701	672	706	680	716	698	721	708	643	697	691	707	681	678	676	681	692	715	706	701	656	686	669	722	696	736	726	702	701	672	705	709	765	677	724	709	703	706	687	742	676	690	683	708	704	725	634	663	675	700	691	680	685	735	708	691	689	684	667	655	706	733	663	659	715	729	700	714	691	685	693	679	662	670	724	687	746	689	685	677	680	728	711	680	661	694	702	697	716	695	657	704	696	681	667	700	727	733	733	699	697	737	729	696	696	707	725	695	679	767	673	664	686	685	737	678	748	696	701	740	686	675	739	716	752	684	698	703	694	701	696	713	700	739	691	734	734	703	686	723	679	687	703	710	722	712	716	677	720	701	681	708	652	664	713	675	704	716	722	658	672	709	728	687	669	717	675	704	731	667	702	693	706	698	735	723	666	690	673	718	718	680	725	716	693	640	658	715	676	652	694	708	663	702	690	664	718	659	678	656	722	678	698	664	704	694	701	683	700	680	664	713	710	695	674	695	710	695	666	733	678	679	712	722	670	681	714	720	691	679	696	688	701	706	715	698	693	698	664	707	671	678	689	720	736	681	688	738	690	707	680	706	708	707	698	701	705	725	679	732	658	678	698	756	716	704	688	731	703	674	725	713	713	694	686	697	718	708	669	716	691	685	665	621	693	678	712	730	676	711	721	663	698	699	707	714	739	722	692	659	706	681	669	685	718	687	715	661	680	718	710	672	716	734	687	709	664	752	694	721	721	731	673	703	710	749	685	705	723	691	714	715	687	673	699	720	721	682	727	684	664	706	719	670	698	693	717	723	677	681	732	698	690	714	690	664	704	714	748	684	683	675	716	680	660	727	695	671	744	751	653	695	694	697	696	696	768	710	690	707	750	730	693	694	698	727	666	690	732	715	727	682	691	675	740	734	687	708	709	693	745	710	691	770	713	686	735	692	705	676	686	708	706	739	696	731	707	721	692	725	683	696	690	704	702	727	661	734	659	719	698	701	736	714	684	708	685	733	690	632	725	701	710	734	737	683	681	683	685	705	722	701	664	720	691	741	706	654	748	682	687	667	729	729	657	714	672	722	732	685	721	692	684	695	677	699	690	707	744	672	689	736	736	710	679	728	679	663	716	704	698	694	719	677	701	727	709	695	731	689	642	718	713	728	682	669	692	678	677	664	761	703	705	699	696	671	682	684	708	669	709	748	672	687	686	703	693	691	669	711	685	694	705	699	661	716	737	680	706	690	641	681	726	653	698	671	674	715	689	729	709	694	697	708	681	731	656	708	732	721	729	703	722	721	735	707	710	724	703	713	721	690	692	723	671	709	674	703	674	747	705	688	682	709	725	660	682	748	692	657	729	649	735	761	681	707	708	696	692	677	712	674	702	685	650	694	703	720	739	665	702	711	664	691	708	675	685	683	692	689	704	698	713	663	731	722	658	684	664	668	683	723	696	756	696	710	670	680	749	726	693	672	680	719	678	722	676	692	696	722	708	690	725	681	739	709	698	683	710	710	688	690	705	742	750	703	672	699	682	682	682	686	682	677	667	697	724	696	710	681	700	724	705	715	712	668	677	726	672	696	750	722	670	713	685	739	737	713	706	693	726	673	713	693	651	688	676	707	686	726	740	670	783	646	719	735	705	679	723	650	709	712	702	656	725	704	692	678	684	659	639	682	691	692	686	701	698	711	706	693	712	727	742	699	703	667	725	680	685	712	697	673	684	667	668	685	681	665	702	691	707	685	677	669	733	683	680	665	691	696	709	694	736	662	671	674	695	676	676	735	705	684	653	726	701	759	702	685	710	681	732	664	686	720	731	712	697	712	732	677	672	689	713	711	732	659	698	721	697	750	669	704	703	684	701	648	701	704	732	708	703	711	683	713	693	692	628	690	666	701	728	718	736	684	692	722	701	730	705	720	735	699	672	671	680	761	712	720	711	715	710	723	717	681	721	703	727	684	739	674	685	698	678	680	700	655	701	749	669	656	703	696	673	684	666	708	664	698	711	717	683	629	714	726
20362	9197	1784	535	466	385	352	354	339	354	331	338	334	334	318	328	313	320	338	344	342	315	342	338	336	307	338	355	342	325	334	298	332	348	330	318	331	368	319	333	344	320	336	306	293	338	346	379	309	307	348	299	315	294	300	332	345	293	311	336	308	319	326	314	325	315	363	298	323	351	357	341	309	333	329	315	335	331	316	320	333	306	366	323	339	331	356	359	312	298	310	326	348	314	325	301	341	303	307	318	329	328	340	336	332	325	311	314	367	320	313	341	330	307	325	318	326	322	315	336	310	319	335	319	331	314	328	322	350	319	288	321	326	305	348	284	347	324	318	329	310	328	316	324	314	343	313	347	307	324	300	326	279	371	327	319	356	327	322	350	319	320	299	352	329	343	338	356	290	309	314	308	334	304	340	320	347	334	335	326	324	328	367	314	347	317	321	350	315	305	333	323	361	329	307	304	353	335	329	340	336	370	321	343	319	296	301	344	301	334	318	316	348	358	312	325	313	311	333	320	281	373	301	304	316	334	324	316	298	331	322	360	336	307	334	319	306	316	334	329	358	323	285	330	326	363	307	342	324	310	328	328	324	306	321	350	338	362	358	342	309	336	380	333	317	334	347	321	312	322	356	311	309	320	316	305	306	317	328	369	324	317	319	328	327	341	289	339	354	334	333	308	358	347	291	335	322	326	296	313	317	363	335	326	314	338	328	333	318	334	329	319	322	317	319	300	352	313	317	337	343	306	343	365	332	335	339	317	327	307	322	322	345	318	305	352	323	357	309	368	327	334	313	308	322	348	326	359	303	328	339	307	343	357	318	329	328	318	379	328	291	289	346	318	318	329	294	313	328	347	323	314	307	371	313	317	289	335	311	348	300	303	325	313	343	354	311	320	333	326	323	321	319	325	300	354	309	295	305	337	324	327	329	320	289	324	314	317	327	350	325	347	341	305	354	333	315	338	325	329	334	328	328	310	304	339	327	321	327	328	311	305	340	324	357	320	337	335	327	335	287	307	335	344	353	353	335	312	327	337	316	337	315	329	323	296	326	331	332	315	330	322	328	332	299	323	331	338	309	326	307	339	334	344	295	343	342	331	341	308	354	349	350	370	346	340	299	321	339	362	357	339	315	338	296	332	320	300	297	318	319	319	352	322	341	320	335	373	324	365	343	342	320	309	354	364	278	304	331	321	359	313	341	325	321	345	348	282	323	353	363	327	296	303	334	339	336	329	335	330	317	319	304	326	342	331	349	314	319	304	334	345	338	358	342	317	360	321	329	303	349	322	317	326	331	338	334	303	327	310	308	302	296	306	331	327	292	332	344	333	324	342	319	345	294	325	322	274	349	333	319	337	374	338	324	309	347	342	339	335	341	306	341	332	330	314	349	301	315	359	341	320	323	310	328	295	338	320	314	290	331	311	314	343	321	310	320	309	341	331	325	343	332	331	306	292	322	369	338	306	351	314	316	350	316	325	363	344	284	337	335	358	313	343	312	330	335	309	353	331	337	330	305	382	334	301	323	300	315	308	359	319	326	320	363	322	312	322	361	340	343	339	304	378	326	350	330	352	326	325	317	359	346	319	354	324	310	325	340	339	299	328	313	293	331	351	295	308	331	336	316	340	323	366	286	328	351	309	334	359	315	344	296	325	316	329	323	306	319	345	342	316	294	318	309	351	328	311	311	349	335	309	335	331	318	295	321	358	317	340	317	324	291	344	343	301	330	335	301	341	307	332	351	312	325	328	321	356	341	305	327	336	300	324	327	328	353	292	330	343	298	328	320	311	291	340	360	379	344	319	317	342	315	298	332	346	312	316	306	320	337	333	300	321	340	336	328	318	324	349	314	310	332	349	313	333	323	335	337	332	291	323	326	295	317	317	289	363	310	342	316	295	320	298	318	300	322	330	328	308	329	335	344	331	293	316	308	310	350	378	327	342	302	323	310	320	318	301	303	319	339	326	350	325	333	379	352	309	349	282	347	301	333	329	348	330	285	289	320	331	308	338	329	322	384	358	331	363	346	335	275	310	319	284	309	311	320	332	355	298	300	337	349	315	338	357	353	333	327	320	298	372	305	366	302	322	312	320	339	315	316	356	319	271	313	295	348	344	309	305	300	344	317	319	322	325	297	321	343	335	345	355	323	328	304	299	338	310	338	322	339	351	330	298	360	340	354	334	343	348	332	348	325	306	347	312	321	299	328	325	354	302	316	318	334	330	332	337	322	298	300	335	335	309	331	345	338	322	341	320	312	346	353	307	339	326	344	321	312	356	340	296	307	321	349	314	331	324	299	315	323	339	304	350	301	362	274	346	304	304	346	347	343	329	303	306	316	306	351	326	345	325	337	314	334	330	335	339	342	348	349	340	311	310	313	303	344	319	318	325	355	305	320	347	318	356	329	314	357	341	349	336	372	337	345	348	316	338	353	305	329	310	324	343	270	315	308	332	320	303	354	363	358	338	307	323	346	323	339	317	341	329	325	335	311	339	283	368	320	331	306	330	346	314	360	306	345	306	319	304	345	334	338	331	285	328	295	313	327	314	334	336	309	315	312	332	339	302	333	324	322	346	329	318	349	286	351	301	364	330	316	313	329	316	308	334	343	309	311	299	360	349	393	325	324	305	335	302	344	346	327	362	306	341	319	332	333	323	307	312	268	292	318	337	305	349	339	294	325	307	326	333	310	338	336	368	302	343	329	339	340	346	310	346	311	321	314	319	328	335	312	308	336	360	321	327	316	335	323	309	361	307	348	317	301	339	363	300	355	314	324	350	334	358	314	329	306	333	294	331	331	328	325	341	343	317	316	334	323	324	345	312	358	307	323	369	324	295	372	339	278	352	312	315	312	312	347	313	347	310	308	355	321	342	350	316	307	312	317	352	328	358	322	360	327	328	337	302	315	324	330	316	332	317	336	305	364	333	360	311	300	311	325	301	323	336	308	378	307	307	300	308	315	330	313	301	327	328	346	333	330	330	327	327	332	310	344	354	302	368	289	378	339	335	334	293	307	328	329	337	331	388	317	290	354	301	337	345	307	318	329	304	310	345	352	329	304	308	346	335	308	326	342	319	352	333	333	333	322	330	340	312	335	316	340	318	332	343	342	316	351	298	359	305	322	338	286	303	327	328	329	321	333	374	355	341	347	363	333	327	373	326	368	321	372	330	330	309	329	313	320	358	326	329	302	322	317	287	307	314	337	350	374	346	326	370	341	329	348	357	328	333	318	336	341	299	363	311	332	335	327	363	339	308	324	319	305	337	308	336	322	317	324	307	300	314	320	332	317	366	323	323	341	321	318	316	313	308	329	330	330	313	362	291	320	335	347	323	317	318	329	324	319	342	332	317	338	300	299	341	316	320	321	320	335	333	300	301	288	309	313	311	327	326	327	332	343	333	330	316	330	344	303	328	349	339	329	334	335	343	304	314	325	306	307	316	277	345	358	347	333	367	314	336	335	308	327	310	350	363	357	309	326	318	363	328
14738	8354	2202	1542	1244	1161	1100	1001	912	953	888	917	873	825	863	808	847	852	773	846	805	784	802	782	790	798	717	775	767	743	815	813	806	746	791	782	769	811	809	813	795	761	756	797	788	790	779	784	778	809	825	791	823	815	781	719	820	751	764	753	805	808	802	816	764	785	790	819	832	771	769	824	764	751	786	744	747	780	788	816	762	760	729	777	753	782	755	789	739	739	763	783	753	767	794	758	806	765	747	768	797	782	738	700	783	781	787	767	761	775	780	788	779	804	789	801	780	786	767	734	768	818	821	770	816	731	761	793	756	810	709	786	805	794	783	779	779	805	771	819	757	801	778	780	774	773	804	721	828	771	818	739	768	760	771	797	781	810	776	803	814	759	765	797	824	757	787	806	744	762	755	793	801	810	787	784	763	761	765	822	766	760	798	770	769	804	828	774	819	777	838	807	766	811	786	770	761	736	760	812	760	785	791	808	782	785	766	773	758	759	779	750	740	768	759	814	726	760	764	797	756	820	735	789	765	787	775	783	748	819	734	752	754	776	801	760	745	812	747	821	789	823	779	787	781	793	771	817	770	774	789	778	795	753	786	788	817	757	774	770	805	713	750	829	739	788	834	804	773	795	768	766	797	750	780	800	787	763	763	769	780	820	812	782	781	797	760	778	786	804	736	719	817	790	812	805	771	714	759	827	783	774	776	778	769	752	763	729	824	793	789	781	780	787	702	792	785	722	744	801	760	748	793	757	757	823	811	754	753	802	832	765	794	757	822	783	779	756	763	801	767	718	745	784	843	821	817	787	775	806	795	737	743	799	754	769	817	789	815	817	820	842	781	811	782	744	803	752	748	798	763	820	788	818	840	770	745	789	812	777	780	794	798	723	747	783	792	750	777	819	771	779	756	791	785	835	787	843	822	784	825	756	735	807	793	754	762	741	752	787	778	838	768	775	819	768	846	769	798	808	824	804	775	751	777	807	840	788	793	759	787	762	804	789	796	780	779	737	768	835	761	809	743	768	814	803	749	748	789	781	739	816	797	755	777	790	787	743	819	750	802	779	772	787	778	755	812	763	768	759	780	805	782	813	815	771	726	774	794	795	756	784	804	802	777	793	775	785	742	782	749	734	715	754	793	731	770	749	776	779	809	765	723	767	780	767	765	804	721	781	742	737	808	816	778	765	733	812	770	782	800	767	750	768	808	796	824	805	808	754	820	754	805	768	751	768	746	819	770	792	750	780	800	806	758	791	801	778	745	817	809	783	729	758	785	779	774	782	772	793	737	792	785	765	778	744	759	768	757	780	761	801	768	769	800	790	789	803	810	793	825	759	778	775	793	762	789	773	823	818	784	823	787	780	779	803	770	786	799	785	790	830	814	776	804	805	767	758	736	823	802	756	774	774	749	773	790	729	779	773	745	770	765	808	773	821	782	801	716	797	796	739	792	781	766	779	771	759	754	770	812	783	761	785	769	827	845	793	788	819	787	775	830	796	813	822	782	786	791	766	755	783	804	767	790	760	808	823	779	791	816	784	744	815	783	775	787	735	770	734	792	764	743	771	816	794	755	825	755	816	800	796	786	805	787	790	782	776	802	769	708	803	761	774	789	768	754	763	803	779	800	745	778	796	774	799	766	847	815	721	785	753	736	764	813	805	783	780	780	738	739	760	799	768	802	764	798	799	728	797	788	789	793	797	762	800	754	805	787	715	775	758	742	791	804	773	775	758	802	795	801	772	795	794	785	768	761	759	821	778	776	754	807	774	782	765	753	768	784	807	741	758	770	777	773	724	805	786	762	748	807	781	795	739	797	788	801	783	818	732	784	826	788	789	768	804	778	771	793	735	818	786	825	805	811	775	776	805	761	812	823	792	798	766	774	785	777	792	722	812	764	800	812	803	832	750	738	775	794	792	789	763	762	738	765	776	850	785	787	779	798	747	738	819	776	787	815	809	783	785	747	772	746	783	787	808	785	782	765	790	826	739	792	766	785	789	824	781	810	794	751	832	795	724	754	780	752	749	795	796	797	776	790	846	793	829	765	753	758	827	832	757	777	748	792	743	792	803	756	783	761	822	774	761	809	758	741	800	793	751	758	806	791	774	870	761	811	755	774	755	812	824	768	770	770	782	772	777	785	754	790	801	788	832	781	785	812	830	801	762	789	777	758	767	797	799	821	791	810	763	804	789	767	738	792	746	806	774	776	772	768	756	740	794	815	794	839	781	756	836	819	786	821	741	768	828	768	783	766	804	762	789	802	766	772	763	827	800	792	715	782	797	744	784	762	807	722	805	804	770	806	756	764	811	768	765	808	770	778	820	769	804	773	814	760	775	788	767	742	836	804	736	771	812	757	796	777	786	747	824	773	774	842	805	810	822	808	769	801	792	768	745	768	812	796	792	811	773	826	753	824	788	774	748	772	767	782	782	750	782	774	752	770	745	792	792	792	782	761	755	812	808	782	792	792	814	812	773	762	773	753	822	766	738	769	754	776	702	857	794	785	766	794	741	729	818	761	759	788	731	771	790	776	796	762	744	773	797	812	793	849	757	752	779	821	745	828	734	788	785	806	851	788	778	789	803	804	800	794	793	807	782	813	777	815	763	766	717	798	710	787	760	761	792	765	792	748	759	793	809	827	733	752	789	783	776	770	809	770	775	801	796	781	776	813	754	797	825	761	763	811	767	737	772	752	774	752	771	792	765	736	799	746	800	781	750	766	762	768	754	779	767	736	779	758	827	816	756	761	756	797	785	731	821	787	796	783	808	773	803	810	778	783	845	788	743	823	770	810	743	815	804	765	812	766	793	750	800	808	803	784	754	803	760	740	773	801	772	770	801	760	754	805	742	793	780	784	775	846	813	758	783	852	790	787	770	793	767	800	768	734	795	764	809	804	844	795	788	794	762	781	788	802	779	786	811	775	780	783	772	766	792	800	819	745	812	826	783	814	781	805	728	753	771	773	768	806	778	755	772	771	842	798	741	776	724	798	735	786	805	752	784	714	789	799	836	793	781	780	762	786	789	796	725	803	840	767	769	734	759	771	789	788	783	803	780	757	737	772	769	781	772	756	767	735	784	760	787	764	776	853	807	796	827	810	774	758	813	789	776	784	805	777	789	740	791	800	763	750	792	777	757	785	740	739	782	777	801	756	787	784	783	858	765	843	730	723	744	790	710	787	771	747	729	772	755	789	768	742	754	780	774	800	821	757	758	812	781	795	744	777	802	735	749	785	738	816	826	757	785	718	807	808	789	841	765	774	802	765	783	792	820	800	779	775	748	741	783	804	809	761	747	794	757	732	783	787	789	796	729	803	811	786	801	780	784	847	769	783	755	771	776	775	790	809	763	808	757	791	782	747	791	752	802	735	763	807	796	804	793	796	828	806	779	797	768	737	796	830	781	800	792	789	710	752	750	741	747	724	809	810	730	822	780	773	789	788	775	776	837	773	764	790	793	743	752	848	727	755	803	717	828	793	818	758	764
29572	15656	3995	762	492	364	361	283	258	277	274	255	246	257	239	236	263	245	265	256	270	254	224	250	252	233	220	226	241	271	255	224	248	254	256	228	266	239	225	209	266	234	257	275	248	227	236	252	236	235	250	241	250	242	226	238	240	257	228	203	237	235	244	236	223	214	223	247	236	229	235	274	228	231	236	264	245	254	237	198	234	226	247	227	264	254	240	235	259	229	220	224	223	229	273	257	221	231	254	235	250	229	241	229	250	233	221	235	238	257	252	235	225	239	265	230	250	216	248	210	262	229	203	256	282	225	233	242	231	224	253	226	229	240	219	224	247	255	254	231	280	239	250	232	220	265	286	221	251	252	274	243	239	269	215	231	260	225	238	239	236	248	243	244	237	223	211	236	269	217	242	225	236	248	246	228	221	246	225	246	255	223	237	245	225	252	266	245	203	237	252	223	242	242	246	271	237	236	208	242	234	230	214	232	247	230	234	235	245	239	227	244	253	282	228	211	272	233	238	218	221	241	252	209	266	244	249	244	255	216	237	250	250	221	221	245	238	219	250	227	261	238	263	253	229	216	255	238	268	267	244	215	252	231	255	244	243	254	250	236	232	251	236	253	246	277	245	254	244	238	201	257	262	253	249	243	239	254	229	229	233	231	227	243	216	273	251	205	241	247	240	228	208	256	264	248	226	252	248	236	259	216	214	233	226	233	242	262	228	236	245	268	230	267	246	198	232	234	220	254	258	237	232	244	255	227	242	227	259	229	238	288	248	206	227	243	218	236	208	245	241	248	244	245	239	226	240	210	219	198	265	238	236	224	274	238	241	238	250	243	243	240	264	261	228	250	276	238	255	237	258	240	237	239	241	259	248	219	237	208	214	257	218	239	260	268	237	252	222	250	235	258	247	239	230	249	245	244	241	234	227	237	257	234	232	256	238	245	237	242	246	253	216	256	245	264	241	230	241	204	249	240	258	263	239	249	221	240	235	251	237	262	221	232	252	252	261	255	230	259	245	234	204	227	230	278	241	243	266	267	244	238	226	278	214	243	222	254	218	230	239	231	234	245	242	248	248	244	251	212	244	225	267	232	262	239	244	252	214	256	214	243	253	235	248	219	247	221	227	243	229	258	233	232	226	245	263	228	253	265	236	232	246	228	244	232	224	249	238	226	227	228	254	267	230	239	240	245	231	239	286	247	256	255	261	237	244	236	216	226	256	251	222	219	266	258	270	248	236	267	244	244	215	237	217	234	238	264	251	246	224	245	262	249	240	235	259	241	239	239	226	276	240	260	234	247	250	225	247	228	252	284	268	231	246	241	233	248	277	235	257	222	252	245	259	243	221	248	209	231	245	242	209	254	229	240	262	225	258	250	239	226	252	238	205	240	254	251	273	269	208	241	276	241	285	236	261	257	241	227	242	241	252	240	237	240	231	248	228	252	248	238	236	244	247	246	234	229	244	227	248	248	244	244	224	246	242	250	246	256	237	235	263	265	241	201	244	255	239	230	238	250	229	221	250	236	239	260	242	262	266	248	266	240	227	227	241	220	255	238	254	231	240	255	257	250	240	239	228	229	243	271	247	243	242	222	234	250	236	266	242	214	235	251	227	277	225	256	224	233	242	251	235	240	264	242	241	254	247	205	234	232	240	235	242	248	224	276	274	197	233	262	258	227	225	235	217	191	238	219	231	257	242	248	214	272	211	240	232	221	236	256	264	245	271	238	236	251	239	212	241	220	220	233	242	233	236	254	227	219	248	235	259	207	225	255	253	225	224	276	240	238	241	231	236	254	229	235	241	270	241	258	256	252	253	262	225	264	249	238	236	241	254	238	244	239	230	253	222	221	243	212	224	244	245	247	246	225	212	258	242	246	228	234	242	240	211	228	219	249	253	216	229	236	253	226	278	256	219	246	223	238	238	228	242	230	240	219	249	247	250	247	223	236	262	240	224	219	240	263	228	225	263	238	247	237	243	259	250	249	243	240	260	245	250	210	269	271	234	226	223	231	227	250	256	251	228	219	239	208	235	272	269	264	223	227	220	236	251	238	252	226	222	239	232	228	254	238	260	244	245	235	235	234	223	238	256	253	260	241	271	260	250	236	241	240	241	227	238	262	246	258	232	216	241	253	246	252	226	242	253	276	252	241	210	243	244	246	231	263	205	223	222	248	240	228	230	239	233	262	265	234	254	255	266	250	225	258	245	207	234	228	225	247	255	263	242	266	279	225	237	236	220	251	244	233	254	256	239	243	215	240	253	237	229	249	205	255	252	244	226	247	230	278	224	221	256	212	256	246	240	240	210	253	255	225	238	255	236	238	219	225	233	243	267	216	258	229	234	219	234	231	221	235	220	253	231	228	233	243	260	251	256	248	244	238	250	226	242	235	227	235	259	223	224	287	235	258	217	252	227	222	234	225	225	254	230	253	241	218	246	244	232	235	221	217	225	225	224	270	243	230	260	243	222	233	254	252	246	265	237	247	240	247	233	216	224	253	260	218	230	224	261	249	239	249	255	243	212	238	246	239	255	230	240	235	249	249	257	237	243	252	253	243	244	275	236	230	227	240	248	221	252	268	243	211	237	227	232	236	240	238	258	250	238	204	239	226	221	237	261	274	240	251	266	245	234	243	250	249	252	236	244	241	218	227	242	237	233	248	271	261	242	228	224	214	230	258	245	249	238	245	249	257	217	201	231	266	237	235	225	214	234	224	263	278	262	254	266	254	240	229	255	260	243	245	239	251	243	243	222	261	235	256	259	253	226	236	247	223	271	207	226	224	233	248	254	215	264	255	252	244	227	234	268	274	278	242	263	238	221	215	225	248	244	244	209	254	218	239	255	214	244	229	237	237	233	224	257	244	237	226	248	236	239	237	233	231	252	233	279	258	248	221	236	248	250	219	254	239	240	218	234	254	247	231	223	242	235	285	253	234	214	224	254	235	238	225	225	231	248	264	235	256	240	257	256	235	250	250	223	232	223	251	245	273	242	237	239	259	249	228	234	229	215	254	269	254	253	266	236	239	248	236	249	248	277	231	238	257	232	242	241	219	267	217	264	250	255	263	240	256	237	245	229	230	247	255	234	213	234	278	265	260	241	228	224	241	224	265	228	193	229	231	216	235	263	249	234	240	226	250	251	255	278	223	250	251	225	250	260	247	250	244	211	261	251	244	214	289	254	235	220	250	240	246	245	248	230	254	274	241	230	245	261	216	244	259	245	257	216	233	226	235	233	219	214	243	250	251	247	240	243	236	270	223	254	247	218	237	197	227	246	213	238	229	255	240	286	275	258	234	221	249	218	242	228	241	253	229	244	242	227	231	243	251	268	256	282	267	218	244	226	239	217	215	239	248	194	204	245	226	236	279	238	258	256	234	230	251	231	230	257	252	223	227	257	229	244	253	228	226	263	231	224	228	253	256	263	261	230	244	236	213	249	265	227	239	266	230	242	249	247	222	233	210	238	233	233	255	253	268	255	242	262	277
19535	12339	3761	1908	1640	1281	1099	1027	888	846	864	743	716	674	641	631	658	657	635	631	623	633	644	668	649	608	595	643	638	640	598	603	570	607	615	596	601	621	604	610	567	623	637	579	584	598	543	592	622	598	590	538	590	622	548	579	615	584	610	589	538	587	594	565	600	603	606	611	594	573	593	550	633	579	547	630	582	553	575	576	621	554	590	564	616	563	565	556	564	609	591	582	582	628	536	605	586	602	588	563	568	580	604	628	584	568	597	610	542	558	579	594	535	571	556	597	539	594	586	618	588	570	603	588	600	620	595	594	575	615	629	577	577	602	650	613	627	624	614	641	628	620	613	588	579	638	592	576	577	597	630	557	559	594	550	609	552	588	584	580	591	584	638	578	553	594	632	591	583	571	614	605	610	584	603	538	618	602	564	574	592	546	598	601	601	651	579	615	600	584	595	594	593	581	645	502	571	577	582	593	611	600	584	585	552	548	556	544	579	582	600	532	591	611	582	596	599	551	598	587	605	609	594	581	594	580	613	607	550	588	634	589	589	610	602	615	603	574	562	587	587	548	617	606	569	593	631	586	614	615	542	592	588	564	567	552	592	587	576	574	564	604	596	542	572	620	632	577	625	596	590	646	589	629	605	585	552	594	565	591	563	583	616	585	611	562	582	580	583	620	609	609	565	590	604	640	624	601	644	588	588	593	549	619	597	555	585	603	563	641	597	585	592	586	533	614	547	588	615	570	557	621	561	621	542	581	597	594	562	570	592	566	538	571	651	618	619	604	571	625	562	581	574	559	554	596	587	561	551	577	568	565	572	561	599	572	619	628	586	624	578	570	551	581	610	598	581	571	606	616	558	607	547	637	533	594	584	621	548	592	566	507	627	594	588	564	605	567	574	610	577	579	622	609	546	602	560	598	586	592	597	597	598	584	564	599	553	603	589	601	561	571	579	595	597	540	584	600	547	580	582	578	628	583	624	604	584	571	579	559	548	620	561	599	587	554	577	595	531	573	559	554	563	568	575	583	579	571	577	550	566	589	539	560	598	613	605	579	591	571	562	622	567	597	599	581	631	606	560	602	610	579	603	603	645	569	620	574	588	588	628	612	609	593	553	581	558	648	601	604	568	600	591	593	569	594	579	625	592	580	569	633	607	571	552	592	630	600	618	579	543	581	583	555	582	598	628	578	566	613	604	566	623	578	575	647	570	575	549	636	574	600	558	575	562	573	560	614	565	637	594	609	587	576	582	572	590	618	575	640	558	600	556	618	580	618	614	559	595	560	560	612	600	602	584	579	601	594	575	604	595	652	624	604	590	583	603	573	600	607	546	599	620	598	549	616	594	612	595	578	616	582	562	597	625	577	615	594	551	610	524	613	574	568	582	561	576	568	539	561	562	583	613	586	602	548	589	593	620	601	609	645	608	548	605	595	579	562	556	591	592	591	626	617	577	582	582	565	574	607	581	580	622	563	547	605	576	592	608	613	586	573	624	561	579	606	576	572	576	606	591	610	586	608	577	607	565	566	576	635	601	582	591	560	608	664	618	622	603	617	588	574	588	583	574	608	624	587	592	577	585	582	609	614	602	636	581	548	628	605	595	587	601	590	607	592	611	626	542	609	614	565	596	558	599	573	551	571	576	604	600	587	565	631	612	601	585	560	612	599	571	606	586	555	592	574	603	601	573	629	574	638	579	565	591	589	565	587	570	603	595	610	617	574	579	608	523	623	595	536	566	591	607	592	575	598	593	592	607	580	581	569	605	573	541	580	576	612	571	609	579	587	589	599	588	586	591	614	586	577	578	566	585	612	595	648	622	580	598	593	653	588	546	568	621	591	584	578	594	583	592	603	602	578	632	597	610	548	611	591	631	577	559	619	591	599	626	570	583	581	570	597	602	619	579	602	613	598	584	559	574	593	575	563	580	576	588	593	614	544	583	589	544	564	584	575	579	596	592	538	586	610	609	604	592	603	597	591	573	609	590	604	621	571	624	612	541	570	636	582	614	558	609	555	564	618	591	598	580	599	608	602	591	589	604	582	589	590	568	590	580	546	619	608	612	607	577	594	602	555	576	582	571	562	582	619	612	559	568	577	595	570	558	585	568	603	571	589	581	564	627	614	554	583	599	560	618	520	549	623	606	597	605	596	560	611	578	560	606	543	581	606	576	593	573	603	603	590	643	609	573	548	572	591	616	578	570	601	604	548	593	605	599	599	594	579	598	621	600	558	596	580	637	624	629	579	570	580	581	595	557	599	581	584	548	576	601	600	601	595	592	573	539	610	560	589	585	556	581	530	603	580	640	575	616	522	595	569	581	583	560	571	578	627	594	573	592	565	541	584	576	599	590	612	604	603	563	598	623	612	606	594	586	551	602	544	586	604	588	602	578	623	571	602	618	594	559	566	579	625	580	619	546	594	576	581	590	588	594	544	602	566	617	601	578	626	590	564	539	617	550	590	603	558	564	578	611	575	593	582	566	526	570	618	571	636	563	624	589	600	593	564	587	601	581	607	579	603	607	627	586	573	584	570	593	567	578	631	597	620	591	564	550	611	584	589	558	516	586	602	553	603	561	546	614	584	584	592	588	579	613	641	602	588	633	627	576	549	535	536	607	603	560	559	631	566	601	587	590	622	560	602	610	630	629	637	648	556	586	560	620	587	628	583	588	590	578	586	579	599	584	593	536	573	623	638	568	585	571	602	552	576	607	599	588	598	588	577	609	615	572	582	631	553	605	608	612	640	545	586	597	577	610	573	626	599	636	621	589	583	603	549	603	600	565	595	576	584	600	578	651	600	611	583	586	634	574	558	598	586	573	600	589	578	583	575	531	612	615	580	610	582	563	568	589	615	604	595	540	596	574	568	609	589	547	591	606	572	601	594	547	626	588	609	585	608	585	592	582	591	583	606	604	576	597	619	568	600	557	581	600	551	579	596	609	618	598	580	588	605	615	584	572	637	588	580	584	585	575	619	589	638	570	559	596	589	580	564	586	560	617	577	562	573	642	578	632	573	576	590	573	589	600	616	607	608	645	546	580	613	619	585	581	598	602	632	605	589	580	564	580	559	603	566	600	602	573	589	583	553	574	583	582	604	610	608	603	554	609	613	619	557	571	554	585	564	571	567	552	599	611	547	577	603	610	606	608	582	612	575	579	569	558	601	587	543	562	554	568	590	546	598	570	642	563	618	632	592	602	620	600	592	582	621	600	583	564	589	608	548	584	593	650	638	557	620	606	587	592	551	587	522	588	561	623	604	661	594	592	591	559	617	575	609	590	616	594	565	582	608	608	609	591	582	601	569	589	591	613	592	601	607	574	599	575	599	590	595	610	562	638	563	608	580	602	600	624	586	590	586	595	626	591	599	606	567	610	638	580	595	599	609	595	604	583	594	591	578	607	564	606	594	551	582	624	601	613	598	540	598	575	592	559	598	584	620	552	611	582	622	628	561	571	584	578	537	574	621	638	558	590	573	580	564	569	605
8856	3341	778	327	292	282	306	297	247	266	267	265	281	282	271	257	284	306	296	293	263	252	256	249	289	276	276	231	277	268	280	255	257	272	274	237	250	265	267	295	286	271	275	285	303	297	291	282	266	241	289	258	285	278	296	243	271	247	269	252	262	280	282	272	281	277	280	275	264	266	239	276	294	259	278	299	270	296	247	256	290	287	269	288	286	244	269	272	266	242	284	235	265	257	260	279	273	253	272	249	302	312	270	284	252	287	271	260	276	278	279	258	264	241	295	292	267	246	262	249	263	266	287	251	247	274	266	296	294	262	264	246	271	261	241	274	277	281	261	280	246	271	281	272	272	254	247	252	236	270	288	314	286	280	273	287	255	288	289	261	297	256	243	295	275	255	262	244	261	276	247	276	241	302	303	257	276	283	294	277	271	272	260	269	265	254	270	258	251	289	286	275	262	264	284	283	272	254	269	281	262	269	313	280	265	279	290	284	273	275	267	257	248	285	243	295	273	239	276	232	293	281	273	269	278	301	274	237	274	253	237	249	290	280	242	282	257	273	236	241	232	281	274	287	283	251	285	239	277	276	283	274	270	277	270	281	294	259	286	273	242	257	275	308	255	275	241	298	246	274	301	283	272	250	265	249	273	294	280	286	252	305	265	287	271	283	249	271	257	270	244	258	301	274	292	276	277	294	273	285	275	289	301	283	272	261	295	287	275	255	242	263	260	275	284	251	262	244	281	294	260	259	278	255	308	254	249	281	312	249	278	279	277	277	274	263	286	280	267	308	268	278	256	288	290	275	303	261	231	252	273	261	290	245	266	266	317	300	266	261	256	278	257	237	274	293	265	250	264	267	260	263	266	254	264	264	263	255	274	264	273	253	274	235	269	278	285	269	289	254	257	228	273	279	258	278	263	278	272	286	269	273	286	292	270	268	288	272	292	248	312	286	265	307	277	246	280	264	244	251	261	250	282	310	251	290	284	284	274	250	239	253	286	266	281	263	263	280	244	288	288	280	305	250	288	285	271	257	293	272	254	283	250	295	243	280	265	262	283	267	276	260	249	256	271	283	265	235	263	254	265	272	291	264	238	251	256	278	265	286	260	249	254	254	253	248	255	283	265	259	283	308	267	277	268	272	258	280	248	269	274	269	267	261	263	290	256	272	255	239	287	250	255	265	302	264	285	267	279	278	309	263	278	295	266	268	288	267	308	262	302	269	274	259	273	290	291	238	313	240	277	245	297	277	282	268	250	255	246	276	256	279	271	264	269	268	247	288	271	265	277	261	261	275	267	254	295	282	282	284	303	282	258	273	279	283	279	280	221	287	272	249	278	283	264	266	264	267	239	293	274	276	278	256	271	258	242	258	298	266	229	246	269	270	270	264	298	273	272	292	256	276	233	300	245	251	306	218	260	254	236	290	290	280	253	268	282	274	257	282	263	292	256	281	265	249	273	269	289	279	247	269	270	276	282	309	275	236	263	249	252	287	255	287	263	266	260	259	259	265	276	228	263	301	280	292	271	244	269	298	262	258	284	279	281	291	281	287	288	289	285	235	276	295	291	302	294	273	267	265	265	290	295	258	270	239	275	298	280	278	277	259	269	277	277	266	258	248	258	275	278	283	251	279	276	277	285	267	273	252	271	244	264	251	320	267	250	275	308	266	261	299	275	295	238	266	261	264	261	240	260	308	250	269	251	276	298	256	297	264	298	283	285	260	243	303	252	298	249	278	258	269	254	249	273	245	292	243	252	268	288	254	264	292	289	256	267	262	282	241	297	268	273	269	297	262	265	279	259	266	298	269	291	282	274	297	281	241	296	279	276	236	266	308	292	263	279	276	273	239	295	275	244	253	251	294	287	272	280	262	293	243	271	267	272	246	299	256	244	285	297	281	261	248	278	290	267	268	274	242	280	250	266	259	295	276	286	284	288	264	282	275	287	259	292	280	255	265	254	275	272	264	248	268	294	275	245	258	263	288	300	277	274	226	284	279	274	263	296	277	275	260	250	258	267	292	240	273	268	250	266	310	250	274	260	275	266	246	245	281	261	275	271	269	271	261	283	293	279	274	287	277	241	247	308	276	264	269	265	269	269	234	279	309	289	283	284	264	264	273	274	264	253	299	276	267	276	266	290	247	273	277	253	264	272	264	265	275	310	286	272	257	276	290	294	224	290	274	309	295	271	253	258	263	263	255	261	262	249	275	282	291	253	269	269	262	287	300	275	244	260	262	262	245	267	265	258	247	260	265	272	274	289	278	278	265	302	279	256	272	269	242	284	269	272	292	251	264	275	261	255	269	247	308	268	256	265	307	283	314	248	295	277	284	265	250	300	287	274	274	279	268	252	250	291	281	261	281	283	293	259	240	306	292	269	257	291	304	272	252	286	237	265	247	285	285	261	250	244	305	272	268	237	247	266	276	255	258	219	250	273	272	246	244	277	294	250	253	268	305	268	260	254	240	272	270	277	275	261	273	271	256	295	286	256	283	231	261	274	282	281	283	279	279	255	243	264	274	258	302	252	267	276	267	286	263	252	265	274	243	245	249	274	263	287	296	294	268	275	248	277	300	278	284	268	266	260	274	282	278	267	296	288	263	241	253	276	294	285	256	287	278	262	282	249	283	265	250	240	267	246	256	284	246	260	284	264	276	287	266	279	250	276	249	271	258	292	266	257	266	267	298	297	251	295	238	276	267	256	257	260	277	257	269	281	286	280	248	253	255	266	264	251	272	298	264	277	244	262	280	282	268	275	302	279	258	244	250	281	269	280	274	243	276	279	277	267	276	281	262	283	241	313	285	263	294	291	254	282	251	274	274	266	256	268	278	266	278	269	297	250	263	281	292	283	259	250	265	282	254	290	283	295	279	254	270	263	262	234	247	273	291	274	293	256	261	283	280	241	290	277	257	306	278	256	256	261	276	267	253	240	262	263	282	262	246	260	275	293	254	271	276	257	259	298	276	281	274	258	256	293	285	267	263	291	270	255	247	237	288	253	281	262	282	272	286	257	262	276	266	307	297	288	261	266	293	288	291	301	263	268	264	252	263	275	281	265	285	261	249	242	272	274	228	260	241	268	278	263	275	271	253	263	221	310	280	252	262	278	302	281	283	274	273	295	273	257	266	256	279	250	250	282	239	271	267	269	271	296	260	268	276	264	304	290	259	256	256	272	290	289	268	277	242	266	272	258	258	290	260	283	259	279	257	287	266	298	282	257	298	245	277	261	281	256	277	277	286	287	267	275	269	266	281	277	289	289	299	297	278	291	298	289	301	267	254	276	286	227	258	296	270	281	259	261	288	307	281	285	277	254	268	263	259	281	267	263	277	276	256	245	246	271	287	256	279	240	252	274	252	249	256	285	284	266	290	255	257	235	269	285	266	284	247	262	255	261	305	262	276	234	258	281	261	246	282	293	242	271	263	247	281	269	250	276	267	293	310	271	260	264	247	225	286	294	251	241	285	277	263	288	281	282	281	280	237
6803	3622	1383	829	811	759	725	676	709	718	718	741	674	649	694	658	656	641	655	677	678	659	679	671	723	687	669	658	676	718	688	658	742	711	673	628	664	705	658	679	697	652	655	712	670	660	691	712	684	663	668	712	666	674	689	668	637	666	658	701	696	657	640	700	650	669	628	698	650	705	660	659	684	665	637	654	667	652	702	711	652	686	715	646	697	681	668	671	669	660	693	655	667	715	656	689	649	646	643	670	640	679	667	647	691	657	670	650	691	685	708	680	696	640	651	673	703	665	674	642	710	664	592	677	661	691	681	684	665	619	670	731	635	601	676	638	698	716	657	719	679	652	648	614	680	667	673	665	681	712	647	647	702	709	660	664	708	661	672	699	725	676	679	658	664	656	691	644	706	634	661	676	663	686	682	647	680	668	691	617	709	662	675	683	661	659	687	677	704	691	695	639	695	656	640	665	685	667	685	641	683	760	668	679	663	674	685	636	697	634	702	702	662	668	710	713	670	693	697	717	667	684	690	658	701	659	666	683	672	680	614	682	687	664	693	619	696	646	697	669	718	671	677	731	684	656	664	668	656	714	674	701	670	660	698	655	683	667	663	663	703	651	666	739	636	662	650	665	710	631	655	693	642	664	661	686	660	614	649	654	644	662	660	659	677	704	650	606	681	705	694	696	660	655	655	661	690	637	642	676	665	698	679	708	657	693	705	683	654	683	704	653	720	642	681	675	706	665	673	680	647	691	693	663	694	686	637	694	640	689	671	641	729	653	685	695	723	700	653	644	675	680	676	654	693	666	734	715	668	698	678	677	683	661	628	672	657	686	675	692	675	674	679	726	661	675	670	678	692	684	668	645	638	668	679	610	728	671	654	647	644	698	675	698	660	681	629	715	679	668	631	667	666	659	652	679	669	692	719	674	687	708	657	660	665	690	687	684	664	642	654	679	639	691	682	722	657	732	704	672	651	689	640	638	683	633	647	644	673	669	688	677	730	640	713	681	673	683	686	650	635	674	638	664	724	645	670	660	679	665	686	680	663	646	658	658	656	639	693	717	705	700	633	669	710	637	691	602	663	667	727	656	698	701	667	687	689	683	667	732	652	663	672	664	666	687	681	670	666	696	713	647	699	702	670	626	701	645	683	699	714	690	702	703	691	651	694	677	710	685	665	691	663	664	690	645	691	631	668	680	688	689	674	697	700	673	665	686	673	663	660	682	699	688	650	682	648	659	645	654	654	670	697	677	649	657	740	616	674	709	680	652	666	685	703	658	662	682	671	721	638	648	633	680	629	636	667	666	616	678	689	669	635	660	650	716	629	694	650	643	646	651	696	671	651	685	669	653	709	657	680	684	669	677	678	687	671	655	656	663	656	666	652	711	659	635	652	667	604	646	705	705	649	664	665	653	725	658	668	656	692	709	680	641	694	632	661	657	658	641	668	634	697	671	646	631	669	701	656	703	698	693	703	635	624	702	665	616	703	644	630	649	686	672	703	703	665	717	686	663	656	675	672	639	669	660	707	641	698	661	698	685	666	695	692	644	661	663	656	674	644	661	679	682	691	686	699	645	665	701	639	649	664	668	692	674	646	664	650	672	674	679	672	656	661	669	653	711	635	683	702	667	646	729	657	702	676	739	657	623	709	658	649	752	667	675	696	655	676	683	669	656	732	707	699	701	695	718	694	667	642	687	683	652	660	693	691	664	673	678	641	677	653	705	670	649	679	681	694	645	725	655	682	690	683	687	683	647	710	692	642	678	682	686	682	703	680	686	678	658	665	684	634	704	674	658	666	613	652	662	621	643	641	681	688	643	695	642	699	698	716	662	650	659	672	681	659	699	685	664	620	637	691	696	690	670	636	682	622	685	644	710	712	651	642	672	643	647	693	673	676	646	665	642	643	688	670	667	703	641	681	627	655	642	671	658	682	658	627	663	630	725	647	649	651	676	682	679	730	600	624	662	615	658	716	681	650	661	677	698	681	667	615	641	687	707	655	674	654	688	693	692	645	644	673	685	655	706	639	641	694	669	633	694	684	715	654	674	661	695	675	644	678	634	664	635	642	696	631	678	656	651	624	673	635	670	631	681	636	682	647	666	682	663	693	658	656	692	642	719	640	608	641	638	721	686	672	618	690	674	677	677	699	671	678	640	709	702	653	647	681	668	695	671	672	646	686	659	651	660	659	749	680	644	672	668	671	680	675	686	658	665	706	681	680	675	690	652	667	655	668	638	759	694	712	652	725	731	674	729	701	674	664	668	652	700	682	696	675	648	684	680	701	678	699	667	705	659	680	646	670	717	642	705	649	668	682	678	686	667	659	635	675	674	659	673	694	671	642	651	683	700	695	595	635	705	666	717	643	716	651	650	632	642	677	623	650	689	664	660	716	655	650	667	701	661	650	670	686	742	650	644	662	706	652	658	675	662	707	685	692	681	675	657	609	666	683	658	615	668	667	661	646	634	665	645	659	629	664	643	667	677	657	627	687	670	663	680	640	647	610	672	660	733	632	679	669	700	689	647	675	687	686	657	697	678	665	688	654	686	700	675	647	673	664	713	685	692	702	648	699	655	654	661	681	721	634	629	676	659	702	683	688	693	724	692	707	653	657	658	684	657	698	701	673	658	661	684	710	640	655	682	654	664	701	672	637	666	691	657	719	656	672	657	680	707	720	636	675	678	712	644	659	667	715	694	669	685	683	660	667	695	667	669	661	706	654	661	701	679	711	629	619	713	659	665	681	677	657	646	662	682	707	700	674	639	689	625	702	660	644	647	643	716	678	664	657	652	695	668	667	661	705	655	642	689	679	657	697	700	630	674	634	689	656	655	667	743	727	687	628	699	668	702	677	662	667	646	672	669	691	695	682	638	664	681	661	707	690	672	683	682	685	700	655	735	683	668	698	617	624	703	664	650	655	609	660	722	677	682	636	661	674	701	693	700	692	645	676	684	693	676	655	636	706	680	694	659	678	658	650	632	691	688	692	644	658	685	668	640	679	656	652	683	659	702	698	672	689	698	698	651	718	644	652	656	651	733	646	655	627	626	674	714	645	643	674	649	669	665	665	710	668	630	673	674	664	666	657	673	645	649	669	713	721	664	681	704	656	712	653	647	693	661	674	646	663	692	664	665	682	668	684	634	666	675	643	687	671	669	677	638	613	694	681	669	634	712	689	620	683	676	685	667	666	659	658	659	686	687	692	705	700	660	649	680	639	650	651	683	663	679	655	660	685	665	741	669	665	675	650	662	689	656	677	699	678	618	669	678	669	666	704	660	705	688	671	656	694	690	682	715	686	650	651	684	656	661	686	705	696	611	689	656	683	663	706	725	692	693	698	662	709	660	682	698	682	662	664	658	653	673	700	671	683	695	626	645	694	663	700	657	640	677	641	645	679	663	647	648	640	684	687	665	691	682	647	692	694	700	655	691	645	680	685	692	662	682	708	700	657	685	665	701	674	664	684	623	663	671	668	710	650	668	634	647
20936	9827	2503	582	444	437	358	354	350	375	330	316	330	343	320	326	326	308	366	326	341	318	354	334	329	349	330	310	348	337	345	331	302	331	334	295	310	312	363	317	379	325	306	318	354	332	348	301	358	328	332	310	312	319	293	318	363	298	336	315	330	322	309	343	342	364	315	322	331	324	282	308	280	328	319	324	324	284	274	342	327	298	349	330	308	336	267	308	331	322	342	343	311	348	301	319	318	327	339	345	347	360	325	298	338	343	370	349	322	322	308	317	332	321	353	341	334	331	304	370	356	343	300	317	314	338	334	323	311	328	333	334	334	357	328	311	313	307	353	297	331	338	324	353	292	300	364	332	329	315	351	322	339	314	293	332	326	341	326	327	327	329	306	332	330	311	313	337	347	325	324	319	353	325	352	346	335	339	342	318	300	302	329	386	325	349	337	327	311	340	330	305	282	314	341	309	312	325	305	305	315	314	309	345	330	325	313	328	324	330	315	334	340	349	344	303	304	321	333	362	355	307	362	315	321	329	308	336	313	323	324	326	318	310	307	346	330	347	332	280	303	331	322	366	262	356	349	333	325	311	340	320	325	353	342	305	299	324	346	354	350	346	318	331	342	312	343	310	343	334	282	345	333	289	290	297	345	318	312	322	339	347	315	339	319	360	341	312	301	312	348	343	304	340	316	312	320	288	336	344	308	330	324	352	336	311	321	353	321	332	325	312	328	352	304	321	315	322	325	327	311	328	310	340	341	333	325	330	308	279	335	335	347	304	323	348	349	369	337	349	329	329	289	350	353	302	314	326	360	328	340	321	330	323	348	314	303	381	371	377	311	298	321	317	344	334	337	331	320	335	372	337	320	337	346	317	336	322	307	354	343	350	358	347	307	336	310	280	317	279	309	327	328	368	335	304	324	330	308	307	322	307	330	313	340	302	307	323	270	321	341	311	343	307	344	327	313	322	301	305	307	323	361	348	338	337	340	333	322	327	325	370	340	308	322	325	305	338	354	377	299	320	315	307	338	331	313	333	320	353	331	304	320	319	352	315	343	315	305	333	340	318	401	348	301	347	353	328	314	337	289	319	299	369	313	362	360	347	340	312	321	360	318	312	344	310	349	353	350	320	327	324	311	347	288	354	326	299	296	350	347	312	340	340	315	321	319	359	298	352	323	320	335	325	345	319	345	331	332	297	329	343	314	304	331	317	321	327	320	362	335	343	306	314	355	329	356	336	319	325	335	370	375	331	334	331	319	345	362	338	370	325	328	313	326	305	304	318	344	314	334	352	309	345	323	339	306	339	360	339	310	351	337	336	304	351	293	310	345	305	331	338	354	338	298	339	337	325	351	347	302	331	306	310	362	337	356	316	335	375	310	303	325	327	324	338	312	301	329	336	325	317	310	308	324	297	302	333	346	326	307	332	307	329	312	342	306	315	341	308	299	328	337	325	364	309	324	327	342	334	332	302	315	353	325	357	307	344	321	331	323	312	323	346	341	290	364	326	332	349	313	312	347	328	331	297	322	361	321	325	337	319	334	319	333	310	317	331	355	336	357	350	322	347	320	328	344	324	290	358	339	321	301	329	299	322	340	332	323	342	339	291	345	343	324	312	372	333	359	341	332	332	295	307	308	333	295	330	292	313	342	372	321	322	333	351	359	341	315	325	330	270	335	336	343	298	325	333	329	293	362	296	340	333	301	339	376	330	315	325	327	336	318	325	310	340	322	311	324	310	318	330	334	292	371	312	300	322	325	332	332	343	293	350	293	302	345	354	331	310	305	338	311	318	322	365	308	312	306	348	338	321	331	329	331	302	319	305	324	333	336	353	332	324	319	373	312	316	315	359	328	368	311	321	321	294	321	331	301	330	330	330	325	291	334	300	330	324	301	327	325	330	347	319	335	324	322	322	342	334	297	319	341	323	349	319	348	366	306	343	356	314	329	308	322	328	308	264	287	327	316	302	344	324	312	329	322	301	303	321	350	357	309	312	307	325	333	296	335	314	348	344	335	332	360	349	339	338	310	332	350	278	354	324	329	350	297	306	317	320	323	307	315	295	334	357	354	336	337	313	326	334	349	311	304	344	302	307	310	318	342	344	306	312	339	347	342	338	320	301	337	324	352	331	344	310	332	332	337	324	330	289	342	334	356	353	326	317	353	303	374	333	343	326	305	331	327	308	361	358	334	344	331	296	347	336	358	315	293	306	315	300	343	332	333	356	309	330	356	304	314	326	314	304	330	323	291	354	302	296	296	313	359	310	327	338	329	314	310	307	337	323	335	331	329	299	336	336	300	332	290	315	333	337	324	333	326	331	310	337	322	306	296	332	331	316	323	300	326	322	323	338	321	342	340	329	326	311	347	330	346	324	335	341	336	321	305	345	321	306	354	339	323	321	321	333	315	340	353	319	291	338	341	361	359	308	339	319	318	338	335	323	312	327	300	339	326	344	375	325	310	332	312	335	331	306	302	328	345	363	307	302	340	341	338	301	330	317	299	305	323	366	335	355	313	325	340	305	338	336	306	333	303	360	329	337	354	308	338	323	351	326	333	319	306	322	314	336	286	326	317	321	327	349	312	315	332	328	334	299	340	334	320	334	366	317	340	329	335	307	325	293	346	322	286	351	315	326	354	303	319	315	303	295	309	336	300	328	336	308	352	302	359	326	336	351	342	310	294	342	368	311	340	351	336	312	330	317	339	318	342	306	329	310	357	309	290	311	286	349	328	314	340	318	313	345	332	347	342	317	329	327	315	373	356	335	306	365	295	338	321	338	335	306	329	349	343	320	361	298	346	330	334	325	298	318	339	359	315	334	288	335	314	344	307	307	329	326	362	311	316	311	330	336	333	311	339	290	341	333	316	322	318	317	312	334	348	340	352	309	329	367	349	316	347	333	319	282	302	355	351	287	343	361	312	327	332	349	345	362	320	316	317	319	309	299	302	295	346	347	335	306	323	314	295	306	297	341	344	314	326	320	354	296	332	371	367	337	328	345	305	332	355	304	358	297	334	317	325	311	319	347	347	308	333	310	338	310	342	319	331	339	362	332	312	320	337	305	359	319	278	311	323	317	333	355	342	311	336	331	316	343	348	325	323	332	352	317	344	346	339	334	295	312	310	326	295	358	349	313	338	344	332	323	331	297	317	314	334	337	321	338	329	328	320	326	347	354	297	337	379	320	325	318	354	282	330	331	318	350	358	332	319	288	299	312	338	337	316	331	318	334	310	357	300	349	330	339	382	367	379	309	321	331	291	293	334	323	343	303	329	322	315	323	308	306	343	311	320	311	333	306	342	320	313	329	287	324	301	357	369	277	294	329	313	345	325	320	316	313	306	320	331	323	346	335	319	338	301	350	302	357	322	318	328	299	312	317	330	325	338	316	303	324	292	350	333	334	350	349	342	333	318	325	311	327	297	320	316	326	298	320	337	310	341	324	342	333	322	321	326	324	368	327	271	328	357	324	310	350	336	343	310	378	330	314
15090	8870	2942	1490	1365	1206	1049	967	958	938	890	876	832	838	838	834	849	835	797	814	828	785	760	793	775	769	809	787	798	776	790	755	793	802	826	814	815	802	822	790	717	786	772	794	719	747	792	794	707	782	773	780	719	835	791	763	738	848	808	802	768	792	694	810	683	773	779	774	745	750	809	847	799	816	749	792	766	773	758	781	752	804	792	766	714	785	809	813	771	809	788	775	766	738	767	796	745	756	793	803	795	814	779	809	766	786	776	741	753	842	779	810	801	791	817	804	839	782	803	778	770	790	776	779	813	876	803	836	832	768	804	776	796	756	798	809	834	778	713	803	767	730	756	789	735	792	805	790	799	807	808	802	752	756	782	747	770	805	796	793	763	840	772	803	769	766	778	800	784	768	772	771	793	766	756	781	688	738	759	760	817	785	757	823	745	816	756	755	768	757	810	771	778	811	761	826	765	758	792	741	778	748	771	740	808	762	741	797	802	736	749	802	780	818	770	790	785	786	797	780	757	805	824	749	769	762	778	802	808	758	802	685	817	797	732	796	810	826	807	786	784	775	796	783	783	776	740	759	765	808	794	824	815	800	774	730	800	758	821	798	791	768	773	783	801	800	779	792	758	762	782	796	800	739	730	801	828	771	740	822	783	718	783	830	817	789	797	786	751	774	852	752	804	782	759	762	739	792	759	799	816	744	725	764	759	774	746	773	784	791	787	789	805	803	777	781	801	828	788	785	793	785	789	791	779	777	803	728	728	769	785	800	767	773	830	780	781	723	824	750	848	778	764	783	768	782	756	798	821	856	789	753	720	743	794	757	817	740	805	781	755	727	746	788	786	763	766	793	806	793	777	871	774	776	766	784	814	748	794	785	747	784	782	791	812	809	767	769	731	738	755	805	765	801	758	795	820	787	760	771	832	748	810	792	777	836	810	775	731	797	759	811	764	767	758	792	766	806	802	794	800	807	799	787	782	772	783	784	834	798	782	782	792	830	803	787	750	730	765	754	769	747	770	765	772	787	785	790	761	835	799	758	809	790	764	797	745	774	813	734	815	731	815	765	793	763	774	799	798	759	794	770	777	814	768	700	798	807	773	782	811	807	796	737	775	727	763	768	810	773	760	765	776	776	739	752	769	785	772	794	762	775	757	812	757	813	769	744	840	776	748	823	772	796	825	806	803	784	768	784	835	759	809	828	778	829	826	818	782	816	789	769	790	782	741	787	712	747	781	839	749	765	798	789	771	827	804	776	761	800	771	809	756	771	784	792	763	758	749	758	768	781	781	801	795	793	804	773	762	814	761	822	721	783	787	782	736	748	791	828	763	772	793	787	740	838	788	817	797	785	779	675	798	768	830	776	760	786	751	852	740	792	783	812	742	785	782	773	764	789	735	750	727	788	728	748	810	751	762	783	760	803	793	786	805	819	803	805	788	832	783	764	840	817	741	748	783	759	812	778	819	783	801	803	795	804	820	744	798	761	781	758	769	757	807	790	781	824	782	770	801	781	769	712	774	808	785	779	799	781	797	774	780	763	770	812	803	754	759	777	802	739	804	791	784	783	778	737	762	826	746	794	748	814	803	763	767	758	766	761	816	808	781	769	759	772	758	773	788	775	741	781	758	805	777	791	812	762	746	782	830	780	774	800	777	813	794	767	723	742	794	848	757	773	822	720	801	793	799	784	765	799	844	753	764	747	810	771	779	757	803	724	774	775	797	789	757	799	783	742	750	802	743	810	767	753	813	744	734	760	761	765	810	767	751	802	837	770	769	788	745	748	754	817	811	845	835	771	812	755	779	779	760	813	811	781	793	767	708	770	792	813	785	774	776	790	790	756	757	839	768	780	768	862	772	770	824	777	748	754	774	746	766	775	812	808	773	799	773	768	775	771	778	793	776	747	792	765	776	790	756	828	751	774	732	742	739	792	758	737	753	707	772	800	789	770	769	733	748	799	778	794	829	777	759	784	802	797	764	782	792	767	728	782	734	822	839	758	793	813	740	865	784	785	772	714	793	784	775	766	843	784	801	858	826	787	777	746	830	787	733	814	800	770	729	778	782	788	753	769	776	754	780	778	804	815	813	800	788	809	788	787	747	772	783	789	750	729	795	789	810	763	748	751	783	819	758	822	776	750	789	779	754	793	767	732	766	761	768	810	772	790	772	777	743	728	738	775	822	746	747	818	806	798	792	770	814	762	764	777	788	842	747	764	813	796	766	737	802	784	797	819	828	725	760	762	776	760	755	745	786	790	770	820	786	795	750	760	800	745	777	811	726	791	802	799	766	758	802	743	770	800	825	787	774	778	769	812	785	780	796	783	789	782	780	799	785	789	797	747	800	804	761	748	733	763	807	745	759	776	792	732	754	797	805	749	805	790	788	718	796	807	727	741	757	763	783	731	768	760	764	768	787	791	801	754	775	805	783	793	772	784	747	804	756	791	757	798	790	801	773	766	803	770	763	760	821	825	815	749	749	770	787	758	781	767	809	806	840	806	733	812	804	830	795	781	790	778	758	760	810	756	777	747	767	780	787	749	791	790	760	748	772	753	809	755	745	771	775	796	766	780	778	788	776	760	796	726	792	748	760	751	756	743	760	770	762	792	801	759	795	764	791	815	750	803	788	764	791	791	747	826	798	813	779	744	786	761	785	740	826	747	694	793	791	796	821	787	732	769	771	764	736	718	799	787	718	771	798	808	820	754	789	830	770	789	750	793	776	804	783	772	779	786	753	821	780	785	787	759	783	749	736	775	762	835	770	786	779	772	731	747	750	818	762	790	738	771	817	794	787	781	780	790	794	740	758	805	809	766	729	733	763	766	752	772	822	780	796	755	786	748	783	782	809	809	821	829	776	764	742	795	780	805	765	820	832	802	738	779	812	776	771	762	776	783	837	815	794	768	755	738	757	746	776	767	813	784	790	805	832	762	754	789	780	771	765	818	742	822	740	786	739	815	820	795	769	820	842	780	774	772	814	748	759	749	767	804	765	803	771	769	769	811	801	793	822	760	787	782	805	800	763	800	769	766	788	800	742	739	759	774	809	787	817	801	830	776	807	755	787	759	770	768	788	765	780	722	787	795	828	771	797	801	787	733	763	797	740	819	818	809	800	799	799	814	823	771	765	772	747	763	814	807	799	808	835	741	805	796	793	791	802	794	786	776	746	788	846	740	781	778	828	807	807	818	761	795	851	737	791	783	785	817	813	807	755	855	775	776	780	817	822	714	788	796	761	757	760	786	807	771	818	780	735	754	791	796	735	804	774	784	786	730	788	800	831	815	759	777	757	759	733	765	759	747	801	767	769	785	793	790	796	786	806	767	792	772	803	774	811	732	766	806	742	751	767	740	725	819	772	798	789	780	813	775	719	752	827	815	785	752	791	818	782	716	791	791	787	772	754	762	818	783	793	821	821	802	789	759	767	776	782	816	759	793	739	758	751	789	762	790	730	794	748	843	763	796	738	751	774	747	833	797	757	804
29204	15559	4247	715	417	324	288	286	259	253	250	228	203	203	227	251	228	203	202	222	203	195	211	212	222	184	220	207	190	219	243	219	218	247	211	193	207	232	240	221	198	193	215	191	200	214	188	242	220	241	217	226	212	218	230	240	212	199	205	213	203	177	241	239	218	241	202	195	220	220	198	190	223	219	221	199	212	239	215	224	212	220	228	213	236	241	229	223	208	175	217	224	227	214	206	207	220	209	203	217	191	201	215	211	182	201	205	230	231	211	210	215	212	208	202	225	236	199	208	243	201	214	206	238	217	222	233	218	224	199	217	224	221	224	195	244	199	190	196	214	196	193	226	203	210	225	217	223	206	211	225	212	224	212	202	217	183	222	188	200	215	193	220	218	195	216	212	218	208	216	183	191	214	189	176	215	191	202	211	227	237	197	191	220	172	227	235	208	194	226	205	233	217	182	199	194	204	196	196	219	199	207	201	180	217	189	198	227	217	188	216	198	204	189	226	211	223	216	219	201	199	208	227	204	205	231	206	229	194	228	215	209	210	230	240	202	209	218	207	189	221	211	227	233	208	224	217	198	209	232	219	216	234	221	229	217	221	200	203	207	220	219	197	201	216	225	220	189	218	209	229	227	244	189	198	216	202	222	194	195	206	223	206	229	203	229	212	226	208	217	226	212	229	206	245	225	225	212	205	197	213	190	219	197	194	200	216	218	240	231	234	231	224	218	224	234	207	207	211	210	207	195	188	189	224	214	194	244	202	202	197	257	214	197	197	222	215	219	215	199	225	228	214	221	236	217	212	214	212	228	234	215	209	231	223	201	218	189	215	192	202	231	248	197	254	210	201	212	218	209	212	224	180	220	224	195	215	212	223	199	227	232	209	229	233	226	206	196	194	208	191	216	222	205	202	229	181	217	222	228	240	207	212	218	227	226	229	209	219	193	232	223	209	217	203	236	237	212	217	227	212	218	214	205	197	207	217	218	201	227	223	231	204	215	199	228	206	222	225	230	214	225	218	217	226	195	201	222	207	208	201	229	205	218	198	217	218	237	236	196	227	204	211	224	197	210	222	192	203	208	232	238	207	216	235	195	244	244	192	222	227	227	204	221	206	191	202	223	240	218	187	207	227	232	212	221	209	220	224	201	195	217	228	201	180	214	186	222	216	212	210	227	184	219	223	200	219	209	229	217	220	242	193	219	202	237	228	240	221	219	223	186	222	222	237	208	205	229	199	197	199	227	235	209	220	190	209	201	202	208	264	176	209	227	218	212	244	230	196	217	210	200	236	213	222	220	234	220	221	253	215	194	227	223	233	195	227	206	202	203	223	207	207	238	210	227	215	242	205	199	204	229	230	211	207	205	208	219	198	212	222	231	219	209	202	219	192	183	219	203	187	249	206	235	225	253	231	228	224	243	235	234	213	198	226	228	219	192	207	205	218	227	243	239	234	194	222	230	210	221	196	190	228	188	214	224	189	204	209	220	197	220	212	232	204	194	189	218	194	179	195	212	206	203	236	216	212	215	206	245	207	208	225	208	213	220	231	223	199	226	236	249	228	206	198	217	227	216	226	197	208	202	193	187	197	219	206	206	228	192	207	231	211	199	209	202	218	200	204	214	218	176	221	236	211	233	208	204	218	214	216	227	224	199	205	229	187	215	192	200	211	199	216	221	201	224	238	218	229	227	204	198	204	217	204	192	203	232	207	214	192	194	234	220	218	212	219	196	207	217	212	173	209	236	217	213	197	214	205	223	216	211	232	218	218	218	217	189	198	204	208	200	206	203	227	205	225	194	211	194	202	186	227	204	196	250	236	203	200	206	221	221	203	196	238	213	250	209	189	220	226	225	208	206	202	216	233	248	204	220	249	248	210	226	210	207	186	224	226	190	195	191	194	200	216	235	226	208	187	189	191	234	207	245	208	239	223	219	218	207	206	211	210	217	206	220	217	226	208	186	196	216	220	213	210	200	208	227	232	234	228	213	230	206	224	211	209	208	201	192	226	190	193	227	211	203	225	262	218	209	239	206	217	240	199	193	233	178	229	211	194	218	221	207	205	236	226	250	187	194	215	220	203	200	220	180	204	201	212	231	221	212	213	217	237	196	202	182	182	215	240	207	230	210	230	224	209	219	215	238	215	230	212	210	220	233	199	213	186	186	217	239	218	232	219	232	210	223	206	223	227	223	207	192	219	175	199	202	212	212	214	200	204	201	218	220	225	229	264	212	212	210	203	191	217	215	204	222	229	235	214	237	182	213	225	219	205	205	217	207	205	202	233	186	197	208	209	221	201	242	224	250	216	209	226	244	211	231	204	223	231	218	220	219	189	196	216	217	195	216	207	210	193	226	229	228	211	196	225	235	224	210	260	219	208	226	219	218	201	204	219	213	228	205	225	207	195	212	209	221	227	206	190	233	215	237	216	226	239	202	186	228	200	203	198	238	210	218	253	195	196	221	226	212	218	219	215	222	194	202	179	213	219	181	199	233	226	226	212	208	235	209	210	230	212	230	230	192	226	203	204	205	220	215	224	192	211	247	212	213	208	211	199	197	238	228	236	243	226	197	211	218	207	231	196	242	229	250	188	225	221	212	216	223	228	224	228	242	223	208	206	232	254	229	200	190	199	220	217	238	206	228	245	202	229	222	197	203	230	194	201	250	220	226	211	223	217	213	230	209	243	204	247	203	206	185	195	205	214	201	217	217	220	208	231	234	208	229	204	222	221	225	214	207	212	188	229	199	199	219	189	211	226	226	194	226	221	215	186	207	204	218	200	207	192	197	219	209	228	253	219	216	155	209	196	209	231	226	212	213	219	222	222	227	201	177	229	194	192	192	240	220	217	230	196	203	232	209	193	196	209	215	204	228	213	255	193	191	229	214	205	200	229	213	205	247	209	184	222	217	200	236	227	233	209	219	218	205	212	208	209	218	209	225	207	203	211	228	227	216	230	207	217	224	229	195	200	225	199	220	239	212	215	199	200	231	231	231	193	209	232	197	220	220	195	228	194	211	235	242	193	200	189	177	204	246	204	214	218	227	207	219	189	195	210	213	233	194	213	206	230	228	209	217	194	239	206	216	211	228	224	218	219	215	225	218	208	224	233	225	216	206	211	212	229	209	231	204	224	236	199	178	201	216	186	210	213	170	225	227	228	209	212	173	209	189	189	205	214	196	192	187	209	213	203	199	227	239	225	235	216	199	211	246	192	215	195	231	196	223	204	235	215	229	200	210	210	242	215	208	197	204	213	206	214	208	225	227	187	192	215	209	198	198	219	218	218	199	195	203	206	191	214	199	199	190	211	224	219	202	215	203	196	213	229	215	205	186	196	233	214	208	207	220	211	200	239	212	178	206	193	215	236	203	198	180	203	203	234	224	223	211	176	238	199	215	203	237	212	238	227	218	212	210	224	244	201	203	234	210	224	229	215	204	199	209	211	249	242	247	198	221	219	194	194	229	221	185	230	194	215	210	220	232	218	213
19053	12340	4083	1755	1510	1241	1007	851	831	795	763	750	613	610	653	575	559	571	577	607	575	538	586	572	574	568	591	539	553	535	536	537	548	546	533	538	531	540	520	504	567	525	520	530	478	546	546	502	513	527	528	526	499	516	512	561	565	534	510	542	495	553	555	478	539	554	547	520	525	562	554	543	542	528	529	590	562	532	517	505	487	519	526	515	558	508	529	570	536	567	524	471	500	522	502	577	552	529	557	531	494	531	545	506	553	573	530	559	532	543	543	534	526	519	524	519	533	530	506	523	549	543	519	511	518	532	532	495	489	565	485	557	537	517	564	516	513	538	514	492	546	529	478	527	510	517	505	520	515	508	553	508	535	495	541	532	564	575	547	559	519	536	551	517	514	548	526	499	500	522	522	527	555	512	538	513	510	528	579	557	496	487	551	508	540	527	486	497	540	554	551	499	516	518	553	545	528	514	538	521	515	528	490	506	571	505	522	499	525	478	522	494	537	534	541	507	523	540	527	499	543	545	524	529	552	528	530	545	487	540	520	527	571	544	490	573	509	551	516	523	529	518	531	526	566	546	507	504	533	558	477	550	550	546	500	495	550	503	523	508	536	507	543	530	514	543	518	571	499	542	499	536	503	482	517	522	546	525	553	570	527	555	547	501	511	517	517	533	523	579	514	508	535	510	521	477	546	536	500	541	510	534	551	497	543	513	522	538	505	512	519	512	557	509	548	543	545	547	515	538	570	533	560	523	507	511	546	488	542	504	531	513	545	496	492	526	536	500	558	513	539	532	560	518	502	487	504	523	534	512	535	556	510	518	535	524	540	494	543	522	535	521	523	537	538	530	507	508	494	534	517	556	541	543	510	524	526	525	542	555	542	532	527	546	508	550	536	529	521	535	498	538	504	570	528	520	502	493	544	575	514	526	557	547	501	513	548	479	546	542	542	503	526	544	483	532	510	514	525	519	531	507	487	533	526	540	550	528	485	534	509	535	562	533	503	541	501	537	537	516	562	525	531	547	506	558	542	524	555	539	511	533	533	560	536	542	557	527	539	517	528	524	531	538	500	533	525	519	517	530	581	508	573	517	541	523	540	518	544	525	497	505	526	509	544	561	473	516	568	557	540	557	538	499	529	512	516	542	537	492	508	518	550	537	547	551	504	547	507	505	543	498	505	529	539	523	540	532	506	534	525	535	508	506	536	534	517	560	509	501	543	552	551	532	542	541	528	527	535	531	478	530	503	537	526	500	551	508	558	562	526	530	555	554	514	537	545	506	549	536	510	502	506	540	498	454	519	533	550	517	545	523	504	551	481	550	550	541	516	517	490	563	523	521	509	522	575	529	518	526	515	542	514	539	509	540	538	504	530	553	525	525	522	523	531	544	538	526	497	493	546	530	542	509	540	527	576	517	538	528	531	527	494	522	526	522	509	547	544	511	538	459	537	537	547	507	536	516	527	557	520	552	520	506	505	541	527	494	511	512	530	549	523	547	493	509	566	539	544	504	537	530	531	497	540	566	520	515	541	519	522	520	507	549	542	541	511	530	523	514	531	545	517	497	514	549	508	530	499	522	536	564	513	554	528	505	485	477	538	527	541	503	540	514	504	532	549	515	526	555	544	490	499	521	518	579	487	506	519	519	489	543	500	536	501	518	545	530	526	498	526	537	561	508	501	517	539	567	512	525	548	527	484	558	535	518	520	532	519	505	577	561	507	551	510	471	563	523	502	521	534	531	531	540	543	561	527	492	555	524	541	553	519	492	513	500	507	485	513	542	571	516	505	527	540	520	524	537	498	506	546	525	504	557	521	520	539	491	505	520	548	473	560	567	539	533	491	499	520	528	568	528	570	548	494	512	548	529	511	534	513	515	531	534	513	506	527	541	556	514	521	539	532	535	538	532	498	519	554	537	543	567	476	573	514	541	473	545	508	541	539	521	525	514	547	512	499	528	538	529	527	506	524	504	550	501	542	548	541	533	508	579	509	537	546	520	504	561	520	521	531	533	517	555	523	498	510	539	516	545	489	540	538	500	535	542	533	540	544	552	511	520	527	523	529	504	516	553	500	547	527	525	496	497	532	489	500	509	512	498	523	541	527	524	546	544	471	536	530	527	519	557	541	541	526	517	484	520	491	484	551	562	526	525	499	556	504	529	512	552	564	509	506	574	516	531	538	523	509	554	481	567	525	545	536	473	531	526	534	500	535	557	497	533	514	553	541	559	522	547	498	516	524	507	490	524	524	502	536	555	539	525	510	547	487	554	512	533	497	505	514	550	503	526	583	528	521	525	473	512	558	535	549	501	522	496	538	506	555	529	565	526	530	540	512	504	537	520	557	509	522	513	527	522	530	512	524	473	555	481	505	569	520	539	506	537	530	561	550	545	526	513	580	551	516	555	475	549	521	495	537	531	498	523	489	509	515	500	536	545	539	529	529	537	515	546	582	568	533	531	522	477	514	572	578	534	569	535	545	533	515	512	509	534	525	557	532	525	488	579	569	534	543	527	482	491	544	502	539	506	534	534	554	534	506	534	484	509	533	557	538	552	554	494	538	547	556	533	527	541	522	506	522	560	478	544	516	497	525	530	508	525	515	506	504	521	542	549	508	508	537	522	510	514	528	528	483	532	511	532	526	533	504	518	475	514	529	484	514	511	515	565	500	555	515	545	542	534	543	542	501	505	476	585	525	523	528	491	541	520	528	505	570	517	526	513	528	512	495	555	522	499	543	520	512	547	513	570	532	495	505	578	496	490	463	529	531	545	505	488	534	543	540	534	511	525	528	543	504	551	520	539	528	523	534	561	515	554	528	560	527	509	495	511	519	512	521	533	544	472	513	526	537	506	555	463	509	587	521	500	531	565	516	512	488	522	524	527	559	556	505	536	477	529	533	543	492	539	519	543	560	553	533	559	532	533	581	521	524	506	509	540	541	550	520	478	554	513	525	534	497	505	526	488	499	514	508	516	565	538	538	504	552	550	490	531	558	540	535	528	530	526	516	538	541	507	548	502	512	533	504	535	513	519	528	533	534	515	524	543	554	520	529	490	551	480	529	535	575	548	539	531	519	517	545	515	508	517	509	532	529	550	479	510	578	523	529	501	518	522	507	508	554	500	510	566	571	529	495	510	530	566	541	547	531	554	516	502	523	560	534	496	511	495	507	560	499	539	495	520	502	524	465	535	489	526	500	518	554	527	545	519	586	488	520	545	515	523	489	533	547	530	514	518	491	520	540	523	533	570	524	511	544	524	559	533	502	538	512	534	493	531	570	554	557	536	533	514	454	509	495	491	506	529	527	578	511	533	516	559	499	565	508	539	497	536	531	531	512	567	550	533	518	520	557	510	515	497	564	490	507	526	550	506	537	507	512	507	552	513	583	551	503	473	553	510	516	530	529	535	563	530	508	538	520	535	512	558	541	500	523	513	531	550	542	520	557	533	533	503	489	520	513	523	539	528	513	504	552	529	527	499	530	510	563	532
8626	3137	640	259	248	250	231	272	263	211	243	231	224	223	237	208	222	252	216	212	248	244	245	251	234	229	227	219	222	214	215	227	231	206	216	220	230	236	225	240	232	226	228	253	234	226	229	251	224	243	243	254	220	225	244	213	234	226	238	250	235	254	230	236	203	239	222	208	243	236	251	232	230	220	222	249	244	215	236	243	238	223	241	258	210	225	245	233	251	215	227	213	253	237	249	209	208	245	219	258	206	224	246	230	249	206	222	229	241	230	216	254	229	240	227	225	252	235	234	245	244	224	210	211	242	223	242	225	228	250	261	236	227	239	262	224	212	239	241	237	242	237	215	205	247	265	247	224	223	223	237	233	229	230	236	241	220	209	224	233	237	227	230	217	202	217	247	216	214	234	222	234	249	243	223	238	210	228	250	232	249	223	237	234	250	225	259	193	222	243	210	237	237	212	236	244	244	251	237	264	227	227	259	266	230	258	246	243	229	234	209	243	233	228	257	245	218	241	227	226	222	239	223	247	246	221	226	223	226	234	232	253	214	225	249	217	231	212	221	233	211	218	257	245	242	212	252	234	229	225	237	228	247	212	214	241	214	241	262	232	239	237	238	263	239	223	239	220	265	251	235	220	226	233	204	213	242	250	257	207	242	250	257	257	199	265	243	215	261	211	227	243	222	222	252	221	240	230	233	233	214	217	262	274	248	255	234	221	253	233	246	247	226	222	227	234	213	216	237	223	218	233	217	212	232	246	238	233	226	233	222	229	234	229	236	234	234	256	206	232	235	225	234	230	220	228	236	226	222	226	210	225	236	221	238	224	227	212	251	227	234	241	236	213	212	220	249	243	247	240	250	241	188	231	220	239	208	217	229	251	228	216	229	204	226	226	220	256	234	263	215	208	254	232	249	215	201	224	222	245	234	222	264	242	210	213	241	267	221	236	225	237	216	235	220	231	225	198	237	227	229	222	232	226	232	211	211	223	236	188	221	224	210	278	223	219	246	258	235	200	212	222	223	201	223	236	210	230	244	240	229	234	232	228	260	233	206	236	261	208	258	235	231	247	222	225	238	272	238	226	214	233	236	220	262	243	196	247	197	229	249	230	243	233	240	236	223	220	243	253	223	228	227	219	247	230	245	244	229	244	225	216	228	244	211	224	245	258	224	244	262	225	266	232	246	201	236	215	239	248	215	254	253	253	232	245	235	248	203	230	209	237	221	216	218	226	255	235	253	238	247	239	219	222	218	251	243	229	234	263	232	253	219	254	217	216	236	235	229	217	240	225	238	242	248	248	243	230	241	217	203	219	236	202	245	225	227	251	246	209	232	243	217	254	238	227	214	246	244	259	220	248	237	271	279	228	219	260	232	275	201	245	222	202	249	237	241	215	251	244	214	234	211	251	276	246	229	205	243	235	234	220	219	255	217	222	214	232	241	216	224	208	257	243	245	221	222	218	272	224	210	188	215	238	229	251	235	230	254	239	248	205	217	223	210	227	242	242	221	255	233	239	258	233	253	231	231	238	215	248	245	257	236	239	227	211	235	249	239	216	259	251	207	254	224	215	231	274	232	218	250	242	230	211	245	219	212	247	229	234	217	236	227	209	234	244	238	236	264	237	255	224	220	231	223	241	217	239	223	228	247	221	235	244	233	254	234	217	232	246	217	239	232	238	241	237	230	230	244	228	243	226	216	216	192	235	209	206	226	242	234	244	232	260	243	225	220	237	232	208	227	223	227	235	227	229	242	259	231	228	227	230	264	243	238	253	236	267	234	233	223	238	239	213	225	241	239	229	242	188	250	238	253	254	254	238	227	221	236	212	244	235	246	220	205	231	254	240	241	241	232	241	209	221	217	228	238	207	238	214	234	262	200	238	221	243	241	216	221	212	195	224	233	256	219	227	250	236	248	218	235	245	234	233	236	228	203	254	247	230	226	213	221	246	260	192	203	230	261	248	205	227	229	243	236	237	239	255	229	241	251	252	239	231	245	235	254	239	247	223	233	243	214	223	258	215	244	221	240	241	212	225	246	235	205	254	232	239	256	246	242	245	233	223	252	250	247	230	221	257	209	203	243	243	220	244	212	248	242	233	235	220	258	228	227	227	216	245	233	217	236	224	230	204	242	219	242	224	259	232	225	235	233	219	225	197	217	205	212	229	227	219	226	238	253	219	217	218	225	252	238	224	236	245	235	241	236	238	272	248	259	229	250	247	220	258	239	213	236	230	213	247	223	217	216	250	229	256	249	211	261	234	230	230	199	232	234	239	225	232	237	248	217	222	253	208	236	227	251	234	246	237	228	224	227	215	228	221	231	227	238	255	250	209	244	237	226	212	232	241	226	222	239	255	224	208	216	239	226	216	212	221	238	245	254	231	236	226	236	258	240	241	241	233	208	231	241	220	234	259	235	216	230	232	229	222	246	224	213	221	233	240	240	215	225	239	208	272	274	245	254	249	231	258	227	212	238	209	198	219	192	218	218	202	221	240	242	231	261	257	240	223	246	245	288	237	238	230	237	229	232	228	244	226	233	243	234	224	233	218	231	254	229	238	230	236	233	258	230	218	209	233	234	215	215	232	253	259	239	228	226	233	215	217	236	250	245	215	226	264	252	243	234	230	212	251	242	221	232	242	241	243	230	223	228	221	205	235	222	254	204	219	214	249	233	230	256	232	222	238	245	219	220	233	213	240	216	245	253	213	237	229	229	242	208	239	212	229	215	243	278	211	213	234	213	225	226	235	274	260	249	241	221	223	240	251	247	252	203	250	237	252	221	260	224	250	221	219	249	234	225	241	238	236	216	235	235	234	239	249	261	236	226	230	215	264	230	234	262	236	229	222	255	256	237	230	217	218	237	235	238	212	253	242	241	226	249	200	251	228	213	224	246	243	211	238	224	237	258	211	210	255	209	216	244	236	277	215	242	191	241	251	213	240	243	269	253	223	233	219	231	210	220	242	221	230	250	236	223	230	209	228	242	227	258	241	203	247	225	223	239	198	221	261	280	248	215	234	236	236	226	243	221	230	241	232	205	249	256	228	243	230	240	211	260	225	242	242	212	250	248	253	239	228	262	234	214	206	227	219	211	237	218	213	237	250	227	198	222	236	236	230	238	214	206	227	239	232	218	229	257	233	212	248	216	240	200	213	214	212	219	243	250	237	241	227	248	225	239	228	236	209	241	238	242	237	208	253	244	232	246	233	212	214	214	247	255	236	247	211	227	221	238	214	249	227	220	240	238	263	210	220	251	225	201	222	258	246	220	209	234	196	220	241	220	234	224	209	205	266	226	234	261	251	253	229	226	213	249	234	247	227	234	227	230	194	242	206	234	245	224	213	229	238	228	205	222	206	238	239	196	246	259	246	243	213	246	251	234	213	230	218	243	222	234	238	257	296	224	211	202	239	268	245	216	206	240	223	236	224	240	240	216	193	229	236	242	221	209	250	257	250	208	241	240	256	252	246	245	216	235	256	213	225	242	229
6413	3459	1084	746	669	671	658	629	643	589	608	582	575	550	604	567	596	553	594	576	538	599	584	557	566	587	549	636	600	573	613	617	564	608	528	617	622	545	570	602	570	579	592	635	596	610	581	591	583	588	598	620	585	619	573	587	643	638	552	596	579	539	601	600	570	560	613	603	576	606	577	611	568	571	586	516	549	560	603	579	598	573	535	573	575	597	593	571	613	577	542	566	589	548	547	585	518	592	554	567	608	577	583	574	562	605	554	599	610	598	584	544	612	589	562	541	542	570	586	602	583	586	602	597	606	606	595	595	579	603	581	604	602	615	567	594	582	607	548	595	584	574	592	576	540	510	624	620	591	566	566	638	571	622	548	633	629	595	584	582	563	587	562	611	587	574	615	626	587	583	629	599	605	543	600	608	590	604	588	590	631	559	578	573	614	609	609	581	590	532	629	590	563	609	632	556	634	561	572	576	592	592	581	575	615	597	581	557	597	574	566	566	578	629	610	611	637	568	588	607	573	567	595	586	591	573	588	580	581	596	612	569	570	546	590	567	624	605	591	594	624	612	570	597	583	587	585	591	566	573	590	560	589	596	583	579	607	577	607	567	606	614	548	568	597	585	640	545	571	585	556	551	556	585	597	551	585	616	612	584	558	582	572	569	588	561	610	587	634	618	602	594	562	574	553	598	573	569	538	580	573	563	597	571	586	595	581	551	611	628	581	588	610	582	573	598	553	596	584	572	533	613	569	620	575	591	553	558	533	625	573	602	565	560	588	589	608	609	598	563	594	584	587	596	581	566	552	602	584	580	540	598	579	619	553	585	573	566	582	606	558	606	567	535	561	587	580	567	587	547	583	592	622	629	573	559	592	552	621	620	579	562	595	557	543	571	599	568	598	592	631	618	578	604	547	582	560	595	650	607	570	642	574	586	594	596	596	567	634	621	612	589	615	556	581	606	555	604	615	547	572	600	617	577	542	623	561	624	547	573	576	618	591	605	574	539	580	596	548	599	556	573	589	553	562	597	587	517	619	559	591	577	571	594	568	641	563	586	607	588	602	590	609	602	569	607	567	583	570	610	596	543	635	628	594	575	615	575	590	626	558	574	620	556	598	592	583	612	571	612	581	566	561	609	593	583	577	589	566	539	528	597	565	594	611	552	593	620	556	572	570	564	614	594	598	599	612	575	634	616	567	571	610	563	566	582	539	557	608	587	614	591	539	617	539	580	567	603	585	588	606	572	604	597	593	574	575	587	567	596	594	559	554	569	591	604	615	633	614	614	607	549	624	578	605	598	600	585	581	564	595	583	576	578	575	611	608	593	590	621	597	541	593	635	599	625	556	543	602	559	624	634	566	617	595	588	610	556	567	556	571	542	577	562	606	559	586	580	595	595	577	611	554	568	595	649	552	592	614	554	635	556	594	578	585	611	602	639	592	580	565	582	603	546	572	601	612	603	597	587	564	587	587	572	569	612	573	558	523	580	592	629	614	555	591	610	561	562	573	556	614	544	608	595	552	602	555	569	580	589	580	582	565	576	600	566	575	603	615	604	596	583	548	578	585	588	582	557	551	569	570	578	623	580	564	574	568	578	557	605	602	595	587	626	584	566	604	561	578	570	554	567	578	556	549	583	617	568	590	588	542	579	581	566	542	605	576	596	578	620	574	584	555	549	596	612	567	586	575	604	596	575	586	604	563	568	581	559	613	611	553	597	588	621	569	583	663	537	568	585	589	598	624	592	595	553	618	611	603	601	637	606	579	597	556	585	568	562	612	657	654	635	599	559	612	638	587	575	577	595	627	563	590	577	590	618	547	603	585	556	594	595	569	532	610	588	555	561	585	576	605	577	630	597	581	627	580	547	591	590	621	575	613	601	562	572	628	565	621	569	538	558	599	569	572	570	536	592	598	628	566	596	574	584	640	596	580	585	595	577	635	566	575	571	595	601	581	605	621	616	579	555	584	601	565	571	567	566	575	580	618	576	561	582	595	575	617	591	559	630	580	592	565	594	594	591	596	583	599	604	604	597	584	582	584	560	583	564	583	601	625	612	565	555	572	624	586	600	630	581	609	555	570	592	607	585	607	585	598	637	597	588	571	558	574	652	532	607	595	613	595	584	550	630	566	567	577	556	626	528	577	635	579	541	559	571	594	576	572	604	546	615	586	576	593	594	594	635	609	567	594	570	547	595	619	596	623	583	570	569	636	576	599	553	586	621	620	579	592	601	598	571	619	576	579	582	539	575	575	571	619	619	559	581	592	560	639	561	622	571	607	582	556	599	586	606	626	595	612	592	609	610	617	577	537	555	575	599	603	596	588	600	548	591	600	600	626	584	558	573	536	546	605	581	608	573	570	572	578	602	607	532	595	573	587	610	610	578	578	576	531	633	575	568	574	588	608	580	585	579	587	581	588	590	593	580	606	571	588	611	596	611	588	541	615	638	544	566	645	548	575	581	539	582	606	569	566	586	581	613	603	583	575	582	589	603	565	562	627	640	585	524	553	627	570	577	580	596	633	530	581	547	611	569	548	553	591	584	590	574	577	623	620	605	600	596	597	588	566	577	581	614	576	618	604	616	547	618	597	618	570	582	556	569	633	543	535	545	579	578	606	596	581	599	559	562	590	575	600	650	619	590	591	576	578	597	608	577	590	619	613	632	603	562	586	541	601	612	583	576	602	601	590	624	588	619	576	642	561	589	607	650	581	576	593	554	560	608	607	565	592	574	585	612	603	623	566	597	589	563	595	558	599	552	603	543	557	596	598	589	616	569	573	575	596	597	641	600	585	586	571	562	591	590	575	604	636	556	596	593	592	606	565	631	540	599	594	593	595	575	581	577	605	535	592	562	594	561	589	600	566	564	556	626	650	584	622	595	573	622	580	567	619	570	587	598	632	581	608	543	589	581	575	596	592	619	608	590	561	595	629	611	606	566	639	621	608	560	587	608	586	600	546	602	587	554	596	588	604	636	565	581	583	585	561	553	562	601	593	593	599	584	607	600	563	603	598	618	566	587	570	597	581	549	580	560	533	566	575	590	570	578	600	577	544	593	565	573	590	591	536	565	630	555	596	584	597	612	573	573	571	583	584	585	614	553	607	567	598	570	604	606	573	542	570	594	605	555	575	592	610	596	586	588	586	596	598	577	603	633	625	638	576	583	577	600	572	587	604	603	578	621	600	605	584	587	625	589	624	590	597	570	551	608	574	586	615	624	599	573	592	584	553	584	543	547	611	592	566	600	561	608	576	606	585	600	582	607	607	568	600	568	598	603	601	576	542	582	592	547	579	593	593	534	566	578	606	585	606	615	618	585	593	575	549	613	555	590	584	644	599	580	601	576	580	621	603	550	534	582	586	581	606	572	576	613	554	595	577	580	583	583	608	593	566	571	598	594	541	588	584	636	596	602	588	612	561	565	619	575	596	576	569	596	596	560	588	581	587	575	586	615	625	593	619	575	558	569	621	531	571	554	614	567	554	621
20532	8456	1856	525	427	346	352	330	313	300	347	301	297	299	316	306	314	286	289	302	321	277	317	269	285	317	319	269	298	322	276	281	286	261	321	317	296	299	267	308	300	279	283	311	290	288	277	283	258	255	256	287	292	301	270	287	296	302	315	300	304	286	285	300	297	280	284	279	300	276	276	323	286	286	256	309	272	276	299	302	255	279	267	272	323	283	295	262	307	284	265	285	281	320	265	279	286	316	330	269	278	295	276	300	294	280	292	287	274	297	301	304	292	306	302	297	289	313	269	315	291	307	289	318	312	317	304	299	286	311	321	276	295	305	302	273	330	288	307	260	266	285	296	261	253	273	284	310	271	290	311	268	275	289	291	299	290	301	288	291	275	322	331	287	293	302	283	287	294	295	297	292	292	272	310	287	286	265	260	289	306	279	293	271	279	283	309	318	248	258	301	279	299	302	299	277	318	304	299	293	288	276	288	281	267	295	293	306	291	276	274	281	302	293	273	287	282	305	303	300	309	260	263	262	279	328	300	298	293	301	297	295	286	328	277	317	273	292	292	321	272	326	291	274	300	302	288	316	284	323	281	274	311	314	295	314	277	282	287	282	295	321	282	308	284	307	266	302	307	277	286	296	299	288	298	287	299	280	307	300	303	287	290	312	278	264	296	256	318	292	268	270	296	278	298	293	300	292	282	294	290	288	305	253	304	286	286	284	292	275	303	266	282	292	284	274	289	291	311	294	275	266	315	297	312	299	274	273	304	283	290	312	319	293	298	292	277	313	316	298	290	266	286	303	298	276	320	302	281	276	317	297	293	269	285	298	291	274	282	273	280	316	267	295	275	280	247	287	290	297	330	306	305	279	289	293	310	275	294	297	287	281	327	286	260	278	271	276	304	299	303	306	302	299	310	340	301	295	268	269	285	291	290	293	298	333	315	314	310	279	306	279	326	285	267	263	285	290	269	303	294	281	289	275	290	254	287	303	272	303	289	298	317	277	271	319	309	275	291	268	284	317	289	312	298	290	292	314	307	315	277	286	294	272	313	289	279	283	334	287	282	288	278	283	279	267	301	305	295	304	294	297	322	286	272	287	301	324	281	263	289	264	291	265	306	281	307	329	306	296	287	311	292	255	285	277	325	300	264	270	280	275	283	291	267	291	321	286	275	274	265	319	332	302	276	266	286	301	288	284	316	296	283	268	291	261	303	266	289	301	264	246	312	293	286	283	293	309	270	274	304	294	303	280	317	292	281	295	263	276	297	271	259	273	278	270	253	310	309	305	284	298	314	298	286	284	297	269	285	297	278	294	281	316	312	277	281	283	287	266	298	325	293	269	273	281	279	284	313	293	282	259	278	290	303	285	280	270	259	302	307	295	273	273	294	252	296	283	290	283	306	274	245	256	282	294	284	270	267	293	289	271	274	303	288	280	297	302	277	277	289	286	330	317	274	301	260	292	284	280	310	295	251	314	296	282	255	295	274	305	291	283	301	292	283	302	265	300	300	266	285	288	287	319	309	251	294	309	299	294	302	315	275	284	292	290	299	273	288	253	325	281	290	278	299	304	267	302	284	280	331	282	273	281	269	294	267	306	302	277	263	272	284	295	290	273	282	296	289	289	286	265	273	259	313	286	291	331	287	297	291	303	286	293	268	308	296	280	276	294	304	294	294	300	263	283	278	312	281	305	309	279	286	284	282	279	292	271	286	290	293	295	290	252	282	282	274	303	268	270	252	304	290	302	330	288	285	287	299	282	310	322	282	313	294	272	253	313	314	294	328	273	287	299	299	274	279	287	338	281	282	300	292	304	305	307	275	286	278	285	288	295	282	269	297	260	308	287	284	322	274	326	297	299	273	283	290	268	273	267	286	281	274	298	266	297	305	277	306	274	279	289	293	305	290	293	287	295	309	289	303	277	309	302	283	279	320	262	303	265	255	317	299	307	305	269	305	292	264	285	319	267	280	276	283	295	310	288	280	286	234	315	309	297	284	281	306	291	274	306	288	293	309	314	313	291	291	291	298	307	303	288	279	287	298	292	306	300	299	283	256	287	297	256	244	303	276	299	301	298	313	297	263	302	261	293	281	292	330	297	304	256	271	275	277	285	292	308	311	296	307	275	298	299	285	273	276	294	302	273	276	275	239	292	271	285	285	296	296	301	278	272	284	284	258	286	302	273	301	316	281	304	296	287	263	261	265	268	279	283	304	255	300	295	319	322	311	300	308	261	301	296	281	294	279	298	261	287	293	317	264	283	302	248	290	246	300	292	281	290	329	289	306	289	279	282	250	280	301	269	268	304	285	278	286	279	270	271	274	257	282	281	288	272	284	273	267	307	275	309	268	299	297	275	297	276	249	298	344	324	302	300	282	302	290	286	275	292	269	305	276	294	271	307	295	291	304	299	275	303	261	292	269	282	278	288	278	261	269	289	294	261	291	295	318	284	303	268	298	292	276	309	308	272	274	311	295	298	287	274	279	293	300	295	290	303	318	288	322	336	291	265	272	293	282	294	283	290	276	277	282	310	287	298	295	264	277	329	303	280	278	278	278	302	258	297	321	288	270	305	264	294	293	262	310	277	283	290	254	269	274	331	278	303	312	278	284	292	319	278	241	277	286	291	286	333	277	313	288	283	286	274	285	322	273	258	287	283	279	280	288	308	322	272	270	279	301	274	265	323	313	290	283	250	285	308	296	270	261	265	292	293	315	314	321	302	294	260	321	303	311	304	288	282	293	312	286	284	279	295	293	301	270	300	265	280	258	278	279	314	290	312	284	301	304	283	270	277	313	276	266	312	297	285	257	261	287	233	282	291	299	317	320	301	278	299	346	301	295	301	287	303	268	283	288	290	291	297	294	302	281	273	267	293	273	292	273	284	304	329	302	279	286	278	287	277	234	296	313	264	297	310	318	285	292	273	270	281	305	271	277	280	283	290	266	269	311	299	275	232	285	289	287	278	272	300	272	267	268	271	290	295	289	292	273	274	313	300	296	256	262	312	308	289	272	308	274	287	312	285	295	295	274	273	259	296	319	305	287	259	276	301	297	290	292	270	300	292	289	282	282	284	279	274	290	299	302	262	266	297	291	300	266	294	324	289	293	286	283	293	267	306	285	308	291	284	327	292	273	285	277	288	264	328	294	282	331	321	271	302	313	254	286	268	307	266	274	304	266	271	301	273	292	304	304	275	268	271	290	253	304	290	279	292	289	278	304	308	272	294	300	260	313	270	296	298	282	281	300	293	294	270	276	308	305	309	289	308	261	278	317	313	263	304	291	294	278	278	309	301	297	290	248	304	271	322	294	270	307	295	285	259	294	310	303	296	298	278	271	279	277	282	277	259	308	268	290	283	263	303	279	310	314	313	321	299	273	306	293	280	309	250	283	280	280	244	310	326	258	304	279	299	267	284	299	286	262	295	298	285	278	289	277	295	290	296	283	276	295	296	285	314	247	282	315	303	294	300	310	303	289	289	257	327	281	263
14894	7840	2357	1466	1254	1101	989	969	846	850	861	825	731	758	698	722	766	744	708	718	691	747	719	722	673	745	721	677	695	673	718	725	718	760	733	668	691	721	646	692	740	712	689	694	723	679	682	710	699	733	629	705	678	691	692	716	666	721	685	694	710	736	732	696	694	707	675	670	663	720	666	646	709	654	727	735	739	727	702	684	698	716	705	707	635	718	697	702	661	672	675	678	678	732	698	653	715	684	689	649	711	711	700	699	695	683	712	718	700	698	676	710	692	736	659	690	677	735	689	704	706	709	686	737	734	714	728	700	701	682	716	658	684	705	697	709	721	731	761	720	690	680	684	690	676	702	720	713	778	709	693	664	668	664	688	693	659	741	688	750	679	702	674	668	727	726	748	710	757	686	721	721	712	711	672	761	734	706	712	719	693	670	660	720	715	675	711	674	695	680	719	754	736	717	684	615	657	680	756	716	700	685	742	675	738	683	676	729	708	727	699	746	710	670	679	726	700	676	716	653	671	692	668	684	709	699	673	718	711	729	678	737	695	728	664	690	705	714	710	706	684	684	690	713	672	694	642	702	657	701	678	727	682	686	722	749	720	729	680	669	712	679	720	686	679	682	679	716	751	716	715	682	711	731	698	652	723	743	720	688	690	721	694	712	682	715	761	709	650	737	718	708	703	678	720	708	711	668	694	696	706	692	680	685	681	711	662	664	646	685	696	731	698	661	709	714	658	686	728	655	732	716	677	710	708	685	739	640	685	724	654	686	668	710	692	678	712	679	675	675	737	713	668	703	640	728	671	692	705	676	723	678	766	681	704	712	700	709	655	707	697	673	684	703	667	698	696	701	667	683	687	683	677	707	710	737	683	689	706	728	740	692	708	714	711	709	692	720	666	715	683	714	684	683	728	701	753	698	698	646	712	712	692	702	676	724	721	689	687	694	692	690	616	708	688	731	670	675	655	713	701	707	698	672	715	727	663	674	721	688	688	673	708	705	684	698	702	667	656	695	645	715	698	670	690	729	706	723	666	683	702	698	723	683	707	691	711	705	739	699	700	646	726	688	702	714	690	711	715	702	648	691	697	733	684	627	698	723	685	660	695	702	727	702	737	739	691	707	710	663	687	727	682	679	728	703	677	723	734	714	645	629	724	640	686	664	730	717	696	706	715	749	700	699	732	686	719	665	685	757	682	691	691	647	754	681	689	726	713	660	687	684	677	700	720	689	701	665	690	722	666	708	687	698	690	699	632	740	701	739	655	696	664	660	714	660	692	725	707	733	708	720	749	719	712	738	748	699	687	706	675	712	672	684	718	681	710	665	695	664	676	675	717	716	686	758	681	707	703	706	677	710	689	728	693	682	737	676	623	707	683	742	685	697	687	724	735	711	698	708	717	730	697	728	744	684	692	720	686	732	736	690	716	721	690	706	642	726	708	765	739	742	728	705	694	678	670	657	659	756	680	712	700	686	671	691	719	703	741	699	710	728	717	664	707	707	748	730	684	692	716	676	677	668	670	713	703	702	666	726	709	672	671	642	699	666	695	696	685	741	694	699	745	701	685	705	706	685	655	698	614	721	693	708	726	666	694	691	676	666	695	704	656	699	698	731	750	682	685	710	692	673	676	674	692	708	683	697	667	672	728	666	707	692	717	636	715	714	704	706	699	686	691	761	687	702	696	685	709	668	662	691	721	679	739	714	747	698	673	681	752	707	669	722	690	740	693	699	728	673	685	673	672	705	693	729	670	684	706	648	681	653	693	751	703	685	756	706	713	670	702	743	688	677	659	704	714	721	689	662	669	675	737	732	708	703	714	722	707	754	700	697	700	674	691	714	674	714	707	729	705	701	675	699	682	710	737	681	725	711	663	705	755	694	704	722	685	632	709	733	690	711	666	681	734	681	730	659	671	685	699	660	681	719	700	750	745	701	715	688	668	712	722	736	700	704	709	712	684	697	682	645	670	678	665	711	704	684	715	638	724	704	714	637	686	673	716	715	728	669	681	695	676	703	703	693	751	734	667	678	677	686	701	716	702	705	744	754	695	685	703	670	724	693	648	728	678	696	681	697	672	683	696	702	685	731	757	689	716	730	714	716	715	705	690	652	680	730	670	698	696	682	680	673	705	690	732	670	697	690	710	694	725	680	680	683	655	707	739	715	675	658	717	710	635	655	696	703	681	696	719	726	690	687	743	722	695	708	710	730	716	695	776	644	696	703	732	685	695	700	691	667	664	666	716	683	716	726	671	694	651	746	656	696	705	702	704	666	722	680	702	719	712	709	670	703	719	715	683	693	673	677	745	689	697	748	656	730	688	713	681	720	722	727	695	727	674	657	687	686	708	740	716	651	691	675	719	680	669	701	711	720	728	711	721	694	732	729	749	700	685	736	693	712	749	695	685	679	711	694	675	656	688	707	705	733	680	685	711	703	674	707	701	685	761	740	723	667	710	666	659	717	667	645	696	666	701	710	703	682	726	674	700	661	697	709	699	735	658	694	707	709	647	697	695	691	678	680	677	704	676	688	703	694	704	661	737	679	721	658	687	639	742	727	748	745	679	715	734	655	684	704	705	713	651	718	717	698	690	686	724	720	689	736	689	672	665	699	683	720	748	647	692	672	708	741	720	705	673	635	703	709	717	726	690	712	710	716	683	705	718	643	704	696	701	691	640	628	689	697	722	697	691	706	698	702	689	683	663	695	676	719	682	697	707	698	673	649	677	701	677	695	678	661	707	747	656	688	663	683	651	708	727	699	708	682	728	688	663	717	642	714	737	694	693	696	697	697	724	702	700	696	707	665	655	716	694	730	658	665	658	732	683	703	704	725	662	701	649	681	723	690	713	660	735	644	674	714	706	675	707	693	715	675	722	683	676	699	675	725	665	710	704	700	714	635	664	729	708	672	673	687	664	667	718	676	725	722	720	725	698	718	703	730	684	673	685	657	699	724	751	745	725	672	684	698	703	726	730	665	684	685	707	682	650	698	668	691	696	725	648	652	741	712	688	694	724	703	701	695	711	728	681	705	718	696	698	687	708	689	698	706	710	734	721	658	688	720	709	685	660	695	709	695	661	663	722	660	700	733	726	675	700	674	730	739	699	673	728	707	733	660	651	747	672	640	646	717	672	661	673	689	698	692	706	743	710	660	709	701	726	698	678	697	687	731	668	693	745	746	755	728	673	711	714	687	693	674	783	681	729	707	725	760	686	737	703	720	659	722	721	719	706	693	710	742	681	731	732	674	709	711	732	730	708	721	711	755	687	680	670	723	701	709	668	638	711	691	732	724	717	700	659	761	704	664	692	671	705	723	664	675	698	726	694	653	728	744	660	684	682	744	725	647	703	704	704	701	660	719	670	682	733	696	671	709	715	681	705	678	686	701	687	719	693	697	656	766	697	682	734	723	668	675	739	637	743	736	649	721	678	729	669	727	669	684	704	705	692	690	692	738	729	703	698	666	700	697	684	654	722	705	703	747	752	712
28836	14375	3682	685	477	369	309	264	250	272	259	238	206	215	205	227	222	218	224	214	215	201	231	218	212	202	225	215	188	197	221	224	218	198	208	238	204	229	223	211	223	208	219	222	222	208	219	232	223	223	197	193	206	205	183	218	220	197	192	248	200	208	178	202	215	222	207	220	197	271	210	213	209	223	214	206	235	210	199	222	179	175	228	221	215	203	188	203	222	223	239	219	194	221	222	201	196	222	205	220	199	254	219	204	204	213	241	232	216	198	193	201	231	200	189	219	187	220	210	214	222	232	196	201	226	221	194	200	204	245	200	177	221	199	191	181	219	210	224	220	207	192	196	205	229	207	212	225	243	228	224	202	201	202	204	226	212	207	203	209	215	227	220	214	200	235	199	236	217	193	209	248	223	223	197	236	225	217	205	201	227	212	223	207	216	197	210	201	199	224	225	197	219	204	211	210	212	194	222	230	209	219	211	208	220	193	220	203	241	219	199	189	221	199	215	210	222	238	218	220	211	236	223	221	215	214	209	182	215	195	201	189	218	221	245	206	194	221	197	200	184	185	198	196	215	198	216	224	226	219	211	206	197	216	206	201	228	212	231	245	190	239	233	205	191	214	201	192	189	207	233	199	235	187	226	227	228	203	190	219	220	201	197	234	207	233	208	192	219	197	180	207	234	182	214	193	206	202	208	174	230	190	223	221	226	210	213	236	197	198	216	221	224	195	233	200	227	230	223	212	212	214	205	215	233	189	206	215	210	222	186	184	203	216	171	212	196	192	196	225	225	222	209	208	220	209	197	234	210	206	208	226	238	212	204	208	231	230	229	214	212	211	182	195	180	233	212	226	214	192	241	207	224	229	206	217	196	200	213	231	206	196	236	183	196	213	209	221	214	182	229	214	226	194	224	198	208	216	188	215	206	180	203	207	251	186	227	202	208	210	213	239	226	222	208	179	224	237	199	197	204	223	189	196	240	207	203	208	226	214	226	220	218	194	225	218	210	208	205	223	257	236	204	208	210	219	207	214	220	232	221	196	196	211	239	199	213	211	211	209	208	198	246	231	255	213	220	191	198	203	204	219	223	235	184	222	215	201	204	200	197	197	162	212	181	220	219	220	191	194	221	204	217	205	211	235	192	240	200	208	183	198	228	227	212	223	234	219	205	202	258	217	205	198	191	219	217	212	184	211	212	204	234	214	205	246	170	235	206	227	212	197	207	187	205	228	177	211	209	208	232	206	224	231	204	205	224	199	245	181	215	217	224	201	210	207	220	203	229	209	217	212	207	227	204	193	223	231	207	220	222	218	245	239	212	227	191	194	213	203	196	207	218	208	200	218	208	206	212	219	201	244	215	215	240	209	211	211	203	222	209	227	200	207	199	205	186	219	209	197	205	204	217	204	204	184	235	219	245	206	212	203	200	204	230	211	233	215	226	225	229	207	237	238	224	196	228	218	202	224	199	204	229	230	211	230	207	211	229	189	226	200	213	204	234	207	214	194	190	188	220	217	187	229	218	204	201	189	189	191	217	186	218	205	202	197	222	215	213	196	219	218	192	210	217	183	196	263	225	203	209	237	229	206	209	209	237	218	211	226	209	202	213	211	202	216	222	220	201	205	228	192	204	221	217	224	208	236	202	196	208	236	220	207	222	211	242	242	237	209	191	218	224	211	225	243	237	205	222	204	204	226	213	211	204	222	163	216	194	204	192	222	200	215	253	223	176	231	189	217	235	211	221	202	197	230	221	226	188	220	214	243	244	203	200	251	196	220	208	205	208	212	202	245	239	210	215	202	202	214	211	233	227	211	244	205	198	220	205	197	213	236	193	197	246	206	235	204	202	235	217	229	194	197	206	203	233	215	249	207	203	215	205	213	221	213	206	214	229	224	216	202	229	187	201	197	185	224	203	197	219	232	232	222	201	195	212	216	203	221	225	212	214	217	213	205	209	222	205	207	229	198	233	204	234	216	198	191	217	224	203	203	236	197	206	205	241	214	195	191	215	250	215	217	243	205	213	225	201	221	190	214	224	196	216	192	216	241	194	241	224	237	230	218	246	211	177	209	189	220	206	229	249	233	211	210	222	232	201	210	219	197	224	201	198	221	215	215	191	198	185	226	190	183	226	216	232	203	202	214	198	198	196	206	214	196	192	214	215	205	208	212	221	169	253	210	226	215	206	194	217	215	220	191	183	211	216	231	189	218	209	214	216	218	243	224	207	225	206	202	220	225	202	201	233	204	226	220	229	224	200	222	217	221	244	261	244	212	205	192	186	221	210	194	205	209	221	200	201	227	206	209	196	227	211	184	215	212	217	192	197	203	201	215	233	205	210	212	228	219	211	202	200	207	201	204	193	229	216	235	198	207	215	204	225	194	236	214	210	201	224	231	200	181	201	199	220	225	219	216	235	222	241	201	231	208	192	218	195	221	196	197	217	215	197	210	204	187	194	222	188	196	188	221	211	217	218	184	224	209	217	231	208	207	242	203	189	201	210	205	226	236	211	213	201	204	198	211	231	220	232	180	212	215	195	193	210	227	213	227	198	213	200	198	202	218	209	211	218	198	242	198	222	209	226	215	217	231	228	197	200	218	213	218	191	208	226	218	249	196	191	182	212	197	211	225	221	232	209	194	195	208	208	195	185	214	204	202	210	194	204	202	198	200	224	218	210	208	187	202	192	222	220	203	201	186	226	238	209	186	212	225	228	212	195	244	201	210	210	198	208	221	226	209	223	192	220	213	229	224	210	222	204	204	225	205	220	216	230	225	217	193	233	209	204	210	218	227	225	211	232	199	193	192	200	191	216	221	227	211	211	193	199	207	200	221	184	213	222	221	210	181	187	195	221	218	217	220	209	192	212	195	227	205	210	204	212	230	208	213	216	196	190	193	207	207	209	214	221	228	209	216	206	207	223	201	211	209	201	209	217	214	227	218	194	197	223	217	209	216	206	224	212	207	228	213	200	232	201	214	203	202	205	223	213	210	211	219	184	198	225	190	228	178	217	222	190	215	210	216	238	207	233	203	215	214	230	223	186	217	207	228	230	216	213	221	241	203	203	231	216	228	214	215	197	242	222	206	180	214	191	209	196	241	219	229	221	212	203	188	206	248	208	202	206	221	203	253	204	199	190	210	220	235	209	205	219	216	215	201	190	209	206	219	212	199	211	184	194	198	222	200	223	229	210	211	229	210	238	227	231	214	211	218	210	207	205	188	191	201	226	204	215	178	212	235	213	191	215	215	213	221	231	231	205	211	209	202	221	221	222	189	241	192	226	204	224	203	238	214	224	223	193	184	181	217	216	230	214	194	203	212	204	186	213	217	232	201	207	217	232	213	217	187	212	232	243	223	232	212	174	235	220	194	212	209	205	210	216	225	192	246	205	191	224	229	206	204	192	172	228	180	192	213	208	206	214	194	225	201	221	195	199	193	202	206	230	196	200	205	231	222	217	219	219	182	229	216	223	232	228	225	231	242	212	186
18785	11543	3563	1813	1542	1237	1032	916	847	783	739	686	688	631	582	586	573	563	546	561	566	550	564	531	542	561	538	568	539	585	526	544	507	497	523	521	545	560	530	525	567	565	502	537	531	524	545	489	507	522	502	550	522	530	557	516	506	569	526	526	515	495	527	528	504	516	516	532	476	503	527	521	477	518	521	511	560	529	478	540	517	516	520	518	535	514	498	538	532	528	526	507	567	528	538	491	529	489	504	522	474	524	501	515	552	519	490	481	518	526	524	516	544	519	499	539	524	543	512	515	591	483	546	503	541	519	547	512	527	513	529	522	539	537	503	504	517	512	545	503	523	539	486	535	489	478	527	513	495	488	525	535	511	524	501	526	542	516	515	502	533	501	519	474	497	497	543	524	522	474	509	532	519	508	498	542	528	499	535	514	508	532	517	549	518	518	495	614	504	513	555	544	446	449	509	528	506	511	521	476	519	488	537	563	504	492	515	519	526	540	492	505	513	507	525	513	488	516	511	527	552	504	544	502	523	520	504	523	527	488	545	515	521	499	513	527	513	499	463	542	521	496	531	549	503	545	494	565	520	511	512	520	519	500	553	508	507	511	521	578	544	511	517	544	514	504	543	544	559	511	522	548	539	514	507	531	487	524	530	511	557	495	531	505	501	545	494	532	538	504	449	485	518	517	475	517	501	493	543	505	529	509	522	528	523	492	535	526	547	544	495	494	539	490	555	498	513	495	499	476	466	486	530	506	518	531	521	496	517	556	501	564	521	515	543	522	508	522	528	514	521	490	544	494	520	544	504	507	505	503	538	527	526	511	507	480	518	535	496	516	481	500	575	513	546	550	547	540	522	521	540	489	538	524	515	489	522	534	535	506	556	531	553	505	520	508	529	522	497	502	515	539	489	516	540	533	515	502	531	492	531	503	537	520	541	566	489	517	532	478	536	510	521	518	537	513	508	516	552	499	537	517	505	484	512	552	545	513	520	485	525	522	512	525	504	492	505	530	533	520	512	475	509	538	499	500	529	516	541	551	478	528	538	517	540	561	525	502	500	502	521	517	480	522	511	533	500	548	534	505	491	545	518	527	544	522	538	545	527	502	517	532	513	469	495	517	498	543	527	525	472	561	496	534	539	548	505	534	534	489	474	496	521	525	525	482	497	546	504	539	509	498	521	513	485	528	519	481	464	555	505	537	530	555	490	514	539	494	483	526	506	505	485	512	520	528	543	515	506	526	491	576	506	510	504	541	524	484	560	503	479	516	502	493	555	505	493	521	514	513	516	504	547	490	547	564	503	529	531	531	539	538	520	497	540	494	467	516	501	494	502	536	548	513	489	515	513	530	514	508	521	507	501	534	517	469	503	545	518	523	518	557	535	518	496	502	505	506	496	539	516	529	547	556	513	454	531	474	523	517	538	481	499	521	548	549	544	539	531	493	493	512	489	500	521	534	520	527	530	486	517	513	538	549	526	516	497	508	546	517	504	506	521	510	529	499	504	486	539	537	507	472	540	498	528	524	521	515	499	509	550	521	492	505	497	503	526	510	561	538	504	514	528	558	547	498	501	537	499	474	515	511	459	539	514	486	482	531	483	538	514	522	508	521	525	486	480	510	528	482	511	503	495	509	540	513	546	481	535	516	535	503	556	537	530	559	476	495	515	551	509	506	494	514	502	548	501	522	551	480	519	499	538	543	489	539	499	526	535	532	521	503	534	525	517	541	520	513	459	528	496	489	509	525	474	511	547	558	509	536	541	516	498	514	508	521	511	532	488	515	498	468	505	537	542	495	519	517	524	511	481	519	541	536	536	528	509	488	496	489	515	529	529	524	521	563	502	533	514	508	522	588	520	531	503	525	472	484	508	517	537	532	490	493	510	448	487	504	526	547	516	505	510	538	500	560	513	493	558	498	537	534	559	484	534	544	540	519	540	476	535	512	527	522	491	493	525	541	537	523	529	524	495	473	502	503	531	504	502	521	507	497	502	497	527	506	505	492	532	529	505	510	513	497	499	477	491	542	512	522	555	511	532	529	530	501	481	519	512	505	483	514	472	509	540	518	520	487	537	499	522	508	533	526	511	553	519	518	531	495	553	502	456	503	533	540	529	507	538	515	491	561	510	515	534	527	523	530	486	496	514	585	496	515	528	522	535	515	511	489	521	548	552	524	537	541	501	529	517	504	514	551	531	517	505	555	478	508	543	504	506	525	538	533	515	528	520	513	554	554	521	530	504	515	533	533	511	537	543	563	489	518	480	519	492	502	505	505	511	491	518	527	505	501	518	540	526	536	539	525	519	501	513	480	539	544	545	500	508	536	532	486	507	537	505	552	479	516	530	499	499	507	506	513	507	507	519	485	562	496	534	504	533	538	507	508	491	488	556	508	503	549	539	515	497	551	523	519	483	526	495	529	486	497	552	525	486	541	525	525	543	494	513	527	535	534	510	545	496	496	480	499	533	516	535	511	540	508	543	534	482	526	523	516	555	556	531	494	495	501	509	556	537	496	542	494	507	522	551	515	558	553	515	546	479	531	532	505	500	523	507	482	565	528	566	511	491	522	542	553	552	489	540	499	531	505	512	493	461	546	540	504	540	470	531	522	503	497	541	522	545	500	498	564	496	487	564	507	551	522	541	523	512	513	509	508	537	507	494	543	499	543	516	504	507	490	480	515	550	489	548	473	526	527	526	521	550	504	535	499	573	508	503	520	520	483	482	568	491	527	537	475	528	527	524	535	514	523	535	545	510	502	503	533	504	505	537	485	548	527	483	490	542	473	515	537	514	542	479	483	482	536	530	527	536	521	541	534	544	469	498	554	499	540	523	494	528	507	469	481	531	528	556	510	493	538	553	468	519	511	504	499	469	512	528	485	536	475	545	531	514	539	532	532	546	525	492	495	544	532	520	516	527	520	528	519	533	517	512	513	535	529	525	546	567	525	564	497	507	503	522	522	497	499	514	512	534	532	548	568	519	496	529	464	507	517	510	475	504	518	463	521	511	521	503	546	493	549	537	497	508	491	537	529	511	512	541	567	518	509	527	535	545	514	494	524	515	517	474	535	524	511	527	504	524	586	545	523	533	512	516	531	508	493	518	518	501	528	542	511	523	540	509	487	493	524	486	530	487	509	499	533	522	491	514	502	579	543	534	507	526	542	530	513	489	491	498	486	531	502	518	525	524	553	541	543	554	508	507	495	530	528	544	539	533	512	509	547	514	506	499	498	524	496	519	500	481	453	509	488	534	519	540	515	511	553	527	522	514	473	474	559	512	511	525	557	495	509	525	494	540	501	485	488	503	516	498	530	512	514	530	496	525	510	495	528	502	507	569	521	490	525	556	501	511	515	504	514	542	501	503	520	502	504	508	501	474	500	514	548	483	523	531	509	547	494	556	527	525	513	508	487	450	500	519	521	511	544	530	545	550	508	483	479	497	521	519	547	516	479	524	532	497	526	493	510	538	522	493	505	557	507	527	542	501	537
8802	3046	557	292	258	281	230	260	235	259	247	251	264	248	242	241	254	228	289	258	232	251	254	242	265	247	262	262	266	229	263	232	227	242	229	251	301	296	230	241	256	263	244	251	264	243	290	242	243	243	254	238	296	259	274	239	271	268	247	258	252	274	247	246	256	260	244	248	245	248	226	242	210	240	266	276	232	227	260	260	231	235	277	258	249	237	239	264	266	226	257	212	238	254	248	253	257	238	278	242	260	249	226	247	234	247	255	276	235	236	261	230	244	242	258	252	253	254	278	260	213	241	270	279	248	253	250	257	247	234	241	239	242	245	246	247	245	259	256	256	265	234	228	246	219	264	263	267	225	236	249	253	221	252	261	230	251	251	272	268	255	266	243	251	268	260	281	266	251	288	267	264	256	225	241	253	234	262	247	276	254	258	236	287	262	245	248	254	245	225	259	256	239	253	245	246	223	237	236	240	208	226	235	205	259	278	282	232	283	258	282	257	238	242	249	235	241	240	249	267	233	223	229	238	257	275	263	276	239	252	243	227	231	285	271	246	258	278	220	244	257	257	248	263	217	237	241	237	262	240	255	253	228	271	246	264	251	229	260	280	272	243	260	246	267	244	238	264	266	262	276	258	271	256	241	225	262	273	251	254	243	256	241	228	264	247	280	264	283	229	268	281	253	229	265	264	246	226	256	241	274	269	243	246	251	234	236	229	252	277	249	260	254	258	275	250	255	267	261	268	277	217	268	271	261	238	238	273	276	248	257	261	247	229	268	251	268	277	261	256	212	255	241	267	260	270	253	256	260	238	267	268	281	209	257	278	253	273	266	244	218	239	245	224	262	251	221	241	215	259	243	251	219	277	235	271	257	243	294	259	232	251	257	255	236	265	237	218	255	262	269	236	243	242	256	258	268	269	249	275	247	254	234	266	235	242	284	252	265	246	251	256	256	249	261	249	267	250	238	238	255	281	249	244	230	253	259	232	243	271	278	266	261	238	233	264	245	253	235	263	268	262	248	237	252	278	238	246	246	260	238	269	227	248	260	291	269	246	289	231	232	246	290	253	244	203	238	279	274	236	232	286	221	248	221	242	230	228	237	222	258	275	264	232	262	300	236	244	251	247	267	208	240	257	249	257	263	247	271	259	273	265	252	232	248	255	248	249	236	234	253	228	241	254	269	253	270	227	287	237	272	258	247	235	222	289	223	254	260	230	246	260	258	276	245	229	253	252	277	254	249	263	233	255	285	242	270	252	248	283	273	242	261	243	273	261	247	260	282	252	255	255	245	273	240	251	223	258	235	252	278	266	245	269	275	253	296	231	258	223	272	273	289	267	248	252	239	264	263	259	263	229	278	248	241	235	251	237	247	257	242	262	239	248	225	259	274	272	250	258	250	275	235	250	269	254	276	226	249	258	248	272	251	258	266	302	267	231	243	247	245	231	255	280	256	273	244	259	248	279	254	259	254	233	264	250	246	218	240	242	250	260	277	303	261	243	254	236	227	247	243	237	243	277	251	224	266	280	240	247	252	253	239	265	257	257	270	238	256	253	252	228	250	250	261	293	284	244	269	257	277	230	236	283	267	230	280	296	277	272	264	230	293	240	238	214	217	230	246	287	250	248	241	238	231	216	249	276	235	264	233	255	229	227	225	297	251	246	248	270	247	225	248	242	249	256	269	220	248	225	233	255	226	267	241	248	267	263	259	241	272	265	228	249	251	285	240	283	261	222	276	278	275	237	245	284	273	260	234	279	237	277	218	227	228	274	248	253	246	212	247	246	244	258	271	259	268	227	246	243	264	245	251	245	260	254	243	260	235	258	266	240	249	251	213	242	244	239	267	250	239	237	241	251	283	246	267	246	253	244	219	234	261	225	236	278	221	231	252	265	262	240	261	249	212	256	245	250	257	247	226	247	256	255	249	246	238	258	252	258	249	263	228	232	265	220	240	279	252	271	259	241	258	261	249	246	241	256	240	286	231	255	253	259	245	274	267	231	243	258	260	260	269	252	247	228	274	255	263	261	241	248	234	231	232	275	236	294	242	244	250	242	271	271	217	254	237	256	222	296	252	243	239	260	265	251	236	256	289	210	242	279	245	243	250	252	251	252	272	284	263	249	263	258	250	255	284	276	237	248	241	254	275	232	261	271	274	259	254	250	265	260	229	255	266	250	248	234	246	266	260	262	250	250	231	242	267	257	257	235	258	238	248	270	267	222	242	248	232	270	256	279	248	247	265	278	277	260	257	254	258	242	258	277	241	248	245	225	253	262	222	256	304	236	231	266	254	237	245	251	253	260	259	265	248	258	240	247	246	244	247	256	233	210	255	249	265	275	261	263	281	252	269	278	236	275	275	248	257	266	223	248	242	255	244	263	254	242	246	269	269	227	274	263	223	240	230	239	286	231	250	242	259	239	238	239	229	257	235	249	239	244	265	255	239	245	225	232	254	269	257	256	287	280	260	239	260	238	241	235	222	239	250	250	264	241	240	270	233	256	237	228	280	252	260	271	241	252	216	229	262	255	271	238	244	265	247	263	242	235	233	260	283	252	257	264	235	256	262	241	253	289	257	246	269	257	237	247	264	243	235	255	275	268	259	245	277	261	254	289	269	245	253	259	280	244	237	284	257	247	243	244	220	253	248	272	221	238	277	259	227	245	277	276	226	284	220	228	256	228	269	251	252	232	244	265	242	269	250	293	219	269	250	242	256	253	241	252	258	269	237	264	248	261	255	255	261	259	246	244	250	274	267	231	245	266	256	294	241	272	256	268	241	243	218	255	248	264	242	207	259	245	249	239	255	269	262	263	252	239	266	247	244	245	269	262	247	270	271	243	274	264	243	233	275	238	264	244	263	249	254	260	280	263	233	240	242	279	248	237	301	266	271	261	266	277	263	286	238	252	261	242	242	245	243	301	236	228	241	251	281	247	245	242	270	265	264	230	214	256	270	259	264	233	266	245	255	262	262	277	242	250	262	264	232	257	303	294	257	246	238	263	248	213	251	242	273	247	261	239	274	237	242	252	237	233	254	264	252	261	246	224	258	277	260	262	235	275	274	236	243	271	247	252	266	224	261	255	266	238	275	253	235	244	224	287	280	234	249	261	238	242	247	270	261	255	263	289	244	261	235	251	289	251	228	260	260	238	241	284	265	253	255	248	249	271	247	281	223	275	260	270	248	243	242	297	251	258	238	265	267	247	239	261	260	243	264	253	219	238	259	213	282	286	251	251	261	256	273	250	241	241	250	237	251	267	230	267	233	219	251	281	282	257	247	259	230	240	250	267	226	245	276	261	258	247	233	239	274	243	228	264	223	265	248	257	244	247	242	253	275	232	277	245	247	256	234	243	237	259	228	225	242	235	243	240	222	265	245	267	254	267	237	246	240	265	229	245	261	249	243	245	283	263	229	249	258	272	240	255	249	223	300	263	264	264	275	238	237	276	262	222	278	261	224	246	250	247	246	271	265	252	231	269	264	236
6795	3307	1061	735	745	694	724	726	623	621	649	643	631	646	626	667	634	648	595	618	621	608	629	583	666	642	640	626	609	596	621	634	624	636	660	645	622	610	621	603	693	601	594	642	620	617	617	608	604	648	596	633	603	595	630	647	642	652	624	623	676	598	632	601	658	623	664	636	638	631	634	597	625	662	592	641	645	621	669	609	635	608	682	652	633	595	606	619	661	628	595	594	604	618	597	599	613	624	629	600	605	606	636	646	637	637	673	648	606	686	601	621	640	623	687	621	589	665	629	630	637	625	672	620	629	577	650	669	632	653	627	639	623	654	627	577	611	642	625	644	644	636	642	591	669	616	673	624	605	678	673	644	628	639	619	606	634	621	604	649	640	665	642	664	604	601	574	632	621	612	641	613	602	620	622	634	605	678	602	636	605	598	660	618	653	647	605	615	617	624	625	613	632	606	615	612	633	634	601	578	620	591	648	614	634	634	619	603	638	586	615	608	572	615	612	629	620	609	664	600	653	653	606	630	612	613	649	651	619	644	613	603	619	640	642	594	631	659	592	635	641	595	608	607	645	634	639	609	609	664	607	615	617	674	623	627	615	611	630	619	657	654	615	612	598	619	652	674	636	631	625	618	610	652	580	619	606	655	636	603	656	655	631	626	620	645	631	632	620	601	656	628	661	668	609	622	626	606	654	621	606	626	606	626	656	636	584	624	635	624	635	615	613	590	685	623	634	595	608	629	656	602	623	611	646	626	655	616	630	655	590	598	619	606	651	633	648	659	615	588	629	588	651	621	688	607	607	661	577	665	611	627	665	660	619	614	653	610	615	612	653	584	637	643	624	659	645	622	632	583	608	607	621	601	646	600	625	619	586	603	625	640	619	606	611	621	656	617	634	622	621	644	616	630	674	600	609	643	601	632	638	642	607	648	640	568	614	659	611	602	607	623	598	607	626	600	619	613	625	619	634	636	600	639	642	591	646	613	616	597	648	643	615	603	645	603	648	599	618	629	610	677	605	691	631	637	614	596	619	628	638	637	610	622	630	623	624	652	584	613	660	608	660	586	650	652	658	630	682	651	631	595	604	624	636	615	625	595	625	644	600	607	618	617	645	623	648	622	627	656	609	596	600	659	657	626	615	654	619	632	609	608	635	604	641	604	628	623	661	603	608	638	632	654	643	614	604	588	642	600	637	637	600	643	603	608	653	665	668	598	621	616	613	578	601	687	611	635	650	617	630	615	623	614	655	671	634	592	614	691	639	645	650	656	602	643	609	614	658	629	586	632	613	649	642	604	601	637	604	618	614	615	618	624	630	595	631	624	652	628	635	590	626	634	637	622	587	636	652	650	651	642	605	598	626	602	641	583	629	654	571	613	633	650	647	619	630	668	583	658	640	615	634	612	667	605	649	666	636	593	636	645	564	624	599	590	623	613	634	606	672	632	599	615	618	643	641	671	602	605	626	674	614	654	610	643	600	636	636	677	627	623	620	614	636	657	617	639	577	611	649	615	647	631	630	611	621	654	639	613	659	626	607	616	603	669	593	615	596	608	649	649	601	652	608	618	625	649	638	610	649	608	625	596	587	615	602	655	597	686	618	646	612	612	581	623	635	635	658	568	622	632	632	602	622	623	628	649	638	629	623	623	636	628	657	603	632	656	602	599	645	632	568	639	641	667	667	657	629	654	589	646	655	634	603	572	638	632	590	623	607	634	625	633	633	612	607	574	628	639	616	582	697	631	629	632	626	612	633	640	597	617	619	665	667	627	622	613	638	660	680	630	660	653	627	600	645	643	649	641	663	609	626	635	622	618	632	630	604	632	625	598	664	635	605	616	615	627	626	619	622	575	620	676	676	608	638	626	665	608	594	665	657	612	639	592	615	644	620	588	651	653	609	610	565	643	621	655	595	636	626	655	644	585	627	644	587	631	636	599	625	627	618	624	643	566	663	609	605	643	616	641	615	644	612	610	643	657	652	639	612	625	579	597	613	631	591	595	656	660	640	608	628	632	662	632	634	628	637	620	659	624	650	608	630	613	623	628	630	617	614	607	595	663	603	644	634	653	630	635	667	609	601	596	627	607	629	685	701	649	605	640	591	656	642	635	571	658	622	595	613	588	632	634	656	645	597	637	641	583	638	635	635	618	598	661	646	595	596	632	629	645	621	574	628	625	643	634	637	642	623	579	621	662	628	622	581	632	637	626	621	653	617	621	637	599	586	617	632	594	598	652	629	627	605	618	619	627	633	636	600	637	641	584	663	588	626	664	638	718	603	632	625	619	664	607	620	621	628	641	636	636	676	609	695	629	630	588	632	616	627	606	586	653	580	645	611	606	617	629	621	636	641	624	648	621	638	643	613	610	598	631	635	632	636	578	667	641	673	642	635	652	639	632	666	629	634	655	619	603	649	641	608	599	656	660	632	619	617	665	603	618	617	647	644	638	618	592	616	645	596	605	630	573	598	624	629	632	644	568	592	667	620	615	661	638	641	631	634	610	642	613	655	616	648	597	601	638	652	633	671	593	596	586	663	559	623	671	612	638	598	630	647	656	636	582	594	598	618	625	640	595	636	599	603	588	610	566	598	591	636	635	650	613	589	642	626	607	583	603	595	637	632	600	643	608	623	645	628	620	643	631	620	648	610	640	641	579	650	637	664	649	630	606	663	619	672	645	635	603	630	601	665	648	625	606	615	620	617	623	594	614	649	606	633	629	603	667	645	662	631	598	634	641	622	610	593	631	641	631	648	603	563	640	574	618	615	690	621	605	652	625	602	635	608	658	632	656	603	656	610	623	627	603	631	637	603	589	647	619	590	635	658	654	623	641	626	625	634	622	642	570	625	621	660	612	634	670	632	629	612	616	663	672	633	591	593	623	663	663	623	628	670	628	610	613	620	607	628	616	618	603	656	626	615	626	600	642	617	594	631	600	647	604	611	665	605	633	600	666	635	603	638	637	633	636	642	624	615	621	674	648	619	631	560	640	580	641	601	627	640	624	633	645	625	693	609	656	633	638	564	635	639	574	608	621	602	651	650	623	642	635	614	639	616	650	646	648	619	640	632	635	633	633	610	633	631	627	616	633	665	623	592	561	603	632	646	647	661	673	594	649	616	647	600	665	643	652	643	623	599	606	630	618	610	633	632	586	623	607	644	588	635	600	641	624	637	629	638	623	630	596	634	595	596	640	579	630	628	598	611	622	609	594	640	651	636	647	628	651	600	608	660	574	658	644	626	593	588	600	599	636	628	629	579	616	611	658	631	641	606	600	635	646	611	617	664	652	615	641	630	601	640	656	637	648	622	622	623	610	619	676	616	617	634	599	641	638	662	622	655	620	605	639	613	652	652	634	585	657	616	630	630	618	626	636	619	601	625	618	639	611	626	622	591	662	662	634	627	599	612	635	607	654	672	631	599	632	632	634	655	626	590	622	607	648	625	636	626	632	621	640	633	627	649	650	662	608	646	611	610	619	588	641	614	609
20015	8573	1886	479	403	396	345	338	323	320	310	320	293	293	300	301	289	328	282	311	279	289	295	321	324	300	310	333	283	293	322	275	288	321	296	285	310	288	315	311	296	302	306	310	282	331	286	292	282	301	288	298	292	291	308	281	290	293	328	318	343	295	283	310	268	318	325	318	289	324	303	295	280	289	326	306	303	302	309	307	318	332	332	327	303	305	329	357	282	287	293	269	273	298	325	284	280	294	320	287	285	280	329	290	298	300	291	308	338	366	295	290	329	292	321	287	300	314	286	280	299	302	268	298	287	255	281	331	307	317	280	302	295	306	291	319	310	301	286	280	316	288	273	289	337	298	275	353	329	286	287	269	295	321	288	327	307	314	311	304	309	330	312	302	284	311	301	297	280	291	287	310	307	270	276	328	312	305	308	275	294	292	291	275	277	265	306	305	300	299	330	303	298	289	308	316	312	268	294	300	289	290	296	307	333	336	313	304	294	318	271	299	324	324	364	291	307	306	289	303	315	314	315	297	323	286	289	302	276	337	305	341	304	294	306	300	320	317	325	332	307	303	267	302	299	302	280	292	325	319	291	299	292	313	303	283	293	322	294	322	303	286	298	303	285	299	290	327	293	312	298	288	309	313	317	277	312	339	314	298	315	286	326	321	325	290	277	285	290	255	283	336	323	294	278	301	318	319	307	327	279	303	314	305	298	317	310	294	305	306	295	287	275	283	286	294	311	302	282	307	287	286	307	311	280	299	324	300	295	307	291	347	300	293	297	311	294	302	312	289	306	292	263	299	297	291	303	309	299	284	285	255	315	264	272	306	290	306	303	273	313	275	267	291	315	307	296	288	314	282	281	318	310	307	280	296	318	275	302	306	280	291	295	312	311	303	308	293	321	300	257	305	303	277	351	328	312	286	300	290	320	289	292	314	296	313	306	293	297	259	324	306	280	277	325	302	290	323	305	309	320	311	300	274	268	317	287	309	282	307	300	298	319	310	318	306	292	307	310	284	309	316	330	312	267	258	305	285	342	305	291	323	292	299	283	300	310	284	307	302	312	318	315	281	307	292	300	303	292	274	316	286	284	288	293	318	312	327	296	311	273	350	329	354	304	268	323	297	307	344	304	306	301	283	294	299	307	306	319	271	296	340	308	324	331	299	307	332	325	282	305	282	291	307	269	278	307	316	306	287	279	332	288	299	300	293	305	338	320	303	292	302	285	287	355	300	315	266	316	285	299	277	310	268	272	296	290	302	315	315	307	300	306	303	299	281	293	291	302	303	307	324	288	284	296	290	316	326	315	309	290	306	279	310	331	327	278	279	285	310	314	331	323	284	294	271	307	320	275	309	290	310	318	293	293	319	304	322	306	316	319	303	320	303	273	338	262	329	303	285	294	308	312	285	286	311	319	298	306	314	306	265	273	285	319	306	332	305	299	289	299	296	311	292	309	289	333	299	291	321	285	265	317	289	326	306	328	308	267	302	286	303	296	286	318	282	291	320	270	313	290	324	309	289	293	310	272	320	327	284	309	306	283	307	292	315	286	268	314	289	318	332	327	309	294	283	296	275	306	303	312	305	319	288	294	303	321	300	303	343	313	275	332	334	325	298	272	301	294	306	282	278	290	337	301	298	303	280	327	334	321	293	279	329	297	303	263	306	297	334	322	266	317	296	322	300	298	331	311	298	325	303	309	312	334	307	342	289	275	265	303	331	279	285	312	257	320	286	279	330	299	290	324	282	318	273	299	315	272	310	274	274	286	338	268	331	285	284	330	292	336	304	318	312	351	299	306	304	297	320	316	301	295	291	325	285	275	313	323	306	291	327	323	291	294	323	319	308	264	319	303	284	300	293	308	292	291	305	294	280	263	290	317	272	273	296	328	312	325	312	333	302	300	320	310	292	308	326	283	294	292	345	294	289	357	288	288	294	300	288	303	297	294	297	315	297	294	307	292	282	285	340	310	293	312	296	307	290	274	300	277	316	276	288	296	286	315	310	314	309	272	294	312	314	300	315	325	309	296	292	302	316	281	283	274	291	284	287	307	287	307	332	306	327	297	318	289	305	311	316	305	291	286	307	297	307	274	294	324	286	290	313	287	316	291	286	281	291	288	301	279	299	339	295	295	299	292	308	314	271	262	297	309	327	295	291	295	292	289	294	297	309	300	285	281	330	314	270	285	304	289	294	282	306	324	293	258	290	316	308	301	312	286	275	292	291	286	297	307	310	290	309	289	283	336	295	288	320	296	333	307	347	291	297	306	305	297	300	283	314	298	315	320	321	277	276	295	311	291	333	300	318	311	279	270	294	291	314	262	282	284	278	299	304	310	280	295	294	297	290	358	337	283	308	298	311	290	306	275	322	288	293	293	309	302	316	319	285	325	292	323	301	310	287	316	307	302	341	280	320	302	315	308	300	308	308	320	284	283	281	277	314	307	322	304	292	287	286	298	299	291	344	281	300	323	307	287	285	322	318	267	285	303	260	274	299	293	301	285	297	306	269	294	305	307	309	311	302	253	318	318	321	286	297	299	311	301	284	309	274	279	299	291	305	292	326	304	307	340	322	325	321	269	321	265	291	302	294	302	295	317	291	275	321	298	308	268	315	308	319	326	281	331	289	314	288	291	283	297	305	290	319	275	319	299	303	291	307	310	312	297	273	329	291	320	298	285	289	312	301	304	281	301	285	293	316	319	325	285	318	284	317	313	306	319	306	343	321	296	318	335	287	277	290	299	307	297	284	276	299	321	324	275	302	290	320	282	286	264	299	302	324	293	305	309	286	298	314	327	310	278	325	308	307	294	284	302	289	293	288	338	321	312	268	309	309	303	308	313	320	297	325	291	300	288	310	278	309	324	305	334	295	273	320	339	329	260	297	295	329	311	286	318	310	317	326	324	315	288	314	305	317	318	300	323	315	289	278	319	316	274	342	309	342	295	281	284	320	329	317	317	324	312	319	301	278	291	311	321	315	296	287	309	291	292	312	285	295	278	318	311	296	284	325	303	315	294	318	282	293	306	311	341	306	332	320	299	296	297	314	333	284	318	307	290	299	341	310	273	332	325	335	328	345	319	253	292	298	281	289	333	298	291	284	293	275	327	309	303	301	308	310	292	293	279	298	327	293	321	275	301	307	296	282	307	324	304	290	294	301	336	309	287	300	324	330	328	293	301	294	292	300	289	312	301	320	333	292	298	335	283	333	300	262	318	304	341	296	306	298	318	327	322	317	319	289	286	291	290	299	289	313	317	302	299	319	320	289	311	326	287	286	303	300	307	297	295	339	281	295	312	296	305	306	307	272	321	290	286	291	301	316	311	311	304	312	310	326	307	283	339	314	301	272	300	318	315	301	288	289	327	327	284	306	311	322	314	302	323	280	258	330	293	299	324	297	331	304	321	333	270	279	314	298	326	323	283	326	300	335	303	283	266	314	276	318	281	278	302	301	292	309	301	299	288	259	298	311	314	284	294	326	306	298	290	329
14614	7861	2443	1402	1310	1160	991	910	902	880	854	813	762	816	784	801	809	729	755	765	726	753	749	738	743	773	768	735	691	713	766	762	778	754	719	704	745	776	766	755	749	824	725	684	727	706	714	763	752	714	735	695	775	652	786	726	708	749	757	720	738	744	770	725	702	737	687	745	759	798	697	712	755	774	744	721	771	759	712	736	717	740	786	746	710	740	688	718	741	777	744	708	733	724	706	727	692	695	745	763	691	683	652	747	716	763	694	708	757	753	727	735	726	708	712	712	716	747	746	761	659	765	735	749	749	728	729	718	703	724	723	749	740	738	788	703	727	692	754	729	727	721	705	761	711	736	693	711	726	728	730	694	744	771	758	739	728	716	743	723	720	716	743	712	704	671	761	714	737	713	778	750	734	720	698	754	770	727	726	741	707	695	681	744	696	735	688	740	767	714	737	752	733	746	719	716	748	678	712	713	763	746	738	780	667	749	707	711	743	731	726	755	726	699	721	737	692	745	760	745	716	731	704	752	743	793	702	674	799	769	738	737	711	687	727	711	749	734	691	734	682	759	737	731	740	712	760	688	766	724	781	741	710	767	755	711	753	740	720	770	716	741	756	745	768	733	751	746	721	710	761	733	739	678	707	747	720	720	759	753	732	734	709	688	715	705	701	726	770	685	768	711	800	718	753	763	721	778	711	741	780	735	718	735	709	726	748	715	699	759	717	716	718	701	739	731	713	703	727	683	659	783	753	705	694	677	733	704	713	788	754	766	723	773	699	727	749	737	703	750	745	701	753	724	725	719	771	696	755	760	687	764	722	737	759	711	745	722	733	730	702	753	751	737	728	721	705	738	773	735	768	720	690	711	703	704	711	728	706	754	731	735	712	738	784	780	691	719	765	732	691	729	709	717	735	757	720	762	731	680	690	758	755	744	753	713	697	716	690	744	744	674	705	679	789	748	750	735	705	735	707	738	734	725	690	728	709	732	755	702	738	679	755	720	733	745	755	700	735	747	718	752	750	750	673	763	771	757	734	744	741	739	713	730	721	775	734	753	724	731	685	746	753	723	730	781	739	704	772	689	686	755	709	707	708	657	725	721	697	694	755	716	703	667	733	704	737	702	712	714	722	747	752	725	700	711	712	753	742	707	728	717	734	705	698	712	768	726	720	745	758	777	758	694	711	718	719	716	719	725	710	760	691	710	776	720	702	688	735	702	709	783	683	766	682	751	732	738	695	781	687	707	718	732	696	718	713	751	771	710	745	736	723	720	741	747	730	730	713	725	698	769	673	732	683	701	743	727	718	713	727	735	740	727	698	691	720	684	711	734	735	723	761	737	692	774	696	751	702	696	781	728	699	771	714	737	750	767	715	760	711	687	735	722	787	738	766	705	717	742	704	714	711	719	742	726	723	716	731	716	728	776	714	734	731	710	748	766	666	729	727	737	679	730	723	695	711	711	720	709	763	684	715	695	753	742	776	761	749	758	701	701	729	721	721	710	718	704	710	765	717	744	732	720	688	737	743	728	716	730	726	738	793	660	676	726	758	716	750	735	683	733	727	738	728	730	757	744	692	722	699	723	763	763	740	731	724	740	683	713	759	686	767	739	722	701	783	742	758	753	706	705	747	800	729	702	740	732	781	710	724	702	724	722	732	770	753	748	692	697	718	728	712	732	749	763	690	757	763	705	737	702	752	735	764	692	729	719	704	779	705	678	772	764	719	737	696	728	737	741	752	716	688	734	689	766	714	704	743	765	748	725	730	783	700	689	737	710	738	747	683	721	691	727	753	723	681	765	701	730	705	716	688	736	738	714	712	685	748	730	729	744	736	664	723	732	715	737	698	740	734	717	745	743	710	753	744	755	720	680	747	789	744	718	679	722	732	681	724	707	782	690	699	717	747	727	688	747	682	775	703	714	752	743	725	727	771	713	704	760	688	749	735	687	733	676	698	683	735	725	768	725	719	743	735	769	721	737	750	745	717	725	718	722	742	716	741	730	717	742	699	682	740	751	750	728	718	707	723	762	739	691	729	750	728	688	786	717	735	720	741	735	716	710	696	748	757	730	718	743	684	711	772	730	690	738	747	733	801	761	735	743	714	744	711	728	731	717	735	745	722	703	720	754	710	757	756	710	730	728	739	706	768	699	729	740	711	748	752	741	710	724	760	776	753	709	729	767	691	732	713	750	772	711	738	767	729	688	744	746	690	713	704	720	711	751	731	720	764	715	739	759	700	691	711	693	767	769	736	760	698	723	726	725	670	685	710	756	732	702	712	695	733	723	734	737	744	738	728	761	791	759	707	760	710	718	758	743	724	739	736	695	748	717	738	710	729	718	682	736	694	714	751	765	768	727	724	691	749	766	743	745	726	736	742	714	705	715	739	754	719	729	725	681	757	711	709	715	691	722	736	739	698	765	717	709	748	728	714	714	732	752	764	742	758	703	729	715	761	723	731	749	754	761	723	712	721	693	724	738	742	709	685	725	707	717	705	731	733	725	749	725	725	772	710	711	733	752	763	716	703	695	695	765	727	708	731	720	745	724	772	749	701	699	713	717	724	739	680	715	742	719	706	756	761	740	743	754	747	750	722	723	693	780	696	715	740	714	780	727	745	719	770	697	786	753	753	717	659	727	706	726	757	773	688	735	724	674	724	742	738	707	711	737	714	772	733	705	688	706	706	728	729	757	759	731	743	745	743	695	756	720	749	751	756	717	704	710	699	783	705	762	740	687	736	710	715	704	777	738	723	771	683	743	725	758	724	774	743	728	685	715	718	745	687	741	743	713	732	694	739	742	712	681	758	708	712	780	735	697	689	736	731	726	727	686	714	766	770	723	718	749	694	758	705	714	662	741	751	731	712	712	733	724	754	727	761	726	753	718	721	787	758	715	721	739	717	763	719	724	749	737	770	743	716	656	784	716	688	741	761	667	708	718	736	726	705	749	666	734	669	763	725	755	732	764	748	699	713	731	755	685	761	754	725	711	759	759	695	728	772	743	691	745	738	742	760	728	717	727	741	734	753	750	801	759	744	728	720	706	773	773	682	746	751	722	716	742	718	696	705	699	684	755	723	688	697	718	729	747	697	714	719	758	748	700	703	713	671	713	675	769	670	706	716	737	729	778	772	738	737	714	708	740	751	719	757	740	679	707	757	757	764	662	750	767	706	704	756	757	721	742	744	671	722	726	715	767	681	714	718	762	710	755	713	733	735	770	770	766	710	705	684	702	668	698	759	691	741	712	727	739	778	714	712	711	721	727	724	780	738	692	691	737	748	719	712	713	723	692	750	731	734	670	727	704	744	712	699	725	727	722	723	715	737	707	698	719	746	707	732	703	727	733	703	741	703	721	751	729	681	727	692	743	723	731	804	790	744	691	758	754	734	755	744	734	724	772	702	711	730	748	721	699	732	701	715	701	677	696	753	778	685	734	703	746	653	723	718	737	745	750	771	703	689	707	705	737	704	724	730	724	732	728	759	718
28542	12550	2716	605	451	347	323	293	243	255	242	243	216	214	270	228	193	254	220	199	222	219	220	246	215	211	230	199	184	214	239	223	211	199	231	234	226	199	203	208	200	245	243	192	251	223	201	210	208	173	217	204	188	221	186	199	213	220	231	228	226	231	188	228	226	214	213	196	212	205	210	185	195	201	197	199	196	200	231	212	235	199	241	208	199	187	199	180	239	214	198	183	188	200	198	213	217	215	222	227	215	215	215	219	244	196	188	208	194	207	211	201	223	212	222	239	201	222	211	213	209	200	226	205	216	211	219	243	191	203	223	201	212	234	212	210	210	217	231	195	211	220	233	228	195	211	197	250	226	193	232	184	227	212	200	214	181	203	209	213	204	206	209	221	223	224	183	192	182	228	191	191	210	189	183	205	207	203	216	200	205	216	209	210	197	202	213	224	224	215	212	198	212	214	214	222	237	198	207	192	180	201	187	207	218	235	205	218	198	252	222	202	211	218	220	208	204	223	230	241	230	225	224	204	209	191	227	208	210	185	229	209	213	200	205	207	246	237	237	224	223	213	211	204	220	210	221	239	242	204	203	202	191	196	214	234	219	202	220	215	194	221	217	228	226	199	191	209	199	197	198	219	203	238	216	225	232	213	219	211	211	211	235	219	220	221	215	200	211	223	233	205	210	230	192	229	217	237	194	202	220	208	220	224	212	211	192	200	232	185	219	228	213	191	230	211	214	220	241	219	232	215	212	219	206	217	232	202	195	192	201	246	191	215	196	204	213	213	193	213	205	210	187	228	222	216	207	215	204	251	189	214	189	202	191	228	189	185	226	190	220	227	196	206	218	212	216	207	209	211	233	194	194	237	190	189	204	186	240	206	187	210	198	214	187	214	194	220	213	199	211	256	216	201	205	233	232	222	210	193	208	222	217	192	220	210	236	192	194	189	191	195	196	228	191	231	200	215	202	218	207	201	235	232	218	217	207	217	196	228	213	209	184	210	197	200	201	209	237	211	195	212	218	226	213	195	211	213	213	189	214	217	223	197	191	196	201	198	219	224	216	194	205	197	225	224	210	205	206	235	222	210	220	218	191	181	231	207	229	207	200	210	215	203	213	235	208	200	215	193	203	212	200	224	203	219	174	187	209	221	216	230	223	221	222	220	197	217	203	211	205	211	227	201	208	219	220	198	196	209	212	183	200	193	225	211	218	187	202	194	217	198	212	211	182	241	200	234	227	194	217	238	204	229	243	210	201	186	227	216	243	194	206	202	226	209	233	205	237	173	182	214	201	223	191	244	184	202	214	193	207	233	201	194	218	208	200	202	205	217	214	218	213	217	194	208	209	205	238	221	218	206	193	195	227	206	194	216	206	221	190	182	210	222	187	226	221	214	218	208	206	207	241	217	220	206	220	212	199	221	227	198	219	198	226	253	221	201	204	201	194	257	213	210	212	218	199	224	218	239	198	217	208	208	215	217	230	207	201	211	222	226	208	208	224	171	174	200	193	208	217	212	232	213	203	185	211	210	212	224	183	192	213	205	209	211	202	232	235	171	225	226	215	208	198	195	197	231	196	227	197	212	203	203	175	199	219	214	242	236	196	204	212	231	237	213	200	210	214	216	238	189	222	176	203	220	218	245	225	213	203	221	235	219	207	225	225	231	207	204	198	203	198	204	200	198	222	195	227	228	236	198	224	207	213	212	205	192	215	231	204	218	199	205	196	205	196	200	217	196	216	199	208	199	219	210	198	218	217	205	181	206	211	209	205	230	174	198	196	187	225	219	204	213	225	241	212	217	222	195	214	210	213	200	219	242	206	212	201	180	216	222	223	206	222	208	199	232	216	221	230	194	234	201	197	225	246	201	201	209	236	211	181	208	207	224	196	176	240	207	215	189	224	220	202	190	228	234	248	201	191	222	201	224	196	202	192	199	202	187	199	210	183	215	217	197	226	212	257	207	225	227	236	192	204	209	206	213	213	220	207	207	198	228	214	231	219	191	213	194	229	185	244	222	215	191	236	224	212	219	204	217	201	216	201	241	193	195	190	214	194	192	224	218	220	206	209	190	227	230	187	203	188	238	208	197	237	237	192	204	231	196	219	217	203	230	216	210	192	213	209	192	246	246	209	225	216	209	222	211	216	207	212	234	179	214	193	225	203	227	214	221	212	198	242	227	216	219	209	211	240	211	221	199	193	203	226	204	184	245	221	216	219	207	215	225	215	209	225	211	212	203	198	218	192	238	208	199	182	221	184	213	206	220	212	210	213	231	203	215	220	212	242	200	223	214	190	196	227	212	213	192	236	184	191	224	207	193	221	184	205	204	202	253	210	203	243	198	185	217	204	213	222	229	203	245	213	213	213	236	179	201	196	220	199	194	215	209	206	206	213	223	214	192	175	212	228	192	216	185	200	207	222	205	200	195	223	227	225	197	211	238	190	204	214	197	225	199	211	214	232	214	230	222	222	188	238	216	222	201	209	214	208	230	226	190	220	208	215	201	199	177	225	200	225	211	196	236	236	185	178	212	206	230	218	191	218	240	223	218	210	206	190	209	178	213	201	226	219	201	206	228	204	237	231	206	208	239	213	210	197	210	191	216	204	209	203	229	203	228	221	226	177	194	230	192	220	218	181	215	218	212	202	208	222	214	207	195	207	203	201	229	206	223	234	198	193	215	195	218	215	185	235	237	197	228	193	223	202	205	201	205	216	231	203	173	215	211	206	209	192	205	220	218	231	186	214	203	205	206	205	213	203	223	183	214	237	222	212	219	210	191	212	202	204	229	215	191	224	203	222	239	220	199	225	204	224	240	218	189	197	214	201	235	213	221	212	201	189	193	228	213	227	211	197	216	226	239	226	228	217	207	229	225	205	209	214	211	217	237	211	215	197	210	215	182	200	197	219	221	238	222	223	202	223	218	195	203	213	211	182	216	212	216	224	227	226	186	209	221	229	215	218	202	207	183	221	230	209	189	207	204	203	236	187	201	203	213	216	199	197	203	213	217	226	202	244	196	227	206	197	215	226	225	221	213	227	207	205	198	219	205	195	210	204	228	211	223	205	203	226	215	222	208	197	212	215	234	213	203	214	216	235	211	227	192	230	204	215	216	217	205	215	211	225	229	224	222	211	207	195	225	178	193	210	213	202	227	203	212	218	224	195	215	200	199	193	213	216	208	228	216	208	211	213	197	208	231	212	206	220	176	233	203	182	221	169	197	207	229	211	201	205	197	222	232	213	204	209	214	211	196	195	230	203	201	203	192	209	258	216	198	204	188	219	183	210	199	217	219	235	212	214	236	206	224	197	236	239	209	196	183	237	190	221	202	195	203	214	179	220	211	217	194	216	229	218	220	195	229	211	220	211	191	207	213	198	213	205	242	194	228	209	187	213	221	219	215	219	189	205	217	195	180	216	211	182	212	210	205	210	204	197	208	234	215	198	202	214	231	207	239	220	222	200	219	219	237	220	211	206	223	185	220	229	205
18507	9688	2830	1873	1546	1273	1009	949	861	766	745	685	625	621	594	638	580	636	596	607	535	572	573	528	540	514	574	555	576	542	517	522	557	515	540	537	522	511	544	533	543	540	515	503	526	519	509	534	557	513	506	540	475	510	521	521	506	528	514	506	471	512	521	499	515	521	516	575	480	559	546	526	528	534	538	506	538	505	514	497	560	486	525	500	507	541	550	500	526	521	561	510	487	506	532	520	521	504	546	509	543	526	499	538	508	513	514	525	544	492	536	503	544	564	526	572	500	487	522	530	526	519	468	511	562	560	565	546	492	514	555	526	515	554	506	527	499	529	498	543	541	540	534	511	547	500	544	540	515	523	524	525	485	492	526	487	505	492	524	545	504	519	521	534	533	520	486	488	555	527	549	512	528	512	541	477	492	567	499	520	501	512	525	484	529	506	526	495	496	532	514	507	511	521	476	544	495	481	527	522	520	521	509	522	537	491	508	560	520	490	512	553	520	512	487	529	502	552	500	553	542	496	545	572	498	557	512	513	529	542	481	523	495	514	519	513	505	530	500	533	527	538	474	521	504	521	512	505	489	502	501	523	532	502	557	538	559	539	500	513	566	528	550	514	505	469	495	496	485	511	510	547	544	560	481	491	481	525	526	536	507	500	550	529	505	533	459	499	510	502	510	494	487	477	529	561	527	522	527	531	501	506	545	536	497	537	522	524	535	490	522	489	519	522	540	532	514	528	538	533	500	478	514	505	509	493	513	542	540	511	505	545	500	536	512	542	490	505	492	491	515	497	495	507	542	496	483	519	550	518	531	471	518	510	529	528	476	474	520	548	482	554	525	477	530	513	509	476	494	561	523	515	538	543	479	561	527	526	560	486	524	465	471	488	521	490	528	498	526	527	520	534	493	501	505	523	561	489	521	529	468	545	498	501	467	493	463	521	561	512	548	505	516	512	455	466	482	515	505	518	486	468	494	512	479	507	528	518	497	519	509	509	520	495	506	516	529	496	554	466	581	487	487	504	492	524	537	525	537	503	496	517	557	524	523	532	529	537	518	497	537	562	521	560	481	513	547	509	507	521	489	487	524	500	483	509	528	468	509	516	512	465	481	510	499	494	476	565	505	519	501	537	471	514	463	495	514	528	509	547	519	484	571	494	500	488	532	520	513	466	510	505	512	546	538	493	562	487	555	531	540	542	525	499	526	490	546	535	513	497	543	497	509	520	542	509	529	540	510	555	526	541	516	514	521	539	499	494	511	509	515	511	492	556	518	487	533	522	528	509	515	499	496	495	516	532	473	525	504	491	488	509	503	531	510	515	543	510	480	523	528	494	533	507	496	514	524	511	507	525	552	510	500	553	524	534	575	488	515	516	529	516	498	506	523	505	479	522	502	519	538	475	502	547	471	483	526	509	539	495	501	523	524	515	480	501	559	464	555	567	476	490	522	504	582	492	529	536	509	464	499	548	550	542	510	486	495	537	552	545	534	531	502	519	519	523	557	545	498	512	514	508	577	529	522	549	517	501	529	513	504	523	552	500	494	519	522	468	531	515	488	533	519	537	538	474	511	545	493	496	522	539	518	556	541	480	554	501	538	470	527	497	518	514	481	470	518	494	518	513	551	542	513	513	511	461	530	548	544	572	541	555	517	543	501	486	502	519	524	531	513	500	499	479	530	522	540	496	512	511	521	504	512	517	528	583	494	520	517	510	509	515	502	482	516	544	533	511	545	518	523	503	508	507	539	502	488	528	546	513	520	491	529	539	492	513	508	545	514	514	484	496	514	524	521	519	501	535	452	489	542	515	527	516	519	511	531	520	532	528	499	497	528	506	502	531	529	510	550	479	524	491	522	504	525	520	496	515	532	540	528	528	551	497	496	492	507	473	491	491	463	533	506	504	533	480	511	510	494	544	533	519	518	507	541	521	514	520	486	542	498	532	510	565	515	528	571	514	514	545	522	538	555	488	512	516	485	493	532	515	521	500	506	507	519	534	522	518	530	543	484	475	519	518	510	509	519	531	544	507	506	540	558	539	510	539	536	528	493	496	503	479	561	500	512	544	540	510	531	518	534	537	500	529	534	557	518	490	521	496	529	518	541	486	528	513	515	461	491	521	539	540	545	553	532	493	522	523	528	536	499	533	552	570	505	546	470	555	524	546	559	544	505	511	522	553	522	529	511	500	557	489	528	482	564	479	515	478	507	510	507	478	516	450	511	524	525	542	503	509	505	478	495	485	543	519	514	528	524	503	517	524	518	499	524	522	511	515	552	509	529	485	534	551	485	514	521	545	542	515	519	519	522	550	557	522	493	502	532	508	490	497	480	504	523	502	496	527	515	523	522	503	527	510	519	524	477	562	536	510	476	557	539	471	487	466	509	504	485	544	534	474	548	523	478	508	502	547	529	526	507	518	491	530	537	444	520	515	551	486	492	489	536	509	521	522	535	529	558	511	479	541	487	529	538	518	585	514	507	509	460	501	529	546	514	478	489	520	525	530	523	497	514	502	488	558	561	509	518	524	521	503	468	511	509	575	541	517	537	516	530	489	537	462	538	479	495	483	511	499	506	489	520	543	491	550	514	514	512	538	547	501	511	540	529	503	487	512	481	525	569	512	507	467	568	531	488	496	572	468	513	528	493	541	519	514	516	507	507	525	493	520	543	531	524	544	536	509	527	526	452	468	506	530	515	529	515	554	517	534	482	499	523	514	551	482	538	546	519	507	519	514	524	552	531	512	549	530	524	547	511	501	536	491	514	514	527	489	499	536	502	494	508	522	502	537	527	537	507	555	486	515	467	483	543	516	531	486	540	545	517	516	559	492	514	529	512	528	543	532	510	508	526	515	529	514	483	500	519	487	534	494	504	486	530	549	512	560	548	505	519	465	506	497	522	583	543	537	563	524	514	552	541	487	524	529	570	489	465	497	532	514	519	495	537	515	518	560	543	496	495	480	504	509	527	531	534	519	490	513	543	522	468	519	493	558	506	513	492	541	519	497	509	527	489	521	507	486	520	532	536	548	502	503	487	500	546	562	506	491	511	500	531	547	520	465	509	519	485	489	494	507	573	515	532	505	464	493	503	477	577	501	511	468	521	481	528	521	490	514	540	505	499	513	540	506	494	478	537	532	503	469	511	547	506	518	481	516	524	534	484	539	511	496	522	523	533	547	547	545	501	497	542	508	555	533	529	514	534	525	529	525	495	520	520	510	507	478	505	495	542	508	518	504	505	547	513	514	480	549	538	510	487	514	545	505	467	501	541	532	493	498	549	513	524	491	528	504	502	477	561	551	483	516	490	555	517	497	509	518	502	504	546	530	529	505	506	494	517	534	526	546	506	509	491	521	499	496	539	508	512	498	506	542	531	532	477	516	504	526	519	522	531	489	480	531	481	548	485	525	533	550	517	553	523	535	508	512	513	499	493	543	513	519	543	498	534	526	506	545	520	510	530	524	476	524	531	478	462	556	512	524	516	520	506	514
8888	2713	579	276	267	260	270	259	234	267	232	243	250	237	273	227	220	237	226	228	257	234	240	251	239	254	228	251	264	242	251	257	230	256	261	238	244	247	242	238	216	233	232	238	254	265	248	246	255	265	210	240	273	284	237	253	274	236	257	252	237	256	273	257	230	267	235	221	265	261	266	253	252	252	219	199	228	231	252	262	241	245	242	257	248	260	272	291	219	241	238	281	222	234	209	262	263	282	257	225	257	248	252	272	235	249	242	265	235	238	251	256	256	225	248	212	229	226	279	251	229	256	245	245	230	245	260	242	247	236	240	224	233	235	259	269	235	235	252	220	248	266	253	250	223	272	247	245	243	222	267	243	251	259	224	239	268	219	267	264	233	258	256	236	252	268	243	274	229	248	210	210	225	249	225	239	234	240	236	255	248	237	219	232	250	219	235	205	224	238	230	254	229	250	240	227	242	249	257	235	246	250	236	225	258	241	256	228	282	219	235	263	225	236	240	258	243	280	221	225	246	228	217	253	237	236	231	264	253	248	255	224	199	259	221	265	229	240	254	230	240	228	234	234	270	222	239	243	260	245	225	239	212	237	237	247	260	244	255	267	257	255	225	261	229	235	247	248	239	231	242	243	247	243	246	260	265	239	248	265	237	234	204	239	251	247	260	224	258	243	239	249	248	238	269	268	241	233	240	256	264	213	261	248	229	214	233	246	234	237	248	242	261	249	244	247	210	241	226	251	253	232	240	255	232	250	232	227	236	230	244	254	262	231	228	217	231	264	267	254	253	257	255	231	215	228	264	257	260	251	221	243	239	265	243	262	219	240	229	234	267	245	233	241	247	236	244	237	231	239	246	257	271	272	240	244	272	263	244	242	269	235	249	233	242	236	253	250	265	260	255	230	251	246	284	252	230	260	225	228	229	236	231	244	287	230	226	257	233	248	229	272	242	239	253	239	243	254	238	270	261	236	249	229	195	242	249	217	263	259	250	243	233	222	251	292	236	251	232	253	224	237	236	233	218	239	245	234	208	255	245	223	227	240	228	246	259	248	241	233	256	263	229	262	225	247	234	269	245	234	255	225	244	234	241	235	245	269	232	218	251	247	214	224	253	225	262	250	241	244	246	240	242	234	219	257	232	228	269	239	253	226	257	260	238	236	257	228	232	250	260	235	260	255	245	281	217	255	248	275	248	257	265	231	233	235	262	231	243	244	249	268	231	245	276	265	217	246	235	271	269	260	228	254	268	240	249	242	247	254	235	244	226	248	247	217	242	261	243	253	247	241	240	221	239	242	231	253	247	260	229	247	270	241	251	263	230	235	236	234	242	244	260	232	228	244	222	283	238	254	263	232	252	220	191	287	283	242	231	268	233	233	236	250	252	234	264	235	234	242	224	241	253	250	254	214	224	239	242	233	262	230	250	248	245	231	232	269	270	252	282	246	262	218	232	234	266	255	275	257	264	224	233	251	273	255	283	223	237	240	251	237	267	223	266	216	249	247	250	257	261	248	249	232	252	256	284	230	268	237	240	246	269	231	240	239	241	248	217	263	260	264	243	222	209	245	223	246	227	267	274	251	268	246	237	258	242	253	222	239	221	269	232	236	225	233	250	214	227	218	229	239	223	268	253	262	267	244	229	231	214	248	266	224	243	249	269	228	249	222	200	219	234	244	219	248	240	222	224	244	236	260	276	231	208	260	240	270	254	228	246	237	270	245	228	272	241	257	237	229	233	254	246	235	267	252	220	255	243	220	261	243	262	255	235	266	245	245	249	229	225	231	212	226	244	245	270	263	267	258	274	246	255	252	230	245	228	235	243	230	248	266	238	265	244	254	236	252	231	274	222	255	236	247	265	241	237	249	261	218	219	243	229	253	235	227	223	237	257	248	283	259	260	240	247	235	249	228	225	259	255	265	223	260	276	249	238	227	218	229	229	243	252	264	290	258	247	234	258	237	244	236	242	256	277	216	264	242	256	250	217	243	248	255	233	260	248	223	264	251	274	241	240	244	243	251	232	264	233	262	207	247	245	247	219	227	249	251	235	241	236	244	255	262	230	235	253	226	282	253	239	236	254	224	209	235	256	238	251	248	246	244	283	266	224	243	237	268	258	229	228	225	233	242	252	252	235	250	252	270	263	224	247	248	230	240	224	213	220	266	257	260	231	224	263	254	231	264	255	239	229	253	228	224	239	256	235	251	253	221	225	205	267	237	241	233	263	256	252	253	237	256	205	242	232	247	285	251	236	214	242	251	269	228	297	255	258	239	235	231	212	226	282	227	249	229	246	254	208	234	256	260	245	263	249	239	243	262	228	224	223	225	272	228	237	225	213	246	269	253	212	258	197	246	244	261	264	252	265	240	211	252	248	243	257	205	231	255	255	241	254	219	242	228	252	261	255	250	238	222	228	258	231	243	247	250	261	233	227	248	245	237	274	247	229	261	233	204	244	247	251	284	257	266	240	260	235	258	243	255	258	248	257	234	267	237	269	239	223	250	230	251	232	242	261	255	270	259	233	247	241	258	254	269	239	234	231	257	231	219	248	232	256	235	266	256	259	226	260	245	254	230	249	244	217	236	231	225	266	251	221	227	217	234	244	252	191	235	234	242	246	258	242	214	262	256	221	265	261	247	225	238	237	204	260	254	239	251	230	288	239	257	235	237	209	219	256	276	250	226	240	238	273	243	221	253	259	245	259	245	212	224	218	263	261	234	257	231	227	220	242	243	248	228	241	236	243	239	228	237	240	219	243	261	264	235	240	221	238	256	249	240	236	227	237	262	257	261	250	253	259	246	231	226	234	213	237	251	256	210	257	228	257	244	259	241	266	257	262	241	233	263	249	275	249	236	253	272	233	246	235	218	259	243	252	284	236	253	246	250	256	256	253	253	250	242	235	264	234	236	232	263	258	235	254	260	197	235	265	261	242	239	249	257	255	240	243	254	283	227	238	246	219	208	221	267	245	272	262	246	255	219	249	247	239	227	272	258	234	263	211	252	255	257	234	262	263	236	247	235	243	242	264	250	250	243	259	268	297	246	240	258	249	225	247	242	233	221	230	252	240	240	240	245	247	253	242	257	242	218	239	235	235	242	230	235	225	237	250	200	219	257	207	235	258	221	242	244	240	261	243	236	257	253	266	253	230	243	229	248	223	244	249	228	257	244	243	227	240	264	242	236	219	242	257	254	204	240	210	247	234	240	250	240	266	244	245	219	260	250	246	267	259	263	239	240	249	247	244	217	226	198	209	233	234	231	216	234	227	244	261	232	273	244	222	242	248	239	258	218	242	257	219	249	273	245	260	244	257	256	264	244	253	244	231	235	258	242	227	231	263	240	248	228	231	240	236	244	215	248	238	241	232	209	246	236	243	232	237	253	255	254	233	234	240	259	267	244	254	237	235	224	241	244	217	235	220	264	245	256	254	235	243	246	286	278	274	218	210	230	241	255	225	243	223	240	262	242	224	226	226	232	235	242	232	265
6638	2960	1099	718	740	677	609	648	667	637	606	644	600	616	601	618	649	643	595	647	609	608	648	622	611	607	623	636	582	642	638	590	638	556	621	616	647	601	604	656	606	626	566	592	576	581	612	629	608	597	637	631	584	594	627	646	613	602	602	591	567	611	625	611	585	589	601	607	612	578	590	610	605	638	658	612	620	611	617	628	611	586	606	603	609	607	594	581	609	598	604	608	598	616	610	586	589	637	618	580	583	613	603	597	607	642	600	600	587	633	574	578	570	609	604	634	577	641	615	601	573	610	592	637	597	563	642	601	587	600	591	617	628	572	604	605	607	654	575	596	602	636	606	622	602	679	596	615	560	624	635	616	638	575	630	608	577	595	610	625	589	639	573	641	615	611	573	600	656	630	645	570	641	571	609	572	630	646	584	672	628	615	551	615	629	597	633	612	619	629	613	599	612	610	581	626	555	611	568	599	572	625	612	639	571	627	569	599	592	593	604	586	575	612	656	622	570	637	570	611	604	597	589	598	618	576	602	594	606	607	600	580	625	603	571	589	608	613	567	611	621	618	646	612	597	617	624	608	643	615	591	575	613	587	601	622	592	583	609	617	596	612	667	603	611	552	612	621	610	597	604	615	614	593	614	598	616	628	649	606	596	614	610	631	596	586	603	637	633	605	612	589	628	627	567	595	579	621	604	621	580	630	626	644	607	611	612	613	579	572	606	561	583	620	642	632	610	582	612	649	660	569	624	612	614	608	603	593	606	585	643	586	588	589	610	614	620	599	621	616	583	616	625	639	606	604	628	638	654	578	626	569	596	565	639	628	606	590	615	596	609	637	641	607	618	612	611	616	642	628	577	622	580	623	576	636	608	595	563	599	605	605	647	579	609	588	592	655	611	591	594	595	590	613	630	595	580	620	638	598	605	570	612	657	626	610	580	551	607	569	565	639	637	589	596	604	629	572	611	632	598	598	588	590	590	595	591	607	600	588	617	613	588	597	588	607	616	621	584	674	618	619	579	600	620	580	580	614	633	585	606	636	638	595	605	621	607	608	598	643	616	623	604	627	599	580	581	612	633	633	641	603	610	572	551	622	596	594	593	594	639	597	615	612	610	623	619	609	643	622	630	613	576	590	600	550	566	578	558	638	604	565	580	621	628	663	587	591	616	620	662	612	600	623	613	587	633	576	611	595	622	602	623	580	570	666	622	596	618	596	629	594	639	623	588	611	601	559	617	634	578	600	575	616	619	624	566	621	613	655	601	590	623	580	627	615	587	585	607	609	607	601	653	605	643	645	587	600	599	609	580	633	602	582	596	612	638	544	612	559	625	611	586	593	590	695	591	621	597	582	627	607	597	626	589	624	573	615	572	639	670	615	656	650	606	641	583	625	617	609	605	604	625	613	657	582	622	559	632	558	568	646	613	606	629	555	638	579	600	626	602	558	593	608	606	627	570	610	600	603	582	587	591	565	588	607	642	632	591	581	595	623	612	637	578	567	632	601	582	668	591	625	579	591	665	619	592	590	627	573	600	606	592	630	616	654	580	582	583	631	614	633	617	595	659	589	581	605	630	602	614	602	633	629	589	618	618	630	574	618	598	609	631	605	630	613	625	581	589	632	646	617	589	607	599	636	628	618	620	620	588	597	596	625	605	623	583	608	624	642	615	590	601	633	616	672	625	626	630	577	617	603	644	602	600	591	620	579	569	619	584	576	594	607	661	634	626	600	635	581	577	590	588	593	671	573	611	618	570	624	602	620	601	602	634	631	594	647	581	595	575	606	598	615	608	630	623	576	567	575	633	644	570	585	639	625	590	606	613	625	635	533	605	614	577	603	629	582	579	626	665	590	597	605	607	537	614	627	578	604	576	649	589	621	597	548	623	602	595	614	612	655	636	581	611	615	599	635	619	651	617	592	591	629	647	563	607	606	621	640	600	656	610	613	592	621	599	595	606	604	584	566	583	565	591	642	584	600	608	619	622	598	608	605	633	614	610	623	576	604	655	593	629	608	599	623	611	587	632	584	588	622	640	615	576	581	606	633	598	626	586	622	609	579	625	588	614	659	607	653	615	551	579	605	616	605	561	596	578	608	639	570	562	625	660	594	643	584	600	629	621	615	588	610	634	577	649	587	606	672	556	626	607	625	600	591	583	619	620	588	587	602	604	594	600	648	616	594	589	608	628	599	613	638	597	661	622	585	605	600	595	609	633	593	615	631	593	611	603	577	570	612	604	572	604	602	624	603	598	565	669	570	618	579	598	631	612	645	565	645	625	618	596	580	588	627	681	626	598	619	622	591	614	586	609	584	610	614	568	583	604	603	585	551	620	636	563	611	647	629	607	573	581	616	576	576	601	581	568	608	638	615	650	607	602	622	577	599	587	612	619	628	617	635	585	622	590	604	662	618	618	614	631	588	592	628	622	620	631	608	592	597	591	619	603	612	606	609	577	615	590	621	607	622	607	592	588	615	571	583	588	596	589	576	608	671	591	621	591	591	595	644	624	640	600	571	594	586	604	610	630	584	617	646	586	670	620	561	595	643	603	587	557	588	599	608	592	587	632	637	577	596	611	568	625	611	635	647	583	618	615	585	603	621	612	609	598	589	593	600	623	582	608	613	627	599	591	611	544	605	634	619	581	553	652	628	629	610	600	591	576	572	606	640	587	620	628	609	610	589	608	604	621	590	606	620	611	572	612	607	601	628	633	595	601	592	612	623	622	599	588	609	583	620	608	600	636	657	623	615	596	577	625	623	618	626	602	641	618	593	600	616	614	597	571	592	628	606	561	656	657	633	648	600	594	613	595	654	592	592	643	597	575	644	601	601	546	557	587	604	685	558	588	584	615	620	664	614	582	571	574	586	594	622	591	591	563	588	603	639	573	636	572	581	601	598	603	609	582	563	594	610	615	643	609	636	580	586	597	597	612	609	571	598	647	662	616	590	579	624	618	592	592	608	606	580	609	660	600	581	646	582	630	596	636	572	642	584	638	586	628	584	586	596	569	600	655	617	617	561	549	628	583	610	628	613	605	616	634	630	551	579	619	648	570	602	605	625	646	614	652	614	611	594	590	639	622	616	618	605	638	622	556	594	614	646	566	606	569	610	636	610	616	612	596	589	612	612	618	617	544	598	608	592	636	607	587	636	647	575	617	575	592	644	617	611	656	622	586	564	639	598	598	592	609	567	598	639	590	592	634	600	583	625	628	651	578	629	627	615	602	563	572	596	587	606	599	580	616	610	648	631	616	574	596	594	607	602	586	645	601	630	611	602	606	556	590	589	616	575	577	627	588	633	648	629	638	574	617	593	597	574	605	622	579	594	606	624	574	681	638	645	592	611	619	605	622	628	593	601	618	589	620	584	642	614	604	581	585	588	614	625	631	636	588	615	606	614	627	599	593	592	627	586	596	603	584	558	599	629	644	601	641	599	669	623	603	655	607	669	630	599	584	657	593	571	659	609	603	587	614	601	620	614	620	621
19984	8357	1716	507	385	404	343	322	330	319	345	288	276	309	293	304	261	302	307	286	295	289	251	275	300	288	294	297	285	292	320	296	277	272	279	268	265	301	290	269	282	286	329	294	312	285	305	275	271	294	280	275	294	250	292	257	313	286	328	302	284	336	283	275	276	308	265	269	262	297	272	272	297	269	311	305	330	320	300	313	291	288	296	293	298	280	278	273	251	291	303	296	278	272	299	309	306	254	264	263	270	288	284	283	272	290	301	306	268	301	274	312	302	301	318	312	283	297	287	299	291	275	243	324	335	287	300	289	266	299	297	280	257	277	301	290	296	282	292	293	313	297	290	330	263	308	302	272	328	278	286	294	283	266	303	304	279	282	277	283	264	275	270	287	259	273	263	300	318	278	278	283	295	263	299	292	283	309	295	297	277	298	298	319	258	270	295	309	286	302	307	326	294	294	281	307	279	260	291	282	273	279	287	294	268	294	283	279	292	309	284	313	277	322	296	310	275	279	328	269	263	273	287	287	279	288	330	292	285	327	295	282	278	260	337	287	298	336	297	292	275	279	273	296	280	286	289	299	307	301	271	305	270	278	273	304	290	289	308	295	278	283	261	297	299	295	263	312	278	260	285	259	313	287	267	300	284	282	318	286	250	289	289	256	284	290	305	311	323	293	274	284	275	267	301	262	280	279	281	268	305	299	242	243	286	263	303	268	292	276	321	297	288	290	308	289	268	271	283	303	285	264	280	318	271	276	301	279	285	268	291	299	267	276	296	297	283	276	272	270	299	306	281	305	323	278	262	283	299	282	274	299	262	282	289	298	296	284	279	289	287	286	304	279	274	288	296	306	286	313	270	275	307	299	312	286	282	280	323	275	287	270	292	273	286	303	281	272	273	304	328	291	313	293	297	312	285	291	274	315	272	291	261	278	286	274	290	280	268	277	261	300	255	270	264	265	270	297	268	321	263	296	278	275	299	282	274	313	316	275	312	284	245	296	295	255	296	289	261	282	290	302	317	298	276	323	285	280	263	266	299	292	274	258	283	271	284	267	276	279	284	282	271	278	289	308	259	271	281	289	289	277	321	253	292	277	295	319	321	306	303	298	294	277	303	279	255	262	285	288	290	296	278	280	284	284	293	301	299	309	280	294	282	290	290	280	283	284	286	279	284	294	307	326	319	305	293	274	273	299	312	283	284	303	276	291	310	297	262	282	287	302	286	284	290	284	307	288	270	256	276	295	317	291	278	261	279	295	287	302	308	271	304	303	294	292	260	285	301	317	286	311	284	264	283	305	285	283	267	271	297	317	295	282	290	275	280	280	290	294	282	293	311	300	255	289	290	284	308	285	286	302	275	307	274	284	276	285	272	304	295	290	286	272	284	265	292	307	297	287	300	295	282	294	275	299	298	317	286	298	323	276	325	285	305	307	283	286	280	292	290	263	266	248	247	254	282	297	287	270	295	296	242	267	270	335	309	305	302	292	270	295	286	302	276	309	292	301	253	272	251	254	295	270	303	307	282	275	315	292	271	302	341	278	277	268	296	264	286	313	298	275	274	291	266	305	302	311	291	281	305	274	292	282	300	303	287	303	297	320	289	286	299	274	301	272	259	282	281	309	318	274	279	260	333	297	279	284	255	324	251	298	281	324	284	297	267	302	293	277	251	278	237	296	291	292	293	293	291	306	277	319	297	295	287	276	299	290	301	269	293	338	282	323	323	295	318	330	286	295	259	291	274	261	286	275	312	310	284	321	288	275	268	288	287	278	308	307	299	293	274	278	294	284	285	304	306	296	277	301	280	311	287	279	287	326	296	294	299	279	261	281	297	300	307	292	285	284	293	272	277	315	292	270	290	279	303	294	260	282	285	252	316	296	277	280	279	302	311	327	288	302	312	269	279	290	278	296	299	288	292	306	305	250	328	297	281	295	308	272	300	283	277	299	316	254	302	313	299	289	278	284	266	297	310	287	305	298	291	250	296	303	307	299	270	313	301	279	292	266	286	291	310	247	310	326	277	314	330	295	285	295	283	272	324	289	258	311	315	303	301	314	301	261	260	276	293	267	288	266	289	303	287	276	286	280	291	291	291	295	281	274	315	267	279	262	303	306	302	308	282	286	287	291	306	286	285	290	309	292	260	301	325	305	284	283	289	316	271	302	280	302	288	278	259	269	253	283	269	261	312	289	287	301	308	316	273	269	297	303	267	275	267	290	283	271	284	309	278	296	283	285	297	275	293	305	290	265	287	284	278	298	317	289	287	295	253	286	285	291	274	306	290	310	281	285	296	318	270	278	305	287	281	275	281	318	282	318	323	269	275	320	275	275	301	315	287	271	306	280	280	302	304	327	310	313	262	298	284	284	287	264	306	297	334	321	323	274	250	291	270	268	291	298	248	314	293	305	284	274	264	297	306	310	326	238	255	264	259	293	272	279	300	277	288	307	304	270	295	302	273	279	281	291	284	274	300	292	266	311	307	283	286	278	274	264	287	286	303	300	292	309	300	320	281	302	268	316	266	274	330	286	306	294	275	305	292	296	274	255	282	258	302	299	317	303	265	296	304	280	288	302	277	283	279	321	313	296	265	271	288	292	274	290	299	267	288	283	287	247	267	306	293	287	289	276	264	274	295	267	291	299	322	271	310	275	289	285	330	282	310	278	291	277	304	290	286	292	263	268	296	297	270	282	327	271	288	258	290	317	296	318	268	259	271	280	290	282	266	278	319	314	284	267	304	256	276	298	259	292	274	326	334	298	301	293	262	288	290	298	282	280	262	300	314	266	279	290	252	302	264	290	288	296	308	292	321	293	231	281	303	296	267	311	270	312	299	258	273	326	295	279	305	272	300	284	276	284	280	330	311	333	316	298	298	252	270	280	277	295	316	293	299	303	309	269	264	285	289	290	294	289	286	321	310	322	286	268	308	278	290	303	284	275	301	272	274	295	262	287	297	311	299	301	309	291	297	293	322	271	269	265	292	282	299	262	302	311	296	252	261	301	301	315	307	250	288	319	293	307	298	297	308	306	322	273	278	262	287	331	306	281	295	282	275	285	320	298	270	331	305	313	318	271	301	298	313	264	284	270	293	334	304	304	271	322	315	289	309	309	324	305	331	319	323	294	296	293	298	303	326	324	281	287	302	262	285	310	293	290	307	300	305	299	279	283	265	242	271	283	299	296	306	296	265	324	315	295	291	295	303	282	299	289	294	277	304	301	298	290	293	327	301	285	279	274	287	253	283	283	290	286	287	315	287	295	294	257	287	283	303	292	280	300	303	281	343	294	302	270	288	292	319	286	330	313	287	264	298	292	295	306	304	286	282	303	297	260	264	291	281	270	291	322	316	271	303	308	321	277	277	278	308	302	273	315	270	295	315	300	309	268	296	271	273	280	302	257	319	302	272	271	263	254	283	276	271	295	313	272	267	306	327	274	283	301	272	264	280	311	317	278	330	299	280	311	281	294	328	265	265	280	273	300	305	276
14605	7758	2113	1413	1243	1081	959	926	899	902	787	777	770	813	738	763	760	738	735	758	716	738	770	741	780	722	710	740	723	728	711	703	701	707	711	712	686	715	709	701	686	720	681	686	724	710	715	669	723	656	679	660	682	696	693	707	682	648	654	705	654	674	695	719	718	740	686	753	709	715	693	712	669	692	776	690	733	729	713	722	684	702	722	686	708	699	740	693	706	723	720	670	729	733	676	689	715	730	713	690	715	696	739	688	716	714	679	664	685	598	714	763	716	739	670	706	709	700	710	645	685	700	664	708	718	684	734	678	706	672	726	731	775	703	786	721	690	700	671	695	741	704	682	701	709	701	684	693	691	711	691	689	693	700	725	651	718	754	727	644	721	673	691	683	727	743	726	710	714	659	701	673	726	676	720	677	673	717	689	667	640	739	757	703	712	692	730	664	746	694	686	704	705	669	676	694	727	692	727	707	706	707	689	686	681	699	723	645	686	680	692	693	657	699	684	687	689	693	710	767	774	702	699	675	757	703	725	714	687	657	739	792	642	667	678	674	704	697	718	713	714	679	694	669	725	706	679	702	689	705	689	680	718	676	687	670	662	708	717	702	740	680	693	670	714	704	712	703	670	718	690	701	742	723	656	708	738	691	707	690	691	687	691	709	704	698	672	710	698	712	718	685	739	685	708	666	696	683	709	708	716	729	754	749	650	723	687	727	707	704	692	692	714	690	713	650	682	666	691	709	696	720	699	727	737	667	733	706	676	726	729	703	742	691	695	686	673	719	655	718	714	706	692	682	687	694	734	699	719	694	688	668	710	701	704	703	638	708	756	659	665	731	706	733	729	718	689	699	694	652	693	680	669	734	678	744	674	692	682	683	703	709	703	721	720	708	691	670	731	700	732	666	732	699	695	745	723	708	655	728	697	695	678	706	715	721	708	750	643	658	666	691	719	709	675	698	694	669	678	660	684	710	730	720	718	732	638	750	690	705	697	709	694	713	673	669	698	666	710	699	743	713	733	768	679	716	699	696	714	688	667	675	735	692	673	713	694	707	681	723	665	724	718	695	693	722	732	674	721	710	663	719	733	680	690	702	699	692	702	700	738	710	731	707	663	715	710	713	699	712	687	740	704	700	708	676	696	778	700	730	675	709	663	654	700	678	718	684	673	704	748	726	733	697	735	684	734	697	683	747	718	696	726	717	692	661	716	731	728	695	701	648	684	708	660	729	739	732	763	735	697	714	719	695	736	676	697	704	730	702	716	713	668	717	691	685	662	709	717	643	731	719	694	712	693	742	684	683	740	705	666	685	676	677	696	693	704	726	700	693	699	715	697	737	689	679	726	715	721	750	727	704	665	690	693	722	688	741	719	710	721	699	676	656	680	711	721	723	701	704	731	684	686	723	687	703	708	648	754	733	651	665	714	695	768	726	670	734	705	724	720	714	727	681	701	713	661	763	733	692	717	676	716	668	691	679	678	736	703	742	696	672	686	686	704	673	645	697	661	707	690	706	706	666	715	716	709	723	694	692	662	691	708	711	665	676	687	677	677	659	709	688	733	695	730	702	669	680	705	695	699	662	701	706	737	763	663	677	723	764	692	719	680	715	695	745	684	724	710	696	683	677	754	709	676	703	724	687	733	725	704	690	688	686	727	716	702	693	708	703	746	720	718	725	731	707	683	736	692	696	697	697	731	725	708	660	679	657	705	758	706	688	715	708	689	687	696	752	731	657	691	700	688	676	733	670	739	644	677	709	729	722	673	693	709	695	707	729	702	717	646	695	702	656	766	697	689	679	682	722	701	710	717	681	709	669	683	715	691	698	708	680	695	759	723	679	761	692	720	724	722	688	691	686	717	710	694	721	728	714	682	666	685	736	693	731	726	696	682	677	723	696	648	698	675	681	693	674	715	766	705	649	751	746	742	726	714	670	714	668	722	690	722	661	651	689	705	714	725	637	735	701	718	713	704	688	718	698	687	710	690	726	704	733	717	712	692	693	687	706	710	669	713	704	687	687	689	711	708	672	729	687	694	740	701	717	677	685	698	706	726	689	667	694	691	737	696	669	681	693	737	746	730	700	686	716	721	701	742	721	706	687	669	667	722	735	721	743	658	696	693	702	704	720	688	680	731	683	730	712	675	736	709	649	741	700	733	675	713	683	662	701	713	724	718	706	717	710	650	689	689	727	685	706	657	727	678	697	700	709	725	718	678	700	665	702	667	692	678	715	704	725	682	696	703	753	732	659	675	697	712	689	707	674	705	709	705	652	719	728	727	692	655	686	719	711	720	688	706	697	693	703	696	709	707	712	706	674	680	666	741	701	690	704	688	699	703	669	775	699	729	695	687	668	706	685	695	718	702	694	707	677	696	726	712	658	689	682	704	724	713	741	716	686	698	672	704	689	696	675	666	731	700	698	698	708	710	709	732	724	727	726	720	715	734	655	694	734	676	701	735	742	668	721	706	746	714	721	727	723	702	713	723	712	710	741	733	728	724	731	717	683	658	732	683	710	663	685	682	721	680	748	700	686	686	767	673	717	711	708	739	677	737	673	695	729	729	657	673	680	722	738	700	730	678	701	666	678	740	686	673	728	729	720	657	666	680	705	677	721	723	657	689	702	705	676	686	648	669	727	664	658	684	718	693	684	704	732	676	672	749	715	747	676	694	689	707	716	667	653	676	696	639	697	751	688	711	694	725	690	689	703	719	662	674	719	677	697	716	681	709	709	721	676	695	682	747	681	717	720	671	677	698	691	710	627	679	683	705	721	766	691	672	719	723	717	703	659	740	677	696	662	693	686	690	738	728	708	736	691	714	711	710	693	702	672	727	689	716	667	654	718	717	758	709	729	752	716	664	699	668	698	683	700	714	689	691	727	703	671	700	733	707	719	749	709	681	714	744	754	725	706	705	675	725	701	711	715	705	702	642	678	725	695	714	723	736	703	726	694	674	727	714	745	710	719	707	694	687	653	705	739	660	662	717	705	657	683	714	736	680	703	672	703	726	702	671	697	721	676	663	708	723	722	706	699	646	712	718	701	718	724	756	747	741	707	706	732	670	708	704	695	726	710	701	701	705	725	719	715	677	703	740	675	737	677	674	706	696	680	709	733	706	750	750	681	696	673	714	671	686	713	693	681	728	709	671	690	699	686	703	677	665	671	689	698	785	695	697	646	701	697	703	732	706	736	707	653	674	671	649	734	707	710	739	729	691	704	669	671	710	653	700	702	733	712	688	729	716	715	716	680	740	722	701	750	671	719	657	719	730	671	744	714	683	706	712	709	733	694	701	726	732	727	714	703	734	702	690	687	660	719	719	661	662	709	689	667	713	676	686	676	680	668	703	728	713	670	682	676	679	663	693	705	660	710	711	719	710	695	723	790	711	683	722	672	702	683	749	733	714	707	715	680	676	687	667	738	754	714	683	724	718	659	737	731	717	716	722	694	677	716	703	721	682	735	689	675	724	723	725	728	687	704	735	699
28416	13999	5112	734	449	332	308	245	278	252	241	254	223	234	223	193	219	226	177	200	202	184	165	219	221	229	206	220	221	235	207	238	189	219	204	196	202	206	218	207	211	203	211	236	202	202	213	207	216	202	184	218	231	193	195	201	203	184	195	176	212	215	192	196	210	200	204	235	222	208	212	189	189	210	188	200	219	224	223	217	248	189	197	199	236	208	191	217	199	205	189	204	211	232	196	200	195	196	196	221	173	213	227	224	211	199	231	205	204	197	217	201	200	226	228	216	194	207	204	225	198	223	202	232	203	211	209	217	173	201	195	243	204	190	207	201	221	192	195	157	194	193	212	193	190	197	206	193	212	213	195	217	208	193	216	201	194	208	219	176	196	190	207	200	183	201	240	205	161	210	219	196	216	242	188	203	217	190	213	227	210	206	216	191	194	215	231	210	204	211	230	214	212	209	211	190	219	210	235	202	191	216	193	230	230	188	189	208	213	226	196	175	194	206	204	217	200	195	218	201	198	195	188	241	196	201	240	214	224	229	214	197	213	170	229	210	188	181	202	209	224	220	207	203	208	200	215	186	185	205	212	226	223	202	196	209	231	204	180	204	212	213	187	224	227	202	205	213	206	190	219	187	220	188	199	196	223	194	226	190	200	196	198	194	193	219	169	206	213	228	198	215	245	205	223	179	207	196	201	209	190	201	193	204	205	191	209	208	184	197	212	175	201	204	184	192	204	182	229	196	184	203	194	213	200	186	217	199	194	212	205	192	214	224	177	205	236	183	204	205	192	190	215	196	200	222	200	211	215	223	147	209	222	213	193	189	202	187	205	177	196	181	192	215	192	196	202	205	214	182	195	210	210	222	195	208	209	226	196	189	216	200	219	211	205	195	171	171	180	215	190	178	185	217	224	220	197	207	199	207	199	220	190	221	204	194	187	221	218	200	222	186	195	200	219	225	208	196	173	201	191	194	184	211	222	169	211	222	236	213	193	215	210	210	216	253	188	211	192	207	228	199	192	208	212	204	187	205	217	204	203	237	198	205	203	207	185	179	206	195	200	175	195	176	173	222	217	206	193	197	212	199	213	194	228	194	185	190	205	216	203	228	217	199	216	195	208	222	187	204	193	195	205	195	213	202	223	207	222	224	196	201	206	227	178	219	183	187	193	221	196	210	201	215	204	185	178	173	216	183	195	198	188	203	199	202	213	199	210	194	183	202	158	224	213	185	177	200	222	208	230	215	188	187	215	210	184	183	202	224	203	207	199	220	203	195	209	205	208	221	202	207	200	202	216	213	210	233	191	206	203	210	216	199	201	209	186	223	191	210	196	191	200	206	185	213	192	199	197	208	211	229	215	193	190	194	202	187	216	194	198	187	204	209	160	183	218	194	215	189	201	202	195	182	192	183	192	212	219	224	194	208	197	195	214	187	183	190	193	206	218	198	184	196	223	187	206	207	206	200	197	224	228	235	195	182	210	205	177	196	222	217	214	210	181	192	208	196	183	198	191	190	215	214	181	184	193	203	190	217	208	199	203	204	185	199	191	201	207	190	173	215	194	202	219	195	220	206	205	195	197	214	206	198	219	200	195	183	208	202	193	190	193	210	197	207	211	228	219	218	172	191	189	214	187	224	212	204	230	192	198	212	231	219	215	232	216	218	178	215	206	200	199	219	204	203	181	225	200	214	202	224	218	184	183	192	189	203	189	214	194	204	213	208	180	200	209	174	199	198	208	189	178	193	184	201	222	201	205	224	198	210	189	224	194	220	203	238	208	210	234	217	234	210	191	209	209	224	220	206	213	225	206	219	178	187	236	202	207	212	186	205	212	193	210	190	205	214	196	215	209	204	212	213	181	209	171	203	221	196	194	217	210	207	182	194	182	201	184	208	222	208	205	185	196	207	197	166	209	222	196	195	203	216	225	201	199	214	197	230	209	190	208	187	199	204	188	201	231	208	235	183	202	208	192	222	183	200	204	205	206	222	218	194	212	185	183	201	204	210	228	191	218	204	198	193	203	200	167	194	203	211	206	210	216	194	213	177	219	196	233	232	187	215	220	166	221	188	183	196	209	208	189	211	189	199	189	217	182	214	226	186	197	187	222	200	184	214	218	186	221	193	190	199	222	178	221	196	209	183	194	220	192	210	190	181	208	209	185	176	208	224	187	191	188	202	186	219	195	215	201	204	220	176	186	223	197	206	221	197	206	184	227	222	160	238	202	205	189	207	199	228	195	219	201	213	212	233	199	177	205	205	200	208	203	184	169	188	218	205	218	214	199	205	195	215	188	175	219	209	221	208	171	201	206	209	198	199	214	205	182	201	211	213	188	216	211	191	209	208	232	188	177	191	214	233	219	218	215	224	179	229	211	200	184	209	222	196	193	213	186	198	230	192	178	194	191	205	181	218	193	217	187	190	204	213	154	216	246	217	187	214	209	185	189	217	175	202	222	217	221	206	212	218	213	227	215	226	205	192	203	217	231	229	221	216	195	208	190	195	171	221	197	202	208	218	184	196	219	175	203	184	181	215	211	214	192	203	211	212	190	212	186	220	222	231	192	202	203	201	221	190	220	169	213	206	195	219	200	193	229	222	190	195	201	197	199	205	209	204	231	204	222	187	196	197	210	214	210	199	219	227	213	184	191	204	194	222	220	188	195	212	195	202	202	226	201	204	197	208	208	224	188	177	200	201	176	180	199	225	205	190	195	190	179	211	217	191	192	221	214	234	213	201	202	191	213	196	201	211	195	206	203	212	202	190	220	187	192	204	204	225	208	222	181	184	206	197	212	191	209	220	199	180	201	175	221	205	202	215	207	193	173	207	197	199	179	230	229	201	234	192	210	217	208	206	204	203	207	200	189	218	194	189	219	172	193	207	169	213	216	196	225	181	227	198	200	174	216	166	190	179	182	212	215	232	237	208	210	190	189	192	193	210	204	189	196	170	206	208	200	191	169	218	193	191	211	210	188	215	200	196	218	202	206	215	182	207	207	210	222	226	202	198	202	191	216	194	197	184	168	190	205	211	190	187	196	197	214	208	179	205	224	213	203	190	218	205	204	225	219	187	199	207	182	197	187	193	180	207	199	186	186	198	195	200	193	218	237	206	191	192	215	206	190	194	214	168	194	189	205	218	207	223	196	214	211	212	204	180	207	206	210	205	204	201	216	203	217	200	208	187	198	210	212	192	209	205	186	189	180	175	171	223	228	212	172	203	187	181	172	208	212	204	230	211	224	198	190	232	185	204	236	214	212	205	193	212	212	204	212	201	220	204	203	222	207	206	203	204	225	206	212	173	190	211	186	205	219	193	207	200	191	228	188	176	196	231	213	195	203	182	199	193	197	213	186	207	211	190	208	219	211	227	189	192	179	215	213	208	187	213	211	211	210	224	212	216	206	210	209	195	200	206	205	196	239	225	230	205	201	180	213	210	196	197	202	213	200	213	203	210	208	225	205	210	189	209	194	209	198	176	198	180	202	222
18317	11203	5693	1787	1473	1283	1093	912	833	742	670	642	671	621	584	579	570	588	592	516	551	531	533	534	524	526	554	537	488	534	497	524	535	526	525	489	533	537	486	529	487	477	475	512	498	501	495	519	487	526	494	502	497	466	526	520	469	523	507	522	543	524	484	484	518	495	505	495	524	515	534	455	537	511	452	497	494	489	488	527	478	465	491	491	497	527	479	520	495	519	496	488	509	505	506	460	497	505	490	549	462	512	531	513	510	521	499	497	497	534	513	497	480	484	530	482	481	465	477	519	498	489	499	501	500	506	535	515	464	513	499	546	517	491	533	521	430	483	500	489	493	465	475	516	533	499	534	488	485	539	487	506	467	506	501	498	495	526	506	494	506	521	524	501	502	556	500	448	504	485	510	530	503	481	528	507	465	521	499	481	520	480	539	472	499	485	510	501	502	480	498	483	479	488	495	497	487	525	504	483	463	473	473	497	507	475	530	460	541	478	506	509	505	504	456	466	528	503	542	503	498	492	507	515	507	476	493	531	509	502	495	471	518	544	478	540	504	514	500	525	504	502	455	498	499	485	523	462	504	511	472	529	481	512	564	460	497	526	525	515	513	495	487	498	484	489	505	479	471	498	506	505	498	510	535	499	506	502	507	493	491	538	517	554	456	512	501	504	457	515	525	508	503	486	468	492	476	481	490	493	460	500	500	489	498	494	512	513	504	512	480	456	513	514	493	546	463	501	502	496	542	510	493	501	491	495	476	505	525	510	493	518	499	513	509	494	459	488	495	483	478	476	505	523	468	481	486	528	504	473	445	529	520	464	529	495	451	513	512	489	521	522	490	483	513	494	478	503	494	492	513	492	521	486	492	452	524	445	541	507	512	498	507	499	485	435	499	475	496	508	472	446	511	467	488	517	497	465	523	497	542	504	461	485	488	471	470	468	486	499	529	473	497	536	504	478	497	479	440	500	506	500	528	482	477	455	494	522	469	494	459	469	485	517	484	499	494	504	472	523	485	477	503	483	507	541	515	476	494	500	467	506	530	491	526	502	482	488	480	490	479	533	508	465	482	538	518	508	494	512	508	509	494	476	475	514	530	471	488	509	498	499	489	505	527	538	513	494	491	461	472	520	504	495	479	519	467	480	505	469	522	541	478	482	520	500	486	477	462	505	484	494	521	473	472	485	487	492	476	497	526	515	506	518	496	484	511	483	489	514	494	477	479	539	470	520	469	505	490	521	496	486	469	480	492	456	470	493	482	487	491	505	495	481	510	539	499	525	506	509	481	523	494	502	506	501	516	511	498	486	520	469	493	462	517	494	487	478	451	521	491	527	525	488	492	485	518	553	543	482	486	468	480	535	551	510	514	517	505	488	481	503	468	485	502	521	461	474	507	481	485	552	516	504	511	511	491	476	495	489	534	497	527	463	510	496	507	528	521	500	502	504	506	489	493	502	489	494	481	511	497	499	480	520	484	497	507	514	525	502	466	527	497	501	511	493	498	474	480	470	499	472	474	489	524	493	523	524	469	479	469	481	520	545	488	445	522	544	493	470	501	451	479	508	494	515	491	504	538	504	456	457	536	522	498	496	478	517	532	454	521	508	510	514	521	503	512	543	470	488	471	492	484	495	510	532	509	516	507	495	484	487	504	496	540	508	564	512	484	477	472	526	546	498	478	463	455	464	517	457	494	517	492	469	485	476	558	507	484	500	512	475	487	499	551	510	487	533	494	524	466	496	492	439	422	491	495	489	511	487	496	548	493	497	476	520	507	472	485	476	489	533	527	542	486	535	471	509	452	472	537	488	519	500	506	525	511	469	492	508	458	446	523	474	496	507	499	424	493	516	503	475	511	504	499	511	495	511	516	469	524	462	489	486	515	507	502	492	518	519	519	503	522	483	483	500	494	475	495	521	517	572	493	469	500	494	506	484	490	505	476	478	500	454	497	515	498	520	501	460	498	501	470	477	476	522	489	505	527	485	538	507	502	517	468	489	487	480	484	482	512	460	526	506	502	478	505	497	527	548	500	492	483	491	536	477	506	462	493	485	483	519	490	498	517	508	487	489	474	490	490	507	480	522	525	539	504	512	477	480	517	518	493	490	512	532	501	508	476	485	506	512	487	497	496	498	494	520	525	483	492	499	483	469	504	504	524	522	478	461	507	506	513	506	501	493	484	534	489	510	481	487	523	532	489	477	468	503	473	506	483	506	477	490	502	501	489	468	537	512	498	476	490	475	452	510	492	490	532	522	489	506	503	501	490	454	459	497	516	518	481	491	486	478	505	480	503	475	524	485	469	505	489	500	469	526	477	518	484	493	504	491	473	490	510	496	486	496	495	514	480	505	491	500	494	505	494	494	488	499	478	477	503	502	474	502	487	470	520	548	500	539	481	533	488	493	491	475	529	453	492	513	523	486	421	512	494	540	463	494	508	511	525	497	488	481	491	453	483	522	498	505	475	461	476	467	448	513	489	470	473	509	541	454	522	512	458	509	515	457	476	527	473	502	487	503	509	476	498	460	520	536	486	541	499	551	521	489	495	535	484	517	484	509	463	474	481	488	475	519	535	533	488	495	483	514	476	490	508	534	446	461	517	500	466	501	487	489	516	478	475	558	542	499	521	514	496	503	457	449	486	536	477	473	509	520	544	494	509	554	525	480	494	478	488	499	495	525	517	502	494	531	501	473	493	516	485	483	523	482	513	542	556	502	500	489	489	487	475	475	464	501	500	480	529	520	527	517	535	489	491	520	524	466	490	514	482	475	532	515	493	523	507	504	462	512	510	478	518	493	486	477	470	477	484	523	498	515	501	486	488	495	505	500	512	488	501	522	522	489	485	477	542	474	537	512	489	494	494	470	475	467	468	497	512	515	514	502	518	481	491	536	534	528	474	487	448	505	475	471	494	500	528	513	491	473	475	513	524	495	492	493	541	518	506	485	491	484	443	470	500	501	492	524	510	505	494	466	550	529	513	476	539	448	512	480	484	476	504	498	485	459	522	480	478	513	459	508	529	562	514	523	496	498	478	493	491	513	501	484	527	519	508	517	507	482	458	460	491	502	504	529	505	494	496	501	522	488	527	485	485	480	475	517	499	473	499	526	494	478	505	518	521	520	482	512	498	483	452	496	519	479	540	516	524	475	509	490	517	475	456	472	507	502	503	545	492	462	467	503	486	488	550	467	504	499	509	510	504	482	540	488	456	510	518	485	500	476	516	481	509	454	487	518	527	487	476	498	494	482	469	481	550	468	488	543	500	532	516	470	457	495	479	516	524	496	461	542	500	445	541	503	453	480	478	494	502	493	522	463	503	514	482	524	506	533	500	527	493	492	492	484	503	477	499	496	481	462	518	520	487	519	516	501	490	547	491	499	485	502	467	500	467	481	488	472	485	497	481	522	523	475	492	502	535	522	510	479	487	498	492	495	506	491	496	508	476	510	506	505	502	497	533	488	520	503	511	476	498	518	520	492	476	508	534	500
8491	2959	814	265	272	245	260	238	250	226	243	207	223	240	230	242	234	239	240	233	248	213	238	224	201	216	234	250	261	243	249	229	222	213	191	219	239	244	247	263	258	201	236	215	276	219	246	232	219	232	217	234	240	213	290	232	226	226	241	238	227	261	228	223	237	247	216	262	232	224	222	229	217	250	243	230	222	245	211	215	250	205	234	248	221	237	215	215	238	203	204	248	243	218	246	260	222	266	230	237	215	241	259	225	240	212	246	228	232	240	249	232	222	243	254	224	228	220	237	241	215	228	249	229	247	221	198	244	262	234	239	252	229	214	213	214	218	210	229	238	235	243	234	264	231	245	258	248	244	225	239	222	236	239	249	225	222	198	210	270	244	205	214	230	236	238	203	277	227	215	220	242	221	253	240	234	217	223	239	230	258	212	230	243	206	229	236	235	239	237	248	224	232	241	222	233	265	237	242	252	236	243	250	224	232	230	238	226	249	216	201	207	234	186	212	213	211	227	238	224	218	209	213	228	215	219	242	202	239	210	253	227	248	238	233	255	217	234	240	210	244	235	258	225	232	228	224	229	240	191	226	252	259	213	238	229	228	259	226	222	234	248	220	214	227	236	242	261	232	215	247	227	244	222	224	222	229	236	217	243	226	211	244	216	257	248	266	269	226	228	236	212	228	223	214	216	230	216	235	261	250	241	253	221	236	227	214	217	232	263	231	228	233	211	241	252	215	233	262	237	218	285	262	233	237	235	219	233	249	226	241	201	225	228	252	250	227	227	220	238	222	199	214	265	226	234	230	238	253	242	220	267	231	202	228	226	238	246	242	261	232	252	233	220	228	209	209	232	259	232	232	264	216	247	245	256	240	263	238	216	244	226	249	225	236	207	238	244	230	255	240	238	240	216	225	199	243	236	253	219	210	243	244	219	246	218	232	244	212	243	213	203	250	252	229	245	217	227	219	237	247	252	221	247	231	216	204	245	262	243	246	251	254	230	217	266	233	237	236	208	242	245	225	235	217	243	259	221	208	220	224	221	229	227	235	234	212	241	214	220	222	196	245	230	225	233	244	224	243	254	237	237	231	196	243	204	209	212	233	236	218	246	228	243	221	240	240	228	202	223	229	225	228	198	231	234	249	185	218	227	237	224	244	212	254	246	230	225	204	197	225	242	247	219	244	233	194	216	251	232	235	248	205	226	232	210	229	227	234	237	217	224	201	235	233	227	209	223	250	239	262	246	227	229	224	225	221	206	211	223	248	213	240	219	251	241	243	230	225	209	238	231	235	217	248	229	227	213	233	237	234	223	265	242	224	224	214	247	239	229	256	236	235	239	267	232	215	226	230	257	246	213	204	253	212	225	245	240	235	259	234	237	225	218	220	265	205	207	246	226	228	239	255	243	241	241	218	203	243	246	225	241	255	221	231	205	235	235	224	246	259	222	214	206	207	230	245	238	206	218	231	256	233	220	240	245	224	236	233	255	240	265	234	201	217	248	206	201	231	246	227	236	233	253	218	215	236	221	250	226	183	242	231	249	223	262	239	234	204	246	241	241	230	215	233	239	256	240	241	260	250	250	231	247	234	243	221	228	235	205	222	220	247	229	234	257	218	253	268	264	208	214	219	237	234	220	211	230	211	221	217	239	212	219	237	237	218	228	255	243	232	226	216	202	222	205	234	234	244	209	224	228	228	220	206	195	247	231	195	218	229	243	230	230	219	248	230	237	206	223	227	231	249	211	226	233	225	229	244	220	255	218	226	250	221	243	224	227	239	228	238	219	244	245	248	258	244	220	227	230	212	255	267	250	229	223	222	232	242	233	211	195	266	253	238	249	217	246	255	260	247	244	228	205	243	241	223	219	217	213	244	228	203	267	242	248	250	252	224	251	207	225	212	227	203	213	235	225	219	239	248	230	232	232	247	253	206	226	225	264	230	221	207	223	235	209	253	232	235	224	225	219	210	230	254	204	218	224	227	221	237	238	230	223	243	210	235	228	220	225	237	200	216	226	261	260	218	219	226	231	253	228	236	255	207	240	250	261	220	236	238	270	265	227	238	251	231	232	222	216	239	236	247	219	236	248	244	250	229	255	253	236	245	266	230	235	242	235	217	241	252	230	216	202	226	221	236	231	199	214	238	198	240	261	230	227	218	222	228	250	247	210	218	200	249	234	240	231	253	224	244	229	213	228	233	254	228	225	229	238	225	239	216	232	219	224	224	231	235	229	241	234	233	221	225	244	237	217	231	236	231	224	228	213	220	211	239	218	242	239	221	241	249	234	246	214	213	241	234	250	234	220	233	233	224	231	240	206	237	258	228	232	224	198	226	248	200	206	210	237	214	250	207	223	218	209	236	248	257	241	218	232	207	230	250	241	250	232	244	230	244	248	249	245	227	242	222	246	200	199	260	231	230	228	228	227	228	220	237	243	218	243	229	208	248	229	216	255	225	220	210	211	230	203	230	238	240	240	226	221	211	227	238	231	226	207	210	215	240	219	239	201	217	199	233	227	244	262	236	217	245	239	255	254	219	257	255	242	238	254	231	231	251	229	240	219	236	257	198	239	260	215	251	225	239	232	223	256	213	200	239	226	248	200	242	244	236	265	213	248	255	222	230	212	212	252	238	218	237	238	262	212	216	246	254	234	233	248	222	230	248	234	256	231	234	223	244	238	228	254	239	210	244	243	235	228	243	256	215	232	231	247	232	207	239	239	199	235	216	223	230	232	228	272	208	243	226	239	236	229	236	236	223	232	245	223	239	238	222	220	220	232	223	213	232	226	244	218	274	234	224	224	215	227	223	263	215	217	237	236	218	228	216	227	224	202	247	246	236	225	231	222	233	245	211	217	237	228	205	258	248	224	246	206	194	236	235	232	230	235	241	240	236	210	221	230	232	245	237	234	249	242	239	224	218	201	242	224	217	274	223	197	252	221	219	253	244	243	246	225	233	201	220	234	249	237	231	250	207	259	222	260	231	240	230	213	239	241	222	257	213	244	229	239	254	244	243	206	257	234	217	221	250	243	229	251	247	208	226	222	221	226	210	221	238	233	228	249	247	229	184	212	256	239	253	211	213	200	216	253	234	224	212	224	252	230	217	238	226	238	218	253	247	236	232	231	265	243	233	203	251	244	210	233	209	217	250	243	226	234	245	244	263	215	226	235	236	210	265	237	217	259	248	235	224	201	244	226	212	243	236	234	231	232	247	231	221	211	243	260	259	249	197	213	238	251	215	220	250	226	234	211	239	228	239	244	230	199	236	234	272	216	224	241	254	244	235	236	246	237	229	246	222	235	255	208	232	216	235	215	207	230	221	224	244	230	224	241	226	228	271	246	204	230	218	253	231	220	225	183	233	206	211	248	234	217	231	226	221	235	223	203	226	231	221	223	241	239	244	226	238	228	232	214	227	234	218	234	243	232	230	240	227	244	242	228	239	244	246	226	220	241	216	223	214	205	193	255	246	245	207	217	216	215	217	255
6521	3246	1557	730	697	708	643	592	619	576	611	570	611	587	590	593	600	608	598	605	620	562	552	589	590	571	557	581	583	608	554	578	577	576	631	574	602	590	572	577	646	596	576	552	584	578	604	595	563	522	595	555	569	576	602	564	552	588	560	572	591	570	574	591	599	623	571	530	588	597	574	558	598	626	597	577	589	550	515	561	570	544	535	546	581	623	620	557	538	587	625	603	628	555	597	581	597	525	554	619	594	634	539	545	531	601	575	577	570	602	588	538	553	565	572	608	539	576	590	584	564	622	590	571	595	572	586	566	576	604	576	586	538	607	625	603	570	592	584	632	588	582	597	598	573	595	590	516	570	592	559	576	582	586	553	587	571	607	586	593	607	557	563	601	585	538	594	585	600	571	602	587	566	590	581	583	593	602	614	529	587	612	579	590	593	578	578	609	574	590	568	565	614	573	545	620	594	581	553	570	544	632	551	537	551	579	563	569	635	572	569	533	576	592	608	571	587	550	567	593	538	574	568	560	578	585	558	574	598	562	545	602	582	612	563	589	539	583	583	585	585	565	588	616	575	612	593	560	533	661	566	561	574	611	584	559	611	521	618	573	583	580	596	595	544	565	566	578	601	565	559	554	606	567	545	584	534	627	572	556	560	577	588	588	622	558	573	563	560	574	611	598	611	593	600	557	554	573	581	557	597	563	616	566	580	565	537	597	541	567	585	579	559	620	568	557	600	558	568	590	537	592	572	576	556	578	525	552	575	548	580	606	624	568	627	569	556	568	572	547	560	579	613	603	605	601	555	579	577	563	615	587	584	584	586	550	601	581	588	594	530	610	587	588	548	529	549	606	583	600	539	580	558	595	592	596	610	587	628	585	543	581	571	545	596	602	609	562	613	561	585	568	581	581	608	536	611	541	565	591	554	594	600	581	561	576	567	594	611	605	592	569	589	571	593	591	601	543	589	573	549	576	611	589	558	572	589	559	584	555	565	628	549	578	577	567	573	576	580	542	578	633	604	590	572	630	532	603	572	553	602	584	583	568	592	579	586	518	559	590	603	563	575	548	577	606	552	564	584	634	607	541	604	605	580	566	548	596	592	604	560	579	559	589	576	585	617	576	588	548	546	560	571	627	557	575	574	592	594	587	613	575	574	600	529	609	567	579	554	566	566	561	570	583	559	535	545	561	587	571	561	568	588	590	577	594	570	576	635	543	590	553	594	575	572	609	596	570	543	586	603	532	610	531	566	579	551	601	565	569	615	583	605	589	594	592	579	529	599	593	561	567	604	578	583	592	582	627	592	585	603	581	565	605	556	579	525	602	604	606	611	563	566	562	587	600	574	576	614	626	566	573	565	585	590	549	606	610	567	564	586	614	602	555	592	555	595	591	599	571	568	561	604	574	560	585	572	602	541	559	548	560	604	594	565	594	573	620	588	562	576	510	579	577	597	580	604	571	578	627	551	610	568	575	550	559	568	594	563	582	568	613	530	570	597	610	592	597	588	555	590	590	573	534	573	577	577	539	633	626	591	549	619	551	565	595	583	541	557	548	614	602	585	589	588	583	544	586	556	598	525	610	595	623	573	586	595	586	568	548	606	575	553	582	509	601	572	587	600	582	610	587	585	613	534	571	594	567	621	586	598	566	593	572	633	553	514	541	586	604	594	588	587	602	554	558	577	583	572	571	580	559	597	583	544	599	616	597	611	561	622	572	579	551	563	623	582	535	586	593	575	570	575	547	571	577	595	541	583	598	594	550	592	543	584	562	531	599	571	567	535	582	580	590	588	534	568	530	589	624	590	604	583	587	585	630	588	589	570	547	571	572	596	567	611	577	548	589	581	582	593	534	565	520	561	582	628	569	611	602	603	596	537	575	554	583	566	622	558	609	561	611	583	604	567	570	563	589	570	580	586	602	569	537	571	607	556	586	601	582	590	617	578	581	586	586	581	592	596	609	622	614	571	591	546	541	563	562	567	614	556	578	515	531	579	577	544	585	604	581	525	562	536	616	546	568	577	606	532	610	579	593	539	575	587	565	532	559	610	605	635	595	611	576	563	578	588	556	589	581	558	582	582	615	594	563	554	586	603	567	597	565	617	537	595	576	575	564	587	611	582	526	580	566	544	579	554	601	587	562	611	577	561	563	571	534	584	549	614	558	561	551	594	587	637	625	561	615	551	567	555	601	577	564	584	602	555	603	607	545	549	617	572	561	610	572	579	558	561	564	554	587	615	602	598	514	572	519	622	588	548	604	552	573	547	549	543	545	535	554	581	572	611	568	591	583	598	599	580	567	576	532	592	576	582	563	586	588	647	576	548	562	556	604	575	558	605	589	590	580	628	589	598	582	542	582	563	571	606	574	615	533	582	553	579	531	603	565	562	625	615	549	586	581	572	599	536	593	594	555	590	563	603	595	579	594	590	561	570	617	537	565	599	584	603	576	592	555	593	564	575	546	568	550	567	561	563	602	604	600	610	585	553	562	599	586	545	593	617	646	582	625	580	544	572	556	561	563	578	591	573	590	582	578	557	627	614	591	591	586	546	527	627	603	588	616	602	555	584	596	591	556	586	575	581	619	563	577	565	580	549	605	568	507	559	576	575	526	553	566	534	575	639	612	532	581	573	614	580	552	547	578	600	620	591	571	564	599	556	592	592	581	586	579	615	576	554	619	618	629	555	579	549	564	602	555	577	585	570	572	576	581	599	550	570	606	564	616	562	547	562	583	563	577	618	571	568	610	567	534	573	547	556	614	550	594	584	563	574	600	600	537	585	521	576	614	571	538	596	528	599	553	650	606	576	570	535	593	541	621	571	579	572	576	598	604	568	571	593	561	557	567	544	590	594	613	597	598	634	569	570	573	591	594	583	559	613	597	595	573	545	587	536	601	581	632	586	584	572	583	606	588	582	633	539	622	560	621	600	554	590	563	557	568	554	564	606	613	592	591	549	538	575	537	597	571	593	561	551	562	576	593	591	599	522	563	508	588	583	550	574	553	559	558	580	609	565	599	570	593	612	596	606	614	596	595	576	577	552	568	574	574	539	596	628	607	603	553	589	625	566	603	573	550	618	607	586	584	568	590	593	597	553	572	583	538	578	591	539	587	600	535	531	584	591	597	560	558	596	584	561	612	594	540	611	572	585	573	560	561	616	551	566	550	599	614	544	590	593	554	580	568	575	556	620	563	613	556	586	564	574	574	590	597	560	570	573	585	610	598	585	605	591	625	610	547	598	589	571	592	541	562	573	589	556	598	588	569	562	574	591	598	553	614	536	591	579	550	611	593	589	566	572	554	560	602	650	614	594	576	571	593	548	559	581	559	581	583	567	589	588	615	627	572	598	574	577	607	544	571	574	607	611	615	567	587	548	581	565	532	601	604	596	581	538	571	618	574	586	578	595	632	574	624	628	594	567	519	587	594	552	594	571	553	565	588	598	582	574	611	558	604	576	603	550	595	556	653	566	582	612	616	533	585	592	563
20034	7966	2178	497	405	368	352	290	310	310	325	288	275	299	287	294	285	293	290	293	278	272	302	310	265	285	253	290	301	274	257	302	272	276	269	275	276	269	250	295	283	287	254	268	264	283	265	274	276	270	301	295	272	277	258	274	285	312	291	264	304	273	289	308	297	243	274	237	293	323	290	289	275	279	301	281	316	291	254	269	266	295	288	288	285	269	266	265	261	256	290	270	261	274	308	279	283	253	320	284	260	317	281	272	288	271	270	277	310	301	288	295	289	260	281	257	257	272	283	299	327	256	232	268	286	282	283	280	279	282	268	279	265	305	258	244	277	298	250	275	268	312	312	254	283	260	284	287	311	291	291	276	278	269	262	298	277	268	268	264	303	294	269	289	261	287	289	280	282	263	284	276	286	272	279	269	277	243	289	284	281	268	274	273	262	302	255	275	273	277	285	256	301	261	267	271	287	287	250	292	292	293	255	297	299	295	251	251	279	272	276	277	277	266	263	284	272	259	256	321	252	241	297	304	307	259	260	293	285	251	254	265	269	286	297	261	270	287	295	289	270	279	265	308	284	255	256	303	279	262	295	285	268	308	262	284	299	304	273	258	276	274	266	282	288	298	278	269	258	298	279	304	266	255	259	302	272	266	285	266	289	262	262	299	276	272	297	283	310	289	309	289	297	295	270	273	298	281	279	278	301	285	282	291	301	273	263	295	262	255	303	277	274	262	276	273	306	305	315	284	279	271	287	272	285	241	284	272	254	252	289	286	263	277	273	253	293	274	268	288	282	265	293	282	260	285	270	281	300	292	318	305	266	264	325	283	275	270	262	277	257	271	268	249	275	281	283	278	292	309	275	265	300	293	303	273	274	297	267	292	309	286	276	254	328	301	293	300	292	292	275	271	253	306	290	294	285	301	285	255	271	272	280	272	291	276	318	274	266	294	308	297	278	300	264	271	285	267	267	270	278	306	299	273	237	275	251	229	270	277	259	294	261	264	243	290	274	297	273	303	277	270	291	300	262	256	262	290	233	278	263	293	257	281	282	301	268	296	333	262	282	275	274	283	267	274	278	288	283	271	297	271	270	268	287	267	272	281	255	274	265	280	274	285	270	308	279	271	258	298	274	292	253	276	255	260	325	287	274	270	270	277	257	291	305	276	267	309	284	267	314	284	273	294	293	304	290	269	285	279	286	287	264	265	270	262	251	269	262	287	259	288	327	296	296	292	272	303	290	285	297	298	255	272	290	276	309	285	295	265	282	281	275	261	293	262	283	287	278	307	280	328	266	267	245	288	305	269	293	285	290	308	272	271	270	255	265	264	293	323	295	274	291	249	294	295	278	254	293	309	295	266	297	272	266	289	285	270	258	297	282	296	283	272	267	276	289	298	278	265	254	269	255	261	255	297	241	276	292	268	250	301	276	298	313	247	286	246	279	277	276	263	287	250	276	276	316	325	265	309	270	290	268	277	291	276	258	264	292	284	244	281	273	287	278	291	301	297	302	289	283	272	244	286	251	297	272	282	291	275	258	267	291	250	256	257	247	304	283	275	293	301	270	284	306	247	270	266	252	273	277	279	277	253	299	258	266	269	249	305	273	258	260	246	302	307	298	257	276	288	299	301	257	280	278	275	270	272	281	281	288	287	281	292	322	306	274	253	249	258	285	280	269	271	270	259	290	304	260	263	279	300	258	251	301	308	266	250	265	301	297	276	284	251	291	279	253	259	268	268	266	295	259	284	287	281	283	314	288	278	259	249	282	295	323	286	287	295	284	301	264	281	288	266	273	290	301	299	312	289	312	259	271	261	303	262	304	335	287	287	265	273	270	296	296	278	278	285	280	272	272	334	254	275	290	286	276	328	244	282	278	294	306	267	275	284	265	308	306	246	284	304	255	253	272	299	272	291	290	300	279	290	274	275	269	280	271	263	271	302	282	312	296	240	277	270	275	291	277	281	280	278	236	256	255	271	258	255	277	298	264	275	254	288	305	272	247	288	259	261	261	270	296	300	277	277	263	288	286	282	279	294	290	266	305	268	267	270	260	291	292	264	283	261	278	279	278	238	275	291	246	255	299	283	281	263	282	265	270	259	274	269	303	281	282	269	276	280	331	262	284	311	284	303	266	295	261	275	259	294	275	266	282	282	295	291	297	280	277	265	287	308	272	301	285	284	304	245	277	268	313	284	270	258	276	275	258	286	285	310	269	265	292	286	260	253	289	284	265	274	283	273	290	276	300	259	291	290	285	315	314	265	286	274	291	300	302	275	302	296	268	274	259	268	291	285	266	274	263	259	281	265	285	292	303	295	265	283	275	288	252	249	302	298	289	342	267	267	286	274	288	284	294	310	271	263	279	272	299	315	267	303	308	312	300	262	276	254	280	279	252	248	259	265	284	311	272	279	298	268	281	284	290	290	297	257	284	298	278	290	253	296	290	260	291	285	327	314	253	283	264	257	254	280	262	235	302	292	271	239	247	275	282	294	265	276	244	308	267	325	284	281	284	261	272	284	265	281	296	303	271	276	284	277	284	279	259	286	269	265	271	260	292	284	268	305	261	270	277	281	252	251	303	279	295	286	242	257	287	284	302	292	293	273	280	276	270	266	279	263	267	251	280	235	279	251	283	265	274	284	270	270	297	280	262	293	298	286	312	299	272	284	294	289	306	265	271	265	310	251	275	252	264	279	302	270	258	264	298	294	282	291	287	274	319	287	298	274	289	229	290	278	285	305	241	273	248	258	298	261	272	293	310	304	283	279	280	290	278	292	286	297	272	268	283	276	296	287	288	262	311	301	277	286	272	265	264	302	277	319	255	284	259	266	274	283	268	286	307	297	256	308	281	266	284	302	270	279	306	248	282	276	291	300	324	310	285	272	259	260	293	273	277	298	283	254	258	254	284	287	268	291	284	271	274	267	264	265	271	266	253	268	301	289	248	293	251	265	249	275	282	278	299	280	271	312	286	289	313	275	278	296	292	278	258	287	301	288	274	281	280	288	247	282	259	296	263	292	275	273	295	258	258	262	245	282	305	294	285	295	281	270	312	264	276	296	282	292	310	277	260	273	266	279	270	235	249	290	297	256	280	249	289	298	285	279	276	272	249	269	293	294	264	277	265	278	278	281	259	272	292	289	277	289	261	298	244	272	303	281	284	280	290	292	285	290	292	292	279	277	290	288	282	261	260	273	264	260	275	273	265	270	280	288	292	281	291	279	325	274	265	282	285	298	262	277	283	282	282	249	285	282	292	285	279	307	298	272	304	279	255	286	264	264	305	243	267	285	265	258	276	264	293	290	257	275	260	255	272	267	272	305	264	280	290	327	307	291	273	256	260	296	272	272	287	287	318	308	290	252	270	256	298	302	265	264	255	283	317	276	288	276	254	298	232	267	271	294	280	275	273	250	267	290	268	282	271	278	277	279	268	293	277	321	261	265	283	273	296	273	266	245	239	283	259	276	316	264	311	299	288	273	282	271	286	250
14409	7367	2907	1362	1186	1144	1013	901	807	823	805	805	674	749	705	711	703	733	673	720	693	695	678	691	683	664	728	697	726	667	669	735	701	699	658	649	661	704	661	714	637	693	677	687	638	623	615	682	697	648	686	738	624	714	646	710	648	683	640	692	691	643	647	672	685	687	654	671	654	674	652	682	658	700	668	688	628	675	662	647	650	671	723	665	701	632	699	668	666	666	722	667	671	682	703	662	640	604	680	664	666	715	664	669	732	684	729	660	668	643	646	647	653	707	730	699	657	703	647	655	627	708	643	731	654	679	698	705	663	678	694	670	689	680	726	712	764	654	652	694	627	696	652	696	675	646	654	644	660	709	719	694	690	707	685	655	643	683	705	701	682	706	688	696	635	699	693	703	684	686	691	694	694	673	682	672	658	665	687	633	625	648	643	695	627	630	666	680	653	631	663	649	645	665	629	649	658	684	690	672	706	669	630	690	668	662	639	648	643	692	684	688	655	700	664	656	687	663	639	666	698	704	682	709	674	655	673	690	659	687	659	676	674	650	664	692	659	647	675	660	684	726	661	663	645	639	659	698	703	669	651	690	721	679	668	710	672	661	717	702	679	671	653	669	725	697	684	632	642	668	694	685	673	657	636	706	730	673	695	696	693	622	712	690	664	635	664	677	663	672	641	668	664	711	674	633	637	704	706	668	646	706	612	665	660	702	644	641	711	679	679	660	683	695	632	704	657	626	720	732	731	695	693	693	672	644	660	654	673	671	681	685	657	650	651	691	669	663	688	638	690	671	695	680	696	682	687	663	674	645	660	639	662	640	675	650	664	666	685	640	696	678	674	648	655	662	681	682	634	673	673	705	662	711	679	661	683	687	684	675	655	622	690	681	660	686	699	675	719	668	662	643	662	717	716	683	716	629	691	689	654	686	648	630	704	698	659	662	630	687	710	662	662	639	691	694	675	644	649	727	644	641	663	639	601	667	685	666	637	692	680	674	638	705	644	646	710	628	643	631	653	615	661	660	705	708	687	649	669	666	681	675	678	708	699	645	706	664	658	673	667	643	685	614	657	688	696	681	662	682	671	636	683	669	646	698	678	693	613	667	672	637	652	692	699	629	671	666	643	694	684	696	680	746	747	669	691	697	657	684	655	700	706	623	726	675	665	639	675	702	682	682	667	722	664	705	687	695	623	625	674	638	655	665	648	680	661	624	627	644	679	647	697	636	653	641	638	675	653	671	683	710	660	708	689	597	637	610	635	681	697	647	673	671	714	588	676	671	670	696	706	684	675	676	683	658	664	650	703	655	674	665	667	615	652	632	709	676	627	702	706	673	669	678	638	672	682	687	726	679	666	681	659	645	659	669	676	672	666	648	677	647	662	653	662	648	666	664	625	637	681	661	652	664	680	649	632	675	657	669	653	722	625	679	625	657	664	686	679	658	682	660	646	671	725	725	707	650	636	675	682	695	679	650	664	638	692	635	687	683	636	695	653	666	641	685	661	642	706	692	644	652	679	691	653	666	706	660	666	738	691	682	629	658	663	717	677	667	683	678	643	638	639	646	678	681	678	685	661	651	652	670	673	708	693	675	669	684	665	710	654	684	699	631	671	695	669	665	728	683	658	701	630	696	724	683	687	667	668	654	633	671	631	719	699	668	659	661	653	669	662	671	682	670	689	718	690	660	689	680	689	735	625	684	659	704	667	678	673	711	705	680	659	649	690	661	723	659	679	710	653	691	687	641	677	664	666	650	652	674	684	683	680	661	688	646	684	685	665	691	690	670	685	672	663	676	688	661	654	641	676	661	681	646	654	656	719	695	660	674	674	694	666	684	633	653	657	679	700	647	680	666	626	648	675	648	683	678	675	655	685	700	651	694	660	668	715	707	667	686	699	663	654	660	661	660	653	666	670	700	634	617	698	651	674	676	642	689	636	663	635	690	648	674	674	719	653	694	629	676	686	717	667	656	686	690	659	641	644	650	704	680	675	671	683	713	725	677	684	698	683	675	707	638	650	662	660	647	665	668	683	674	656	657	655	680	684	651	678	700	687	722	657	708	671	654	651	669	690	671	655	664	689	657	674	686	648	665	647	684	696	663	674	708	676	647	681	661	717	659	679	670	659	692	648	640	657	661	650	733	659	643	689	652	687	678	694	636	666	655	639	657	689	665	650	667	667	654	637	688	659	613	675	673	668	670	684	665	671	726	644	637	677	714	650	695	617	677	660	710	685	650	678	650	640	683	610	694	663	656	670	679	699	622	648	649	648	634	633	633	671	703	710	670	691	680	668	701	665	667	637	683	609	659	701	620	670	675	669	694	677	700	675	667	679	667	698	647	683	698	667	666	704	674	691	664	668	717	692	681	617	717	622	678	693	607	710	653	654	682	639	673	734	657	665	639	695	701	664	681	716	676	628	661	639	656	690	659	692	676	655	670	678	666	691	631	650	667	680	663	672	673	679	666	674	664	677	676	692	694	662	690	628	678	699	620	676	679	672	694	661	615	660	674	670	692	675	625	627	689	652	690	671	676	628	692	664	682	695	660	700	667	688	681	659	620	674	703	638	636	723	647	667	683	702	658	645	714	674	664	626	718	693	699	675	680	680	683	707	686	595	680	705	646	684	662	621	655	706	644	703	686	674	658	693	630	672	675	699	670	725	674	646	711	690	684	639	720	702	659	690	697	667	632	660	699	661	660	660	642	695	741	674	722	701	653	685	688	678	634	703	691	710	648	706	681	675	704	676	702	699	676	659	700	687	643	691	644	651	651	656	661	677	644	644	697	685	648	702	669	645	673	675	653	646	684	666	663	695	701	652	692	672	683	668	672	669	646	666	681	704	697	683	690	675	678	676	637	661	710	700	640	625	658	666	664	633	675	676	658	684	739	655	674	651	632	682	662	645	684	663	657	681	711	652	694	644	667	703	652	661	689	636	666	659	675	671	661	702	670	656	674	635	620	649	690	676	638	668	633	678	732	683	649	679	681	713	656	662	670	687	659	611	658	671	681	664	660	647	671	700	700	664	726	667	668	634	665	696	668	682	687	696	640	722	713	628	663	673	642	619	685	704	640	690	628	681	679	667	645	730	652	665	661	659	679	678	666	680	672	681	650	684	693	681	673	686	682	691	682	664	677	659	683	664	707	630	699	647	676	658	696	668	679	671	704	709	672	666	666	680	662	627	674	685	678	657	655	633	634	662	646	677	691	689	655	692	693	650	642	720	653	652	677	704	642	666	620	624	640	671	636	652	669	634	695	645	647	710	713	732	703	693	668	677	668	649	630	676	657	661	639	707	659	670	651	719	675	685	684	697	643	644	673	693	683	683	601	670	630	698	699	669	664	666	623	684	615	658	675	682	673	710	614	713	668	654	668	719	683	697	676	674	646	682	665	696	662	665	625	676	675	672	652	651	639	728	672	677	703	718	728	655	687	688	663	638	693	653	639	658	677	646	661	652	672	723	652	662	621	680	710	678	696	706	685
28314	12787	2808	636	433	326	260	247	259	215	201	205	187	217	195	202	173	163	201	182	204	196	157	198	174	195	192	204	199	180	193	180	198	172	172	143	179	191	177	167	190	169	175	187	196	208	185	184	187	196	159	221	183	211	163	199	212	211	175	193	184	189	211	187	191	188	177	191	193	189	200	193	193	202	197	193	204	189	179	161	165	185	177	169	200	223	207	202	182	175	199	155	190	200	191	199	183	177	186	175	163	170	179	188	176	158	167	211	197	172	165	198	168	210	191	190	153	199	217	177	182	177	200	169	195	172	189	169	183	185	173	200	173	201	217	172	186	170	193	201	183	199	180	185	190	170	208	182	179	183	187	169	169	186	193	158	202	175	156	174	199	195	157	184	214	188	188	182	206	168	211	168	179	157	170	215	178	200	178	179	198	169	166	201	191	183	200	177	176	192	180	213	195	162	172	192	214	175	202	157	188	186	188	139	181	153	172	194	194	206	181	184	169	147	174	197	185	166	183	172	168	170	190	171	155	171	211	189	164	187	167	188	176	192	171	181	183	174	146	191	187	190	146	196	167	193	187	182	217	173	180	203	211	169	193	180	191	188	193	177	200	218	182	198	181	160	208	178	193	194	165	213	210	179	181	195	182	166	171	200	170	174	192	196	165	211	184	193	212	178	169	200	161	188	192	195	215	169	186	192	192	195	193	176	180	194	162	172	151	184	196	187	193	178	181	173	188	192	181	178	192	183	214	223	174	189	182	173	164	203	202	203	167	179	172	202	203	179	190	205	183	170	190	190	182	164	177	177	190	185	168	184	192	199	197	179	174	181	194	201	189	196	174	172	196	202	181	163	175	175	176	167	191	150	200	222	179	179	179	179	209	202	199	182	171	203	171	161	168	153	186	178	175	167	187	169	159	168	179	212	190	189	176	180	185	172	182	206	202	178	180	198	179	202	203	178	201	175	184	211	173	189	210	192	189	182	196	170	191	182	184	185	181	171	173	168	192	190	155	172	162	187	153	164	191	159	183	155	175	186	178	166	192	192	182	203	216	188	178	191	194	181	173	172	180	201	161	178	187	193	192	202	162	196	170	219	198	214	192	188	201	174	190	189	203	166	203	191	176	186	178	184	144	180	193	179	200	183	189	183	183	178	175	169	167	178	170	194	189	191	197	203	193	193	164	202	194	192	204	182	190	183	203	189	183	177	155	152	190	215	157	177	177	174	165	204	208	196	183	172	204	194	179	209	190	171	212	175	174	204	176	159	187	191	170	196	200	174	174	165	172	185	169	183	175	207	206	180	167	194	200	172	165	189	183	196	198	183	176	219	203	196	198	176	184	181	182	179	175	175	202	146	194	178	179	172	204	164	210	175	168	171	193	185	178	198	191	189	176	172	159	171	166	202	183	175	178	150	139	164	184	170	192	207	180	178	168	204	176	191	180	190	177	180	211	212	182	219	166	189	185	172	189	184	176	184	197	176	199	188	177	170	215	195	185	196	186	217	187	196	155	167	177	208	184	182	206	200	173	172	168	200	183	161	174	182	187	178	207	186	167	202	214	194	181	167	189	183	194	178	157	154	179	201	179	182	185	186	210	175	187	173	174	170	165	175	180	201	172	181	191	208	170	176	205	203	181	183	183	190	195	179	171	179	205	184	204	189	193	189	184	179	170	179	166	198	164	211	196	185	169	180	198	200	180	168	170	200	191	176	178	178	167	184	179	188	178	172	195	190	204	173	181	182	185	180	199	192	184	196	217	185	202	169	182	174	181	207	218	194	178	201	161	181	191	146	167	160	181	169	174	201	188	199	172	192	201	191	166	158	190	177	202	194	160	180	182	173	187	201	188	190	191	196	188	202	191	163	191	160	192	183	177	198	190	160	190	173	180	197	163	207	165	170	192	177	181	213	180	178	198	187	206	198	168	155	201	183	189	177	177	196	175	186	191	186	163	202	178	186	169	186	196	160	179	184	157	173	176	192	181	205	157	147	204	206	174	186	185	158	169	182	216	185	181	189	199	191	193	175	175	190	199	208	150	179	217	177	175	195	188	189	168	189	176	191	196	190	171	178	185	190	163	186	197	200	180	157	175	212	175	216	178	184	149	185	176	194	198	178	171	185	194	196	200	197	172	169	188	178	182	145	168	207	202	195	161	193	176	197	170	189	207	155	200	197	191	180	215	204	185	180	172	199	175	204	201	191	166	181	176	209	189	172	193	179	189	162	199	179	191	199	191	194	162	182	180	198	156	168	165	188	176	208	158	171	204	171	169	176	170	211	191	198	167	184	186	212	181	189	182	191	182	202	167	170	155	176	189	184	177	186	156	189	173	165	189	196	171	200	189	184	185	187	189	212	182	194	193	172	191	194	194	195	208	177	174	175	202	178	167	167	197	188	190	195	178	194	167	178	177	181	197	205	204	196	196	172	202	160	171	165	178	180	200	187	171	179	170	178	181	173	182	195	189	180	205	171	195	176	175	181	177	182	192	192	180	194	190	171	158	166	197	182	191	182	181	189	186	182	196	192	225	154	199	198	181	198	220	192	180	190	212	178	185	207	187	166	177	182	200	198	208	189	183	189	160	195	183	216	156	192	186	201	197	190	186	175	192	176	195	177	197	202	211	197	177	195	202	186	182	175	181	200	207	168	187	172	163	205	184	158	181	191	170	178	197	159	194	169	183	190	174	183	198	193	178	180	170	203	198	185	185	175	181	197	175	178	195	178	190	210	192	182	178	187	186	206	174	204	199	180	183	182	201	194	165	159	162	230	197	205	176	162	208	214	199	176	183	187	198	185	211	182	207	178	162	197	188	176	176	166	177	168	191	179	182	165	179	181	172	170	175	200	174	187	162	179	190	180	190	202	179	179	181	192	163	203	182	168	214	148	185	185	186	181	176	183	191	191	183	154	177	191	196	182	196	205	201	170	207	206	193	164	179	203	161	187	201	203	175	199	185	179	187	170	167	173	143	182	181	183	195	168	196	191	163	177	206	176	179	172	146	191	177	211	160	192	191	208	214	176	198	205	187	192	175	171	170	171	162	179	209	174	169	182	194	182	206	205	175	190	200	185	203	206	187	168	164	203	206	185	189	194	188	184	160	204	185	193	193	169	195	181	188	163	178	165	196	179	158	155	181	214	185	175	171	182	162	190	169	172	171	187	208	167	183	180	184	172	172	187	187	192	177	186	185	188	191	161	169	190	180	165	204	184	158	201	216	190	182	187	164	187	197	177	201	171	198	182	209	185	181	207	212	188	183	167	193	153	193	187	183	200	187	191	194	234	174	178	197	203	213	187	179	183	183	198	170	208	184	205	175	166	181	184	161	165	189	172	175	170	203	164	177	189	197	185	171	163	194	184	181	154	168	151	178	192	203	185	192	194	186	181	180	178	193	196	208	189	187	190	160	169	187	183	170	218	188	201	189	184	165	170	186	173	190	163	136	163	182	170	160	180	182	196	197	213	182	181	206	173	175	202	193	187
18385	9867	2689	1753	1444	1280	1059	855	783	736	674	567	614	539	534	524	529	539	522	529	502	489	472	497	457	482	487	473	492	458	508	423	480	474	476	438	483	468	488	444	473	470	489	477	473	494	455	444	497	473	455	458	445	463	448	481	444	452	441	466	466	458	460	465	439	422	504	468	475	465	479	441	423	430	446	460	459	467	489	444	441	455	418	440	459	458	437	452	461	494	453	452	438	471	437	457	490	461	487	441	443	505	445	458	487	472	429	454	464	451	428	463	492	461	453	423	418	474	452	501	444	472	466	460	451	485	447	468	485	469	424	475	446	451	455	488	476	441	470	456	438	432	479	454	490	453	437	437	407	425	461	484	451	479	446	471	476	470	430	463	470	465	452	445	472	459	475	438	464	459	412	419	491	450	433	451	441	443	455	418	455	456	458	468	410	458	464	411	452	460	446	444	445	470	441	486	426	462	466	435	461	445	462	423	488	471	445	467	468	456	476	447	455	455	449	455	488	415	441	465	426	440	465	485	481	469	471	437	417	430	457	465	494	471	462	434	434	448	475	487	421	477	476	466	417	434	434	457	478	447	467	456	453	445	474	471	487	465	439	443	417	429	457	486	450	462	428	446	438	459	445	434	469	442	415	442	481	474	480	468	471	472	517	436	452	464	456	448	492	435	452	473	436	444	471	465	469	435	447	458	462	438	467	450	452	475	481	462	509	498	450	459	427	462	453	425	465	467	475	431	494	442	477	452	456	433	472	449	463	451	464	454	468	440	432	460	450	454	473	449	489	509	451	479	425	446	468	459	441	447	482	460	454	448	445	448	494	453	478	451	437	466	437	464	420	474	437	461	421	458	457	477	469	455	431	462	454	467	440	475	448	440	439	495	451	405	492	460	417	457	467	449	448	450	430	448	497	463	460	439	482	476	500	459	447	459	476	482	457	459	428	457	444	441	443	455	451	431	465	437	427	472	464	474	459	442	457	435	470	435	496	478	463	474	476	461	441	493	427	467	448	455	432	479	470	443	459	442	442	467	422	439	476	495	421	445	474	443	461	424	427	473	459	440	459	477	437	446	451	445	470	444	473	465	466	443	425	439	455	445	486	466	433	489	453	454	457	455	450	495	501	420	475	453	429	418	459	477	450	451	454	450	478	431	433	418	436	438	442	460	443	444	411	470	457	481	455	435	471	470	480	410	438	431	431	459	444	492	501	446	434	435	437	441	426	461	413	489	462	454	452	456	462	429	452	448	469	424	477	443	476	479	470	460	478	493	474	468	429	440	462	441	486	417	454	454	416	459	438	455	459	490	458	485	457	448	456	467	448	427	462	478	470	447	441	446	419	456	422	476	466	464	426	453	454	450	475	480	481	490	466	460	449	464	429	474	453	458	473	435	471	399	489	452	462	469	469	455	479	423	434	434	462	428	461	466	457	447	434	470	493	452	440	464	440	471	503	469	471	459	481	466	470	430	431	433	417	427	459	439	397	452	418	475	445	460	449	425	461	467	431	441	471	444	441	459	466	444	479	460	437	455	438	452	432	447	443	496	440	467	431	447	471	445	434	396	453	437	469	459	469	455	452	477	455	477	439	448	476	429	479	462	451	478	423	447	411	469	427	446	433	466	471	441	447	512	424	447	475	513	484	495	447	437	456	457	462	444	442	433	480	434	455	450	469	458	428	442	463	427	419	437	464	491	442	461	446	445	470	448	474	425	453	434	427	456	476	433	462	494	465	475	475	427	444	474	465	469	467	424	424	455	405	491	443	436	435	465	476	421	490	475	485	441	432	441	464	471	424	464	461	423	466	440	454	468	453	448	477	447	476	456	439	439	462	439	432	446	475	445	456	455	428	450	428	451	460	486	484	459	420	447	428	452	453	470	482	474	445	459	476	430	452	442	456	466	430	462	443	503	473	455	434	456	472	427	473	417	494	463	418	449	476	412	473	447	459	470	453	441	425	426	437	467	473	463	444	465	462	432	475	435	440	454	458	473	450	449	453	362	447	473	448	434	462	423	450	484	451	474	459	443	469	487	475	474	495	436	440	462	455	467	470	448	441	432	446	455	423	453	495	467	474	488	444	442	452	501	506	485	465	449	445	427	458	419	477	485	474	440	447	487	480	469	462	424	432	446	451	450	468	411	444	457	453	469	458	488	466	452	437	459	449	453	465	455	438	485	459	473	480	479	455	416	459	447	458	477	464	471	440	494	459	452	435	443	445	479	481	473	456	446	464	429	432	462	465	431	451	446	489	430	446	432	444	467	422	438	465	422	448	462	462	426	429	468	428	447	428	448	409	475	425	460	428	468	459	488	454	469	439	430	419	484	484	496	438	468	448	456	477	476	448	445	518	424	449	466	443	471	460	452	485	423	463	406	428	456	412	440	482	483	436	465	452	486	484	441	430	477	451	440	434	414	458	431	440	469	443	418	416	461	445	442	445	464	488	433	440	440	468	445	445	454	472	415	472	430	424	475	438	484	458	477	489	452	450	479	413	423	440	471	454	480	452	469	467	478	491	449	454	450	464	417	471	450	427	454	465	462	438	462	443	466	454	463	427	465	432	424	458	483	439	443	469	459	453	462	466	447	473	471	482	434	452	447	446	478	443	436	481	527	412	473	454	440	457	425	465	412	446	465	417	461	397	492	466	483	457	478	435	427	439	468	457	467	450	479	435	445	446	444	460	438	460	438	462	422	467	450	438	440	464	435	463	434	430	397	462	465	424	482	475	450	438	449	424	501	427	418	447	443	449	412	482	488	451	446	480	416	448	461	451	420	465	459	461	448	443	469	469	454	480	450	462	457	447	446	440	439	396	456	477	481	427	459	456	458	471	433	461	467	442	462	443	421	444	446	419	442	453	458	431	414	469	418	494	484	443	503	468	464	427	456	427	433	405	479	449	447	467	437	412	438	446	450	436	458	446	465	438	447	436	493	454	454	430	470	434	477	462	431	463	408	476	461	454	467	477	431	431	430	462	476	452	425	420	486	460	430	464	480	446	468	453	402	439	459	467	476	463	421	464	457	472	418	460	458	450	430	420	449	451	458	440	426	453	459	462	422	456	454	472	449	459	429	417	467	500	473	463	488	473	449	451	433	470	466	432	464	449	471	474	449	437	438	484	454	469	464	438	439	469	459	458	428	465	440	453	423	459	474	499	430	496	487	458	459	474	455	443	425	449	446	436	443	471	448	478	490	449	450	454	429	464	473	443	459	421	462	499	458	451	482	425	505	453	465	441	449	460	455	430	404	494	470	478	442	463	452	444	478	495	442	470	465	433	454	437	438	427	438	427	426	462	482	458	449	434	468	442	453	445	429	427	455	441	433	404	467	486	486	425	450	448	454	456	442	464	425	444	480	443	463	468	454	453	463	476	480	468	490	445	457	426	452	439	414	426	476	481	456	490	434	461	484	438	424	425	463	416	429	461	449	472	425	441	454	469	488	430	447	472	464	455	464	424	430	458	454	453	459	440	432	444	448
8537	2625	495	262	219	242	240	208	229	192	211	191	176	191	224	197	221	224	208	212	203	208	198	224	214	191	210	217	223	201	219	227	222	204	219	214	206	212	220	204	221	202	212	235	225	200	227	226	250	225	224	250	229	230	235	233	202	201	226	217	204	232	192	207	235	215	217	236	238	184	221	215	201	201	195	203	226	222	226	208	202	189	188	219	195	217	207	219	217	197	204	238	214	211	211	203	205	163	226	225	213	216	246	244	235	237	221	236	228	218	225	222	225	212	215	233	213	213	201	228	209	245	186	219	225	189	225	193	197	195	193	219	202	217	207	221	173	202	234	226	234	233	233	207	207	227	206	225	221	222	215	215	210	215	196	224	235	216	208	229	236	214	252	287	216	215	238	222	202	194	204	216	220	223	198	222	202	176	191	210	192	191	213	209	219	212	196	233	218	186	237	209	202	233	237	236	208	188	219	200	215	228	215	208	238	222	214	237	207	203	228	224	215	218	221	216	190	198	205	204	190	196	220	206	229	206	246	232	220	209	235	203	211	216	245	208	184	222	241	247	210	208	207	218	195	198	187	213	204	203	241	226	196	202	239	237	210	212	221	213	213	210	198	217	221	217	208	210	182	213	245	216	187	224	221	216	213	207	184	206	209	209	225	237	208	223	172	230	229	213	232	203	207	208	210	191	205	228	219	203	221	189	235	188	224	206	201	239	186	212	234	250	198	224	236	207	218	220	214	190	208	208	220	215	214	221	194	251	202	212	219	218	220	197	223	200	236	207	215	217	214	211	223	212	196	235	195	209	220	207	236	217	212	199	195	231	186	234	251	207	211	216	213	194	198	214	255	242	186	197	225	214	239	243	219	205	239	207	200	226	204	228	228	225	206	216	208	189	229	222	235	201	190	220	234	217	264	224	233	216	203	215	228	224	245	231	226	204	204	212	202	231	208	221	219	212	205	222	216	212	222	224	204	204	208	233	224	208	214	197	221	212	216	210	184	242	221	223	204	237	212	196	224	216	220	210	194	205	221	212	224	254	231	251	205	204	195	199	227	206	195	201	224	210	192	224	233	230	203	214	248	195	199	197	221	212	214	203	213	217	202	216	248	251	197	232	205	209	206	200	195	203	206	217	246	184	225	225	217	198	201	219	229	196	215	213	224	226	198	205	217	210	216	216	239	243	213	198	205	212	197	230	217	194	226	231	206	210	231	214	234	189	218	197	223	210	230	220	200	230	216	219	239	206	177	237	192	228	231	233	202	216	231	223	238	225	236	219	204	217	218	198	206	252	196	205	202	224	194	238	242	241	200	216	224	192	255	218	195	210	228	210	226	210	226	207	249	213	190	215	228	222	194	202	209	230	207	220	242	208	201	217	209	206	222	199	236	210	242	222	208	189	204	219	216	216	250	193	185	231	224	225	194	209	219	206	190	228	172	215	185	222	235	194	231	178	202	175	241	208	188	211	225	207	215	208	207	226	178	197	211	217	202	234	229	234	233	199	194	199	207	240	213	220	211	210	215	203	236	212	228	213	208	218	215	216	210	215	235	209	198	224	227	215	241	235	215	235	213	220	187	213	223	222	198	214	239	210	213	206	238	219	225	207	233	210	213	203	229	206	204	189	197	184	230	210	188	210	218	208	218	215	210	193	223	264	183	222	208	222	204	206	209	241	220	219	236	200	183	220	201	205	209	234	234	227	228	214	200	213	199	197	204	200	251	210	213	234	233	250	214	196	209	224	219	217	194	229	198	215	231	224	190	229	212	225	208	221	220	204	205	200	220	201	198	209	238	242	208	191	222	229	194	213	211	218	214	203	218	218	241	225	216	221	227	220	221	219	203	195	209	224	241	234	204	215	217	214	234	241	189	228	238	233	218	199	211	208	212	215	189	249	199	221	204	243	191	213	205	214	208	210	223	229	193	213	195	236	199	235	213	199	199	206	231	191	206	224	231	207	211	220	235	192	252	215	189	187	190	211	203	235	226	231	220	217	212	194	214	205	238	219	222	216	203	181	227	204	215	234	238	208	218	213	230	204	229	228	225	196	212	216	203	231	220	205	231	212	203	214	221	206	190	188	228	211	222	216	210	231	196	204	189	210	199	247	210	208	237	220	184	194	208	220	228	225	234	221	213	211	226	224	192	231	234	221	231	211	185	217	218	223	200	229	192	201	201	203	209	241	200	210	223	213	220	226	196	234	252	206	226	210	236	200	195	214	209	209	206	207	233	213	219	230	210	202	197	232	255	218	218	217	226	226	195	206	218	210	230	204	211	225	192	205	204	215	215	223	205	202	217	211	219	226	220	236	210	214	222	214	230	223	207	221	213	212	214	222	196	217	211	213	212	207	215	218	200	219	209	199	190	233	223	221	209	220	217	230	187	208	233	211	216	186	217	192	243	215	226	212	206	235	212	206	228	185	215	204	210	203	187	247	207	208	188	210	234	228	186	224	208	219	210	220	223	193	231	212	225	195	235	236	210	223	238	185	217	210	186	215	205	236	212	214	218	216	202	215	201	231	227	211	206	218	238	244	240	186	221	220	195	213	236	208	215	209	198	193	245	229	180	231	232	235	210	166	249	220	227	219	210	207	232	207	192	210	225	230	217	237	215	196	223	218	220	218	227	207	180	210	199	215	229	222	205	209	222	218	211	223	209	209	210	216	202	232	199	226	192	193	233	253	218	234	217	224	194	229	187	234	178	215	191	211	213	218	211	225	202	237	229	212	212	194	219	204	204	201	253	223	223	224	221	225	210	218	201	198	235	201	218	210	202	227	188	200	194	214	226	239	242	225	209	213	235	185	205	212	217	213	200	223	227	216	221	194	201	210	215	259	211	199	215	229	233	203	193	203	237	229	201	218	192	209	237	231	211	227	207	222	247	211	193	216	229	218	235	234	210	241	216	206	191	203	215	185	245	214	196	208	192	181	203	195	209	210	232	203	209	205	207	223	206	218	216	194	203	196	226	199	232	208	210	219	210	183	229	239	245	214	208	220	222	231	202	206	189	238	238	234	227	201	224	216	226	213	211	208	237	212	216	204	202	215	230	206	210	200	266	213	222	241	219	195	199	206	227	227	204	240	229	205	213	219	229	231	226	214	221	232	233	208	219	207	219	214	209	228	240	217	224	206	217	214	194	206	212	230	224	198	217	198	204	223	216	203	216	211	189	230	211	247	206	205	225	200	218	208	235	229	216	226	234	214	200	204	203	237	210	225	232	224	191	190	194	222	189	222	235	208	200	213	215	214	215	193	197	212	205	217	216	203	224	216	185	205	206	213	207	210	231	237	232	222	216	233	224	208	224	192	229	214	207	223	205	188	207	207	215	194	202	221	199	218	246	197	222	220	185	195	214	198	228	199	218	207	239	216	223	202	226	205	188	215	204	206	220	205	215	201	197	223	216	209	235	226	187	235	217	242	212	185	196	234	202	209	224	204	219	230	204	212	213	212	205	208	225	206	216	208	219	198	195	206	227	205
6345	2727	834	640	647	627	570	581	585	515	552	530	549	542	523	511	519	514	555	539	550	534	563	541	521	549	529	593	525	576	544	530	541	590	555	511	552	536	509	527	524	522	602	554	531	531	551	510	565	560	535	557	523	536	563	501	541	536	545	550	504	538	537	511	526	534	541	532	551	594	552	536	536	557	539	510	549	512	532	517	500	541	543	539	536	553	565	521	483	530	500	576	533	552	599	510	543	545	531	548	548	550	555	514	513	492	532	553	534	520	512	500	556	541	524	582	583	513	548	540	551	534	572	544	561	559	585	536	541	524	545	528	556	577	566	519	580	566	515	535	531	553	530	501	529	535	540	517	537	530	554	538	546	556	530	547	547	489	561	552	532	505	559	548	547	499	525	573	515	581	560	528	494	519	531	575	597	526	519	510	537	550	578	538	523	498	542	542	539	529	520	541	532	526	548	540	558	535	559	540	542	512	519	562	505	507	517	526	543	586	539	523	534	565	541	528	561	548	512	486	524	525	548	508	550	522	541	540	547	484	536	496	542	494	543	529	563	563	528	544	574	491	544	505	565	558	507	532	560	544	525	523	558	551	536	550	510	530	508	512	517	528	520	516	519	536	497	516	525	564	522	535	557	596	554	535	530	582	534	535	505	547	565	535	543	475	540	579	513	529	555	537	554	543	527	560	538	569	546	565	526	549	486	546	578	532	532	567	574	544	544	557	506	535	542	531	558	529	582	519	501	520	550	524	571	549	500	503	509	528	528	560	509	522	551	578	565	526	545	551	521	554	481	574	541	583	565	535	519	565	597	538	540	524	508	524	552	482	518	538	536	490	507	488	524	506	529	560	540	547	548	573	517	521	555	524	550	523	530	578	512	527	538	537	545	501	515	510	539	546	597	514	550	551	537	556	516	519	566	523	531	572	557	545	521	540	549	561	512	511	524	517	512	525	541	565	544	520	527	539	543	509	530	560	567	533	544	582	520	545	548	520	559	529	569	543	569	535	511	508	539	536	540	512	549	497	526	522	512	543	535	537	550	532	515	496	504	491	529	576	535	563	519	548	535	503	536	559	519	553	575	551	526	551	549	521	530	561	524	504	545	563	518	535	577	517	581	542	527	575	554	537	573	519	549	549	515	558	546	500	585	559	511	507	579	595	562	515	552	537	516	518	560	506	543	501	484	552	528	541	556	508	540	556	536	573	557	550	548	558	534	530	534	558	539	580	543	543	512	507	529	495	482	508	550	570	507	525	540	567	545	549	524	538	568	518	501	573	545	544	597	502	526	548	570	542	516	566	548	560	592	564	504	568	540	551	549	539	523	531	545	516	551	543	545	554	513	483	529	509	536	562	499	541	517	515	554	507	532	487	578	533	552	551	548	544	545	491	505	565	554	541	568	565	569	539	553	538	469	544	533	528	519	514	575	523	571	497	554	553	520	561	527	570	556	500	574	561	506	548	547	484	528	529	540	566	555	550	562	527	512	579	516	507	530	549	543	564	551	486	567	560	522	532	549	534	537	508	591	532	562	554	589	538	540	515	532	535	518	543	550	490	547	581	570	535	528	540	527	538	545	537	522	523	577	535	550	551	529	514	519	518	491	542	550	540	548	522	522	602	505	573	531	525	524	586	541	538	544	579	524	514	550	508	520	524	550	541	535	537	530	532	501	540	551	515	534	535	533	579	527	545	560	526	495	541	564	537	538	597	588	540	564	523	546	495	516	522	531	555	529	535	526	491	548	538	536	552	561	523	540	519	532	543	513	530	544	544	505	551	476	554	534	511	532	540	566	507	526	581	545	533	541	538	485	572	549	549	558	534	566	558	531	525	536	539	558	583	537	531	541	555	519	538	505	535	508	506	542	546	474	519	531	537	540	572	547	531	508	545	538	494	508	558	505	499	559	525	498	549	497	550	523	545	567	527	534	582	560	530	571	490	518	508	523	525	532	545	532	558	537	567	534	532	528	552	529	535	534	546	528	561	517	538	526	541	509	499	497	556	545	553	579	539	553	572	537	504	563	554	524	499	573	516	578	507	544	546	537	547	576	529	543	536	574	521	541	541	534	541	568	558	540	560	557	489	526	553	514	547	512	550	522	545	554	586	536	529	541	562	503	534	543	535	544	530	536	540	562	495	536	501	541	543	517	532	520	517	546	557	524	494	534	554	533	556	546	564	574	506	559	519	578	528	550	534	558	580	568	523	548	525	535	504	588	514	501	541	538	534	559	515	554	533	513	506	561	512	545	567	506	560	556	534	587	545	544	492	507	522	527	549	542	542	515	501	567	543	530	531	561	555	560	515	540	566	555	554	522	547	559	529	523	574	565	533	545	496	513	546	547	503	546	536	519	514	559	554	552	523	537	577	532	509	542	573	539	558	541	486	543	531	504	508	550	488	527	546	505	558	544	509	533	493	536	541	563	526	549	554	561	525	605	517	547	528	582	496	505	523	548	593	517	542	542	526	571	503	531	545	547	530	498	525	529	564	566	527	549	530	513	513	503	490	542	562	493	542	534	537	533	539	520	575	523	548	551	550	499	508	563	548	530	545	530	550	556	580	504	535	517	525	536	519	536	535	544	502	563	556	536	533	513	539	557	515	517	542	530	533	542	522	569	545	545	530	567	491	564	501	541	549	537	538	570	553	499	496	527	545	546	551	499	544	535	525	483	499	523	515	538	508	520	509	579	530	543	557	508	560	541	563	549	503	532	531	514	534	482	574	562	539	517	537	513	519	478	556	540	567	525	555	526	548	524	522	530	521	546	580	543	570	530	548	525	518	514	578	561	514	533	579	551	499	477	521	580	540	548	536	592	557	506	557	555	568	532	519	533	534	511	497	537	557	537	493	540	517	591	504	525	553	511	564	517	548	540	544	532	541	547	511	556	561	513	515	534	543	572	564	506	542	542	555	505	530	509	519	545	516	541	564	560	562	530	505	491	509	526	532	492	507	542	525	527	522	531	557	561	534	528	507	553	524	530	509	573	508	512	583	600	521	545	574	543	534	535	525	502	568	524	553	551	547	547	558	541	525	513	531	525	542	535	499	546	537	551	527	494	517	564	547	551	571	570	500	539	522	521	528	539	545	519	545	538	571	561	516	542	528	576	472	543	534	509	538	527	552	573	551	508	538	564	535	561	520	569	583	537	575	525	560	573	545	554	550	506	534	554	536	486	518	577	512	537	577	493	557	522	573	572	545	547	575	525	620	527	536	561	540	508	551	546	516	514	530	534	528	551	540	498	538	500	539	521	570	523	533	548	546	560	543	530	550	498	565	540	531	563	532	564	506	549	501	496	559	507	505	544	517	552	537	523	528	560	545	496	546	530	506	532	566	529	529	564	512	534	535	550	512	543	546	551	506	570	520	561	533	520	548	502	527	566	531	530	537	550	575	540	528	537	507	494	542	529	555	542	523	509	469	525	545	559	566	563	530	544	542	532	561	530	542	554	531	542	576	471	583	533	532	526	544	556	561	540	535
19843	7842	1377	500	383	338	321	335	301	301	280	291	298	271	288	291	291	277	255	276	285	257	282	250	291	265	253	269	291	281	273	293	304	286	245	285	268	277	253	290	260	263	272	248	226	294	255	294	313	263	247	283	294	262	291	264	288	274	257	299	277	252	242	265	283	270	270	273	266	261	274	276	279	258	269	284	255	293	252	274	273	274	270	286	284	260	257	288	288	257	309	268	244	265	278	279	252	277	268	261	265	237	247	249	254	295	286	282	284	283	275	297	294	285	264	266	248	276	267	277	293	266	253	286	255	266	267	235	271	248	300	268	296	256	278	260	283	297	298	260	228	250	281	264	272	269	257	254	259	247	268	281	281	267	259	278	285	277	261	254	262	253	272	264	292	275	271	276	256	276	256	280	259	270	265	290	260	275	269	273	271	277	290	240	284	286	252	244	265	266	246	291	249	237	288	244	271	303	252	270	252	286	239	281	254	271	277	266	258	260	267	264	268	288	288	264	288	307	264	289	282	265	279	268	284	272	262	245	256	270	275	270	245	249	305	275	267	275	244	259	283	279	289	325	267	248	243	286	276	293	281	279	294	283	300	239	271	293	273	294	294	267	284	277	271	257	243	223	261	251	255	275	268	275	254	303	261	263	284	276	263	259	249	260	311	258	274	298	282	271	274	276	269	244	299	262	293	263	270	262	237	274	235	287	269	266	275	272	242	292	258	281	263	273	232	278	262	280	261	271	249	243	263	269	286	251	299	279	275	276	256	264	263	258	270	249	266	265	259	267	287	275	266	287	257	249	234	258	266	315	244	279	269	245	287	288	289	260	252	265	254	293	306	265	296	273	254	263	282	286	252	265	241	282	257	284	260	247	262	247	276	272	265	298	228	255	268	265	254	251	263	276	279	296	242	249	236	272	254	262	258	280	274	238	292	251	274	288	274	265	257	281	294	273	288	255	274	262	274	267	223	251	258	270	256	281	267	282	245	284	236	250	284	242	267	303	254	294	260	267	282	249	254	279	299	297	257	278	294	306	272	277	243	259	295	274	300	277	239	258	280	263	291	253	280	289	295	278	272	263	307	265	240	282	283	246	268	246	264	298	273	268	287	260	275	250	258	286	281	299	283	270	264	280	262	267	270	283	254	247	304	281	247	289	295	216	299	265	259	281	284	270	290	281	263	283	242	281	262	258	265	264	272	285	253	326	290	298	274	260	266	259	240	248	280	254	252	266	254	268	264	246	307	260	266	272	265	273	263	259	281	272	274	275	296	252	283	278	261	298	278	275	283	272	284	300	278	277	281	264	269	278	277	278	282	292	288	261	270	270	282	262	272	244	292	277	296	302	260	256	298	271	273	273	278	261	259	259	264	293	295	272	288	270	278	259	282	255	266	271	240	245	272	263	284	277	275	237	284	286	270	285	274	298	274	270	289	249	238	230	258	271	281	253	270	253	294	244	221	283	298	253	239	286	270	277	274	277	303	267	279	244	268	265	298	255	240	259	272	281	266	243	284	276	261	275	271	256	290	264	251	261	251	235	265	259	293	273	264	260	258	284	290	292	290	309	247	260	236	276	249	256	249	238	263	267	265	276	277	237	287	278	260	247	280	247	239	277	285	271	260	282	287	255	257	261	266	273	288	315	286	284	274	264	265	276	287	278	275	257	285	259	260	265	265	262	281	254	275	270	261	283	258	279	298	266	286	283	289	285	276	246	235	265	272	307	265	261	270	249	257	278	273	267	260	285	263	268	257	253	268	262	276	288	258	255	278	249	275	286	252	268	291	246	283	280	245	257	266	257	302	264	278	275	294	275	306	267	263	285	240	291	285	276	243	291	297	287	235	259	269	252	274	272	264	273	283	291	303	304	287	256	248	269	282	238	304	269	263	290	283	274	303	270	263	275	267	290	282	286	256	281	295	284	285	277	277	253	298	295	268	271	267	236	258	262	257	268	284	264	261	280	234	287	222	278	272	276	290	273	252	272	256	232	228	278	265	295	273	269	242	243	268	273	258	242	253	290	268	269	266	263	270	280	249	309	273	282	272	277	272	242	303	264	230	253	257	234	260	275	263	258	278	274	273	292	292	290	268	278	285	263	263	256	239	258	261	238	258	293	254	265	269	267	238	249	311	284	313	251	253	283	276	289	278	250	272	249	265	281	287	255	276	271	240	258	305	268	243	302	270	272	248	270	225	248	271	249	275	244	249	265	255	279	285	287	274	279	293	249	285	251	266	295	246	260	261	262	266	271	271	248	293	300	258	286	281	270	263	279	285	286	255	271	263	256	275	269	286	293	270	269	286	243	257	279	277	269	256	300	268	303	309	276	235	245	258	256	272	251	280	295	272	284	235	263	291	250	281	268	252	265	300	266	266	243	276	254	257	282	277	250	246	253	300	305	284	285	293	280	272	281	285	276	265	291	266	272	271	294	238	304	275	279	287	312	241	258	266	286	252	266	251	264	261	292	293	291	280	279	283	250	276	269	257	271	282	261	272	245	257	265	278	302	241	263	273	236	303	256	271	263	250	249	253	265	283	239	305	289	280	270	269	272	264	267	267	288	284	262	300	227	268	259	275	240	278	289	269	294	270	262	297	276	267	269	270	261	271	291	284	265	253	280	255	241	275	276	256	260	245	256	299	318	266	267	261	257	283	277	276	233	266	254	247	281	273	280	280	304	244	277	279	292	224	243	277	282	267	253	239	271	242	259	255	275	283	276	277	260	273	294	246	263	309	256	308	282	296	262	263	274	275	253	260	282	262	281	271	245	286	289	239	264	275	283	272	248	246	260	271	258	252	291	268	274	293	237	259	263	268	260	274	276	253	264	273	244	312	251	267	239	262	247	255	269	258	281	290	294	260	249	259	272	304	312	270	255	273	243	291	282	277	297	259	257	276	253	252	263	248	286	258	274	267	251	286	239	252	292	300	244	284	287	280	283	276	223	319	258	267	261	298	253	295	277	276	259	256	304	283	266	287	251	279	270	280	321	255	266	294	256	311	299	285	269	301	266	239	298	285	260	278	237	297	307	267	264	239	287	251	239	240	281	257	247	279	278	280	272	274	253	294	259	293	260	235	258	282	293	252	298	251	272	261	299	284	265	291	269	271	274	253	274	251	254	245	253	266	261	295	269	283	260	267	277	243	283	249	270	247	301	313	238	293	270	265	231	267	271	268	288	262	277	309	264	264	292	294	271	255	260	259	253	253	285	267	251	340	282	273	243	278	262	295	282	287	262	273	261	268	255	236	265	250	291	254	262	277	269	301	266	275	275	246	269	258	285	285	265	303	296	258	258	269	248	230	272	274	304	257	258	258	249	284	266	245	274	254	260	278	277	272	293	286	266	254	240	285	280	268	295	285	246	250	260	279	263	297	262	276	296	271	259	305	292	279	281	278	244	251	282	279	257	284	282	275	285	258	274	275	222	257	254	287	285	274	290	322	286	256	286	242	275	272	250	260	292	269	299	259	259	255	257	250	312
14341	7046	1852	1381	1285	1096	987	952	809	796	753	747	713	730	670	645	711	734	685	684	684	687	645	692	673	669	714	707	672	701	696	656	692	725	705	702	658	631	640	652	671	661	625	672	629	666	659	586	692	652	653	695	673	651	645	614	639	657	652	713	673	674	644	673	636	663	651	695	631	627	665	654	651	674	643	658	656	682	624	598	634	658	613	684	648	615	658	655	635	655	617	654	633	635	668	658	661	646	684	651	656	606	648	659	625	645	681	614	683	662	683	666	624	660	639	683	681	616	695	687	640	682	643	659	644	667	676	672	640	696	650	612	653	703	622	639	640	656	646	647	597	703	637	654	654	696	656	645	631	659	623	640	681	639	630	639	630	662	642	641	656	686	660	641	639	713	673	652	671	606	637	646	630	699	643	656	631	668	671	610	646	634	676	670	601	659	667	649	646	647	705	606	635	662	655	679	669	615	660	643	668	628	626	594	647	653	644	720	667	670	605	667	660	652	688	697	658	741	613	649	643	668	602	654	632	624	645	643	690	688	659	655	652	652	641	620	684	650	688	658	696	663	638	642	642	658	604	663	626	677	679	656	617	629	653	629	651	646	643	633	696	641	641	653	636	653	617	650	650	665	635	646	624	675	655	649	658	638	704	639	667	615	651	658	646	666	651	681	649	615	656	629	651	659	652	630	668	668	667	670	606	631	684	597	636	686	652	646	656	664	689	671	648	622	650	657	676	690	688	676	690	689	666	663	666	619	679	663	654	642	677	632	656	675	682	670	712	649	605	679	654	675	613	618	639	683	639	677	661	638	618	622	674	683	624	601	690	675	635	682	664	653	696	663	671	653	684	658	624	636	658	632	685	661	634	645	613	633	633	672	666	656	618	641	642	632	662	655	613	679	622	621	619	652	643	643	653	698	662	651	616	664	645	674	645	629	640	615	648	669	653	651	677	691	650	658	646	638	646	643	645	647	648	609	656	650	654	710	674	618	703	618	642	639	632	694	656	674	678	601	658	686	647	665	649	610	639	656	710	676	654	657	617	672	626	670	627	650	669	665	641	622	661	664	656	697	661	639	658	694	643	653	674	685	659	664	654	651	715	610	632	605	696	667	668	696	631	662	611	629	635	628	650	683	625	625	645	645	630	634	729	656	647	646	640	618	646	633	652	672	661	678	693	660	643	695	692	613	653	610	627	672	634	618	631	646	628	639	675	635	655	687	619	651	646	664	661	655	676	616	644	674	653	585	673	684	665	640	653	639	676	616	654	627	644	655	661	613	660	621	667	644	661	653	628	681	669	594	665	628	646	679	674	655	648	644	646	622	656	682	643	680	663	641	656	639	680	673	654	676	639	654	677	643	649	668	631	659	673	673	627	653	633	658	639	642	599	631	655	643	673	632	633	635	635	652	604	657	650	630	652	636	656	618	628	656	651	686	606	655	634	661	677	652	646	690	619	624	639	643	629	739	645	619	678	674	628	651	644	622	593	688	631	638	583	584	672	658	655	610	660	638	641	643	653	687	662	658	645	656	620	658	654	639	619	667	662	590	671	643	673	621	611	630	611	663	634	633	656	676	654	624	627	671	667	653	684	652	620	673	675	671	635	661	656	635	623	674	655	636	666	619	632	640	670	666	633	655	659	639	666	615	650	682	664	646	654	739	626	676	658	618	631	657	663	659	633	648	672	699	676	660	631	639	682	629	677	630	626	645	658	640	641	627	628	667	624	665	632	685	654	643	640	594	621	694	655	668	656	649	675	659	661	610	600	678	618	647	643	654	619	674	600	627	635	673	618	641	663	654	657	688	678	674	673	688	681	650	687	613	621	685	691	645	619	663	624	651	653	667	621	666	661	624	708	667	627	628	607	658	621	635	600	652	643	663	631	670	662	637	640	646	710	650	651	693	647	630	650	633	673	674	673	678	656	625	644	687	639	668	648	632	685	698	617	668	654	666	661	657	612	633	627	673	616	655	662	609	629	634	690	621	694	648	683	640	637	662	642	602	680	638	661	665	688	603	648	657	648	629	670	626	628	670	650	668	633	662	683	635	639	641	670	636	674	650	660	662	696	675	672	630	630	665	647	628	691	647	625	663	638	632	640	656	645	632	713	656	642	635	619	653	655	687	634	623	636	617	676	643	659	655	678	631	657	617	640	628	650	628	617	622	644	645	645	634	632	665	639	614	630	640	664	613	660	661	632	640	657	639	658	652	687	650	661	615	665	653	688	626	665	613	634	662	673	671	647	657	647	653	646	620	624	672	635	632	678	673	651	612	630	642	585	625	638	628	679	706	630	690	614	666	665	609	644	665	659	635	667	642	633	660	637	661	655	672	664	598	680	643	625	667	640	647	653	584	575	652	684	696	622	632	684	670	669	639	618	658	638	658	711	678	669	682	614	689	666	670	698	664	644	652	648	682	654	637	646	675	644	677	632	612	627	727	636	618	692	669	638	676	637	625	643	627	617	644	647	664	593	673	627	610	647	676	701	668	686	640	677	639	661	715	674	702	663	621	622	649	658	645	639	626	617	647	686	604	641	675	670	643	638	662	673	670	635	665	667	637	704	629	648	615	623	660	622	644	653	632	627	703	629	614	642	610	682	610	659	628	622	673	677	666	637	673	675	657	642	670	619	670	708	628	702	660	659	634	630	668	610	581	611	668	693	677	648	633	630	678	685	653	645	682	640	643	647	654	658	652	635	671	658	632	665	613	684	628	657	676	656	608	639	657	618	668	630	622	640	667	662	599	631	630	715	645	668	638	659	625	657	633	638	621	647	655	668	640	658	692	678	655	642	663	632	697	680	611	658	645	650	642	667	678	678	661	690	650	609	609	661	678	678	703	655	632	647	609	605	646	646	687	683	623	654	635	647	666	689	612	670	678	632	643	594	664	692	687	633	634	629	661	672	623	687	675	640	605	642	663	711	662	639	635	649	661	677	616	627	663	638	648	655	654	667	665	657	649	664	616	657	650	684	622	672	688	686	680	638	672	647	627	653	681	619	670	684	678	680	663	625	663	674	642	645	657	647	662	624	685	641	681	652	698	656	637	670	617	622	653	674	648	631	665	656	660	669	626	650	663	615	637	672	653	681	680	616	646	641	675	698	644	706	653	671	664	627	676	685	667	663	708	667	660	673	678	598	694	694	649	702	644	645	640	659	628	602	646	624	667	638	604	617	675	690	657	662	640	664	684	660	640	639	663	680	625	627	726	649	682	589	657	661	669	662	652	662	679	643	648	627	653	657	643	605	665	687	631	623	643	657	656	670	675	656	641	667	658	650	683	639	662	634	687	649	647	690	638	630	645	656	621	648	689	602	651	653	653	684	591	632	678	635	655	652	693	675	640	690	684	652	682	661	638	639	651	614	683	699	670	645	665	646	608	639	668	625	668	674	648	647	649	633	649	665	629	653	682	705	661	597	641	649	648	653	616	654	608	648	729	625	625	679	652	661	654	640	658	668	653	679	663	687	637	649	688	650	656
28216	12072	2382	661	414	323	259	260	229	243	201	218	193	217	214	212	177	183	171	191	182	185	194	176	174	204	167	188	178	197	182	189	164	182	185	197	181	179	202	204	167	184	176	200	196	176	168	180	175	188	191	169	188	171	174	193	171	197	184	187	198	180	211	173	163	171	189	212	175	172	177	187	174	184	177	193	173	169	207	180	195	175	184	202	189	161	174	174	206	171	175	177	188	200	203	159	178	217	179	192	183	185	190	179	191	189	201	185	175	181	177	183	172	201	181	223	164	188	176	173	170	173	169	177	157	208	166	188	175	181	186	155	186	199	185	185	178	187	190	182	197	170	174	201	184	184	167	182	173	187	198	177	180	169	171	156	181	198	192	180	186	176	181	200	200	181	180	199	196	218	169	218	199	190	173	172	180	188	210	166	166	202	165	175	198	190	180	193	166	186	194	173	203	189	167	197	164	193	190	187	179	180	203	188	189	163	166	147	185	183	194	190	173	183	190	192	176	169	170	166	176	161	175	182	189	186	167	172	187	173	190	185	174	191	162	175	184	184	190	212	186	200	160	199	174	220	170	204	172	191	201	199	173	172	202	161	180	184	178	185	170	161	170	193	184	180	173	175	193	195	153	194	176	165	184	185	186	177	192	183	203	160	190	181	194	196	163	197	177	197	191	238	221	196	174	187	199	177	178	164	171	162	185	185	190	153	200	194	172	183	185	196	187	161	197	190	206	174	190	184	187	182	170	188	212	208	198	186	192	191	180	173	181	150	192	195	181	190	171	176	174	199	206	169	183	174	175	189	181	169	185	171	202	195	166	171	176	179	189	190	179	201	203	200	198	177	185	172	168	199	168	188	186	188	173	168	164	208	197	156	198	182	187	168	160	177	184	164	185	194	190	195	170	174	190	190	156	200	191	180	185	196	179	181	191	186	185	188	190	189	184	196	195	189	176	195	203	181	195	167	170	189	179	180	162	182	184	181	141	197	186	180	183	189	182	170	166	186	182	180	184	172	198	193	189	180	196	176	181	172	183	179	170	180	187	174	182	190	196	157	179	191	211	186	189	161	175	183	197	189	197	181	166	180	169	193	176	209	189	186	190	165	152	181	165	185	170	197	167	180	185	162	157	177	187	206	198	178	180	162	179	186	192	175	196	158	204	169	165	182	229	202	206	180	187	206	186	172	177	199	154	182	186	187	190	173	167	182	195	177	202	191	184	165	185	188	170	173	193	164	182	197	184	152	203	180	180	168	186	202	177	187	175	176	173	207	189	178	181	183	180	162	170	188	213	212	195	168	182	211	192	200	183	178	193	171	202	165	180	162	162	189	162	172	179	170	185	198	210	171	176	177	176	173	176	177	168	202	199	173	157	180	164	185	200	157	201	161	201	201	191	172	184	203	181	165	181	182	192	187	189	189	174	206	156	176	205	181	192	180	155	175	177	178	172	161	178	192	217	190	181	176	199	182	188	190	188	184	184	181	180	184	189	160	190	175	177	163	192	174	230	189	171	209	176	170	188	172	203	181	204	186	180	171	178	176	187	190	192	192	207	187	210	189	173	182	172	210	186	197	180	164	173	187	188	183	187	175	192	164	174	193	160	176	156	189	177	196	174	178	188	187	194	196	191	182	172	202	178	187	173	173	210	209	177	182	172	198	191	181	181	191	165	199	199	203	189	168	167	184	177	197	169	179	193	210	175	203	183	174	169	162	195	179	171	175	171	184	196	162	172	212	165	216	181	193	185	175	163	198	187	187	186	173	180	186	205	184	171	176	180	209	166	186	187	188	155	188	200	192	173	172	171	174	186	165	176	178	169	166	154	195	183	179	168	152	181	213	177	196	168	205	191	172	175	181	207	194	160	175	174	203	201	170	202	190	176	193	163	185	167	150	185	193	190	209	192	189	177	173	173	172	198	178	175	177	188	186	188	185	160	199	182	187	167	178	176	166	192	169	160	168	203	164	167	193	198	196	190	190	185	179	173	170	194	200	201	199	201	179	191	203	178	159	174	176	187	177	185	177	181	172	178	182	208	199	175	177	170	181	174	163	175	188	184	183	190	164	171	182	168	184	188	189	183	189	200	190	174	186	170	179	186	170	161	207	195	186	194	173	163	192	175	172	193	163	194	180	178	165	171	172	194	164	184	196	208	191	189	185	189	157	165	197	189	204	185	174	197	171	160	189	175	195	191	185	161	206	178	187	178	188	163	183	193	190	181	179	198	175	198	190	179	188	174	182	174	172	201	190	187	197	176	181	194	207	189	198	192	170	191	181	191	168	179	190	179	171	215	160	173	174	193	162	161	171	187	178	193	178	175	203	179	177	211	193	176	212	179	178	221	176	202	177	174	184	195	185	185	193	153	180	191	184	185	184	193	190	181	166	194	168	165	181	191	190	165	188	200	181	169	182	196	169	188	208	204	186	160	161	209	191	214	181	186	200	187	163	196	177	207	156	202	179	184	178	181	184	192	159	179	172	171	181	186	174	198	179	171	191	191	200	176	185	190	196	161	191	161	191	195	176	182	191	162	144	173	193	189	185	196	179	176	205	180	191	178	198	183	199	178	178	215	192	181	165	192	208	189	186	167	194	191	199	180	193	186	170	192	203	192	193	161	196	211	173	170	194	150	196	189	182	200	186	228	193	193	193	160	167	168	191	176	212	217	193	194	171	179	182	183	180	158	180	214	180	183	203	191	163	153	197	212	166	184	184	154	151	177	195	215	182	170	200	143	168	179	196	181	166	174	184	188	183	204	179	194	153	178	174	188	188	168	171	182	189	196	189	187	197	179	163	193	181	214	164	182	177	192	205	176	180	184	174	187	173	168	171	147	182	186	185	183	191	204	209	183	162	195	175	190	193	205	210	170	179	184	208	180	195	185	192	184	165	175	178	181	170	200	179	186	174	168	178	186	202	178	184	190	198	181	178	206	180	181	189	149	186	198	202	178	199	200	175	187	179	202	184	179	176	184	189	193	192	187	201	181	202	177	186	162	185	156	167	189	159	169	196	212	183	164	179	165	175	194	179	174	185	192	176	184	192	204	188	179	181	183	188	189	183	200	186	200	182	200	176	187	156	168	201	199	192	203	166	194	191	201	215	164	176	173	175	204	202	186	183	196	176	165	151	167	169	173	152	192	188	202	183	206	214	202	175	188	188	170	164	196	155	168	172	179	190	202	166	170	187	177	152	183	184	171	184	209	163	202	164	153	182	162	179	186	192	165	164	183	191	182	213	169	159	197	158	164	189	169	184	169	177	186	177	192	181	171	182	158	190	239	193	164	173	171	176	208	210	164	192	190	162	175	166	186	178	203	186	212	178	203	186	213	166	166	183	166	172	179	166	166	185	203	181	177	186	154	194	176	149	180	188	204	190	167	179	176	163	182	210	204	166	167	207	198	177	167	184	176	175	209	159	176	133	171	181	175	176	185	187	188	189	177	183	176	179	198	184	177	170	175	194	188	170	181	185	173	198	168	201
18234	9357	2367	1728	1537	1208	1048	884	783	707	606	608	548	571	545	537	515	544	472	508	481	475	485	470	502	504	476	455	496	456	453	465	476	473	483	510	493	480	441	487	484	495	445	475	459	473	458	476	442	460	472	459	447	456	512	425	450	466	423	463	425	451	445	435	444	459	489	496	493	444	480	473	460	460	443	451	474	463	470	444	465	470	466	446	448	469	471	407	439	415	425	442	479	467	492	380	443	474	481	429	447	446	439	455	446	443	414	453	442	442	460	429	463	412	464	470	474	420	472	446	477	433	441	444	447	383	440	478	443	462	463	487	469	462	455	466	451	483	471	437	437	450	461	464	446	472	392	471	456	468	439	457	443	458	438	460	464	444	459	475	426	470	441	468	427	407	440	438	468	478	421	437	422	418	448	471	492	467	447	429	429	486	447	451	459	455	439	473	444	441	452	451	461	430	426	450	438	472	417	444	467	457	468	480	457	478	448	476	454	415	446	406	501	434	465	424	411	431	466	441	474	448	470	430	455	437	465	464	449	449	423	394	454	407	468	500	443	426	423	468	459	460	422	451	469	458	437	467	455	458	459	471	457	423	417	463	505	436	476	456	472	481	443	451	433	420	434	450	451	472	454	434	450	424	454	414	468	467	453	461	437	420	428	487	461	451	465	458	438	471	424	463	470	455	472	454	429	431	411	422	473	421	463	440	426	450	463	434	467	415	455	418	481	444	471	440	467	487	438	449	431	427	487	442	440	424	460	474	450	413	490	448	436	435	467	448	432	446	477	402	497	458	503	444	445	448	424	429	421	432	438	447	435	472	477	439	462	440	435	454	407	466	464	413	489	456	429	474	456	448	504	459	438	476	455	415	424	455	456	430	437	440	462	466	465	447	465	437	425	450	457	456	425	419	458	435	491	443	460	458	435	421	463	476	483	430	459	466	448	444	432	424	457	495	438	421	468	432	445	472	456	475	475	470	460	469	425	415	465	441	464	440	457	455	468	439	445	460	447	423	396	497	451	459	487	462	484	459	457	459	461	481	450	464	435	430	446	452	467	452	447	432	470	434	451	476	455	459	448	437	461	448	413	463	422	431	444	429	452	420	440	473	419	438	423	447	429	451	421	415	499	433	468	465	474	427	463	464	428	458	462	473	420	424	455	446	433	449	418	447	485	461	419	488	454	455	482	452	427	471	417	446	448	456	428	479	451	436	442	463	443	451	435	435	447	425	470	470	479	448	421	472	454	433	457	439	472	453	455	440	475	431	419	425	403	438	469	414	473	458	437	405	469	468	455	489	440	476	421	463	407	446	474	439	431	453	440	458	450	461	456	442	468	442	433	455	468	447	486	446	429	445	522	453	463	451	476	416	504	465	499	486	447	474	450	485	439	439	416	459	444	452	457	468	441	432	485	444	432	477	476	428	461	455	405	441	421	461	480	459	452	470	456	431	441	438	415	471	469	411	448	467	456	449	418	455	450	464	450	401	426	437	458	474	435	436	479	420	456	480	445	445	457	409	463	459	460	421	471	473	482	450	468	459	466	484	462	460	481	461	426	470	485	485	447	453	414	454	440	461	465	423	466	444	489	447	444	436	453	432	409	410	424	447	450	444	451	446	435	447	446	445	433	421	472	439	505	416	428	482	444	443	457	475	429	477	396	444	425	470	467	419	514	465	451	435	463	428	427	437	453	445	478	464	439	444	469	437	431	495	475	459	431	434	438	446	456	478	448	405	475	452	475	440	469	453	411	430	438	408	455	471	440	493	441	455	489	422	436	457	458	454	434	474	441	443	434	437	431	471	417	476	480	421	416	447	461	432	470	443	452	443	453	480	447	400	473	428	450	460	492	482	446	482	468	448	430	426	464	418	457	473	469	484	474	443	423	447	457	465	492	424	453	485	417	453	497	433	505	456	436	446	442	428	451	448	437	403	440	443	474	447	450	425	485	449	440	447	449	449	423	477	452	428	453	474	453	434	433	417	447	442	454	484	490	437	450	497	441	455	428	465	455	435	446	414	436	443	430	418	459	462	455	432	459	449	471	492	481	469	476	488	452	428	430	441	459	454	459	430	445	507	473	444	425	453	463	439	415	460	449	443	438	470	419	451	453	410	446	440	472	443	466	459	430	438	414	419	459	466	446	465	429	429	439	423	476	447	466	442	449	454	462	437	458	450	458	449	453	456	437	456	457	433	445	494	481	445	452	472	487	446	465	463	491	450	479	461	459	434	448	458	442	455	411	466	463	416	450	442	458	468	470	457	468	420	469	467	441	433	434	441	442	467	407	456	427	452	448	463	465	450	442	448	430	450	509	488	437	415	463	444	443	426	447	462	435	436	467	450	438	462	444	434	489	420	451	490	410	422	479	440	424	445	428	495	425	410	431	480	437	438	439	420	466	461	456	471	449	464	453	413	438	489	451	483	460	437	481	458	441	465	441	466	493	485	432	473	453	450	437	472	448	420	422	450	464	459	442	439	474	458	437	455	460	441	432	463	435	433	455	470	437	476	446	427	434	430	482	489	453	429	429	460	477	469	485	476	473	464	456	443	443	455	460	450	482	466	424	446	434	474	443	471	455	446	434	450	479	445	439	472	462	453	478	445	433	450	414	445	449	438	435	467	424	430	440	497	460	447	424	428	447	458	508	461	455	469	435	438	412	424	427	447	434	458	452	446	497	444	482	482	445	451	451	437	476	487	458	444	473	466	485	442	438	475	434	417	480	472	444	460	442	489	456	442	469	382	442	447	492	465	448	422	458	433	474	427	463	473	466	454	467	435	398	495	463	476	463	442	483	446	460	476	459	469	486	435	423	472	482	431	427	461	433	465	450	460	410	413	453	453	469	452	444	446	428	433	428	460	440	499	449	431	465	450	457	420	471	486	425	490	457	451	476	440	469	459	439	457	473	461	458	461	440	447	451	444	464	440	454	435	448	435	479	455	429	479	436	434	487	457	465	449	449	431	485	461	461	481	437	434	434	438	445	462	448	468	472	453	457	470	399	433	459	478	451	453	444	430	448	446	471	449	431	460	455	451	453	398	446	463	449	452	470	460	457	439	429	458	458	447	454	455	433	421	473	444	444	472	472	464	446	432	459	446	434	448	454	455	400	461	446	471	449	483	428	464	452	478	451	501	485	451	415	449	472	451	447	468	505	445	444	455	492	445	453	412	447	471	468	444	441	449	451	490	446	444	493	434	455	465	476	423	462	429	431	488	430	468	454	489	459	457	452	446	462	419	434	455	471	435	432	468	453	410	478	470	436	446	476	454	489	475	478	477	495	439	431	436	490	459	483	444	430	439	494	469	475	482	453	462	468	476	460	453	451	445	464	463	477	426	439	427	457	476	430	475	452	452	435	447	444	416	462	410	436	449	447	459	459	451	461	498	496	482	447	448	426	442	439	461	448	435	468	434	477	450	440	474	464	449	471	443	429	441	443	454	462	435	433	476	474	454	442	483	461	456	472	412	470	431	447	418	437	430
8111	2679	454	254	272	228	244	224	244	220	222	263	200	223	213	242	215	222	188	222	227	241	221	218	229	201	211	223	198	204	224	200	226	212	234	249	238	208	209	222	204	211	207	237	196	218	204	221	221	223	206	249	197	217	230	216	200	207	210	258	209	234	225	225	193	201	256	223	235	226	205	213	246	200	211	232	215	209	217	205	232	213	202	229	235	205	211	221	226	210	252	228	226	219	204	195	208	219	235	208	221	245	201	225	204	231	232	215	216	232	219	225	227	217	201	248	244	184	222	188	222	233	243	234	241	241	246	213	208	224	221	236	212	199	214	201	228	210	207	217	211	224	213	212	196	227	212	218	199	224	244	219	205	232	203	230	209	226	238	179	192	222	224	231	212	234	208	249	216	195	206	218	196	229	230	209	229	226	197	221	222	210	211	216	244	201	237	231	230	226	230	229	219	228	225	217	225	233	225	218	228	199	253	247	236	228	192	226	224	214	213	235	248	216	231	202	234	211	232	217	241	211	217	216	241	223	212	220	232	245	229	211	209	234	213	269	180	197	211	191	214	204	198	221	201	222	200	223	209	186	212	210	226	239	239	219	212	255	190	241	218	233	206	196	210	219	217	206	245	211	223	215	224	216	206	213	221	234	226	240	238	243	206	208	204	210	194	240	185	241	224	252	208	220	217	204	225	208	233	214	241	191	191	209	232	221	218	215	236	227	198	197	201	224	195	234	245	194	236	222	230	211	227	224	229	209	227	211	196	229	218	207	249	221	230	204	238	224	206	213	228	233	195	205	233	231	229	197	209	216	204	233	237	243	226	233	216	221	223	204	223	226	197	217	223	222	205	249	193	241	196	246	239	207	212	226	235	234	196	253	206	229	202	222	185	220	201	231	218	204	207	243	213	239	213	223	233	206	239	217	226	231	204	221	212	221	211	213	255	198	207	221	211	212	208	225	235	203	229	231	214	225	207	228	220	227	216	221	205	206	196	227	235	213	208	210	212	226	213	190	211	236	229	237	234	208	260	228	215	214	211	202	229	230	228	218	250	223	208	218	222	197	200	199	225	211	205	235	208	232	207	199	222	224	256	198	233	205	214	213	209	224	242	221	224	231	246	219	225	205	211	190	196	217	208	224	226	232	209	190	216	234	257	210	239	212	228	184	205	223	215	217	211	200	203	222	221	191	234	227	219	204	222	204	218	204	228	229	223	227	231	227	220	242	221	220	223	212	213	200	217	206	225	224	216	190	222	208	206	227	203	237	233	205	217	212	224	207	208	233	191	215	205	200	210	230	193	198	241	227	205	223	189	182	206	173	238	237	198	248	224	215	231	227	206	194	241	208	215	244	205	241	212	210	209	215	211	206	190	188	225	220	214	219	223	216	207	226	210	224	216	208	214	198	229	236	218	223	224	236	219	226	220	231	219	200	244	237	219	196	253	254	225	224	235	223	200	232	224	220	218	184	227	225	225	220	191	214	226	230	222	231	191	188	216	217	207	212	240	215	238	214	224	239	248	222	224	203	222	221	229	227	222	217	230	202	206	207	237	234	223	216	225	225	227	218	192	219	223	214	213	211	216	225	248	218	219	209	226	220	213	227	212	214	232	234	253	227	173	227	211	233	207	251	234	247	231	218	204	210	233	228	198	230	272	213	218	235	236	219	206	226	218	222	212	233	244	218	237	236	225	224	213	218	211	205	209	187	228	216	219	217	208	210	231	232	228	221	207	219	201	233	217	208	246	223	244	197	177	212	240	230	210	219	212	221	245	191	223	234	208	219	212	233	233	216	213	233	213	215	225	197	203	208	204	241	204	247	221	223	202	201	244	213	242	209	205	233	214	203	202	227	207	204	239	173	211	236	212	249	230	211	202	216	204	229	215	230	211	221	209	221	215	230	233	221	227	210	221	225	232	232	211	193	226	228	214	200	240	206	229	197	222	234	232	210	233	200	224	205	204	214	210	222	234	209	204	214	232	234	233	234	223	234	215	213	205	206	264	224	194	210	238	212	244	211	220	226	237	259	226	258	229	205	219	222	209	210	211	216	219	240	245	240	219	219	238	220	213	216	204	230	213	220	220	227	233	240	231	210	214	233	235	230	208	227	232	199	231	234	241	216	223	198	203	204	208	194	231	232	216	215	215	221	213	173	221	218	236	226	243	202	250	226	242	251	225	252	211	203	226	223	225	229	244	241	200	208	240	222	232	221	237	195	219	213	235	226	192	207	222	215	238	225	243	212	196	219	243	189	185	226	220	247	203	199	223	247	235	211	212	241	227	246	219	217	220	230	229	207	214	212	222	211	210	219	262	237	189	214	231	238	231	221	226	213	228	224	224	214	245	210	221	206	225	229	215	215	221	212	230	213	201	221	190	197	203	208	215	222	199	233	205	217	220	203	231	226	207	221	211	216	201	226	223	221	202	197	200	229	197	205	248	230	212	216	240	212	215	205	181	233	225	218	210	234	236	211	276	224	236	203	203	234	203	210	223	205	231	199	223	200	191	205	215	235	218	192	209	230	212	227	216	236	216	241	208	206	216	218	197	225	224	198	236	229	221	203	217	228	240	213	214	243	258	202	221	214	198	223	264	227	223	210	247	222	218	207	268	204	231	215	224	239	213	222	226	221	225	221	217	233	227	220	213	219	209	214	246	211	218	239	223	220	214	224	243	198	220	246	194	217	225	180	231	229	234	213	214	217	230	219	215	215	227	224	241	212	227	209	229	187	221	218	213	222	207	193	186	216	196	199	221	225	229	193	187	214	213	226	240	233	204	219	201	219	224	224	236	251	227	226	205	207	190	231	204	200	237	236	231	239	215	241	211	215	211	202	213	234	219	217	237	236	228	177	256	215	224	220	239	214	224	217	235	219	206	233	184	236	237	197	216	197	236	218	221	223	232	214	208	222	201	210	217	188	212	242	208	219	201	209	238	213	197	227	204	193	203	208	209	210	224	225	229	207	222	220	236	199	221	249	203	207	213	195	225	231	230	218	229	189	209	219	231	222	211	222	228	214	210	234	206	205	215	230	196	229	217	223	233	199	213	190	199	221	206	222	215	242	224	231	218	212	202	194	220	216	242	226	194	213	199	220	212	236	207	240	212	226	219	216	219	198	196	218	216	230	217	223	235	244	214	207	215	224	205	209	250	227	227	172	192	232	219	230	217	200	228	196	205	183	242	216	194	241	202	256	245	237	242	258	241	208	216	216	217	209	225	229	204	216	205	238	218	199	233	198	214	203	230	222	226	210	216	227	217	231	229	189	239	248	213	224	223	226	233	198	236	218	224	208	213	222	196	209	212	228	212	224	217	224	223	210	226	227	237	224	215	200	223	230	257	213	232	213	202	214	226	222	222	232	236	204	204	219	240	214	219	201	191	232	231	216	200	212	228	218	224	190	213	233	206	219	232	197	240	193	210	220	226	229	212	218	194	220	211	229	226	224	215	220	216	224	206	228	224	209	214	213	203	213	234	235	227	224
6339	3039	917	721	696	607	621	586	568	579	576	618	580	575	562	537	494	597	512	581	559	545	570	547	507	558	561	563	541	521	551	558	506	570	544	538	543	543	569	541	583	536	525	556	585	543	571	570	522	567	550	539	555	578	545	557	572	575	515	536	554	548	543	594	551	553	582	523	536	590	534	566	540	547	574	540	531	561	573	560	564	517	546	524	533	542	562	535	555	515	576	532	558	574	571	521	488	547	533	593	517	566	525	572	565	481	528	550	535	560	563	560	574	581	579	500	576	571	564	569	505	511	591	559	571	559	546	567	569	542	538	573	559	544	521	557	548	558	548	527	580	547	536	562	553	581	566	554	572	515	527	557	507	553	559	548	565	582	563	529	580	554	561	593	526	525	544	543	543	529	507	603	559	551	550	542	571	607	547	555	534	511	559	596	552	565	549	550	558	554	583	532	540	512	552	558	533	531	541	573	599	546	550	590	525	515	527	500	551	562	525	551	530	531	534	574	568	527	599	569	544	510	554	556	569	521	554	598	570	518	528	578	543	545	508	511	591	530	546	566	535	544	550	603	554	526	543	576	528	547	562	524	544	541	530	557	534	527	549	546	556	545	562	569	525	549	569	595	556	527	563	557	522	542	553	565	563	562	555	552	549	543	541	597	563	555	582	540	596	560	513	547	591	563	542	602	545	536	533	511	536	542	537	527	532	555	541	545	555	551	514	557	549	576	542	591	615	571	550	555	550	588	587	551	548	547	548	589	530	527	554	524	568	530	555	554	533	578	544	528	572	554	557	561	559	586	541	560	525	589	555	533	536	568	550	567	548	484	574	546	567	529	506	539	553	554	547	620	556	561	553	580	532	529	524	587	530	575	538	562	519	572	568	533	551	567	539	511	548	556	542	548	532	588	549	567	617	538	549	625	561	567	558	542	555	498	555	537	523	511	566	516	506	586	607	590	517	524	549	546	536	603	535	556	535	527	525	564	552	595	540	520	571	561	623	542	532	556	558	574	577	523	536	578	568	557	549	543	529	508	560	559	547	551	602	562	512	564	568	552	554	596	569	565	566	569	551	535	525	540	540	605	522	544	536	553	535	542	525	572	541	556	584	549	573	546	547	610	527	557	540	510	576	562	557	560	583	565	560	517	571	531	532	613	563	529	583	576	492	530	563	507	519	522	557	547	558	578	553	577	528	561	514	580	552	593	531	541	599	535	563	564	564	548	572	513	542	538	552	524	502	548	560	571	576	552	557	577	552	574	520	472	588	536	566	522	562	569	534	549	574	556	554	541	579	522	566	576	544	568	533	521	517	568	550	551	565	538	538	555	583	578	517	558	531	569	541	551	555	581	586	498	527	540	548	542	579	542	537	546	539	519	542	534	564	587	533	575	566	568	514	535	517	562	548	590	567	541	593	573	561	578	524	566	550	532	552	544	527	561	566	570	542	535	501	564	548	562	547	547	533	536	549	506	555	569	537	536	563	537	532	573	540	548	557	534	535	548	534	536	578	580	540	579	577	566	511	551	535	566	528	552	573	525	547	566	537	580	540	516	582	499	540	500	537	547	576	547	567	544	567	553	599	567	548	576	559	549	554	498	530	593	569	564	605	516	556	506	539	557	549	536	526	526	520	575	578	552	537	563	574	579	559	597	593	575	573	585	568	525	547	586	582	583	571	590	566	581	520	505	490	577	588	558	569	573	609	562	525	553	576	537	510	570	516	572	540	529	511	556	518	546	538	546	518	548	540	547	551	542	554	558	571	551	521	536	537	573	510	571	538	551	546	549	532	550	532	525	556	560	552	534	557	525	578	502	535	525	551	539	531	514	556	529	574	575	555	527	518	583	547	583	569	556	537	552	504	564	528	545	565	540	545	546	539	542	514	572	575	542	561	552	578	529	559	562	589	519	563	527	521	571	576	565	561	530	554	589	558	549	530	544	533	542	589	559	604	558	564	551	568	541	562	540	557	564	571	596	526	577	570	510	529	573	582	531	527	544	548	515	558	563	549	574	565	539	519	568	514	555	535	544	524	550	576	611	567	561	534	612	537	529	519	538	572	543	551	541	578	540	585	576	571	605	569	483	539	551	550	526	582	519	549	551	570	505	548	548	581	542	547	568	576	572	526	537	536	558	575	550	579	553	549	536	575	546	562	588	543	525	553	557	556	562	540	572	536	579	541	541	523	555	590	560	550	569	554	551	559	551	568	525	528	537	529	564	579	565	527	558	559	558	562	559	536	547	547	540	553	596	544	532	562	540	513	560	552	546	528	562	570	555	558	567	534	487	578	563	513	562	547	611	576	576	532	569	559	549	573	574	541	526	595	551	589	537	571	533	535	544	562	536	583	530	566	547	571	554	515	536	553	519	594	562	545	552	556	558	541	574	525	533	609	544	557	528	518	509	565	516	543	524	576	601	537	525	553	569	537	578	567	529	552	558	555	598	546	579	572	582	546	592	579	516	548	593	547	562	544	518	561	533	535	545	584	516	515	542	570	534	587	518	560	566	545	607	542	547	533	539	538	555	586	562	535	579	582	500	554	563	568	575	542	521	537	603	531	575	590	544	518	543	555	569	572	549	532	566	594	562	555	563	580	561	557	567	537	560	565	549	543	578	559	537	525	563	547	532	555	498	590	559	550	614	568	542	530	559	545	551	541	542	523	570	526	558	565	558	553	498	576	568	546	519	548	565	568	555	550	520	531	566	557	526	554	579	535	567	548	597	534	548	505	544	563	543	539	574	545	610	534	543	541	588	522	570	567	553	549	564	593	529	526	544	557	594	573	534	569	559	554	551	549	597	550	552	540	577	537	542	549	568	576	550	525	514	547	586	564	509	555	591	482	549	541	561	571	551	563	542	551	542	562	552	578	573	541	541	581	534	514	516	514	575	552	542	548	514	576	501	557	546	535	553	564	547	529	568	564	553	576	571	558	511	498	548	517	544	564	558	573	615	555	544	546	544	543	566	581	529	538	519	537	556	521	550	529	566	559	556	546	606	530	560	567	587	583	586	567	546	561	547	574	596	531	527	545	562	532	537	556	556	550	545	536	555	555	557	541	543	540	547	605	530	541	567	585	536	559	524	613	515	572	549	574	558	531	556	562	515	585	551	540	542	537	532	534	536	559	545	527	511	587	556	520	607	590	571	576	532	547	542	553	556	553	541	546	534	550	514	539	573	539	541	566	538	504	579	536	596	585	546	535	526	572	515	506	561	548	532	569	539	571	554	518	552	507	527	570	513	591	536	553	565	613	537	559	575	556	516	561	586	579	580	543	545	525	542	550	535	543	531	546	577	569	564	572	559	535	524	545	565	557	549	537	593	518	568	515	579	565	554	539	536	556	542	575	485	569	564	588	564	555	557	581	539	550	551	558	491	595	537	547	600	548	537	587	535	602	505	542	551	569	513	586	593	541	511	521	539	550	540	548	532	550	561	525	567	541	574	535	561	544	533	508	500	562	565	532	546	550	530	574	524	581	545
19753	7047	1055	505	384	343	320	337	308	318	281	296	302	291	312	272	294	275	265	253	259	275	254	252	300	289	287	285	283	305	282	325	291	299	293	307	252	285	283	282	298	268	262	299	286	256	287	306	248	275	308	292	279	256	256	278	260	288	289	280	268	270	271	301	282	265	258	276	272	262	260	295	286	281	275	272	296	265	288	307	258	308	300	296	279	266	274	269	286	260	319	307	282	266	258	272	249	283	267	284	276	256	269	308	289	277	278	270	289	273	269	244	275	255	259	276	277	287	269	284	246	271	273	288	265	256	268	273	272	295	273	307	256	303	301	258	290	295	302	261	282	282	263	269	283	311	286	286	262	297	320	264	268	289	238	279	276	289	269	240	271	255	247	272	266	279	279	270	274	226	321	280	243	273	271	261	267	246	286	282	246	302	244	264	241	270	267	280	254	261	278	278	250	293	270	286	265	267	281	295	272	290	285	258	272	273	256	267	310	311	290	259	259	303	272	264	297	280	241	264	271	262	298	280	263	264	270	315	290	267	271	272	269	265	289	271	241	282	287	274	283	282	244	280	255	293	285	261	298	271	312	233	268	286	240	271	270	272	284	256	262	260	265	278	298	279	294	251	252	276	292	261	278	262	300	265	273	282	279	269	266	277	301	279	278	271	298	283	271	275	305	302	267	301	267	268	279	258	279	287	246	294	285	263	269	242	281	280	270	267	273	282	289	259	305	284	273	284	240	269	262	287	269	290	281	278	264	275	248	285	273	254	259	298	272	303	289	251	270	276	288	267	283	252	268	250	283	292	262	299	261	257	264	265	315	286	287	283	259	253	237	295	254	297	291	282	286	296	276	287	273	274	264	296	255	277	282	311	281	276	272	265	266	258	270	296	287	282	273	289	274	290	296	259	260	263	260	274	305	282	290	278	268	279	282	270	296	251	285	258	295	227	292	264	286	287	296	302	247	263	273	259	287	306	254	258	279	270	252	282	266	273	257	293	272	291	266	262	248	270	254	285	283	310	213	266	276	269	271	299	296	263	273	263	245	261	298	275	281	312	286	260	277	280	285	278	254	241	264	288	258	301	289	274	274	260	269	270	288	292	267	279	271	265	258	264	264	253	251	257	269	307	283	279	284	272	301	273	259	265	265	305	280	291	277	256	297	260	292	262	264	293	292	284	303	279	301	268	290	256	268	262	271	259	282	263	273	266	269	281	295	289	264	267	245	277	264	243	282	307	293	284	285	284	300	286	280	270	263	277	284	288	247	287	283	303	281	263	256	299	302	285	276	279	273	270	257	296	265	290	279	277	259	307	264	293	263	269	242	286	249	295	293	259	257	299	268	314	308	264	275	278	300	267	299	291	303	242	246	298	258	268	261	285	298	287	280	268	271	276	282	271	284	287	264	278	236	251	272	281	271	260	274	264	265	281	291	264	270	295	291	283	278	268	246	286	265	269	248	253	264	280	303	275	290	292	312	302	284	253	274	238	283	265	268	305	254	261	314	256	273	282	262	257	289	302	297	269	279	281	315	305	281	305	284	282	293	286	273	247	258	271	286	265	257	284	282	293	279	307	296	265	269	276	312	254	242	297	253	268	281	278	265	280	259	274	261	282	269	302	277	283	260	247	315	315	285	248	280	279	231	297	281	289	293	272	270	291	268	294	285	309	258	244	295	278	253	295	300	276	287	285	263	269	265	276	270	269	267	280	282	272	280	275	269	301	269	264	261	271	269	271	277	263	307	274	264	268	264	300	247	267	283	256	264	302	270	273	274	287	287	304	283	289	276	298	287	266	283	294	282	269	292	232	267	269	240	280	274	295	304	270	273	279	264	276	274	263	247	285	270	291	274	273	305	282	281	225	268	293	288	261	278	258	294	274	289	287	274	279	231	283	300	278	262	281	278	266	280	319	256	284	261	253	296	247	257	266	277	256	273	266	283	293	267	273	281	280	249	303	301	277	266	308	279	263	285	239	308	248	273	281	291	278	292	288	285	272	269	274	269	284	248	275	253	293	271	274	270	264	261	294	321	253	262	297	292	281	294	281	295	264	303	284	245	298	287	279	281	249	272	255	281	270	239	248	277	282	274	299	281	268	257	283	274	258	286	287	288	290	278	320	254	272	265	271	289	262	258	254	279	292	306	258	285	273	259	306	274	272	286	247	291	279	278	257	281	240	279	277	284	315	274	278	251	254	293	272	280	313	279	269	276	312	257	268	281	290	258	288	300	284	314	245	273	289	247	297	298	281	273	280	293	286	298	282	277	272	287	288	330	263	267	278	291	291	309	265	265	297	272	271	289	244	287	263	317	252	282	263	283	265	283	290	268	288	275	273	290	265	275	284	269	277	280	285	290	286	289	262	284	273	284	311	292	289	275	263	261	274	290	297	262	301	295	264	276	278	282	235	271	269	291	272	256	305	255	256	275	299	261	255	270	284	275	279	276	265	299	300	290	278	309	265	248	254	278	272	258	270	283	285	256	287	267	293	312	254	290	271	293	271	261	251	282	288	287	277	282	262	284	265	254	255	238	270	307	281	266	279	301	286	301	293	284	278	271	256	265	279	281	271	296	286	273	258	311	290	297	293	279	258	268	286	252	277	289	277	267	269	269	246	253	273	239	264	287	256	286	302	279	298	270	298	278	294	310	273	285	277	266	256	271	291	262	256	269	279	274	251	270	258	295	271	252	280	263	273	278	229	292	291	297	239	236	294	287	267	274	287	300	283	257	278	281	295	287	277	253	272	280	283	290	257	280	289	280	265	263	256	280	273	272	275	262	253	292	284	304	329	279	270	276	290	266	287	294	281	277	258	267	275	296	265	276	267	265	310	281	276	266	269	272	259	276	261	295	267	264	288	260	266	257	282	267	262	250	270	289	332	264	289	272	254	276	310	322	257	284	259	255	251	308	278	260	275	261	269	263	270	305	260	274	265	267	289	299	281	254	270	281	305	270	267	290	285	254	276	269	276	264	290	253	281	263	287	276	288	239	263	291	272	285	230	296	306	267	280	274	306	281	276	287	271	259	285	298	272	282	288	256	267	289	319	270	276	256	255	285	282	311	251	283	256	243	274	284	279	296	299	260	277	281	289	285	270	293	279	272	275	292	280	274	267	280	304	295	283	305	291	255	265	259	273	267	265	237	289	286	274	282	293	280	249	236	290	256	274	291	292	275	267	284	275	275	280	272	278	262	282	275	287	250	283	294	267	276	261	264	279	281	264	294	252	274	274	288	258	264	290	266	256	266	272	264	240	287	244	302	262	294	302	270	269	304	276	277	272	284	258	260	283	249	260	280	317	289	296	276	276	282	275	289	283	289	284	261	255	276	279	266	268	295	281	292	326	257	282	289	295	269	276	268	284	270	275	252	281	282	260	242	266	277	279	241	294	277	284	272	262	262	310	309	282	280	262	277	263	296	292	280	241	276	262	285	291	295	287	272	300	276	278	248	265	279	273	265	309	277	263	294	251	274	257	299	283
14458	6158	1521	1489	1282	1116	1022	960	896	812	770	731	756	713	708	708	720	668	713	675	721	735	632	639	704	699	694	710	684	710	670	660	653	653	665	613	668	634	708	651	660	668	603	634	664	643	662	683	663	678	649	595	645	669	637	642	614	682	684	693	688	613	680	670	723	661	739	650	690	646	702	642	704	654	681	665	672	665	654	703	671	648	691	653	665	720	674	654	684	658	686	672	659	631	699	711	664	747	726	655	635	634	633	633	682	625	672	691	677	669	667	659	632	658	704	677	670	652	672	665	627	666	647	681	690	664	664	668	660	697	689	634	702	694	667	656	675	676	668	667	647	659	664	685	640	697	685	633	657	664	699	672	655	649	669	688	631	694	708	657	652	670	647	628	644	677	651	621	591	680	667	651	668	687	637	623	666	672	674	675	661	691	695	647	679	701	712	665	636	644	676	676	649	653	608	648	635	680	708	688	682	656	671	671	671	684	685	664	677	671	690	686	629	669	631	694	677	659	675	641	702	649	629	630	659	688	661	656	649	665	688	661	664	706	677	698	638	701	635	683	653	667	613	682	671	620	675	648	653	656	659	665	685	706	666	670	623	662	666	672	640	671	681	627	633	686	676	684	661	677	651	664	705	658	669	651	654	712	680	649	678	668	631	607	646	662	631	681	669	672	621	663	680	618	639	710	683	672	630	678	653	673	618	663	632	682	654	681	671	714	649	688	638	634	690	636	655	704	667	625	695	750	651	684	664	665	715	650	652	679	645	641	650	639	692	705	658	675	727	701	637	626	646	611	642	650	672	693	665	684	673	676	679	626	681	705	657	675	682	681	633	678	630	599	625	664	673	655	634	663	671	699	672	685	664	647	619	647	672	671	674	701	652	676	623	683	604	688	614	661	612	664	680	678	630	643	666	662	619	635	636	665	690	655	651	676	644	650	649	604	643	637	670	703	683	632	707	675	657	663	655	640	682	678	682	680	660	654	688	675	629	635	679	657	706	685	612	603	677	667	667	693	648	651	643	691	669	703	677	682	646	658	688	647	635	669	669	650	712	650	673	678	700	621	615	648	639	683	668	648	618	667	633	645	675	652	697	699	696	641	634	717	678	666	677	669	649	673	622	675	659	648	665	695	679	648	709	646	660	677	671	708	696	675	720	694	666	647	669	664	615	625	684	634	693	641	652	678	683	670	668	589	640	681	656	648	669	676	683	662	614	649	680	682	651	667	663	683	631	676	652	676	692	642	677	637	683	674	645	666	687	633	678	612	663	699	622	646	680	685	625	670	663	659	659	639	610	694	667	656	671	674	671	652	655	636	645	670	660	668	672	703	662	658	646	664	610	653	688	651	661	655	671	670	650	668	659	646	697	675	684	651	666	684	630	665	662	653	660	634	646	675	681	703	646	644	668	705	639	702	662	698	677	645	685	662	650	676	706	669	642	650	652	673	642	704	631	640	692	692	680	637	651	640	637	635	655	632	661	691	676	656	677	679	685	658	672	629	646	643	668	624	714	615	689	669	627	655	672	659	662	663	695	673	656	662	609	667	696	702	645	698	646	702	672	685	702	675	678	665	635	645	652	657	641	685	691	668	647	672	654	659	681	686	649	656	712	694	700	673	659	656	664	657	670	675	629	615	659	651	713	705	662	649	650	739	660	647	691	669	654	703	647	670	673	649	627	678	683	647	659	670	694	635	664	689	649	690	661	658	632	675	668	629	695	656	665	670	666	678	635	656	677	653	702	659	686	659	633	638	667	646	673	644	665	605	670	613	680	665	641	673	656	649	661	661	663	635	626	706	696	694	678	660	711	653	645	656	694	665	654	678	677	666	633	724	666	629	677	667	705	701	703	696	631	641	684	632	683	657	650	664	681	689	634	622	652	654	670	643	667	652	684	640	605	665	670	700	665	652	663	671	657	697	688	683	733	640	662	646	657	687	689	676	703	654	623	678	612	658	680	668	654	673	658	687	639	647	660	691	626	687	630	650	701	666	659	639	645	667	671	674	631	655	664	699	693	707	688	649	644	670	681	637	664	660	631	679	641	651	660	666	646	649	684	661	674	678	680	671	620	687	680	631	654	694	714	674	666	642	652	681	662	701	670	672	650	700	644	646	679	660	663	714	692	618	642	649	681	716	664	661	681	668	667	666	705	643	678	644	675	656	691	693	702	642	657	658	682	667	732	664	667	662	669	714	688	662	659	651	729	646	685	632	630	675	685	665	650	704	697	718	673	686	666	677	663	658	647	635	673	662	668	668	641	674	681	644	673	672	684	643	706	675	675	642	654	669	643	643	628	655	680	674	680	660	631	624	649	672	651	694	691	629	628	691	627	659	662	663	659	682	654	683	689	646	659	632	647	694	658	672	677	645	677	694	674	667	700	626	653	674	649	683	684	637	654	700	674	653	662	668	665	646	621	638	660	694	702	663	672	617	667	685	647	680	646	648	634	669	675	641	659	606	641	712	669	655	633	647	649	669	658	672	655	618	672	666	629	680	662	707	659	676	704	639	671	666	602	683	676	691	660	636	623	668	664	643	663	676	654	637	664	637	682	614	731	687	673	676	613	660	675	670	638	668	621	650	646	653	683	683	669	682	718	679	657	651	662	671	665	607	653	659	640	709	659	659	651	669	668	638	667	644	686	690	675	625	692	655	691	647	644	705	671	707	638	638	641	694	652	662	653	666	715	698	643	629	650	628	662	670	671	649	709	630	691	693	646	665	685	691	649	613	671	658	637	674	653	666	674	666	632	661	695	684	664	663	602	676	671	665	692	701	669	639	659	672	668	686	673	663	685	678	662	692	656	653	639	678	643	667	634	703	714	689	656	635	665	683	679	697	701	656	657	692	669	635	648	701	625	646	620	658	631	605	691	652	688	692	642	677	666	647	637	682	668	668	667	677	670	677	678	664	664	674	686	654	674	710	641	688	690	706	633	690	656	677	679	679	654	660	681	690	617	653	646	659	669	694	656	689	669	649	627	670	637	678	641	702	687	610	643	668	640	681	659	625	676	651	673	645	635	662	638	669	691	686	669	647	685	624	629	659	697	680	637	655	612	657	657	650	658	618	639	658	650	708	659	661	704	666	645	677	629	684	678	677	631	664	697	655	695	697	644	639	698	659	679	638	657	641	615	646	687	622	693	655	673	670	620	654	662	652	651	663	676	660	686	651	708	629	662	618	715	653	656	691	667	676	662	692	670	718	668	689	676	649	668	659	675	667	678	660	674	643	695	711	707	678	657	688	616	637	707	695	654	629	624	667	655	636	689	699	684	658	668	707	650	654	664	667	676	691	657	699	682	649	639	672	652	659	644	688	696	639	718	610	658	660	703	652	624	711	636	680	617	651	614	604	708	706	679	670	645	637	653	642	647	662	674	657	670	638	580	668	690	666	657	654	693	683	642	628	641	606	670	665	639	682	643	684	705	684	674	664	675	664	650	654	645	666	636	668	645	676	663	626	691	655	607	680	680	651	675	650
28291	11968	1898	620	447	312	321	297	245	250	235	221	219	221	216	189	172	204	213	209	200	201	192	217	196	200	181	152	189	199	161	198	186	199	169	191	241	174	169	184	168	206	157	169	179	173	197	175	175	174	200	165	203	205	199	211	196	180	187	204	205	179	180	201	191	192	215	180	196	215	177	208	174	190	199	180	210	184	212	206	166	196	232	189	180	205	188	186	210	195	210	203	189	186	198	211	212	173	185	179	180	207	189	201	187	192	219	189	209	209	197	212	170	159	180	180	180	211	198	211	193	202	178	222	194	184	188	185	191	199	202	179	201	169	201	188	190	180	206	172	165	185	198	188	198	188	165	183	201	180	170	214	196	187	192	172	191	194	177	181	200	187	171	198	184	208	188	181	178	175	205	224	188	185	189	183	194	180	195	181	180	198	187	183	195	189	158	175	185	202	201	186	193	186	190	189	166	188	189	177	169	192	169	225	192	184	237	185	197	196	186	209	187	201	203	217	188	174	175	177	205	183	182	192	223	207	210	203	161	182	199	174	202	224	179	187	208	160	188	193	187	185	211	201	203	176	203	207	183	193	169	200	186	189	170	195	185	194	183	179	167	189	182	195	205	189	228	185	203	200	187	187	184	187	192	187	163	174	182	189	202	193	191	210	202	211	184	194	223	226	168	204	192	200	183	197	180	202	194	186	170	200	206	215	206	187	175	168	167	210	223	206	172	190	182	224	198	191	192	197	191	194	206	222	197	192	157	209	162	220	196	185	160	189	186	199	177	195	189	186	186	201	213	185	192	187	187	183	178	190	171	169	174	175	202	149	183	163	188	196	206	204	178	172	198	212	183	171	170	188	188	195	160	191	183	212	224	195	170	194	180	200	213	231	209	207	192	181	198	190	174	176	176	178	193	189	191	200	164	192	195	209	174	184	203	195	192	214	191	182	200	191	188	203	190	198	177	211	185	213	165	201	197	185	202	185	171	167	192	185	212	196	200	187	192	187	211	185	169	178	181	200	221	198	168	192	198	207	201	172	199	202	169	224	195	190	185	193	190	183	206	212	191	196	160	207	179	199	160	173	186	193	194	189	192	207	189	173	186	204	190	197	196	186	174	193	164	185	217	164	168	192	176	194	201	185	186	195	184	197	177	164	216	186	182	177	187	186	175	189	183	207	204	180	186	206	200	226	202	196	181	204	193	184	183	193	185	179	209	181	179	185	204	201	162	195	186	216	186	173	203	193	191	174	194	220	206	180	188	191	189	184	218	179	206	187	174	199	177	177	187	178	222	200	183	178	198	206	176	179	180	201	181	223	166	200	190	180	174	165	184	178	189	177	189	191	202	196	221	208	215	183	164	171	196	182	182	173	195	179	196	211	164	196	190	202	184	203	176	189	214	202	211	173	186	180	181	198	207	187	198	136	185	213	188	177	205	197	199	187	168	194	205	185	190	179	181	187	174	189	177	198	193	177	214	219	187	185	209	176	185	169	167	178	179	197	174	191	214	196	186	166	183	202	219	175	214	193	184	189	188	175	209	191	171	184	238	173	217	184	193	209	193	192	203	203	176	207	169	183	191	204	194	180	169	195	213	159	192	194	171	188	192	207	202	172	200	182	180	210	170	196	206	203	217	178	195	196	227	184	202	178	190	199	204	178	230	200	227	184	177	191	158	181	197	177	191	171	201	202	208	198	173	173	199	186	192	177	175	187	202	206	217	187	195	182	179	183	205	182	208	162	191	178	184	200	181	187	190	196	178	191	177	203	211	193	200	188	166	178	203	179	205	197	191	225	221	205	182	193	189	225	204	196	187	175	214	191	186	193	218	186	230	214	181	171	190	166	190	187	205	206	187	181	200	194	158	211	200	185	163	190	208	206	175	209	206	178	179	185	193	197	180	202	210	206	202	190	202	191	203	183	187	197	193	167	176	188	204	202	176	179	174	183	227	186	202	182	205	197	177	191	150	197	207	204	150	203	174	200	192	208	171	203	178	208	204	197	193	177	180	191	209	183	196	181	196	197	190	205	193	204	188	189	201	190	211	205	195	193	185	197	189	176	206	218	183	210	182	208	188	197	183	202	194	191	179	188	182	187	200	208	180	161	187	186	178	183	183	180	191	186	209	177	191	216	191	194	197	173	175	203	188	196	179	223	193	199	190	180	182	187	203	222	185	192	197	193	186	185	161	164	197	178	198	192	180	163	203	209	194	170	209	177	209	207	207	213	179	175	187	203	173	194	177	179	187	191	203	208	171	197	187	189	188	207	185	200	193	184	216	220	181	208	167	191	193	190	185	153	188	170	199	187	199	179	188	178	189	178	198	177	200	205	174	174	212	191	178	187	186	179	226	196	193	189	186	186	182	218	204	205	184	216	203	203	203	190	196	192	191	162	202	172	191	181	214	207	172	189	195	206	216	197	198	193	184	197	222	186	183	204	214	182	199	179	191	213	193	187	172	187	190	168	179	175	194	223	197	182	206	204	209	178	191	195	195	196	200	199	168	210	194	181	197	193	182	208	186	204	162	195	173	197	196	210	183	178	169	226	191	182	191	192	162	194	183	213	185	219	205	210	212	187	187	186	201	206	192	214	196	204	181	201	183	178	174	193	207	186	178	197	195	196	200	196	193	177	181	173	197	182	169	182	198	161	192	191	184	171	200	192	200	197	210	202	171	185	215	187	231	190	178	180	213	200	199	191	176	170	176	192	173	201	188	192	187	175	151	170	169	181	195	209	194	197	185	201	187	206	204	175	200	206	164	159	174	179	196	211	166	182	171	179	199	201	186	175	197	205	184	175	211	212	184	178	196	202	192	208	150	201	196	202	183	173	176	197	188	167	189	188	203	195	190	193	182	182	213	184	175	205	201	198	182	204	195	193	208	189	208	166	202	184	199	192	197	200	226	167	181	206	193	179	212	203	203	161	176	217	172	187	176	195	181	204	203	190	172	181	173	220	212	185	185	185	208	195	187	186	161	184	202	181	207	192	189	180	198	189	187	179	201	187	191	208	193	198	196	185	217	211	189	189	175	179	162	172	196	185	187	185	187	167	183	218	162	188	220	191	192	215	155	180	157	198	186	177	206	174	173	211	223	198	163	192	178	193	206	198	201	184	179	177	174	187	180	198	186	183	198	188	188	167	202	183	173	162	174	193	193	197	198	201	186	199	194	174	172	184	212	203	172	194	171	182	212	225	194	186	198	198	207	204	190	169	190	193	185	184	201	199	169	196	175	189	190	169	193	178	187	208	206	214	183	203	210	190	190	192	199	182	199	200	212	192	192	185	184	175	196	175	207	182	182	166	196	186	204	208	179	195	201	178	162	189	200	186	169	183	189	194	207	197	149	181	182	196	173	220	189	217	162	214	210	219	206	200	179	200	199	199	200	211	183	177	206	216	222	188	179	181	182	210	206	163	188	188	180	176	180	214	191	189	171	179	184	176	165	180	186	206	229	185	193	171	212	179	212	181	183	211	193	176	197	202
18237	9431	2146	1893	1629	1242	1126	989	872	762	695	598	608	551	536	577	536	519	503	504	547	526	494	520	527	468	504	515	512	489	479	497	503	517	531	511	487	454	480	490	510	460	463	506	509	451	500	495	480	490	449	446	498	506	487	472	484	472	447	441	479	505	545	507	415	493	481	451	476	488	462	450	482	506	426	454	460	450	458	456	451	490	490	484	446	484	474	501	447	444	440	458	486	483	491	471	509	449	481	453	470	459	467	461	493	479	440	474	458	448	490	446	484	463	459	480	411	454	482	469	477	495	503	492	461	495	491	465	475	457	480	474	468	488	482	471	489	497	489	509	480	488	476	471	477	438	450	470	480	443	471	484	474	481	467	493	460	461	477	453	463	487	481	500	479	448	464	478	486	482	472	493	456	434	452	479	465	477	513	439	500	453	482	500	433	510	455	451	479	446	483	474	421	448	495	466	495	462	437	466	496	483	498	447	469	488	471	493	466	469	448	454	486	466	484	426	498	501	492	488	480	484	444	463	522	469	447	495	490	463	467	455	496	503	468	474	471	452	425	458	471	460	460	502	462	490	512	437	449	467	455	460	477	484	488	444	481	487	467	504	479	477	478	491	504	489	463	484	478	451	511	505	493	474	459	416	498	452	442	457	497	485	509	489	442	523	478	475	455	476	501	476	485	489	512	462	469	470	496	417	460	481	466	445	463	457	497	507	508	496	478	473	438	491	484	504	536	460	514	476	465	483	451	461	474	500	462	482	483	462	466	459	455	431	453	471	487	447	477	452	510	478	448	440	497	451	472	477	487	473	475	468	478	484	485	469	468	505	455	495	453	494	472	495	494	455	467	492	462	477	480	467	465	458	462	508	478	465	465	436	465	469	472	488	482	469	506	501	467	500	434	440	478	478	432	463	500	487	453	458	472	481	472	529	473	439	464	460	424	518	472	458	469	466	479	483	488	433	514	491	453	446	484	490	490	479	466	447	488	480	486	455	465	475	515	452	438	471	476	457	464	507	450	495	478	470	459	463	457	442	497	488	461	514	452	468	462	454	445	467	490	489	433	462	481	505	432	470	484	439	497	503	443	507	458	491	482	466	464	449	467	487	486	445	482	466	471	465	496	458	450	478	471	485	462	470	455	486	497	462	472	463	476	464	460	479	486	494	491	462	468	502	468	451	465	450	471	468	495	491	483	459	462	477	500	504	462	452	471	486	491	478	488	476	434	472	462	489	472	448	497	471	448	433	457	460	459	453	461	479	494	474	505	460	452	447	486	507	488	500	509	468	435	446	472	505	458	486	521	485	506	505	476	473	457	457	458	478	421	453	491	469	495	486	498	473	470	478	488	503	472	494	495	442	483	499	495	427	509	509	476	469	513	470	481	496	479	475	461	451	471	465	459	473	461	472	463	460	514	474	478	429	472	444	452	436	506	454	452	476	489	440	483	452	464	508	480	463	437	497	467	470	504	495	446	457	452	497	513	460	456	490	463	478	488	506	498	418	446	443	498	488	501	483	463	495	472	454	465	483	491	508	480	529	466	457	505	478	454	483	478	468	464	490	488	466	462	510	508	453	470	443	468	471	465	497	456	481	488	451	462	485	481	483	435	511	482	465	503	504	481	495	453	525	459	526	474	465	476	450	469	452	467	476	474	529	465	487	525	499	480	463	454	459	488	457	457	474	443	480	449	468	456	462	448	465	501	460	486	477	497	459	483	445	498	421	440	475	474	472	496	493	454	471	490	458	477	475	463	451	501	484	514	482	514	479	508	462	462	500	498	444	466	483	420	498	452	468	412	468	502	468	507	472	504	456	467	491	492	501	492	478	439	453	485	485	491	472	468	477	450	470	472	454	460	440	493	513	497	508	474	440	443	473	435	473	498	471	491	472	482	454	444	468	464	467	457	512	463	483	463	436	466	487	451	467	494	434	487	482	467	487	467	460	466	478	513	465	472	455	476	450	485	467	476	462	445	511	462	505	460	481	471	447	501	467	456	504	491	477	497	432	466	446	450	498	459	504	474	474	494	462	478	480	492	495	483	525	448	464	492	487	459	464	469	457	472	473	474	489	481	474	434	457	496	485	439	475	477	471	492	489	492	473	484	447	501	446	454	456	442	483	475	477	453	499	484	473	453	434	429	453	515	463	524	447	441	502	468	458	460	497	479	456	505	446	498	462	455	469	507	484	445	460	501	490	545	497	423	477	488	463	483	513	481	462	472	470	459	461	468	459	455	490	466	467	490	462	468	455	451	474	460	469	486	461	507	449	471	460	466	491	470	448	477	448	516	482	495	498	451	490	475	518	457	441	464	463	484	459	456	469	463	456	475	469	468	445	485	409	487	432	430	456	465	467	495	459	469	493	474	471	484	457	467	453	460	507	457	436	473	480	471	491	473	445	481	500	446	468	437	484	476	486	464	431	456	459	453	489	417	468	503	455	495	471	473	469	469	453	476	466	497	475	493	487	497	457	488	484	475	464	509	469	448	478	439	438	460	498	476	471	496	508	505	481	460	462	490	517	508	479	467	466	478	523	438	449	483	448	442	467	452	482	514	472	458	505	482	452	455	460	441	525	447	452	497	456	444	471	487	446	474	473	469	466	501	496	460	463	473	503	498	422	468	471	465	473	446	483	504	469	487	498	472	464	428	481	487	478	481	421	497	452	483	436	483	488	491	448	514	469	488	498	471	481	482	486	476	512	468	456	530	428	455	491	511	458	488	446	458	452	482	500	460	435	484	463	463	434	463	480	522	488	479	502	483	472	476	473	448	463	481	473	477	447	458	447	490	507	464	467	454	489	470	472	434	469	435	478	495	480	463	495	471	439	515	461	485	483	486	489	484	461	487	484	477	486	464	482	450	484	457	484	456	468	470	456	487	473	492	518	488	493	451	492	463	449	457	504	461	489	474	494	491	460	448	455	483	484	460	516	462	476	461	468	485	483	448	462	477	486	448	487	429	402	481	469	487	477	454	477	454	462	477	470	470	493	495	449	477	437	479	500	473	494	468	453	469	474	457	460	474	465	499	486	466	458	457	531	498	470	493	502	476	454	465	486	473	466	467	429	485	449	449	468	522	492	469	466	489	449	455	462	473	468	497	494	477	475	519	496	518	463	492	474	446	440	469	470	501	478	478	449	465	490	501	464	452	486	474	460	456	474	412	509	473	487	489	453	431	516	451	453	464	455	428	486	506	457	490	453	463	496	476	470	477	460	504	506	480	500	476	515	472	472	501	473	472	476	458	483	468	476	502	482	499	483	466	514	485	489	442	477	466	463	454	481	463	460	487	462	519	497	474	489	506	482	474	483	505	487	459	493	471	498	437	428	449	482	457	500	468	472	489	460	478	496	466	454	495	499	425	464	501	496	487	463	466	455	454	463	452	521	486	478	490	465	446	486	503	455	514	452	466	485	488	472	457	456	490	466	474	468	466	481	432	478	450	494	462	512	466	473	448	465	476	475	481	464	483	457	481	428	470	466
8520	2731	433	287	266	239	245	236	218	229	265	242	199	220	211	232	270	235	226	207	255	249	207	217	232	221	241	226	254	236	193	246	253	225	243	210	252	232	217	224	250	234	255	242	241	248	235	231	213	224	231	236	231	215	233	217	237	241	246	215	257	220	202	236	228	235	212	223	273	236	226	214	252	246	245	242	217	223	228	230	247	220	227	225	220	231	220	253	217	236	239	235	226	249	214	207	226	225	248	250	202	242	221	246	247	210	255	220	240	239	230	246	220	217	208	216	244	233	225	261	226	233	241	220	221	247	231	223	226	224	262	223	258	278	226	242	244	216	234	220	226	273	220	231	242	232	269	246	227	203	247	212	224	235	248	252	252	223	246	219	226	224	220	246	211	227	220	206	235	243	219	236	228	218	241	242	231	247	250	229	239	240	222	227	245	237	233	215	245	253	225	241	241	240	199	221	226	228	231	261	235	235	248	224	224	265	205	217	222	256	233	243	216	239	214	224	202	227	239	240	221	231	217	218	259	240	226	262	230	250	225	231	260	225	245	223	243	229	223	226	233	210	230	258	239	251	258	224	227	235	256	267	255	217	207	226	232	235	224	239	233	221	217	233	208	194	229	217	257	251	225	223	230	223	234	226	228	228	245	228	238	248	225	228	204	254	280	199	227	219	212	243	252	200	235	238	233	214	226	240	223	230	251	240	239	230	216	227	229	238	213	223	247	211	222	229	227	235	221	221	229	231	245	243	261	221	200	230	217	226	224	245	219	254	202	202	197	220	206	247	222	234	258	249	208	231	211	203	208	219	227	217	200	228	219	256	229	234	224	249	228	223	232	231	214	234	257	251	249	232	244	210	232	220	266	219	215	257	252	237	229	274	244	233	244	247	249	237	251	238	243	221	217	248	246	247	223	224	240	217	249	258	239	197	265	213	217	258	241	242	243	224	261	238	233	200	206	242	218	239	264	235	231	234	244	210	236	236	253	228	212	203	201	226	228	229	223	210	245	239	219	236	256	202	239	215	219	217	208	242	232	214	216	240	241	250	219	218	197	215	230	200	226	224	240	231	195	214	251	255	240	232	238	255	238	224	236	220	246	259	239	274	253	246	204	232	211	249	254	211	236	223	241	239	212	201	223	230	232	247	231	219	228	198	231	263	220	216	225	213	237	230	269	227	230	234	219	253	252	256	267	228	229	218	236	200	245	228	254	226	216	209	234	249	197	235	218	216	224	235	227	211	235	248	221	249	246	224	218	229	232	234	221	220	254	239	231	245	210	219	222	203	241	243	236	199	216	239	220	238	239	242	223	232	222	231	199	233	234	231	251	228	214	235	221	231	225	235	220	257	208	244	225	213	232	236	207	225	246	198	242	244	246	207	233	225	205	221	271	233	235	222	227	231	213	217	227	229	222	245	242	221	216	244	244	213	235	233	252	240	234	201	221	232	208	216	235	208	214	233	238	234	227	230	216	257	226	233	248	233	259	221	231	246	268	220	226	243	239	240	251	220	233	241	233	190	211	238	216	223	230	236	235	216	264	230	228	222	207	231	232	217	255	246	207	230	235	204	199	229	241	267	201	232	242	233	225	264	212	216	253	219	236	216	244	213	214	233	232	215	249	216	219	215	229	241	248	229	233	261	225	234	230	236	212	235	225	246	239	227	233	227	236	209	230	236	210	198	261	236	247	213	242	213	243	231	224	237	240	245	233	212	243	226	237	228	236	230	215	216	233	225	229	253	259	252	223	251	229	233	228	238	237	217	253	237	252	217	223	238	253	228	224	245	240	242	228	232	265	240	237	223	227	248	215	255	240	262	225	238	212	222	224	231	232	223	233	226	264	202	235	237	253	232	228	218	254	233	256	220	192	242	245	214	213	235	223	224	224	238	239	227	223	241	211	232	225	250	245	244	235	228	220	223	211	227	214	232	215	252	230	213	224	236	242	237	242	232	260	225	235	244	227	225	242	247	235	215	186	223	263	227	213	220	245	243	225	238	229	229	214	242	234	232	215	224	239	235	262	241	240	261	251	210	256	243	242	228	222	233	228	210	233	214	238	241	202	210	234	181	222	236	259	231	218	236	235	242	271	225	233	271	203	212	211	261	233	223	269	231	181	238	239	200	254	212	243	222	268	233	234	237	234	227	226	215	243	230	215	227	236	220	210	223	233	230	217	249	226	228	250	265	226	247	221	285	248	248	229	241	229	219	255	241	222	224	228	226	236	226	195	212	220	259	214	247	251	217	249	235	232	207	217	229	227	209	189	254	234	252	231	232	220	241	227	230	254	228	227	231	248	258	229	245	231	253	219	233	249	245	260	218	217	196	258	240	230	228	209	257	231	235	236	232	244	237	241	227	227	244	240	224	231	228	248	251	222	238	220	256	223	223	236	258	218	230	228	222	235	232	203	208	231	212	226	221	239	238	209	224	199	237	234	208	231	229	231	266	228	229	218	218	229	230	231	225	244	213	228	217	239	209	250	209	241	222	240	235	256	238	240	234	233	238	219	202	223	231	250	237	203	241	259	209	244	236	205	244	223	206	193	213	244	221	250	241	237	196	225	238	259	232	246	202	196	226	241	208	236	235	250	231	236	212	232	230	234	234	219	259	233	229	239	232	227	205	207	238	200	221	243	207	229	224	206	221	215	210	251	241	238	225	226	246	229	223	213	223	230	238	211	253	218	250	241	240	249	236	212	213	222	221	229	252	252	217	231	235	239	263	249	207	226	241	238	236	246	249	227	204	221	203	191	240	225	246	215	217	225	213	237	250	250	219	210	228	222	255	212	259	241	230	218	220	269	217	234	215	231	238	249	223	254	267	226	223	225	228	224	254	221	239	223	236	200	229	267	227	246	246	207	256	235	234	212	208	218	236	228	228	221	219	242	219	251	218	203	245	233	186	234	202	250	219	240	245	241	186	244	233	207	245	240	267	242	239	214	239	236	229	234	240	239	247	211	231	230	249	219	220	239	241	231	253	222	231	267	242	216	198	252	246	229	235	259	220	255	213	223	249	237	229	253	235	237	239	201	245	247	236	249	240	218	234	226	227	241	224	226	220	256	187	244	237	231	230	245	236	213	219	211	237	247	222	257	227	225	256	227	242	232	213	261	210	228	219	230	198	230	219	220	227	210	223	240	241	243	219	257	239	211	208	224	219	239	232	222	239	224	243	227	226	225	229	200	254	254	238	238	189	259	238	213	220	238	247	227	245	200	203	230	215	238	209	240	211	269	245	221	230	223	249	220	257	205	250	200	237	233	229	232	226	217	237	222	210	251	207	217	216	223	224	236	223	254	232	223	227	210	215	213	234	232	217	219	250	240	250	241	220	255	219	219	223	250	220	215	251	231	235	205	228	230	249	247	228	211	244	244	251	223	240	214	241	205	225	227	219	228	243	230	256	225	262	235	250	227	224	238	227	242	225	221	256	244	243	215	247	229	200	217	226	206	275	221	239	249	225	254	258	230	243	222	248	246	213
6391	2936	881	777	691	702	646	604	600	612	596	593	615	593	627	610	593	589	538	577	573	608	606	566	528	552	592	584	559	558	593	570	554	654	583	559	602	588	617	556	571	582	572	578	610	619	580	599	563	572	577	622	621	542	580	568	583	608	575	571	592	584	562	581	585	572	575	562	614	566	583	592	586	582	574	568	588	568	599	604	610	564	618	593	563	604	555	587	546	580	580	579	599	574	534	588	594	597	585	583	597	591	609	592	582	536	597	583	516	597	572	578	561	611	594	580	587	572	583	535	546	594	572	567	636	558	573	552	605	607	596	601	568	619	601	584	594	567	583	593	595	586	530	610	590	587	563	597	611	599	540	573	589	557	571	540	596	544	527	602	577	562	559	587	609	551	557	571	603	611	595	585	594	570	600	551	583	608	591	614	629	588	530	571	583	551	614	593	561	580	579	572	570	637	571	599	558	609	547	559	565	569	585	590	531	569	558	547	587	567	586	550	562	552	578	573	565	566	617	551	603	569	540	571	579	598	562	577	578	628	559	588	604	599	599	577	572	583	601	559	577	575	551	584	575	563	567	630	583	590	578	539	583	559	604	559	571	550	608	607	569	609	573	577	607	567	588	620	562	566	575	592	660	589	542	619	569	551	559	552	602	564	570	586	624	588	592	579	583	610	529	599	613	556	578	572	622	575	571	569	566	580	557	560	602	570	582	536	582	614	607	572	601	561	550	645	581	609	555	591	587	605	616	568	560	586	564	574	642	546	617	551	568	557	541	600	613	578	610	598	557	541	602	576	558	542	561	605	587	551	569	548	593	577	551	572	594	603	611	558	582	556	587	553	592	537	589	573	630	579	569	568	576	614	609	607	585	581	576	562	603	575	571	646	538	597	589	591	570	597	557	606	575	566	515	576	563	620	578	561	551	617	586	618	581	578	570	570	607	578	577	571	570	577	592	592	566	563	604	578	543	588	630	548	572	585	602	625	607	553	610	578	601	573	619	565	537	545	539	584	568	573	547	544	612	589	556	590	580	578	599	600	545	533	614	555	545	544	565	582	579	593	586	575	578	615	594	597	525	593	607	604	598	571	572	597	574	544	616	570	580	567	595	566	607	570	540	577	603	595	567	549	555	563	577	563	593	577	602	563	594	569	566	592	583	569	608	564	617	563	565	629	576	574	610	607	564	595	568	584	608	571	585	548	574	537	569	522	620	577	567	569	513	561	552	606	591	561	605	571	600	596	587	569	568	582	579	606	610	534	591	536	617	540	584	547	596	574	616	608	580	577	614	554	548	571	580	599	622	585	605	617	574	580	602	537	600	591	600	587	556	601	562	584	587	631	536	579	608	590	572	571	586	592	631	549	594	612	565	578	563	563	538	551	614	599	569	571	596	556	583	595	595	547	578	547	638	582	586	601	595	638	552	604	579	553	637	600	553	586	574	581	554	613	608	571	582	583	571	557	586	564	567	597	554	556	592	559	573	600	572	532	587	615	583	603	583	563	554	596	568	555	605	548	584	622	573	606	582	550	550	600	612	595	576	619	584	521	583	569	590	582	634	598	556	529	568	605	616	604	582	577	581	609	584	619	603	584	565	592	553	551	549	583	579	609	612	577	622	565	562	581	580	571	595	579	532	572	614	583	597	595	609	583	593	617	605	525	557	589	626	578	544	613	588	631	588	567	573	582	610	593	608	556	606	553	597	539	590	581	618	568	594	570	572	619	556	558	558	608	564	608	566	601	555	592	563	586	613	592	617	567	577	612	598	590	569	556	606	560	595	556	569	517	596	606	540	555	587	563	595	615	597	609	561	611	577	666	605	637	589	598	615	574	579	631	548	575	578	632	567	567	585	608	566	588	610	614	561	587	609	615	561	539	538	543	611	603	543	574	542	561	564	593	608	543	576	597	565	572	561	596	578	602	564	596	594	598	594	659	586	575	582	569	561	593	552	558	563	631	564	547	591	561	583	581	572	551	575	557	545	579	620	546	598	566	592	574	601	586	609	585	577	580	573	582	619	562	598	587	585	548	552	575	612	569	615	574	531	552	581	605	594	562	577	574	573	604	611	551	648	606	572	583	562	581	531	625	583	558	576	560	545	567	551	598	624	603	555	592	604	558	571	612	628	567	532	587	573	577	575	582	613	570	598	600	573	561	551	563	589	585	602	559	575	585	570	626	597	562	550	571	612	594	637	549	565	548	565	622	595	589	572	585	589	576	617	526	570	572	535	577	596	561	600	588	599	576	528	555	587	616	579	618	556	555	603	592	599	584	610	540	605	605	586	555	598	602	622	597	581	558	603	563	547	571	549	525	571	535	588	580	574	532	581	568	588	592	601	586	563	628	576	552	559	560	559	593	597	612	591	580	603	574	590	574	586	586	546	538	567	601	576	572	601	611	599	587	564	607	588	603	617	562	607	568	566	621	540	601	564	600	607	581	586	548	583	560	572	565	621	577	565	530	589	577	585	581	539	596	561	560	584	570	623	566	563	580	597	570	534	593	569	558	589	589	552	575	566	529	560	568	574	557	579	570	575	577	599	572	606	621	605	544	568	598	602	584	582	582	536	598	532	597	581	624	585	570	557	565	605	578	581	603	566	585	617	579	598	581	578	586	584	614	560	582	600	600	595	562	560	554	589	600	570	594	596	566	619	559	583	611	589	592	604	588	574	587	592	542	556	526	610	582	549	564	599	564	603	557	565	551	601	557	537	588	540	639	624	605	590	617	593	589	558	597	583	594	565	542	604	598	581	563	577	594	597	581	587	630	533	579	583	581	587	596	587	581	575	548	589	566	541	569	576	603	552	597	593	599	609	640	575	589	584	605	587	611	588	563	546	538	600	600	587	597	580	546	570	595	597	594	571	585	574	533	580	587	572	559	596	549	593	585	552	555	600	585	549	585	578	553	582	611	583	608	583	583	577	615	584	581	633	608	600	563	567	594	595	567	619	558	575	543	569	582	562	594	579	601	563	610	535	617	573	597	563	610	569	573	592	654	589	597	543	558	572	584	568	541	590	590	622	602	596	534	592	586	549	538	577	587	601	567	587	586	552	590	600	567	594	517	590	534	582	572	619	561	521	575	584	580	544	552	605	581	576	592	560	550	602	572	601	573	562	571	568	558	574	590	576	572	561	583	592	595	548	565	568	582	585	598	597	583	579	617	582	609	562	559	571	628	548	638	551	578	574	628	610	602	522	591	586	541	621	595	595	624	579	606	557	609	572	561	604	612	566	547	552	604	615	601	562	624	587	580	580	591	584	610	557	576	572	572	584	560	568	563	611	552	581	653	575	615	597	578	561	596	609	623	611	606	579	622	588	563	627	573	541	555	603	593	560	542	574	531	565	576	561	556	586	609	547	572	601	539	604	558	609	544	603	558	574	602	576	609	641	544	569	536	546	566	548	607	547	554	572	578	583	568	572	567	583	581	557	591	614	609	600	575	600	555	575	590	575	561	575	583	587	595	536	574	566	546	541	566
19937	7217	1441	543	422	363	321	378	346	335	275	308	358	270	285	287	311	302	290	293	275	298	295	307	321	324	291	274	284	289	318	277	311	240	299	275	300	287	287	317	275	297	309	300	314	283	304	264	270	283	266	293	272	307	290	294	303	276	305	304	260	277	313	301	277	285	313	285	283	290	287	326	299	336	292	297	290	289	322	325	283	289	292	289	294	283	309	302	284	276	288	305	312	294	306	257	281	296	303	304	270	262	299	290	282	312	271	302	296	286	317	308	304	295	283	326	294	315	292	294	316	296	276	331	297	290	320	302	275	277	312	290	291	327	299	276	304	253	288	277	309	309	300	289	296	299	277	272	263	293	296	299	302	273	302	292	278	276	284	293	294	285	347	282	306	258	306	319	308	284	271	297	316	322	273	284	282	296	284	297	242	275	276	295	285	305	275	283	279	338	297	315	303	252	318	276	288	254	326	293	279	300	315	258	281	284	294	278	284	328	286	304	322	302	278	287	306	292	339	262	306	324	271	288	297	307	289	265	262	325	307	303	300	281	290	311	285	313	283	269	311	278	278	296	300	291	296	274	268	286	277	268	314	304	286	285	262	273	271	291	310	319	268	296	298	296	275	296	298	291	281	299	286	276	274	313	300	285	302	281	298	294	300	329	275	289	313	273	277	297	287	326	300	291	310	261	275	312	336	291	308	283	296	274	278	317	293	315	337	272	301	279	277	296	298	288	318	300	316	308	272	323	283	266	280	291	288	343	312	286	316	279	284	292	290	313	295	250	290	285	293	272	260	283	294	322	289	280	304	300	255	288	294	290	301	268	278	308	289	289	286	261	280	297	299	255	297	300	272	242	298	300	286	304	292	277	305	306	254	292	298	327	282	315	268	306	285	289	307	275	300	291	294	263	286	305	295	288	316	288	281	323	281	250	278	269	306	312	255	286	286	318	321	261	312	315	300	293	292	330	312	278	293	277	299	260	326	277	266	285	282	272	320	298	261	264	256	299	291	280	275	273	310	311	264	283	299	292	301	313	304	314	282	299	277	265	303	276	283	314	291	292	300	303	282	303	311	325	312	295	290	307	272	306	305	296	264	301	290	244	313	313	282	300	310	295	293	280	342	310	340	305	281	274	310	260	310	303	282	314	280	314	284	309	315	298	257	313	266	292	285	287	278	312	308	297	294	299	298	288	289	296	290	263	296	297	310	337	290	261	321	292	284	293	314	320	305	304	304	300	300	298	284	285	292	287	296	314	277	288	280	316	325	309	299	283	302	300	320	259	300	291	322	255	262	344	302	296	305	295	298	309	291	279	284	318	297	323	320	284	300	271	265	322	315	280	292	277	301	284	302	278	314	352	281	291	265	301	278	291	288	280	302	282	294	295	270	325	320	320	293	309	275	272	282	286	268	275	292	280	285	282	307	321	312	277	296	311	270	264	315	285	297	297	280	325	305	305	277	272	259	283	311	321	274	304	309	297	287	292	299	294	272	283	269	286	290	294	307	318	303	313	307	320	286	343	283	331	312	274	297	308	269	271	298	278	290	279	319	311	284	334	289	302	291	292	297	293	306	293	272	265	335	271	292	298	274	296	280	265	283	308	264	298	290	322	318	324	332	321	287	303	277	258	305	278	309	263	288	302	269	276	294	295	299	264	319	309	269	287	255	306	333	295	329	317	343	292	290	298	299	309	287	286	281	308	272	297	235	266	313	317	308	292	293	285	260	281	274	242	298	277	300	260	294	299	272	305	279	295	312	292	337	301	273	294	271	292	290	331	270	313	283	301	267	282	300	283	294	289	305	279	306	272	274	330	270	313	309	306	282	303	295	319	295	269	269	307	288	295	280	300	273	273	299	328	284	289	325	295	258	277	295	326	286	301	308	326	279	286	334	281	292	325	305	299	313	289	314	286	282	289	297	292	303	296	278	293	292	311	286	292	276	280	267	294	308	311	283	276	285	301	304	306	325	299	282	279	336	303	324	305	281	306	327	300	278	318	295	288	312	310	277	305	283	301	312	344	309	267	335	292	270	283	280	287	269	291	238	305	305	327	309	287	287	271	300	287	283	295	296	305	265	291	289	290	314	286	312	267	301	282	284	294	302	285	294	262	312	295	308	290	300	280	296	296	282	283	305	262	315	262	326	308	286	298	321	279	267	288	317	314	303	286	255	295	303	298	308	297	279	324	257	291	295	282	268	308	306	287	292	302	309	303	321	296	292	294	249	265	270	299	254	306	307	263	273	291	310	300	301	287	281	283	291	245	296	305	281	281	297	283	292	277	346	287	310	304	311	282	273	319	318	277	270	315	295	302	283	296	332	288	288	276	308	323	287	292	350	299	311	307	281	332	329	298	288	324	266	267	297	274	273	303	326	263	287	305	297	292	294	269	273	314	287	292	289	308	296	310	318	307	312	258	287	280	277	280	312	293	295	299	278	271	297	303	309	270	302	295	310	340	304	282	245	290	313	301	285	306	245	290	307	282	331	317	307	277	288	287	299	311	281	320	298	291	359	288	291	325	281	250	295	298	281	291	287	322	309	286	287	272	294	285	266	276	270	278	294	265	267	285	326	299	288	315	274	305	273	295	277	283	271	307	287	275	289	292	268	335	294	304	283	285	295	333	303	282	307	304	296	262	306	281	296	287	286	305	291	305	286	283	308	291	271	275	284	288	256	285	263	277	297	300	310	281	290	296	297	283	332	287	271	276	272	267	281	269	295	274	329	308	309	297	299	289	323	281	289	331	285	279	321	286	273	291	283	279	281	287	282	262	294	303	285	326	295	280	299	257	284	284	293	313	264	315	304	263	264	328	290	272	288	296	276	274	294	293	300	312	316	276	339	296	295	273	301	299	307	321	303	304	294	314	303	268	275	282	329	318	322	263	283	320	306	307	322	270	317	264	271	250	277	273	312	300	313	294	310	292	302	315	281	337	333	303	305	292	327	277	295	301	312	317	263	291	285	315	280	318	304	278	286	294	274	279	261	305	301	330	333	284	271	256	317	299	302	295	294	296	308	298	307	282	291	313	297	306	274	262	277	313	281	285	319	313	310	285	293	299	284	310	271	246	305	290	298	281	314	287	276	268	270	309	292	314	282	271	295	288	300	293	299	312	299	297	279	311	280	276	316	285	312	295	311	301	282	288	266	309	312	302	315	304	317	315	309	298	298	303	310	299	313	301	315	297	313	286	264	266	321	286	298	279	299	277	320	296	329	306	267	292	301	306	268	318	330	286	270	316	292	270	289	334	299	276	300	317	278	248	282	316	292	298	275	329	337	276	290	275	289	295	307	317	334	316	280	290	299	287	286	280	281	294	297	290	317	294	288	312	293	279	278	287	294	282	299	271	308	277	286	288	275	293	292	279	244	281	270	301	293	270	301	297	309	276	288	270	307	331	270	286	292	298	334	307	324	278	293	271	291	310	315	280	312	265	319	301	246	299	276	295	289	283	302	309	295	291	303	274	272	263	308	277	257	297
14337	6721	2020	1568	1318	1129	1030	948	953	869	787	779	758	730	802	724	769	736	792	722	776	734	736	731	746	754	704	754	716	691	721	683	774	703	724	676	720	731	713	722	668	726	716	709	728	704	695	662	722	657	704	686	706	723	696	675	703	709	707	744	681	702	682	717	670	713	711	710	732	755	663	685	733	700	686	723	709	696	735	699	713	724	671	754	747	704	727	682	696	685	721	684	714	633	682	709	677	706	707	740	718	710	673	752	701	685	702	702	712	697	689	686	734	706	784	728	699	720	695	678	687	740	735	719	681	731	704	725	672	656	708	730	742	717	664	729	696	678	689	712	682	696	728	733	770	701	750	694	682	674	675	741	718	669	730	735	698	702	709	679	705	667	698	719	695	695	755	753	698	671	721	724	714	683	673	692	713	708	707	688	685	720	719	735	687	767	705	707	691	707	708	697	713	684	735	681	676	719	662	675	705	680	699	739	747	680	717	730	706	703	755	703	735	736	719	693	718	673	694	752	761	696	737	681	732	661	728	731	740	731	705	684	715	716	760	709	678	669	666	718	692	685	716	696	711	637	714	724	698	665	699	689	679	676	648	695	676	702	713	640	734	722	716	704	729	709	661	670	699	709	729	715	646	726	693	696	722	708	669	713	706	741	693	712	692	701	770	725	715	666	755	699	684	726	724	704	733	675	703	736	685	736	677	703	668	678	683	703	684	701	677	695	715	691	739	716	693	665	690	680	707	701	669	709	720	702	688	657	687	731	744	704	716	673	710	708	709	723	720	743	699	721	735	688	733	739	642	664	724	678	658	709	688	698	706	704	694	704	697	665	693	736	653	718	715	684	695	658	729	672	729	704	709	648	690	695	735	695	742	707	660	668	720	716	697	703	706	681	709	663	700	717	727	655	713	730	743	759	702	700	744	654	746	652	731	721	702	700	689	704	693	692	794	719	707	705	714	681	694	705	690	728	714	721	737	672	699	724	741	749	695	707	655	657	719	716	717	751	625	729	670	678	674	714	690	715	703	684	711	715	699	689	714	688	703	708	751	712	698	740	704	716	664	695	692	705	709	699	741	709	708	716	725	684	681	704	722	737	697	706	736	697	713	707	675	642	709	711	725	697	679	700	710	719	715	707	738	667	664	703	716	711	704	687	696	698	735	702	666	676	696	686	710	703	724	712	703	697	670	718	705	706	675	662	714	676	707	709	700	721	713	715	697	662	682	683	697	679	669	723	685	691	716	706	730	722	714	720	723	684	686	694	689	688	682	717	690	686	657	669	700	738	720	696	751	723	727	698	660	719	709	692	717	648	709	662	748	694	701	677	707	709	728	703	694	697	659	639	691	760	733	699	688	721	692	728	627	662	714	714	706	708	678	660	669	674	727	718	709	707	700	623	761	684	712	726	703	687	719	700	715	692	748	701	714	668	687	714	729	710	709	723	657	634	703	734	682	725	683	683	720	729	734	675	689	698	667	702	684	736	708	750	656	696	735	715	731	722	685	716	716	710	726	716	720	699	682	688	697	736	702	717	674	691	706	694	719	679	716	718	707	703	708	698	691	727	711	736	725	727	738	696	744	697	686	733	754	718	709	689	661	716	725	693	714	663	665	738	726	701	682	722	737	709	643	688	729	711	683	760	664	734	691	653	699	698	719	735	711	653	681	704	715	704	755	672	686	704	706	655	718	708	704	693	754	746	778	712	743	719	716	767	742	679	729	714	683	762	702	694	666	627	686	771	709	715	739	684	695	693	742	732	760	744	695	708	712	712	670	716	652	702	678	674	744	730	701	676	738	675	775	648	681	739	706	712	768	694	691	702	741	717	716	701	684	704	695	688	716	712	714	681	679	704	730	725	676	686	724	635	706	723	693	695	751	764	674	707	678	712	736	715	729	698	702	655	732	661	687	654	739	661	711	680	692	663	719	701	696	707	694	693	726	698	652	674	712	711	682	696	715	734	718	697	705	685	681	694	724	676	703	684	686	693	768	680	742	712	691	705	691	786	680	725	704	752	716	686	690	688	717	697	709	689	679	711	718	716	735	693	696	702	714	688	675	676	732	717	690	721	694	697	715	689	685	731	740	746	703	693	685	736	669	645	688	696	673	706	703	713	668	680	664	663	709	706	695	706	725	694	732	716	720	755	696	708	730	706	719	734	713	734	687	746	707	743	689	728	686	711	658	724	673	736	699	695	741	744	736	724	743	695	641	700	688	698	732	763	690	681	702	723	748	691	678	653	690	678	684	719	685	751	678	689	649	734	702	717	682	731	727	703	743	723	774	668	712	728	717	711	683	692	694	710	650	722	680	712	708	742	755	683	736	650	650	747	717	721	683	750	723	748	711	722	688	686	707	729	741	719	714	677	697	678	708	710	675	652	713	678	681	726	687	690	709	703	719	702	758	697	719	712	728	693	715	753	661	713	735	676	652	680	706	684	741	715	701	726	655	664	694	709	662	671	709	742	681	720	725	701	693	691	691	708	690	741	747	736	726	692	665	755	703	704	707	665	696	717	703	711	669	693	688	706	730	682	709	696	685	711	696	712	755	710	700	669	696	666	682	727	707	699	705	722	694	733	665	703	695	700	698	746	680	731	672	722	694	711	739	693	715	678	682	653	709	701	681	730	798	706	682	670	717	708	694	744	660	677	724	691	705	731	721	696	686	681	687	657	690	687	739	682	717	706	690	697	695	706	645	671	683	698	697	700	687	697	711	703	713	674	721	708	758	686	703	671	708	686	683	683	688	695	709	678	723	684	685	671	702	718	704	686	687	695	750	718	718	737	704	686	655	680	670	743	652	663	671	719	680	663	727	655	735	732	701	776	719	675	713	668	695	699	725	710	674	688	729	708	697	712	694	746	736	702	709	686	679	680	719	692	711	725	700	664	726	680	749	679	695	668	746	736	704	661	697	671	679	719	686	654	723	701	694	715	688	700	705	727	713	752	680	707	729	701	704	679	728	688	727	762	738	699	699	661	702	718	714	703	686	708	715	717	716	668	729	685	690	648	728	728	749	735	683	734	717	702	696	713	666	713	693	704	680	671	747	725	684	713	694	722	732	707	676	741	739	658	690	699	722	726	722	754	735	637	702	715	706	678	728	736	743	690	733	727	670	699	753	794	692	736	684	723	700	739	698	665	723	734	692	663	668	746	668	696	775	712	710	665	696	686	700	725	732	706	685	684	740	671	704	689	710	668	675	717	670	727	723	692	709	753	678	731	711	668	747	682	709	704	725	647	714	700	685	744	703	685	689	669	683	676	721	780	693	710	668	718	701	730	667	699	716	735	696	701	724	708	728	676	679	702	709	690	642	695	707	669	705	732	686	680	711	729	678	748	675	722	683	761	716	742	716	746	679	742	710	685	708	695	735	727	695	750	703	687	722	688	700	700	749	768	724	738	716	718	700	691	724	721	730	697	713	683	742	688	733	735	710	719	774	695	726	678	643	677	678	750	670	730	677	673	689	713	693	705	699	675
28816	12316	2273	667	444	358	285	278	267	252	230	239	228	240	196	233	214	195	180	228	221	201	203	236	193	215	221	206	226	215	210	199	215	211	216	213	193	212	188	207	182	207	207	194	202	209	197	195	187	189	184	218	210	209	193	227	191	200	211	214	219	204	215	212	183	207	186	198	181	195	208	204	193	234	214	211	205	207	220	193	221	208	207	196	204	214	214	221	223	184	205	219	170	204	213	212	205	204	200	211	188	198	185	206	188	206	188	211	192	221	173	197	207	201	194	215	201	218	195	199	181	216	180	205	217	196	180	192	214	239	216	210	203	216	233	212	203	197	222	188	180	217	215	185	166	221	193	193	200	196	200	186	181	222	185	192	203	206	214	209	218	203	190	199	210	198	183	209	197	210	215	190	201	194	187	173	204	198	198	206	224	208	218	194	209	193	204	193	208	186	200	219	206	206	194	213	203	199	197	169	191	199	197	214	195	192	207	207	177	209	195	197	227	208	204	223	202	219	213	220	207	205	195	199	204	207	214	211	223	202	183	205	202	173	173	180	193	194	195	185	216	186	200	223	194	216	237	218	179	181	219	192	176	225	204	199	189	204	191	191	212	173	217	190	222	199	197	213	198	214	198	202	203	214	184	189	214	194	198	204	186	190	201	207	187	203	206	228	208	212	199	203	237	202	182	195	201	200	196	206	213	208	201	206	205	195	219	200	183	193	189	209	220	210	225	201	193	206	188	223	209	199	208	203	206	238	213	186	196	209	216	208	213	206	174	192	215	216	194	213	221	226	231	224	205	216	198	192	230	196	229	206	188	207	203	201	234	194	199	184	219	186	198	185	192	192	189	184	217	203	201	221	219	233	190	214	197	216	228	210	204	210	199	207	206	205	232	185	202	183	185	208	180	212	192	231	203	203	230	187	202	227	195	191	184	206	227	225	173	176	205	214	217	217	203	186	210	183	203	187	202	211	193	221	212	206	187	233	188	226	189	200	196	206	211	178	232	218	216	198	229	207	198	202	198	189	197	204	184	215	194	195	184	208	216	195	204	197	214	203	203	204	175	222	196	192	222	180	219	212	197	190	218	215	212	224	230	198	240	181	161	193	223	202	205	194	212	180	200	223	224	197	218	235	200	203	210	188	206	183	194	191	228	183	195	197	199	194	230	213	191	224	206	174	229	215	203	209	197	208	191	197	193	212	212	212	193	181	222	199	222	206	184	215	195	215	209	210	200	225	211	175	192	217	195	223	205	202	235	187	203	185	210	206	187	201	187	183	228	213	203	209	209	208	190	223	215	197	170	207	197	209	185	190	190	197	210	206	202	174	195	187	216	181	181	194	200	186	205	194	204	222	195	225	186	207	218	199	222	197	199	192	183	221	224	225	203	201	234	197	205	258	210	219	219	208	187	218	209	196	215	210	208	225	191	206	207	197	196	203	196	203	192	180	194	197	199	209	210	209	197	215	173	189	218	209	199	223	213	231	219	211	172	232	213	201	221	177	195	199	190	196	200	191	220	208	212	194	222	213	207	184	224	207	191	204	182	203	196	224	227	229	188	215	199	194	189	188	190	223	195	238	192	180	218	199	174	205	188	189	186	187	230	233	194	215	203	196	197	243	187	204	196	207	183	191	221	212	196	208	234	217	191	216	200	215	213	229	202	221	203	218	213	185	204	202	198	208	192	196	205	211	216	195	239	189	195	199	210	196	194	210	202	204	203	180	188	201	219	199	213	215	218	194	184	207	210	205	215	202	222	227	203	176	191	192	198	216	210	190	209	215	213	201	203	212	214	209	200	189	226	214	207	219	214	195	191	211	216	199	227	193	200	182	189	197	210	187	196	207	187	184	200	180	189	213	190	183	207	223	190	214	205	201	216	215	216	196	212	203	230	208	189	218	187	217	187	213	221	204	212	209	189	230	218	180	207	209	203	215	214	197	192	198	204	202	209	212	204	205	212	221	200	182	206	221	241	229	183	206	223	201	170	201	215	222	176	215	187	185	219	206	190	184	219	218	201	210	185	203	215	195	193	199	201	212	221	201	214	212	195	193	216	210	198	223	219	191	209	219	200	207	205	212	223	234	231	213	224	210	212	215	219	195	207	180	227	175	186	188	203	208	208	200	203	175	191	228	197	197	192	224	211	225	200	188	169	174	231	182	210	199	186	194	193	233	190	185	197	170	166	177	214	211	208	180	190	227	209	202	230	186	197	216	184	198	212	199	212	226	197	202	185	179	204	212	203	205	194	210	172	231	216	219	209	219	235	195	225	229	189	185	211	188	199	215	234	196	202	202	209	197	192	198	215	208	191	216	192	206	202	199	197	195	226	216	224	181	208	186	194	184	202	200	199	218	213	211	180	199	202	191	201	208	214	219	200	176	197	176	215	208	206	203	182	169	175	208	199	198	204	199	214	216	219	199	172	205	209	178	234	210	187	182	214	198	186	204	215	198	208	234	230	195	194	214	195	197	173	218	204	204	199	217	216	193	204	215	198	207	207	205	227	198	210	183	191	196	212	193	177	243	187	208	208	222	208	206	195	231	212	181	218	221	193	209	204	190	197	220	190	227	178	169	222	218	188	227	191	187	193	204	197	204	208	206	212	205	200	197	218	201	225	199	204	214	194	205	202	214	223	197	178	197	206	199	183	209	213	193	214	215	216	195	184	192	201	203	205	219	195	189	214	218	215	181	203	208	209	200	182	185	197	203	228	193	179	203	212	194	210	203	214	197	206	224	182	223	221	214	193	215	220	204	221	200	238	183	202	208	189	198	184	223	213	193	207	160	212	214	193	241	228	182	200	189	208	180	202	201	196	217	222	214	200	210	179	198	233	195	209	224	204	225	197	201	189	214	232	180	201	185	236	214	195	219	185	185	217	211	219	189	230	202	227	223	246	203	189	192	186	204	222	223	191	221	189	207	191	219	204	211	210	183	178	220	194	207	180	195	194	176	230	221	190	217	197	202	187	207	181	220	211	204	230	221	220	201	205	182	217	162	200	229	199	211	209	202	211	206	192	225	223	231	223	214	195	187	190	182	194	215	194	188	201	210	216	171	210	213	190	195	213	216	230	194	194	194	211	193	212	196	198	237	198	228	228	199	187	195	220	194	197	192	191	220	214	178	209	208	223	248	227	212	214	199	183	216	210	191	213	205	204	205	196	189	197	212	209	201	203	176	185	216	192	227	221	221	179	200	213	196	211	199	222	194	201	215	193	185	186	189	192	175	203	220	195	180	215	197	182	213	203	211	226	203	222	190	217	203	189	202	206	189	219	214	210	199	196	206	222	197	211	195	174	235	186	232	224	228	199	225	169	225	210	189	212	242	208	190	243	192	197	220	201	190	175	203	228	198	185	194	227	198	220	191	207	216	220	214	216	218	222	208	205	199	195	207	209	219	212	204	208	217	205	214	204	195	189	219	196	176	205	235	185	209	197	207	206	212	180	188	213	217	215	220	233	189	224	211	196	221	202	219	220	207
18473	9354	2316	1931	1582	1333	1130	994	818	755	745	647	613	677	578	600	587	583	528	566	541	517	523	490	507	539	495	516	540	534	499	526	472	523	513	532	511	506	518	528	500	534	513	513	490	548	498	512	511	505	492	469	461	519	497	501	510	507	485	478	524	536	488	540	472	489	465	511	545	515	522	498	509	468	528	509	508	478	504	494	512	538	530	516	519	501	492	502	460	502	482	500	527	500	491	518	476	449	524	488	502	518	469	471	507	504	516	509	543	487	508	507	464	503	467	502	461	508	479	526	491	470	530	471	460	527	480	531	490	503	500	518	529	485	493	492	478	499	525	498	489	491	522	533	473	531	539	489	520	473	498	535	502	472	507	501	480	527	498	502	489	540	479	496	453	490	523	566	498	496	473	483	487	510	546	472	471	472	526	522	474	496	511	485	502	504	468	521	503	489	450	513	478	468	536	504	487	485	484	471	483	503	522	542	480	527	500	569	537	487	494	466	474	446	513	524	488	458	510	534	483	481	477	511	502	514	473	500	489	500	506	492	501	492	484	488	532	487	467	465	459	492	511	553	460	537	469	499	479	526	463	503	483	515	478	527	534	509	528	488	484	489	490	463	503	504	522	484	483	458	482	500	468	523	496	525	487	477	500	488	477	484	487	480	525	468	492	521	521	522	507	489	503	495	489	487	539	502	482	516	470	498	458	511	454	459	494	488	510	489	505	464	483	501	491	519	459	496	470	488	452	492	529	496	507	525	537	520	529	504	499	496	470	470	493	483	482	520	515	504	474	505	483	514	546	498	482	483	500	476	526	483	535	467	536	475	475	518	521	494	522	475	554	503	532	509	510	487	500	463	453	520	491	537	483	502	521	492	494	500	459	543	451	488	460	449	503	440	492	458	474	489	497	505	476	515	534	476	491	473	498	518	502	512	477	464	483	481	473	503	488	553	510	498	497	488	516	521	496	437	517	480	438	459	525	487	523	477	488	452	497	525	532	488	506	485	466	483	441	501	489	513	483	516	491	461	472	524	478	510	497	519	491	527	531	501	477	489	482	496	521	524	526	493	500	495	507	549	482	499	489	509	517	520	466	521	516	495	479	492	488	521	515	460	467	540	484	530	493	514	490	517	458	478	493	503	481	519	509	504	489	487	448	533	509	482	453	472	499	487	490	484	492	480	483	527	522	518	503	498	465	467	509	470	486	499	524	523	449	492	507	490	500	468	507	505	530	517	511	516	478	464	510	508	529	531	466	494	469	485	512	451	481	514	552	482	508	444	498	468	508	464	451	490	464	501	468	485	510	480	467	501	532	481	521	550	549	493	503	491	498	502	473	524	502	532	454	490	530	517	492	497	497	461	492	478	526	505	497	511	492	462	507	516	511	500	495	517	461	501	498	526	535	489	488	481	499	503	466	469	536	492	494	469	481	465	508	519	475	509	499	517	499	501	469	504	522	508	479	455	474	458	527	477	496	487	453	514	444	516	505	497	482	536	490	454	462	519	455	481	520	494	487	514	502	502	482	499	520	481	525	504	523	468	551	483	496	494	451	516	492	495	494	519	489	491	519	481	480	461	529	487	515	524	483	495	479	479	506	527	481	493	505	543	510	489	517	476	493	530	528	456	491	458	498	534	471	496	503	495	513	523	506	529	479	486	484	447	534	520	522	497	496	506	486	465	475	449	484	487	454	497	469	528	439	494	485	552	481	513	521	505	552	505	456	497	493	506	511	519	510	493	498	490	517	508	537	450	504	503	505	513	471	529	520	496	531	468	504	476	508	500	487	518	505	505	556	478	494	490	489	491	526	484	501	526	497	475	503	518	467	481	520	464	523	457	524	501	512	448	488	494	482	493	472	494	462	530	490	503	479	420	532	480	502	489	488	531	511	475	504	503	507	489	464	511	487	507	505	518	516	466	520	462	487	486	466	460	496	480	488	444	531	504	523	465	488	507	529	462	494	514	469	495	465	510	489	474	517	478	492	505	474	483	489	503	493	485	472	479	497	498	487	451	480	478	464	542	496	504	477	502	475	543	488	490	523	530	527	460	487	482	528	451	483	508	502	496	456	496	533	527	505	489	491	488	472	484	490	507	466	487	507	527	495	494	484	509	484	497	497	523	485	500	481	519	502	493	506	523	502	483	474	513	527	507	485	496	456	500	485	533	506	500	483	502	492	488	523	500	517	493	501	493	465	461	506	512	505	478	512	490	527	493	516	527	521	512	513	518	488	504	522	487	518	493	531	486	494	474	437	485	465	548	492	497	484	483	466	483	522	473	518	554	497	484	473	495	491	489	456	486	511	475	479	499	478	496	480	517	529	487	527	487	504	516	487	519	442	491	524	511	508	488	498	477	534	481	460	509	502	501	495	479	507	464	533	510	497	502	472	485	486	509	527	503	487	471	468	470	499	497	507	443	522	493	515	498	476	506	459	463	495	496	492	484	516	499	484	505	499	504	479	464	482	483	510	465	542	455	476	469	497	494	481	483	514	502	457	490	486	494	536	508	505	542	459	490	492	473	467	489	492	509	518	505	505	458	500	470	509	515	508	535	496	511	537	501	493	507	499	454	503	478	477	468	494	514	504	445	502	506	472	522	467	483	454	501	489	499	513	541	528	481	482	522	502	475	493	479	511	503	472	485	504	470	500	462	507	494	528	506	499	520	500	506	499	482	487	513	547	458	517	518	474	497	521	493	505	510	505	492	498	461	507	492	500	487	520	462	458	507	487	506	506	489	503	513	527	499	463	500	483	486	507	498	499	523	467	477	498	460	519	455	536	498	501	485	486	516	482	489	542	511	449	502	501	466	466	461	499	505	503	517	479	521	503	538	536	486	495	528	475	529	487	518	515	508	477	487	505	475	494	517	493	475	524	490	508	486	490	476	517	476	492	473	485	499	479	528	489	461	516	504	481	508	464	525	480	507	508	522	501	496	497	480	497	488	473	468	517	529	528	508	490	512	449	529	538	509	521	503	518	538	502	462	453	527	519	514	472	479	482	476	455	485	475	474	517	487	495	487	476	539	461	498	484	488	528	506	524	482	546	516	469	447	480	524	446	501	485	506	512	526	459	495	504	471	508	472	475	514	509	498	516	475	507	479	526	493	493	480	505	514	524	502	517	509	495	518	529	473	500	495	495	518	490	498	508	472	506	470	502	467	511	493	510	467	487	528	506	468	517	514	507	502	513	460	490	474	483	498	531	514	479	516	504	490	508	490	511	479	491	493	463	506	540	473	515	491	499	519	517	490	523	532	495	496	486	503	489	473	524	537	500	502	474	493	503	514	458	507	476	500	509	479	496	491	459	509	518	515	476	486	509	486	480	508	485	505	504	548	501	458	533	509	513	476	480	480	499	520	518	528	518	548	484	481	547	497	504	489	484	490	496	580	470	515	497	525	532	495	534	483	453	464	513	497	454	486	470	520	524	484	504	490	541	487	480	487	506	516	505	495	523	515	483	484	474	508	490	466	480	484	447	490
8423	2238	407	301	268	257	236	222	232	211	236	241	220	220	213	241	232	230	220	216	219	219	227	230	224	224	213	247	248	237	244	245	207	232	252	211	213	227	230	219	224	255	225	234	251	206	249	246	224	226	220	209	242	234	241	232	240	244	239	221	189	209	200	212	244	218	247	228	238	216	230	210	218	202	231	207	208	233	207	228	200	238	228	221	224	211	231	242	236	253	232	229	224	218	230	212	240	240	228	217	232	231	229	233	246	210	216	230	234	262	230	197	230	221	227	226	203	257	274	241	239	223	176	244	237	202	247	189	231	205	262	206	228	213	245	252	231	231	250	210	192	217	258	203	218	222	213	225	230	231	243	210	215	248	261	217	245	226	211	232	225	205	221	228	220	215	235	221	230	232	231	264	243	238	232	205	238	265	204	232	215	212	203	254	211	227	204	232	214	235	235	212	216	220	222	221	217	200	251	241	233	222	225	216	241	214	218	222	233	256	233	231	260	229	225	212	246	228	226	227	230	237	206	185	235	236	205	218	224	242	232	239	232	251	242	224	235	227	204	247	259	225	238	237	241	214	208	218	235	212	215	241	213	248	235	237	238	209	227	222	220	222	240	227	235	214	217	207	231	231	215	198	246	220	233	244	200	224	220	237	213	207	208	234	220	225	216	238	223	226	226	216	227	212	229	212	226	230	215	229	215	222	229	215	249	246	256	214	231	237	232	248	222	207	215	209	205	221	230	235	237	218	221	200	245	234	226	235	204	201	217	225	229	224	235	207	245	227	221	223	228	221	239	226	234	225	215	241	219	241	233	209	240	214	205	188	254	254	232	249	215	206	206	242	238	217	229	214	235	223	200	241	218	230	229	199	231	220	222	269	238	239	226	215	196	208	221	251	252	221	232	234	218	224	213	243	258	250	239	231	251	240	229	221	219	211	217	216	205	235	250	206	262	235	229	225	215	225	247	225	253	216	230	200	234	200	251	212	224	191	220	223	228	218	218	239	209	254	221	212	243	226	218	206	243	254	241	209	226	213	232	234	233	222	237	239	241	233	217	197	233	232	221	247	244	228	206	217	230	195	224	222	225	224	259	198	208	243	245	233	229	219	222	225	233	223	211	220	207	230	225	235	215	216	217	237	238	227	211	216	274	219	238	223	242	216	222	243	235	254	219	231	266	233	219	239	209	190	223	218	218	220	224	214	226	211	216	216	258	201	216	210	244	216	248	237	230	231	227	233	233	233	246	231	209	229	252	212	237	249	262	208	242	237	219	226	231	208	247	225	220	225	234	240	264	221	241	214	217	239	249	201	196	224	221	221	216	218	202	226	239	202	235	222	246	232	223	191	253	217	223	220	202	211	232	230	223	223	215	233	230	194	213	221	219	216	228	218	209	226	216	189	215	208	235	214	218	234	244	210	237	209	212	192	231	239	238	225	234	198	233	231	232	209	241	212	220	204	232	234	256	223	203	241	225	221	232	223	248	222	224	215	185	195	215	246	226	199	212	214	212	228	239	217	240	227	214	223	223	242	208	249	230	227	200	236	223	234	226	227	263	249	217	219	249	231	224	217	206	225	238	266	229	234	204	256	232	259	236	231	224	217	244	233	214	250	223	209	209	215	217	204	232	224	219	240	226	235	250	244	222	196	191	206	245	245	250	223	266	230	225	217	240	227	220	201	209	211	234	221	233	229	222	225	220	249	223	243	253	228	217	209	233	230	224	224	220	234	228	206	241	203	221	213	231	227	236	223	199	230	240	257	207	185	218	222	225	210	206	195	213	212	232	220	184	240	212	227	241	215	226	241	250	242	244	214	228	228	237	247	231	218	235	240	218	200	236	217	215	255	236	228	211	222	202	231	220	260	245	211	210	228	241	239	226	220	213	226	226	222	231	233	239	239	204	204	198	217	229	220	218	249	228	193	233	220	236	227	229	227	194	236	209	231	238	229	200	193	231	215	241	229	226	212	225	224	202	234	203	241	231	229	221	214	214	236	194	210	209	233	228	254	244	207	223	221	234	233	236	231	203	221	219	221	232	234	230	220	246	246	234	211	227	222	222	256	272	228	215	216	225	206	227	202	229	210	227	247	233	196	219	233	211	242	215	226	220	225	216	186	222	208	218	236	199	269	249	236	221	240	219	228	232	223	208	251	238	237	215	223	211	233	212	214	235	210	200	266	244	232	201	236	197	236	210	221	215	224	222	240	210	239	238	231	221	220	223	227	219	226	206	221	241	189	204	215	213	232	224	219	212	207	217	233	230	206	233	212	224	251	213	236	227	196	244	226	222	234	240	236	223	219	231	229	225	199	208	224	228	224	201	215	211	247	199	217	243	239	224	246	187	222	211	220	226	226	233	205	204	222	249	222	216	218	237	218	231	218	232	249	233	239	244	233	249	242	239	224	209	241	260	199	191	213	212	253	235	259	225	235	232	202	221	230	213	216	216	228	198	240	223	206	225	244	223	215	219	230	246	234	217	243	238	235	211	250	226	246	223	193	229	206	258	230	219	198	212	201	228	234	217	202	228	200	217	220	230	253	238	240	223	246	203	219	240	238	230	213	197	231	227	226	228	241	203	239	232	245	240	223	239	215	216	224	224	246	208	264	214	231	254	190	177	241	230	194	223	228	224	249	242	216	230	232	203	211	221	230	238	233	198	225	233	221	222	203	221	223	232	218	213	213	235	221	221	236	227	222	231	226	230	180	224	233	245	218	229	242	223	203	216	224	234	229	204	205	222	207	245	253	222	226	237	229	200	248	224	221	228	239	226	218	225	248	243	217	210	219	216	211	209	225	243	218	233	201	253	212	245	218	238	224	222	228	209	246	192	218	249	245	237	217	249	216	229	237	259	223	228	219	258	230	221	263	229	249	201	202	229	229	224	198	237	266	210	214	244	201	214	222	245	230	218	212	240	212	228	236	233	237	228	231	246	233	260	234	226	244	225	217	217	229	202	217	259	218	196	234	218	251	252	188	222	220	213	221	235	247	242	213	233	229	217	222	227	207	244	221	229	235	212	219	255	250	202	214	233	224	216	245	244	233	223	237	248	219	254	234	233	203	194	195	247	245	226	228	214	229	222	228	232	203	240	242	246	215	235	206	257	230	194	219	206	210	235	207	206	252	217	206	227	218	240	216	217	228	208	232	221	222	240	236	202	257	208	255	225	239	231	244	225	247	226	245	239	205	230	247	224	248	227	255	218	198	223	221	235	196	227	249	199	227	232	233	214	244	237	193	216	253	227	237	227	251	210	217	226	259	215	210	215	229	237	207	198	205	234	211	258	226	224	229	219	232	238	248	231	222	234	220	228	227	242	234	216	227	217	235	225	248	221	244	210	198	214	232	249	250	237	256	225	222	182	211	233	242	226	223	243	210	203	217	208	211	216	221	229	215	235	232	254	217	205	233	230	224	236	224	250	214	224	229	228	217	250	228	250	227	212	220	221	214	215	215	213	252	248	227	236	227	243	196	239	196	198	217
6294	2413	739	776	696	664	657	604	579	593	589	604	594	576	552	564	583	579	559	607	549	531	599	551	542	563	558	547	578	566	576	550	560	567	570	585	591	585	571	529	583	547	604	583	573	583	582	577	585	590	573	540	575	567	543	545	575	555	606	579	571	628	573	576	575	557	543	592	563	587	545	573	583	592	527	575	592	581	569	579	535	507	542	549	549	606	593	560	565	521	592	589	575	587	552	555	593	546	556	628	580	565	523	561	573	554	507	541	529	557	532	568	543	555	567	606	563	557	542	560	567	566	566	554	552	536	559	554	597	574	583	546	571	581	565	554	560	577	584	573	581	569	539	577	577	551	577	582	582	540	559	570	534	554	610	532	561	519	628	569	561	526	586	544	597	596	577	575	572	551	590	586	584	575	562	558	558	544	548	562	564	597	567	580	556	569	570	566	533	552	534	578	604	617	579	545	584	598	570	526	582	567	604	599	543	539	538	597	596	581	558	567	561	581	552	552	536	602	584	619	543	562	573	559	521	537	540	585	615	547	528	561	564	545	531	601	569	581	665	566	562	541	600	563	571	551	535	578	545	554	606	563	569	554	583	573	586	508	554	537	539	543	563	568	586	583	531	581	574	559	531	562	566	563	570	587	539	588	546	597	505	572	542	590	541	536	563	579	569	560	561	568	578	584	577	603	577	565	551	560	558	565	607	610	582	557	557	534	615	580	533	591	594	533	546	541	559	533	606	541	596	516	583	579	552	562	544	575	579	545	547	601	580	532	556	562	589	527	585	558	510	566	571	544	574	574	589	562	581	545	526	526	573	568	585	578	558	607	545	539	557	589	536	573	595	577	549	589	558	553	563	597	573	541	572	573	556	494	611	575	560	567	594	580	600	578	579	573	559	551	563	560	566	611	586	617	627	566	611	602	600	571	606	550	566	543	610	557	569	589	610	596	571	544	557	577	546	534	576	575	625	594	560	606	553	552	535	578	533	582	586	597	558	570	497	583	588	580	546	583	543	544	509	579	609	594	577	563	559	608	610	555	574	607	594	565	539	572	522	552	594	581	590	559	539	602	538	589	578	569	566	587	574	560	554	615	529	532	622	520	562	595	550	547	545	610	552	599	559	579	584	596	579	541	581	573	577	607	577	567	560	592	560	585	539	538	606	548	593	578	541	549	572	578	485	566	575	581	561	555	555	553	563	567	559	565	598	558	552	528	600	523	624	551	611	601	600	593	554	578	551	585	574	584	580	561	566	565	595	563	549	572	558	594	582	578	603	567	579	559	555	556	561	561	567	550	541	551	604	574	578	557	606	555	570	564	544	542	584	587	539	574	581	554	559	582	583	548	566	567	558	575	534	569	511	598	540	573	574	559	562	551	570	566	593	551	556	597	551	579	584	548	538	539	567	530	571	566	556	566	602	573	575	589	595	567	568	569	542	580	476	513	570	547	555	536	559	581	574	559	546	518	545	562	532	561	558	519	566	534	587	535	533	553	536	563	566	571	558	548	592	553	560	588	610	585	610	566	517	510	554	554	594	562	579	542	573	575	514	567	547	596	533	603	597	604	535	567	579	575	586	544	611	531	551	595	569	552	600	592	564	563	547	558	555	569	545	573	620	573	551	553	583	602	559	591	543	613	530	572	570	543	556	551	562	571	576	543	591	573	569	548	577	559	569	575	513	531	551	557	554	557	611	598	577	575	590	581	551	571	540	573	568	572	574	583	584	513	548	577	567	578	581	558	595	594	550	587	572	546	571	543	571	591	565	574	547	584	564	570	551	538	543	532	532	554	577	589	636	566	539	584	574	544	516	568	605	558	575	542	561	575	536	544	576	530	555	572	613	594	593	595	576	596	594	592	567	566	586	535	545	549	572	541	589	563	576	540	581	548	582	599	597	525	543	568	539	534	520	582	575	508	535	580	513	554	591	627	588	582	558	574	573	565	508	573	582	557	553	578	581	523	574	565	590	529	582	603	573	562	609	602	599	558	552	552	589	590	538	575	563	565	599	551	587	556	580	558	524	561	574	565	658	555	564	547	577	574	583	634	556	552	555	556	585	550	566	567	605	563	559	595	605	565	560	596	605	564	527	562	559	526	578	610	564	521	580	532	535	566	564	584	595	546	539	513	543	575	575	560	572	581	575	565	570	595	575	575	581	534	604	523	576	582	556	556	549	527	540	538	516	574	543	548	542	587	562	540	578	559	598	537	542	557	568	594	548	573	552	550	549	611	558	579	566	580	580	589	562	553	582	520	559	589	580	576	565	572	586	595	555	553	580	557	615	565	557	566	574	549	597	531	600	548	599	548	609	564	586	521	585	552	549	534	536	542	593	618	589	566	525	584	546	574	579	530	544	548	567	604	587	571	570	541	564	509	594	572	570	547	549	578	572	565	569	606	588	553	520	561	589	573	574	555	540	591	614	576	574	571	572	560	586	575	580	595	531	589	583	566	529	577	562	581	539	563	590	556	574	532	545	578	593	556	539	535	544	570	530	577	560	511	534	538	566	597	564	571	557	590	543	571	578	522	565	541	596	615	556	551	591	595	591	584	554	536	543	602	541	558	513	559	530	587	537	555	586	631	576	574	599	559	609	525	599	568	584	557	645	586	591	531	606	550	596	560	605	581	575	568	643	560	612	558	601	568	578	527	553	536	550	594	579	555	570	554	510	518	579	553	606	604	508	588	581	571	496	591	556	587	558	603	581	600	530	579	574	587	546	568	604	550	522	591	527	570	525	522	622	593	552	531	570	593	616	578	652	605	550	546	607	586	525	522	603	582	559	555	595	532	541	527	586	549	568	607	552	585	603	570	603	538	586	589	557	575	586	556	546	608	622	585	531	558	539	564	574	557	584	518	566	554	562	523	566	601	565	543	548	557	559	578	579	545	569	569	574	554	568	569	547	567	505	580	585	559	575	564	585	564	521	561	569	602	565	498	557	561	547	596	575	578	572	568	568	561	572	569	598	591	574	546	582	594	589	573	578	580	586	574	588	598	545	569	558	563	545	565	588	569	552	572	568	524	595	561	577	527	569	570	575	567	587	551	548	565	575	516	580	580	545	564	555	547	567	569	575	582	559	595	548	554	585	569	590	562	566	567	592	524	562	591	566	571	609	570	536	563	567	546	568	563	536	586	559	554	568	550	558	543	552	542	544	598	552	552	575	553	597	595	592	521	565	569	579	547	530	565	559	590	549	539	556	576	568	559	535	542	559	584	599	578	574	588	529	603	579	529	566	545	575	551	538	602	591	584	560	582	563	576	554	590	578	544	551	568	623	587	573	540	551	602	542	590	609	519	545	547	548	572	586	556	575	568	560	558	568	604	546	583	580	545	574	557	597	591	567	505	580	576	556	554	566	593	594	540	561	585	573	560	590	572	608	613	536	542	564	538	534	574	542	546	587	544	565	579	602	548	547	562	548	585	564	537	600	550	545	611	562	593	565	591	529	566	569	547	548	540	575	521	567	568	576	569	558	562
19632	6795	1270	545	389	358	323	304	315	287	280	333	326	292	298	286	286	287	299	272	271	275	298	294	265	279	320	280	288	265	311	277	285	278	266	300	277	273	247	269	306	321	260	274	303	290	276	259	275	272	275	266	312	296	298	280	269	293	300	295	298	288	267	311	280	289	277	284	299	322	261	305	316	285	308	266	248	285	299	269	269	243	313	309	299	248	277	270	268	284	265	270	278	291	277	293	278	314	286	264	303	288	270	319	285	269	301	303	293	300	292	271	233	304	278	272	279	299	330	290	275	275	294	257	257	291	296	263	286	260	299	253	272	251	275	273	311	235	279	292	308	300	269	257	277	294	313	274	291	290	259	282	245	248	305	289	260	276	309	322	255	300	286	271	259	293	296	297	285	281	236	295	286	248	286	293	295	255	276	307	292	271	317	251	293	258	276	296	318	279	275	295	282	291	289	286	293	306	288	293	268	297	303	314	310	290	265	310	288	290	255	268	275	317	304	320	290	296	249	274	263	286	294	270	300	260	280	292	265	277	285	289	247	297	278	279	311	282	283	285	291	287	326	274	300	275	263	270	293	283	304	284	280	304	267	271	292	287	310	295	282	304	282	310	274	308	278	305	283	267	281	297	260	276	275	313	276	293	304	272	275	268	281	280	272	292	306	312	267	252	272	268	340	282	307	269	287	258	255	278	299	277	286	271	284	292	265	266	267	277	295	273	306	288	288	271	312	265	289	275	278	265	304	279	297	292	318	299	283	298	289	286	269	324	284	306	302	271	286	285	300	317	303	266	306	300	256	263	272	276	274	283	258	271	313	321	243	274	257	264	295	265	284	296	288	273	273	306	276	265	292	252	252	265	286	307	254	269	314	313	298	322	273	280	300	299	273	327	268	269	256	279	294	264	263	289	276	245	284	284	282	261	302	264	291	299	263	301	279	293	296	304	264	280	284	253	280	278	291	257	267	282	251	270	299	277	258	284	316	277	310	288	298	279	290	299	258	271	297	302	293	303	288	315	267	269	278	263	260	317	302	282	308	273	254	243	302	247	282	279	281	277	281	271	306	258	300	244	290	290	267	299	273	272	276	276	330	301	269	274	305	267	296	255	316	275	246	279	301	315	310	309	278	287	295	296	267	281	268	285	237	284	279	275	292	263	275	285	271	301	269	287	282	272	306	269	276	295	300	286	296	290	283	281	266	247	272	290	321	301	313	279	286	304	260	290	270	251	251	294	295	281	282	286	283	305	293	292	290	272	275	299	282	273	286	252	259	286	296	285	302	298	273	294	304	288	295	302	279	293	279	283	286	283	287	291	273	300	269	269	272	288	303	303	279	281	277	268	301	294	273	247	251	248	286	279	248	279	301	284	281	264	283	288	288	255	288	268	288	240	274	299	304	277	295	304	256	271	280	305	294	285	254	274	273	280	262	298	298	304	293	309	259	277	285	287	277	276	258	261	285	295	267	307	282	270	297	252	278	298	256	283	285	275	285	256	294	294	293	311	292	294	320	280	306	306	310	276	268	263	282	278	295	312	283	279	283	266	298	280	247	296	293	291	295	295	301	304	282	278	336	303	297	266	295	281	285	292	272	315	303	301	270	288	291	263	263	257	291	258	285	319	282	322	293	296	266	268	288	260	273	273	303	306	300	297	265	292	285	283	287	287	276	257	273	268	279	287	329	272	280	255	252	284	255	274	302	260	283	279	289	292	291	262	294	288	290	292	311	288	277	268	262	277	312	322	309	276	280	297	248	310	281	257	301	280	292	283	281	313	286	308	280	287	270	323	262	292	310	294	298	310	278	276	298	276	274	280	276	270	271	279	278	312	286	260	294	280	294	269	263	304	279	293	261	254	283	291	291	296	300	254	241	282	293	269	274	279	269	296	297	306	305	275	300	273	280	270	259	265	276	267	258	249	304	280	295	279	285	303	307	305	253	265	275	299	275	264	286	290	273	245	252	278	309	292	258	232	294	293	279	265	278	282	293	284	287	295	267	290	268	308	303	262	322	271	277	275	316	276	285	275	277	304	261	269	294	265	300	326	279	265	310	262	285	271	287	284	271	258	272	292	283	261	254	307	291	267	327	266	276	310	272	284	278	274	281	311	283	265	321	286	280	276	285	270	330	324	250	275	280	300	288	252	280	299	251	294	330	283	265	268	277	307	264	258	277	289	327	287	274	297	292	304	301	283	263	312	299	287	263	270	321	288	287	261	269	289	265	313	253	314	300	268	311	268	294	319	256	292	257	271	259	298	249	282	277	289	319	279	264	272	287	276	294	287	307	271	278	267	255	297	279	292	306	294	285	271	283	288	292	269	275	298	277	272	278	275	308	320	279	317	275	276	301	285	270	259	281	274	322	272	276	295	306	307	266	274	291	282	255	292	292	272	284	298	286	276	295	279	276	286	282	273	271	260	297	291	337	284	264	296	232	277	299	279	278	254	262	281	310	295	310	315	278	256	286	262	273	282	299	306	256	277	287	306	274	302	316	286	277	277	311	285	299	269	289	255	302	297	299	303	337	278	274	259	294	281	283	303	307	298	278	270	215	289	270	268	262	282	259	259	293	286	273	297	294	291	272	311	300	292	297	291	299	305	310	268	265	259	279	284	281	315	264	262	268	295	267	271	306	282	244	242	287	302	293	283	271	286	252	249	288	277	278	291	283	281	285	279	296	285	258	290	287	305	304	264	254	269	292	258	278	257	274	264	269	269	298	300	273	289	280	276	306	270	276	274	269	302	289	281	302	295	312	290	300	262	292	282	267	271	272	283	274	278	314	264	302	302	291	297	298	294	263	313	293	267	272	259	268	274	289	298	274	271	292	300	294	269	282	291	249	292	285	300	253	278	307	289	257	278	288	307	264	286	304	262	277	269	305	286	261	281	284	291	287	290	294	298	305	289	302	274	265	295	299	269	279	275	299	287	263	270	311	301	290	292	285	279	267	301	300	300	277	278	294	272	306	309	285	276	271	271	286	214	279	269	256	288	291	303	303	295	288	280	296	250	298	307	292	284	250	292	313	307	277	257	252	294	298	266	316	259	312	279	297	298	297	290	269	281	286	277	279	249	291	266	314	270	295	268	303	284	273	292	284	265	291	265	282	328	296	276	302	282	301	282	281	274	293	266	289	341	267	289	266	331	274	241	254	267	278	295	281	311	283	255	290	272	296	301	264	330	283	272	275	278	297	257	271	261	260	295	314	276	285	296	335	284	278	268	292	289	261	279	292	277	267	287	277	315	272	283	283	249	298	280	312	266	308	279	274	267	279	276	276	268	261	290	299	282	274	243	279	293	272	290	302	269	274	308	311	279	279	284	272	312	273	313	275	297	303	254	301	285	307	277	277	290	251	294	290	289	260	302	263	282	297	309	300	314	263	285	238	311	297	264	282	289	285	260	280	273	287	297	280	316	294	282	248	281	275	292	311	311	293	285	265	282	303	315	278	282	289	319	295	302	291	297	274	310	268	279	300	239
14207	6042	1868	1532	1266	1108	1012	995	885	853	765	792	746	731	744	780	749	666	716	700	696	641	748	731	684	679	706	708	711	721	671	714	706	714	695	721	656	681	715	696	680	688	669	728	699	658	717	673	681	706	699	653	659	700	638	678	696	648	707	641	707	707	667	697	666	653	683	720	647	685	702	653	672	681	704	696	655	678	646	671	704	691	668	691	682	711	652	683	707	715	659	695	729	680	652	642	743	683	665	687	721	592	698	668	669	649	676	687	666	668	695	695	636	693	691	713	661	685	711	691	648	635	656	714	721	690	707	686	651	699	700	671	679	702	712	692	688	660	660	711	681	695	662	685	672	682	734	718	678	739	705	667	655	626	648	658	666	692	652	664	681	695	682	738	681	664	707	714	648	677	660	717	727	691	676	661	701	650	638	703	689	699	650	627	707	663	668	685	684	664	683	662	667	648	658	723	691	692	691	692	658	643	674	690	687	722	668	675	654	698	690	716	701	724	672	711	644	663	725	690	663	678	675	709	677	672	656	719	709	721	652	688	694	696	681	706	659	669	651	677	659	666	689	729	678	680	710	718	671	708	730	694	666	671	695	666	668	694	703	696	681	686	701	676	701	683	707	659	732	730	729	698	698	684	654	685	674	728	665	630	662	645	657	681	696	717	682	675	710	665	708	675	645	701	694	729	679	686	654	676	660	722	684	724	705	692	693	680	692	688	654	657	691	679	712	671	615	692	679	717	648	690	689	685	663	644	680	724	716	634	699	651	683	659	685	658	694	676	645	729	716	675	687	664	705	649	672	694	687	697	629	728	693	699	600	706	684	668	624	673	685	707	650	672	703	705	737	665	684	631	665	645	694	690	665	716	690	691	649	714	718	678	670	686	640	657	685	676	644	637	666	711	692	677	736	693	680	668	706	683	705	668	711	678	712	658	704	669	699	619	692	729	627	703	680	695	682	664	714	736	645	681	670	668	675	660	687	690	627	654	684	685	700	643	701	677	686	660	670	710	709	640	696	668	735	654	647	694	676	720	718	669	705	694	665	734	722	654	640	695	716	708	642	687	700	669	691	653	690	660	677	683	729	743	695	680	705	694	671	653	683	668	683	678	674	676	681	707	657	659	740	693	660	705	685	692	663	650	709	683	645	645	685	712	706	669	686	693	684	691	693	650	674	684	661	668	701	676	635	671	690	706	664	711	704	663	658	691	628	670	678	651	714	676	681	733	693	685	700	650	711	662	685	660	715	652	684	693	660	669	648	674	708	700	638	657	659	663	700	669	701	651	717	678	713	682	689	645	665	698	686	693	664	692	696	665	706	691	654	640	638	709	658	701	648	710	706	641	683	709	678	676	709	679	682	684	725	681	671	696	623	701	660	677	680	697	713	732	688	648	646	687	677	653	689	718	647	649	674	740	669	606	692	717	668	667	668	609	657	664	719	698	712	672	650	676	706	702	723	699	687	677	680	687	685	664	690	684	680	685	689	710	721	691	673	722	652	635	712	689	698	709	701	732	718	697	680	729	693	665	646	673	691	663	680	692	721	673	658	657	632	704	656	665	703	692	673	678	686	669	671	715	666	713	666	671	741	701	681	710	677	661	667	664	638	713	706	700	685	624	704	679	734	676	728	646	661	677	658	666	703	697	700	656	674	651	663	650	714	643	626	684	661	684	681	713	650	666	698	639	695	685	670	676	667	663	676	690	699	726	704	662	669	717	691	666	673	690	644	705	700	736	702	707	696	643	698	696	715	645	692	655	659	655	690	685	723	686	677	676	665	670	705	703	653	674	690	669	722	668	678	647	706	648	685	663	700	722	676	713	660	692	678	663	672	725	627	677	681	707	653	707	751	636	741	663	705	703	660	686	704	700	680	698	694	722	687	685	684	649	664	678	696	677	715	702	668	702	708	682	670	672	689	712	686	670	660	671	714	670	673	703	654	648	705	684	724	653	675	661	645	733	688	695	661	663	671	686	691	689	714	653	666	704	698	669	669	665	670	721	660	677	666	615	661	730	675	699	686	709	678	681	716	651	704	720	648	692	690	724	663	659	656	689	672	673	677	650	661	723	684	626	702	672	698	654	666	685	685	694	672	659	653	751	671	708	687	675	667	679	657	697	636	698	653	684	668	686	715	662	654	639	693	675	700	711	665	676	696	711	661	668	728	669	674	694	677	673	681	685	667	713	714	659	678	656	661	703	688	687	734	773	661	660	682	675	713	664	698	705	637	637	668	678	704	704	665	654	682	681	721	660	745	671	689	684	636	689	718	709	697	649	668	650	691	646	685	715	683	679	696	664	656	663	721	682	701	709	698	668	714	688	707	712	691	682	704	681	682	673	675	703	717	699	692	693	673	679	687	682	681	665	682	677	721	647	698	684	694	710	700	693	702	695	679	722	678	693	679	663	707	689	624	643	739	636	700	653	662	687	686	754	642	705	693	713	724	659	649	685	701	678	685	715	694	653	663	705	671	714	713	708	681	668	718	654	708	704	718	679	670	709	694	709	649	660	723	685	690	676	679	678	689	689	693	699	636	667	697	694	675	668	650	683	683	665	655	690	694	646	690	684	690	711	675	706	661	648	705	644	669	697	666	680	702	717	696	649	668	700	694	683	677	668	731	700	696	663	699	697	678	692	709	675	624	686	678	691	619	691	681	630	687	663	691	694	620	725	715	689	674	648	676	661	713	673	692	730	666	691	667	675	639	685	742	647	624	672	673	651	681	703	665	712	687	716	669	681	693	652	644	680	689	703	648	689	696	690	691	660	659	681	695	670	700	655	655	697	677	657	700	673	680	664	676	707	635	725	709	654	699	686	697	682	697	626	723	660	675	681	687	663	653	688	663	710	695	713	747	705	734	711	675	658	680	661	700	669	673	747	670	709	647	650	667	646	690	659	667	665	670	696	699	639	668	731	724	700	666	684	671	681	716	679	676	686	690	684	710	677	631	643	705	672	710	631	694	687	711	725	696	687	681	694	691	675	700	679	680	681	705	696	676	680	728	610	705	661	697	654	680	630	657	653	679	696	701	715	714	670	698	695	632	701	678	670	690	644	690	655	697	705	662	684	676	637	699	661	658	657	698	682	630	664	684	648	643	676	687	670	682	706	674	688	663	685	710	665	668	670	706	714	660	706	663	677	706	683	698	631	659	646	642	689	691	626	719	657	653	654	635	698	661	686	724	666	699	680	683	677	663	693	682	667	689	681	665	671	752	734	695	732	681	701	693	656	630	620	686	652	702	674	713	723	700	700	728	725	691	707	661	690	662	772	680	658	699	698	710	676	656	695	666	707	666	651	701	716	666	675	673	670	629	665	695	732	704	710	662	683	688	651	686	672	670	709	709	708	665	730	656	644	598	680	713	647	693	700	665	705	697	669	732	679	674	711	663	669	682	640	689	646	685	700	693	678	688	653	697	715	677	657	697	678	696	691	688	699	675	670	719	664	697	690	655	665	629	631	662	631	661	707	654	675	707	700
28432	11553	2184	716	468	337	300	268	246	219	229	236	217	191	227	197	216	218	213	194	196	200	225	199	189	209	181	191	179	207	187	180	227	211	208	190	194	192	225	214	201	159	171	191	191	196	235	184	191	200	194	186	210	218	181	212	228	194	210	220	179	200	199	214	190	197	211	172	188	207	213	202	196	198	207	211	192	198	186	178	189	182	198	203	202	200	194	204	179	180	196	197	186	188	187	166	193	229	223	184	173	194	177	185	190	173	197	191	188	218	193	174	211	181	214	213	191	184	212	189	188	218	200	190	198	186	200	186	240	217	201	201	186	200	238	197	191	208	217	161	199	193	205	211	184	213	198	181	204	216	179	208	201	188	212	212	169	207	192	201	212	200	202	208	190	205	181	183	180	210	192	213	171	190	198	183	186	202	230	199	208	196	184	180	186	195	221	199	202	189	210	235	188	214	176	191	204	196	200	184	203	185	171	171	183	204	205	216	215	199	208	184	213	214	204	204	207	212	210	217	193	224	209	209	186	195	178	203	188	213	196	175	166	166	232	197	210	177	177	169	210	192	208	195	183	180	181	210	201	182	187	221	178	191	201	197	183	200	172	179	209	207	225	172	192	176	188	211	221	197	196	168	194	223	188	184	184	189	189	219	205	215	208	195	206	175	194	216	190	183	193	189	210	191	186	195	189	183	226	214	203	202	177	177	182	198	211	179	203	195	188	190	166	230	196	183	202	189	182	178	181	200	230	215	169	208	195	215	203	186	190	194	173	193	191	217	199	205	196	199	218	186	204	228	223	183	208	213	205	192	208	205	184	178	186	182	197	200	204	203	222	196	171	186	215	191	201	200	175	189	197	194	211	203	189	186	197	204	192	187	197	175	209	210	194	204	169	191	198	228	200	215	191	182	195	213	210	215	196	177	196	189	171	196	192	216	226	206	198	192	173	228	188	193	197	214	203	193	192	195	185	199	187	206	191	190	204	214	197	207	187	219	178	188	192	195	233	179	172	194	193	199	202	197	195	180	167	188	196	174	180	171	199	186	214	212	212	188	187	185	193	203	165	181	232	201	190	196	190	206	225	216	184	191	192	207	224	216	197	208	196	204	223	177	195	195	200	184	176	204	204	198	212	208	185	201	183	171	210	195	225	196	196	174	187	201	183	192	211	199	235	204	179	191	207	236	184	180	208	194	198	195	188	189	203	210	162	186	203	177	190	231	231	177	203	179	193	201	205	184	203	220	205	213	202	196	186	202	182	180	195	187	194	207	181	208	184	196	188	180	190	203	173	216	200	172	211	193	184	177	186	195	199	201	195	183	170	220	204	182	207	210	192	183	165	204	191	178	180	194	234	180	212	190	192	183	196	189	209	190	173	164	212	203	213	181	212	201	178	201	205	167	203	174	205	210	192	207	182	161	178	181	189	181	200	197	210	173	167	195	200	214	207	204	205	194	204	176	193	204	165	187	197	176	201	187	203	189	202	206	179	209	208	188	183	205	194	227	217	201	197	182	191	191	181	199	199	212	198	171	184	205	170	202	197	174	182	181	201	189	175	168	173	202	215	189	204	176	211	183	203	179	192	182	203	188	180	203	193	198	214	193	183	198	180	213	172	196	182	178	179	202	197	199	170	193	193	194	172	174	190	202	185	212	203	189	193	210	206	202	195	202	205	200	196	215	204	208	177	172	175	207	201	186	201	208	191	183	213	190	178	189	209	193	201	207	203	203	183	189	217	218	162	198	181	216	205	199	179	206	172	194	191	176	191	193	214	202	186	200	216	211	195	203	188	208	192	188	202	181	235	206	193	207	177	191	208	218	189	182	192	221	183	189	219	197	190	239	183	189	189	199	192	201	220	217	178	159	220	175	197	183	210	202	202	181	198	195	172	218	182	188	193	191	192	211	189	181	205	226	191	209	193	203	209	205	194	208	205	192	198	178	184	207	205	196	189	185	187	190	183	200	193	181	188	196	172	188	194	194	207	183	197	198	216	201	203	202	192	201	227	195	185	195	184	225	180	218	165	193	193	186	210	194	194	218	195	187	223	223	202	199	198	193	177	197	200	190	203	185	193	205	198	218	201	237	210	169	195	194	197	188	170	165	174	183	196	222	224	223	183	202	176	187	185	194	208	179	196	177	170	190	207	231	200	195	211	198	200	201	212	213	213	190	183	211	201	210	207	206	196	197	171	183	184	200	229	197	184	216	216	191	192	201	179	186	196	205	179	227	170	184	192	199	194	162	190	196	186	213	179	192	225	179	172	180	189	208	196	202	207	189	164	205	215	196	195	207	185	187	195	191	198	219	217	172	189	197	203	222	205	205	195	190	202	161	205	211	185	187	197	184	209	223	191	188	187	219	191	174	200	188	190	195	164	202	182	184	210	196	193	186	181	199	188	206	204	195	178	194	199	207	193	211	214	211	215	183	186	189	218	218	181	222	173	208	199	158	206	187	206	224	202	202	179	149	201	195	205	226	187	209	199	180	220	187	188	207	203	215	204	198	180	179	191	212	201	196	191	211	188	190	194	178	177	191	195	234	213	176	194	190	203	162	172	186	210	189	176	188	197	172	203	200	201	189	190	219	196	212	202	178	220	203	196	173	193	201	212	185	227	176	231	193	182	212	187	212	199	187	174	176	194	204	164	196	214	194	215	196	227	222	197	192	195	158	181	220	189	183	192	189	191	185	235	188	182	218	218	211	212	195	189	191	226	194	191	190	219	184	198	185	208	185	209	198	194	186	195	197	212	196	206	208	166	213	184	208	189	179	206	178	185	200	208	203	203	177	206	162	206	207	197	201	194	197	183	221	192	188	200	177	195	189	213	210	198	225	175	190	190	188	182	195	183	180	193	189	190	201	198	190	189	179	197	207	166	188	206	203	185	189	206	207	189	189	159	187	167	190	185	183	191	216	185	178	212	190	196	179	187	205	191	170	215	192	191	178	206	208	222	174	190	188	193	203	197	177	197	169	171	190	178	190	211	222	194	200	190	182	192	193	184	194	197	199	197	185	219	183	210	197	198	183	205	198	214	199	219	189	204	156	195	205	162	195	188	207	197	203	215	182	185	209	191	186	186	171	206	199	199	193	219	190	192	182	191	198	191	235	202	182	200	171	206	195	214	206	199	172	181	207	197	204	206	189	210	233	234	193	187	223	184	215	184	195	176	199	190	179	200	221	204	189	185	197	175	210	180	193	218	198	192	199	208	197	176	201	231	180	182	221	176	203	197	171	199	196	185	216	210	198	191	181	203	192	215	204	205	207	197	172	212	184	189	200	194	186	189	211	192	205	159	191	217	173	195	205	228	207	206	206	186	208	205	219	193	177	179	189	167	194	204	219	207	216	160	195	184	182	218	185	214	185	197	209	203	175	212	216	219	183	178	198	187	178	199	194	176	186	208	173	190	222	201	192	216	206	219	190	180	182	188	206	207	186	221	211	208	224	202	189	206	191	188	200	230	176	201	174	223	184	198	226	202	182
17984	8999	2238	2050	1552	1311	1048	885	811	710	642	674	622	595	627	542	568	512	562	538	530	511	559	512	505	482	495	531	526	497	497	496	491	507	475	478	500	480	507	446	493	458	492	531	459	451	489	502	485	472	458	504	538	452	499	501	516	494	501	513	467	525	491	477	504	516	461	467	455	447	478	477	490	465	477	511	461	495	503	478	479	494	463	532	457	466	505	477	498	520	499	510	493	478	464	498	484	477	447	503	495	531	491	485	501	477	521	464	514	502	450	492	469	491	499	493	498	478	500	478	501	513	469	500	514	470	443	477	444	478	504	454	485	477	483	486	474	464	469	489	497	445	462	468	489	468	485	477	501	542	494	452	496	479	457	450	516	460	498	515	507	472	514	472	494	460	493	442	503	461	512	492	489	479	460	480	489	474	467	463	468	437	452	481	449	456	453	498	506	454	466	440	462	473	491	495	476	460	481	461	499	490	456	474	480	461	515	511	475	456	518	502	479	475	491	463	480	526	479	505	499	476	482	473	471	490	490	511	454	471	463	494	519	442	524	501	488	464	465	499	474	482	520	458	462	490	460	464	475	504	491	472	465	469	486	483	476	475	484	494	505	471	477	426	474	483	492	467	475	476	493	492	430	480	474	476	510	455	484	463	506	457	518	466	465	499	459	496	453	488	468	520	472	505	453	474	483	463	466	474	473	494	476	470	503	483	506	488	482	489	481	487	481	477	483	449	491	438	475	505	487	524	474	488	509	476	430	460	498	491	484	467	461	494	489	460	453	481	443	472	468	475	485	479	480	459	472	485	482	475	491	529	469	496	484	495	473	427	464	483	463	493	495	532	499	477	476	488	506	489	506	474	482	464	498	492	515	502	481	496	488	465	444	453	488	500	504	502	482	479	493	492	491	484	493	492	474	473	474	457	445	512	505	486	426	482	497	473	479	502	498	456	457	474	498	452	498	467	486	496	524	483	508	477	448	494	487	480	477	506	533	547	497	461	489	499	499	517	502	432	496	514	490	498	480	491	492	475	481	480	468	494	531	486	496	486	510	440	477	503	528	485	488	483	474	507	476	462	509	507	509	500	503	501	471	461	463	489	492	460	485	513	492	446	474	464	509	479	503	443	472	448	490	464	497	456	448	449	499	497	496	500	480	494	499	473	425	438	469	449	466	463	470	454	484	488	496	464	491	494	478	472	485	472	498	522	495	433	477	507	478	496	484	462	482	487	499	446	498	460	463	494	493	488	481	480	462	464	456	458	448	502	462	487	494	465	482	496	521	472	502	526	499	425	455	461	454	490	466	456	490	514	457	448	466	512	462	469	495	476	472	483	464	466	463	458	498	491	487	484	519	468	511	488	505	470	462	457	522	501	509	485	492	511	461	480	466	465	462	495	490	476	467	498	499	474	455	498	475	475	466	465	446	463	509	484	474	492	454	468	503	497	490	485	502	487	489	457	462	489	489	487	501	444	458	468	465	445	471	464	488	434	479	449	471	481	456	505	438	468	478	528	467	466	454	493	495	516	520	506	472	512	458	450	546	478	452	478	476	494	482	474	489	459	443	477	501	487	509	461	448	453	471	480	497	486	452	497	485	456	488	440	529	460	469	482	491	501	472	479	469	512	536	478	459	497	477	507	453	468	473	464	494	447	539	476	462	475	516	485	477	453	451	479	518	505	472	451	476	452	489	524	473	466	465	490	475	511	501	474	493	477	460	476	466	438	496	481	518	519	425	493	440	504	445	484	462	503	468	492	477	485	461	490	512	453	455	472	465	424	496	437	471	474	496	447	473	476	472	509	495	467	468	493	522	487	487	481	476	446	460	418	445	459	469	431	488	484	511	483	469	473	441	455	509	461	476	460	479	466	493	485	465	517	450	486	498	514	484	508	495	453	491	467	505	502	479	481	497	525	475	449	485	471	462	474	471	446	501	506	463	499	467	443	458	484	468	535	489	460	504	492	493	486	486	480	469	451	512	510	445	451	487	481	441	519	481	476	456	454	452	467	496	434	491	495	525	467	508	498	462	476	469	454	480	485	458	489	463	475	446	489	506	490	508	473	458	463	495	425	454	499	455	458	491	452	471	474	487	485	500	476	493	466	488	497	498	438	483	464	488	502	475	498	485	497	481	473	493	458	488	486	512	519	503	509	453	504	478	487	427	470	482	493	496	515	522	487	496	502	501	449	472	449	449	499	492	459	486	483	486	470	466	473	452	499	458	493	465	480	460	459	486	481	522	466	506	444	431	485	465	444	515	481	496	524	508	502	473	478	490	478	475	455	477	489	484	456	477	502	491	511	479	471	510	487	508	458	494	473	476	490	478	498	484	468	435	517	476	461	474	476	489	460	479	491	481	493	487	439	454	483	507	440	488	491	488	474	491	460	462	469	461	460	492	481	465	469	487	478	447	470	459	496	481	490	429	510	499	454	496	490	483	469	487	474	499	506	477	489	479	474	480	484	477	458	481	463	459	482	477	487	498	474	497	443	440	452	512	506	471	463	488	445	477	442	484	487	456	506	488	494	489	473	491	472	504	453	481	455	519	469	503	497	504	470	473	484	517	473	479	500	491	487	523	480	463	458	484	469	478	466	461	523	498	509	496	474	458	480	515	497	470	454	474	468	476	505	505	520	520	448	493	469	460	424	458	469	498	477	479	510	441	484	478	472	489	444	439	494	459	484	502	501	458	495	473	511	486	493	491	429	438	462	513	467	498	442	497	478	467	466	485	444	511	498	473	474	459	444	496	437	470	442	475	488	495	466	466	474	485	420	487	446	457	492	440	494	483	463	461	462	477	506	418	454	464	455	510	473	470	492	486	478	457	493	465	508	461	493	480	486	519	465	485	483	479	469	475	454	454	461	468	504	444	451	490	478	459	502	481	515	467	494	453	502	486	535	472	472	476	473	506	494	488	499	487	492	496	503	489	494	463	506	469	488	462	459	471	458	456	509	513	481	503	500	486	511	448	483	518	468	468	448	525	524	448	488	467	493	454	450	485	471	438	453	487	446	479	436	507	489	485	494	516	477	461	470	486	470	449	497	453	506	508	486	463	496	492	498	524	510	455	480	496	499	469	482	492	495	472	478	533	482	507	484	460	457	485	459	487	488	467	477	490	445	518	506	454	508	496	499	437	466	481	482	486	483	451	516	458	495	460	488	454	475	489	481	498	484	465	489	530	438	492	453	454	458	459	476	525	498	489	530	484	482	516	489	486	468	480	462	475	463	497	466	467	469	508	462	496	500	477	461	505	491	463	461	454	506	477	505	498	475	481	491	500	536	456	502	487	484	494	452	482	507	514	479	463	449	501	469	483	490	469	463	458	488	476	491	482	482	502	511	474	454	457	480	470	462	489	444	475	456	506	481	477	467	468	462	468	484	470	441	495	475	462	505	473	500	474	477	497	431	492	491	484	495	481	505	535	453	482	492	444	458	485	503	488	467	506	477	489	467	525	467	491	485	472	497	484	500	470	478	509	504
8028	2632	522	305	272	252	235	207	238	232	214	222	241	221	225	242	234	229	227	211	215	231	248	218	228	227	208	240	216	221	250	228	243	210	251	216	216	218	222	201	246	219	233	238	236	200	275	223	238	220	244	210	232	227	227	216	254	219	242	247	219	236	232	211	251	225	240	224	201	237	197	198	235	251	236	206	237	217	219	227	253	247	199	229	258	223	215	225	241	237	218	210	265	223	238	218	260	225	219	216	266	225	223	224	224	215	234	227	216	205	232	225	225	225	211	228	209	202	197	246	250	244	220	235	226	255	223	215	225	240	238	262	258	247	253	240	223	213	230	226	242	228	211	234	244	242	246	238	219	218	214	236	222	231	230	212	216	236	234	200	194	273	228	213	225	204	221	190	246	219	198	222	229	200	202	212	226	214	239	235	249	224	231	242	244	231	226	234	247	234	243	214	209	212	217	216	229	214	232	231	227	235	200	231	239	217	222	243	218	236	235	248	204	240	200	220	238	222	250	260	235	251	226	213	259	209	232	251	224	249	231	236	214	233	215	225	192	250	236	197	230	214	233	221	215	222	226	238	191	210	212	237	233	216	229	219	240	204	263	215	256	212	237	233	248	252	207	205	239	231	210	219	214	220	246	226	228	236	205	239	227	207	219	235	221	241	240	227	239	250	257	222	237	223	233	224	225	223	234	258	217	240	218	226	247	188	227	237	226	222	237	211	221	241	235	250	230	246	243	238	220	231	225	236	212	212	263	227	221	222	220	205	238	246	223	211	202	232	206	241	198	188	251	222	252	247	236	225	225	244	247	223	253	227	229	231	217	193	255	251	245	215	235	206	241	228	237	218	249	230	235	227	241	209	204	250	210	220	213	230	216	236	256	243	250	203	238	235	234	234	228	206	215	192	239	250	210	218	230	258	225	217	231	245	220	213	239	228	247	223	236	225	240	232	195	239	269	236	246	214	226	213	246	213	207	240	231	245	225	221	227	225	235	238	230	236	208	248	213	215	209	235	231	250	196	257	230	237	232	222	230	211	255	217	255	234	265	210	264	235	225	249	230	252	232	219	235	203	240	219	253	210	217	211	241	250	226	241	231	255	251	230	240	224	217	235	245	200	211	242	267	248	201	206	223	206	249	242	216	220	220	271	226	235	224	223	229	248	221	250	243	214	240	253	218	262	258	200	261	251	216	238	233	227	230	257	266	190	225	222	247	219	256	236	247	247	234	241	212	223	214	204	229	225	229	224	226	241	221	234	220	234	226	237	217	234	218	212	218	224	258	215	234	234	208	265	217	219	213	228	229	222	226	221	236	239	244	247	192	260	251	239	244	231	243	224	244	222	229	224	226	224	225	243	217	222	228	229	227	217	236	217	246	244	223	234	209	198	208	245	225	234	231	236	226	224	226	224	245	239	231	230	218	245	225	250	264	260	230	254	209	224	223	231	254	237	221	216	242	219	222	238	239	236	251	225	209	220	236	215	231	198	235	237	240	230	218	263	232	232	217	221	184	231	221	244	253	229	242	191	206	234	176	203	198	244	238	210	256	218	233	255	210	240	216	204	223	233	233	225	238	240	232	246	225	216	228	199	241	254	232	238	253	224	225	209	242	215	225	233	230	229	228	216	237	228	224	225	255	252	237	217	222	225	246	241	219	215	250	237	216	204	234	234	216	226	238	243	268	257	230	217	230	245	224	243	226	225	205	241	231	198	234	219	255	242	218	248	237	232	247	239	242	244	235	228	220	229	240	238	226	232	225	215	221	208	241	233	242	252	215	205	225	237	217	243	235	232	235	239	230	213	212	223	229	210	253	214	221	223	225	251	249	239	210	237	214	232	233	210	255	206	205	231	237	212	238	223	249	210	204	233	228	249	217	221	227	233	237	257	231	232	213	264	245	217	206	224	229	252	236	238	210	220	239	232	215	251	210	203	221	223	222	233	226	205	202	226	257	239	240	226	254	221	222	222	229	240	239	216	225	226	231	243	238	205	225	205	229	254	233	239	250	245	197	222	228	252	245	234	219	252	244	233	223	260	222	242	219	247	241	218	239	222	222	210	235	260	221	207	234	223	233	221	232	235	237	213	195	188	233	237	224	216	221	203	216	229	232	216	232	215	248	209	239	231	214	225	256	235	211	212	250	237	224	215	220	226	245	235	234	236	224	217	218	214	213	201	222	237	249	229	239	236	269	244	250	217	184	236	235	240	216	227	232	233	220	212	249	244	215	240	236	218	228	224	251	253	236	231	263	219	180	262	215	238	232	228	233	235	217	220	231	247	236	254	209	217	232	218	222	230	225	207	248	235	237	256	231	259	267	255	209	208	222	257	222	243	198	218	239	236	232	217	198	221	220	243	214	236	248	253	185	256	238	236	217	239	254	239	227	239	222	224	228	242	233	237	229	213	239	199	225	213	262	246	204	221	235	210	225	248	236	218	233	230	240	257	230	226	232	225	225	212	271	234	241	222	235	241	226	227	233	207	209	226	221	238	217	238	205	218	222	205	220	213	198	220	198	221	240	214	209	234	206	233	214	279	238	241	238	195	222	217	226	225	246	248	242	209	239	217	254	238	211	213	224	248	240	247	197	224	232	240	255	216	247	233	224	195	221	222	225	267	243	209	209	221	226	233	285	235	206	220	230	197	255	235	222	245	209	230	231	226	251	225	242	229	215	228	227	235	225	253	226	212	228	263	240	217	243	221	247	221	244	229	194	221	222	255	270	209	223	230	215	232	205	224	218	227	219	218	226	247	226	228	235	217	207	218	237	240	250	237	209	234	239	250	256	216	226	224	225	256	203	229	236	265	215	228	236	245	201	232	222	236	233	227	222	189	239	178	236	237	252	208	241	222	216	240	207	235	243	202	209	220	214	227	203	237	222	214	205	253	256	224	239	240	214	205	221	251	215	216	241	233	233	208	225	219	244	225	257	235	217	195	240	226	245	225	206	232	250	202	242	244	215	251	231	230	233	204	210	220	213	229	251	253	233	244	244	234	252	245	217	240	188	229	221	200	215	222	248	205	236	207	225	226	234	222	223	259	228	230	251	284	237	242	238	227	252	262	211	216	216	241	201	215	211	237	213	233	231	223	246	220	224	237	225	231	225	215	223	230	216	235	228	235	237	220	221	228	250	235	217	208	250	255	224	246	209	243	223	211	234	233	244	234	233	226	204	191	236	216	265	201	222	221	217	248	226	224	223	219	237	244	234	228	235	219	243	223	230	248	241	213	213	224	235	245	209	202	261	247	250	253	236	234	229	187	224	228	245	232	219	205	227	224	221	201	226	218	241	238	218	233	214	210	236	249	230	246	231	224	225	221	223	220	222	230	229	200	215	226	232	244	229	219	214	224	254	203	236	236	234	215	236	220	225	230	248	222	218	193	219	214	218	220	214	233	232	214	252	226	189	242	222	197	245	206	262	202	210	249	207	224	221	218	239	250	249	218	208	238	222	219	207	232	225	231	240	225	244	240	251	242
5977	2985	1002	788	756	685	653	613	578	603	581	550	594	606	643	600	594	550	540	520	590	570	576	583	608	562	578	564	586	558	547	563	519	552	553	569	551	589	532	583	582	556	564	558	562	592	527	551	589	572	571	570	605	591	547	551	591	608	590	606	558	587	600	536	516	525	556	585	570	548	546	515	574	560	619	566	568	561	553	599	544	564	535	604	571	594	574	590	542	587	559	547	610	605	591	554	595	558	573	565	611	577	560	530	583	588	559	559	598	600	538	546	576	543	544	580	554	569	546	582	562	556	589	561	587	572	506	558	583	536	565	591	582	596	590	602	590	611	600	537	568	614	565	582	569	568	617	566	543	592	566	544	556	553	583	548	552	618	588	558	564	563	623	579	598	591	598	563	572	557	598	584	591	509	553	608	554	580	568	572	574	576	575	562	562	562	570	542	593	525	524	594	565	594	606	596	541	548	557	572	565	548	555	603	540	601	580	521	524	575	593	591	545	586	550	573	591	581	566	592	588	558	513	550	596	613	564	530	564	554	583	585	582	587	538	572	539	573	588	572	594	579	560	568	580	572	566	580	584	583	618	573	596	533	536	580	571	617	525	603	556	577	567	584	608	578	584	617	574	551	539	580	568	568	636	549	565	584	544	611	563	568	584	592	527	601	598	585	588	562	556	581	572	545	564	590	531	530	562	575	601	619	574	604	564	547	574	574	561	572	554	548	560	606	533	588	567	540	594	565	576	598	580	587	566	552	521	624	509	581	557	594	588	568	551	543	562	557	565	569	556	563	584	556	553	593	565	604	574	577	560	569	546	560	570	580	560	604	583	610	599	553	567	562	594	583	586	557	598	542	536	558	543	529	569	557	559	560	561	511	533	554	562	584	577	547	616	583	562	521	600	555	547	601	584	524	610	536	537	553	550	590	564	554	556	597	584	638	557	551	574	576	582	580	588	588	592	567	602	533	588	573	599	546	555	590	581	559	581	496	588	547	576	569	541	572	608	579	549	581	575	530	561	591	572	601	534	553	552	622	613	591	600	569	549	547	575	577	568	585	580	572	598	554	605	611	548	588	596	592	538	585	573	518	526	586	575	565	571	576	581	553	573	521	558	563	562	633	559	517	554	580	594	549	541	551	566	557	540	577	571	559	554	560	522	532	592	601	562	571	580	647	590	566	562	567	569	587	567	557	588	544	574	576	593	584	551	557	548	588	585	553	566	555	580	582	553	545	576	570	553	581	576	546	571	561	565	565	578	553	561	558	567	543	531	562	576	553	556	580	571	601	596	560	601	590	554	582	543	584	562	610	567	564	566	579	589	578	544	566	562	524	556	588	586	559	529	602	593	583	544	548	573	546	561	550	574	549	553	563	541	554	569	560	594	545	519	582	568	557	562	554	560	543	602	561	529	573	557	578	563	602	604	551	541	599	537	601	564	627	579	571	576	611	642	565	597	582	601	580	580	588	572	541	613	597	562	594	575	539	619	550	584	583	576	533	536	559	579	523	570	527	572	600	559	541	564	587	556	583	549	563	586	575	595	548	582	587	568	615	567	549	636	583	575	551	589	573	560	573	578	570	557	577	602	566	590	598	569	570	576	549	589	569	581	570	538	558	566	573	574	542	543	567	603	542	554	574	586	574	589	584	572	581	549	583	527	601	533	586	573	569	613	555	565	553	617	580	556	568	602	580	518	579	594	571	563	540	549	531	556	601	563	534	559	565	545	560	579	573	569	553	543	575	558	578	564	596	525	560	575	536	582	597	564	571	561	597	559	587	560	553	557	555	602	589	545	570	581	592	611	571	585	560	568	595	528	617	550	580	596	542	548	610	564	566	610	563	553	567	545	583	574	568	566	601	560	576	544	554	559	574	585	565	537	596	552	565	559	536	584	530	522	533	525	616	543	565	546	589	565	570	576	566	520	586	567	575	575	544	612	542	581	628	593	558	543	566	558	557	572	555	611	617	565	597	552	606	576	589	556	556	563	551	535	572	571	580	564	565	571	564	573	564	625	574	591	559	562	591	568	544	583	607	558	561	597	603	587	562	595	560	598	571	553	598	603	551	539	533	560	583	578	602	598	568	596	594	540	531	598	578	557	549	533	563	540	573	549	572	596	554	553	543	563	551	563	596	555	548	579	580	569	562	559	593	615	528	576	603	542	578	586	572	558	593	593	537	571	588	556	548	546	522	573	548	589	522	623	579	614	584	587	565	558	529	586	540	556	554	588	588	600	571	591	540	587	586	547	578	578	600	554	604	544	569	566	557	587	567	565	597	534	587	573	558	572	560	562	611	537	569	571	525	527	576	527	563	572	549	564	580	570	578	608	562	582	557	596	592	558	543	597	593	532	588	581	533	560	596	552	551	591	546	601	577	585	567	597	581	549	574	553	555	539	617	570	541	597	571	586	591	603	616	526	543	573	543	562	562	525	535	555	563	601	583	572	552	592	594	561	584	573	574	591	573	568	557	584	592	546	580	609	581	624	543	616	566	564	536	546	609	528	546	605	557	559	573	577	572	584	555	572	567	549	560	559	557	571	552	601	545	555	595	573	548	547	578	568	562	553	554	578	598	565	534	603	581	568	599	564	574	585	557	582	560	542	574	566	523	602	532	564	577	571	589	541	552	572	595	598	552	587	544	612	543	566	519	553	560	508	572	542	552	558	535	563	530	597	506	554	577	542	552	588	549	544	567	577	565	606	583	527	553	541	546	587	609	519	537	530	577	533	547	557	552	558	546	561	563	566	577	541	568	548	577	563	550	533	599	578	614	505	574	537	527	540	585	509	586	507	606	585	569	617	599	574	603	597	559	588	558	544	525	594	582	583	544	540	541	554	561	543	548	559	566	596	557	576	567	555	582	592	546	603	573	574	569	587	534	575	568	532	597	560	593	613	547	570	575	583	577	558	561	548	571	525	547	565	542	591	617	547	612	557	552	538	547	628	572	605	576	614	571	581	626	592	560	572	577	565	597	548	557	515	578	538	575	591	569	563	559	550	567	550	569	597	526	608	561	534	555	523	554	564	592	575	546	542	540	532	588	583	552	600	582	562	561	543	548	550	578	584	587	529	591	584	559	537	608	589	526	625	580	573	574	579	581	580	588	588	558	569	534	578	538	588	570	560	570	564	589	554	570	597	544	538	553	574	591	538	554	565	606	552	583	569	576	571	561	560	565	569	585	579	549	567	565	554	570	574	604	567	574	595	598	568	581	582	570	583	564	572	573	567	561	582	557	555	599	523	608	560	520	547	547	547	547	545	546	594	575	559	577	533	575	594	559	538	545	624	607	592	625	572	583	537	565	599	548	575	594	537	560	565	563	546	582	549	589	558	559	569	513	560	563	530	583	578	568	527	555	561	563	574	576	578	592	556	589	576	579	583	516	570	585	544	601	550	543	559	580	532	535	575	572	543	553	574	563	623	546	584	533	563	560	604	606	543	570	575	555	588	597	560	556	554	555	596	569	571	595	576	599	574	528
19300	7739	1441	538	377	353	321	299	302	301	316	311	296	302	315	306	300	293	317	300	287	311	322	295	277	248	281	267	311	303	271	301	299	312	268	293	292	281	297	297	286	302	300	275	312	279	298	311	311	291	287	293	329	287	289	287	265	285	270	275	340	277	310	263	277	279	261	277	252	282	291	274	308	295	283	271	261	269	300	284	277	314	258	271	286	298	300	278	313	336	302	291	286	271	323	273	272	296	280	279	263	253	279	256	274	292	294	262	285	277	299	296	274	251	252	314	232	308	275	312	281	272	299	279	279	292	323	278	281	305	245	273	280	291	319	288	282	298	308	308	282	296	275	267	262	283	290	276	282	297	276	298	274	300	245	295	309	276	310	280	270	290	313	290	262	265	283	320	303	329	303	298	306	256	264	314	300	256	277	299	298	306	274	325	275	320	270	268	293	248	264	285	288	279	280	248	306	281	241	316	274	296	263	276	288	274	275	281	286	297	273	275	298	282	300	301	300	294	299	302	278	316	274	300	270	317	288	278	304	301	310	275	272	305	253	270	276	282	303	291	318	284	305	309	259	271	286	243	310	270	284	279	263	269	263	321	272	268	244	275	281	293	295	300	305	294	298	267	276	269	295	270	275	267	280	262	289	268	311	279	289	297	248	269	294	301	281	289	293	265	270	342	299	304	282	232	291	285	317	296	266	279	255	302	262	254	299	285	301	263	307	313	262	270	267	308	301	269	265	286	276	326	294	272	293	270	282	301	289	296	265	282	319	272	292	289	263	277	272	320	266	276	268	277	294	271	298	273	329	301	296	258	290	292	289	298	289	255	286	301	322	287	314	298	255	284	273	342	290	295	255	277	290	274	277	296	300	267	291	295	299	310	282	281	303	266	278	298	296	293	288	285	281	279	307	260	251	319	290	297	287	257	305	285	307	282	280	295	287	280	277	277	286	293	298	300	278	285	287	280	295	262	293	290	312	313	296	288	298	338	288	304	290	318	280	315	293	321	289	287	305	276	272	284	278	272	289	268	310	264	283	291	295	301	256	331	295	302	303	276	308	300	300	244	281	242	285	273	275	293	261	289	273	294	251	282	291	277	266	254	298	272	283	319	293	262	280	308	296	283	306	307	305	265	300	291	279	270	257	324	278	297	282	295	269	315	297	273	297	254	283	300	282	273	301	270	271	302	283	297	292	315	258	282	249	300	302	272	315	304	288	260	304	266	293	269	318	292	270	293	283	259	302	279	302	265	304	301	276	299	279	288	254	319	286	248	295	294	277	301	330	286	305	274	279	271	275	282	323	282	306	265	292	290	284	289	270	298	307	282	268	309	281	253	291	292	249	300	289	282	285	294	275	266	280	305	291	277	291	272	302	268	296	266	307	304	268	273	302	277	267	288	283	280	269	252	274	291	310	271	298	284	264	280	296	264	328	299	277	280	295	307	291	286	296	314	285	280	284	271	291	300	264	287	279	275	328	306	293	275	314	262	308	286	277	305	282	301	291	261	301	308	286	301	283	277	285	300	279	300	285	253	275	289	300	264	294	304	271	282	307	269	312	272	285	255	240	285	306	280	289	294	251	265	324	273	264	291	310	280	285	268	270	250	298	332	292	251	291	325	291	257	258	330	300	276	278	294	278	308	309	287	275	282	301	294	286	262	284	303	283	292	274	266	287	245	273	301	290	296	279	326	294	267	302	282	298	279	282	273	278	296	300	291	270	303	278	286	270	298	314	268	289	287	284	282	289	286	309	298	252	256	282	303	287	278	283	265	291	266	256	281	274	280	284	282	318	276	299	285	275	259	287	293	284	284	268	257	272	299	294	250	278	261	282	300	265	278	284	289	267	309	297	292	267	270	309	267	302	315	301	283	278	277	283	301	268	291	243	278	285	257	311	290	275	281	269	290	301	272	279	278	304	270	289	315	268	286	275	265	275	305	301	262	272	269	276	288	282	277	289	309	289	290	277	283	289	292	279	292	276	291	274	308	272	308	268	274	294	285	303	283	256	285	290	306	303	296	302	316	284	301	249	288	304	269	274	280	307	307	259	281	300	302	253	327	327	289	294	282	309	291	286	291	260	316	295	312	262	305	280	286	265	283	266	266	323	279	267	307	304	250	278	300	281	296	290	295	278	293	302	272	319	300	263	280	310	272	262	271	273	319	329	264	276	264	283	268	278	306	315	273	284	278	324	302	304	307	289	295	334	284	273	286	271	287	312	268	307	262	266	270	297	265	299	274	294	306	259	302	285	265	313	287	307	284	315	283	307	286	304	276	305	305	281	255	268	306	277	302	313	285	280	276	278	294	298	280	267	339	306	311	302	316	276	282	292	307	286	266	282	255	294	309	288	276	277	296	278	302	260	276	298	329	311	252	242	300	305	290	261	253	284	301	319	283	255	284	272	281	308	308	270	275	278	306	289	341	275	278	275	291	280	278	280	291	260	306	291	291	305	284	319	297	297	253	280	304	309	258	307	260	259	277	278	328	280	313	311	291	302	265	284	306	309	292	279	271	286	277	318	294	286	308	293	292	261	287	273	305	251	268	291	249	286	260	276	259	268	301	282	315	298	287	307	291	273	280	308	287	287	254	282	289	255	290	294	260	290	294	294	316	310	271	298	270	295	274	282	281	289	269	278	276	275	277	297	287	275	282	347	308	287	266	285	262	280	272	268	266	269	285	285	268	299	322	264	293	309	285	309	282	329	272	320	285	270	285	296	309	297	242	299	238	286	290	245	263	278	298	296	292	283	266	271	289	322	286	277	297	293	294	292	309	298	290	241	260	282	284	283	258	286	312	265	292	285	283	266	260	267	283	273	293	298	279	290	261	271	278	309	290	290	296	256	273	292	314	285	265	296	277	288	294	252	283	309	281	256	312	282	291	303	273	294	292	309	268	289	313	322	298	294	285	301	264	301	294	287	298	264	290	281	259	306	289	307	275	281	282	250	298	276	295	269	323	289	244	267	280	288	281	275	258	312	315	249	257	283	305	287	266	267	275	279	303	286	293	299	284	275	269	244	288	276	290	282	279	309	313	302	330	296	287	311	294	327	310	289	292	255	294	311	300	316	264	292	293	299	267	304	303	288	267	284	265	270	282	299	286	279	267	283	272	299	291	286	266	270	299	277	281	279	251	244	252	308	262	265	281	317	292	262	262	290	292	287	279	310	286	291	287	274	299	279	284	270	275	295	288	304	253	292	268	268	284	273	257	283	277	246	280	283	312	253	307	291	285	282	281	267	271	267	298	277	273	293	310	291	268	271	298	241	278	310	270	270	303	273	307	300	302	289	288	299	331	287	297	292	246	261	298	300	277	272	256	342	300	295	325	300	286	320	288	308	274	279	284	295	277	287	294	292	274	303	293	271	272	265	280	285	310	289	261	282	315	283	274	274	293	264	275	290	298	265	312	287	267	281	314	269	276	313	272	306	292	275	254	320	314	284	275	266	295	293	309	297	264	260	298	301	264	272	284	288	261
14200	7039	1753	1573	1368	1159	1010	905	879	825	815	768	783	718	743	735	710	719	765	735	753	757	681	702	742	715	694	680	744	718	706	681	699	654	687	723	657	769	705	696	642	672	698	682	664	704	671	668	712	728	665	702	701	646	681	659	714	651	731	703	672	704	714	679	696	699	733	711	727	666	668	678	668	666	662	676	716	671	670	720	726	654	694	710	666	672	668	748	684	708	654	725	690	716	655	691	684	656	704	657	702	736	703	695	625	678	631	736	693	665	721	659	706	704	704	694	711	705	689	742	690	661	673	635	677	660	684	695	697	697	685	723	702	700	692	708	714	682	726	688	719	681	694	687	637	709	705	686	703	689	732	693	669	706	674	687	699	694	691	655	701	707	666	660	719	679	665	672	706	696	629	689	674	643	683	654	703	674	698	709	719	651	660	691	603	682	716	671	743	675	734	709	693	680	659	674	693	644	722	689	686	683	700	692	713	706	657	667	691	700	654	669	664	714	706	665	668	649	671	730	683	744	655	685	676	709	672	697	666	667	694	666	684	652	703	689	653	705	711	657	649	680	676	687	703	659	722	700	725	677	681	682	658	715	645	695	647	703	674	725	677	727	687	719	667	700	724	667	684	694	674	699	703	686	677	727	734	720	655	692	671	703	735	700	677	694	688	712	661	706	670	676	686	681	675	693	685	653	707	676	682	698	652	720	652	696	662	705	709	652	715	708	696	667	692	684	713	694	748	684	705	665	713	669	636	712	667	693	719	673	700	658	694	685	725	644	640	625	633	667	707	701	722	665	739	724	674	648	690	709	699	677	683	714	669	653	665	683	683	750	639	734	660	695	750	725	701	663	667	686	656	665	661	662	690	660	688	655	662	695	699	727	686	677	715	687	693	700	702	715	675	709	708	698	669	719	695	688	708	714	672	701	685	721	716	679	647	710	706	675	641	718	618	701	679	665	701	711	673	637	653	644	680	682	681	729	673	663	700	690	673	695	718	679	602	689	651	736	684	730	661	701	679	660	715	707	687	694	666	689	668	647	679	699	675	706	708	703	732	702	675	698	702	694	672	680	708	659	667	666	689	644	649	691	644	663	685	670	688	704	693	727	653	678	699	732	726	740	721	705	695	671	697	670	726	701	669	713	671	701	705	637	685	707	709	695	666	733	737	660	650	630	702	718	658	713	666	674	662	740	673	703	697	675	653	695	663	708	692	674	683	660	671	681	664	670	628	720	695	697	631	690	709	638	668	701	625	648	704	693	698	679	682	704	669	671	712	735	746	639	721	665	640	693	720	680	675	704	685	634	633	672	691	705	705	717	715	720	707	692	702	673	692	709	662	685	663	747	650	699	678	717	684	677	665	707	659	740	696	664	665	680	684	697	694	727	706	690	643	676	689	680	691	682	688	698	665	703	707	622	678	687	650	695	643	688	690	697	708	664	709	663	676	707	659	671	666	667	655	734	692	668	696	700	714	690	633	692	699	714	695	649	678	690	684	708	667	719	631	669	686	684	730	704	702	658	626	711	685	678	692	674	661	714	693	633	690	727	648	723	699	718	676	684	672	769	692	667	688	670	676	699	686	687	723	649	685	743	687	668	670	705	673	679	636	705	698	728	706	696	690	659	692	710	661	666	642	682	647	689	660	696	684	694	683	737	630	706	622	669	707	674	673	684	694	653	699	695	695	684	720	690	699	691	669	641	701	705	705	662	714	665	661	725	683	727	727	683	697	692	681	712	670	686	702	696	690	671	660	670	686	685	652	688	643	745	692	770	723	659	683	689	683	782	603	682	706	674	685	679	655	682	693	666	661	679	673	730	667	710	712	710	638	670	699	675	695	670	687	666	711	691	688	713	677	637	689	656	655	711	724	687	709	639	698	663	721	698	780	641	740	693	676	666	679	694	702	656	670	719	686	704	691	676	668	677	685	704	659	679	667	653	682	657	676	709	687	647	701	687	682	679	674	682	722	684	681	701	731	731	723	619	684	676	686	685	684	708	695	700	671	658	631	690	652	675	689	677	698	696	684	697	673	670	683	687	688	658	700	649	694	638	697	724	641	674	633	682	698	726	647	671	760	709	628	702	653	682	717	674	675	714	747	706	683	665	673	701	705	690	703	692	656	676	651	703	702	689	718	689	679	685	707	694	672	675	659	710	690	674	687	681	699	644	663	666	707	710	704	719	687	657	692	709	727	696	669	674	648	666	688	706	724	673	719	706	712	662	719	700	706	709	697	646	724	678	639	715	668	676	672	710	661	653	710	672	678	690	647	727	672	637	676	694	700	682	690	629	718	732	678	721	664	687	693	691	669	737	641	676	704	701	688	700	722	690	738	701	664	674	726	687	728	710	694	655	720	727	662	660	655	641	697	655	680	625	658	669	678	684	704	685	694	626	673	695	718	716	690	662	705	680	708	770	747	666	679	665	682	686	672	692	688	712	707	680	655	691	692	704	669	664	697	683	721	665	646	653	684	643	702	645	684	703	661	721	700	727	715	666	679	727	688	669	682	676	636	719	729	666	686	720	662	665	722	681	703	679	708	680	701	707	718	672	672	703	717	701	656	660	733	659	705	694	663	710	700	777	652	676	737	697	704	722	687	683	586	687	683	683	699	703	685	672	680	702	726	683	694	738	696	662	654	713	711	689	720	675	675	679	691	683	685	692	705	701	709	685	685	684	700	683	677	678	708	672	667	653	672	693	635	695	746	705	682	679	691	689	698	651	693	687	704	696	687	660	743	689	691	701	697	665	692	617	683	708	683	627	698	702	711	653	711	674	683	709	697	690	651	681	687	702	683	652	667	695	669	690	690	703	676	686	710	682	655	669	662	691	680	712	686	714	676	690	667	694	703	713	718	683	752	677	707	706	636	634	647	679	638	725	701	709	674	703	765	671	666	680	660	677	729	719	672	680	724	668	657	671	707	703	691	696	687	664	667	664	699	687	669	759	679	708	703	726	668	645	656	695	693	677	679	681	704	658	687	706	693	699	718	696	695	661	709	700	739	710	677	681	702	662	639	697	671	685	670	660	703	703	693	696	665	688	703	706	637	691	693	650	702	699	681	637	700	703	680	678	706	702	724	714	677	681	645	712	679	689	712	689	662	733	701	691	683	690	674	746	700	671	707	708	696	718	698	630	693	656	687	681	705	693	675	654	690	699	736	672	673	723	738	744	735	705	710	706	652	667	710	705	682	714	680	683	692	672	697	743	697	669	649	652	654	647	698	679	674	693	710	666	692	732	678	709	650	690	711	681	667	669	694	656	705	661	692	689	668	741	674	677	675	734	681	667	723	710	651	692	705	661	681	691	708	705	714	679	702	705	689	683	707	683	635	684	683	693	706	668	673	664	608	648	684	652	714	648	696	659	663	648	709	718	662	730	654	698	674	658	713	643	674	680	699	746	699	683	699	725	720	695	697	685	663	670	685	664	680	685	698	666	653	727	695	672	685	660	707	662	643	700	702	713	673	679	712	704	672	645
28104	11875	2533	668	449	319	277	254	243	233	239	227	251	228	210	197	224	216	177	204	214	197	193	213	193	193	209	195	214	233	191	204	202	220	192	204	190	239	199	213	230	180	230	215	188	211	171	184	196	189	196	182	226	230	231	223	205	205	182	204	210	200	214	183	213	188	197	201	228	152	217	206	182	193	233	210	174	207	218	190	190	167	181	213	206	193	202	196	167	211	215	176	214	194	211	220	192	216	233	184	201	184	175	230	186	175	205	180	219	184	175	187	187	210	209	195	203	201	184	201	200	229	186	213	210	181	204	182	180	179	177	176	187	188	207	231	240	210	203	195	197	211	207	218	207	210	193	207	173	224	198	190	195	198	216	177	229	200	194	208	195	197	200	191	193	183	220	220	216	191	198	202	221	206	217	218	196	219	204	215	183	217	213	208	165	220	198	191	195	175	211	195	199	194	181	187	190	183	169	216	203	183	208	203	191	185	210	181	178	190	225	174	209	177	208	187	191	184	197	182	175	198	199	188	183	184	207	232	173	180	207	193	200	171	170	187	175	196	192	204	183	189	202	214	199	232	174	200	158	206	208	206	171	194	202	193	196	199	170	182	184	186	187	212	200	207	208	206	210	206	190	185	197	189	184	184	196	193	205	211	198	203	202	208	203	178	180	217	181	174	195	188	181	199	194	228	194	186	228	229	193	210	206	211	219	214	206	199	173	193	206	193	214	198	211	195	190	190	201	218	192	176	205	206	203	180	192	204	198	188	198	197	196	206	183	181	211	207	178	187	201	206	195	205	177	201	199	217	204	200	219	191	193	180	183	211	218	187	182	210	201	166	184	206	210	221	185	205	213	196	176	181	224	206	193	204	218	208	209	213	198	183	220	202	218	210	193	193	201	202	212	194	204	205	215	183	201	215	230	220	165	191	185	199	193	176	198	198	200	216	195	171	171	198	196	180	199	218	182	224	177	205	196	216	190	220	192	235	210	217	194	193	195	199	218	180	230	199	217	212	181	207	199	198	205	201	192	215	183	211	207	201	189	171	195	205	205	191	192	164	212	209	226	218	164	191	181	172	225	187	187	200	180	202	194	194	202	168	183	189	191	224	216	197	189	179	214	191	213	196	189	170	207	184	199	218	211	215	208	205	199	208	207	215	200	187	171	229	216	196	172	232	197	203	206	186	184	193	177	215	205	201	188	176	221	188	184	194	217	195	172	167	198	189	207	193	198	194	199	183	183	217	181	226	181	210	197	194	187	205	191	205	229	185	179	206	206	207	197	195	210	192	194	199	218	208	194	192	217	203	204	177	189	209	206	193	179	202	195	203	201	209	193	179	204	193	201	192	199	190	165	205	195	218	223	200	208	190	208	186	230	210	194	192	209	204	174	224	219	222	192	215	186	204	203	200	202	205	193	198	205	189	209	191	195	211	181	210	148	218	178	196	202	227	207	181	181	210	182	179	196	181	174	169	182	190	211	196	183	187	171	181	180	176	199	182	186	198	203	210	189	212	190	220	224	202	201	186	179	206	196	225	201	186	175	205	189	191	182	200	195	198	194	226	202	234	193	207	180	187	206	200	200	204	217	205	177	207	227	202	209	197	196	214	187	193	210	203	195	204	213	204	179	199	184	185	196	240	209	200	195	182	192	189	203	171	198	175	181	209	167	198	203	196	198	199	186	189	191	208	209	221	203	193	201	219	201	192	208	199	201	186	200	218	185	222	184	216	171	182	184	199	210	206	215	209	185	193	194	196	165	228	179	192	193	200	209	194	195	195	166	203	204	197	206	163	215	199	217	198	213	201	181	180	186	205	187	209	194	214	191	201	223	185	183	191	203	202	185	193	204	192	187	206	208	215	204	197	194	202	213	215	206	201	196	220	194	180	205	205	217	208	194	197	174	210	191	204	195	164	205	188	203	193	183	204	172	205	193	184	172	190	180	195	201	203	178	190	207	193	220	221	195	166	192	190	200	193	196	177	188	213	214	215	207	184	178	212	209	224	171	197	191	196	190	213	178	192	207	174	185	200	222	161	194	220	195	201	200	205	212	194	182	210	213	197	199	199	190	187	213	219	205	187	171	206	214	207	192	178	204	169	182	157	186	213	196	187	211	202	223	209	219	220	201	204	226	213	196	175	232	220	213	204	168	203	200	189	176	182	190	217	178	185	202	193	215	172	226	194	210	202	191	190	217	193	216	194	200	225	192	188	218	191	201	166	199	185	221	219	203	186	217	211	210	210	199	177	213	206	219	202	215	190	224	197	209	196	216	182	217	184	190	208	226	183	214	191	199	199	188	201	229	204	165	225	193	193	196	205	211	209	194	185	187	193	201	226	192	194	198	185	193	182	225	193	204	181	221	167	212	194	195	171	182	174	185	199	207	186	198	246	198	211	187	171	195	217	235	196	223	194	196	198	202	184	191	194	194	203	189	152	203	178	200	197	179	182	186	197	180	224	190	173	200	199	174	202	221	179	176	187	179	190	184	201	182	185	200	211	206	229	207	184	195	216	207	197	216	186	179	222	210	219	187	202	194	206	196	197	196	181	212	179	204	192	214	199	197	230	162	228	203	189	183	210	183	205	207	187	193	213	223	191	195	206	172	215	207	186	210	214	188	180	161	204	213	218	206	210	195	200	194	195	207	209	213	210	202	182	215	197	201	207	189	204	202	197	206	217	202	211	202	194	207	186	214	217	187	202	201	203	175	202	191	197	210	207	208	178	202	193	202	195	221	195	180	191	212	188	206	219	201	196	208	200	206	192	217	201	215	201	203	214	190	207	205	204	231	196	227	172	218	203	185	186	201	217	191	215	196	207	194	216	191	201	218	190	173	230	217	179	185	187	210	198	198	212	171	192	218	186	193	193	222	215	215	197	188	228	185	183	216	196	195	191	200	205	190	176	200	199	233	183	191	198	179	173	195	193	205	189	206	181	190	196	166	203	184	182	187	233	202	213	186	191	212	179	203	196	193	213	210	211	235	216	185	211	206	211	238	208	217	187	212	185	215	181	182	197	200	228	210	221	197	196	208	188	177	208	218	192	225	210	215	182	192	202	191	191	197	193	206	184	219	183	210	200	207	180	204	206	183	218	202	209	225	191	215	216	198	214	196	208	195	217	187	202	201	202	203	199	204	216	201	191	202	206	190	183	202	215	199	188	205	196	197	188	204	194	201	176	193	195	197	162	185	195	211	210	183	175	195	226	213	182	231	186	182	233	208	217	209	191	208	199	184	198	206	216	207	197	192	208	220	226	216	205	198	226	201	224	227	189	211	224	175	201	218	177	176	194	188	209	190	211	216	208	186	200	201	203	180	186	207	196	200	192	191	221	210	218	203	208	177	201	198	179	188	195	211	211	208	195	207	191	184	219	180	208	225	181	218	232	192	214	186	204	191	169	154	196	181	220	222	200	197	185	206	196	198	194	183	208	201	194	177	205	211	175	210	209	173	225	197	206	214	185	184	204	233	186	185	205	189	183
18085	9258	2842	1989	1563	1146	994	912	792	714	653	612	631	595	596	564	526	548	559	537	535	529	514	546	504	506	489	514	518	528	506	542	464	533	519	461	541	530	495	532	516	454	486	518	471	499	458	467	447	487	433	552	438	478	448	505	511	508	505	466	526	500	469	485	470	512	501	488	493	515	486	461	479	445	483	490	502	500	528	489	497	461	475	455	471	493	464	469	494	497	483	490	449	477	491	525	520	507	514	465	492	492	467	465	504	496	460	514	501	452	489	486	499	454	462	462	477	488	487	478	474	453	486	485	527	488	470	480	463	504	496	515	451	510	501	499	470	505	525	489	490	478	476	521	472	486	487	483	514	469	464	465	488	493	475	484	483	500	485	484	442	454	455	479	452	473	469	533	478	484	459	454	474	493	479	524	485	456	511	491	478	457	478	456	475	492	468	462	510	473	453	475	488	458	498	506	467	507	487	482	481	475	493	481	477	470	492	535	487	487	466	474	492	508	523	507	484	502	481	494	473	471	483	473	476	430	461	484	479	516	458	491	526	490	481	494	513	506	481	504	483	460	494	484	435	485	460	465	502	499	466	492	445	517	509	477	484	450	476	448	520	470	466	503	477	509	465	457	485	472	483	473	453	491	457	475	458	500	460	486	476	525	486	456	503	464	489	462	443	469	465	453	493	482	506	461	499	475	506	528	446	502	486	476	485	516	498	466	450	477	481	443	489	488	515	470	502	462	475	491	506	474	448	489	487	464	462	427	479	504	482	486	478	514	448	468	501	471	537	486	488	510	489	539	491	488	488	468	461	483	476	464	485	474	504	494	486	497	476	478	500	443	456	479	488	479	483	528	482	496	463	517	472	498	489	458	479	462	515	530	441	459	482	547	475	462	478	466	493	488	465	488	494	444	488	498	441	501	473	492	483	504	478	499	458	494	478	480	493	487	508	471	500	508	441	470	484	459	456	464	476	477	482	454	477	509	486	488	475	508	529	468	504	466	468	505	483	550	539	485	470	490	459	454	493	499	470	536	489	489	450	464	489	499	458	498	518	457	452	512	501	462	484	495	486	502	463	462	421	480	487	466	447	517	522	482	489	480	455	497	481	501	498	462	511	503	472	455	491	475	438	526	501	474	480	528	486	450	492	490	496	529	454	471	469	502	512	479	531	496	471	490	489	515	548	476	489	492	504	513	485	480	520	498	503	485	471	503	475	498	492	498	469	449	516	501	512	471	484	514	488	500	448	454	519	460	469	481	516	518	503	470	487	499	427	492	478	483	477	460	484	517	456	483	460	453	521	471	515	509	473	486	527	466	482	477	469	515	453	511	464	504	528	493	462	488	506	486	504	487	479	489	493	496	507	455	491	469	475	478	482	503	483	469	442	493	453	497	491	458	457	457	471	536	459	483	483	501	495	491	480	499	485	501	464	459	464	468	471	456	485	521	493	498	450	528	523	472	484	482	475	484	523	439	483	484	475	515	498	508	466	470	496	445	453	494	501	478	511	475	487	490	471	476	513	442	448	488	465	515	481	448	499	472	450	504	476	469	455	450	443	474	489	447	473	493	493	438	483	507	480	457	472	502	449	499	461	511	508	471	481	479	467	464	493	457	466	512	455	450	477	451	502	522	477	498	486	531	486	493	468	483	537	512	457	494	502	462	491	478	485	521	505	495	474	478	466	488	440	447	517	497	448	475	493	476	466	500	528	492	479	477	473	485	499	499	498	495	486	477	508	461	495	477	484	492	476	437	468	529	466	485	521	500	509	444	471	505	440	470	528	463	475	495	484	490	487	437	481	482	480	466	478	483	477	475	532	497	511	519	468	480	449	487	523	482	457	500	466	499	498	456	459	485	458	485	516	473	532	470	502	453	506	469	513	502	514	471	495	500	476	506	491	470	463	509	483	452	461	490	501	505	461	485	482	455	475	454	481	520	482	474	512	475	478	504	510	496	465	494	501	453	507	516	466	512	496	446	504	485	468	445	466	493	481	461	522	476	453	513	499	474	512	500	493	511	494	508	483	499	500	496	466	541	503	479	506	462	482	489	509	483	513	462	523	517	504	477	465	461	481	497	516	484	485	449	514	467	488	491	511	501	465	476	511	499	479	485	489	495	480	446	464	473	487	471	489	490	441	454	535	493	470	480	522	476	517	451	499	510	517	500	526	507	468	487	493	509	467	504	432	447	486	456	479	525	437	453	451	504	501	503	501	479	518	482	524	460	511	474	459	524	469	509	475	517	450	526	470	485	520	473	505	498	476	489	530	455	493	476	503	475	482	458	471	490	483	525	433	466	524	484	491	483	497	508	497	458	462	489	481	466	463	454	512	504	459	477	438	480	506	475	484	474	486	456	499	443	523	456	478	502	475	471	487	479	498	442	479	481	477	499	470	482	519	495	479	475	478	471	472	460	492	462	489	484	505	463	492	483	485	493	512	483	460	458	452	514	484	492	533	460	515	503	486	521	507	509	504	491	488	487	521	439	495	504	463	504	500	452	500	483	507	468	460	478	504	458	534	498	466	493	470	506	475	499	500	457	460	469	488	461	496	512	478	470	499	494	536	488	495	466	468	476	476	436	440	470	499	477	479	494	502	470	479	513	502	453	477	465	487	473	470	483	462	504	502	503	489	477	449	486	491	486	523	492	519	456	502	502	486	482	461	443	500	526	496	518	455	483	485	444	472	500	507	515	474	510	519	496	491	509	515	499	464	465	456	471	488	518	480	494	501	467	481	492	514	518	508	478	497	492	516	507	521	485	500	492	443	485	434	456	492	486	495	467	483	488	492	469	518	480	485	485	451	423	443	483	503	460	470	491	479	489	423	499	483	486	466	482	469	477	455	448	491	500	509	489	467	452	513	480	482	492	478	460	487	522	464	494	478	516	472	480	441	518	484	477	493	497	468	499	464	486	474	487	500	467	495	487	503	487	485	456	539	480	514	463	505	509	469	466	490	465	502	467	498	504	495	466	510	476	510	487	457	486	447	481	476	469	507	482	510	514	498	478	465	457	454	468	476	514	514	498	464	496	447	503	477	451	462	489	486	522	494	494	508	465	486	512	488	479	499	488	490	492	474	515	489	463	519	476	449	455	511	478	455	464	467	460	498	470	538	507	464	449	494	490	506	503	477	481	505	468	463	520	485	470	473	511	504	463	519	473	473	468	501	473	491	457	451	459	506	498	488	463	458	473	474	445	493	492	448	461	542	458	482	467	468	478	476	473	504	503	484	476	489	473	491	474	444	483	456	453	497	479	478	476	471	467	480	483	478	495	502	501	482	500	514	500	509	489	507	496	531	492	556	522	487	463	498	489	453	511	480	508	480	498	509	481	506	515	481	462	473	491	486	479	514	479	470	516	480	500	474	487	469	459	495	469	471	468	496	489	507	502	501	500	516	490	472	481	546	503	471	482	512	471	502	472	483	485	460	473	492	470	489	523	460	520	475	475	483	479	498	455	487	476	444	469	457	478	467	514	460	513
8758	2764	497	319	270	252	244	240	213	242	237	223	212	232	212	202	200	258	240	233	236	227	248	216	234	241	240	224	213	241	247	218	233	232	264	255	210	233	263	237	271	242	242	253	209	223	234	229	239	232	251	221	240	212	246	236	236	228	241	236	236	244	234	223	239	200	255	279	219	240	255	216	222	257	252	233	260	250	241	221	213	219	238	280	247	265	246	259	238	242	243	263	224	227	240	223	242	244	268	271	235	211	219	225	238	234	244	228	258	210	189	264	253	253	220	266	264	254	235	227	251	188	248	231	241	238	233	217	237	216	254	256	231	226	241	247	249	203	247	249	249	244	248	203	219	239	236	216	242	244	225	255	221	237	237	231	233	225	222	208	241	222	235	264	265	233	239	212	273	203	228	243	236	230	250	245	251	235	215	220	224	243	261	208	229	224	260	214	241	253	228	247	223	217	218	238	241	214	197	234	221	232	220	214	251	228	217	234	252	240	247	223	254	229	225	231	236	253	233	255	228	210	252	248	220	233	250	216	234	240	248	228	224	237	221	240	239	226	216	225	270	201	228	231	201	251	250	213	270	237	237	262	219	208	236	221	218	221	230	250	268	268	213	236	222	217	246	248	224	235	253	242	241	246	224	220	231	228	234	236	240	243	233	231	251	222	235	218	222	247	241	206	234	247	236	221	257	214	250	219	231	239	242	224	240	247	250	223	253	251	225	224	247	245	238	239	244	226	242	260	229	230	231	217	251	256	280	230	244	233	250	231	225	231	258	229	216	237	247	240	251	255	236	240	248	222	267	243	222	244	235	207	255	255	233	257	226	233	261	228	235	239	239	248	246	244	238	238	233	253	215	232	227	271	260	240	236	206	246	211	186	220	234	235	213	236	263	235	237	235	262	211	245	237	195	235	253	268	231	216	232	233	242	240	225	250	213	232	202	225	208	229	243	239	253	248	239	254	233	247	237	229	241	231	227	236	261	230	214	237	239	219	222	239	234	282	232	262	237	252	230	237	250	235	214	228	246	233	273	249	243	214	247	235	232	222	245	227	249	237	234	245	243	227	196	234	242	226	254	256	229	232	261	243	227	245	208	218	270	226	238	238	251	267	239	259	252	245	237	259	246	224	235	217	235	261	224	244	239	211	210	265	227	238	251	226	200	210	231	205	254	250	254	248	244	239	235	245	205	220	253	242	236	242	288	250	231	220	240	231	223	208	236	224	217	256	224	274	259	221	232	228	246	255	219	239	233	238	244	231	215	248	250	254	255	225	241	239	239	224	247	242	227	239	215	248	239	242	221	242	231	232	223	234	240	220	213	221	231	266	229	235	269	246	245	239	235	227	253	230	239	244	237	216	267	232	249	243	242	225	215	236	256	259	207	237	251	213	246	248	230	244	220	207	217	218	221	219	224	236	238	249	227	218	275	201	236	246	223	206	236	235	241	271	222	242	249	214	228	234	233	231	236	236	246	221	245	236	235	238	252	213	227	234	224	249	222	217	244	244	215	241	237	234	221	256	256	240	253	232	253	245	228	254	253	275	220	279	256	255	214	245	239	243	215	219	224	222	239	215	214	255	248	266	240	249	229	232	251	227	244	218	225	225	250	262	247	226	277	266	223	264	232	230	249	217	247	257	236	233	256	246	223	232	248	242	222	201	259	211	255	240	230	239	223	245	217	245	254	237	251	243	243	247	240	261	235	214	259	278	226	219	205	213	235	239	263	227	241	241	241	249	234	252	215	259	240	218	209	222	208	223	249	234	236	222	248	273	237	244	226	249	243	251	235	248	234	226	233	249	243	265	247	199	213	232	251	251	246	256	209	249	235	242	206	233	256	243	227	271	236	228	234	222	251	210	223	257	200	243	239	249	247	222	249	233	242	236	245	250	227	267	253	233	240	227	222	197	207	254	214	229	227	237	256	212	202	263	219	235	222	243	240	276	247	220	260	260	206	233	223	222	238	269	221	248	221	234	262	204	240	263	242	222	219	213	224	229	228	234	233	231	240	216	219	228	248	248	225	256	233	220	217	263	237	234	224	231	267	242	243	238	231	236	211	234	238	217	218	239	270	246	237	255	230	221	243	239	241	261	252	230	232	237	215	216	231	223	257	205	243	248	226	258	229	237	247	230	231	251	227	247	244	246	292	248	211	255	232	242	245	235	230	250	246	231	218	248	239	228	231	229	244	197	208	241	232	243	248	247	223	239	224	255	234	254	232	213	246	237	230	229	238	240	223	232	247	222	236	271	223	240	205	220	234	248	213	233	257	233	260	242	241	237	244	260	259	247	241	260	208	216	251	211	216	236	208	232	216	227	238	255	226	241	239	270	219	225	221	236	257	232	223	256	232	273	259	247	248	260	246	228	254	252	199	255	233	257	246	252	227	257	222	221	218	269	219	221	232	244	256	248	245	262	256	243	255	234	222	224	226	223	224	247	224	258	228	243	234	228	234	243	244	245	244	249	232	259	243	206	246	247	262	256	232	267	238	233	239	249	247	225	219	225	261	265	226	215	246	230	240	212	244	267	226	239	218	214	255	216	248	247	229	263	226	247	198	231	221	268	240	238	259	219	221	252	230	224	246	232	225	225	226	216	237	246	208	206	224	241	215	250	230	243	233	239	261	219	220	230	215	264	265	252	258	236	235	234	253	235	235	213	246	228	246	246	224	217	240	230	233	261	238	215	240	243	209	211	239	237	246	229	233	258	235	211	191	235	230	247	250	221	265	265	214	225	221	223	232	247	244	235	240	200	241	253	282	265	241	236	238	221	268	255	244	248	243	214	247	223	210	213	213	221	230	216	228	241	232	226	230	264	240	237	244	260	242	235	227	231	246	233	206	230	235	223	237	240	228	243	260	239	228	250	257	245	272	221	272	253	228	220	252	250	249	245	244	223	239	266	239	243	226	224	233	225	225	220	243	233	248	263	247	248	239	229	233	224	263	220	256	258	252	231	235	238	221	194	215	216	216	201	235	259	241	233	243	231	253	231	226	219	235	226	205	230	208	249	245	245	201	251	238	251	235	221	200	239	244	230	236	207	228	260	208	236	225	222	244	233	247	220	238	202	245	229	224	218	214	232	244	255	254	218	249	213	235	246	232	259	234	225	223	271	196	224	213	226	259	238	253	224	248	225	249	209	235	244	256	276	208	254	260	250	234	236	240	267	240	268	255	216	239	239	252	254	249	236	258	227	219	221	226	227	245	264	237	233	244	227	227	228	233	226	227	229	233	219	236	245	235	266	253	224	242	214	217	240	245	216	225	257	214	254	202	223	233	204	242	237	245	228	253	229	255	207	235	239	231	244	205	230	238	245	262	230	218	208	218	215	228	233	233	214	215	209	239	238	225	221	207	213	224	248	215	208	233	239	245	247	231	254	225	239	232	239	231	242	256	199	247	238	212	252	212	242	252	253	227	239	232	214	251	247	213	222	242	234	230	239	254	230	220	226	239	242	237	246	227	250	217	227	230	248	249	211
6535	3015	900	777	764	595	608	631	577	619	601	587	563	643	594	631	547	592	592	568	614	554	595	545	619	586	598	587	630	583	565	611	600	627	581	556	626	556	604	596	546	568	571	604	581	573	523	591	596	580	558	591	565	621	566	583	562	631	555	565	594	597	570	570	619	598	610	592	601	562	587	625	589	588	595	617	557	561	517	571	578	607	602	570	534	580	583	590	561	578	589	597	643	577	570	564	603	640	580	598	657	552	571	604	601	596	605	569	617	575	587	549	649	581	545	613	583	556	604	602	560	564	642	531	565	612	604	550	609	546	565	583	583	573	562	610	578	600	603	559	585	578	563	593	577	628	591	590	570	615	623	633	550	581	583	555	602	561	581	577	580	512	610	610	581	575	635	547	593	627	606	579	585	603	602	562	570	563	532	583	654	623	601	596	605	597	610	527	623	623	593	555	573	603	597	620	610	555	555	604	618	596	561	573	602	618	610	617	603	592	547	577	596	594	609	577	573	550	588	571	546	562	557	580	622	628	556	552	556	583	597	583	558	610	586	562	589	558	634	584	589	581	625	582	599	618	590	582	550	565	610	589	593	598	596	589	542	598	552	591	579	566	575	587	585	587	558	615	593	631	617	570	598	599	602	564	600	576	575	587	570	571	556	604	549	608	567	572	527	577	588	617	579	576	607	594	603	588	608	529	582	601	555	581	583	568	579	586	589	587	552	563	548	557	486	620	600	629	566	601	591	551	567	620	578	562	585	576	588	605	544	576	569	590	591	545	591	613	573	544	620	569	584	611	600	590	584	585	568	653	570	629	598	560	562	590	621	557	586	607	610	571	584	623	594	596	562	615	614	527	569	578	632	595	581	610	539	584	559	569	601	587	620	571	574	568	560	603	581	596	575	579	572	542	545	598	599	575	567	562	626	568	628	556	573	598	596	591	598	601	574	575	599	640	578	587	586	522	578	575	580	599	564	566	598	580	595	592	595	648	551	595	603	559	595	585	615	586	559	557	569	582	561	582	589	584	565	598	631	558	608	554	520	593	531	597	575	584	592	646	576	569	585	570	613	566	576	550	572	596	557	566	581	586	623	600	601	564	576	573	610	593	586	597	579	604	563	600	607	560	601	576	577	557	618	599	635	583	557	599	612	558	639	574	604	573	594	580	604	554	619	554	566	598	567	555	593	589	518	578	566	606	613	632	553	599	602	614	597	566	602	568	546	611	546	622	610	600	628	578	585	555	618	603	575	565	607	589	607	536	589	573	577	593	559	581	569	591	578	547	595	613	635	599	568	548	613	610	573	586	593	582	611	680	569	585	582	611	584	597	571	597	643	614	611	605	608	612	621	578	580	567	597	582	543	554	570	623	576	578	581	572	557	603	567	609	563	611	561	597	597	562	636	567	592	582	595	580	566	651	568	574	600	589	590	602	585	595	553	580	576	554	576	602	578	580	569	599	576	555	615	570	613	542	574	580	617	549	585	559	602	602	583	607	553	585	556	627	534	565	567	546	604	560	602	578	569	585	598	569	604	590	606	576	597	588	565	535	558	573	573	578	577	589	569	586	581	562	576	569	572	631	593	575	593	578	573	564	557	567	539	582	611	575	627	572	608	604	553	566	587	592	610	623	609	564	583	578	593	602	624	580	606	561	547	601	585	588	540	561	628	630	573	551	565	575	562	601	633	584	577	606	590	628	610	580	590	562	589	568	563	592	581	592	638	574	545	588	599	610	576	581	558	591	600	588	613	573	606	593	583	616	594	598	623	562	596	590	595	582	574	577	596	609	601	557	642	559	588	603	576	566	530	586	547	653	580	567	603	561	600	553	607	619	599	598	597	598	580	606	578	586	589	635	584	558	565	617	578	559	620	553	559	590	570	594	559	581	576	571	541	596	603	552	598	569	548	596	543	556	557	551	602	572	563	589	608	599	577	593	638	607	587	556	579	588	611	591	560	579	607	570	596	590	557	595	629	606	560	577	590	578	578	608	622	557	609	565	577	571	596	619	572	548	583	594	593	599	574	605	585	588	636	601	570	611	617	600	562	601	619	543	563	540	568	554	616	588	578	583	610	543	600	529	595	568	598	582	615	562	608	576	588	560	599	591	585	577	615	597	550	570	566	588	594	571	606	585	584	561	583	547	567	569	544	585	587	601	595	580	608	585	625	612	581	582	562	624	579	593	588	550	602	563	548	601	593	626	588	569	591	554	602	561	532	585	562	580	599	550	591	586	623	568	612	547	585	600	573	589	637	599	565	547	598	593	573	558	607	576	589	524	583	565	558	635	584	556	558	578	583	569	588	596	608	589	584	566	598	599	558	546	583	574	589	580	623	527	592	587	536	594	559	603	574	593	635	578	589	612	594	617	586	573	600	614	612	601	564	605	593	600	597	603	580	582	601	579	558	590	569	587	540	611	522	619	556	542	574	563	525	602	583	570	564	533	599	579	599	589	582	668	581	573	629	588	591	567	587	576	584	567	588	531	539	563	576	570	618	617	617	571	597	584	560	547	603	609	604	592	575	571	625	556	621	598	593	592	583	576	583	580	606	586	600	614	582	588	586	556	594	601	608	547	595	570	616	590	587	583	579	594	625	554	552	554	578	560	577	609	603	574	591	597	583	577	535	568	610	637	650	596	571	588	611	610	571	634	593	580	591	555	566	591	580	603	564	540	536	610	580	570	572	577	571	544	565	575	533	557	559	584	595	533	621	629	549	626	561	571	579	558	584	616	601	581	588	601	622	559	549	563	509	557	586	574	584	588	608	585	573	588	610	618	600	559	622	622	588	591	590	575	583	585	592	521	599	611	569	577	576	543	599	562	568	617	571	597	572	593	570	524	582	563	609	581	584	597	580	560	582	610	563	550	629	530	595	563	569	578	579	603	603	541	588	547	624	589	573	593	582	571	588	611	608	602	597	582	583	569	567	576	594	598	564	594	556	595	558	596	601	631	597	626	610	603	581	576	633	583	538	589	613	578	618	596	603	611	592	580	597	580	574	581	613	591	568	559	602	556	598	568	605	553	577	571	596	585	627	555	539	592	547	561	574	583	620	593	561	591	616	538	571	561	566	581	581	584	632	552	539	587	583	596	555	606	605	566	542	606	601	613	572	610	593	620	551	615	605	604	588	602	595	588	548	536	577	638	532	597	589	609	552	572	558	549	560	597	586	604	559	627	630	525	583	568	582	551	550	583	607	595	577	589	615	561	561	585	598	565	598	610	586	608	570	556	598	574	576	573	552	596	560	584	568	591	630	601	596	580	601	558	556	590	570	584	599	598	588	588	593	583	548	567	603	635	615	589	581	577	587	623	576	606	537	575	564	588	581	617	575	554	591	569	577	598	601	542	560	614	600	596	574	563	615	558	600	601	568	585	593	582	643	575	600	594	633	541	571	628	574	564	558	596	585	587	581	541	551	587	592	589	626	570	631	619	616	557	619	602	570	593	627	572	616	604	560	615	594	542	583	578	591	574	573	561
19240	6816	1278	500	430	368	317	298	325	326	271	309	286	293	282	302	281	306	293	292	288	306	293	289	284	299	269	300	301	289	266	296	273	308	323	315	284	286	348	291	282	253	278	276	298	296	287	274	285	282	290	291	279	281	257	283	284	314	300	312	301	292	278	245	269	307	286	294	255	270	296	287	280	284	316	280	295	303	303	283	284	300	276	294	311	296	287	295	277	255	270	288	289	267	286	271	295	267	294	304	293	275	292	300	298	296	282	296	287	295	265	292	297	260	269	271	269	291	267	289	276	260	313	288	271	295	276	273	272	258	277	266	287	267	296	285	302	276	288	288	295	320	298	298	281	288	304	275	280	284	294	293	264	291	265	280	302	267	264	271	314	286	270	275	285	264	292	302	297	267	287	303	293	276	287	313	266	302	295	336	296	294	305	266	264	270	269	261	259	285	263	288	285	283	310	253	280	310	276	258	275	256	273	266	288	246	242	302	309	269	289	254	259	266	306	256	280	269	273	320	271	298	250	280	299	291	249	258	273	275	279	250	267	271	286	271	313	280	273	270	273	252	263	308	269	304	263	275	259	273	288	278	267	269	317	271	294	274	297	274	293	267	262	293	320	298	295	279	297	256	286	295	288	281	280	268	269	297	294	310	301	262	303	257	279	270	259	274	279	312	300	274	292	264	294	328	285	283	279	264	268	269	279	296	258	260	303	312	295	283	275	277	288	286	280	285	295	271	301	281	253	271	272	274	281	263	277	293	265	253	281	286	295	293	278	294	283	311	276	264	304	298	293	279	278	272	298	313	341	297	290	266	301	303	256	299	294	268	294	282	286	283	271	298	277	273	279	267	266	298	287	257	279	267	288	272	299	299	289	295	290	265	261	315	285	277	291	307	281	264	300	266	287	269	265	293	286	296	312	274	294	279	298	288	272	325	261	288	334	288	259	303	302	261	300	271	262	265	286	279	271	227	275	279	296	265	259	292	287	269	329	296	287	260	269	289	297	265	259	295	293	278	288	283	301	304	317	301	283	260	278	254	276	256	250	302	286	281	288	300	308	267	281	282	265	279	249	299	311	298	271	284	271	276	268	247	287	311	279	295	292	291	301	300	270	259	305	274	286	266	307	306	309	292	292	255	251	278	264	280	270	310	272	303	291	252	260	293	281	269	279	303	270	303	287	286	279	304	270	328	299	248	290	279	263	314	300	280	281	250	249	294	314	276	280	291	300	292	270	306	302	267	286	282	292	264	278	271	277	304	276	301	309	254	263	306	248	279	286	314	292	271	287	257	292	329	307	268	303	286	285	266	291	284	282	271	287	285	271	269	258	307	283	324	289	318	270	319	263	302	289	306	295	287	282	259	292	257	272	285	276	279	327	310	305	294	269	313	282	290	266	282	282	268	272	258	309	288	283	310	235	286	282	279	289	265	274	275	289	325	273	295	303	284	288	282	280	313	307	302	235	299	253	291	305	281	284	301	284	274	319	292	287	319	272	277	259	314	304	273	276	278	289	301	299	277	300	261	299	259	300	307	272	284	292	284	284	293	289	266	299	267	300	291	312	273	272	302	312	326	293	282	288	294	311	258	303	285	289	277	261	280	270	283	292	271	307	273	306	296	300	272	290	280	282	277	277	273	276	282	276	275	308	255	286	270	279	257	281	308	285	283	277	251	282	216	286	302	345	284	274	270	284	299	293	280	267	263	277	295	261	304	298	316	301	302	308	289	257	269	288	282	288	295	313	285	276	293	324	283	288	274	277	298	296	277	281	300	293	303	311	330	319	295	283	299	292	270	280	268	269	295	284	286	310	280	250	285	273	282	294	298	314	288	271	299	276	314	289	271	266	287	249	303	252	274	260	269	271	265	292	302	278	289	267	290	251	287	294	273	258	250	267	278	265	279	270	275	281	275	283	293	315	257	294	270	265	291	265	280	316	278	290	288	268	281	271	261	263	306	267	284	292	259	257	280	291	309	294	311	298	310	266	266	277	299	296	291	289	300	286	279	265	284	250	287	288	272	305	304	263	299	278	268	274	334	306	296	278	271	302	275	256	255	273	310	286	251	281	304	266	260	291	281	278	300	312	275	301	287	277	285	307	289	298	277	295	283	265	313	313	278	280	286	291	287	300	291	282	325	293	295	273	241	316	277	275	270	320	296	289	288	287	272	289	272	264	305	287	295	288	269	282	293	257	304	295	290	288	298	305	299	280	306	288	292	263	269	287	261	294	280	284	276	268	274	317	274	304	269	277	269	274	309	304	291	296	316	275	300	279	270	263	276	280	294	293	297	279	303	279	290	266	287	255	295	309	328	278	296	256	275	301	296	274	290	269	282	276	286	314	306	284	309	324	279	272	284	284	259	304	297	318	277	291	270	274	267	282	265	306	316	281	265	280	312	288	277	282	282	273	278	347	298	305	270	316	267	297	281	320	283	286	253	284	264	265	281	278	281	263	278	274	295	274	275	275	298	276	305	293	286	253	274	280	278	265	266	302	260	308	281	269	281	295	243	289	322	278	291	263	275	263	300	305	316	318	313	289	289	268	316	289	268	261	286	263	305	269	292	309	280	302	287	276	257	300	282	280	270	273	300	283	306	315	312	255	291	301	277	262	299	275	256	284	288	306	242	282	293	282	265	286	284	281	338	274	281	299	296	264	293	274	319	282	285	293	273	287	295	310	294	324	315	334	324	278	297	272	292	297	299	308	262	270	303	299	305	282	279	274	312	306	310	296	267	307	282	299	261	235	284	321	245	293	278	305	311	271	280	291	299	269	274	287	308	302	284	311	263	309	294	242	283	296	288	269	278	284	265	271	240	255	265	271	287	238	285	269	257	272	279	298	264	297	289	289	289	277	282	263	310	270	277	293	294	296	291	252	298	292	279	265	280	237	280	292	286	301	282	286	258	327	255	268	260	274	267	275	274	277	309	264	276	276	261	306	312	272	279	283	270	297	273	314	287	280	294	290	290	282	271	281	303	255	291	246	253	297	303	300	297	283	283	301	257	287	287	305	284	293	298	278	285	278	277	277	289	303	300	250	272	269	258	282	300	288	280	286	290	278	268	274	279	267	273	284	310	307	296	301	284	297	276	286	300	287	281	268	252	267	279	250	284	277	282	315	282	248	257	235	302	288	267	283	301	269	296	272	263	275	290	262	275	241	278	301	323	311	333	274	281	297	282	328	280	274	298	265	322	273	300	275	278	321	280	289	280	302	298	278	301	313	285	309	275	295	290	274	300	262	282	290	276	287	297	262	298	296	265	307	257	246	288	296	296	318	293	269	284	262	283	290	281	291	275	286	275	292	300	265	305	273	273	255	294	291	318	313	311	278	305	279	281	285	265	290	273	286	303	284	269	273	295	306	286	303	273	314	301	299	230	326	291	287	299	275	276	283	292	298	308	282	294	283	251	277	286	283	280	301	264	298	262	285	272	284	297	322	281	275	276	279	298	275	281	286	286	298	285	278	279	297	308	270	313
13985	6128	1877	1519	1333	1042	941	916	844	783	742	802	781	712	746	738	735	702	660	718	689	720	751	709	723	687	738	679	694	773	713	658	647	716	723	714	718	708	713	700	677	679	711	682	665	699	707	719	681	703	714	725	659	658	656	636	709	682	721	682	675	671	663	699	706	664	671	664	692	660	707	655	673	707	672	658	678	736	681	699	738	648	655	678	671	704	684	696	670	652	722	673	689	699	680	709	699	689	687	674	689	712	676	711	652	686	700	683	678	694	694	699	672	702	672	701	708	718	684	679	696	669	705	669	637	719	699	698	692	667	659	733	696	688	660	700	672	613	690	686	723	640	730	666	649	688	664	705	663	702	664	693	663	689	650	667	688	670	667	630	645	663	689	656	664	677	634	652	664	649	658	677	663	679	660	788	705	662	681	679	671	676	668	668	671	657	682	691	663	627	663	672	702	728	657	665	703	657	683	650	662	690	644	667	674	694	672	667	635	665	702	675	673	667	704	711	705	667	668	693	694	685	688	671	649	667	703	716	690	698	666	688	680	734	720	720	694	658	684	699	671	667	681	693	655	699	699	692	656	673	680	690	672	678	679	623	683	702	686	703	684	713	656	672	678	685	673	658	677	709	670	681	685	683	770	670	696	706	659	683	679	706	704	687	702	680	694	688	660	661	669	702	678	653	716	729	707	680	664	676	674	663	740	674	710	665	707	671	708	650	667	726	720	699	681	686	716	667	702	696	684	709	679	692	706	710	701	658	662	711	692	658	683	686	676	687	722	661	703	680	659	675	705	692	650	698	679	694	690	642	675	672	677	644	729	706	690	718	728	657	663	719	695	673	709	688	717	669	696	697	733	728	662	689	673	704	674	690	682	665	721	671	670	681	681	679	662	644	682	639	662	654	705	716	715	661	650	698	626	657	675	740	667	690	727	666	668	682	666	663	637	675	664	639	672	700	727	731	664	658	703	661	688	661	652	681	654	718	664	676	715	710	659	655	718	700	649	693	735	694	691	651	700	649	662	690	671	686	649	688	718	668	641	709	694	690	680	703	696	707	705	695	699	676	710	715	705	650	673	698	661	664	730	719	662	618	680	664	675	673	693	652	722	642	668	669	624	643	644	657	675	675	663	667	714	670	652	669	675	692	653	669	678	660	668	669	637	712	671	680	702	695	704	687	675	677	662	691	665	670	671	667	711	651	659	670	726	622	667	665	730	691	681	715	661	673	721	705	674	727	628	683	681	696	663	701	706	678	662	642	661	672	720	641	737	679	762	675	683	679	702	676	690	661	642	691	676	665	695	695	665	701	678	676	660	698	668	722	649	702	699	638	676	717	671	734	661	673	700	669	639	647	643	674	670	662	658	708	661	666	682	680	731	701	678	693	655	689	677	688	685	674	654	606	717	685	698	694	678	681	688	670	718	671	662	674	700	692	644	672	684	717	650	656	632	686	688	674	677	665	698	682	708	682	725	692	698	652	704	700	637	675	703	670	676	700	690	677	674	715	660	662	672	715	720	704	680	682	701	691	692	660	632	695	683	699	648	679	679	678	643	616	722	686	688	663	684	677	658	695	714	622	705	697	715	678	712	670	686	701	668	695	655	717	693	710	687	630	679	672	627	754	666	670	704	653	713	640	711	652	659	659	752	689	669	690	691	679	730	653	670	661	692	681	687	655	685	724	687	721	692	689	715	727	685	711	702	645	661	643	708	687	665	737	652	716	692	662	711	693	678	689	686	749	661	703	691	662	672	621	645	668	663	648	653	677	670	691	714	669	682	680	671	663	688	647	685	672	698	696	692	667	646	713	700	703	688	676	663	647	672	633	745	700	665	718	684	644	683	713	724	719	726	673	674	725	672	675	704	702	699	686	661	692	724	618	651	687	694	669	679	677	688	655	647	709	672	660	742	672	701	650	704	692	708	680	688	689	634	688	662	684	687	657	684	682	675	676	634	667	687	715	687	675	672	679	721	674	668	676	630	716	690	633	698	625	669	705	672	705	710	707	713	628	687	661	655	724	694	694	704	678	707	718	663	662	717	684	686	705	666	721	713	708	680	706	708	679	658	642	664	700	690	663	693	704	713	682	685	647	660	673	631	725	672	711	662	679	690	704	687	701	690	678	686	693	654	681	715	651	694	669	722	702	696	682	679	662	710	641	704	701	697	660	653	675	731	673	733	691	680	711	713	697	668	672	672	653	728	699	724	677	701	705	721	670	671	666	659	679	699	712	680	675	661	655	664	655	663	673	698	670	644	646	722	734	702	677	654	665	685	640	647	694	693	646	694	706	720	693	669	744	704	678	751	705	717	721	712	643	645	647	672	681	661	633	667	675	703	658	683	638	723	658	681	699	649	646	663	670	682	703	718	659	650	732	709	684	720	704	652	656	682	693	668	720	680	694	709	679	712	716	737	634	740	679	685	665	717	736	686	729	727	721	688	703	644	710	724	665	684	676	605	681	671	664	655	696	645	660	672	665	683	656	713	636	625	716	663	664	653	665	703	687	684	719	694	705	683	696	649	674	686	688	683	642	637	698	633	696	681	673	704	666	697	710	665	718	749	677	713	697	692	722	675	695	724	665	694	683	724	749	703	657	690	700	692	683	638	696	701	676	678	733	663	707	681	654	660	662	705	717	660	695	683	723	698	645	690	708	687	723	653	674	662	695	706	650	723	641	701	712	683	679	700	668	676	684	725	671	668	694	690	658	698	693	698	718	699	658	652	671	678	729	644	652	696	694	685	723	710	694	646	738	713	660	678	700	703	674	668	688	696	685	672	682	678	737	662	721	692	656	685	706	666	702	679	735	660	673	686	726	684	690	660	716	709	658	696	674	677	707	658	665	691	609	645	753	684	696	682	677	705	690	682	689	652	687	696	681	690	644	714	666	699	685	637	691	697	714	697	740	661	678	670	689	655	711	662	635	673	644	709	647	662	691	705	714	702	682	698	665	743	748	657	666	634	689	671	641	684	679	687	689	684	703	720	693	718	695	685	660	689	688	680	666	665	670	686	660	655	715	674	650	667	671	666	702	623	680	667	693	695	685	733	657	714	702	711	653	706	704	626	685	673	659	679	697	713	683	639	716	684	622	702	744	696	689	648	611	746	692	691	704	737	696	684	699	667	710	646	725	626	654	659	672	682	635	713	717	728	652	680	636	645	669	670	709	684	681	688	683	687	713	715	688	698	674	714	660	643	746	712	704	670	695	692	682	665	672	698	671	652	710	664	665	752	682	696	697	705	673	687	685	667	712	692	701	701	652	671	676	686	660	681	718	697	701	659	696	688	724	681	710	663	632	646	695	678	667	636	679	683	714	712	669	711	682	695	683	660	761	676	707	711	649	723	702	722	665	645	712	634	684	738	695	682	695	677	716	708	706	703	685	653	668	680	681	652	712	678	734	675	601	684	701	641	683	659	747	684	694	656	657	687	676	763	680	723	695	685	714	720	702	609	679	647	692	684	689	658	694	704	699	649	666
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
